學(xué)生選課管理系統(tǒng)需求規(guī)格說明書試題_第1頁
學(xué)生選課管理系統(tǒng)需求規(guī)格說明書試題_第2頁
學(xué)生選課管理系統(tǒng)需求規(guī)格說明書試題_第3頁
學(xué)生選課管理系統(tǒng)需求規(guī)格說明書試題_第4頁
學(xué)生選課管理系統(tǒng)需求規(guī)格說明書試題_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 學(xué)生選課管理系統(tǒng) 需求規(guī)格說明書目 錄 TOC o 1-3 h z u HYPERLINK l _Toc295310210 0. 文檔介紹 PAGEREF _Toc295310210 h 5 HYPERLINK l _Toc295310211 0.1 文檔目的 PAGEREF _Toc295310211 h 5 HYPERLINK l _Toc295310212 0.2 文檔范圍 PAGEREF _Toc295310212 h 5 HYPERLINK l _Toc295310213 0.3 讀者對(duì)象 PAGEREF _Toc295310213 h 5 HYPERLINK l _Toc2953

2、10214 0.4 參考文檔 PAGEREF _Toc295310214 h 5 HYPERLINK l _Toc295310215 1.產(chǎn)品介紹 PAGEREF _Toc295310215 h 6 HYPERLINK l _Toc295310216 2.產(chǎn)品面向的用戶群體 PAGEREF _Toc295310216 h 7 HYPERLINK l _Toc295310217 3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或標(biāo)準(zhǔn) PAGEREF _Toc295310217 h 8 HYPERLINK l _Toc295310218 4.產(chǎn)品范圍 PAGEREF _Toc295310218 h 8 HYPERLINK

3、 l _Toc295310219 5. 產(chǎn)品中的角色 PAGEREF _Toc295310219 h 8 HYPERLINK l _Toc295310220 6. 產(chǎn)品的功能性需求 PAGEREF _Toc295310220 h 9 HYPERLINK l _Toc295310221 6.0 功能性需求分類 PAGEREF _Toc295310221 h 9 HYPERLINK l _Toc295310222 6.1 后臺(tái)管理功能需求 PAGEREF _Toc295310222 h 9 HYPERLINK l _Toc295310223 管理員信息管理 PAGEREF _Toc29531022

4、3 h 9 HYPERLINK l _Toc295310224 教師信息管理 PAGEREF _Toc295310224 h 11 HYPERLINK l _Toc295310225 學(xué)生信息管理 PAGEREF _Toc295310225 h 12 HYPERLINK l _Toc295310226 課程信息管理 PAGEREF _Toc295310226 h 13 HYPERLINK l _Toc295310227 排課管理 PAGEREF _Toc295310227 h 14 HYPERLINK l _Toc295310228 教室信息管理 PAGEREF _Toc295310228 h

5、 15 HYPERLINK l _Toc295310229 6.2 前臺(tái)管理功能需求 PAGEREF _Toc295310229 h 16 HYPERLINK l _Toc295310230 學(xué)生選課 PAGEREF _Toc295310230 h 16 HYPERLINK l _Toc295310231 撰寫教師反應(yīng) PAGEREF _Toc295310231 h 17 HYPERLINK l _Toc295310232 個(gè)人信息管理 PAGEREF _Toc295310232 h 18 HYPERLINK l _Toc295310233 用戶登錄 PAGEREF _Toc295310233

6、 h 20 HYPERLINK l _Toc295310234 7. 產(chǎn)品的非功能性需求 PAGEREF _Toc295310234 h 21 HYPERLINK l _Toc295310235 7.1 用戶界面需求 PAGEREF _Toc295310235 h 21 HYPERLINK l _Toc295310236 7.2 軟硬件環(huán)境需求 PAGEREF _Toc295310236 h 21 HYPERLINK l _Toc295310237 7.3 產(chǎn)品質(zhì)量需求 PAGEREF _Toc295310237 h 21 HYPERLINK l _Toc295310238 7.4 其他需求

7、PAGEREF _Toc295310238 h 22 HYPERLINK l _Toc295310239 附錄A:需求建模與分析報(bào)告 PAGEREF _Toc295310239 h 23 HYPERLINK l _Toc295310240 A.1 學(xué)生選課系統(tǒng)業(yè)務(wù)流程圖 PAGEREF _Toc295310240 h 23 HYPERLINK l _Toc295310241 系統(tǒng)總體業(yè)務(wù)流程分析 PAGEREF _Toc295310241 h 23 HYPERLINK l _Toc295310242 學(xué)生管理業(yè)務(wù)流程圖分析 PAGEREF _Toc295310242 h 24 HYPERLIN

8、K l _Toc295310243 教師管理業(yè)務(wù)流程圖分析 PAGEREF _Toc295310243 h 25 HYPERLINK l _Toc295310244 選課/退課子系統(tǒng)業(yè)務(wù)流程圖分析 PAGEREF _Toc295310244 h 26 HYPERLINK l _Toc295310245 教師反應(yīng)子系統(tǒng)業(yè)務(wù)流程圖分析 PAGEREF _Toc295310245 h 27 HYPERLINK l _Toc295310246 管理員管理業(yè)務(wù)流程圖分析 PAGEREF _Toc295310246 h 27 HYPERLINK l _Toc295310247 管理員排課業(yè)務(wù)流程圖: PA

