實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的需求分析_第1頁(yè)
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的需求分析_第2頁(yè)
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的需求分析_第3頁(yè)
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的需求分析_第4頁(yè)
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的需求分析_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的需求分析例:機(jī)票預(yù)定系統(tǒng)1系統(tǒng)簡(jiǎn)介航空公司為給旅客乘機(jī)提供方便, 需要開(kāi)發(fā)一個(gè)機(jī)票預(yù)定系統(tǒng)。 各個(gè)旅行社把預(yù)定機(jī)票的旅客信息(姓名、性別、工作單位、身份證號(hào)碼(護(hù)照號(hào)碼)、旅行時(shí)間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客, 旅客在飛機(jī)起飛前一天憑取票通知和帳單交款取票, 系統(tǒng)核對(duì)無(wú)誤即打印出機(jī)票給旅客。 此外航空公司為隨時(shí)掌握各個(gè)航班飛機(jī)的乘載情況, 需要定期進(jìn)行查詢(xún)統(tǒng)計(jì),以便適當(dāng)調(diào)整。2技術(shù)要求和限制條件( 1)在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證(如身份證、取票通知和交款發(fā)票)等。

2、( 2)對(duì)于本系統(tǒng)還應(yīng)補(bǔ)充一下功能:1旅客延誤了取票時(shí)間的處理2航班取消后的處理3旅客臨時(shí)更改航班的處理( 3)系統(tǒng)的外部輸入項(xiàng)至少包括:旅客、旅行社和航空公司。實(shí)驗(yàn)室設(shè)備管理系統(tǒng)需求規(guī)格說(shuō)明書(shū)1引言1.1 編寫(xiě)目的本實(shí)驗(yàn)室設(shè)備管理系統(tǒng)在可行性研究的基礎(chǔ)上,是為了進(jìn)一步明確實(shí)驗(yàn)室設(shè)備的使用情況,以便及時(shí)修理和更新設(shè)備,撰寫(xiě)本文檔。本文檔供實(shí)驗(yàn)室設(shè)備管理人員參考。1.2 項(xiàng)目背景開(kāi)發(fā)軟件名稱(chēng):實(shí)驗(yàn)室設(shè)備管理系統(tǒng)。項(xiàng)目任務(wù)提出者:民航及國(guó)際旅游開(kāi)發(fā)公司。項(xiàng)目開(kāi)發(fā)者: K 開(kāi)發(fā)小組。用戶(hù):民航及國(guó)際旅游開(kāi)發(fā)公司。實(shí)現(xiàn)軟件單位:國(guó)際旅游開(kāi)發(fā)公司系統(tǒng)與其他軟件,系統(tǒng)的關(guān)系:機(jī)票預(yù)定系統(tǒng)將由兩部分組成:

3、置于個(gè)旅行社定票點(diǎn)的前臺(tái)客戶(hù)程序, 以及置于航空公司的數(shù)據(jù)庫(kù)服務(wù)器。本系統(tǒng)與其他系統(tǒng)的關(guān)系如下:客 戶(hù)機(jī)場(chǎng)飛機(jī)網(wǎng)飛 機(jī) 起 飛數(shù)客 戶(hù)服務(wù)器及程絡(luò)客 戶(hù)客 戶(hù)圖 11.3 定義專(zhuān)門(mén)術(shù)語(yǔ) :縮寫(xiě)詞 :1.4 參考資料1. 軟件工程導(dǎo)論,張海藩,清華大學(xué)出版社。2. 實(shí)用軟件工程,鄭人杰等,清華大學(xué)出版社。3. 機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書(shū)航空公司1999/34. 機(jī)票預(yù)訂系統(tǒng)可行性研究報(bào)告軟件開(kāi)發(fā)小組1999/32任務(wù)概述2.1 目標(biāo)本機(jī)票預(yù)訂系統(tǒng)實(shí)現(xiàn)后, 能夠大大提高旅游局的機(jī)票預(yù)定服務(wù)效率。 降低售票服務(wù)中的錯(cuò)誤發(fā)生率,減少信息交流的煩瑣過(guò)程及其帶來(lái)的開(kāi)銷(xiāo)。2.2 運(yùn)行環(huán)境服務(wù)器 sun 工作

4、站,終端為pc 機(jī)。運(yùn)行環(huán)境: Linux數(shù)據(jù)庫(kù): Oracle82.3 條件與限制1. Client/Server 結(jié)構(gòu)總體設(shè)計(jì)方案對(duì)它的約束:機(jī)票預(yù)訂系統(tǒng)作為 Client/Server 結(jié)構(gòu)的一個(gè)應(yīng)用系統(tǒng),不可避免的要受到 Client/Server結(jié)構(gòu)的約束。在其實(shí)施的各個(gè)階段都要服從它的一些規(guī)劃,包括功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。同時(shí),由于信息的共享,機(jī)票預(yù)訂系統(tǒng)還受到其它系統(tǒng)的信息約束。2.4人力、資金、時(shí)間的約束機(jī)票預(yù)訂系統(tǒng)實(shí)施的目標(biāo)就是要帶給輪胎生產(chǎn)公司看得出見(jiàn)的效益,其開(kāi)發(fā)過(guò)程中也要考慮到人力、資金和時(shí)間的約束。因此,在設(shè)計(jì)中,重點(diǎn)是企業(yè)間信息的網(wǎng)絡(luò)交流,能提供各部門(mén)間的方便快捷

5、的聯(lián)系,并提高數(shù)據(jù)統(tǒng)計(jì)的即時(shí)性、準(zhǔn)確性、方便性,給公司帶來(lái)良好的效益。2.5 技術(shù)發(fā)展規(guī)律的約束計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異, 將會(huì)給信息處理帶來(lái)更多的手段,同時(shí)也會(huì)帶來(lái)更加豐富的信息表達(dá)形式。例如圖像和語(yǔ)音技術(shù)的進(jìn)步,多媒體技術(shù)的發(fā)展,這些都要求系統(tǒng)在設(shè)計(jì)時(shí)考慮技術(shù)變化的可能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力。3功能需求3.1 系統(tǒng)的功能圖 2 旅客訂票數(shù)據(jù)流圖圖 3 旅客取票數(shù)據(jù)流圖3.2 功能劃分1客戶(hù)端子系統(tǒng)客戶(hù)端子系統(tǒng)負(fù)責(zé)將訂票員在客戶(hù)端輸入的信息,訂票或取票,進(jìn)行有效性驗(yàn)證之后,將訂票申請(qǐng)或取票申請(qǐng)數(shù)據(jù)打包,發(fā)送到服務(wù)器端,并接收從服務(wù)器返回的信息,根據(jù)訂票或取票打印出賬單或

6、機(jī)票。2服務(wù)器端子系統(tǒng)服務(wù)端子系統(tǒng)負(fù)責(zé)接收客戶(hù)端子系統(tǒng)發(fā)送的數(shù)據(jù),解包后判斷是訂票還是取票操作,執(zhí)行相應(yīng)的數(shù)據(jù)庫(kù)操作,并將操作的結(jié)果返回給客戶(hù)端。4性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,機(jī)票預(yù)訂系統(tǒng)應(yīng)該滿(mǎn)足以下的性能需求:4.1系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿(mǎn)足企業(yè)對(duì)信息處理的需求。在系統(tǒng)開(kāi)發(fā)過(guò)程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。4.2系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性機(jī)票預(yù)訂系統(tǒng)在開(kāi)發(fā)過(guò)程中, 應(yīng)該充分考慮以后的可擴(kuò)充性。例如企業(yè)中管理模塊

7、的加入(人事管理、工資管理、日常事務(wù)管理等)也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充為 ERP 系統(tǒng)。而要實(shí)現(xiàn)這一點(diǎn), 應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成, 即系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。4.3系統(tǒng)的易用性和易維護(hù)性機(jī)票預(yù)訂系統(tǒng)是直接面對(duì)使用人員的, 而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶(hù)接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶(hù)熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶(hù)可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線(xiàn)幫助,縮

8、短用戶(hù)對(duì)系統(tǒng)熟悉的過(guò)程。4.4系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。例如在開(kāi)發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開(kāi)發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫(kù)操縱界面、作為業(yè)界標(biāo)準(zhǔn)的TCP/IP 網(wǎng)絡(luò)協(xié)議及ISO9002標(biāo)準(zhǔn)所要求的質(zhì)量規(guī)范等;同時(shí),在自主開(kāi)發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。4.5系統(tǒng)的先進(jìn)性目前計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展相當(dāng)快, 做為機(jī)票預(yù)訂系統(tǒng)工程,應(yīng)該保證系統(tǒng)在一段時(shí)間內(nèi)是先進(jìn)的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落

9、后。這一方面通過(guò)系統(tǒng)的開(kāi)放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。5數(shù)據(jù)描述5.1 數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提, 錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。5.2 數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的, 所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必

10、須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù), 要為其定義完整性規(guī)則, 如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。5.3 實(shí)體聯(lián)系圖圖 4.E-R 圖5.4 數(shù)據(jù)庫(kù)描述數(shù)據(jù)庫(kù)采用 Oracle8i 。5.5 數(shù)據(jù)字典名字: 登錄信息描述: 管理員進(jìn)入系統(tǒng)時(shí)所填的資料定義:登錄信息=用戶(hù)名 +密碼 + 權(quán)限名字: 查詢(xún)信息描述: 合法人員對(duì)實(shí)驗(yàn)室設(shè)備情況的查詢(xún)操作名字: 帳單信息描述: 已定票的旅客信息資料定義: 帳單信息= 帳單號(hào) + 旅客姓名+ 旅名字: 機(jī)票信息描述: 旅客所定機(jī)票定義

