學(xué)生信息管理系統(tǒng)面向?qū)ο蠓治鲈O(shè)計_第1頁
學(xué)生信息管理系統(tǒng)面向?qū)ο蠓治鲈O(shè)計_第2頁
學(xué)生信息管理系統(tǒng)面向?qū)ο蠓治鲈O(shè)計_第3頁
學(xué)生信息管理系統(tǒng)面向?qū)ο蠓治鲈O(shè)計_第4頁
學(xué)生信息管理系統(tǒng)面向?qū)ο蠓治鲈O(shè)計_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精品文檔第一章 緒論1.1 系統(tǒng)簡介學(xué)生信息管理系統(tǒng)是針對學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟 件,主要用于學(xué)校學(xué)生信息管理, 總體任務(wù)是實現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、 科學(xué) 化、規(guī)范化和自動化, 其主要任務(wù)是用計算機對學(xué)生各種信息進行日常管理, 如 查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對這些要求設(shè)計了學(xué)生信 息管理系統(tǒng)。1.2 設(shè)計目的學(xué)生信息管理系統(tǒng)是高校管理信息系統(tǒng)的重要組成部分, 開發(fā)或及時升級學(xué) 生信息管理系統(tǒng), 是提高管理水平和工作效率的必然要求。 本設(shè)計是對該學(xué)生信 息管理系統(tǒng)的一個總體的把握, 以便在后續(xù)的進一步開發(fā)過程中更好的控制總體 進度, 系統(tǒng)主要面向的對象

2、是在校的學(xué)生。1.3 設(shè)計內(nèi)容本系統(tǒng)主要用于學(xué)校學(xué)生信息管理, 總體任務(wù)是實現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、 規(guī)范化和自動化,其主要任務(wù)是用計算機對學(xué)生各種信息進行日常管理, 如查詢、 修改 、增加、刪除,針對這些要求設(shè)計了學(xué)生管理信息系統(tǒng)。本設(shè)計主要解決 與學(xué)生信息管理相關(guān)的問題, 設(shè)計一個功能齊全的學(xué)生管理信息系統(tǒng), 實現(xiàn)學(xué)生 檔案信息的增刪查改以及學(xué)生選課及課程的增刪查改、 學(xué)生成績的錄入和對學(xué)生 成績的分析等主要功能。2 歡迎下載第二章 需求分析2.1. 系統(tǒng)目標(biāo)2.1.1 信息系統(tǒng)目標(biāo)分析設(shè)計并開發(fā)實現(xiàn)完善的學(xué)生信息管理系統(tǒng), 實現(xiàn)學(xué)生信息管理的系統(tǒng)化、 規(guī)范化和自動化,提高管理水平和工作效

3、率。2.1.2 目標(biāo)說明完成系統(tǒng)目標(biāo),功能上盡量完善, 性能上要求能夠完全適應(yīng)日常運營管理需 求。2.2 系統(tǒng)結(jié)構(gòu)2.2.1 信息系統(tǒng)需求結(jié)構(gòu)系統(tǒng)需求包括功能需求、性能需求、可靠性要求、安全與保密要求等。 經(jīng)過綜合分析,確定該系統(tǒng)包括以下功能:(1)學(xué)生基礎(chǔ)信息管理 學(xué)生基礎(chǔ)信息管理包括對學(xué)生的姓名、 性別、學(xué)號、登錄名稱和登錄密碼等 基本信息的查看和修改,以及學(xué)生院系、班級、學(xué)期等信息的查詢。(2)教師基本信息管理 教師基本信息管理是對教師的登錄名稱、登錄密碼,教職工號等的維護。(3)課程信息管理 課程信息管理包括對課程設(shè)置和班級選課的管理。該模塊可實現(xiàn)以下功能: 添加、修改、刪除和顯示課程

4、代碼、課程名稱、學(xué)分和院系名稱。 添加、刪除 和提交班級所選課程。(4)成績信息管理 成績信息管理包括對成績錄入和成績分析的管理。該模塊可實現(xiàn)以下功能: 錄入班級課程成績,以不同形式(列表統(tǒng)計、圖表分析)顯示班級課程成績。(5)其它相關(guān)信息展示除了以上的信息需要管理維護, 可能還有些相關(guān)信息需要查詢維護等, 如通 知公告等。2.2.2 需求結(jié)構(gòu)的說明以上主要從功能需求進行分析說明, 另外還有性能需求和可靠性需求等, 將 在下面進行進一步分析。精品文檔2.3.系統(tǒng)功能需求2.3.1 功能用例模型根據(jù)系統(tǒng)功能需求,系統(tǒng)的用例圖如下(1) 系統(tǒng)整體用例圖系統(tǒng)登錄十學(xué)生老師管理員/ / I / / I