9、GEREF _Toc295310247 h 28 HYPERLINK l _Toc295310248 管理員退課業(yè)務(wù)流程圖: PAGEREF _Toc295310248 h 29 HYPERLINK l _Toc295310249 A.2 學(xué)生選課管理系統(tǒng)數(shù)據(jù)流程圖 PAGEREF _Toc295310249 h 30 HYPERLINK l _Toc295310250 頂層數(shù)據(jù)流程圖 PAGEREF _Toc295310250 h 31 HYPERLINK l _Toc295310251 A.2.2 O層數(shù)據(jù)流程圖 PAGEREF _Toc295310251 h 31 HYPERLINK l

10、 _Toc295310252 后臺(tái)管理數(shù)據(jù)流程圖 PAGEREF _Toc295310252 h 32 HYPERLINK l _Toc295310253 A2.4 前臺(tái)管理數(shù)據(jù)流程圖 PAGEREF _Toc295310253 h 37 HYPERLINK l _Toc295310254 附錄B:需求確認(rèn) PAGEREF _Toc295310254 h 400. 文檔介紹0.1 文檔目的本文檔目的旨在方便開發(fā)者更全面的分析整個(gè)系統(tǒng),從各個(gè)方面綜合分析系統(tǒng)的需求,把整個(gè)系統(tǒng)的需求細(xì)化為一些模塊的具體需求,集中地預(yù)測(cè)研發(fā)中可能出現(xiàn)的問題從而盡量防止。同時(shí)本文檔需要用戶的參與,在開發(fā)前期以文檔的形

11、式來系統(tǒng)面向用戶,用戶根據(jù)自身的需求,結(jié)合此需求文檔,向開發(fā)人員提出改良意見,用戶也能更早的了解這個(gè)系統(tǒng)預(yù)想狀態(tài)。對(duì)系統(tǒng)逐漸的清晰明了,以便盡早發(fā)現(xiàn)問題,及早改良,減少修改費(fèi)用,從而方便今后系統(tǒng)能更好的開展。0.2 文檔范圍描述本工程的功能、背景和用戶群;描述本工程的功能性需求;描述本工程的非功能性需求;描述需求建模與分析報(bào)告;用戶確認(rèn)需求。0.3 讀者對(duì)象本需求規(guī)格說明書的讀者對(duì)象為學(xué)生選課管理系統(tǒng)符合保密要求的系統(tǒng)分析人員、需求分析人員、工程領(lǐng)導(dǎo)、工程總監(jiān)、工程經(jīng)理、用戶、設(shè)計(jì)人員和開發(fā)人員等。0.4 參考文檔?管理信息系統(tǒng)? 張小川、別祖杰等編著,電子工業(yè)出版社,2021-08?軟件工程

12、? 第一版 楊文龍 科學(xué)技術(shù)文獻(xiàn)出版社 時(shí)間:1989年?數(shù)據(jù)庫系統(tǒng)概論?第三版 薩師煊 出版社:高等教育出版社 時(shí)間:2000年?系統(tǒng)分析與設(shè)計(jì)教程第7版? 美舍利Shelly,G.B.等著作,史晟輝等譯,機(jī)械工業(yè)出版社,2021-11產(chǎn)品介紹學(xué)生選課管理系統(tǒng)是一個(gè)專門為各大高校提供選課的平臺(tái),旨在方便學(xué)校的課程管理,是針對(duì)在校學(xué)生和教師的使用的。 本系統(tǒng)要實(shí)現(xiàn)的是一個(gè)學(xué)生課程和成績(jī)管理系統(tǒng),它是高校教務(wù)管理系統(tǒng)的一個(gè)子系統(tǒng)。主要用戶是學(xué)生、教師和管理員。管理員管理系統(tǒng)的根本信息如課程信息管理等,學(xué)生和教師通過系統(tǒng)完成不同的工作。不同的用戶可以通過系統(tǒng)進(jìn)行不同的操作,每一個(gè)操作都是一個(gè)功能的

13、表達(dá),下面給出主要的功能。管理員功能 管理員登陸學(xué)生管理教師管理課程管理學(xué)生列表驗(yàn)證學(xué)生注冊(cè)刪除學(xué)生教師列表驗(yàn)證教師注冊(cè)刪除教師添加課程課程列表修改課程刪除課程 學(xué)生功能學(xué)生登錄管理課程個(gè)人信息選修課程刪除課程查看修改填寫教師功能教師登錄 查詢選課信息反應(yīng)修改個(gè)人信息填寫 查看 產(chǎn)品面向的用戶群體本工程為學(xué)校管理類工程,以學(xué)校為單位,面向本校需要選課的學(xué)生和管理課程的老師和管理員開放使用。其最終用戶為學(xué)生、教師、管理員。對(duì)于本系統(tǒng)只要利用網(wǎng)絡(luò),可以節(jié)約了大量的工作量,對(duì)于管理員排課、管理學(xué)生、管理教師,老師查詢學(xué)生選課情況,較學(xué)生選課而言更加的復(fù)雜,因此通過網(wǎng)上進(jìn)行課程發(fā)布能大幅度的減少管理員

