學(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頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、圖書管理系統(tǒng)需求規(guī)格說明書文件狀態(tài):文件標(biāo)識:圖書管理系統(tǒng) 草稿當(dāng)前版本:V3.0V 正式發(fā)布作者:宋超逸 正在修改完成日期:2016-5-30版本/狀態(tài)作者參與者起止日期備注V1.0宋超逸宋超逸2016-5-23 2016-5-24草稿V2.0宋超逸宋超逸2016-5-25 2016-5-26修改V3.0宋超逸宋超逸2016-5-29 2016-5-30正式發(fā)布軟件文檔編寫-用戶需求分析說明書0文檔介紹40.1文檔目的 40.2文檔范圍 50.3讀者對象 50.4參考文檔 51. 產(chǎn)品介紹62. 產(chǎn)品面向的用戶群體6.3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范64. 產(chǎn)品范圍 65. 產(chǎn)品中的角色 66

2、. 產(chǎn)品的功能性需求6.6.1系統(tǒng)用例圖 76.2用例說明 76.3系統(tǒng)需求規(guī)定 97. 產(chǎn)品的非功能性需求137.1用戶界面需求 137.2軟硬件環(huán)境需求 137.3產(chǎn)品質(zhì)量需求 130文檔介紹流程分析21世紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計(jì)算 機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時(shí)間觀念,學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)砹藰O大的方便。學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生信息管理系統(tǒng)中完成對運(yùn)行教務(wù)處所需的基本數(shù) 據(jù)的維護(hù),

3、包括這些信息的增加、修改及對各項(xiàng)信息的變動都將在這進(jìn)行操作。新的學(xué)年,教務(wù)人員首先加入年級信息,然后編排班級,再對來校學(xué)生進(jìn)行基本的信息錄入,新生入學(xué)后由教務(wù)人員在學(xué)籍系統(tǒng)中完成新學(xué)生信息的維護(hù)。在每個(gè)學(xué)期開始,教務(wù)處根據(jù)班級的情況, 以班為單位,為每個(gè)班級安排一個(gè)班主任及 對此年級安排一個(gè)年級組長。并對各科老師進(jìn)行安排。每舉行一次考試后由任課老師對成績進(jìn)行錄入。班主任對本班的成績匯總。 并進(jìn)行排名,然后年級組長再進(jìn)行匯總,并對本年級各科成績及總成績進(jìn)行排名。教務(wù)處、年級組長、班主任及任課老師跟據(jù)實(shí)際情況對錄入的成績進(jìn)行維護(hù),各位同學(xué)對以上錄入的信息可以跟據(jù)自己的需要進(jìn)行適當(dāng)?shù)牟樵儭?.1文檔

4、目的本系統(tǒng)依據(jù)開發(fā)要求主要應(yīng)用于教育系統(tǒng),完成對日常的教育工作中學(xué)生成績檔 案的數(shù)字化管理。開發(fā)本系統(tǒng)可使學(xué)院教職員工減輕工作壓力,比較系統(tǒng)地對教務(wù)、 教學(xué)上的各項(xiàng)服務(wù)和信息進(jìn)行管理,同時(shí),可以減少勞動力的使用,加快查詢速度、 加強(qiáng)管理,以及國家各部門關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。目前,學(xué)校工作繁雜、資料重多,雖然各類管理信息系統(tǒng)已進(jìn)入高校,但還未普 及,而對于學(xué)生成績管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。本系統(tǒng)在開發(fā)過程中,注意使其符合操作的業(yè)務(wù)流程,并力求系統(tǒng)的全面性、通 用性,使得本系統(tǒng)不只適用于一家教育機(jī)構(gòu)。在開發(fā)方

5、法的選擇上,選擇了生命周期 法與原型法相結(jié)合的方法,遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施四個(gè) 主要階段進(jìn)行設(shè)計(jì),而在具體的設(shè)計(jì)上,采取了演化式原型法,隨著用戶的使用及對 系統(tǒng)了解的不斷加深,對某一部分或幾部分進(jìn)行重新分析、設(shè)計(jì)、實(shí)施。本論文主要 從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施與使用等幾個(gè)方面進(jìn)行介紹。0.2文檔范圍本穩(wěn)當(dāng)包含以下幾個(gè)部分:管理系統(tǒng)管理系統(tǒng)用戶群體管理系統(tǒng)應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范 管理系統(tǒng)的范圍管理系統(tǒng)中的角色管理系統(tǒng)的功能性需求 管理系統(tǒng)的非功能性要求 需求確認(rèn)0.3讀者對象本文檔的讀者范圍包括: 需求提供方具體責(zé)任人 開發(fā)方的項(xiàng)目經(jīng)理 系統(tǒng)分析設(shè)計(jì)人員 測試人員實(shí)施人員

