學(xué)生信息管理系統(tǒng)總體設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
學(xué)生信息管理系統(tǒng)總體設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
學(xué)生信息管理系統(tǒng)總體設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
學(xué)生信息管理系統(tǒng)總體設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
學(xué)生信息管理系統(tǒng)總體設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、學(xué)生管理系統(tǒng)總體設(shè)計(jì)1 引言1.1 編寫(xiě)目的由于現(xiàn)在的學(xué)校規(guī)模在逐漸的擴(kuò)大,設(shè)置的專(zhuān)業(yè)類(lèi)別、分支機(jī)構(gòu)及老師、學(xué)生人數(shù)越來(lái)越多,對(duì)于過(guò)去的學(xué)生信息管理系統(tǒng),不能滿(mǎn)足當(dāng)前學(xué)生信息管理的服務(wù)性能要求。本報(bào)告對(duì)于開(kāi)發(fā)新的面臨的問(wèn)題及解決案進(jìn)行初步的設(shè)計(jì)與合理的安排,對(duì)用戶(hù)需求進(jìn)行了全面細(xì)致的分析,更清晰的理解學(xué)生信息管理系統(tǒng)業(yè)務(wù)需求,深入描述軟件的功能和性能與界面,確定該軟件設(shè)計(jì)的限制和定義軟件的其他有效性需求,對(duì)開(kāi)發(fā)計(jì)劃進(jìn)行了總體的規(guī)劃確定開(kāi)發(fā)的需求與面臨困難的可行性分析。1.2 背景開(kāi)發(fā)軟件的名稱(chēng):學(xué)生信息管理系統(tǒng)項(xiàng)目提出者:佳麗,侯凱洋,段澤坤項(xiàng)目開(kāi)發(fā)者:佳麗,侯凱洋,段澤坤用戶(hù):管理員、老師、

2、學(xué)生1.3 參考資料1 海藩主編,軟件工程導(dǎo)論,清華大學(xué)出版社2 陸麗娜主編,軟件工程,經(jīng)濟(jì)科學(xué)出版社3 瞿中主編,軟件工程,機(jī)械工業(yè)出版社4 數(shù)據(jù)庫(kù)系統(tǒng)概論一一薩師煊高等教育出版社ASP.NE僅用案例教程-志國(guó)C趴門(mén)經(jīng)典-齊立波,清華大學(xué)出版社7 計(jì)算機(jī)軟件文檔編制規(guī)GB-T8567-20068 需求分析與可行性研究報(bào)告2總體設(shè)計(jì)2.1 需求規(guī)定學(xué)生信息管理系統(tǒng)涉及三個(gè)用戶(hù),分別是學(xué)生、老師、管理員,通過(guò)登錄驗(yàn)證界面登錄系統(tǒng)執(zhí)行自己權(quán)限圍的事。對(duì)于用戶(hù)學(xué)生通過(guò)輸入學(xué)號(hào)、密碼及驗(yàn)證碼,驗(yàn)證通過(guò)后登錄系統(tǒng)統(tǒng)計(jì)查詢(xún)學(xué)生信息、選課信息、課程安排信息、成績(jī)與學(xué)分、修改密碼、選擇課程等,對(duì)以上的查詢(xún)信息

3、可以打印輸出。對(duì)于用戶(hù)老師通過(guò)輸入老師帳號(hào)、密碼及驗(yàn)證碼,驗(yàn)證通過(guò)后登錄系統(tǒng),統(tǒng)計(jì)查詢(xún)選課信息、學(xué)生選課成績(jī)學(xué)分、老師基本信息,錄入成績(jī)等相關(guān)信息。對(duì)于用戶(hù)管理員通過(guò)管理員帳號(hào)、密碼及驗(yàn)證碼,驗(yàn)證通過(guò)登錄系統(tǒng),統(tǒng)計(jì)查詢(xún)老師信息、學(xué)生信息、課程信息??梢詫?duì)畢業(yè)與新入學(xué)生管理,對(duì)離職與錄用老師管理,對(duì)課程安排信息管理。2.2 運(yùn)行環(huán)境應(yīng)該通暢該系統(tǒng)建設(shè)高速核心網(wǎng)絡(luò),數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器、核心網(wǎng)絡(luò)設(shè)備之間可靠。系統(tǒng)要求可靠、穩(wěn)定、查詢(xún)效率高。操作系統(tǒng)平臺(tái):windowsxp與win7數(shù)據(jù)庫(kù)平臺(tái):sql2005IE 或者其他瀏覽開(kāi)發(fā)軟件:visualstudio2005運(yùn)行平臺(tái):開(kāi)發(fā)完成將放到裝有

