學(xué)生成績標(biāo)準(zhǔn)管理系統(tǒng)產(chǎn)品需求規(guī)格說明指導(dǎo)書軟件工程樣本(共35頁)_第1頁
學(xué)生成績標(biāo)準(zhǔn)管理系統(tǒng)產(chǎn)品需求規(guī)格說明指導(dǎo)書軟件工程樣本(共35頁)_第2頁
學(xué)生成績標(biāo)準(zhǔn)管理系統(tǒng)產(chǎn)品需求規(guī)格說明指導(dǎo)書軟件工程樣本(共35頁)_第3頁
學(xué)生成績標(biāo)準(zhǔn)管理系統(tǒng)產(chǎn)品需求規(guī)格說明指導(dǎo)書軟件工程樣本(共35頁)_第4頁
學(xué)生成績標(biāo)準(zhǔn)管理系統(tǒng)產(chǎn)品需求規(guī)格說明指導(dǎo)書軟件工程樣本(共35頁)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、學(xué)生成績標(biāo)準(zhǔn)管理系統(tǒng)產(chǎn)品需求規(guī)格說明指導(dǎo)書軟件工程 學(xué)生成績管理系統(tǒng)需求說明書文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標(biāo)識:學(xué)生成績管理系統(tǒng)-需求說明書當(dāng)前版本:1.0作 者:2015壯壯完成日期:2015-10-07唐山學(xué)院計算機科學(xué)與技術(shù)系目 錄 0. 文檔介紹4 文檔目的4 讀者對象4 參考文檔41. 產(chǎn)品介紹52. 產(chǎn)品面向的用戶群體53. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范54. 產(chǎn)品范圍55. 產(chǎn)品中的角色66. 產(chǎn)品的功能性需求6 功能性需求分類6 系統(tǒng)用例圖77107產(chǎn)品的非功能性需求16 用戶界面需求16 軟硬件環(huán)境需求16 產(chǎn)品質(zhì)量需求16 時間需求16附錄A:需求確認(rèn)170. 文檔

2、介紹 文檔目的具體化“學(xué)生成績管理系統(tǒng)”的各項功能需求,方便開發(fā)者高效開發(fā)。 讀者對象所有參與本系統(tǒng)開發(fā)的工作人員和合作校方。 參考文檔 唐山學(xué)院官網(wǎng)設(shè)計 計科系老師,計算機科學(xué)與技術(shù)系,20081. 產(chǎn)品介紹當(dāng)今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。     管理信息系統(tǒng)是進行信息的采集、存儲、加工、維護和使用的系統(tǒng),它是隨著管

3、理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。學(xué)生成績管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生成績管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段,對學(xué)生來說可以輕松的查閱自己在校的成績以及信息等。但是一直以來人們都是靠傳統(tǒng)人工的方式管理學(xué)生成績,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。學(xué)生成績管理系統(tǒng)提供了強大的學(xué)生成績管理管理功能,方便系統(tǒng)管理員對學(xué)生成績等信息的添加、修改、刪除、查詢、留言等操作,同時一樣的方面學(xué)生對自己各科成績查詢,學(xué)習(xí)的交流。2. 產(chǎn)品

4、面向的用戶群體、 管理員管理員能夠?qū)崿F(xiàn)對整個學(xué)生信息的添加、修改、刪除、查詢等操作,對教師用戶的添加、刪除、修改等操作,對留言信息的添加、刪除、修改查詢等操作。 、 校方可以將學(xué)生成績的數(shù)據(jù)庫發(fā)布到網(wǎng)上,教師的信息發(fā)布的網(wǎng)上,方便學(xué)生教師進行查詢,達到資源共享的目的。 、 教師教師能夠在一定的權(quán)限內(nèi)對所有學(xué)生成績的查詢,所有教師信息的查詢,留言信息的添加、刪除、修改是、查看等,對的自己的聯(lián)系信息進行更新,登錄密碼的修改。 、 學(xué)生學(xué)生可以在自己的權(quán)限內(nèi)對對自己成績的查詢,以及個人信息的查詢,登錄密碼的修改,留言的查看、提交留言信息的相關(guān)操作3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范計算機軟件開發(fā)規(guī)范 GB

