學生信息管理系統(tǒng)總體設計_第1頁
學生信息管理系統(tǒng)總體設計_第2頁
學生信息管理系統(tǒng)總體設計_第3頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

2、 張佳麗,侯凱洋,段澤坤用戶:管理員、老師、學生1.3 參考資料1 張海藩主編,軟件工程導論,清華大學出版社2 陸麗娜主編,軟件工程,經(jīng)濟科學出版社3 瞿中主編,軟件工程,機械工業(yè)出版社4 數(shù)據(jù)庫系統(tǒng)概論薩師煊 高等教育出版社5 實用案例教程石志國6 入門經(jīng)典齊立波,清華大學出版社7 計算機軟件文檔編制規(guī)范 8567-20068 需求分析與可行性研究報告2 總體設計2.1 需求規(guī)定學生信息管理系統(tǒng)涉及三個用戶,分別是學生、老師、管理員,通過登錄驗 證界面登錄系統(tǒng)執(zhí)行自己權限范圍內(nèi)的事。對于用戶學生通過輸入學號、 密碼及驗證碼, 驗證通過后登錄系統(tǒng)統(tǒng)計查詢 學生信息、選課信息、課程安排信息、成績

3、與學分、修改密碼、選擇課程等,對 以上的查詢信息可以打印輸出。對于用戶老師通過輸入老師帳號、 密碼及驗證碼, 驗證通過后登錄系統(tǒng), 統(tǒng) 計查詢選課信息、學生選課成績學分、老師基本信息,錄入成績等相關信息。對于用戶管理員通過管理員帳號、 密碼及驗證碼, 驗證通過登錄系統(tǒng), 統(tǒng)計 查詢老師信息、學生信息、課程信息??梢詫Ξ厴I(yè)與新入學生管理,對離職與錄 用老師管理,對課程安排信息管理。2.2 運行環(huán)境該系統(tǒng)建設高速核心網(wǎng)絡, 數(shù)據(jù)庫服務器、 應用服務器、 核心網(wǎng)絡設備之間應該通暢可靠。系統(tǒng)要求可靠、穩(wěn)定、查詢效率高。操作系統(tǒng)平臺: 與 7數(shù)據(jù)庫平臺: 2005開發(fā)軟件: 2005 運行平臺:開發(fā)完成

4、將網(wǎng)站放到裝有的服務器上,客戶端用或者其他瀏 覽 器即可。2.3 軟件結構設計1.層次圖錄入班級信息4.12.結構圖學生信息管理系統(tǒng)信息錄入子系統(tǒng)存 查詢信息莘信息個人信息返填信績 信 息顯示課信息I 心、心、/亠息信息,/亠心、仆信自息成 績 表成 績 信班 級 信課 程 信成 績 表信息存儲成;信息查詢子系統(tǒng)信息修改子系統(tǒng)存儲生成相應的信息表入息插個人課表個人課表專 業(yè) 推 薦 課 表專 業(yè) 推 薦 課 表學生信息更 新3. 面向數(shù)據(jù)流的設計方法學生看專業(yè)推薦課表看學生信息詢學生信息學生信息數(shù)據(jù)庫看所學課程看教授該課程的教師看選擇該課程的的班級查詢相關X課程信息詢相關班級信息課程信息數(shù)據(jù)庫

5、程信息修改學生信息改課程信息除學生信息曾加學生信息刪除課程信息班級信息數(shù)據(jù)庫查看成績單詢單科成績詢教師信息錄入成績教師基本信息成績表曾加班級信息修改班級信息除班級信息教師信息刪除教師信息增加教師信息錄入成績管理員2.4 人工處理過程學生信息管理系統(tǒng)所有的管理工作是通過軟件來實現(xiàn), 但是對于一些打印的 信息需要相關人員簽字后才能確認信息的真實性。2.5 尚未解決的問題由于學生信息管理系統(tǒng)所需的數(shù)據(jù)量大, 在系統(tǒng)實施過程中受網(wǎng)絡速率的影 響,系統(tǒng)的響應時間肯能不及時, 其次在當前的網(wǎng)絡環(huán)境中, 面臨這各種的威脅, 病毒、密碼、蠕蟲的攻擊,系統(tǒng)可能受攻擊,在安全性方面不夠高。3接口設計3.1 用戶接