11、: 機(jī)票信息 =旅客姓名 +旅客性別 +6運(yùn)行需求機(jī)票預(yù)訂系統(tǒng)中的各個(gè)子系統(tǒng)的硬件和軟件的配置如下:6.1服務(wù)器端子系統(tǒng)的運(yùn)行要求:系統(tǒng)軟件:Linux數(shù)據(jù)庫(kù)管理系統(tǒng): oracle8i硬件要求: Pentium III 450以上 , 256M RAM,14G HD6.2.客戶(hù)端子系統(tǒng)的運(yùn)行要求:系統(tǒng)軟件:Window 2000 Professional硬件要求: Pentium 133 以上 , 32M RAM, 4.3G HD軟件需求說(shuō)明書(shū)的編寫(xiě)提示1 引言 141.1 編寫(xiě)目的141.2 背景141.3 定義141.4 參考資料142 任務(wù)概述152.1 目標(biāo)152.2 用戶(hù)的特點(diǎn)15

12、2.3 假定和約束163 需求規(guī)定163.1對(duì)功能的規(guī)定 .163.2對(duì)性能的規(guī)定 .163.2.1精度.163.2.2時(shí)間特性要求 .173.2.3靈活性 .173.3輸人輸出要求 .173.4數(shù)據(jù)管理能力要求 .183.5故障處理要求 .183.6其他專(zhuān)門(mén)要求 .184 運(yùn)行環(huán)境規(guī)定184.1 設(shè)備184.2 支持軟件194.3 接口194.4 控制191 引言1.1 編寫(xiě)目的說(shuō)明編寫(xiě)這份軟件需求說(shuō)明書(shū)的目的, 指出預(yù)期的讀者。1.2 背景說(shuō)明:a 待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng);b 本項(xiàng)目的任務(wù)提出者、 開(kāi)發(fā)者、用戶(hù)及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò);c 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相