5、選課 查詢課程表 學(xué)生信息的管理教師信息的管理檢索學(xué)生成績登記授課的學(xué)生狀況a、修改教師個人信息課程信息的管理班級信息的管理13歡迎下載系統(tǒng)用例圖(2) 管理員用例圖vvinclude管理員學(xué)生用戶的追加教師管理學(xué)生管理教師信息的修改學(xué)生信息的刪除課程管理班級管理學(xué)生信息的瀏覽教師信息的刪除教師用戶的追加教師信息的查詢課程的查詢課程的修改課程表的公布課勺刪除課程的追加學(xué)生信息的修改班級的追加班級的修改 班級的刪除 班級的查詢圖2管理員用例圖(3) 教師用例圖jfI JX,教師教師個人信息的查詢教授學(xué)生狀況的查詢成績的錄入圖3教師用例圖(4) 學(xué)生用例圖學(xué)生修改學(xué)生個人信息查詢成績選課查詢課程表

6、圖4學(xué)生用例圖2.3.2 用例規(guī)范系統(tǒng)用例規(guī)約以學(xué)生用例為例,如下表所示。表1學(xué)生用例規(guī)范用例名稱學(xué)生用例圖標(biāo)識符StuOOl用戶身份學(xué)生基本操作流程1. 學(xué)生輸入用戶名密碼登陸系統(tǒng)2. 錄入或者修改個人信息3. 選課信息錄入或修改4. 成績查詢5. 其它可選操作流程1a.賬戶密碼不正確時,登陸失敗2a.成功登陸但不在選課時間內(nèi)或超出選課權(quán) 限時,選課失敗進不到選課頁面2b.在選課時間內(nèi)登陸時,成功選課3a.其它2.4系統(tǒng)性能需求針對性能需求,系統(tǒng)要求主流硬件配置以保證服務(wù)器的運行速度,開發(fā)環(huán)境采用JavaEE平臺加Sqlserver2008數(shù)據(jù)庫,從而保證在大量數(shù)據(jù)交換的情況下 系統(tǒng)的性能穩(wěn)

7、定;另外JavaEE體系的信息系統(tǒng)也從技術(shù)上保證了系統(tǒng)的可靠性 和一定的數(shù)據(jù)安全性。另外在實際開發(fā)應(yīng)用過程中,將采用相應(yīng)的密碼加密技術(shù) 和數(shù)據(jù)庫備份恢復(fù)機制,從而保證數(shù)據(jù)的保密性和完整性,進而保障系統(tǒng)的可靠 性和安全保密性。第三早系統(tǒng)分析3.1系統(tǒng)靜態(tài)模型3.1.1創(chuàng)建類圖的步驟UM啲最終目標(biāo)是識別出所有必須的類,并分析這些類之間的關(guān)系,類的識 別貫穿于整個建模過程,分析階段主要識別問題域相關(guān)的類,在設(shè)計階段需要加 入一些反映設(shè)計思想、方法的類以及實現(xiàn)問題域所需要的類,在編碼實現(xiàn)階段, 因為語言的特點,可能需要加入一些其他的類。建立類圖的步驟:(1)研究分析問題領(lǐng)域確定系統(tǒng)需求。(2)確定類,

8、明確類的含義和職責(zé)、確定屬性和操作。(3)確定類之間的關(guān)系。3.1.2系統(tǒng)類圖在UML勺靜態(tài)機制中類圖是一個重點,它不但是設(shè)計人員關(guān)心的核心,更是 實現(xiàn)人員關(guān)注的核心。建模工具也主要根據(jù)類圖來產(chǎn)生代碼。類圖在UML勺9個圖中占據(jù)了一個相當(dāng)重要的地位。這里以學(xué)生選課類圖為例。學(xué)生q系 份 一護宀護院中衛(wèi)年 號名別在業(yè)級學(xué)“ 學(xué)姓性所專班入-豊錄Q 葩課程 選課&查詢徒課結(jié) 臬J 4 4心*成績信息衛(wèi)衛(wèi)學(xué)號息 亠耳 m-R 課 選障T口 4-卩 M勺E 添統(tǒng)打2+ rn 學(xué)課教二4* X P 加計印 添統(tǒng)打-開課學(xué)期亠 卩班級號Q課程號Q成績*加改除添修刪課程信息亦 代碼* 課程名稱 援課教師0