6、口學生信息系統(tǒng)采用的瀏覽器與服務器的形式, 系統(tǒng)通過網(wǎng)頁的形式為不同身 份的用戶提供登錄界面, 不同身份的用戶通過自身的身份驗證登錄系統(tǒng), 實現(xiàn)自 己權限范圍內(nèi)的各種操作3.2 內(nèi)部接口學生信息管理系統(tǒng)的內(nèi)部接口有:學籍管理、選課管理、成績管理、課程管 理、用戶管理、密碼管理。3.3 外部接口學生信息管理系統(tǒng), 以瀏覽器與服務器的形式, 通過查詢數(shù)據(jù)庫服務器, 查 詢相關信息。并通過鼠標、鍵盤、顯示器輸入與輸出相關信息。4運行設計4.1運行模塊組合成績管理模塊運行時通過與成績管理數(shù)據(jù)庫連接,老師可以錄入、修改、刪 除學生成績表中的相關信息,學生通過查詢條件,找到匹配的成績信息,顯示給 學生。課

7、程管理模塊運行時通過與課程管理數(shù)據(jù)庫連接,管理員可以制定相應的課 程信息,然后交給老師,老師把課程信息錄入到選課信息表中, 學生通過查詢課 程安排表,得到課程的安排信息。用戶(教師,學生)信息管理模塊運行時通過與用戶數(shù)據(jù)庫相連,管理員查 詢老師與學生信息數(shù)據(jù)庫,得到老師與學生信息。管理員可以修改學生與老師數(shù) 據(jù)庫,可以增加、刪除老師與學生信息。密碼管理模塊運行時通過與不同身份的密碼數(shù)據(jù)庫連接,可以修改自身的密碼信息4.2運行控制F面是該系各個模塊運行控制方式與操作步驟;信息管理管理學生信息以學生身份登錄系統(tǒng),進入管理頁面, 對學生信息進行刪除,修改,錄入,查 詢管理教師信息以教師身份登錄系統(tǒng),

8、進入管理頁面, 對學生信息進行刪除,修改,錄入,查 詢管理班級信息以管理員身份登錄系統(tǒng),進入管理頁 面,對學生信息進行刪除,修改,錄入, 查詢成績管理統(tǒng)計查詢成績信息學生登錄系統(tǒng)后,進入成績查詢界面, 查詢課程成績信息。增加、刪除、修改成績信 息老師登錄系統(tǒng)后,在成績頁面,可以錄 入修改、刪除學生成績,保存退出。課程管理制定課程以管理員登錄系統(tǒng),進入課程管理界 面,可以制定學生的課程信息。修改、增加、刪除課時安 排信息以管理員登錄系統(tǒng),進入課程安排界 面,修改、增加、刪除課時安排表。課程表學生登錄系統(tǒng)后,查詢自己課程表4.3運行時間根據(jù)不同的硬件環(huán)境與操作系統(tǒng),系統(tǒng)的運行時間不確定,當硬件達到

9、要求 配置時,運行的時間很短。系統(tǒng)運行查詢占用的資源與時間最多, 查詢操作要與 數(shù)據(jù)庫的信息進行匹配,當數(shù)據(jù)庫中的信息很多時,系統(tǒng)有一定的延遲。5.系統(tǒng)數(shù)據(jù)結構設計5.1邏輯結構設計要點(1)名稱:學生基本信息表。表名稱標識:表5-1學生基本信息表名稱字段名稱類型主鍵非空學生姓名(10)學號專業(yè)班級(10)所在院校(10)入學時間(8)性別(2)籍貫(50)出生日期(8)注釋(200)(2)名稱:學生成績表表名稱標識:表5-2學生成績表名稱字段名稱類型主鍵非空課程名稱(10)課程編號(4)學分(2)學生學號(5)學生姓名(10)分數(shù)(4)(3) 名稱:課程信息表表名稱標識:表5-3課程信息表名