5、8566-884. 產(chǎn)品范圍本系統(tǒng)適合于任何用戶和具有管理權(quán)限的管理員管理。5. 產(chǎn)品中的角色角色職責(zé)描述老師對系統(tǒng)進行管理,一般為老師學(xué)生查看自己的成績、所選課程匿名無法登錄超級管理員為開發(fā)人員,有最高管理權(quán)限6. 產(chǎn)品的功能性需求學(xué)生:對各科成績的查詢及查看本班成績排名等情況。任課老師:輸入并維護所教科目的學(xué)生成績,計算本科的成績排名、本科成績在班上的排名。輸出本班科目的成績及排名情況。班主任:輸入并維護本班的基本信息,對本班的各科成績匯總,計算各科成績的總分,排名,本班平均分等需求。輸出學(xué)生的基本信息,各科的成績及各科成績的部分,各科成績的排名,總分的排名情況。教務(wù)處: 學(xué)校全體成員的信

6、息管理,對考試科目,時間及對所考科目的編號等進行具體的管理,并對任課老師,班主任等輸入的信息進行存庫,對學(xué)生的信息進行必要的維護,可打印學(xué)生的所有信息。用戶管理:用于對用戶的添加,賦于不同權(quán)限及對用戶的修改及查詢。課程管理:用于對各學(xué)期課程的開設(shè)和修改。成績管理:用于對成績的輸入、修改、匯總及排名。學(xué)生信息管理:添加,刪除,修改學(xué)生信息等。 授課信息管理: 對授課教師,課程號,學(xué)時數(shù),班級等信息的添加,維護等。學(xué)生信息查詢: 對學(xué)生成績等信息的查詢,查詢方式為模糊,且具有多條件組合查詢功能。 學(xué)生成績統(tǒng)計: 統(tǒng)計本科的總分,平均分等信息。本系統(tǒng)性能力求易于使用,具體有較高的擴展性和可維護性。

7、功能性需求分類提示:將功能性需求先粗分再細(xì)分,下表中的 Feature A, Function 。功能類別功能名稱、標(biāo)識符描述Feature AFunction A.1Feature BFunction B.1Feature CFunction C.1 系統(tǒng)用例圖 “授課信息管理子系統(tǒng)” 用例用例編號:001用例名:授課信息管理執(zhí)行者:直接執(zhí)行者:教師 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:教師通過選擇課程進入對選擇班級的學(xué)生授課進行選擇。類型:主要的、基本的級別:一級過程描述1) 教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼2) 初始化一個新授課信息3) 選擇課程4) 將該教師選擇的課程錄入數(shù)據(jù)庫5) 退出系統(tǒng)

8、 “學(xué)生信息管理子系統(tǒng)” 用例用例編號:002用例名:學(xué)生信息管理執(zhí)行者:直接執(zhí)行者:教師 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:教師通過選擇學(xué)生進行對學(xué)生基本信息進行增刪改操作類型:主要的、基本的級別:一級過程描述1) 教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼2) 顯示授課班級下的學(xué)生列表3) 選擇一名學(xué)生編輯該學(xué)生的基本信息。4) 將修改后的信息寫入數(shù)據(jù)庫5) 退出系統(tǒng) “課程信息管理子系統(tǒng)” 用例用例編號:003用例名:課程信息管理執(zhí)行者:直接執(zhí)行者:系統(tǒng)管理員 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:用于對各學(xué)期課程的開設(shè)和修改類型:主要的、基本的級別:一級過程描述1) 教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼2) 顯

9、示該教師所教授的課程列表3) 選擇一個課程信息進行修改4) 將修改后的課程信息寫入數(shù)據(jù)庫5) 退出系統(tǒng). “系統(tǒng)管理子系統(tǒng)” 用例用例編號:004用例名:系統(tǒng)管理執(zhí)行者:直接執(zhí)行者:系統(tǒng)管理員 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:對用戶的添加,賦于不同權(quán)限及對用戶的修改及查詢,類型:主要的、基本的級別:一級過程描述1) 系統(tǒng)管理員登陸到系統(tǒng)管理子系統(tǒng),系統(tǒng)識別用戶標(biāo)識碼2) 通過查詢條件顯示用戶列表3) 選擇用戶并進行權(quán)限和信息的修改4) 將修改后的信息寫入數(shù)據(jù)庫5) 退出系統(tǒng) “查看成績子系統(tǒng)” 用例用例編號:005用例名:查看成績執(zhí)行者:學(xué)生 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:學(xué)生查詢自身的成績類型

