版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)年第1學(xué)期項(xiàng)目名稱:學(xué)生書籍管理系統(tǒng)指導(dǎo)教師:班級(jí):14軟工軟設(shè)1班姓名:《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)一緒論.....................................................................................................................................11系統(tǒng)簡(jiǎn)介............................................................................................................................12設(shè)計(jì)目的............................................................................................................................13設(shè)計(jì)內(nèi)容............................................................................................................................1二需求分析.............................................................................................................................11.系統(tǒng)目標(biāo)..........................................................................................................................1信息系統(tǒng)目標(biāo)...................................................................................................................1目標(biāo)說(shuō)明...........................................................................................................................12系統(tǒng)結(jié)構(gòu)...........................................................................................................................2信息系統(tǒng)需求結(jié)構(gòu)...........................................................................................................2需求結(jié)構(gòu)的說(shuō)明...............................................................................................................23功能用例模型...................................................................................................................24系統(tǒng)性能需求...................................................................................................................5三系統(tǒng)分析.............................................................................................................................51創(chuàng)建類圖的步驟...............................................................................................................52系統(tǒng)類圖...........................................................................................................................53序列圖和協(xié)作圖...............................................................................................................74活動(dòng)圖.............................................................................................................................11四系統(tǒng)設(shè)計(jì)...........................................................................................................................141邏輯體系結(jié)構(gòu)設(shè)計(jì).........................................................................................................142系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì).............................................................................................................14概念模型設(shè)計(jì).................................................................................................................14邏輯模型設(shè)計(jì).................................................................................................................143.系統(tǒng)流程圖......................................................................................................................16五數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)...................................................................................................17六數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì).......................................................................................................18七輸入輸出設(shè)計(jì)...................................................................................................................20八系統(tǒng)界面設(shè)計(jì)...................................................................................................................21九總結(jié)...................................................................................................................................22十小組分工...........................................................................................................................23一緒論1系統(tǒng)簡(jiǎn)介學(xué)生信息管理系統(tǒng)是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開(kāi)發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。2設(shè)計(jì)目的學(xué)生信息管理系統(tǒng)是高校管理信息系統(tǒng)的重要組成部分,開(kāi)發(fā)或及時(shí)升級(jí)學(xué)生信息管理系統(tǒng),是提高管理水平和工作效率的必然要求。本設(shè)計(jì)是對(duì)該學(xué)生信息管理系統(tǒng)的一個(gè)總體的把握,以便在后續(xù)的進(jìn)一步開(kāi)發(fā)過(guò)程中更好的控制總體進(jìn)度,系統(tǒng)主要面向的對(duì)象是在校的學(xué)生。3設(shè)計(jì)內(nèi)容本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,針對(duì)這些要求設(shè)計(jì)了學(xué)生管理信息系統(tǒng)。本設(shè)計(jì)主要解決與學(xué)生信息管理相關(guān)的問(wèn)題,設(shè)計(jì)一個(gè)功能齊全的學(xué)生管理信息系統(tǒng),實(shí)現(xiàn)學(xué)生檔案信息的增刪查改以及學(xué)生選課及課程的增刪查改、學(xué)生成績(jī)的錄入和對(duì)學(xué)生成績(jī)的分析等主要功能。二需求分析1.系統(tǒng)目標(biāo)信息系統(tǒng)目標(biāo)分析設(shè)計(jì)并開(kāi)發(fā)實(shí)現(xiàn)完善的學(xué)生信息管理系統(tǒng),實(shí)現(xiàn)學(xué)生信息管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,提高管理水平和工作效率。目標(biāo)說(shuō)明完成系統(tǒng)目標(biāo),功能上盡量完善,性能上要求能夠完全適應(yīng)日常運(yùn)營(yíng)管理需求。1《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)2系統(tǒng)結(jié)構(gòu)信息系統(tǒng)需求結(jié)構(gòu)系統(tǒng)需求包括功能需求、性能需求、可靠性要求、安全與保密要求等。經(jīng)過(guò)綜合分析,確定該系統(tǒng)包括以下功能:(1)學(xué)生基礎(chǔ)信息管理學(xué)生基礎(chǔ)信息管理包括對(duì)學(xué)生的姓名、性別、學(xué)號(hào)、登錄名稱和登錄密碼等基本信息的查看和修改,以及學(xué)生院系、班級(jí)、學(xué)期等信息的查詢。(2)教師基本信息管理教師基本信息管理是對(duì)教師的登錄名稱、登錄密碼,教職工號(hào)等的維護(hù)。(3)課程信息管理課程信息管理包括對(duì)課程設(shè)置和班級(jí)選課的管理。該模塊可實(shí)現(xiàn)以下功能:添加、修改、刪除和顯示課程代碼、課程名稱、學(xué)分和院系名稱。添加、刪除和提交班級(jí)所選課程。(4)成績(jī)信息管理成績(jī)信息管理包括對(duì)成績(jī)錄入和成績(jī)分析的管理。該模塊可實(shí)現(xiàn)以下功能:錄入班級(jí)課程成績(jī),以不同形式(列表統(tǒng)計(jì)、圖表分析)顯示班級(jí)課程成績(jī)。(5)其它相關(guān)信息展示除了以上的信息需要管理維護(hù),可能還有些相關(guān)信息需要查詢維護(hù)等,如通知公告等。需求結(jié)構(gòu)的說(shuō)明以上主要從功能需求進(jìn)行分析說(shuō)明,另外還有性能需求和可靠性需求等,將在下面進(jìn)行進(jìn)一步分析。3功能用例模型1建立系統(tǒng)用例模型1.1系統(tǒng)描述在學(xué)籍管理過(guò)程中,主要有活動(dòng)有學(xué)生對(duì)個(gè)人信息的填寫與提交,學(xué)生進(jìn)行選課,學(xué)生對(duì)信息查詢;教師對(duì)選課學(xué)生的課程成績(jī)輸入;教務(wù)員對(duì)學(xué)生信息的管理(包括添加、修改、刪除)和對(duì)教師信息的管理(主要是賬戶管1.2系統(tǒng)參與者的確定由以上的系統(tǒng)描述可知,學(xué)生學(xué)籍管理系統(tǒng)的主要參與者有:教務(wù)員,教師和學(xué)生。1.3系統(tǒng)用例描述對(duì)于待開(kāi)發(fā)的學(xué)生學(xué)籍管理系統(tǒng)根據(jù)以上系統(tǒng)描術(shù)及學(xué)籍管理中各種事務(wù)的處理流程可提取以下的幾個(gè)用例:(1)用戶管理:為了更好地管理用戶的權(quán)限及維護(hù)學(xué)生信息、系統(tǒng)信息的安全,在用戶進(jìn)行系統(tǒng)進(jìn)行相應(yīng)的操作前,需要對(duì)用戶的身份進(jìn)行驗(yàn)證,所以有用戶登錄這一過(guò)程,這時(shí)便需要對(duì)權(quán)限內(nèi)的用戶進(jìn)行管理。2《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)(2)選課管理:學(xué)生在學(xué)校選課期間可以進(jìn)行選就選課,檢查和刪除課程,而在平時(shí)可以對(duì)所選課程進(jìn)行查詢;而在學(xué)生選課出現(xiàn)問(wèn)題時(shí),在提出申請(qǐng)后,教務(wù)員可以直接幫助學(xué)生對(duì)選課信息進(jìn)行修改,同時(shí),教務(wù)員可根據(jù)教學(xué)需要進(jìn)行一定的選課條件限制。(3)信息管理:學(xué)生可以對(duì)個(gè)人信息進(jìn)行查詢操作;在新生注冊(cè)時(shí),教務(wù)員要把新生的信息錄入系統(tǒng),而根據(jù)教學(xué)需要,教務(wù)人員可以對(duì)學(xué)生信息進(jìn)行查詢,修改,刪除操作。(4)成績(jī)管理:任課教師在考試后輸入學(xué)生相應(yīng)課程的分?jǐn)?shù);學(xué)生對(duì)個(gè)人歷年課程成績(jī)的查詢;同時(shí),教務(wù)員對(duì)教師錄入的成績(jī)進(jìn)行監(jiān)控與核實(shí),如果成績(jī)出現(xiàn)問(wèn)題后,教務(wù)員可以對(duì)學(xué)生成績(jī)的修改。(5)系統(tǒng)管理:教務(wù)員在需要時(shí)可以對(duì)系統(tǒng)的服務(wù)進(jìn)地啟動(dòng)和停止,主要是在某些特殊情況下的操作。對(duì)應(yīng)以上的用例描述,得到相應(yīng)的系統(tǒng)用例圖、學(xué)生角色用例圖、教師角色用例圖和教務(wù)員用例圖,具體如以下各圖:(1)系統(tǒng)整體用例圖3《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)(2)管理員用例圖教師用戶的追加管理員學(xué)生用戶的追加教師管理學(xué)生管理教師信息的修改學(xué)生信息的修改學(xué)生信息的刪除教師信息的查詢課程管理班級(jí)管理課程的查詢課程的修改班級(jí)的修改課程的刪除課程的追加班級(jí)的刪除課程表的公布班級(jí)的查詢(3)教師用例圖教師個(gè)人信息的查詢教授學(xué)生狀況的查詢教師成績(jī)的錄入(4)學(xué)生用例圖4《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)4系統(tǒng)性能需求針對(duì)性能需求,系統(tǒng)要求主流硬件配置以保證服務(wù)器的運(yùn)行速度,開(kāi)發(fā)環(huán)境采用JavaEE平臺(tái)加Sqlserver2008數(shù)據(jù)庫(kù),從而保證在大量數(shù)據(jù)交換的情況下系統(tǒng)的性能穩(wěn)定;另外JavaEE體系的信息系統(tǒng)也從技術(shù)上保證了系統(tǒng)的可靠性和一定的數(shù)據(jù)安全性。另外在實(shí)際開(kāi)發(fā)應(yīng)用過(guò)程中,將采用相應(yīng)的密碼加密技術(shù)和數(shù)據(jù)庫(kù)備份恢復(fù)機(jī)制,從而保證數(shù)據(jù)的保密性和完整性,進(jìn)而保障系統(tǒng)的可靠性和安全保密性。三系統(tǒng)分析1創(chuàng)建類圖的步驟UML的最終目標(biāo)是識(shí)別出所有必須的類,并分析這些類之間的關(guān)系,類的識(shí)別貫穿于整個(gè)建模過(guò)程,分析階段主要識(shí)別問(wèn)題域相關(guān)的類,在設(shè)計(jì)階段需要加入一些反映設(shè)計(jì)思想、方法的類以及實(shí)現(xiàn)問(wèn)題域所需要的類,在編碼實(shí)現(xiàn)階段,因?yàn)檎Z(yǔ)言的特點(diǎn),可能需要加入一些其他的類。建立類圖的步驟:(1)研究分析問(wèn)題領(lǐng)域確定系統(tǒng)需求。(2)確定類,明確類的含義和職責(zé)、確定屬性和操作。(3)確定類之間的關(guān)系。2系統(tǒng)類圖在UML的靜態(tài)機(jī)制中類圖是一個(gè)重點(diǎn),它不但是設(shè)計(jì)人員關(guān)心的核心,更是實(shí)現(xiàn)人員關(guān)注的核心。建模工具也主要根據(jù)類圖來(lái)產(chǎn)生代碼。類圖在UML的9個(gè)圖中占據(jù)了一個(gè)相當(dāng)重要的地位。這里以學(xué)生選課類圖為例。5《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)6《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)3序列圖和協(xié)作圖(1)管理員序列圖:教師信息倉(cāng)庫(kù)倉(cāng)庫(kù):管理員5:學(xué)生追加、信息的刪除、修改8:教師追加、信息的刪除、修改11:班級(jí)的增加、刪除、修改13:成功16:成功系統(tǒng)管理員管理網(wǎng)站的序列圖說(shuō)明:1)管理員成功登陸信息管理頁(yè)面2)學(xué)生信息查詢操作可查詢學(xué)生數(shù)據(jù)庫(kù)里學(xué)生的信息、3)在本頁(yè)面顯示查詢內(nèi)容并返回成功消息4)在信息管理頁(yè)面同時(shí)可進(jìn)行學(xué)生的追加、信息的刪除、修改操作并且將消息提交到學(xué)生信息數(shù)據(jù)庫(kù)中5)將更新后的內(nèi)容顯示到本頁(yè)面上,返回成功消息6)在信息管理頁(yè)面上同時(shí)可對(duì)教師信息進(jìn)行修改、刪除和教師的追加并將消息提交給教師信息倉(cāng)庫(kù),教師信息倉(cāng)庫(kù)將更新過(guò)的內(nèi)容顯示到頁(yè)面中同時(shí)返回成功消息7)在信息管理頁(yè)面上同時(shí)可對(duì)班級(jí)信息進(jìn)行修改、刪除和增加并將消息提交給班級(jí)信息倉(cāng)庫(kù),班級(jí)信息倉(cāng)庫(kù)將更新過(guò)的內(nèi)容顯示到頁(yè)面中同時(shí)返回成功消息8)在信息管理頁(yè)面上同時(shí)可對(duì)課程信息進(jìn)行修改、刪除和增加并將消息7《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)提交給課程信息倉(cāng)庫(kù),班級(jí)信息倉(cāng)庫(kù)將更新過(guò)的內(nèi)容顯示到頁(yè)面中同時(shí)返回成功消息9)操作完成后退出登錄(2)教師序列圖:教師登陸系統(tǒng)的序列圖說(shuō)明:1)教師輸入賬戶和密碼成功登陸到登陸界面2)通過(guò)查詢信息操作提交到教師信息倉(cāng)庫(kù)3)將查詢到的信息顯示到該頁(yè)面4)返回成功信息5)檢索學(xué)生成績(jī)操作和查詢教授學(xué)生狀況操作可將學(xué)生信息數(shù)據(jù)庫(kù)中的內(nèi)容顯示到該頁(yè)面上6)成功顯示后返回登陸頁(yè)面7)退出系統(tǒng)(3)學(xué)生序列圖8《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)學(xué)生:登錄:界面學(xué)生登陸系統(tǒng)的序列圖說(shuō)明:1)學(xué)生成功登陸到登陸界面2)通過(guò)學(xué)生信息數(shù)據(jù)庫(kù)查詢個(gè)人信息3)將查詢到的信息顯示到該頁(yè)面4)返回成功信息5)進(jìn)入選課選項(xiàng)可將學(xué)生信選課情況的內(nèi)容顯示到該頁(yè)面上6)檢索學(xué)生成績(jī)操作可將學(xué)生信息數(shù)據(jù)庫(kù)中的內(nèi)容顯示到該頁(yè)面上7)成功顯示后返回登陸頁(yè)面8)退出系統(tǒng)系統(tǒng)數(shù)據(jù)流圖:學(xué)生檔案學(xué)生學(xué)工處學(xué)生查詢9《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)學(xué)生信息管理數(shù)據(jù)流圖查詢課程信息管理數(shù)據(jù)流圖學(xué)生選課檔案教務(wù)處統(tǒng)計(jì)查詢選課信息管理流圖錄入成績(jī)成績(jī)檔案瀏覽查詢學(xué)工處成績(jī)查詢違規(guī)學(xué)生查詢違規(guī)增加成績(jī)信息管理流圖10《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)錄入查詢班級(jí)信息管理數(shù)據(jù)流圖4活動(dòng)圖11《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)12《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)13《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)四系統(tǒng)設(shè)計(jì)1邏輯體系結(jié)構(gòu)設(shè)計(jì)查詢學(xué)生信息學(xué)生成績(jī)錄入科目的增刪學(xué)生的增刪級(jí)的增刪師的增刪2系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)概念模型設(shè)計(jì)由需求分析的結(jié)果可知,本系統(tǒng)設(shè)計(jì)的實(shí)體包括:(1)學(xué)生基本信息:登錄名,密碼,學(xué)號(hào),姓名,性別,地址,年齡,專業(yè),系別。(2)課程基本信息:登錄名,密碼,課程名,課程號(hào),教師號(hào),分?jǐn)?shù),學(xué)時(shí),學(xué)分。(3)教師基本信息:登錄名,密碼,教師號(hào),教師名,性別,系別。(4)管理員基本信息:編號(hào),登錄名稱,密碼等。這些實(shí)體間的主要的聯(lián)系包括:每位學(xué)生可以學(xué)習(xí)多門課程,每門課程可供多位學(xué)生學(xué)習(xí)。每位教師可以教多門課程,每門課程可供多位教師教學(xué)。邏輯模型設(shè)計(jì)14《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)E-R圖如下:圖15《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)N成Y修改密碼及基本信息課程信息的增刪改查修改密碼及基本信息學(xué)生信息的增刪改查教師信息的增刪改查成績(jī)信息的增刪改查數(shù)據(jù)字典的增刪改查《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南陽(yáng)理工學(xué)院學(xué)生學(xué)籍管理系統(tǒng)五數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)姓名管理員管理員實(shí)體屬性圖學(xué)生學(xué)生實(shí)體屬性圖名稱課程課程實(shí)體屬性圖聯(lián)系電教師教師實(shí)體屬性圖17《系統(tǒng)分析與設(shè)計(jì)》課程設(shè)計(jì)——南
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 變更地址址 法人合同
- 通信網(wǎng)絡(luò)應(yīng)用論證報(bào)告
- 2024年新員工試用期合同簡(jiǎn)單版(2篇)
- 脊椎病的運(yùn)動(dòng)處方
- 學(xué)校健康教育工作制度例文(五篇)
- 關(guān)于安全行駛
- 兒童乘坐游樂(lè)設(shè)施的安全須知培訓(xùn)考核試卷
- 建筑物拆除前的環(huán)境保護(hù)與治理工作措施考核試卷
- 危險(xiǎn)化學(xué)品管理知識(shí)培訓(xùn)考核試卷
- 實(shí)習(xí)期間實(shí)習(xí)生協(xié)議書
- 中小學(xué)教師違反職業(yè)道德行為處理辦法
- 高原與平原地貌的形成和特點(diǎn)
- 關(guān)鍵崗位廉潔從業(yè)培訓(xùn)課件
- 麥肯錫商業(yè)計(jì)劃書
- 農(nóng)業(yè)旅游商業(yè)計(jì)劃書
- 《神話原型批評(píng)》課件
- 教師專業(yè)發(fā)展及教師專業(yè)發(fā)展階段
- 兒童危重癥患者的護(hù)理
- 可持續(xù)發(fā)展的采購(gòu)戰(zhàn)略
- LED燈具光學(xué)基礎(chǔ)知識(shí)
- 宇通客車維修手冊(cè)介紹
評(píng)論
0/150
提交評(píng)論