6、0.4參考文檔軟件文檔編寫-用戶需求分析說明書1. 產(chǎn)品介紹本系統(tǒng)依據(jù)開發(fā)要求主要應(yīng)用于教育系統(tǒng),完成對日常的教育工作中學(xué)生成績檔案的數(shù)字化管理。開發(fā)本系統(tǒng)可使學(xué)院教職員工減輕工作壓力,比較系統(tǒng)地對教務(wù)、教學(xué)上的各項(xiàng)服務(wù)和信息進(jìn)行管理,同時(shí),可以減少勞動力的使用,加快查詢速度、加強(qiáng)管理,以及國家各 部門關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。目前,學(xué)校工作繁雜、資料重多,雖然各類管理信息系統(tǒng)已進(jìn)入高校,但還未普及,而對于 學(xué)生成績管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)一套適和大眾的、兼 容性好的系統(tǒng)是很有必要的。本系統(tǒng)在開發(fā)過程中,注意使其符合操作的業(yè)務(wù)流程,并力求系統(tǒng)的全面性

7、、通用性,使得本系統(tǒng)不只適用于一家教育機(jī)構(gòu)。在開發(fā)方法的選擇上,選擇了生命周期法與原型法相結(jié)合的方法,遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施四個(gè)主要階段進(jìn)行設(shè)計(jì),而在 具體的設(shè)計(jì)上,采取了演化式原型法,隨著用戶的使用及對系統(tǒng)了解的不斷加深,對某一部分或幾部分進(jìn)行重新分析、設(shè)計(jì)、實(shí)施。本論文主要從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施與使 用等幾個(gè)方面進(jìn)行介紹。2. 產(chǎn)品面向的用戶群體學(xué)生,老師3. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范計(jì)算機(jī)軟件開發(fā)規(guī)范GB8566-884. 產(chǎn)品范圍本系統(tǒng)適合于任何用戶和具有管理權(quán)限的管理員管理。5. 產(chǎn)品中的角色角色職責(zé)描述老師對系統(tǒng)進(jìn)行管理理,一般為老師學(xué)生查看自己的成

8、績、所選課程匿名無法登錄6. 產(chǎn)品的功能性需求學(xué)生:對各科成績的查詢及查看本班成績排名等情況。任課老師:輸入并維護(hù)所教科目的學(xué)生成績,計(jì)算本科的成績排名、 本科成績在班上的排名。輸出本班科目的成績及排名情況。排名,班主任:輸入并維護(hù)本班的基本信息,對本班的各科成績匯總,計(jì)算各科成績的總分, 本班平均分等需求。輸出學(xué)生的基本信息,各科的成績及各科成績的部分,各科成績的排名,總分的排名情況。 教務(wù)處: 學(xué)校全體成員的信息管理,對考試科目,時(shí)間及對所考科目的編號等進(jìn)行具體的 管理,并對任課老師,班主任等輸入的信息進(jìn)行存庫,對學(xué)生的信息進(jìn)行必要的維護(hù),可打 印學(xué)生的所有信息。用戶管理:用于對用戶的添加

9、,賦于不同權(quán)限及對用戶的修改及查詢。課程管理:用于對各學(xué)期課程的開設(shè)和修改。成績管理:用于對成績的輸入、修改、匯總及排名。學(xué)生信息管理:添加,刪除,修改學(xué)生信息等。授課信息管理:對授課教師,課程號,學(xué)時(shí)數(shù),班級等信息的添加,維護(hù)等。 學(xué)生信息查詢:對學(xué)生成績等信息的查詢,查詢方式為模糊,且具有多條件組合查 詢功能。學(xué)生成績統(tǒng)計(jì):統(tǒng)計(jì)本科的總分,平均分等信息。本系統(tǒng)性能力求易于使用,具體有較高的擴(kuò)展性和可維護(hù)性。6.1系統(tǒng)用例圖6.2用例說明1. “授課信息管理子系統(tǒng)”用例用例編號:001用例名:授課信息管理執(zhí)行者:直接執(zhí)行者:教師系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:教師通過選擇課程進(jìn)入對選擇班級的學(xué)

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

11、:直接執(zhí)行者:系統(tǒng)管理員系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:用于對各學(xué)期課程的開設(shè)和修改類型:主要的、基本的級別:一級過程描述1)教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼2)顯示該教師所教授的課程列表3)選擇一個(gè)課程信息進(jìn)行修改4)將修改后的課程信息寫入數(shù)據(jù)庫5)退出系統(tǒng)4. “系統(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)選擇用戶并進(jìn)行權(quán)限和信息的修改4)將修改后的信

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