10、:主要的級別:二級過程描述1) 學(xué)生登陸到查看成績子系統(tǒng),系統(tǒng)識別用戶標(biāo)志碼2) 通過選擇并輸入查詢條件,顯示出符合條件的課程的成績信息并進行顯示成績統(tǒng)計結(jié)果3) 退出系統(tǒng). “學(xué)生成績子系統(tǒng)” 用例用例編號:006用例名:學(xué)生成績管理執(zhí)行者:直接執(zhí)行者:教師 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:教師通過選擇課程以及對應(yīng)的學(xué)生進行成績的錄入或修改操作類型:主要的、基本的級別:一級過程描述1) 教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼2) 顯示教師所有的教授課程,選擇課程進行成績錄入3) 顯示所教授課程的學(xué)生列表4) 錄入或修改學(xué)生該課程的成績5) 將修改后的信息寫入數(shù)據(jù)庫6) 退出系統(tǒng)用例名稱:授課信息管理

11、子系統(tǒng)用例描述:教師通過選擇課程進入對選擇班級的學(xué)生授課進行選擇。執(zhí)行者教師前置條件登陸角色為教師,擁有授課信息管理權(quán)限后置條件創(chuàng)建授課老師和班級記錄主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇自己計算機顯示自己能授課的課程3)用戶選擇按課程名、課程ID進行查詢,系統(tǒng)顯示查詢結(jié)果4)用戶通過在課程名與授課班級進行選擇5)用戶選擇提交授課選擇6)執(zhí)行后置條件5)用例結(jié)束分支過程描述4.1用戶選擇取消,執(zhí)行25.1 用戶選擇取消,執(zhí)行2異常過程描述3.1用戶輸入的查詢信息未找到相應(yīng)課程,返回24.1. 用戶選擇的授課班級已經(jīng)有該門課程,提示用戶并返回4業(yè)務(wù)規(guī)則用戶選擇的一門課程授課班級不能超過2個設(shè)

12、計的業(yè)務(wù)實體課程信息,學(xué)生信息,用戶信息、權(quán)限信息用例名稱:學(xué)生信息管理子系統(tǒng)用例描述:教師通過選擇課程對應(yīng)的學(xué)生進行對學(xué)生成績進行錄入或修改操作執(zhí)行者教師前置條件登陸角色為教師后置條件修改學(xué)生基本信息主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇自己計算機顯示自己能授課的學(xué)生3)用戶選擇按學(xué)生姓名、性別、學(xué)號進行查詢,系統(tǒng)顯示查詢結(jié)果4)用戶增刪改學(xué)生的基本信息5)用戶選擇提交修改6)執(zhí)行后置條件5)用例結(jié)束分支過程描述4.1用戶選擇取消,執(zhí)行25.1 用戶選擇取消,執(zhí)行2異常過程描述3.1用戶輸入的查詢信息未找到相應(yīng)課程,返回24.1. 用戶修改的學(xué)生信息不符合系統(tǒng)要求,提示錯誤給用戶并返回4

13、業(yè)務(wù)規(guī)則學(xué)生信息必須符合數(shù)據(jù)庫的要求設(shè)計的業(yè)務(wù)實體學(xué)生信息,用戶信息、權(quán)限信息用例名稱:課程信息管理子系統(tǒng)用例描述:管理員用于對各學(xué)期課程的開設(shè)和修改執(zhí)行者管理員前置條件登陸角色為管理員后置條件修改課程信息主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇增加開設(shè)課程3)用戶用戶錄入課程信息4)用戶輸入查詢信息,系統(tǒng)顯示課程列表,用戶選擇修改課程信息5)用戶選擇刪除課程信息6)用戶提交修改7)執(zhí)行后置條件8)用例結(jié)束分支過程描述4.1用戶選擇取消,執(zhí)行25.1 用戶選擇取消,執(zhí)行2異常過程描述3.1用戶錄入的課程信息不合法,提示錯誤并返回34.1. 用戶輸入的查詢結(jié)果未找到,提示錯誤給用戶并返回46.