14、的工作量,減少錯(cuò)誤發(fā)生的幾率。作為管理員也只要通過自己的電腦操作即可,利用登陸密碼隨時(shí)隨地可以管理。3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或標(biāo)準(zhǔn)學(xué)生選課管理系統(tǒng)過程中我們?cè)敿?xì)參考國內(nèi)外的相關(guān)標(biāo)準(zhǔn),技術(shù)上嚴(yán)格遵守國際、國內(nèi)標(biāo)準(zhǔn)。主要設(shè)計(jì)參考標(biāo)準(zhǔn)或標(biāo)準(zhǔn)如下: ?ISO/IEC 14443?ISO 8583:1993?標(biāo)準(zhǔn)編寫規(guī)那么 GB/T 20001.14-2001文摘編寫規(guī)那么 GB/T 6447-1986科學(xué)技術(shù)報(bào)告、學(xué)位論文和學(xué)術(shù)論文的編寫格式 GB 7713-1987人的性別代碼 GB2261-80中華人民共和國行政區(qū)劃代碼 GB2260-91專業(yè)技術(shù)職務(wù)代碼 GB8561-88學(xué)科分類代碼 GB/T

15、13745-92 產(chǎn)品范圍學(xué)生選課系統(tǒng)作為一種現(xiàn)代化的教學(xué)技術(shù),是一個(gè)學(xué)校不可缺少的局部, 學(xué)生選課系統(tǒng)就是為了管理好選課信息而設(shè)計(jì)的。學(xué)生選課系統(tǒng)的將使選課管理工作標(biāo)準(zhǔn)化,系統(tǒng)化,程序化,防止選課管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改選課情況。系統(tǒng)實(shí)現(xiàn)了對(duì)課程的根本信息和學(xué)生選課、學(xué)生和教師用戶進(jìn)行管理。系統(tǒng)對(duì)學(xué)生角色提供個(gè)人信息查看、選課管理以及其他功能;對(duì)教師提供查看自己所擔(dān)任課程和選該門課程的學(xué)生信息等;提供應(yīng)管理員以下功能:查看所有課程、學(xué)生、教師的信息并可以對(duì)它們進(jìn)行管理添加、編輯、刪除,以及實(shí)現(xiàn)課程的發(fā)布并修改。5. 產(chǎn)品中的角色角色名稱職責(zé)描

16、述管理員對(duì)學(xué)生、教師、課程等的管理的職責(zé)學(xué)生選修課程、查看個(gè)人信息等權(quán)利教師授課、反應(yīng)等活動(dòng)權(quán)利6. 產(chǎn)品的功能性需求6.0 功能性需求分類本局部以表格的形式列舉出學(xué)生選課管理系統(tǒng)中0層系統(tǒng)中主要功能的劃分以及具體各個(gè)功能中涉及的子功能。功能類別子功能學(xué)生選課管理系統(tǒng)P1后臺(tái)系統(tǒng)P2前臺(tái)系統(tǒng)P2.1 學(xué)生選課6.1 后臺(tái)管理功能需求功能名稱子功能名稱、標(biāo)識(shí)符描述管理員信息管理P1.1.1 添加管理員信息添加可以對(duì)該系統(tǒng)進(jìn)行操作的管理員的信息P1.1.2 查詢管理員信息對(duì)系統(tǒng)內(nèi)管理員的詳細(xì)信息進(jìn)行查詢P1.1.3 修改管理員信息當(dāng)管理員信息變動(dòng)時(shí)進(jìn)行及時(shí)地更新P1.1.4 刪除管理員信息取消該管

17、理員對(duì)系統(tǒng)的操作權(quán)限名稱、標(biāo)識(shí)符F1.1.1 添加管理員信息功能描述添加可以對(duì)該系統(tǒng)進(jìn)行操作的管理員信息優(yōu)先級(jí)普通輸入管理員信息操作序列輸入管理員信息。檢驗(yàn)管理員信息合法性。保存管理員信息。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為學(xué)校最高管理者名稱、標(biāo)識(shí)符F1.1.2 查詢管理員信息功能描述查看所有系統(tǒng)管理員列表,點(diǎn)選進(jìn)入管理員修改界面,在該界面可以查看管理員和修改管理員信息。優(yōu)先級(jí)普通輸入無操作序列檢索所有管理員信息。以列表方式展示所有記錄的簡(jiǎn)化信息。選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有管理員簡(jiǎn)化信息補(bǔ)充說明輸出以列表形式向用戶展示名稱、標(biāo)識(shí)符F1.1.3 修改管理員信息功能描述修改一個(gè)管理員信息

18、及角色。優(yōu)先級(jí)普通輸入管理員賬號(hào)及密碼操作序列檢索出需修改的管理員信息。編輯管理員信息。檢驗(yàn)管理員信息合法性。更新管理員信息。輸出操作結(jié)果補(bǔ)充說明管理員賬號(hào)及密碼來自數(shù)據(jù)庫名稱、標(biāo)識(shí)符F1.1.4 刪除管理員信息功能描述刪除一個(gè)管理員。優(yōu)先級(jí)普通輸入管理員賬號(hào)及密碼操作序列檢索出需刪除的管理員信息。刪除管理員的角色信息輸出操作結(jié)果補(bǔ)充說明管理員賬號(hào)及密碼來自數(shù)據(jù)庫功能名稱子功能名稱、標(biāo)識(shí)符描述教師信息管理教師注冊(cè)后審核教師信息的合法性P1.2.2 查詢教師信息對(duì)系統(tǒng)內(nèi)教師的詳細(xì)信息進(jìn)行查詢?nèi)∠摻處煂?duì)系統(tǒng)的操作權(quán)限名稱、標(biāo)識(shí)符F1.2.1 審核教師注冊(cè)信息功能描述教師注冊(cè)后審核教師信息的合法性

