版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
/21/2023文檔名稱:需求規(guī)格說明書項目名稱:教務處管理系統(tǒng)項目負責人:安徽大學計算機科學與技術學院編寫所有小組成員____2013_年___12_月_2_日校對所有小組成員____2013_年___12__月___5_日審核所有小組成員____2013_年___12_月__7__日教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第2頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第2頁。
引言教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第2頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第2頁。編寫目的根據(jù)需求調研分析報告,定義系統(tǒng)功能和系統(tǒng)數(shù)據(jù)流圖,通過編寫需求分析規(guī)格說明書,讓開發(fā)人員能夠根據(jù)需求規(guī)格說明書來開發(fā)項目。項目背景開發(fā)軟件名稱:教務處課程管理網(wǎng)站項目任務提出者:<安徽大學計算機科學與技術學院>項目開發(fā)者:<開發(fā)小組>用戶:安徽大學全體師生實現(xiàn)軟件單位:<計算機科學與技術一班>項目與其他軟件,系統(tǒng)的關系:本文結合了各個學校管理的制度,解決了學校管理中存在的問題,設計并開發(fā)出了教務管理系統(tǒng),同時系統(tǒng)是建立在WINDOWS操作系統(tǒng)上的基于B/S模式的教務信息管理系統(tǒng),基于Java+MicrosoftSQLserver數(shù)據(jù)庫進行開發(fā)。系統(tǒng)主要分為三大模塊教務處管理模塊、教師管理模塊和學生管理模塊,通過該系統(tǒng)的應用,解決了課程的安排,課程表的查詢,成績的查詢,通知信息的發(fā)送及查看等問題,可以滿足高校教務管理工作的高效化、無紙化和網(wǎng)絡化的需求,提高高校教務的工作質量與效率。定義?Mysql:數(shù)據(jù)庫管理軟件?DBMS:數(shù)據(jù)庫管理系統(tǒng)?Windows2000/2003/XP:運行環(huán)境?JSP:軟件開發(fā)語言?Myeclipse:開發(fā)工具參考資料《軟件工程導論》,張海藩,清華大學出版社?!秾嵱密浖こ獭?,鄭人杰等,清華大學出版社。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第3頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第3頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第3頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第3頁。系統(tǒng)需求說明2.1系統(tǒng)范圍學生教師數(shù)據(jù)庫學生教師數(shù)據(jù)庫數(shù)據(jù)庫 導入 信息 業(yè)務通知 通知 業(yè)務查詢 教務處教務處管理系統(tǒng)管理員管理員其中,圓角的長方形表示我們要開發(fā)的教務處管理系統(tǒng),該系統(tǒng)與如下3個外部產生聯(lián)系:學生數(shù)據(jù)庫、教師數(shù)據(jù)庫、管理員(更新數(shù)據(jù)庫)。2.2系統(tǒng)功能需求2.2.1總體需求分析需求分析是數(shù)據(jù)庫信息管理系統(tǒng)開發(fā)的第一步也是最重要的一步。需求分析就是描述系統(tǒng)的需求,通過定義系統(tǒng)中的關鍵域類來建立模型。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第4頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第4頁。教學系統(tǒng)主要任務是能夠改進和完善教務管理。在教學模塊中,有兩三種用戶角色:管理員,教師,學生。該系統(tǒng)的功能需求包括管理員對功能的需求,教師對功能的需求和學生對功能需求三個部分。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第4頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第4頁。管理員對功能的需求管理員權限最大,可以對教師、學生情況進行統(tǒng)一的管理,管理員對功能的需求如下:學生信息管理:包括學生查詢及添加學生。教師信息管理:包括教師查詢及添加教師。課程信息管理:包括課程查詢,添加課程,成績錄入。公告管理:包括發(fā)布公告。教師對功能的需求教師主要是對自己信息的查詢,課程成績的查詢。1)教師信息設置:包括個人信息的查看,密碼修改,重新登入及退出。2)學生信息管理:完成學生基本信息的查詢。3)課程信息管理:包括課程信息的查詢,課程表的查詢。學生對功能的需求學生主要是對自己信息的查詢,課程信息的查詢。教師信息設置:包括個人信息的查看,密碼修改,重新登入及退出。學生信息管理:完成學生基本信息的查詢。課程信息管理:包括課程信息的查詢,課程表的查詢。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第5頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第5頁。系統(tǒng)流程圖教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第5頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第5頁。數(shù)據(jù)庫數(shù)據(jù)庫教務處教務處學生學生教師教師教師發(fā)布公告查詢成績選課查詢學生名單提交學生成績上傳課程資料產生信息產生公告產生成績表產生課程表產生學生名單產生成績單產生資料服務器端顯示數(shù)據(jù)服務器端顯示數(shù)據(jù)客戶機端顯示數(shù)據(jù)客戶機端顯示數(shù)據(jù)客戶機端顯示數(shù)據(jù)客戶機端顯示數(shù)據(jù)客戶機端顯示數(shù)據(jù)管理學生教師賬戶信息2.2.2需求分析現(xiàn)行業(yè)務系統(tǒng)描述教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第6頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第6頁。在學校,教務管理工作是非常重要的一項工作,它負責整個學校的日常教學安排,學生的學籍管理等等。以前都是人工進行操作。隨著學校規(guī)模擴大,教務處的教務管理工作量大大加重。隨著計算機應用的發(fā)展,教務工作者急切希望能夠將大部分繁瑣的工作交由計算機的處理,已減輕人工的壓力并提高工作效率。而計算機的普及更加快了教務管理系統(tǒng)的產生。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第6頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第6頁。上一代的教務管理系統(tǒng)主要為單機單用戶的系統(tǒng),其數(shù)據(jù)庫主要采用Foxbase或FoxPro,系統(tǒng)開發(fā)環(huán)境也是數(shù)據(jù)庫內置的開發(fā)工具。其特點是單機單用戶方式,開發(fā)簡單,能充分利用數(shù)據(jù)庫的特性。其缺點是開發(fā)出的系統(tǒng)依賴性強,運行必須依托數(shù)據(jù)庫環(huán)境;不容易升級與擴展;無法實現(xiàn)數(shù)據(jù)的共享與并行操作;代碼重用性差。隨著計算機網(wǎng)絡的發(fā)展,特別是校園網(wǎng)的建立。原有教務管理系統(tǒng)數(shù)據(jù)共享差的問題更加突出,而新需求的提出也越來越多,越來越頻繁。這就要求系統(tǒng)在可擴展性和標準化的要求更高。而原有的系統(tǒng)由于其與生俱來的缺點而無法在適應現(xiàn)有的需求了。因此,使用現(xiàn)在的新技術,開發(fā)出適應新的需求的新系統(tǒng)的任務刻不容緩。系統(tǒng)結構圖教務處管理系教務處管理系統(tǒng)查詢查詢系統(tǒng)管理系統(tǒng)管理教師信息管理學生信息管理教師信息管理學生信息教師上傳信息教師提交資料學生選課教師信息查詢學生信息查詢教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第7頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第7頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第7頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第7頁。2.3系統(tǒng)數(shù)據(jù)需求 2.3.1教務處如下圖:頂層流程圖:教務處管理系統(tǒng)教務處管理系統(tǒng)輸入數(shù)據(jù)輸出數(shù)據(jù)用戶顯示器第0層:處理查詢請求數(shù)據(jù)處理查詢請求數(shù)據(jù)登錄信息驗證處理管理請求數(shù)據(jù)教務處管理人員顯示器用戶輸入管理請求數(shù)據(jù)用戶名和密碼顯示管理員表密碼錯誤信息輸入查詢信息查詢結果教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第8頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第8頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第8頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第8頁。第一層:驗證權限驗證權限密碼驗證顯示可用的界面教務處管理人員用戶名和密碼用戶名管理員表密碼錯誤信息顯示器權限顯示2.3.2教務處管理系統(tǒng)E-R圖DD1成績單D2選課信息學生1.1接收事務2選課1.2查詢成績事務3產生課表終端顯示1.3產生成績教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第9頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第9頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第9頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第9頁。D1D1公告信息D3師生信息D2名單教務處1.1接收事務2.1管理名單1.2發(fā)布公告事務1.3產生公告2.2處理信息3產生信息終端顯示DD1名單D3課程資料教師1接收事務1.3上傳資料1.2提交成績事務1.4產生資料終端顯示1.1.1查詢名單D2成績單1.1.2產生名單2.3.3數(shù)據(jù)字典一、數(shù)據(jù)流條目:(1)學生信息管理模塊:教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第10頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第10頁。 學生信息管理要求=[添加數(shù)據(jù)要求|數(shù)據(jù)刪除要求|數(shù)據(jù)備份要求教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第10頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第10頁。添加數(shù)據(jù)要求=[單個學生數(shù)據(jù)單|成批數(shù)據(jù)單]數(shù)據(jù)刪除要求=[起止學號|班級名稱|所有學生數(shù)據(jù)]數(shù)據(jù)備份要求=[班級名稱|學期數(shù)]學生數(shù)據(jù)=學號+姓名+班級編號+性別+年級班級數(shù)據(jù)=(年份+班數(shù))修改要求=姓名+性別+出生日期+班級單個學生數(shù)據(jù)單=姓名+性別+出生日期+班級成批數(shù)據(jù)單=姓名+性別+出生日期+班級性別=[男|女](2)成績管理模塊:成績管理要求=[成績錄入要求|總分計算要求|成績統(tǒng)計要求]成績錄入要求=班級名稱+成績數(shù)據(jù)成績數(shù)據(jù)=姓名+課程名稱+分數(shù)成績表=學號+姓名+單科成績(3)教師信息管理模塊:教師信息管理要求=[添加新教師要求|修改數(shù)據(jù)要求|成績考核要求]添加新教師要求=職工號+教師姓名+職務+所教科目修改數(shù)據(jù)要求=職工號+教師姓名+職務+所教科目政治面貌=[中共黨員|團員|群眾](4)查詢模塊:查詢要求=[查詢條件]查詢結果=[學生信息統(tǒng)計表|學生成績統(tǒng)計表|學生總分名次統(tǒng)計表|教師信息統(tǒng)計表|]教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第11頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第11頁。二、數(shù)據(jù)流卡片教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第12頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第12頁。名字:成績表教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第11頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第11頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第12頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第12頁。名字:成績表別名:描述:用于學生查詢自己的各科成績定義:成績表=課程+成績+績點+教師姓名+教師職工號位置:客戶機端顯示名字:成績單別名:描述:用于教師提交學生的本科成績定義:成績單=課程+成績+績點+學生姓名+學生學號位置:客戶機端顯示名字:公告別名:描述:用于顯示教務處發(fā)布的給全校師生的通知定義:公告=發(fā)布時間+發(fā)布人+公告內容位置:服務器端顯示名字:報表別名:描述:用于管理學生教師賬戶信息定義:報表=登錄名+登陸密碼+賬戶信息位置:服務器端顯示名字:學生名單別名:描述:用于教師查詢本課程的學生定義:學生名單=學生姓名+學生學號位置:客戶機端顯示名字:資料別名:描述:用于教師上傳給學生的各科資料定義:資料=課程名+資料名+資料格式位置:客戶機端顯示名字:課程表名字:課程表別名:描述:方便學生查詢自己所選的課程定義:資料=課程名+資料名+資料格式位置:客戶機端顯示3.4數(shù)據(jù)庫設計數(shù)據(jù)庫是信息管理的基礎。數(shù)據(jù)庫結構直接關系到各種功能的實現(xiàn)和程序運行的效率。3.4.1數(shù)據(jù)庫需求分析根據(jù)數(shù)據(jù)流程圖,可以列出以下記錄學生信息所需的數(shù)據(jù)項和數(shù)據(jù)結構:學生:學號、姓名、性別、班級。教師:職工號、姓名、所教科目、職稱。開課信息:記錄號、科目號、開課年級。教師任課信息:記錄號、科目號、班級、教師職工號??颇浚河涗浱?、科目名。3.4.2數(shù)據(jù)庫邏輯結構設計教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第13頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第13頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第13頁。教務處管理系統(tǒng)需求規(guī)格說明書全文共15頁,當前為第13頁。字段名數(shù)據(jù)類型是否可空說明IDCHAR(11)NOTNULL學號(主關鍵字)NAMEVARCHAR(20)NOTNULL姓名SEXCHAR(1)NOTNULL性別(M-男,F(xiàn)-女)CLASSCHAR(6)NULL班級教師信息表字段名數(shù)據(jù)類型是否可空說明IDCHAR(3)NOTNULL職工號(主關鍵字)NAMEVARCHAR(10)NOTNULL姓名SUBJECTCHAR(2)NULL科目代碼(外部關鍵字SUBJECT)科目信息表字段名數(shù)據(jù)類型是否可空說明CODECHAR(2)NOTNULL科目號(主關鍵字)NAMEVARCHAR(10)NOTNULL科目名開課結果信息表字段名數(shù)據(jù)類型是否可空說明IDCHAR(3)NOTNULL記錄號(主關鍵字)SUBJECTCHAR(2)NOTNULL科目號(外部關鍵字SUBJECT)成績表結構字段名數(shù)據(jù)類型是否可空說明IDCHAR(11)NOTNULL學號(主關鍵字)SUB_CODECHAR(2)NOTN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代文閱讀教學策略研究進展匯報-探索教育新紀元
- 生產現(xiàn)場的人性化管理與實踐
- 現(xiàn)代辦公環(huán)境下的金融服務優(yōu)化
- 2023三年級數(shù)學下冊 六 認識分數(shù)第4課時 分一分(二)(2)說課稿 北師大版
- 2024年九年級語文下冊 第三單元 第11課 送東陽馬生序說課稿 新人教版001
- 2023四年級數(shù)學上冊 一 認識更大的數(shù)第4課時 國土面積說課稿 北師大版001
- Unit 2 Lesson 4 Againplease(說課稿)-2024-2025學年魯科版(五四學制)(三起)英語五年級上冊001
- 《2 叢林之美-電子相冊制作》說課稿-2023-2024學年清華版(2012)信息技術六年級上冊
- 1 《開開心心上學去》(說課稿)2024-2025學年統(tǒng)編版(五四制)(2024)道德與法治一年級上冊
- Unit1 Cultural Heritage Video Time 說課稿-2024-2025學年高中英語人教版(2019)必修第二冊
- 高考英語3500單詞表(帶音標)(亂序版)默寫背誦通用版
- 最終稿(教學評一致)課件
- 每個孩子都能像花兒一樣開放
- 2023年廣東省深圳市八年級下學期物理期中考試試卷
- 《詩詞寫作常識 詩詞中國普及讀物 》讀書筆記思維導圖
- YS/T 34.1-2011高純砷化學分析方法電感耦合等離子體質譜法(ICP-MS)測定高純砷中雜質含量
- LY/T 2016-2012陸生野生動物廊道設計技術規(guī)程
- 單縣煙草專賣局QC課題多維度降低行政處罰文書出錯率
- 健康養(yǎng)生課件
- 混雜控制系統(tǒng)課件
- 運動技能學習原理課件
評論
0/150
提交評論