14、1用戶的對課程的修改不合法,返回4業(yè)務(wù)規(guī)則設(shè)計的業(yè)務(wù)實體用戶信息、權(quán)限信息、課程信息用例名稱:系統(tǒng)管理子系統(tǒng)用例描述:管理員對用戶的添加,賦于不同權(quán)限及對用戶的修改及查詢,執(zhí)行者管理員前置條件登陸角色為管理員后置條件更新用戶數(shù)據(jù)庫主過程描述1)用戶登錄到本系統(tǒng)2)用戶輸入查詢信息,系統(tǒng)顯示用戶列表,用戶選擇一個用戶進行操作3)用戶選擇刪除用戶4)用戶提交修改5)執(zhí)行后置條件6)用例結(jié)束分支過程描述3.1用戶選擇取消,執(zhí)行24.1用戶選擇取消,執(zhí)行25.1 用戶選擇取消,執(zhí)行2異常過程描述2.1用戶錄入的查詢信息未找到,提示錯誤并返回34.1用戶的對用戶的修改不合法,返回4業(yè)務(wù)規(guī)則設(shè)計的業(yè)務(wù)實體

15、用戶信息、權(quán)限信息用例名稱:查看成績子系統(tǒng)用例描述:學(xué)生查詢自身的成績執(zhí)行者學(xué)生前置條件登陸角色為學(xué)生后置條件主過程描述1)用戶登錄到本系統(tǒng)2)用戶輸入查詢信息,系統(tǒng)顯示成績信息列表3)用例結(jié)束分支過程描述異常過程描述2.1用戶錄入的查詢信息未找到,提示錯誤并返回2業(yè)務(wù)規(guī)則設(shè)計的業(yè)務(wù)實體用戶信息、成績信息學(xué)生成績子系統(tǒng)” 用例用例編號:006用例名:學(xué)生成績管理執(zhí)行者:直接執(zhí)行者:教師 系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:教師通過選擇課程以及對應(yīng)的學(xué)生進行成績的錄入或修改操作類型:主要的、基本的級別:一級過程描述7) 教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼8) 顯示教師所有的教授課程,選擇課程進行成績錄入

16、9) 顯示所教授課程的學(xué)生列表10) 錄入或修改學(xué)生該課程的成績11) 將修改后的信息寫入數(shù)據(jù)庫12) 退出系統(tǒng)用例名稱:學(xué)生成績管理子系統(tǒng)用例描述:教師通過選擇課程以及對應(yīng)的學(xué)生進行成績的錄入或修改操作執(zhí)行者教師前置條件登陸角色為教師后置條件修改成績信息主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇自己計算機顯示自己所教授課程3)用戶選擇輸入查詢條件查詢課程,系統(tǒng)顯示查詢結(jié)果4)用戶選擇一個課程,系統(tǒng)顯示該課程下的學(xué)生列表5)用戶選擇一名學(xué)生,對學(xué)生的成績進行錄入或修改操作6)用戶選擇提交7)執(zhí)行后置條件8)用例結(jié)束分支過程描述4.1用戶選擇取消,執(zhí)行25.1 用戶選擇取消,執(zhí)行26.2用戶選擇

17、取消,執(zhí)行5異常過程描述2.1用戶無任何課程教授,系統(tǒng)顯示提示信息并返回13.1用戶輸入的查詢信息未找到相應(yīng)課程,返回25.1. 用戶錄入的成績不合法,提示錯誤給用戶并返回5業(yè)務(wù)規(guī)則錄入的成績必須在0-100之間設(shè)計的業(yè)務(wù)實體學(xué)生信息,用戶信息、權(quán)限信息、成績信息7產(chǎn)品的非功能性需求 用戶界面需求需求名稱詳細(xì)要求界面友好所用空間小,加快瀏覽速度操作簡單操作簡單易懂,適合休閑使用界面風(fēng)格前臺風(fēng)景為主,后臺無背景 軟硬件環(huán)境需求需求名稱詳細(xì)要求開發(fā)環(huán)境WindowsXP或者更高版本開發(fā)工具略 產(chǎn)品質(zhì)量需求主要質(zhì)量屬性詳細(xì)要求正確性確保用戶信息的安全性。健壯性因為技術(shù)問題,此性能不好可靠性非會員不可查看會員信息性能,效率沒有測試過易用性操作簡單易懂,側(cè)重于宣傳清晰性流程清晰分類管理安全性錯誤提示,分類管理可擴展性自適應(yīng)各種系統(tǒng)環(huán)境兼容性自由選擇不同類

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論