19、優(yōu)先級(jí)普通輸入教師信息操作序列查看輸入教師信息。檢驗(yàn)教師信息合法性。如果合格那么保存教師信息,否那么通知教師重新修改。輸出教師信息結(jié)果補(bǔ)充說明操作對(duì)像為系統(tǒng)管理員名稱、標(biāo)識(shí)符F1.2.2 查詢教師信息功能描述查看所有系統(tǒng)教師列表,點(diǎn)選進(jìn)入教師修改界面,在該界面可以查看教師和修改教師信息。優(yōu)先級(jí)普通輸入無操作序列檢索所有教師信息。以列表方式展示所有記錄的簡(jiǎn)化信息。3、 選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有教師簡(jiǎn)化信息。補(bǔ)充說明輸出以列表形式向用戶展示。名稱、標(biāo)識(shí)符F1.2.3 刪除教師信息功能描述刪除一個(gè)教師。優(yōu)先級(jí)普通輸入辭職或退休的教師信息操作序列檢索出需刪除的教師信息。刪除教師的角色信

20、息輸出操作對(duì)象為系統(tǒng)管理員功能名稱子功能名稱、標(biāo)識(shí)符描述學(xué)生信息管理審核學(xué)生注冊(cè)信息學(xué)生注冊(cè)后審核學(xué)生信息的合法性P1.3.2 查詢學(xué)生信息對(duì)系統(tǒng)內(nèi)學(xué)生的詳細(xì)信息進(jìn)行查詢?nèi)∠搶W(xué)生對(duì)系統(tǒng)的操作權(quán)限名稱、標(biāo)識(shí)符F1.3.1 審核學(xué)生注冊(cè)信息功能描述學(xué)生注冊(cè)后審核學(xué)生信息的合法性優(yōu)先級(jí)普通輸入學(xué)生信息操作序列 輸入學(xué)生信息。 檢驗(yàn)學(xué)生信息合法性。 如果合格那么保存學(xué)生信息,否那么那么通知學(xué)生重新填寫。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為學(xué)校管理員名稱、標(biāo)識(shí)符F1.3.2 查詢學(xué)生信息功能描述查看所有系統(tǒng)學(xué)生列表,點(diǎn)選進(jìn)入學(xué)生修改界面,在該界面可以查看學(xué)生和修改學(xué)生信息。優(yōu)先級(jí)普通輸入無操作序列檢索所有學(xué)

21、生信息。 以列表方式展示所有記錄的簡(jiǎn)化信息。選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有學(xué)生簡(jiǎn)化信息補(bǔ)充說明輸出以列表形式向用戶展示名稱、標(biāo)識(shí)符F1.3.3 刪除學(xué)生信息功能描述取消該學(xué)生對(duì)系統(tǒng)的操作權(quán)限優(yōu)先級(jí)普通輸入已離?;蛲藢W(xué)的學(xué)生信息操作序列檢索出需刪除的學(xué)生信息。刪除學(xué)生的角色信息輸出刪除結(jié)果補(bǔ)充說明操作對(duì)象為系統(tǒng)管理員功能名稱子功能名稱、標(biāo)識(shí)符描述課程信息管理P1.4.1 添加課程信息添加新課程的信息P1.4.2 查詢課程信息對(duì)系統(tǒng)內(nèi)所有課程的詳細(xì)信息進(jìn)行查詢P1.4.3 修改課程信息當(dāng)課程的相關(guān)信息變動(dòng)時(shí)進(jìn)行及時(shí)地更新P1.4.4 刪除課程信息在系統(tǒng)內(nèi)刪除該課程名稱、標(biāo)識(shí)符F1.4.1

22、 添加課程信息功能描述添加新課程的信息優(yōu)先級(jí)普通輸入課程信息操作序列 輸入課程信息。 檢驗(yàn)課程信息合法性。 保存課程信息。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為學(xué)校管理員名稱、標(biāo)識(shí)符F1.4.2 查詢課程信息功能描述查看所有系統(tǒng)課程列表 優(yōu)先級(jí)普通輸入無操作序列檢索所有課程信息。 以列表方式展示所有記錄的簡(jiǎn)化信息。選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有課程簡(jiǎn)化信息補(bǔ)充說明輸出以列表形式向用戶展示名稱、標(biāo)識(shí)符F1.4.3 修改課程信息功能描述修改一個(gè)課程信息優(yōu)先級(jí)普通輸入操作序列檢索出需修改的課程信息。編輯課程信息。檢驗(yàn)課程信息合法性。更新課程信息。輸出操作結(jié)果補(bǔ)充說明操作者為管理員名稱、標(biāo)識(shí)符F1.