10、稱字段名稱類型主鍵非空學生姓名(10)學生學號(5)課程名稱(10)課程編號(4)教師姓名(10)教師編號(4)(4) 名稱:教師信息表表名稱標識:表5-4教師信息表名稱字段名稱類型主鍵非空教師姓名(10)教師編號(4)課程名稱(10)(5) 名稱:班級信息表。表名稱標識:表5-5班級信息表名稱字段名稱類型主鍵非空班級號(4)班級名(10)專業(yè)號(4)班主任(10)(6) 名稱:系統(tǒng)用戶表表名稱標識:表5-6班級信息表名稱字段名稱類型主鍵非空用戶名稱(10)用戶密碼(10)用戶描述(10)5.2物理結構設計要點以下各模塊訪問數(shù)據(jù)庫的方法和保密條件;模塊功能訪冋數(shù)據(jù)庫方法保密條件登錄模塊登錄直接

11、訪問帳號與密碼班級信息管理模塊查看信息查詢數(shù)據(jù)庫信息 并顯示無課程信息管理模塊查詢選擇課程信息查詢數(shù)據(jù)庫中的 課程信息表,無成績管理模塊查看成績信息查詢成績數(shù)據(jù)庫, 得到成績無用戶管理查看用戶信息查詢學生與老師 信息無5.3系統(tǒng)出錯處理設計531出錯信息當系統(tǒng)出錯時應該有以下的提示:模塊出錯原因系統(tǒng)輸出形式處理方法登錄模塊登錄時輸入的帳號與 密碼不一致。系統(tǒng)提示帳號與 密碼錯誤。返回登錄頁面重 新輸入。由于收網(wǎng)絡因素影 響,登錄沒有響應。系統(tǒng)沒有任何錯 誤提示信息。刷新頁面,重新登 錄信息管理模塊輸入的查詢條件有誤輸出沒有想要的 查詢結果。審查查詢條件成績管理模塊查詢?yōu)g覽時,系統(tǒng)不 響應系統(tǒng)沒

12、有提示出 錯信息。刷新頁面,冉查詢補救措施任何系統(tǒng)都有出錯情況發(fā)生,學生信息管理系統(tǒng)也不例外,下面是該系統(tǒng)出 錯時可采用的變通措施:定期對系統(tǒng)進行更新,備份;當原始系統(tǒng)數(shù)據(jù)萬一丟失時啟用副本的建立和啟動技術,例如周期性地把磁 盤信息記錄到磁帶上去就是對于磁盤媒體的一種后備技術;系統(tǒng)可能受自然災害與網(wǎng)絡病毒因素的影響,為了保護系統(tǒng)所有數(shù)據(jù),做好異地備份,提高系統(tǒng)的可靠性。降效技術準備采用的后備技術,使用另一個效率稍低的系統(tǒng)或方法來求得所 需結果的某些部分,例如一個自動系統(tǒng)的降效技術可以是手工操作和數(shù)據(jù)的人工 記錄?;謴图霸賳蛹夹g, 將使用的恢復再啟動技術, 使軟件從故障點恢復執(zhí)行或 使軟件從頭開始重新運行的方法。5.3.3 系統(tǒng)維護設計學生信息管理系統(tǒng), 在整個系統(tǒng)的運行過程中, 系統(tǒng)的維護和管理是始終貫 穿其中的,包括進行系統(tǒng)應用程

溫馨提示

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

最新文檔

評論

0/150

提交評論