13、互來(lái)往關(guān)系。1.3 定義列出本文件中用到的專(zhuān)門(mén)術(shù)語(yǔ)的定義和外文首字母組詞的原詞組。1.4 參考資料列出用得著的參考資料,如:a 本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書(shū)或合同、 上級(jí)機(jī)關(guān)的批文;b屬于本項(xiàng)目的其他已發(fā)表的文件;c 本文件中各處引用的文件、 資料、包括所要用到的軟件開(kāi)發(fā)標(biāo)準(zhǔn)。 列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說(shuō)明能夠得到這些文件資料的來(lái)源。2 任務(wù)概述2.1 目標(biāo)敘述該項(xiàng)軟件開(kāi)發(fā)的意圖、 應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向讀者說(shuō)明的有關(guān)該軟件開(kāi)發(fā)的背景材料。解釋被開(kāi)發(fā)軟件與其他有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件, 而且全部?jī)?nèi)容自含, 則說(shuō)明這一點(diǎn)。 如果所定義

14、的產(chǎn)品是一個(gè)更大的系統(tǒng)的一個(gè)組成部分, 則應(yīng)說(shuō)明本產(chǎn)品與該系統(tǒng)中其他各組成部分之間的關(guān)系,為此可使用一張方框圖來(lái)說(shuō)明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口。 |2.2 用戶(hù)的特點(diǎn)列出本軟件的最終用戶(hù)的特點(diǎn), 充分說(shuō)明操作人員、維護(hù)人員的教育水平和技術(shù)專(zhuān)長(zhǎng), 以及本軟件的預(yù)期使甩頻度。 這些是軟件設(shè)計(jì)工作的重要約束2.3 假定和約束列出進(jìn)行本軟件開(kāi)發(fā)工作的假定和約束, 例如經(jīng)費(fèi)限制、開(kāi)發(fā)期限等。3 需求規(guī)定3.1 對(duì)功能的規(guī)定用列表的方式(例如 IPO 表即輸入、處理、輸出表的形式),逐項(xiàng)定量和定性地?cái)⑹鰧?duì)軟件所提出的功能要求, 說(shuō)明輸入什么量、 經(jīng)怎樣的處理、得到什么輸出, 說(shuō)明軟件應(yīng)支

