【9A文】軟件需求分析說明書

【9A文】軟件需求分析說明書

ID:39989273

大小:105.04 KB

頁數(shù):10頁

時(shí)間:2019-07-16

【9A文】軟件需求分析說明書_第1頁
【9A文】軟件需求分析說明書_第2頁
【9A文】軟件需求分析說明書_第3頁
【9A文】軟件需求分析說明書_第4頁
【9A文】軟件需求分析說明書_第5頁
資源描述:

《【9A文】軟件需求分析說明書》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、【MeiWei_81重點(diǎn)借鑒文檔】學(xué)生信息管理系統(tǒng)需求分析說明書1.引言1.1編寫目的確定學(xué)生信息管理系統(tǒng)功能的有效性需求;以供本系統(tǒng)的開發(fā)人員參考。1.2項(xiàng)目背景開發(fā)軟件名稱:學(xué)生信息管理系統(tǒng)。用戶:教學(xué)辦公室項(xiàng)目和其他軟件:系統(tǒng)的關(guān)系。本項(xiàng)目采用客戶機(jī)/服務(wù)器原理,客戶端程序是建立在windowNT系統(tǒng)上以Java為開發(fā)軟件的應(yīng)用程序,服務(wù)器端采用LinuR為操作系統(tǒng)的工作站,是采用Oracle的為開發(fā)軟件的數(shù)據(jù)庫服務(wù)程序。1.3定義學(xué)號(hào):學(xué)校給學(xué)生的編號(hào),用來區(qū)分各個(gè)學(xué)生的信息的中介。課程名:學(xué)校開設(shè)課程的名字Java+SQL:編寫該系統(tǒng)的面向?qū)ο蟮拈_發(fā)語言和數(shù)據(jù)庫語言。1.4參考資

2、料⑴《Oracle從入門到精通》⑵《JAVA程序設(shè)計(jì)項(xiàng)目教程》⑶《數(shù)據(jù)庫原理及應(yīng)用》⑷《軟件工程案例教程》2.任務(wù)概述2.1目標(biāo)⑴開發(fā)意圖:由于學(xué)校的不斷招生,現(xiàn)有的系統(tǒng)空間小,運(yùn)行速度緩慢,操作過于復(fù)雜,有的操作還不能執(zhí)行,所以要開發(fā)本系統(tǒng)。⑵應(yīng)用目標(biāo):學(xué)生信息管理系統(tǒng)將解決現(xiàn)有系統(tǒng)的空間不足,運(yùn)行緩慢,操作復(fù)雜,操作無效等問題?!綧eiWei_81重點(diǎn)借鑒文檔】【MeiWei_81重點(diǎn)借鑒文檔】2.2運(yùn)行環(huán)境本系統(tǒng)采用C/S體系結(jié)構(gòu)操作系統(tǒng):MicrosoftWindowsRp支持環(huán)境:IIS5.0數(shù)據(jù)庫:Oracle軟件設(shè)備:eclipse內(nèi)存:512M以上硬盤空間:40G以上CPU

3、:233MHZ以上內(nèi)存:256M以上硬盤空間:1.5G以上2.3假定與約束使用本系統(tǒng)的用戶群集中在22-35歲的年輕人,用來做學(xué)生信息的存儲(chǔ),對(duì)計(jì)算機(jī)的操作一般比較熟練。根據(jù)他們對(duì)本程序的認(rèn)可、方便操作的程度,結(jié)合他們?nèi)粘9ぷ鞯念l繁程度,系統(tǒng)每天操作完成一個(gè)功能點(diǎn)應(yīng)該在2-10次之間。用戶對(duì)界面的友好性,有非常高的要求。本系統(tǒng)的規(guī)模比較小,并且將提供操作手冊(cè)進(jìn)行操作項(xiàng)的詳細(xì)說明(1)、Client/Server結(jié)構(gòu)總體設(shè)計(jì)方案對(duì)它的約束:本系統(tǒng)做為Client/Server結(jié)構(gòu)的一個(gè)應(yīng)用系統(tǒng),不可避免的要受到Client/Server結(jié)構(gòu)的約束。在其實(shí)施的各個(gè)階段都要服從它的一些規(guī)劃,包括