9、0 0 + 錄入衛(wèi) 修改d 刪除卜教師Q 編號*J 姓名屮 所受躍查詢學(xué)生4 查詢課程信息+錄入成貴圖5學(xué)生選課用例相關(guān)類圖3.2系統(tǒng)動態(tài)模型系統(tǒng)動態(tài)模型一般包括時序圖、活動圖和狀態(tài)圖等。這里僅進行時序圖分析。3.2.1序列圖和協(xié)作圖(1)管理員時序圖圖6管理員時序圖系統(tǒng)管理員管理網(wǎng)站的時序圖說明:1)管理員成功登陸信息管理頁面2)學(xué)生信息查詢操作可查詢學(xué)生數(shù)據(jù)庫里學(xué)生的信息、3)在本頁面顯示查詢內(nèi)容并返回成功消息4)在信息管理頁面同時可進行學(xué)生的追加、信息的刪除、修改操作并且將 消息提交到學(xué)生信息數(shù)據(jù)庫中5)將更新后的內(nèi)容顯示到本頁面上,返回成功消息6)在信息管理頁面上同時可對教師信息進行修

10、改、刪除和教師的追加并將 消息提交給教師信息倉庫,教師信息倉庫將更新過的內(nèi)容顯示到頁面中 同時返回成功消息7)在信息管理頁面上同時可對班級信息進行修改、刪除和增加并將消息提交給班級信息倉庫,班級信息倉庫將更新過的內(nèi)容顯示到頁面中同時返 回成功消息8)在信息管理頁面上同時可對課程信息進行修改、刪除和增加并將消息提 交給課程信息倉庫,班級信息倉庫將更新過的內(nèi)容顯示到頁面中同時返 回成功消息9)操作完成后退出登錄(2)教師時序圖:教師教師:登錄:學(xué)生信息:頁面1:登錄T2:查詢個人信息3:顯示信息4:成功5:檢索學(xué)生成績6:顯示成績7: 成8:查詢授課學(xué)生狀況9:顯示學(xué)生狀況10:成功11:退出圖7

11、教師時序圖教師登陸系統(tǒng)的時序圖說明:1)教師輸入賬戶和密碼成功登陸到登陸界面2)通過查詢信息操作提交到教師信息倉庫3)將查詢到的信息顯示到該頁面4)返回成功信息5)檢索學(xué)生成績操作和查詢教授學(xué)生狀況操作可將學(xué)生信息數(shù)據(jù)庫中的 內(nèi)容顯示到該頁面上6)成功顯示后返回登陸頁面7)退出系統(tǒng)(3)學(xué)生時序圖:學(xué)生學(xué)生:登錄界面:學(xué)生信息:頁面數(shù)據(jù)庫11:退出1:登錄2:查詢個人信息4:成功5:選課3:顯示信息6:顯示選課情況7:成功8:檢索個人成績9:顯示成績10:成功0圖8學(xué)生時序圖學(xué)生登陸系統(tǒng)的時序圖說明:1)學(xué)生成功登陸到登陸界面2)通過學(xué)生信息數(shù)據(jù)庫查詢個人信息3)將查詢到的信息顯示到該頁面4)返回成功信息5)進入選課選項可將學(xué)生信選課情況的內(nèi)容顯示到該頁面上6)檢索學(xué)生成績操作可將學(xué)生信息數(shù)據(jù)庫中的內(nèi)容顯示到該頁面上7)成功顯示后返回登陸頁面8)退出系統(tǒng)第四早系統(tǒng)設(shè)計4.1系統(tǒng)體系結(jié)構(gòu)設(shè)計4.1.1邏輯體系結(jié)構(gòu)設(shè)計系統(tǒng)邏輯體系結(jié)構(gòu)如下圖所示港_餌學(xué)主咸瀚戦!I帀遵錄24名稱版本語種操作系統(tǒng)Win dows ServerP2003簡體中文:操作系統(tǒng)的附 加功能SP43簡體中文數(shù)據(jù)庫平臺Micr

溫馨提示

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

評論

0/150

提交評論