15、持的終端數(shù)和應(yīng)支持的并行操作的用戶(hù)數(shù)。3.2 對(duì)性能的規(guī)定3.2.1 精度說(shuō)明對(duì)該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過(guò)程中的精度。3.2.2 時(shí)間特性要求說(shuō)明對(duì)于該軟件的時(shí)間特性要求,如對(duì):a 響應(yīng)時(shí)間;b 更新處理時(shí)間;c數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間;d 解題時(shí)間;等的要求。3.2.3 靈活性說(shuō)明對(duì)該軟件的靈活性的要求, 即當(dāng)需求發(fā)生某些變化時(shí),該軟件對(duì)這些變化的適應(yīng)能力, 如:a 操作方式上的變化;b 運(yùn)行環(huán)境的變化;c 同其他軟件的接口的變化;d 精度和有效時(shí)限的變化;e 計(jì)劃的變化或改進(jìn)。對(duì)于為了提供這些靈活性而進(jìn)行的專(zhuān)門(mén)設(shè)計(jì)的部分應(yīng)該加以標(biāo)明。3.3 輸人輸出要求解釋各輸入輸出數(shù)據(jù)類(lèi)型,并逐項(xiàng)說(shuō)明其媒體、格式、數(shù)值范圍、精度等。對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例, 包括對(duì)硬拷貝報(bào)告 (正常結(jié)果輸出、 狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。3.4 數(shù)據(jù)管理能力要求說(shuō)明需要管理的文卷和記錄的個(gè)數(shù)、 表和文卷的大小規(guī)模,要按可預(yù)見(jiàn)的增長(zhǎng)對(duì)數(shù)據(jù)及其分量的存儲(chǔ)要求作出估算。3.5 故障處理要求列出可能的軟件、硬件故障以及對(duì)各項(xiàng)性能而言所產(chǎn)生的后果和對(duì)故障處理的要求。3.6 其他專(zhuān)門(mén)要求如用戶(hù)單位對(duì)安全保密的要求, 對(duì)使用方便的要求,對(duì)可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等。4 運(yùn)行環(huán)境規(guī)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論