4、IIS的服務(wù)器上,客戶(hù)端用器即可。2.3 軟件結(jié)構(gòu)設(shè)計(jì)1層次圖I言息管理系統(tǒng)信息管理1,02.0成結(jié)信息管理3.05,0hyjf場(chǎng)息5.1向Wf師fa息5.22.結(jié)構(gòu)圖學(xué)生信息管理系統(tǒng)查詢(xún)信息O1V軍信息信息錄入子系統(tǒng)信息杳詢(xún)子系統(tǒng)學(xué)生息專(zhuān)業(yè)推薦課表業(yè)推薦課表個(gè)人課表成績(jī)表生成相成的信息表個(gè)人課表成績(jī)表一個(gè)人信息3.面向數(shù)據(jù)流的設(shè)計(jì)法1學(xué)丁、學(xué)生信息數(shù)據(jù)庫(kù)信息J信息)1,一./拿看所學(xué).杳詢(xún)相關(guān),,A課程卜-,課程信息,課程信息數(shù)據(jù)庫(kù)_查看選擇.;該課程的的班級(jí)番看教授班級(jí)信息人學(xué)(該課程的,牛111教師4/班級(jí)信息數(shù)據(jù)庫(kù)序:詢(xún)教師、:信息),查看成查詢(xún)單.-A;績(jī)單)科成績(jī)、教師基本信息-_