4、功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。同時(shí),由于信息的共享,機(jī)票預(yù)訂系統(tǒng)還受到其它系統(tǒng)的信息約束。(2)、人力、時(shí)間的約束:本系統(tǒng)開發(fā)過程中也要考慮到人力、資金和時(shí)間的約束。(3)、技術(shù)發(fā)展規(guī)律的約束:計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異,將會(huì)給信息處理帶來更多的手段,同時(shí)也會(huì)帶來更加豐富的信息表達(dá)形式。例如圖象和語音技術(shù)的進(jìn)步,多媒體技術(shù)的發(fā)展,這些都要求系統(tǒng)在設(shè)計(jì)時(shí)考慮技術(shù)變化的可能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力。3.需求規(guī)定3.1對(duì)功能的規(guī)定系統(tǒng)流程圖:系統(tǒng)流程圖是用戶操作此系統(tǒng)的流程和各個(gè)用戶能夠操作的功能,如A-1就是一個(gè)系統(tǒng)流程圖;用戶有系統(tǒng)管理員,教師和學(xué)生,每個(gè)用戶要進(jìn)入此系統(tǒng)都要登

5、錄。每個(gè)用戶有不同的功能,系統(tǒng)管理員有查詢,增加,修改,刪除,修改密碼,設(shè)置權(quán)限等功能;教師有查詢,修改密碼和輸入學(xué)生成績(jī)的功能;學(xué)生只有查詢和修改密碼的功能。【MeiWei_81重點(diǎn)借鑒文檔】【MeiWei_81重點(diǎn)借鑒文檔】A-1系統(tǒng)流程圖用例圖:用例圖是用來表示用戶能使用的功能和權(quán)限。如圖A-2表示系統(tǒng)管理員可以運(yùn)用的功能,像修改密碼,管理學(xué)生信息、成績(jī)信息、課程信息、班級(jí)信息并且設(shè)置權(quán)限。圖A-3表示教師可以運(yùn)用的功能,如:修改密碼和查詢信息。A-4表示學(xué)生可以運(yùn)用的功能,如:修改密碼和查詢自己信息,查詢班級(jí)信息,課程信息。A-2系統(tǒng)管理員的用例圖【MeiWei_81重點(diǎn)借鑒文檔】

6、【MeiWei_81重點(diǎn)借鑒文檔】A-3教師的用例圖A-4學(xué)生的用例圖順序圖和活動(dòng)圖:順序圖是用戶做某件事情所需要的相關(guān)的事物和用戶執(zhí)行的A-5系統(tǒng)管理員添加學(xué)生信息的順序圖【MeiWei_81重點(diǎn)借鑒文檔】【MeiWei_81重點(diǎn)借鑒文檔】A-6系統(tǒng)管理員添加學(xué)生信息的活動(dòng)圖系統(tǒng)管理員查詢學(xué)生班級(jí)信息的順序圖和活動(dòng)圖:A-7系統(tǒng)管理員查詢班級(jí)信息的順序圖【MeiWei_81重點(diǎn)借鑒文檔】【MeiWei_81重點(diǎn)借鑒文檔】A-8系統(tǒng)管理員查詢班級(jí)信息的活動(dòng)圖系統(tǒng)管理員刪除學(xué)生課程信息的順序圖和活動(dòng)圖:A-9系統(tǒng)管理員刪除學(xué)生課程信息的順序圖【MeiWei_81重點(diǎn)借鑒文檔】【MeiWei_

7、81重點(diǎn)借鑒文檔】A-10系統(tǒng)管理員刪除學(xué)生課程信息的活動(dòng)圖系統(tǒng)管理員修改學(xué)生成績(jī)信息的順序圖和活動(dòng)圖:A-11系統(tǒng)管理員修改學(xué)生成績(jī)信息的順序圖【MeiWei_81重點(diǎn)借鑒文檔】【MeiWei_81重點(diǎn)借鑒文檔】A-12系統(tǒng)管理員修改學(xué)生成績(jī)信息的活動(dòng)圖3.2性能的規(guī)定3.2.1精度在進(jìn)行向數(shù)據(jù)庫提取所要信息時(shí),只要輸入相關(guān)的關(guān)鍵字,就能查找出相對(duì)應(yīng)的信息;向數(shù)據(jù)庫輸入信息時(shí),要確保輸入的信息準(zhǔn)確的并且數(shù)據(jù)類型要符合定

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。