13、示教師所有的教授課程,選擇課程進(jìn)行成績錄入3)顯示所教授課程的學(xué)生列表4)錄入或修改學(xué)生該課程的成績5)將修改后的信息寫入數(shù)據(jù)庫6)退出系統(tǒng)6.3系統(tǒng)需求規(guī)定用例名稱:授課信息管理子系統(tǒng)用例描述:教師通過選擇課程進(jìn)入對選擇班級的學(xué)生授課進(jìn)行選擇。執(zhí)行者教師前置條件登陸角色為教師,擁有授課信息管理權(quán)限后置條件創(chuàng)建授課老師和班級記錄主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇自己計(jì)算機(jī)顯示自己能授課的課程3) 用戶選擇按課程名、課程ID進(jìn)行查詢,系統(tǒng)顯示查詢結(jié)果4)用戶通過在課程名與授課班級進(jìn)行選擇5)用戶選擇提交授課選擇6)執(zhí)行后置條件5)用例結(jié)束分支過程描述4.1用戶選擇取消,執(zhí)行 25.1用戶

14、選擇取消,執(zhí)行 2異常過程描述3.1用戶輸入的查詢信息未找到相應(yīng)課程,返回24.1.用戶選擇的授課班級已經(jīng)有該門課程,提示用戶并返回4業(yè)務(wù)規(guī)則用戶選擇的一門課程授課班級不能超過2個(gè)用例名稱:學(xué)生信息管理子系統(tǒng)用例描述:教師通過選擇課程對應(yīng)的學(xué)生進(jìn)行對學(xué)生成績進(jìn)行錄入或修改操作執(zhí)行者教師前置條件登陸角色為教師后置條件修改學(xué)生基本信息主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇自己計(jì)算機(jī)顯示自己能授課的學(xué)生3)用戶選擇按學(xué)生姓名、性別、學(xué)號進(jìn)行查詢,系統(tǒng)顯示查詢結(jié)果4)用戶增刪改學(xué)生的基本信息5)用戶選擇提交修改6)執(zhí)行后置條件5)用例結(jié)束分支過程描述4.1用戶選擇取消,執(zhí)行25.1用戶選擇取消,執(zhí)

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

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

17、件6)用例結(jié)束分支過程描述3.1用戶選擇取消,執(zhí)行 24.1用戶選擇取消,執(zhí)行 25.1用戶選擇取消,執(zhí)行2異常過程描述2.1用戶錄入的查詢信息未找到,提示錯(cuò)誤并返回34.1用戶的對用戶的修改不合法,返回4業(yè)務(wù)規(guī)則設(shè)計(jì)的業(yè)務(wù)實(shí)體用戶信息、權(quán)限信息用例名稱:查看成纟貝子系統(tǒng)用例描述:學(xué)生查詢自身的成績執(zhí)行者學(xué)生前置條件登陸角色為學(xué)生后置條件主過程描述1)用戶登錄到本系統(tǒng)2)用戶輸入查詢信息,系統(tǒng)顯示成績信息列表3)用例結(jié)束軟件文檔編寫-用戶需求分析說明書分支過程描述異常過程描述2.1用戶錄入的查詢信息未找到,提示錯(cuò)誤并返回2業(yè)務(wù)規(guī)則設(shè)計(jì)的業(yè)務(wù)實(shí)體用戶信息、成績信息學(xué)生成績子系統(tǒng)”用例用例編號:0

18、06用例名:學(xué)生成績管理執(zhí)行者:直接執(zhí)行者:教師系統(tǒng)執(zhí)行者:學(xué)生管理系統(tǒng)目的:教師通過選擇課程以及對應(yīng)的學(xué)生進(jìn)行成績的錄入或修改操作 類型:主要的、基本的級別:一級過程描述7)教師登錄到本系統(tǒng),系統(tǒng)識別標(biāo)識碼8)顯示教師所有的教授課程,選擇課程進(jìn)行成績錄入9)顯示所教授課程的學(xué)生列表10)錄入或修改學(xué)生該課程的成績11)將修改后的信息寫入數(shù)據(jù)庫12)退出系統(tǒng)用例名稱:學(xué)生成績管理子系統(tǒng)用例描述:教師通過選擇課程以及對應(yīng)的學(xué)生進(jìn)行成績的錄入或修改操作執(zhí)行者教師前置條件登陸角色為教師后置條件修改成績信息主過程描述1)用戶登錄到本系統(tǒng)2)用戶選擇自己計(jì)算機(jī)顯示自己所教授課程3)用戶選擇輸入查詢條件查詢課程,系統(tǒng)顯示查詢結(jié)果4)用戶選擇一個(gè)課程,系統(tǒng)顯示

溫馨提示

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

最新文檔

評論

0/150

提交評論