5、一_-*.4,錄入成績(jī)1i、,成績(jī)表(生信息)i一(生信息M一信息?*JkJziiistA(全信息K-fclJr心./xJZx慳信息1L一/|一|理晨Cs/ss萬(wàn)r信息7*1工3J二T,、Fq息.Jky11府11城、1L_dfs,_M、飛級(jí)信息h_J14r/副除加、L信息尸一p-1-f教師信r、/5就教、一1_代理教師(加產(chǎn)白)代直r、邛:tS/11HMiJ小除教、(-Mi師后懸尸十N一一/二二-f1錄入成蟆卜2.4 人工處理過(guò)程學(xué)生信息管理系統(tǒng)所有的管理工作是通過(guò)軟件來(lái)實(shí)現(xiàn),但是對(duì)于一些打印的信息需要相關(guān)人員簽字后才能確認(rèn)信息的真實(shí)性。2.5 尚未解決的問(wèn)題由于學(xué)生信息管理系統(tǒng)所需的數(shù)據(jù)量大

6、,在系統(tǒng)實(shí)施過(guò)程中受網(wǎng)絡(luò)速率的影響,系統(tǒng)的響應(yīng)時(shí)間肯能不及時(shí),其次在當(dāng)前的網(wǎng)絡(luò)環(huán)境中,面臨這各種的威脅,病毒、密碼、蠕蟲(chóng)的攻擊,系統(tǒng)可能受攻擊,在安全性面不夠高。3.接口設(shè)計(jì)3.1 用戶(hù)接口學(xué)生信息系統(tǒng)采用的瀏覽器與服務(wù)器的形式,系統(tǒng)通過(guò)網(wǎng)頁(yè)的形式為不同身份的用戶(hù)提供登錄界面,不同身份的用戶(hù)通過(guò)自身的身份驗(yàn)證登錄系統(tǒng),實(shí)現(xiàn)自己權(quán)限圍的各種操作3.2 部接口學(xué)生信息管理系統(tǒng)的部接口有:學(xué)籍管理、選課管理、成績(jī)管理、課程管理、用戶(hù)管理、密碼管理。3.3 外部接口學(xué)生信息管理系統(tǒng),以瀏覽器與服務(wù)器的形式,通過(guò)查詢(xún)數(shù)據(jù)庫(kù)服務(wù)器,查詢(xún)相關(guān)信息。并通過(guò)鼠標(biāo)、鍵盤(pán)、顯示器輸入與輸出相關(guān)信息。4運(yùn)行設(shè)計(jì)4.1

7、 運(yùn)行模塊組合成績(jī)管理模塊運(yùn)行時(shí)通過(guò)與成績(jī)管理數(shù)據(jù)庫(kù)連接,老師可以錄入、修改、刪除學(xué)生成績(jī)表中的相關(guān)信息,學(xué)生通過(guò)查詢(xún)條件,找到匹配的成績(jī)信息,顯示給學(xué)生。課程管理模塊運(yùn)行時(shí)通過(guò)與課程管理數(shù)據(jù)庫(kù)連接,管理員可以制定相應(yīng)的課程信息,然后交給老師,老師把課程信息錄入到選課信息表中,學(xué)生通過(guò)查詢(xún)課程安排表,得到課程的安排信息。用六(教師,學(xué)生)信息管理模塊運(yùn)行時(shí)通過(guò)與用尸數(shù)據(jù)庫(kù)相連,管理員查詢(xún)老師與學(xué)生信息數(shù)據(jù)庫(kù),得到老師與學(xué)生信息。管理員可以修改學(xué)生與老師數(shù)據(jù)庫(kù),可以增加、刪除老師與學(xué)生信息。密碼管理模塊運(yùn)行時(shí)通過(guò)與不同身份的密碼數(shù)據(jù)庫(kù)連接,可以修改自身的密碼信息4.2 運(yùn)行控制下面是該系各個(gè)模塊

8、運(yùn)行控制式與操作步驟;“息管理管理學(xué)生信息以學(xué)生身份登錄系統(tǒng),進(jìn)入管埋貞面,對(duì)學(xué)生信息進(jìn)行刪除,修改,錄入,查詢(xún)管理教師信息以教師身份登錄系統(tǒng),進(jìn)入管埋頁(yè)面,對(duì)學(xué)生信息進(jìn)行刪除,修改,錄入,查詢(xún)管理班級(jí)信息以管理員身份登錄系統(tǒng),進(jìn)入管理頁(yè)面,對(duì)學(xué)生信息進(jìn)行刪除,修改,錄入,查詢(xún)“績(jī)管理統(tǒng)計(jì)查詢(xún)成績(jī)信息學(xué)生登錄系統(tǒng)后,進(jìn)入成績(jī)查詢(xún)界面,查詢(xún)課程成績(jī)信息。增加、刪除、修改成績(jī)信息老師登錄系統(tǒng)后,在成績(jī)頁(yè)面,可以錄人修改、刪除學(xué)生成績(jī),保存退出。課程管理制定課程以管理員登錄系統(tǒng),進(jìn)入課程管理界面,可以制定學(xué)生的課程信息。修改、增加、刪除課時(shí)安排信息以管理員登錄系統(tǒng),進(jìn)入課程安排界面,修改、增加、刪除

9、課時(shí)安排表。課程表學(xué)生登錄系統(tǒng)后,查詢(xún)自己課程表4.3 運(yùn)行時(shí)間根據(jù)不同的硬件環(huán)境與操作系統(tǒng),系統(tǒng)的運(yùn)行時(shí)間不確定,當(dāng)硬件達(dá)到要求配置時(shí),運(yùn)行的時(shí)間很短。系統(tǒng)運(yùn)行查詢(xún)占用的資源與時(shí)間最多,查詢(xún)操作要與數(shù)據(jù)庫(kù)的信息進(jìn)行匹配,當(dāng)數(shù)據(jù)庫(kù)中的信息很多時(shí),系統(tǒng)有一定的延遲。5.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)(1)名稱(chēng):學(xué)生基本信息表。表名稱(chēng)標(biāo)識(shí):StudentTable表5-1學(xué)生基本信息表名稱(chēng)字段名稱(chēng)主鍵非空學(xué)生姓名StudentnameCHAR(10)NoNo學(xué)號(hào)StudentIDINT(4)YesNo專(zhuān)業(yè)班級(jí)StudentclassCHAR(10)NoNo所在院校Studenacadem

10、yCHAR(10)NoNo入學(xué)時(shí)間AccepttimeDAIEIIME(8)NoNo性別GenderCHAR(2)NoNo籍貫HometownCHAR(50)NoNo出生日期BornDateDAIEIIME(8NoNo)注釋CommentVARCHAR(200)NoNo(2)名稱(chēng):學(xué)生成績(jī)表表名稱(chēng)標(biāo)識(shí):ScoreTable表5-2學(xué)生成績(jī)表名稱(chēng)字段名稱(chēng)主鍵非空課程名稱(chēng)LecturenameCHAR(10)NoYes課程編號(hào)CourseIDINTYesYes學(xué)分CreditINT(2)NoYes學(xué)生學(xué)號(hào)StudentIDINT(5)NoYes學(xué)生姓名StudentnameCHAR(10)NoYe

11、s分?jǐn)?shù)ScoreINTNoYes(3)名稱(chēng):課程信息表表名稱(chēng)標(biāo)識(shí):CourseTable表5-3課程信息表名稱(chēng)字段名稱(chēng)主鍵非空學(xué)生姓名StudentnameCHAR(10)NoYes學(xué)生學(xué)號(hào)StudentIDINT(5)YesYes課程名稱(chēng)LecturenameCHAR(10)NoYes課程編號(hào)CourseIDINTYesYes教師姓名TeachenameCHAR(10)NoYesr教師編號(hào)TeacherlDINTNoYes(4)名稱(chēng):教師信息表表名稱(chēng)標(biāo)識(shí):TeacherTable表5-4教師信息表名稱(chēng)字段名稱(chēng)主鍵非空教師姓名TeachernameCHAR(10)NoYes教師編號(hào)Teache

