畢業(yè)設(shè)計(jì)(論文)-JSP學(xué)生信息信用檔案管理系統(tǒng)論文.doc_第1頁
畢業(yè)設(shè)計(jì)(論文)-JSP學(xué)生信息信用檔案管理系統(tǒng)論文.doc_第2頁
畢業(yè)設(shè)計(jì)(論文)-JSP學(xué)生信息信用檔案管理系統(tǒng)論文.doc_第3頁
畢業(yè)設(shè)計(jì)(論文)-JSP學(xué)生信息信用檔案管理系統(tǒng)論文.doc_第4頁
畢業(yè)設(shè)計(jì)(論文)-JSP學(xué)生信息信用檔案管理系統(tǒng)論文.doc_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

學(xué)生信息信用檔案管理系統(tǒng)1畢業(yè)設(shè)計(jì)(論文)題目:學(xué)生信用檔案管理信息系統(tǒng)系別:計(jì)算機(jī)系專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)班級(jí):姓名:指導(dǎo)教師:二OO七年五月三十日學(xué)生信息信用檔案管理系統(tǒng)2內(nèi)容摘要本系統(tǒng)是以當(dāng)前流行的Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu)和JSP語言及SQLSEVER數(shù)據(jù)庫和TOMCAT作為服務(wù)器開發(fā)的學(xué)生信息信用檔案管理系統(tǒng)。本系統(tǒng)全面、真實(shí)地記錄學(xué)生在校就讀期間的各方面表現(xiàn),使學(xué)生管理工作負(fù)責(zé)人、輔導(dǎo)員、班主任、學(xué)生家長能及時(shí)、全面地了解學(xué)生的成長軌跡;建立了一個(gè)與學(xué)生互動(dòng)的信息平臺(tái)(Email形式),以了解學(xué)生的需求、意見,有效地指導(dǎo)學(xué)生管理職業(yè)生涯;相關(guān)企業(yè)可以發(fā)布信息,為相關(guān)企業(yè)提供了畢業(yè)生的信息查詢。本系統(tǒng)還便于學(xué)院學(xué)生管理信息化。關(guān)鍵字:JSP、JAVA、TOMCAT、B/S結(jié)構(gòu)、SQLSEVER、JAVABEAN、JDBC。ThissystemiswithpresentandpopularBrowser/Server(browser/theserver)StructureandJSPlanguageandSQLSEVERdatabaseandasstudentmessagecreditfileadministrativesystemthatserverdevelopTOMCAT.Systemthiswritedownstudentdifferentfieldsattimewhentheschoolstudiesinbehaveoverall,true,makestudentmanagementdirector,counsellor,formmaster,parentsofstudentcanfindoutaboutstudentsgrowthorbitintime,inanall-roundway;Hassetupainformationplatforminteractingwithstudent(Email),inordertounderstandstudentsdemand,suggestion,instructstudentshowtomanagethecareereffectively;Relevantenterprisescanissueinformation,hasofferedthegraduatesinformationinquiryforrelevantenterprise.Thissystemisstillconvenientforinstitutestudenttomanagetheinformationization.Thissystemisstillconvenientforinstitutestudenttomanagetheinformationization.目錄1概述-42總體設(shè)計(jì)-42.1需求:-42.2選擇的軟件解決方案,簡單介紹優(yōu)點(diǎn)及軟件學(xué)院要求-42.3系統(tǒng)中的模塊構(gòu)成、分工、關(guān)系、主控模塊(要求界面)-42.4具體系統(tǒng)功能需求描述-5學(xué)生信息信用檔案管理系統(tǒng)32.5數(shù)據(jù)庫設(shè)計(jì)-62.6影響性能-122.7系統(tǒng)構(gòu)架-123登陸模塊的開發(fā)-133.1簡易登陸流程-133.2登陸系統(tǒng)總體構(gòu)架-173.3班主任班級(jí)課程錄入功能-183.4模塊的主要函數(shù)構(gòu)架-224遇到的問題及解決方法-225小結(jié)-235.1系統(tǒng)評(píng)價(jià)-235.2設(shè)計(jì)體會(huì)-246致謝-247參考文獻(xiàn)-248附錄-24第1章概述根據(jù)軟件學(xué)院的需求,為其開發(fā)了學(xué)生信息信用檔案管理系統(tǒng)。該系統(tǒng)是針對(duì)學(xué)生就業(yè)、學(xué)校管理和企業(yè)聘用畢業(yè)生的現(xiàn)狀與問題,充分利用互聯(lián)網(wǎng)方便、快捷、高效的特點(diǎn),給學(xué)生,學(xué)校,企業(yè)三方提供了一個(gè)信息交流的平臺(tái)。學(xué)校能夠通過該系統(tǒng)全面記錄學(xué)生在校的表現(xiàn)軌跡,同時(shí),通過學(xué)生的表現(xiàn)可對(duì)其進(jìn)行就業(yè)指導(dǎo)和規(guī)劃。企業(yè)能夠通過該系統(tǒng)真實(shí)、全面地了解學(xué)生。本小組成員經(jīng)過幾個(gè)月的努力,根據(jù)軟件學(xué)院的需求,開發(fā)完畢學(xué)生信息信用檔案管理系統(tǒng)。該系統(tǒng)的功能符合用戶需求,能夠完成學(xué)生信息的輸入、修改、查詢,用戶授權(quán),留言信息發(fā)布,成績管理,密碼管理等功能。在此次系統(tǒng)的開發(fā)過程中,我主要負(fù)責(zé)登陸,班主任模塊(部分)的設(shè)計(jì)工作,以及部分后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)。本系統(tǒng)采用JSP開發(fā),后臺(tái)數(shù)據(jù)庫使用SQLServer2000,調(diào)試環(huán)境為ApacheTomcat5.0。本系統(tǒng)是Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),系統(tǒng)軟件僅在服務(wù)器上安裝,由于Java語言能夠在任何操作系統(tǒng)上運(yùn)行,所以我們的這個(gè)管理信息系統(tǒng)可以在不同的操作系統(tǒng)如windows2000/me/9x,unix下正常使用,具有較強(qiáng)的移植性。學(xué)生信息信用檔案管理系統(tǒng)4第2章總體設(shè)計(jì)2.1需求:業(yè)務(wù):全面記錄學(xué)生在校的表現(xiàn)軌跡,讓企業(yè)了解學(xué)生;通過學(xué)生的表現(xiàn)可對(duì)其進(jìn)行就業(yè)指導(dǎo)和規(guī)劃;真實(shí)有效地記錄學(xué)生在校的表現(xiàn),包括各個(gè)方面;提供給企業(yè)全方位的查詢畢業(yè)生的方方面面的信息;便于學(xué)院學(xué)生管理信息化。2.2選擇的軟件解決方案,簡單介紹優(yōu)點(diǎn)及軟件學(xué)院要求本系統(tǒng)是以Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu)和JSP語言及SQLServer2000數(shù)據(jù)庫和ApacheTomcat5.0作為服務(wù)器開發(fā)的學(xué)生信用檔案管理信息系統(tǒng)。2.3系統(tǒng)中的模塊構(gòu)成、分工、關(guān)系、主控模塊(要求界面)2.3.1登陸模塊2.3.2主控模塊(主界面)2.3.3學(xué)生成績管理模塊2.3.4學(xué)生信息查詢模塊2.3.5密碼管理模塊2.3.6學(xué)生信息互動(dòng)模塊2.3.7注銷模塊2.3.8授權(quán)管理模塊模塊關(guān)系圖圖1模塊關(guān)系圖登錄模塊主控模塊學(xué)生成績管理模塊學(xué)生信息查詢模塊密碼管理模塊學(xué)生信息互動(dòng)模塊注銷模塊授權(quán)管理模塊學(xué)生信息信用檔案管理系統(tǒng)52.4具體系統(tǒng)功能需求描述2.4.1登陸模塊用戶必須選擇一個(gè)有效身份,如教師或?qū)W生、學(xué)生家長等,然后填入相應(yīng)的學(xué)號(hào)、密碼或者教師姓名、密碼。該功能是確認(rèn)用戶身份及判斷其權(quán)限的重要部分。2.4.2主控模塊該模塊是用戶通過登陸密碼及權(quán)限判斷以后,根據(jù)用戶的權(quán)限顯示出其可以擁有的操作。如:成績查詢,修改密碼,上傳成績等操作。下面有截圖顯示。2.4.3學(xué)生成績管理模塊該模塊主要是實(shí)現(xiàn)以下功能:教師可以通過該模塊給所開課班級(jí)錄入該班級(jí)所有學(xué)生本門課程的學(xué)習(xí)成績。其他用戶可以查詢權(quán)限允許內(nèi)的學(xué)生的成績。如:學(xué)生可以查詢本人的成績,班主任可以查詢所管理班級(jí)的所有學(xué)生的成績。教輔人員可以查詢所有學(xué)生的成績等。2.4.4學(xué)生信息查詢模塊所有用戶可以查詢權(quán)限允許內(nèi)的學(xué)生的基本信息以及其他信息。如:企業(yè)可以查詢所有學(xué)生的信息,學(xué)生可以查詢自己的信息,輔導(dǎo)員可以查詢本專業(yè)所有學(xué)生的信息等。2.4.5密碼管理模塊系統(tǒng)提供給各個(gè)用戶登陸密碼以及修改密碼的權(quán)限,以提高系統(tǒng)的安全可靠性,密碼部分完全由最高控制員管理即DBA管理;可自行生成密碼,更新密碼等。2.4.6學(xué)生信息互動(dòng)模塊允許用戶進(jìn)行留言,用來反饋信息或者提出意見等。如:教輔人員可以通過本系統(tǒng)發(fā)布首頁的院內(nèi)通知,進(jìn)行相關(guān)的信息留言操作。2.4.7注銷模塊在用戶退出本系統(tǒng)時(shí)進(jìn)行注銷操作。2.4.8授權(quán)管理模塊高級(jí)用戶可以給下級(jí)用戶進(jìn)行授權(quán)操作。如:院領(lǐng)導(dǎo)可以對(duì)教師和教輔人員進(jìn)行授權(quán)管理;總支書記可以通過本系統(tǒng)對(duì)班主任和輔導(dǎo)員進(jìn)行授權(quán)管理;2.5數(shù)據(jù)庫設(shè)計(jì),ER圖2.5.1ER圖數(shù)據(jù)庫是現(xiàn)代信息管理系統(tǒng)等計(jì)算機(jī)系統(tǒng)的基礎(chǔ)。對(duì)后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)是基礎(chǔ)的也很重要的環(huán)節(jié),本系統(tǒng)以后功能的實(shí)現(xiàn)將依賴于我們所建立的數(shù)據(jù)庫,它對(duì)整個(gè)系統(tǒng)的性能有著很大的影響。由于我們是第一次自己設(shè)計(jì)數(shù)據(jù)庫,所以還有很多地方考慮不到,數(shù)據(jù)庫設(shè)計(jì)不是很理想,導(dǎo)致其后的開發(fā),模塊組合時(shí)遇學(xué)生信息信用檔案管理系統(tǒng)6到很多困難。根據(jù)對(duì)用戶需求以及本系統(tǒng)各模塊的分析,我們得到了用ER圖(見圖4)描述的數(shù)據(jù)庫概念模型。圖2ER圖學(xué)生家長教師班級(jí)權(quán)限課程留言學(xué)號(hào)角色班級(jí)名職務(wù)姓名子女學(xué)號(hào)開課時(shí)間時(shí)間接受者學(xué)習(xí)成績屬于獲取獲取獲取講授課程名開課查看信息查看信息查看信息企業(yè)反饋反饋反饋學(xué)生信息信用檔案管理系統(tǒng)72.5.2數(shù)據(jù)庫考慮到本系統(tǒng)是應(yīng)用于網(wǎng)絡(luò)環(huán)境中,并根據(jù)該系統(tǒng)的規(guī)模,以及上面分析得到的系統(tǒng)的ER圖,我們只建立了一個(gè)數(shù)據(jù)庫stuinf,并設(shè)置數(shù)據(jù)源為Design。在此數(shù)據(jù)庫的基礎(chǔ)上建立起如下一些主要數(shù)據(jù)表:(1)學(xué)生基本信息表(7)成績表(2)學(xué)生其他信息表(8)課程表(3)家長表(9)獎(jiǎng)懲情況表(4)教師表(10)政治素質(zhì)表(5)權(quán)限表(11)留言表(6)班級(jí)表(12)通知表數(shù)據(jù)庫中主要數(shù)據(jù)表的結(jié)構(gòu)如下:注:“允許空”列中,0表示不能為空,1表示可以為空。1.學(xué)生基本信息表列名數(shù)據(jù)類型長度允許空學(xué)號(hào)varchar100姓名varchar200密碼varchar100曾用名varchar201出生年月varchar100性別bit10民族varchar100籍貫varchar100政治面貌varchar10

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論