資源描述:
《學(xué)生信息管理系統(tǒng)需求分析規(guī)格說明書》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、學(xué)生信息管理系統(tǒng)需求分析規(guī)格說明書姓名:芶遠麗班級:軟件1108班學(xué)號:1100006023引言信息社會的高科技,商品經(jīng)濟化的高效益,使計算機的應(yīng)用已普及到經(jīng)濟和社會生活的各個領(lǐng)域。計算機雖然與人類的關(guān)系愈來愈密切,還有人由于計算機操作不方便繼續(xù)用手工勞動。為了適應(yīng)現(xiàn)代社會人們高度強烈的時間觀念,學(xué)生信息管理系統(tǒng)軟件將會為教學(xué)辦公室?guī)砹藰O大的方便。目錄一、緒論11.1編寫目的11.2項目背景11.3定義11.4參考資料1二、任務(wù)概述22.1目標(biāo)22.2運行環(huán)境22.3用戶的特點假定與限制2三、需求規(guī)定23.1對功能的規(guī)定23.2對性能的規(guī)定33.2.1精度33.2.
2、2時間特性要求33.3.3靈活性33.3運行需求33.4輸入輸出要求43.5數(shù)據(jù)管理能力要求43.6故障處理要求43.7其他專門要求4四、運行環(huán)境規(guī)定54.1設(shè)備54.2支持軟件54.3接口54.4控制5一、緒論1.1編寫目的本需求的編寫目的在于研究學(xué)生信息管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法?!”拘枨蟮念A(yù)期讀者是與學(xué)生信息管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項目的領(lǐng)導(dǎo)和公司人員,軟件驗證者。1.2項目背景開發(fā)軟件名稱:學(xué)生信息管理系統(tǒng)。項目任務(wù)提出者:昆明冶金高等??茖W(xué)校計算機信息學(xué)院項目開發(fā)者:芶遠麗用戶:教學(xué)辦公室項目和其他軟件:系統(tǒng)的關(guān)
3、系。本項目采用客戶機/服務(wù)器原理,客戶端程序是建立在windowNT系統(tǒng)上以Java為開發(fā)軟件的應(yīng)用程序,服務(wù)器端采用Linux為操作系統(tǒng)的工作站,是采用Oracle的為開發(fā)軟件的數(shù)據(jù)庫服務(wù)程序。1.3定義學(xué)生信息管理系統(tǒng):學(xué)生信息管理是幫助教學(xué)人員對學(xué)生檔案的管理軟件。使用漢語編程語言,獨立完成其功能。1.4參考資料(1).《軟件工程導(dǎo)論》(第五版)張海藩編著清華大學(xué)出版社(2).《軟件工程》耿建敏吳文國清華大學(xué)出版社(3).上網(wǎng)查資料(4).學(xué)生信息管理系統(tǒng)可行性研究報告3二、任務(wù)概述2.1目標(biāo)(1)、系統(tǒng)實現(xiàn)后,能幫助教研人員利用計算機,快速方便的對學(xué)生信息管理
4、進行管理、輸入、輸出、查找的所需操作,使散亂的學(xué)生檔案能夠具體化,直觀化、合理化。方便學(xué)生查閱信息,學(xué)校公布信息,也便于學(xué)校對學(xué)生的信息更好的管理。(2)、對自己的學(xué)習(xí)情況能夠隨時了解,促進學(xué)生們的學(xué)習(xí)積極性。2.2運行環(huán)境操作系統(tǒng):Windows2000,WindowsXP,Windows2003,WindowsVista支持環(huán)境:MicrosoftVisualStudio2005數(shù)據(jù)庫:MicrosoftSQLServer20002.3用戶的特點假定與限制使用本系統(tǒng)的用戶群集中在22-35歲的年輕人,用來做學(xué)生信息的存儲,對計算機的操作一般比較熟練。根據(jù)他們對本程
5、序的認(rèn)可、方便操作的程度,結(jié)合他們?nèi)粘9ぷ鞯念l繁程度,系統(tǒng)每天操作完成一個功能點應(yīng)該在2-10次之間。用戶對界面的友好性,有非常高的要求。本系統(tǒng)的規(guī)模比較小,并且將提供操作手冊進行操作項的詳細說明(1)、Client/Server結(jié)構(gòu)總體設(shè)計方案對它的約束:本系統(tǒng)做為Client/Server結(jié)構(gòu)的一個應(yīng)用系統(tǒng),不可避免的要受到Client/Server結(jié)構(gòu)的約束。在其實施的各個階段都要服從它的一些規(guī)劃,包括功能設(shè)計、系統(tǒng)配置和計劃。同時,由于信息的共享,機票預(yù)訂系統(tǒng)還受到其它系統(tǒng)的信息約束。(2)、人力、時間的約束:本系統(tǒng)開發(fā)過程中也要考慮到人力、資金和時間的約束。
6、(3)、技術(shù)發(fā)展規(guī)律的約束:計算機技術(shù)和產(chǎn)品的發(fā)展日新月異,將會給信息處理帶來更多的手段,同時也會帶來更加豐富的信息表達形式。例如圖象和語音技術(shù)的進步,多媒體技術(shù)的發(fā)展,這些都要求系統(tǒng)在設(shè)計時考慮技術(shù)變化的可能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力。三、需求規(guī)定3.1對功能的規(guī)定(1)管理員管理本系統(tǒng)的提供成員的增加修改和刪除操作,要求對成員進行登錄時的身份驗證。牽涉到多個用戶的操作,管理員可以直接在數(shù)據(jù)庫表中輸入成員的信息。安裝后要求提供初始的管理員信息,以便登錄。(2)學(xué)生信息管理同樣,所有的學(xué)生信息,全部保存在中心數(shù)據(jù)庫,并且只有管理員本人才能對這些信息進行增加
7、、修改和刪除3操作。軟件應(yīng)該提供對信息的增加、修改和刪除的操作。同時,軟件應(yīng)該提供對信息的查詢、查找操作,以方便用戶查找到特定的信息。(3)支持?jǐn)U展其它管理功能要求管理員可以添加對其它模塊的管理。3.2對性能的規(guī)定3.2.1精度(1)、在執(zhí)行數(shù)據(jù)增加(例如向數(shù)據(jù)庫中增加新的任務(wù))的時候,不允許出現(xiàn)因為程序的原因?qū)е略黾硬僮魇?,也不允許發(fā)生重復(fù)增加的數(shù)據(jù);(2)、在執(zhí)行數(shù)據(jù)刪除操作的時候,不允許因為程序的原因發(fā)生多刪除數(shù)據(jù)、刪除失敗的情況;(3)、數(shù)據(jù)的修改也要求保持對應(yīng)的準(zhǔn)確性;(4)、任務(wù)的自動提示時間精度(誤差)為2秒/24小時,并且按照設(shè)置時