學(xué)生選課管理系統(tǒng)需求規(guī)格說明書
《學(xué)生選課管理系統(tǒng)需求規(guī)格說明書》由會(huì)員分享,可在線閱讀,更多相關(guān)《學(xué)生選課管理系統(tǒng)需求規(guī)格說明書(38頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 學(xué)生選課管理系統(tǒng) 需求規(guī)格說明書學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 2 of 38目目目 錄錄錄 0. 文檔介紹文檔介紹 .50.1 文檔目的.50.2 文檔范圍.50.3 讀者對(duì)象.50.4 參考文檔.51.產(chǎn)品介紹產(chǎn)品介紹.62.產(chǎn)品面向的用戶群體產(chǎn)品面向的用戶群體.73. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范 .84.產(chǎn)品范圍產(chǎn)品范圍.85. 產(chǎn)品中的角色產(chǎn)品中的角色 .86. 產(chǎn)品的功能性需求產(chǎn)品的功能性需求 .96.0 功能性需求分類.96.1 后臺(tái)管理功能需求.96.1.1管理員信息管理.96.1.2教師信息管理.116.1.3學(xué)生信
2、息管理.126.1.4課程信息管理.136.1.5排課管理.146.1.6 教室信息管理.156.2 前臺(tái)管理功能需求.166.2.1學(xué)生選課.166.2.2撰寫教師反饋.176.2.3個(gè)人信息管理.186.2.4用戶登錄.207. 產(chǎn)品的非功能性需求產(chǎn)品的非功能性需求 .217.1 用戶界面需求.217.2 軟硬件環(huán)境需求.217.3 產(chǎn)品質(zhì)量需求.217.4 其他需求.22附錄附錄 A:需求建模與分析報(bào)告:需求建模與分析報(bào)告 .23A.1 學(xué)生選課系統(tǒng)業(yè)務(wù)流程圖.23A.1.1系統(tǒng)總體業(yè)務(wù)流程分析.23A.1.2學(xué)生管理業(yè)務(wù)流程圖分析學(xué)生管理業(yè)務(wù)流程圖分析.24學(xué)生選課管理系統(tǒng), 產(chǎn)品需求
3、規(guī)格說明書重慶理工大學(xué),2011Page 3 of 38A.1.3A.1.3 教師管理業(yè)務(wù)流程圖分析教師管理業(yè)務(wù)流程圖分析.25A.1.4選課選課/ /退課子系統(tǒng)業(yè)務(wù)流程圖分析退課子系統(tǒng)業(yè)務(wù)流程圖分析.26A.1.5教師反饋?zhàn)酉到y(tǒng)業(yè)務(wù)流程圖分析教師反饋?zhàn)酉到y(tǒng)業(yè)務(wù)流程圖分析.27A.1.6管理員管理業(yè)務(wù)流程圖分析管理員管理業(yè)務(wù)流程圖分析.27A.1.7管理員排課業(yè)務(wù)流程圖:管理員排課業(yè)務(wù)流程圖:.28A.1.8管理員退課業(yè)務(wù)流程圖:管理員退課業(yè)務(wù)流程圖:.29A.2 學(xué)生選課管理系統(tǒng)數(shù)據(jù)流程圖.30A.2.1頂層數(shù)據(jù)流程圖頂層數(shù)據(jù)流程圖.31A.2.2 O層數(shù)據(jù)流程圖層數(shù)據(jù)流程圖.31A.2.3
4、后臺(tái)管理數(shù)據(jù)流程圖后臺(tái)管理數(shù)據(jù)流程圖.32A2.4 前臺(tái)管理數(shù)據(jù)流程圖前臺(tái)管理數(shù)據(jù)流程圖.37附錄附錄 B:需:需求求確認(rèn)確認(rèn).40學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 4 of 380. 文檔介紹文檔介紹0.1 文檔目的文檔目的本文檔目的旨在方便開發(fā)者更全面的分析整個(gè)系統(tǒng),從各個(gè)方面綜合分析系統(tǒng)的需求,把整個(gè)系統(tǒng)的需求細(xì)化為一些模塊的具體需求,集中地預(yù)測研發(fā)中可能出現(xiàn)的問題從而盡量避免。同時(shí)本文檔需要用戶的參與,在開發(fā)前期以文檔的形式來系統(tǒng)面向用戶,用戶根據(jù)自身的需求,結(jié)合此需求文檔,向開發(fā)人員提出改進(jìn)意見,用戶也能更早的了解這個(gè)系統(tǒng)預(yù)想狀態(tài)。對(duì)系統(tǒng)逐漸的清晰
5、明了,以便盡早發(fā)現(xiàn)問題,及早改進(jìn),減少修改費(fèi)用,從而方便今后系統(tǒng)能更好的開展。0.2 文檔范圍文檔范圍描述本項(xiàng)目的功能、背景和用戶群;描述本項(xiàng)目的功能性需求;描述本項(xiàng)目的非功能性需求;描述需求建模與分析報(bào)告;用戶確認(rèn)需求。0.3 讀者對(duì)象讀者對(duì)象本需求規(guī)格說明書的讀者對(duì)象為學(xué)生選課管理系統(tǒng)符合保密要求的系統(tǒng)分析人員、需求分析人員、項(xiàng)目領(lǐng)導(dǎo)、項(xiàng)目總監(jiān)、項(xiàng)目經(jīng)理、用戶、設(shè)計(jì)人員和開發(fā)人員等。0.4 參考文檔參考文檔管理信息系統(tǒng) 張小川、別祖杰等編著,電子工業(yè)出版社,2009-08軟件工程 第一版 作者:楊文龍 科學(xué)技術(shù)文獻(xiàn)出版社 時(shí)間:1989 年數(shù)據(jù)庫系統(tǒng)概論第三版 作者:薩師煊 出版社:高等教
6、育出版社 時(shí)間:2000 年系統(tǒng)分析與設(shè)計(jì)教程(第 7 版) (美)舍利(Shelly,G.B.)等著作,史晟輝等譯,機(jī)械工業(yè)出版社,2009-11學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 5 of 381. 產(chǎn)品介紹產(chǎn)品介紹學(xué)生選課管理系統(tǒng)是一個(gè)專門為各大高校提供選課的平臺(tái),旨在方便學(xué)校的課程管理,是針對(duì)在校學(xué)生和教師的使用的。 本系統(tǒng)要實(shí)現(xiàn)的是一個(gè)學(xué)生課程和成績管理系統(tǒng),它是高校教務(wù)管理系統(tǒng)的一個(gè)子系統(tǒng)。主要用戶是學(xué)生、教師和管理員。管理員管理系統(tǒng)的基本信息(如課程信息管理等),學(xué)生和教師通過系統(tǒng)完成不同的工作。不同的用戶可以通過系統(tǒng)進(jìn)行不同的操作,每一個(gè)操作都
7、是一個(gè)功能的體現(xiàn),下面給出主要的功能。a. 管理員功能 管理員登陸學(xué)生管理教師管理課程管理學(xué)生列表驗(yàn)證學(xué)生注冊刪除學(xué)生教師列表驗(yàn)證教師注冊刪除教師添加課程課程列表修改課程刪除課程 b. 學(xué)生功能學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 6 of 38學(xué)生登錄管理課程個(gè)人信息選修課程刪除課程查看修改填寫c. 教師功能教師登錄 查詢選課信息反饋修改個(gè)人信息填寫 查看 2. 產(chǎn)品面向的用戶群體產(chǎn)品面向的用戶群體本項(xiàng)目為學(xué)校管理類項(xiàng)目,以學(xué)校為單位,面向本校需要選課的學(xué)生和管理課程的老師和管理員開放使用。其最終用戶為學(xué)生、教師、管理員。對(duì)于本系統(tǒng)只要利用網(wǎng)絡(luò),可以節(jié)約了大量
8、的工作量,對(duì)于管理員排課、管理學(xué)生、管理教師,老師查詢學(xué)生選課情況,較學(xué)生選課而言更加的復(fù)雜,因此通過網(wǎng)上進(jìn)行課程發(fā)布能大幅度的減少管理員的工作量,減少錯(cuò)誤發(fā)生的幾率。作為管理員也只要通過自己的電腦操作即可,利用登陸密碼隨時(shí)隨地可以管理。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 7 of 383. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范學(xué)生選課管理系統(tǒng)過程中我們詳細(xì)參考國內(nèi)外的相關(guān)標(biāo)準(zhǔn),技術(shù)上嚴(yán)格遵守國際、國內(nèi)標(biāo)準(zhǔn)。主要設(shè)計(jì)參考標(biāo)準(zhǔn)或規(guī)范如下: ISO/IEC 14443ISO 8583:1993標(biāo)準(zhǔn)編寫規(guī)則 GB/T 20001.14-2001文摘編寫規(guī)
9、則 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/T13745-92 4. 產(chǎn)品范圍產(chǎn)品范圍學(xué)生選課系統(tǒng)作為一種現(xiàn)代化的教學(xué)技術(shù),是一個(gè)學(xué)校不可缺少的部分, 學(xué)生選課系統(tǒng)就是為了管理好選課信息而設(shè)計(jì)的。學(xué)生選課系統(tǒng)的將使選課管理工作規(guī)范化,系統(tǒng)化,程序化,避免選課管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改選課情況。系統(tǒng)實(shí)現(xiàn)了對(duì)課程的基本信息和學(xué)生選課、學(xué)生和教師用戶進(jìn)行管理。系統(tǒng)對(duì)
10、學(xué)生角色提供個(gè)人信息查看、選課管理以及其他功能;對(duì)教師提供查看自己所擔(dān)任課程和選該門課程的學(xué)生信息等;提供給管理員以下功能:查看所有課程、學(xué)生、教師的信息并可以對(duì)它們進(jìn)行管理(添加、編輯、刪除) ,以及實(shí)現(xiàn)課程的發(fā)布并修改。5. 產(chǎn)品中的角色產(chǎn)品中的角色角色名稱職責(zé)描述管理員對(duì)學(xué)生、教師、課程等的管理的職責(zé)學(xué)生選修課程、查看個(gè)人信息等權(quán)利教師授課、反饋等活動(dòng)權(quán)利學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 8 of 386. 產(chǎn)品的功能性需求產(chǎn)品的功能性需求6.0 功能性需求分類功能性需求分類本部分以表格的形式列舉出學(xué)生選課管理系統(tǒng)中 0 層系統(tǒng)中主要功能的劃分以及具體
11、各個(gè)功能中涉及的子功能。功能類別功能類別子功能子功能P1.1 管理員信息管理P1.2 教師信息管理P1.3 學(xué)生信息管理P1.4 課程信息管理P1.5 排課管理P1 后臺(tái)系統(tǒng)P1.6 教室信息管理P2.1 學(xué)生選課P2.2 撰寫教師反饋P2.3 用戶注冊P2.4 用戶登錄學(xué)生選課管理系統(tǒng)P2 前臺(tái)系統(tǒng)P2.5 個(gè)人信息管理6.1 后臺(tái)管理功能需求后臺(tái)管理功能需求6.1.1 管理員信息管理管理員信息管理功能名稱子功能名稱、標(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)管理員信息
12、變動(dòng)時(shí)進(jìn)行及時(shí)地更新P1.1管理員信息管理P1.1.4 刪除管理員信息取消該管理員對(duì)系統(tǒng)的操作權(quán)限6.1.1.1添加管理員信息F1.1.1名稱、標(biāo)識(shí)符F1.1.1 添加管理員信息功能描述添加可以對(duì)該系統(tǒng)進(jìn)行操作的管理員信息優(yōu)先級(jí)普通學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 9 of 38輸入管理員信息操作序列1、 輸入管理員信息。2、 檢驗(yàn)管理員信息合法性。3、 保存管理員信息。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為學(xué)校最高管理者6.1.1.2查詢管理員信息F1.1.2名稱、標(biāo)識(shí)符F1.1.2 查詢管理員信息功能描述查看所有系統(tǒng)管理員列表,點(diǎn)選進(jìn)入管理員修改界面,在該界面可
13、以查看管理員和修改管理員信息。優(yōu)先級(jí)普通輸入無操作序列1、 檢索所有管理員信息。2、 以列表方式展示所有記錄的簡化信息。3、 選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有管理員簡化信息補(bǔ)充說明輸出以列表形式向用戶展示6.1.1.3修改管理員信息F1.1.3名稱、標(biāo)識(shí)符F1.1.3 修改管理員信息功能描述修改一個(gè)管理員信息及角色。優(yōu)先級(jí)普通輸入管理員賬號(hào)及密碼操作序列1、 檢索出需修改的管理員信息。2、 編輯管理員信息。3、 檢驗(yàn)管理員信息合法性。4、 更新管理員信息。輸出操作結(jié)果補(bǔ)充說明管理員賬號(hào)及密碼來自數(shù)據(jù)庫6.1.1.4刪除管理員信息F1.1.4名稱、標(biāo)識(shí)符F1.1.4 刪除管理員信息功能描
14、述刪除一個(gè)管理員。優(yōu)先級(jí)普通輸入管理員賬號(hào)及密碼操作序列1、 檢索出需刪除的管理員信息。2、 刪除管理員的角色信息輸出操作結(jié)果學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 10 of 38補(bǔ)充說明管理員賬號(hào)及密碼來自數(shù)據(jù)庫6.1.2 教師信息管理教師信息管理功能名稱子功能名稱、標(biāo)識(shí)符描述P1.2.1 審核教師注冊信息教師注冊后審核教師信息的合法性P1.2.2 查詢教師信息對(duì)系統(tǒng)內(nèi)教師的詳細(xì)信息進(jìn)行查詢P1.2教師信息管理P1.2.3 刪除教師信息取消該教師對(duì)系統(tǒng)的操作權(quán)限6.1.2.1審核教師注冊信息F1.2.1名稱、標(biāo)識(shí)符F1.2.1 審核教師注冊信息功能描述教師注冊
15、后審核教師信息的合法性優(yōu)先級(jí)普通輸入教師信息操作序列1、 查看輸入教師信息。2、 檢驗(yàn)教師信息合法性。3、 如果合格則保存教師信息,否則通知教師重新修改。輸出教師信息結(jié)果補(bǔ)充說明操作對(duì)像為系統(tǒng)管理員6.1.2.2查詢教師信息F1.2.2名稱、標(biāo)識(shí)符F1.2.2 查詢教師信息功能描述查看所有系統(tǒng)教師列表,點(diǎn)選進(jìn)入教師修改界面,在該界面可以查看教師和修改教師信息。優(yōu)先級(jí)普通輸入無操作序列1、 檢索所有教師信息。2、 以列表方式展示所有記錄的簡化信息。3、 選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有教師簡化信息。補(bǔ)充說明輸出以列表形式向用戶展示。6.1.2.3刪除教師信息F1.2.3名稱、標(biāo)識(shí)符F1.
16、2.3 刪除教師信息功能描述刪除一個(gè)教師。優(yōu)先級(jí)普通輸入辭職或退休的教師信息操作序列1、 檢索出需刪除的教師信息。2、 刪除教師的角色信息輸出操作對(duì)象為系統(tǒng)管理員學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 11 of 386.1.3 學(xué)生信息管理學(xué)生信息管理功能名稱子功能名稱、標(biāo)識(shí)符描述P1.3.1 審核學(xué)生注冊信息學(xué)生注冊后審核學(xué)生信息的合法性P1.3.2 查詢學(xué)生信息對(duì)系統(tǒng)內(nèi)學(xué)生的詳細(xì)信息進(jìn)行查詢P1.3學(xué)生信息管理P1.3.3 刪除學(xué)生信息取消該學(xué)生對(duì)系統(tǒng)的操作權(quán)限6.1.3.1審核學(xué)生注冊信息F1.3.1名稱、標(biāo)識(shí)符F1.3.1 審核學(xué)生注冊信息功能描述學(xué)生注
17、冊后審核學(xué)生信息的合法性優(yōu)先級(jí)普通輸入學(xué)生信息操作序列1、 輸入學(xué)生信息。2、 檢驗(yàn)學(xué)生信息合法性。3、 如果合格則保存學(xué)生信息,否則則通知學(xué)生重新填寫。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為學(xué)校管理員6.1.3.2查詢學(xué)生信息F1.3.2名稱、標(biāo)識(shí)符F1.3.2 查詢學(xué)生信息功能描述查看所有系統(tǒng)學(xué)生列表,點(diǎn)選進(jìn)入學(xué)生修改界面,在該界面可以查看學(xué)生和修改學(xué)生信息。優(yōu)先級(jí)普通輸入無操作序列1、 檢索所有學(xué)生信息。2、 以列表方式展示所有記錄的簡化信息。3、 選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有學(xué)生簡化信息補(bǔ)充說明輸出以列表形式向用戶展示6.1.3.3刪除學(xué)生信息F1.3.3名稱、標(biāo)識(shí)符F1.3.3
18、刪除學(xué)生信息功能描述取消該學(xué)生對(duì)系統(tǒng)的操作權(quán)限優(yōu)先級(jí)普通輸入已離?;蛲藢W(xué)的學(xué)生信息操作序列1、 檢索出需刪除的學(xué)生信息。2、 刪除學(xué)生的角色信息輸出刪除結(jié)果補(bǔ)充說明操作對(duì)象為系統(tǒng)管理員學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 12 of 386.1.4 課程信息管理課程信息管理功能名稱子功能名稱、標(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課程信息管理P1.4.4 刪除課程信息在系統(tǒng)內(nèi)刪除該課程6.1.4.1添加課程信息F1.4.
19、1名稱、標(biāo)識(shí)符F1.4.1 添加課程信息功能描述添加新課程的信息優(yōu)先級(jí)普通輸入課程信息操作序列1、 輸入課程信息。2、 檢驗(yàn)課程信息合法性。3、 保存課程信息。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為學(xué)校管理員6.1.4.2查看課程信息F1.4.2名稱、標(biāo)識(shí)符F1.4.2 查詢課程信息功能描述查看所有系統(tǒng)課程列表 優(yōu)先級(jí)普通輸入無操作序列1、 檢索所有課程信息。2、 以列表方式展示所有記錄的簡化信息。3、 選取單個(gè)記錄查看與修改詳細(xì)信息。輸出所有課程簡化信息補(bǔ)充說明輸出以列表形式向用戶展示6.1.4.3修改課程信息F1.4.3名稱、標(biāo)識(shí)符F1.4.3 修改課程信息功能描述修改一個(gè)課程信息優(yōu)先級(jí)普通輸入操
20、作序列1、 檢索出需修改的課程信息。2、 編輯課程信息。3、 檢驗(yàn)課程信息合法性。4、 更新課程信息。輸出操作結(jié)果補(bǔ)充說明操作者為管理員學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 13 of 386.1.4.4刪除課程信息F1.4.4名稱、標(biāo)識(shí)符F1.4.4 刪除課程信息功能描述在系統(tǒng)內(nèi)刪除該課程優(yōu)先級(jí)普通輸入所要?jiǎng)h除的課程信息操作序列1、 檢索出需刪除的課程信息。2、 刪除課程的角色信息輸出操作結(jié)果補(bǔ)充說明如果該課程選修人數(shù)少于 30 人或不設(shè)置該課程為選秀課可刪除。操作者為管理員6.1.5 排課管理排課管理功能名稱子功能名稱、標(biāo)識(shí)符描述F1.5.1 排課信息收集各
21、課程的信息F1.5.2 檢測沖突信息檢測與排課是否沖突及其沖突的原因F1.5.3 形成課表信息形成各個(gè)新的課表F1.5 排課信息管理F1.5.4 選課通知信息發(fā)布選課通知6.1.5.1排課信息F1.5.1名稱、標(biāo)識(shí)符F1.5.1 預(yù)排課處理功能描述收集各課程的信息優(yōu)先級(jí)普通輸入每門課程的信息操作序列1、 輸入課程信息、學(xué)生范圍、教室信息、上課時(shí)間。檢驗(yàn)課程信息合法性。2、 保存課程信息。輸出操作結(jié)果補(bǔ)充說明操作對(duì)像為系統(tǒng)管理員,首先收集各個(gè)課程的相關(guān)信息,然后安排相應(yīng)的老師去授課,還有幾十將每門課的上課教室及時(shí)間同時(shí)收集安排出來。還有就是每門課屬于那種類型的課程。6.1.5.2排課沖突處理 F
22、1.5.2名稱、標(biāo)識(shí)符F1.5.2 排課沖突處理功能描述檢測與排課是否沖突及其沖突的原因優(yōu)先級(jí)普通輸入每門課的授課時(shí)間、教室及老師信息操作序列1、 每門課的授課時(shí)間、教室及老師信息2、 進(jìn)行沖突檢測3、 有沖突查找沖突原因及改正重新安排相應(yīng)的信息4、 若無沖突則生成結(jié)果輸出所有課程簡化信息學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 14 of 38補(bǔ)充說明輸出以列表形式向用戶展示,這要是檢測每門課的上課時(shí)間、教室及授課老師是不是有沖突,如有則修正。6.1.5.3形成課表信息F1.5.3名稱、標(biāo)識(shí)符F1.5.3 形成課表信息功能描述形成各個(gè)新的課表優(yōu)先級(jí)普通輸入排課信息
23、操作序列1、 輸入各個(gè)無沖突的排課信息。2、 檢驗(yàn)課程信息合法性。3、 形成課表。輸出操作結(jié)果補(bǔ)充說明操作者為管理員,形成初步的課表6.1.5.4選課通知信息F1.5.4名稱、標(biāo)識(shí)符F1.5.4 選課通知信息功能描述發(fā)布選課通知優(yōu)先級(jí)普通輸入選課通知操作序列1、 輸入選課通知信息。2、 檢驗(yàn)選課通知信息合法性。3、 形成通知。輸出操作結(jié)果補(bǔ)充說明操作者為管理員6.1.66.1.6 教室信息管理教室信息管理功能名稱子功能名稱、標(biāo)識(shí)符描述F1.6.1 教室狀態(tài)信息描述該教室在此選修課安排時(shí)間時(shí)是否為空閑F1.6.2 教室基本信息給出教室的容量以及教室的位置以方便排課F1.6 教室信息管理F1.6.
24、3 教室設(shè)備信息以是否多媒體和空調(diào)為標(biāo)準(zhǔn)6.1.6.1教室狀態(tài)信息F1.6.1名稱、標(biāo)識(shí)符F1.6.1 教室狀態(tài)信息功能描述描述該教室在此選修課安排時(shí)間時(shí)是否為空閑優(yōu)先級(jí)普通輸入教室安排信息操作序列1、 申請?jiān)摻淌摇?、 查看該教室在同一時(shí)間是否已排課。3、 若為空閑則查看其他信息。輸出教室空閑情況學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 15 of 38補(bǔ)充說明操作者為管理員6.1.6.2教室基本信息F1.6.2名稱、標(biāo)識(shí)符F1.6.2 教室基本信息功能描述給出教室的容量以及教室的位置以方便排課優(yōu)先級(jí)普通輸入空閑的教室信息操作序列1、 確定該教室的上課人數(shù)2、 選
25、擇可容納學(xué)生的教室。3、 如果合適且為空閑就確定該教室。輸出選擇該教室補(bǔ)充說明操作者為管理員6.1.6.3教室設(shè)備信息F1.6.3名稱、標(biāo)識(shí)符F1.6.46 教室設(shè)備信息功能描述以是否多媒體和空調(diào)為標(biāo)準(zhǔn)優(yōu)先級(jí)普通輸入課程要求信息操作序列1、 設(shè)置課程要求。2、 查詢相關(guān)的教室。3、 選中該教室。輸出操作結(jié)果補(bǔ)充說明操作者為管理員6.2 前臺(tái)管理功能需求前臺(tái)管理功能需求6.2.1 學(xué)生選課學(xué)生選課功能名稱子功能名稱、標(biāo)識(shí)符描述P2.1.1 查閱選課信息查看選課通知表的信息P2.1.2 選擇課程學(xué)生通過管理員提供的課程進(jìn)行選課P2.1 學(xué)生選課P2.1.3 退課對(duì)已選課程刪除6.2.1.1查閱選課
26、信息F2.1.1名稱、標(biāo)識(shí)符查閱選課信息 F2.1.1功能描述查看選課通知表的信息優(yōu)先級(jí)普通輸入選課公告信息和排課表信息操作序列1、 查看選課要求2、 查看選修課程信息安排。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 16 of 38輸出課程號(hào)補(bǔ)充說明無6.2.1.2選擇課程F2.1.2名稱、標(biāo)識(shí)符選擇課程 F2.1.5功能描述學(xué)生通過管理員提供的課程進(jìn)行選課。優(yōu)先級(jí)普通輸入課程號(hào)操作序列1、 查看該課程的上課時(shí)間,地點(diǎn),授課教師等2、 選中該課程,查看有無沖突3、 確定選中該課程4、 存入學(xué)生選課表輸出已選的課程號(hào)補(bǔ)充說明無6.2.1.3退課F2.1.3名稱、標(biāo)識(shí)符
27、退課 F2.1.5功能描述對(duì)已選課程刪除優(yōu)先級(jí)普通輸入已選課程信息操作序列1.輸入用戶帳號(hào)與密碼2.后臺(tái)驗(yàn)證帳號(hào)與密碼3.驗(yàn)證成功4.釋放操作權(quán)限輸出減少的課程信息補(bǔ)充說明無6.2.2 撰寫教師反饋?zhàn)珜懡處煼答伖δ苊Q子功能名稱、標(biāo)識(shí)符描述P2.2.1 查閱相關(guān)信息查閱選課公告和排課表P2.2 課程管理P2.2.2 填寫反饋利用查閱的信息填寫反饋6.2.2.1查閱相關(guān)信息F2.2.1 名稱、標(biāo)識(shí)符查閱相關(guān)信息 F2.2.1功能描述查閱選課公告和排課表優(yōu)先級(jí)普通輸入選課信息操作序列1、 查看選課公告表2、 查看排課表3、 提出反饋意見輸出教師反饋學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué)
28、,2011Page 17 of 38補(bǔ)充說明此功能不用形成書面文件6.2.2.2填寫反饋F2.2.2 名稱、標(biāo)識(shí)符填寫反饋 F2.2.2功能描述利用查閱的信息填寫反饋優(yōu)先級(jí)普通輸入教師反饋操作序列1、整理反饋2、將反饋以郵件的形式發(fā)給管理員3、形成反饋表輸出反饋信息補(bǔ)充說明無6.2.3 個(gè)人信息管理個(gè)人信息管理功能名稱子功能名稱、標(biāo)識(shí)符描述P2.3.1 教師注冊教師輸入注冊信息注冊P2.3.2 查看教師信息查看教師注冊后的信息P2.3.3 修改教師注冊信息修改教師注冊的信息P2.3.4 學(xué)生注冊學(xué)生輸入注冊信息注冊P2.3.5 查看學(xué)生信息查看學(xué)生注冊后的信息P2.3 用戶注冊P2.3.6 修
29、改學(xué)生注冊信息修改學(xué)生注冊信息6.2.3.1教師注冊F2.3.1名稱、標(biāo)識(shí)符教師注冊 F2.3.1功能描述教師輸入注冊信息注冊。優(yōu)先級(jí)普通輸入教師注冊信息操作序列1、輸入教師注冊信息2、檢驗(yàn)注冊信息合法性。3、新增待激活注冊教師。輸出教師注冊賬號(hào)補(bǔ)充說明教師注冊自己的詳細(xì)信息并設(shè)置登錄賬號(hào)和密碼6.2.3.2查看教師信息F2.3.2名稱、標(biāo)識(shí)符查看教師信息 F2.3.2功能描述查看教師注冊后的信息。優(yōu)先級(jí)普通輸入查看教師信息申請操作序列1、點(diǎn)擊教師信息2、顯示教師信息。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 18 of 38輸出教師信息補(bǔ)充說明操作者為教師6.2.
30、3.3修改教師注冊信息F2.3.3名稱、標(biāo)識(shí)符修改教師注冊信息 F2.3.3功能描述教師修改注冊后的信息。優(yōu)先級(jí)普通輸入教師要修改的信息操作序列1、填寫選中要修改的信息2、修改該信息3、提交該信息2、檢驗(yàn)該信息合法性。3、修改成功并替換原來的信息并保存。輸出教師修改后的信息補(bǔ)充說明操作者為教師6.2.3.4學(xué)生注冊F2.3.4名稱、標(biāo)識(shí)符學(xué)生注冊 F2.3.4功能描述學(xué)生輸入注冊信息注冊。優(yōu)先級(jí)普通輸入學(xué)生注冊信息操作序列1、 輸入學(xué)生注冊信息2、 檢驗(yàn)注冊信息合法性。3、 新增待激活注冊學(xué)生。輸出學(xué)生注冊的賬號(hào)補(bǔ)充說明學(xué)生注冊自己詳細(xì)信息及登錄賬號(hào)和密碼6.2.3.5查看學(xué)生信息F2.3.5
31、名稱、標(biāo)識(shí)符查看學(xué)生信息 F2.3.5功能描述查看學(xué)生注冊后的信息。優(yōu)先級(jí)普通輸入查看學(xué)生信息申請操作序列1、點(diǎn)擊學(xué)生信息2、顯示學(xué)生信息。輸出學(xué)生信息補(bǔ)充說明操作者為學(xué)生6.2.3.6修改學(xué)生注冊信息F2.3.6名稱、標(biāo)識(shí)符修改學(xué)生注冊信息 F2.3.6功能描述修改學(xué)生注冊后的信息。優(yōu)先級(jí)普通輸入學(xué)生要修改的信息操作序列1、填寫選中要修改的信息學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 19 of 382、修改該信息3、提交該信息2、檢驗(yàn)該信息合法性。3、修改成功并替換原來的信息并保存。輸出學(xué)生修改后的信息補(bǔ)充說明操作者為學(xué)生6.2.4 用戶登錄用戶登錄功能名稱子功
32、能名稱、標(biāo)識(shí)符描述P2.4.1 教師登錄教師登錄到系統(tǒng)進(jìn)行相應(yīng)的操作P2.4 用戶注冊P2.4.2 學(xué)生登錄學(xué)生登錄到系統(tǒng)進(jìn)行相應(yīng)的操作6.2.4.1教師登錄F2.4.1名稱、標(biāo)識(shí)符教師登錄 F2.4.1功能描述教師登錄到系統(tǒng)進(jìn)行相應(yīng)的操作優(yōu)先級(jí)普通輸入教師帳號(hào)、密碼操作序列1、 輸入教師帳號(hào)與密碼2、 后臺(tái)驗(yàn)證帳號(hào)與密碼3、 驗(yàn)證成功4、 釋放操作權(quán)限輸出操作界面補(bǔ)充說明若賬號(hào)或密碼錯(cuò)誤則返回,讓教師重新登錄6.2.4.2學(xué)生登錄F2.4.2名稱、標(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
33、、驗(yàn)證成功4、釋放操作權(quán)限輸出操作界面補(bǔ)充說明若賬號(hào)或密碼錯(cuò)誤則返回,讓學(xué)生重新登錄學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 20 of 387. 產(chǎn)品的非功能性需求產(chǎn)品的非功能性需求7.1 用戶界面需求用戶界面需求需求名稱需求名稱詳細(xì)要求詳細(xì)要求主頁面顯示位置進(jìn)入主頁時(shí)居中顯示。占頁面的 3/4頁面顏色黑色字體為主,已選課程標(biāo)注為深藍(lán)色,頁面背景色為淺藍(lán)色等界面風(fēng)格主要是以淺藍(lán)色為主,簡單愉悅7.2 軟硬件環(huán)境需求軟硬件環(huán)境需求需求名稱需求名稱詳細(xì)要求詳細(xì)要求數(shù)據(jù)庫環(huán)境MY SQL 2005操作系統(tǒng)WINDOWS2003/LINUX/WINDOWS XP/WIND
34、OWS 2000瀏覽器IE 瀏覽器CPUCPU:P4 2.8G處理器Intel PentiumIII網(wǎng)絡(luò)協(xié)議TCP/IP制作工具Dreamweaver 4.03、MY SQL、 JSP、HTML(Hyper Text Markup Language)7.3 產(chǎn)品質(zhì)量需求產(chǎn)品質(zhì)量需求主要質(zhì)量屬性主要質(zhì)量屬性詳細(xì)要求詳細(xì)要求正確性根據(jù)需求實(shí)現(xiàn)每一個(gè)功能健壯性能夠使 2000 人同時(shí)訪問,服務(wù)器端連續(xù)工作并保持穩(wěn)定可靠性系統(tǒng)運(yùn)行穩(wěn)定,具有軟硬件故障恢復(fù)策略,軟件及數(shù)據(jù)庫備份等性能,效率反應(yīng)時(shí)間 0.1-5/s易用性界面友好,美觀大方,使用方便,操作簡單清晰性文檔條目清楚,方便閱讀安全性用戶利用密碼安
35、全登陸,對(duì)黑客攻擊有一定的識(shí)別功能,隨時(shí)維護(hù)??蓴U(kuò)展性很容易根據(jù)需求作進(jìn)一步的擴(kuò)展兼容性絕大多數(shù)軟硬件均可安全運(yùn)行學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 21 of 387.4 其他需求其他需求要力求最大限度地滿足實(shí)際工作的需要,充分考慮各業(yè)務(wù)層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實(shí)用性,把滿足學(xué)校管理業(yè)務(wù)作為第一要素進(jìn)行考慮。為適應(yīng)將來的發(fā)展,系統(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ù)已有的投資。特別是在應(yīng)用需求變化時(shí)(應(yīng)用與系統(tǒng)的需求往
36、往提不全或者經(jīng)常會(huì)變化),有一個(gè)較好的應(yīng)用平臺(tái),能容易地加以調(diào)整。系統(tǒng)易于擴(kuò)充升級(jí),既能滿足當(dāng)前業(yè)務(wù)的需求,又為今后的擴(kuò)充留有空間。對(duì)數(shù)據(jù)庫的設(shè)計(jì)因該體現(xiàn)一致性、完整性、安全性、可伸縮性和規(guī)范化網(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)直觀、明了、條理清晰,做到簡單易用,沒有計(jì)算機(jī)專業(yè)背景的用戶也可以輕松的使用本系統(tǒng)完成選課及其他管理工作,實(shí)現(xiàn)“傻瓜型”管理
37、易學(xué)、易用、易管理。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 22 of 38附錄附錄 A:需求建模與分析報(bào)告:需求建模與分析報(bào)告A.1 學(xué)生選課系統(tǒng)業(yè)務(wù)流程圖學(xué)生選課系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程圖符號(hào): A.1.1 系統(tǒng)總體業(yè)務(wù)流程分析系統(tǒng)總體業(yè)務(wù)流程分析系統(tǒng)管理員登錄進(jìn)入系統(tǒng),進(jìn)行排課,發(fā)送選課公告、排課信息;學(xué)生登錄進(jìn)入系統(tǒng),進(jìn)行選課;教師登錄進(jìn)入系統(tǒng),查看相關(guān)信息,形成教師反饋。如下圖系統(tǒng)業(yè)務(wù)總體流程圖:學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 23 of 38 管理員教師學(xué)生學(xué)生選課系統(tǒng)教師學(xué)生管理員排課信息管理學(xué)生信息管理教師信息管
38、理課程信息注冊教師信息修改教師信息教師反饋信息注冊學(xué)生信息修改教師信息學(xué)生選退課信息選課結(jié)果反饋結(jié)果選課結(jié)果排課結(jié)果選課公告選課信息(系統(tǒng)總體業(yè)務(wù)流程圖) A.1.2 學(xué)生管理業(yè)務(wù)流程圖分析學(xué)生管理業(yè)務(wù)流程圖分析學(xué)生注冊,申請審核,通過后可以登錄,不符合重新注冊。登錄驗(yàn)證相關(guān)信息,密碼錯(cuò)誤重新登錄,正確進(jìn)入系統(tǒng),可以更改個(gè)人信息,更改是進(jìn)行審核,用過則成功更改,不成功則重新更改;可以查看相關(guān)及個(gè)人信息。如下圖學(xué)生系統(tǒng)業(yè)務(wù)流程圖:學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 24 of 38系統(tǒng)管理員學(xué)生學(xué)生注冊信息查看個(gè)人申請信息修改申請系統(tǒng)管理員修改內(nèi)容審核通過查看選
39、課信息申請注冊信息學(xué)生選課系統(tǒng)學(xué)生選課系統(tǒng)審核通過個(gè)人信息選課信息學(xué)生學(xué)生選課系統(tǒng)學(xué)生重填注冊信息重填修改信息非法信息錯(cuò)誤報(bào)告非法修改錯(cuò)誤報(bào)告登錄申請學(xué)生選課系統(tǒng)密碼正確密碼錯(cuò)誤學(xué)生 (學(xué)生管理業(yè)務(wù)流程圖)A.1.3A.1.3 教師管理業(yè)務(wù)流程圖分析教師管理業(yè)務(wù)流程圖分析教師注冊,申請審核,通過后可以登錄,不符合重新注冊。登錄驗(yàn)證相關(guān)信息,密碼錯(cuò)誤重新登錄,正確進(jìn)入系統(tǒng),可以更改個(gè)人信息,更改是進(jìn)行審核,用過則成功更改,不成功則重新更改;可以查看相關(guān)及個(gè)人信息。如下圖教師系統(tǒng)業(yè)務(wù)流程圖:學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 25 of 38學(xué)生選課系統(tǒng)教師教師個(gè)
40、人信息查看教師申請信息修改申請系統(tǒng)管理員修改內(nèi)容審核通過學(xué)生選課系統(tǒng)查看班級(jí)信息申請班級(jí)學(xué)生信息教師教師學(xué)生選課系統(tǒng)學(xué)生選課系統(tǒng)查看課程信息申請授課信息注冊信息系統(tǒng)管理員教師信息審核通過非法信息錯(cuò)誤報(bào)告非法修改錯(cuò)誤報(bào)告重填修改信息重填注冊信息登錄申請學(xué)生選課系統(tǒng)密碼正確密碼錯(cuò)誤教師(教師管理業(yè)務(wù)流程圖)A.1.4 選課選課/ /退課子系統(tǒng)業(yè)務(wù)流程圖分析退課子系統(tǒng)業(yè)務(wù)流程圖分析學(xué)生登錄進(jìn)入系統(tǒng)后,查看選課課程信息后,根據(jù)自身情況進(jìn)行選課,系統(tǒng)自動(dòng)驗(yàn)證是否與已有課程沖突,無沖突則成功選課,有沖突則重新選課。完成一次選課后可再次選課,流程同上,也可以退掉選了的課,由于選課人數(shù)過少引起的課程取消在后面
41、的管理員操作中學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 26 of 38會(huì)體現(xiàn)出來。如下圖學(xué)生選退課業(yè)務(wù)流程圖:學(xué)生查看選課課程信息申請學(xué)生選課系統(tǒng)選課課程信息選課申請學(xué)生選課系統(tǒng)選課完成結(jié)果有沖突,重新選課學(xué)生學(xué)生退課申請學(xué)生選課系統(tǒng)退課完成學(xué)生 (選課/退課子系統(tǒng)業(yè)務(wù)流程圖)A.1.5 教師反饋?zhàn)酉到y(tǒng)業(yè)務(wù)流程圖分析教師反饋?zhàn)酉到y(tǒng)業(yè)務(wù)流程圖分析教師進(jìn)入系統(tǒng),查閱相關(guān)信息,形成教師反饋。如下圖:教師反饋?zhàn)酉到y(tǒng)業(yè)務(wù)流程圖教師學(xué)生選課系統(tǒng)查閱信息申請選課公告排課信息教師教師反饋(教師反饋?zhàn)酉到y(tǒng)業(yè)務(wù)流程圖)A.1.6 管理員管理業(yè)務(wù)流程圖分析管理員管理業(yè)務(wù)流程圖分析管理員
42、進(jìn)去系統(tǒng)利用校方提供的相關(guān)信息進(jìn)行對(duì)教室信息、課程進(jìn)行相應(yīng)的增、刪、改操作,并存入相關(guān)的信息表。還有可以對(duì)教師和學(xué)生的注冊及修改信息申請信息進(jìn)行審核,并作出審核結(jié)果反饋給學(xué)生和教師。管理員排課完畢后要向教師發(fā)送相應(yīng)的課表,還有就是發(fā)布選課通知。如下圖:系統(tǒng)管理員管理業(yè)務(wù)流程圖學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 27 of 38系統(tǒng)管理員學(xué)生審核教師注冊/修改信息學(xué)生選課系統(tǒng)管理員信息審核學(xué)生注冊/修改信息課程信息排課信息教師學(xué)生注冊/修改信息審核結(jié)果教師注冊/修改信息審核結(jié)果選課通知反饋教師反饋信息教師反饋信息(系統(tǒng)管理員管理業(yè)務(wù)流程圖)A.1.7 管理員排課
43、業(yè)務(wù)流程圖:管理員排課業(yè)務(wù)流程圖: 系統(tǒng)管理員根據(jù)每學(xué)期的教學(xué)安排做出全校的課表安排,管理員首先根據(jù)課程信息和教師信息及其反饋的對(duì)該課程進(jìn)行相應(yīng)的教師安排,還有根據(jù)教室信息對(duì)該課程進(jìn)行相應(yīng)的教室安排。管理員排完課表之后要首先向教師發(fā)送該教師的授課表,并接收其反饋信息,從而做出相應(yīng)的調(diào)整。在檢測沖突時(shí),主要是看授課教師和教室有沒有沖突,若有沖突及時(shí)做出調(diào)整,然后向全校發(fā)布選課通知。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 28 of 38系統(tǒng)管理員教師信息課程信息學(xué)生信息教室信息學(xué)生選課系統(tǒng)排課申請學(xué)生選課系統(tǒng)教室沖突教師時(shí)間沖突排課成功系統(tǒng)管理員學(xué)生選課通知教師系統(tǒng)
44、管理員學(xué)生選課系統(tǒng)排課表 (管理員排課業(yè)務(wù)流程圖)A.1.8 管理員退課業(yè)務(wù)流程圖:管理員退課業(yè)務(wù)流程圖:在學(xué)生選課后,如果有門課的選課人數(shù)不超過三十人則將該課程刪除,并及時(shí)通知該授課教師和已選該課程的學(xué)生。如果有學(xué)生進(jìn)行退課,管理員要及時(shí)發(fā)布該課程的補(bǔ)選課通知,讓沒選該課程的學(xué)生補(bǔ)選。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 29 of 38系統(tǒng)管理員學(xué)生選課系統(tǒng)教師選課人數(shù)不足刪除課程通知學(xué)生修改學(xué)生課程信息修改教師授課信息教室信息學(xué)生選課系統(tǒng)取消課程通知(管理員退課業(yè)務(wù)流程圖)A.2 學(xué)生選課管理系統(tǒng)數(shù)據(jù)流程圖學(xué)生選課管理系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流程圖符號(hào):學(xué)生選課
45、管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 30 of 38實(shí)體數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)處理過程 E1管理員A.2.1 頂層數(shù)據(jù)流程圖頂層數(shù)據(jù)流程圖管理員包括登陸、排課,負(fù)責(zé)生成排課公告。學(xué)生登錄、查看公告、選課。有權(quán)限的教師可以查看學(xué)生課程,并生成教師反饋給管理員:P1學(xué)生選課管理系統(tǒng)E1管理員E2學(xué)生E3教師F4排課信息F8管理學(xué)生信息F7管理教師信息F6管理課程信息F2選課結(jié)果F5反饋結(jié)果F1選課信息選課公告F12學(xué)生注冊信息F13學(xué)生選課結(jié)果F14修改學(xué)生信息F2選課結(jié)果F9排課結(jié)果F12教師反饋F11教師注冊信息F10修改教師信息(頂層數(shù)據(jù)流程圖)A.2.2 O 層數(shù)據(jù)流程圖
46、層數(shù)據(jù)流程圖管理員具有管理學(xué)生、管理教師、管理課程的功能,同時(shí)管理員可登陸進(jìn)行排課,系統(tǒng)生成排課表和選課通知。學(xué)生登錄后查看公告、進(jìn)行選課,生成選課表反饋給管理員。有權(quán)限的教師可以查看學(xué)生選課情況和排課結(jié)果來確定自己所授課程信息,并撰寫教師反饋給管理員:學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 31 of 38P1.3選課 P1.5學(xué)生登錄F8用戶名、密碼P1.1管理員登錄P1.2排課P1.6教師登錄P1.4撰寫教師反饋E1管理員E3教師E2學(xué)生D1學(xué)生選課D3選課公告表D4排課表F1.7課程安排通知F5反饋信息F6反饋表D2教師反饋表F8用戶名、密碼F3選課公告F
47、3選課結(jié)果F9排課公告、選課公告F12選課公告F11選課公告表F2p選課通知F4排課結(jié)果F9選課公告、排課結(jié)果F10排課表F8用戶名、密碼F3教師反饋F13課程表D5F12排課要求排課要求單P1.8管理學(xué)生P1.9管理教師P1.10管理課程管理學(xué)生信息管理教師信息管理課程信息D1D7D9學(xué)生信息F20教師信息課程信息學(xué)生信息表教師信息表課程信息表P1.10管理教室管理教室信息D9教室信息表課程信息(0 層數(shù)據(jù)流程圖)A.2.3 后臺(tái)管理數(shù)據(jù)流程圖后臺(tái)管理數(shù)據(jù)流程圖A.2.3.1 管理員登錄數(shù)據(jù)流程圖管理員登錄數(shù)據(jù)流程圖管理員通過用戶名和密碼登錄,進(jìn)入管理員系統(tǒng),修改密碼并存入管理員信息表,在登
48、錄時(shí)如果密碼驗(yàn)證失敗則直接退出系統(tǒng)P1.1.1輸入登錄信息P1.1.2驗(yàn)證登錄P1.1.3進(jìn)入系統(tǒng)1.1.4退出P1.1.5修改信息E1管理員F12登錄F13用戶名、密碼F13驗(yàn)證成功F14退出F15驗(yàn)證失敗F13驗(yàn)證成功D6管理員信息表F16修改后的信息F8用戶名和密碼 (管理員登錄數(shù)據(jù)流程圖)A.2.3.2 管理員排課數(shù)據(jù)流程圖管理員排課數(shù)據(jù)流程圖管理員進(jìn)入管理員界面,進(jìn)行排課,根據(jù)排課要求單檢查課程是否沖突,如果沖突則重新排課,生成排課表,在發(fā)出選課公告通知學(xué)生和教師,教師根據(jù)排課信息可向管理員提出學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 32 of 38反饋
49、信息,以便管理員適當(dāng)?shù)恼{(diào)節(jié)。P1.2.1進(jìn)入管理員主界面F12登陸E1管理員P1.2.4檢測沖突F30無沖突排課F28重新選課信息P1.2.5發(fā)出選課公告告F29排課信息E3教師F9選課公告、排課信息P1.4填寫反饋信息F3教師反饋F5反饋信息P1.2.2進(jìn)入排課界面P1.2.3開始排課D5排課要求單D3選課公告單D4排課表F26排課界面信息F27排課F29排課信息E2學(xué)生F10選課公告F10選課公告F12排課要求信息 (管理員排課數(shù)據(jù)流程圖)A.2.3.2.1 排課沖突數(shù)據(jù)流程圖管理員在課程信息表中選擇要排的課程,確定課程的要求并設(shè)置選修該門課程的學(xué)生的權(quán)限,根據(jù)課程信息確定上課時(shí)間,篩選教
50、師,如果教授該門課程的教師有處于空閑的的就咨詢該教師,如果可以就安排該教師,否則重新確定時(shí)間,知道有合適的教師上課。確定教師后就篩選教室,有合適就安排,沒合適的就重新確定時(shí)間、確定教師。排課完成就將教師信息、教室信息、課程信息、上課時(shí)間存入排課表,此門課程排課完成。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 33 of 38P1.2.4.4安排教室P1.2.4.1選擇課程P1.2.4.7確定課程要求P1.2.4.3篩選教室P1.2.4.6安排教師P1.2.4.2確定上課時(shí)間P1.2.4.5篩選教師P1.2.4.8設(shè)定課程權(quán)限D(zhuǎn)10D9課程信息表教室信息表課程信息課程信
51、息上課時(shí)間信息有合適的教室沒有適合的教師上課時(shí)間信息有空閑的教師課程要求信息無空閑的教師D7教師信息表D4排課表選課權(quán)限信息E1管理員選擇課程申請 (排課沖突數(shù)據(jù)流程圖)A.2.3.3 管理員管理學(xué)生數(shù)據(jù)流程圖管理員管理學(xué)生數(shù)據(jù)流程圖 管理員登錄進(jìn)入管理員主界面,查看學(xué)生列表,并可通過學(xué)生信息表來查看詳細(xì)信息、修改該生信息、刪除該生。還可以對(duì)新入校的學(xué)生執(zhí)行添加操作,最后形成學(xué)生信息表。學(xué)生信息表包括學(xué)號(hào)、姓名、入校時(shí)間、聯(lián)系電話、家庭住址、所屬學(xué)院和班級(jí)、選課情況等學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 34 of 38D1學(xué)生信息表E1管理員P1.8.1進(jìn)入管
52、理員主界面P1.8.8刪除學(xué)生P1.8.5選擇學(xué)生P1.8.6查看學(xué)生信息P1.8.4查看學(xué)生列表F12登錄F40學(xué)生列表信息F42選擇學(xué)生信息F6學(xué)生信息F43刪除學(xué)生信息D12教師列表P1.8.7審核學(xué)生注冊信息F44注冊學(xué)生信息F22審核成功E2學(xué)生F21審核失?。ü芾韱T管理學(xué)生數(shù)據(jù)流程圖)A.2.3.4 管理員管理教師數(shù)據(jù)流程圖管理員管理教師數(shù)據(jù)流程圖 管理員登錄進(jìn)入管理員主界面,查看所有的教師,并可通過教師信息表來查看某位教師的詳細(xì)信息、修改教師信息、刪除教師。還可以對(duì)新來的教師執(zhí)行添加操作,最后形成教師信息表。教師信息表包括職工編號(hào)、名字、入校時(shí)間、學(xué)歷、家庭住址、電話、職位、所授
53、課程等學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 35 of 38D7教師信息表E1管理員P1.9.1進(jìn)入管理員主界面P1.9.8刪除教師P1.9.5選擇教師P1.9.6查看教師信息P1.9.4查看教師列表F12登錄F33教師列表信息F35選擇教師信息F20教師信息F37刪除教師信息D12教師列表P1.9.7審核教師注冊信息F22審核成功E3教師F21審核失敗(管理員管理教師數(shù)據(jù)流程圖)A.2.3.5 管理員管理課程數(shù)據(jù)流程圖管理員管理課程數(shù)據(jù)流程圖 管理員登錄進(jìn)入管理員主界面,查看課程列表,并可對(duì)該課程通過課程信息表來查看詳細(xì)信息、修改課程信息,如果該門課程選課人數(shù)
54、少于三十人則刪除課程。還可以對(duì)課程執(zhí)行添加操作,最后形成課程信息表。課程信息表包括課程名、授課教師、授課時(shí)間、授課地點(diǎn)、學(xué)分、學(xué)時(shí)、限選學(xué)生類型等D9課程信息表E1管理員P1.10.1進(jìn)入管理員主界面P1.10.2添加課程P1.10.3輸入課程信息P1.10.8刪除課程P1.10.5選擇課程P1.10.6查看課程信息P1.10.4查看課程列表P1.10.7修改該課程信息F12登錄F44課程列表信息F45顯示課程列表信息F46選擇課程信息F36修改信息F48新增課程信息F26課程信息F4查看課程人數(shù)信息F39修改后的數(shù)據(jù)存入D10課程列表P1.10.9查看選課人數(shù)選課人數(shù)少于30人D4排課表學(xué)生
55、選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 36 of 38(管理員管理課程數(shù)據(jù)流程圖)A2.4 前臺(tái)管理數(shù)據(jù)流程圖前臺(tái)管理數(shù)據(jù)流程圖A.2.4.1 教師登錄數(shù)據(jù)流程圖教師登錄數(shù)據(jù)流程圖教師輸入用戶名和密碼登陸,如果是第一次登錄,則需要通過編號(hào)查詢教師信息表,并設(shè)置用戶名和密碼。將用戶名和密碼存入教師信息表。非首次登錄則需要通過教師信息表驗(yàn)證用戶名和密碼,驗(yàn)證成功則進(jìn)入系統(tǒng),失敗則退出。P1.6.1判斷是否為首次登錄E3教師P1.6.7注冊教師信息P1.6.6查詢教師信息P1.6.5驗(yàn)證登錄信息P1.6.5修改密碼P1.6.3進(jìn)入系統(tǒng)P1.6.4退出D7教師信息表F8用戶
56、名、密碼F18首次登錄F13驗(yàn)證成功F20教師信息F20教師信息F17非首次登錄F13驗(yàn)證登錄信息F13驗(yàn)證成功F26新密碼F20教師信息F15驗(yàn)證失敗P1.6.8修改教師信息F13驗(yàn)證成功F27新的教師信息(教師登錄數(shù)據(jù)流程圖)A.2.4.2 學(xué)生登錄數(shù)據(jù)流程圖學(xué)生登錄數(shù)據(jù)流程圖學(xué)生輸入用戶名和密碼登陸,如果是第一次登錄,則需要通過學(xué)生編號(hào)查詢學(xué)生信息表,并設(shè)置用戶名和密碼。將用戶名和密碼存入學(xué)生信息表。非首次登錄則需要通過學(xué)生信息表驗(yàn)證用戶名和密碼,驗(yàn)證成功則進(jìn)入系統(tǒng),失敗則退出。學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 37 of 38P1.5.1判斷是否為首
57、次登錄E2學(xué)生P1.5.2注冊學(xué)生信息P1.5.7查詢學(xué)生信息P1.5.4驗(yàn)證登錄信息P1.5.3修改密碼P1.5.5進(jìn)入系統(tǒng)P1.5.6退出D1學(xué)生信息表F8用戶名、密碼F18首次登錄F13驗(yàn)證成功F26學(xué)生信息F26學(xué)生信息F17非首次登錄F13驗(yàn)證登錄信息F13驗(yàn)證成功F26新密碼F26學(xué)生信息F15驗(yàn)證失敗P1.5.8修改學(xué)生信息F13驗(yàn)證成功F27新的學(xué)生信息(學(xué)生登錄數(shù)據(jù)流程圖)A.2.4.3 學(xué)生選課數(shù)據(jù)流程圖學(xué)生選課數(shù)據(jù)流程圖學(xué)生收到選課通告便開始進(jìn)入選課系統(tǒng)選課,通過查閱選課信息,了解選課要求便可以選課。如果所學(xué)課表有沖突就繼續(xù)選課,無沖突的課程便存入學(xué)生選課表,學(xué)生可以刪除
58、所選課程,并修改學(xué)生選課表。P1.3.1查閱選課信息P1.3.2選擇課程P1.3.3退課D4F21課程號(hào)D1D2D3F23有沖突F22無沖突的課程號(hào)F2選課結(jié)果F24減少的選課信息F23已選課程信息排課表選課公告表教師反饋表學(xué)生選課表學(xué)生選課管理系統(tǒng), 產(chǎn)品需求規(guī)格說明書重慶理工大學(xué),2011Page 38 of 38(學(xué)生選課數(shù)據(jù)流程圖)A.2.4.3.1 學(xué)生選課沖突處理數(shù)據(jù)流程圖學(xué)生選課沖突處理數(shù)據(jù)流程圖學(xué)生選課申請,查看選課列表選擇自己要選的課程,并查看課程安排,如果課程未選滿則選擇該課,檢查該門課程的上課時(shí)間與待修課程是否沖突,如果沖突則重新選擇,不沖突則選課成功存入學(xué)生選課表中。E
59、2學(xué)生P1.3.3.1查看選課列表P1.3.3.2查看課程詳情P1.3.3.4檢查沖突P1.3.3.5確定課程P1.3.3.3選擇課程選課申請選課信息選課詳情信息確定課程該門課程與課表不沖突該門課程與課表沖突D10課程列表D4排課表D1學(xué)生選課表D11學(xué)生課表(學(xué)生選課沖突處理數(shù)據(jù)流程圖)A.2.4.3 教師反饋數(shù)據(jù)流程圖教師反饋數(shù)據(jù)流程圖教師登錄系統(tǒng)查看排課信息,填寫反饋給管理員給出一些意見:P1.4.1進(jìn)入教師主界面P1.4.4填寫教師反饋D3選課公告表D4排課表P1.4.3查閱相關(guān)信息P1.4.2進(jìn)入教室反饋界面D2教師反饋表F12登錄 F31教師反饋界面F32反饋評(píng)定F3教師反饋F5反饋信息E3教師E1管理員(教師反饋數(shù)據(jù)流程圖)
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024《增值稅法》全文學(xué)習(xí)解讀(規(guī)范增值稅的征收和繳納保護(hù)納稅人的合法權(quán)益)
- 2024《文物保護(hù)法》全文解讀學(xué)習(xí)(加強(qiáng)對(duì)文物的保護(hù)促進(jìn)科學(xué)研究工作)
- 銷售技巧培訓(xùn)課件:接近客戶的套路總結(jié)
- 20種成交的銷售話術(shù)和技巧
- 銷售技巧:接近客戶的8種套路
- 銷售套路總結(jié)
- 房產(chǎn)銷售中的常見問題及解決方法
- 銷售技巧:值得默念的成交話術(shù)
- 銷售資料:讓人舒服的35種說話方式
- 汽車銷售績效管理規(guī)范
- 銷售技巧培訓(xùn)課件:絕對(duì)成交的銷售話術(shù)
- 頂尖銷售技巧總結(jié)
- 銷售技巧:電話營銷十大定律
- 銷售逼單最好的二十三種技巧
- 銷售最常遇到的10大麻煩