23、4.4 刪除課程信息功能描述在系統(tǒng)內(nèi)刪除該課程優(yōu)先級(jí)普通輸入所要?jiǎng)h除的課程信息操作序列檢索出需刪除的課程信息。刪除課程的角色信息輸出操作結(jié)果補(bǔ)充說明如果該課程選修人數(shù)少于30人或不設(shè)置該課程為選秀課可刪除。操作者為管理員功能名稱子功能名稱、標(biāo)識(shí)符描述F1.5.1 排課信息收集各課程的信息F1.5.2 檢測(cè)沖突信息檢測(cè)與排課是否沖突及其沖突的原因F1.5.3 形成課表信息形成各個(gè)新的課表F1.5.4 選課通知信息發(fā)布選課通知名稱、標(biāo)識(shí)符F1.5.1 預(yù)排課處理功能描述收集各課程的信息優(yōu)先級(jí)普通輸入每門課程的信息操作序列輸入課程信息、學(xué)生范圍、教室信息、上課時(shí)間。檢驗(yàn)課程信息合法性。保存課程信息。

24、輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為系統(tǒng)管理員,首先收集各個(gè)課程的相關(guān)信息,然后安排相應(yīng)的老師去授課,還有將幾十每門課的上課教室及時(shí)間同時(shí)收集安排出來。還有就是每門課屬于那種類型的課程。名稱、標(biāo)識(shí)符F1.5.2 排課沖突處理功能描述檢測(cè)與排課是否沖突及其沖突的原因優(yōu)先級(jí)普通輸入每門課的授課時(shí)間、教室及老師信息操作序列每門課的授課時(shí)間、教室及老師信息進(jìn)行沖突檢測(cè)有沖突查找沖突原因及改正重新安排相應(yīng)的信息假設(shè)無沖突那么生成結(jié)果輸出所有課程簡(jiǎn)化信息補(bǔ)充說明輸出以列表形式向用戶展示,這要是檢測(cè)每門課的上課時(shí)間、教室及授課老師是不是有沖突,如有那么修正。名稱、標(biāo)識(shí)符F1.5.3 形成課表信息功能描述形成各個(gè)新

25、的課表優(yōu)先級(jí)普通輸入排課信息操作序列輸入各個(gè)無沖突的排課信息。檢驗(yàn)課程信息合法性。3、 形成課表。輸出操作結(jié)果補(bǔ)充說明操作者為管理員,形成初步的課表名稱、標(biāo)識(shí)符F1.5.4 選課通知信息功能描述發(fā)布選課通知優(yōu)先級(jí)普通輸入選課通知操作序列輸入選課通知信息。檢驗(yàn)選課通知信息合法性。形成通知。輸出操作結(jié)果補(bǔ)充說明操作者為管理員功能名稱子功能名稱、標(biāo)識(shí)符描述F1.6.1 教室狀態(tài)信息描述該教室在此選修課安排時(shí)間時(shí)是否為空閑F1.6.2 教室根本信息給出教室的容量以及教室的位置以方便排課F1.6.3 教室設(shè)備信息以是否多媒體和空調(diào)為標(biāo)準(zhǔn)名稱、標(biāo)識(shí)符F1.6.1 教室狀態(tài)信息功能描述描述該教室在此選修課安

26、排時(shí)間時(shí)是否為空閑優(yōu)先級(jí)普通輸入教室安排信息操作序列申請(qǐng)?jiān)摻淌摇2榭丛摻淌以谕粫r(shí)間是否已排課。假設(shè)為空閑那么查看其他信息。輸出教室空閑情況補(bǔ)充說明操作者為管理員名稱、標(biāo)識(shí)符功能描述給出教室的容量以及教室的位置以方便排課優(yōu)先級(jí)普通輸入空閑的教室信息操作序列確定該教室的上課人數(shù)選擇可容納學(xué)生的教室。如果適宜且為空閑就確定該教室。輸出選擇該教室補(bǔ)充說明操作者為管理員名稱、標(biāo)識(shí)符F1.6.46 教室設(shè)備信息功能描述以是否多媒體和空調(diào)為標(biāo)準(zhǔn)優(yōu)先級(jí)普通輸入課程要求信息操作序列設(shè)置課程要求。查詢相關(guān)的教室。選中該教室。輸出操作結(jié)果補(bǔ)充說明操作者為管理員6.2 前臺(tái)管理功能需求6.功能名稱子功能名稱、標(biāo)識(shí)符

27、描述P2.1 學(xué)生選課查看選課通知表的信息P2.1.2 選擇課程學(xué)生通過管理員提供的課程進(jìn)行選課對(duì)已選課程刪除名稱、標(biāo)識(shí)符功能描述查看選課通知表的信息優(yōu)先級(jí)普通輸入選課公告信息和排課表信息操作序列查看選課要求查看選修課程信息安排。輸出課程號(hào)補(bǔ)充說明無名稱、標(biāo)識(shí)符功能描述學(xué)生通過管理員提供的課程進(jìn)行選課。優(yōu)先級(jí)普通輸入課程號(hào)操作序列查看該課程的上課時(shí)間,地點(diǎn),授課教師等選中該課程,查看有無沖突確定選中該課程存入學(xué)生選課表輸出已選的課程號(hào)補(bǔ)充說明無名稱、標(biāo)識(shí)符功能描述對(duì)已選課程刪除優(yōu)先級(jí)普通輸入已選課程信息操作序列輸入用戶帳號(hào)與密碼后臺(tái)驗(yàn)證帳號(hào)與密碼驗(yàn)證成功釋放操作權(quán)限輸出減少的課程信息補(bǔ)充說明無

