學(xué)生信息管理系統(tǒng)軟件需求規(guī)格說(shuō)明書_第1頁(yè)
學(xué)生信息管理系統(tǒng)軟件需求規(guī)格說(shuō)明書_第2頁(yè)
學(xué)生信息管理系統(tǒng)軟件需求規(guī)格說(shuō)明書_第3頁(yè)
學(xué)生信息管理系統(tǒng)軟件需求規(guī)格說(shuō)明書_第4頁(yè)
學(xué)生信息管理系統(tǒng)軟件需求規(guī)格說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)生信息管理系統(tǒng)

軟件需求規(guī)格說(shuō)明書項(xiàng)目類別:產(chǎn)品開發(fā)項(xiàng)目名稱:學(xué)校信息管理系統(tǒng)項(xiàng)目開發(fā):第二組目錄TOC\o"1-5"\h\z\o"CurrentDocument"1引言 1\o"CurrentDocument"1.1目的 1\o"CurrentDocument"1.2文檔約定 1\o"CurrentDocument"1.3預(yù)期的讀者和閱讀建議 1\o"CurrentDocument"1.4產(chǎn)品的范圍 2\o"CurrentDocument"1.5參考文獻(xiàn) 2\o"CurrentDocument"2綜合描述 3\o"CurrentDocument"2.1產(chǎn)品的前景 3\o"CurrentDocument"2.2產(chǎn)品的功能 3\o"CurrentDocument"2.3用戶類和特征 4\o"CurrentDocument"2.4運(yùn)行環(huán)境 5\o"CurrentDocument"2.5設(shè)計(jì)和實(shí)現(xiàn)上的限制 5\o"CurrentDocument"2.6假設(shè)和依賴 5\o"CurrentDocument"3外部接口需求 7\o"CurrentDocument"3.1用戶界面 7\o"CurrentDocument"3.2硬件接口 7\o"CurrentDocument"3.3軟件接口 8\o"CurrentDocument"3.4通訊接口 8\o"CurrentDocument"4系統(tǒng)特性 9\o"CurrentDocument"4.1說(shuō)明和優(yōu)先級(jí) 9\o"CurrentDocument"激勵(lì)/響應(yīng)序列 9\o"CurrentDocument"輸入/輸出數(shù)據(jù) 9\o"CurrentDocument"5非功能性需求 10\o"CurrentDocument"5.1性能需求 10\o"CurrentDocument"5.2安全設(shè)施需求 10\o"CurrentDocument"5.3安全性需求 11\o"CurrentDocument"5.4軟件質(zhì)量屬性 11\o"CurrentDocument"5.5業(yè)務(wù)規(guī)則 11\o"CurrentDocument"5.6用戶文檔 11\o"CurrentDocument"5.7其它需求 111引言1.1目的本信息管理系統(tǒng)是根據(jù)對(duì)學(xué)校學(xué)生信息管理信息化需求調(diào)查獨(dú)立開發(fā),基于B/S架構(gòu)的學(xué)校學(xué)生信息管理系統(tǒng),使學(xué)校的學(xué)生信息管理工作更加高效,安排更加合理,使學(xué)校對(duì)于學(xué)生的信息管理更加清晰明朗。本文檔是為了確定用戶對(duì)智能化、信息化管理系統(tǒng)的實(shí)際需求,為后續(xù)的系統(tǒng)設(shè)計(jì)和軟件開發(fā)提供依據(jù),為系統(tǒng)功能上和性能上的審核提供基準(zhǔn)。本文檔主要供系統(tǒng)設(shè)計(jì)人員和軟件開發(fā)人員使用。1.2文檔約定該文檔采用國(guó)家標(biāo)準(zhǔn)《計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南》。下面詳細(xì)介紹這14種文件的編寫目的與內(nèi)容要求根據(jù)以上的調(diào)整,本文檔按以下要求和約定進(jìn)行書寫:(1) 頁(yè)面的左邊距為2.5cm,右邊距為2.0cm,裝訂線靠左。(2) 標(biāo)題最多分三級(jí)。(3) 正文字體為宋體五號(hào),系統(tǒng)特性一章中各功能的小項(xiàng)字體為加粗的楷體小四。無(wú)特殊情況下,字體顏色均采用黑色。(4) 出現(xiàn)序號(hào)的段落不采用自動(dòng)編號(hào)功能而采用人工編號(hào),各級(jí)別的序號(hào)依次為1)、1)、a)等,特殊情況另作規(guī)定。(5) 本文所引用的圖片均采用超級(jí)鏈接的方式進(jìn)行引用,圖片的文件格式分VSD、GIF和JPG三種。VSD格式的文件用于查看和編輯,GIF和JPG格式文件僅用于查看°VSD格式是采用MicrosoftVisio2002所繪制的圖形,GIF格式是由VSD格式轉(zhuǎn)化而來(lái)或從其它格式轉(zhuǎn)化而來(lái)的GIF文件格式,JPG格式是從RationalRose的用例視圖中通過(guò)WebPublisher工具而來(lái)的。圖象文件均采用中文進(jìn)行命名,本文檔不引用這三種格式外的其它圖像文件。1.3預(yù)期的讀者和閱讀建議本軟件產(chǎn)品需求分析報(bào)告的預(yù)期讀者包括:學(xué)校管理員;普通用戶;項(xiàng)目經(jīng)理;>開發(fā)人員;>測(cè)試人員;?文檔編寫人員;>系統(tǒng)維護(hù)人員。學(xué)校管理員一一從學(xué)校管理流程上進(jìn)行了解,分析是否能夠滿足學(xué)校實(shí)際的管理需要。普通用戶一一從用戶使用的便捷性和有效性對(duì)軟件進(jìn)行了解,軟件的功能是否能滿足日常工作的業(yè)務(wù)流程。項(xiàng)目經(jīng)理一一從系統(tǒng)功能的角度對(duì)系統(tǒng)進(jìn)行分析和建模,并擬定項(xiàng)目的開發(fā)周期,做好實(shí)施項(xiàng)目的各種準(zhǔn)備。開發(fā)人員一一對(duì)系統(tǒng)功能進(jìn)行分析,系統(tǒng)功能是否能滿足用戶的要求,系統(tǒng)是否可行。測(cè)試人員一一從測(cè)試的角度對(duì)系統(tǒng)的功能進(jìn)行分析,為以后系統(tǒng)的功能測(cè)試和集成測(cè)試等做準(zhǔn)備。文檔編寫人員一一作為開發(fā)人員和用戶溝通的橋梁,站在開發(fā)人員的角度對(duì)問(wèn)題進(jìn)行描述,用通俗的語(yǔ)言描述給用戶,方便用戶的理解和溝通。系統(tǒng)維護(hù)人員一一利用此需求文檔進(jìn)行系統(tǒng)的維護(hù)工作。1.4產(chǎn)品的范圍本系統(tǒng)主要是為了提高學(xué)校的信息化水平和其工作效率而設(shè)計(jì)開發(fā)的,從而加強(qiáng)學(xué)校的管理,使其規(guī)范化、信息化、智能化,進(jìn)而提高學(xué)校的競(jìng)爭(zhēng)力和增強(qiáng)家長(zhǎng)對(duì)學(xué)校的信任度和滿意度1.5參考文獻(xiàn)參考文獻(xiàn)及資料:《軟件工程的主要方法》清華大學(xué)出版社《軟件工程導(dǎo)論》張海藩 清華大學(xué)出版社2綜合描述2.1產(chǎn)品的前景本系統(tǒng)采用B/S架構(gòu),采用Java語(yǔ)言開發(fā),系統(tǒng)具有較好的平臺(tái)無(wú)關(guān)性、擴(kuò)展性、穩(wěn)定性和可維護(hù)性。以計(jì)算機(jī)技術(shù)、通信技術(shù)、數(shù)據(jù)庫(kù)技術(shù)以及網(wǎng)絡(luò)技術(shù)為核心,采用系統(tǒng)集成方法,為軟件系統(tǒng)的投資者開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的,具有良好人機(jī)交互界面的智能化、信息化集成管理系統(tǒng),實(shí)現(xiàn)對(duì)學(xué)校的基本信息管理、部門管理、班級(jí)管理、老師管理、權(quán)限管理、文檔管理等進(jìn)行集成化管理。使用該軟件的用戶主要是學(xué)校的管理員,老師、學(xué)生和家長(zhǎng)。本系統(tǒng)為獨(dú)立開發(fā)的系統(tǒng),不存在與別的系統(tǒng)產(chǎn)生關(guān)聯(lián)和數(shù)據(jù)交換。2.2產(chǎn)品的功能該產(chǎn)品分系統(tǒng)管理、用戶管理系統(tǒng)、網(wǎng)站管理、三大主要功能,這三部分功能共同組成了學(xué)校信息管理系統(tǒng)。同時(shí)使用考勤機(jī)一方面記錄教師考勤為學(xué)校管理提供數(shù)據(jù),另一方面使用考勤機(jī)可以記錄學(xué)校的出勤情況,為每月收繳幼兒費(fèi)用提供數(shù)據(jù)。(一) 管理系統(tǒng)(1) 用戶管理。(2) 網(wǎng)站管理。(3) 數(shù)據(jù)管理。(4) 其他管理(二) 用戶管理系統(tǒng)(1) 學(xué)校管理。(2) 教師管理。(3) 學(xué)生管理。(三) 網(wǎng)站管理(1) 首頁(yè)管理(2) 班級(jí)風(fēng)采(3) 博客系統(tǒng)。該系統(tǒng)的結(jié)構(gòu)圖如下所示:功能結(jié)構(gòu)示意圖如下:錄取新生名單個(gè)人信息- 7 學(xué)生個(gè)人信息——』選課 |~T'錄取新生名單個(gè)人信息- 7 學(xué)生個(gè)人信息——』選課 |~T'?"一選課I喙~學(xué)生H成疤洵l 【學(xué)生統(tǒng)計(jì)信息為方便描述,根據(jù)實(shí)際需要把系統(tǒng)的功能劃分為模塊,這些功能將在“系統(tǒng)特性嘟分進(jìn)行詳細(xì)的描述和說(shuō)明。2.3用戶類和特征學(xué)校管理員一一使學(xué)校管理者的操作非常方便,能較大限度地減少管理者的繁雜操作,切實(shí)規(guī)范和加強(qiáng)日常管理,其中,管理者包括校長(zhǎng)和老師。普通用戶一一是該學(xué)校學(xué)生以及學(xué)生家長(zhǎng),可能對(duì)于計(jì)算機(jī)軟件的操作也不是非常熟悉。因此構(gòu)建一個(gè)界面友好、人性化和使用方便的系統(tǒng)顯得非常重要,這個(gè)系統(tǒng)必須是容易使用的,盡量簡(jiǎn)化用戶的操作,操作更加簡(jiǎn)單和明了。系統(tǒng)管理員一一是比較熟悉計(jì)算機(jī)操作的人或者是計(jì)算機(jī)專業(yè)人員,系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的維護(hù)和數(shù)據(jù)的備份,數(shù)據(jù)的糾錯(cuò)等工作,這些維護(hù)和操作對(duì)系統(tǒng)的穩(wěn)定和正確運(yùn)行是非常重要的。在必要的時(shí)候系統(tǒng)管理員需要幫助用戶熟悉系統(tǒng)和幫助用戶使用系統(tǒng),幫助用戶解決一些系統(tǒng)使用過(guò)程中遇到的問(wèn)題。2.4運(yùn)行環(huán)境以下是系統(tǒng)的軟件環(huán)境。為使系統(tǒng)達(dá)到預(yù)期的性能,必須根據(jù)業(yè)務(wù)規(guī)模對(duì)硬件配置進(jìn)行論證。(1) 客戶端操作系統(tǒng):Windows98/Windows2000/WindowsXP/Windowsvita/Windows7。數(shù)據(jù)庫(kù)訪問(wèn):ADOo(2) 應(yīng)用服務(wù)器端操作系統(tǒng):Windows2000Server。應(yīng)用服務(wù)器:Tomcat4。數(shù)據(jù)庫(kù)訪問(wèn):ADO、JDBCo(3) 數(shù)據(jù)庫(kù)服務(wù)器端操作系統(tǒng):Mysqlo2.5設(shè)計(jì)和實(shí)現(xiàn)上的限制?使用開源的Java語(yǔ)言;?容易擴(kuò)展;?考慮到該軟件所管理的信息涉及到管理者和普通用戶的人身信息安全,所以該系統(tǒng)的安全和權(quán)限設(shè)置也很重要;在軟件中使用標(biāo)準(zhǔn)化的數(shù)據(jù)格式,以方便實(shí)現(xiàn)系統(tǒng)中數(shù)據(jù)的共享。2.6假設(shè)和依賴?使用開源的Struts2、Spring和Hibernate框架;?界面簡(jiǎn)潔友好、易于使用;?本系統(tǒng)的用戶主要是非計(jì)算機(jī)專業(yè)人員,主要是通過(guò)網(wǎng)頁(yè)的表單提交數(shù)據(jù),主要的交換窗口是瀏覽器,方便使用;?本系統(tǒng)客戶端不需要什么運(yùn)行環(huán)境,只要瀏覽器就可以了,通過(guò)瀏覽器進(jìn)行數(shù)據(jù)的錄入和查詢;?工期約束:本系統(tǒng)的開發(fā)、測(cè)試、部署的時(shí)間主要是4個(gè)月;?經(jīng)費(fèi)約束;?人員約束:開發(fā)人員8人,分為需求調(diào)研2人,項(xiàng)目負(fù)責(zé)管理1人,設(shè)計(jì)開發(fā)3人,測(cè)試1人,前臺(tái)美工1人;3外部接口需求3.1用戶界面?將要采用的圖形用戶界面(GUI)標(biāo)準(zhǔn)或者產(chǎn)品系列的風(fēng)格實(shí)現(xiàn)界面的設(shè)計(jì);?有關(guān)屏幕布局或者解決方案的限制:本系統(tǒng)采用常用系統(tǒng)的布局和色調(diào)搭配主次分明,重點(diǎn)突出,操作簡(jiǎn)單、方便;?將要使用在每一個(gè)屏幕(圖形用戶界面)上的軟件組件,可能包括:選單;標(biāo)準(zhǔn)按鈕;導(dǎo)航鏈接;各種功能組件;?各種顯示格式的規(guī)定,可能包括:不同情況下文字的對(duì)齊方式;不同情況下數(shù)字的表現(xiàn)格式與對(duì)齊方式■日期的表現(xiàn)方法與格式;計(jì)時(shí)方法與時(shí)間格式;?錯(cuò)誤信息顯示標(biāo)準(zhǔn);對(duì)于錯(cuò)誤,我們會(huì)有較友好的提示,對(duì)于頁(yè)面找不到的錯(cuò)誤和系統(tǒng)的錯(cuò)誤我們也會(huì)有較為友好的提示,系統(tǒng)的容錯(cuò)性很強(qiáng)。3.2硬件接口(1) 條碼打印機(jī)接口系統(tǒng)集成了Zebra系列產(chǎn)品的驅(qū)動(dòng),如果是其它品牌只要廠商提供產(chǎn)品驅(qū)動(dòng)即可。系統(tǒng)通常通過(guò)串口連接條碼打印機(jī)。(2) 數(shù)據(jù)采集器接口系統(tǒng)指定接口文件格式,數(shù)據(jù)采集器將采集后的數(shù)據(jù)按照系統(tǒng)指定的格式導(dǎo)出到指定目錄,然后系統(tǒng)讀取接口文件,讀入數(shù)據(jù)。系統(tǒng)通常使用串口連接數(shù)據(jù)采集器。(3) 具體需要與硬件供應(yīng)商確定產(chǎn)品規(guī)格,型號(hào),以及通訊協(xié)議。3.3軟件接口描述該軟件產(chǎn)品與其它外部組件的連接,這些外部組件必須明確它們的名稱和版本號(hào)以資識(shí)別,可能的外部組件包括:?操作系統(tǒng);?數(shù)據(jù)庫(kù);?服務(wù)器;?Java運(yùn)行環(huán)境;?工具。3.4通訊接口描述與軟件產(chǎn)品所使用的通訊功能相關(guān)的需求,包括:?服務(wù)器的通訊;?數(shù)據(jù)庫(kù)的通訊;與硬件設(shè)備的通訊。4系統(tǒng)特性4.1說(shuō)明和優(yōu)先級(jí)對(duì)該系統(tǒng)功能進(jìn)行簡(jiǎn)短的說(shuō)明,并且指出該系統(tǒng)功能的優(yōu)先級(jí)是:高、中、還是低。需要的話,還可以包括對(duì)特定優(yōu)先級(jí)部分的評(píng)價(jià),例如:利益、損失、費(fèi)用和風(fēng)險(xiǎn),其相對(duì)優(yōu)先等級(jí)可以從1(低)到9(高)。激勵(lì)/響應(yīng)序列系統(tǒng)的界面較為友好,提高用戶的操作欲望,方便用戶的工作。輸入/輸出數(shù)據(jù)列出輸入數(shù)據(jù)(用戶輸入、來(lái)自外部接口的輸入或者其它輸入)并且定義針對(duì)這些輸入數(shù)據(jù)的處理(計(jì)算)方法,以及相應(yīng)地輸出數(shù)據(jù),描述對(duì)應(yīng)區(qū)別:輸入數(shù)據(jù)和輸出數(shù)據(jù)。本系統(tǒng)的主要輸入數(shù)據(jù)是通過(guò)瀏覽器進(jìn)行輸入的,輸入的類型有字符串類型、數(shù)據(jù)類型和文件類型等等5非功能性需求5?1性能需求本系統(tǒng)的并發(fā)量是非常小的,所以不存在著系統(tǒng)由于高并發(fā)存在的問(wèn)題,本系統(tǒng)更加注重的是安全性和可靠性,并且是容易維護(hù)的。?相互合作的用戶數(shù)量:<=10人?系統(tǒng)支持的并發(fā)操作數(shù)量>=100人?響應(yīng)時(shí)間:<8s?與實(shí)時(shí)系統(tǒng)的時(shí)間關(guān)系:從服務(wù)器上讀取時(shí)間,顯示服務(wù)器上的時(shí)間,也可以手動(dòng)輸入本地時(shí)間。?容量需求存儲(chǔ)器:磁盤空間:>80GB,由于系統(tǒng)存在著大量的附件,所以需要大容量的磁盤,還要及時(shí)對(duì)這些附件進(jìn)行專業(yè)或者備份。數(shù)據(jù)庫(kù)中表的最大行數(shù)。5.2安全設(shè)施需求要求系統(tǒng)通過(guò)一定的措施防范通過(guò)瀏

溫馨提示

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