12、rIDINTYesYes課程名稱(chēng)LecturenameCHAR(10)NoYes課程編號(hào)CourseIDINTYesYes(5)名稱(chēng):班級(jí)信息表。表名稱(chēng)標(biāo)識(shí):ClassTable表5-5班級(jí)信息表名稱(chēng)字段名稱(chēng)主鍵非空班級(jí)號(hào)ClassIDINT(4)YesYes班級(jí)名ClassnameCHAR(10)NoNo專(zhuān)業(yè)號(hào)MajorIDINT(4)NoNo班主任HeadTeacherCHAR(10)NoNo(6)名稱(chēng):系統(tǒng)用戶(hù)1表。表名稱(chēng)標(biāo)識(shí):UserlnformationTable名稱(chēng)字段名稱(chēng)主鍵非空用尸名稱(chēng)UserIDCHAR(10)YesYes用戶(hù)1密碼UserPWDCHAR(10)NoNo用片描

13、述UserDESCHAR(10)NoNo5.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)以下各模塊訪問(wèn)數(shù)據(jù)庫(kù)的法和保密條件莫塊功能訪問(wèn)數(shù)據(jù)庫(kù)法保密條件“錄模塊登錄宜接訪問(wèn)帳號(hào)與密碼“級(jí)信息管理模塊查看信息查詢(xún)數(shù)據(jù)庫(kù)信息并顯示無(wú)X程信息管理模塊查詢(xún)選擇課程信息查詢(xún)數(shù)據(jù)庫(kù)中的課程信息表,無(wú)績(jī)管理模塊查看成績(jī)信息查詢(xún)成績(jī)數(shù)據(jù)庫(kù),得到成績(jī)無(wú)H片管理查看用尸信息查詢(xún)學(xué)生與老師信息無(wú)5.3 系統(tǒng)出錯(cuò)處理設(shè)計(jì)531出錯(cuò)信息當(dāng)系統(tǒng)出錯(cuò)時(shí)應(yīng)該有以下的提示模塊出錯(cuò)原因系統(tǒng)輸出形式處理法錄模塊登錄時(shí)輸入的帳號(hào)與密碼不一致。系統(tǒng)提示帳號(hào)與密碼錯(cuò)誤。返回登錄頁(yè)面重新輸入。由于收網(wǎng)絡(luò)因素影響,登錄沒(méi)有響應(yīng)。系統(tǒng)沒(méi)有任錯(cuò)誤提示信息。刷新頁(yè)面,重新

14、登錄信息管理模塊輸入的查詢(xún)條件有誤輸出沒(méi)右想要的查詢(xún)結(jié)果。審查查詢(xún)條件成績(jī)管理模塊查詢(xún)?yōu)g覽時(shí),系統(tǒng)不響應(yīng)系統(tǒng)沒(méi)有提示出錯(cuò)信息。刷新頁(yè)面,冉查詢(xún)5.3.2補(bǔ)救措施任系統(tǒng)都有出錯(cuò)情況發(fā)生,學(xué)生信息管理系統(tǒng)也不例外,下面是該系統(tǒng)出錯(cuò)時(shí)可采用的變通措施:定期對(duì)系統(tǒng)進(jìn)行更新,備份;當(dāng)原始系統(tǒng)數(shù)據(jù)萬(wàn)一丟失時(shí)啟用副本的建立和啟動(dòng)技術(shù),例如期性地把磁盤(pán)信息記錄到磁帶上去就是對(duì)于磁盤(pán)媒體的一種后備技術(shù);系統(tǒng)可能受自然災(zāi)害與網(wǎng)絡(luò)病毒因素的影響,為了保護(hù)系統(tǒng)所有數(shù)據(jù),做好異地備份,提高系統(tǒng)的可靠性。降效技術(shù)準(zhǔn)備采用的后備技術(shù),使用另一個(gè)效率稍低的系統(tǒng)或法來(lái)求得所需結(jié)果的某些部分,例如一個(gè)自動(dòng)系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄?;謴?fù)及再啟動(dòng)技術(shù),將使用的恢復(fù)再啟動(dòng)技術(shù),使軟件從故障點(diǎn)恢復(fù)執(zhí)行或使軟件從頭開(kāi)始重新運(yùn)行的法。533系統(tǒng)維護(hù)設(shè)計(jì)學(xué)生信息管理系統(tǒng),在整個(gè)系統(tǒng)的運(yùn)行過(guò)程中,系統(tǒng)的維護(hù)和管理是始終貫穿其中的,包括進(jìn)行系統(tǒng)應(yīng)用程序的維護(hù)、代碼的維護(hù)、數(shù)據(jù)的備份與恢復(fù)、硬件設(shè)備維護(hù)。系統(tǒng)在運(yùn)行時(shí),也要隨著環(huán)境的變化根據(jù)不同的需求及變化對(duì)系統(tǒng)進(jìn)行必要的修改,使得系統(tǒng)功能更加完善。系統(tǒng)維護(hù)工作貫穿于系統(tǒng)的整個(gè)運(yùn)行過(guò)程中,包括:系統(tǒng)應(yīng)用程序的維護(hù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論