28、6.功能名稱子功能名稱、標(biāo)識(shí)符描述管理查閱選課公告和排課表利用查閱的信息填寫反應(yīng)6.2.2.1查閱相關(guān)信息F2.2.1 名稱、標(biāo)識(shí)符功能描述查閱選課公告和排課表優(yōu)先級(jí)普通輸入選課信息操作序列查看選課公告表查看排課表提出反應(yīng)意見輸出教師反應(yīng)補(bǔ)充說明此功能不用形成書面文件填寫反應(yīng)F2.2.2 名稱、標(biāo)識(shí)符功能描述利用查閱的信息填寫反應(yīng)優(yōu)先級(jí)普通輸入教師反應(yīng)操作序列1、整理反應(yīng)2、將反應(yīng)以郵件的形式發(fā)給管理員3、形成反應(yīng)表輸出反應(yīng)信息補(bǔ)充說明無6.2.3個(gè)人信息管理功能名稱子功能名稱、標(biāo)識(shí)符描述P2.3 用戶注冊(cè)P2.3.1教師注冊(cè)教師輸入注冊(cè)信息注冊(cè)查看教師注冊(cè)后的信息修改教師注冊(cè)的信息P2.3.

29、4學(xué)生注冊(cè)學(xué)生輸入注冊(cè)信息注冊(cè)查看學(xué)生注冊(cè)后的信息修改學(xué)生注冊(cè)信息6.2.3.1教師注冊(cè)F2.3.1名稱、標(biāo)識(shí)符教師注冊(cè) F2.3.1功能描述教師輸入注冊(cè)信息注冊(cè)。優(yōu)先級(jí)普通輸入教師注冊(cè)信息操作序列1、輸入教師注冊(cè)信息2、檢驗(yàn)注冊(cè)信息合法性。3、新增待激活注冊(cè)教師。輸出教師注冊(cè)賬號(hào)補(bǔ)充說明教師注冊(cè)自己的詳細(xì)信息并設(shè)置登錄賬號(hào)和密碼6.2.3.2查看教師信息F2.3.2名稱、標(biāo)識(shí)符查看教師信息 F2.3.2功能描述查看教師注冊(cè)后的信息。優(yōu)先級(jí)普通輸入查看教師信息申請(qǐng)操作序列1、點(diǎn)擊教師信息2、顯示教師信息。輸出教師信息補(bǔ)充說明操作者為教師6.2.3.3修改教師注冊(cè)信息F2.3.3名稱、標(biāo)識(shí)符修改

30、教師注冊(cè)信息 F2.3.3功能描述教師修改注冊(cè)后的信息。優(yōu)先級(jí)普通輸入教師要修改的信息操作序列1、填寫選中要修改的信息2、修改該信息3、提交該信息2、檢驗(yàn)該信息合法性。3、修改成功并替換原來的信息并保存。輸出教師修改后的信息補(bǔ)充說明操作者為教師6.2.3.4學(xué)生注冊(cè)F2.3.4名稱、標(biāo)識(shí)符學(xué)生注冊(cè) F2.3.4功能描述學(xué)生輸入注冊(cè)信息注冊(cè)。優(yōu)先級(jí)普通輸入學(xué)生注冊(cè)信息操作序列輸入學(xué)生注冊(cè)信息檢驗(yàn)注冊(cè)信息合法性。新增待激活注冊(cè)學(xué)生。輸出學(xué)生注冊(cè)的賬號(hào)補(bǔ)充說明學(xué)生注冊(cè)自己詳細(xì)信息及登錄賬號(hào)和密碼6.2.3.5查看學(xué)生信息F2.3.5名稱、標(biāo)識(shí)符查看學(xué)生信息 F2.3.5功能描述查看學(xué)生注冊(cè)后的信息。

31、優(yōu)先級(jí)普通輸入查看學(xué)生信息申請(qǐng)操作序列1、點(diǎn)擊學(xué)生信息2、顯示學(xué)生信息。輸出學(xué)生信息補(bǔ)充說明操作者為學(xué)生6.2.3.6修改學(xué)生注冊(cè)信息F2.3.6名稱、標(biāo)識(shí)符修改學(xué)生注冊(cè)信息 F2.3.6功能描述修改學(xué)生注冊(cè)后的信息。優(yōu)先級(jí)普通輸入學(xué)生要修改的信息操作序列1、填寫選中要修改的信息2、修改該信息3、提交該信息2、檢驗(yàn)該信息合法性。3、修改成功并替換原來的信息并保存。輸出學(xué)生修改后的信息補(bǔ)充說明操作者為學(xué)生6.2.4用戶登錄功能名稱子功能名稱、標(biāo)識(shí)符描述P2.4 用戶注冊(cè)P2.4.1教師登錄教師登錄到系統(tǒng)進(jìn)行相應(yīng)的操作P2.4.2學(xué)生登錄學(xué)生登錄到系統(tǒng)進(jìn)行相應(yīng)的操作6.2.F2.4.1名稱、標(biāo)識(shí)符

