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

下載本文檔

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

文檔簡介

學(xué)籍管理系統(tǒng)需求規(guī)格說明書PAGE軟件規(guī)格需求說明書2011年5月4日星期三學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第1頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第1頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第1頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第1頁。TOC\o"1-2"\h\z\u1引言 21.1目的 21.2預(yù)期的讀者和閱讀建議 31.3范圍 31.4任務(wù)分工 31.5參考文獻 42系統(tǒng)概述 42.1概述 42.2功能 42.2.1數(shù)據(jù)流圖 52.3數(shù)據(jù)庫設(shè)計 62.4運行環(huán)境 63系統(tǒng)特性 73.1系統(tǒng)角色 73.2學(xué)生管理 83.3教師管理 93.4課程管理 103.5成績查詢 113.6系統(tǒng)維護 124非功能性需求 124.1安全性需求 125外部接口需求 135.1用戶接口 135.2硬件接口 135.3軟件接口 135.4通信接口 14學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第2頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第2頁學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第2頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第2頁。1引言1.1目的該文檔首先給出了整個系統(tǒng)的整體網(wǎng)絡(luò)結(jié)構(gòu)和功能結(jié)構(gòu)的概貌,試圖從總體架構(gòu)上給出整個系統(tǒng)的輪廓,然后又對功能需求、性能需求和其它非功能性需求進行了詳細的描述。其中對功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有備選事件流則描述,否則則省略。而且還給出了非常直觀的用例圖。這些文字和圖形都為了本文檔能詳細準(zhǔn)確地描述用戶的需求,同時也為用戶更容易地理解這些需求的描述創(chuàng)造了條件。該文檔詳盡說明了這一軟件產(chǎn)品的需求和規(guī)格,這些規(guī)格說明是進行設(shè)計的基礎(chǔ),也是編寫測試用例和進行系統(tǒng)測試的主要依據(jù)。同時,該文檔也是用戶確定軟件功能需求的主要依據(jù)。1.2預(yù)期的讀者和閱讀建議本文檔的主要內(nèi)容共分4部分:綜合描述、系統(tǒng)特性、和非功能性需求和外部接口描述。綜合描述部分主要對系統(tǒng)的整體結(jié)構(gòu)進行了大致的介紹;系統(tǒng)特性部分對系統(tǒng)的功能需求進行了詳細描述,是本文的主要部分;非功能性需求部分對非功能需求進行了詳細的描述;外部接口需求部分對用戶界面、軟件接口、硬件接口和通訊接口等進行了描述。本文檔面向多種讀者對象:(1)項目負責(zé)人:項目經(jīng)理可以根據(jù)該文檔了解預(yù)期產(chǎn)品的功能,并據(jù)此進行系統(tǒng)設(shè)計、項目管理。(2)設(shè)計員:對需求進行分析,并設(shè)計出系統(tǒng),包括數(shù)據(jù)庫的設(shè)計。(3)程序員:配合《設(shè)計報告》,了解系統(tǒng)功能,編寫《用戶手冊》。(4)測試員:根據(jù)本文檔編寫測試用例,并對軟件產(chǎn)品進行功能性測試和非功能性測試。(5)銷售人員:了解預(yù)期產(chǎn)品的功能和性能。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第3頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第3頁。(6)用戶:了解預(yù)期產(chǎn)品的功能和性能,并與分析人員一起對整個需求進行討論和協(xié)商。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第3頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第3頁。1.3范圍該產(chǎn)品在需求上,充分考慮了具體用戶的實際情況。本產(chǎn)品將主要適用于各高等學(xué)校的學(xué)籍管理,主要完成學(xué)生信息及成績錄入、批量導(dǎo)入等業(yè)務(wù),也可作為學(xué)校學(xué)生與教務(wù)管理系統(tǒng)的一個子模塊。1.4任務(wù)分工項目負責(zé)人:吳偉平。負責(zé)系統(tǒng)的整體分析及設(shè)計,以及分配小組其他各成員的任務(wù),必要時提供技術(shù)支持美工:樊亞洪。負責(zé)系統(tǒng)的界面優(yōu)化,收集各種資料。測試員:負責(zé)系統(tǒng)的測試,并設(shè)計有效測試用例方案以及測試用例。喻洋,周浩,朱波,負責(zé)。1.5參考文獻軟件工程(第3版)張海藩倪寧編著人民郵電出版社2系統(tǒng)概述2.1概述隨著全國高等學(xué)府的每年擴招,學(xué)校學(xué)生檔案的管理越來越顯得重要和困難了,因此學(xué)生信息管理和教師信息管理成為了眾多高校的難點之一,為此,應(yīng)XXX要求,本項目組設(shè)計并開發(fā)了次“學(xué)生學(xué)籍管理”系統(tǒng),此系統(tǒng)的主要共能是協(xié)助教務(wù)員管理和維護高等院校學(xué)生檔案,同時也集成了任課老師的信息管理以及課程管理,具體功能分析如下:學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第4頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第4頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第4頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第4頁。增加學(xué)生信息2.2功能增加學(xué)生信息修改學(xué)生信息修改學(xué)生信息學(xué)生檔案管理刪除學(xué)生信息學(xué)生檔案管理刪除學(xué)生信息導(dǎo)入學(xué)生信息導(dǎo)入學(xué)生信息刪除教師信息修改教師信息增加教師信息刪除教師信息修改教師信息增加教師信息教師信息管理教師信息管理導(dǎo)入教師信息導(dǎo)入教師信息學(xué)籍管理系統(tǒng)修改學(xué)生成績錄入學(xué)生成績管理課程學(xué)生管理課程基本信息學(xué)籍管理系統(tǒng)修改學(xué)生成績錄入學(xué)生成績管理課程學(xué)生管理課程基本信息課程管理課程管理成績維護成績維護信息核對信息核對學(xué)生瀏覽信息學(xué)生瀏覽信息密碼修改密碼修改學(xué)生查詢成績學(xué)生查詢成績成績查詢教師查詢成績成績查詢教師查詢成績系統(tǒng)管理系統(tǒng)管理圖一成績管理系統(tǒng)功能學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第5頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第5頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第5頁。2.2.1數(shù)據(jù)流圖頂層數(shù)據(jù)流圖:2.3數(shù)據(jù)庫設(shè)計該系統(tǒng)數(shù)據(jù)庫的E-R圖如下如下:學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第6頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第6頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第6頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第6頁。各表格屬性如下:學(xué)生(學(xué)號,姓名,性別,專業(yè)號,班級)班級(班號,專業(yè)號,班級人數(shù),班長學(xué)號)專業(yè)(專業(yè)號,專業(yè)名稱,專業(yè)人數(shù),專業(yè)班級數(shù),輔導(dǎo)員編號)輔導(dǎo)員(輔導(dǎo)員編號,姓名,性別)學(xué)部(學(xué)部編號,學(xué)部名稱,負責(zé)人)課程(課程編號,課程名稱,課程學(xué)分,課程總學(xué)時)課程表(專業(yè)編號,課程編號,授課教師)教師(教師編號,姓名)成績表(學(xué)生編號,)2.4運行環(huán)境該系統(tǒng)為B/S三層結(jié)構(gòu),它的運行環(huán)境分客戶端、應(yīng)用服務(wù)器端和數(shù)據(jù)庫服務(wù)器端三部分。以下是系統(tǒng)的軟件環(huán)境。(1)客戶端操作系統(tǒng):Windows7/XP或更新版本。瀏覽器:IE6以上,其它常見瀏覽器如FireFox。(2)應(yīng)用服務(wù)器端操作系統(tǒng):Windows7/XP或更新版本。應(yīng)用服務(wù)器:IIS或更新版本。數(shù)據(jù)庫訪問:ADO.NET。(3)數(shù)據(jù)庫服務(wù)器端操作系統(tǒng):Windows7/XP或更新版本。數(shù)據(jù)庫系統(tǒng):oracle10g或更新版本。3系統(tǒng)特性3.1系統(tǒng)角色本系統(tǒng)主要用于學(xué)校的以下幾類人員:學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第7頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第7頁。(1)系統(tǒng)管理員,完成系統(tǒng)管理與維護,例如,維護學(xué)生、教師及數(shù)據(jù)字典等的維護。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第7頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第7頁。圖二用例圖一(管理員用例)(2)教師,維護課程與成績,查詢所教課程的所有學(xué)生的成績。(3)學(xué)生則可查詢自已的成績以及瀏覽核對自己的信息,必要時可以申請修改。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第8頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第8頁。圖三用例圖二學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第8頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第8頁。3.2學(xué)生管理3.2.1增加學(xué)生信息使用者:學(xué)校有學(xué)生管理功能角色的用戶。目的:單個添加學(xué)生基本信息?;臼录鳎?、用戶進入增加單個學(xué)生界面,本用例開始;2、系統(tǒng)顯示學(xué)生信息輸入界面,用戶輸入學(xué)生姓名、學(xué)號、性別、出身日期、入學(xué)日期、班級、政治面貌、籍貫。3、用戶確認輸入信息,系統(tǒng)檢查學(xué)號是否唯一,若唯一,則增加學(xué)生信息,本用例結(jié)束。否則,提示用戶重新輸入。3.2.2修改學(xué)生信息3.2.3刪除學(xué)生信息3.2.4導(dǎo)入學(xué)生信息使用者:學(xué)校有學(xué)生管理功能角色的用戶目的:批量導(dǎo)入學(xué)生信息,也可以將其他系統(tǒng)中學(xué)生信息按照規(guī)定的格式導(dǎo)入本系統(tǒng)。 基本事件流: 1、用戶進入批量導(dǎo)入學(xué)生界面,本用例開始; 2、系統(tǒng)顯示導(dǎo)入文件類型、格式說明、并提供導(dǎo)入的模板文件下載。 3、用戶按照導(dǎo)入文件格式要求填寫或生成對應(yīng)文件,然后將文件上傳,點擊確定。 4、系統(tǒng)檢查文件的合理性,如果文件格式有誤或有數(shù)據(jù)沖突,給出詳細提示列表(錯誤所在行、錯誤原因),用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將學(xué)生信息導(dǎo)入系統(tǒng)。 5、本用例結(jié)束。3.3教師管理學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第9頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第9頁。使用者:學(xué)校有教師管理功能角色的用戶學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第9頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第9頁。目的:單個添加教師基本信息?;臼录鳎?、用戶進入增加單個教師界面,本用例開始;2、系統(tǒng)顯示教師信息輸入界面,用戶輸入教師姓名、工號、性別、出身日期、工作開始日期、職務(wù)、政治面貌、籍貫。3、用戶確認輸入信息,系統(tǒng)檢查工號是否唯一,若唯一,則增加教師信息,本用例結(jié)束。否則,提示用戶重新輸入。3.3.1增加教師信息3.3.2修改教師信息3.3.3刪除教師信息3.3.4導(dǎo)入教師信息使用者:學(xué)校有教師管理功能角色的用戶目的:批量導(dǎo)入教師信息,可以將其他系統(tǒng)中教師信息按照規(guī)定的格式導(dǎo)入本系統(tǒng)。 基本事件流: 1、用戶進入批量導(dǎo)入教師界面,本用例開始; 2、系統(tǒng)顯示導(dǎo)入文件類型、格式說明、并提供導(dǎo)入的模板文件,供下載。 3、用戶按照導(dǎo)入文件格式要求填寫或生成對應(yīng)文件,然后將文件上傳,點擊確定。 4、系統(tǒng)檢查文件的合理性,如果文件格式有誤碼或有數(shù)據(jù)沖突,給出詳細提示列表(錯誤所在行、錯誤原因),用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將教師信息導(dǎo)入系統(tǒng)。 5、本用例結(jié)束。3.4課程管理3.4.1增加課程基本信息使用者:教師或?qū)W校有課程管理角色的用戶學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第10頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第10頁。目的:創(chuàng)建新課程。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第10頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第10頁。 基本事件流: 1、用戶進入創(chuàng)建新課程頁面,本用例開始; 2、系統(tǒng)顯示創(chuàng)建課程頁面,用戶輸入課程名稱、學(xué)期、開始日期、結(jié)束日期,并選擇任課教師。 3、用戶確認創(chuàng)建課程,系統(tǒng)保存新創(chuàng)建的課程。本用例結(jié)束。 3.4.2修改課程基本信息3.4.3刪除課程基本信息3.4.4維護課程學(xué)生信息使用者:教師或?qū)W校有課程管理角色的用戶。目的:將學(xué)生加入已創(chuàng)建的課程。 基本事件流: 1、用戶維護課程學(xué)生信息界面,本用例開始; 2、系統(tǒng)顯示課程列表,用戶選擇要加入學(xué)生的課程,系統(tǒng)顯示該課程已存在的學(xué)生; 3、用戶選擇加入新學(xué)生,系統(tǒng)顯示學(xué)生列表,用戶可通過搜索列表顯示班級下的學(xué)生,用戶選擇要加入課程的學(xué)生 4、系統(tǒng)將所選學(xué)生加入前面選定的課程,本用例結(jié)束。3.5成績查詢3.5.1學(xué)生查詢成績3.5.2教師查詢成績學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第11頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第11頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第11頁。學(xué)籍管理系統(tǒng)需求規(guī)格說明書全文共14頁,當(dāng)前為第11頁。3.6系統(tǒng)維護3.6.1數(shù)據(jù)字典維護4非功能性需求4.1安全性需求(1)權(quán)限控制根據(jù)不同用戶角色,設(shè)置相應(yīng)權(quán)限,用戶的重要操作都做相應(yīng)的日志記錄以備查看,沒有權(quán)限的用戶禁止使用系統(tǒng)。學(xué)生只可查看自已的學(xué)習(xí)成績,教師只可查看所教課程的學(xué)生成績(2)重要數(shù)據(jù)加密本系統(tǒng)對一些重要的數(shù)據(jù)按一定的算法進行加密,如用戶口令、重要參數(shù)等。(3)數(shù)據(jù)備份允許用戶進行數(shù)據(jù)的備份和恢復(fù),以彌補數(shù)據(jù)的破壞和丟失。(4)記錄日志本系統(tǒng)應(yīng)該能夠記錄系統(tǒng)運行時所發(fā)生的所有錯誤,包括本機錯誤和網(wǎng)絡(luò)錯誤。這些錯誤記錄便于查找錯誤的原因。日志同時記錄用戶的關(guān)鍵性操作信息。4.2可用性需求(1)方便操作,操作流程合理盡量從用戶角度出發(fā),以方便使用本產(chǎn)品。如:新增學(xué)生信息時,敲入回車鍵光標(biāo)的自動跳轉(zhuǎn)、輸入法的自動轉(zhuǎn)換,信息檢索時輸入漢語簡拼快速檢索到結(jié)果等??梢酝ㄟ^快速鍵方便用戶錄入信息,所有操作可僅通過鍵盤完成。(2)支持沒有計算機使用經(jīng)驗、計算機使用經(jīng)驗較少及有較多計算機使用經(jīng)驗的用戶均能方便地使用本系統(tǒng)。(3)控制必錄入項本系統(tǒng)能夠?qū)Ρ仨氫浫氲捻椖窟M行控制,使用戶能夠確保信息錄入的完整。同時對必錄入項進行有效的統(tǒng)一的提示。(4)容錯能力

溫馨提示

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

評論

0/150

提交評論