32、教師登錄 F2.4.1功能描述教師登錄到系統(tǒng)進(jìn)行相應(yīng)的操作優(yōu)先級(jí)普通輸入教師帳號(hào)、密碼操作序列輸入教師帳號(hào)與密碼后臺(tái)驗(yàn)證帳號(hào)與密碼驗(yàn)證成功釋放操作權(quán)限輸出操作界面補(bǔ)充說明假設(shè)賬號(hào)或密碼錯(cuò)誤那么返回,讓教師重新登錄6.2.F2.名稱、標(biāo)識(shí)符學(xué)生登錄 F2.4.2功能描述學(xué)生登錄到系統(tǒng)進(jìn)行相應(yīng)的操作優(yōu)先級(jí)普通輸入學(xué)生帳號(hào)、密碼操作序列1、輸入學(xué)生帳號(hào)與密碼2、后臺(tái)驗(yàn)證帳號(hào)與密碼3、驗(yàn)證成功4、釋放操作權(quán)限輸出操作界面補(bǔ)充說明假設(shè)賬號(hào)或密碼錯(cuò)誤那么返回,讓學(xué)生重新登錄7. 產(chǎn)品的非功能性需求7.1 用戶界面需求需求名稱詳細(xì)要求主頁面顯示位置進(jìn)入主頁時(shí)居中顯示。占頁面的3/4頁面顏色黑色字體為主,已選

33、課程標(biāo)注為深藍(lán)色,頁面背景色為淺藍(lán)色等界面風(fēng)格主要是以淺藍(lán)色為主,簡(jiǎn)單愉悅7.2 軟硬件環(huán)境需求需求名稱詳細(xì)要求數(shù)據(jù)庫環(huán)境MY SQL 2005操作系統(tǒng)WINDOWS2003/LINUX/WINDOWS XP/WINDOWS 2000瀏覽器IE瀏覽器CPU處理器Intel PentiumIII網(wǎng)絡(luò)協(xié)議TCP/IP制作工具Dreamweaver 4.03、MY SQL、 JSP、HTML(Hyper Text Markup Language)7.3 產(chǎn)品質(zhì)量需求主要質(zhì)量屬性詳細(xì)要求正確性根據(jù)需求實(shí)現(xiàn)每一個(gè)功能健壯性能夠使2000人同時(shí)訪問,效勞器端連續(xù)工作并保持穩(wěn)定可靠性系統(tǒng)運(yùn)行穩(wěn)定,具有軟硬件

34、故障恢復(fù)策略,軟件及數(shù)據(jù)庫備份等性能,效率易用性界面友好,美觀大方,使用方便,操作簡(jiǎn)單清晰性文檔條目清楚,方便閱讀平安性用戶利用密碼平安登陸,對(duì)黑客攻擊有一定的識(shí)別功能,隨時(shí)維護(hù)。可擴(kuò)展性很容易根據(jù)需求作進(jìn)一步的擴(kuò)展兼容性絕大多數(shù)軟硬件均可平安運(yùn)行7.4 其他需求要力求最大限度地滿足實(shí)際工作的需要,充分考慮各業(yè)務(wù)層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實(shí)用性,把滿足學(xué)校管理業(yè)務(wù)作為第一要素進(jìn)行考慮。為適應(yīng)將來的開展,系統(tǒng)應(yīng)該具有良好的可擴(kuò)展性和可維護(hù)性。系統(tǒng)設(shè)計(jì)盡可能模塊化、組件化,使應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況。系統(tǒng)的可擴(kuò)展性應(yīng)包括能接納已有的系統(tǒng)和在今后系統(tǒng)軟硬件擴(kuò)展時(shí),能有效地保護(hù)已有的投資。特

35、別是在應(yīng)用需求變化時(shí)(應(yīng)用與系統(tǒng)的需求往往提不全或者經(jīng)常會(huì)變化),有一個(gè)較好的應(yīng)用平臺(tái),能容易地加以調(diào)整。系統(tǒng)易于擴(kuò)充升級(jí),既能滿足當(dāng)前業(yè)務(wù)的需求,又為今后的擴(kuò)充留有空間。對(duì)數(shù)據(jù)庫的設(shè)計(jì)因該表達(dá)一致性、完整性、平安性、可伸縮性和標(biāo)準(zhǔn)化網(wǎng)站系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)要做到平安可靠,防止非法用戶的入侵。數(shù)據(jù)庫的備份策略恰當(dāng),以防災(zāi)難性事故發(fā)生。借助內(nèi)置的 Windows 身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是平安的。圖形化原那么:用戶界面的設(shè)計(jì)應(yīng)做到美觀大方。系統(tǒng)的設(shè)計(jì)需要考慮用戶的計(jì)算機(jī)水平,用戶界面應(yīng)直觀、明了、條理清晰,做到簡(jiǎn)單易用,沒有計(jì)算機(jī)專業(yè)背景的用戶也可以輕松的使用本系統(tǒng)完

36、成選課及其他管理工作,實(shí)現(xiàn)“傻瓜型管理易學(xué)、易用、易管理。附錄A:需求建模與分析報(bào)告A.1 學(xué)生選課系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程圖符號(hào): 系統(tǒng)管理員登錄進(jìn)入系統(tǒng),進(jìn)行排課,發(fā)送選課公告、排課信息;學(xué)生登錄進(jìn)入系統(tǒng),進(jìn)行選課;教師登錄進(jìn)入系統(tǒng),查看相關(guān)信息,形成教師反應(yīng)。如下列圖系統(tǒng)業(yè)務(wù)總體流程圖:(系統(tǒng)總體業(yè)務(wù)流程圖) 學(xué)生管理業(yè)務(wù)流程圖分析學(xué)生注冊(cè),申請(qǐng)審核,通過后可以登錄,不符合重新注冊(cè)。登錄驗(yàn)證相關(guān)信息,密碼錯(cuò)誤重新登錄,正確進(jìn)入系統(tǒng),可以更改個(gè)人信息,更改是進(jìn)行審核,用過那么成功更改,不成功那么重新更改;可以查看相關(guān)及個(gè)人信息。如下列圖學(xué)生系統(tǒng)業(yè)務(wù)流程圖: 學(xué)生管理業(yè)務(wù)流程圖教師注冊(cè),申請(qǐng)審

37、核,通過后可以登錄,不符合重新注冊(cè)。登錄驗(yàn)證相關(guān)信息,密碼錯(cuò)誤重新登錄,正確進(jìn)入系統(tǒng),可以更改個(gè)人信息,更改是進(jìn)行審核,用過那么成功更改,不成功那么重新更改;可以查看相關(guān)及個(gè)人信息。如下列圖教師系統(tǒng)業(yè)務(wù)流程圖:教師管理業(yè)務(wù)流程圖選課/退課子系統(tǒng)業(yè)務(wù)流程圖分析學(xué)生登錄進(jìn)入系統(tǒng)后,查看選課課程信息后,根據(jù)自身情況進(jìn)行選課,系統(tǒng)自動(dòng)驗(yàn)證是否與已有課程沖突,無沖突那么成功選課,有沖突那么重新選課。完成一次選課后可再次選課,流程同上,也可以退掉選了的課,由于選課人數(shù)過少引起的課程取消在后面的管理員操作中會(huì)表達(dá)出來。如下列圖學(xué)生選退課業(yè)務(wù)流程圖: 選課/退課子系統(tǒng)業(yè)務(wù)流程圖教師反應(yīng)子系統(tǒng)業(yè)務(wù)流程圖分析教師

38、進(jìn)入系統(tǒng),查閱相關(guān)信息,形成教師反應(yīng)。如下列圖:教師反應(yīng)子系統(tǒng)業(yè)務(wù)流程圖(教師反應(yīng)子系統(tǒng)業(yè)務(wù)流程圖)管理員管理業(yè)務(wù)流程圖分析管理員進(jìn)去系統(tǒng)利用校方提供的相關(guān)信息進(jìn)行對(duì)教室信息、課程進(jìn)行相應(yīng)的增、刪、改操作,并存入相關(guān)的信息表。還有可以對(duì)教師和學(xué)生的注冊(cè)及修改信息申請(qǐng)信息進(jìn)行審核,并作出審核結(jié)果反應(yīng)給學(xué)生和教師。管理員排課完畢后要向教師發(fā)送相應(yīng)的課表,還有就是發(fā)布選課通知。如下列圖:系統(tǒng)管理員管理業(yè)務(wù)流程圖系統(tǒng)管理員管理業(yè)務(wù)流程圖管理員排課業(yè)務(wù)流程圖: 系統(tǒng)管理員根據(jù)每學(xué)期的教學(xué)安排做出全校的課表安排,管理員首先根據(jù)課程信息和教師信息及其反應(yīng)的對(duì)該課程進(jìn)行相應(yīng)的教師安排,還有根據(jù)教室信息對(duì)該課程

39、進(jìn)行相應(yīng)的教室安排。管理員排完課表之后要首先向教師發(fā)送該教師的授課表,并接收其反應(yīng)信息,從而做出相應(yīng)的調(diào)整。在檢測(cè)沖突時(shí),主要是看授課教師和教室有沒有沖突,假設(shè)有沖突及時(shí)做出調(diào)整,然后向全校發(fā)布選課通知。 管理員排課業(yè)務(wù)流程圖管理員退課業(yè)務(wù)流程圖:在學(xué)生選課后,如果有門課的選課人數(shù)不超過三十人那么將該課程刪除,并及時(shí)通知該授課教師和已選該課程的學(xué)生。如果有學(xué)生進(jìn)行退課,管理員要及時(shí)發(fā)布該課程的補(bǔ)選課通知,讓沒選該課程的學(xué)生補(bǔ)選。管理員退課業(yè)務(wù)流程圖A.2 學(xué)生選課管理系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流程圖符號(hào):管理員包括登陸、排課,負(fù)責(zé)生成排課公告。學(xué)生登錄、查看公告、選課。有權(quán)限的教師可以查看學(xué)生課程,并生成教師反應(yīng)給管理員:頂層數(shù)據(jù)流程圖A.2.2 O層數(shù)據(jù)流程圖管理員具有管理學(xué)生、管理教師、管理課程的功能,同時(shí)管理員可登陸進(jìn)行排課,系統(tǒng)生成排課表和選課通知。學(xué)生登錄后查看公告、進(jìn)行選課,生成選課表反應(yīng)給管理員。有權(quán)限的教師可以查看學(xué)生選課情況和排課結(jié)果來確定自

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論