資源描述:
《基于網(wǎng)絡(luò)的鐵路售票系統(tǒng)需求規(guī)格說明書》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、三、需求規(guī)格說明書需求規(guī)格說明書1.引言11.1編寫目的11.2項目背景21.3定義21.4參考資料22.任務(wù)概述32.1目標32.2運行環(huán)境32.3條件與限制33.?dāng)?shù)據(jù)描述33.1靜態(tài)數(shù)據(jù)33.2動態(tài)數(shù)據(jù)43.3數(shù)據(jù)庫介紹43.4數(shù)據(jù)詞典43.5數(shù)據(jù)采集44.功能需求54.1功能劃分54.2功能描述55.性能需求55.1數(shù)據(jù)精確度55.2時間特性55.3適應(yīng)性66.運行需求66.1用戶界面66.2硬件接口66.3軟件接口66.4故障處理67.其它需求6三、需求規(guī)格說明書1.引言1.1編寫目的需求規(guī)格說明書是為了能更好的理
2、解開發(fā)基于網(wǎng)絡(luò)的鐵路售票軟件的需求,避免由于對問題認識的不清或錯誤理解而增加更多的開發(fā)成本,便于安排項目規(guī)劃與進度、組織軟件開發(fā)與測試,以開發(fā)出滿意的項目。需求分析是基于網(wǎng)絡(luò)的鐵路售票軟件系統(tǒng)生存期中定義階段的最后一個步驟。是作為整個軟件開發(fā)范圍的指南,是軟件開發(fā)人員開發(fā)出正確的符合用戶要求的軟件的重點。是為明確軟件需求、安排項目規(guī)劃與進度、組織軟件開發(fā)與測試,撰寫本文檔該文檔將最終交給軟件具體開發(fā)人員進行具體的開發(fā),其針對的對象是軟件開發(fā)人員。1.2項目背景a.項目的委托單位:開封火車站。b.開發(fā)單位:河南大學(xué)。c.主管
3、部門:計算機學(xué)院。d.軟件名稱:基于網(wǎng)絡(luò)的鐵路售票系統(tǒng)。e.軟件開發(fā)者:龐林輝,許家豪,劉趙光,李靜,張笑鳴,李翱。1.3定義a..基于網(wǎng)絡(luò)的鐵路售票系統(tǒng)軟件:基本元素為構(gòu)成鐵路售票及相關(guān)行為所必須的各種部分。b.需求:用戶解決問題或達到目標所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標準,規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。c.需求分析:包括提煉,分析和仔細審查已收集到的需求,以確保所有的風(fēng)險承擔(dān)者都明其含義并找出其中的錯誤,遺憾或其它不足的地方。d.模塊的獨立性:是指軟件系統(tǒng)中每個模塊只涉及軟件要求的具體的子功
4、能,而和軟件系統(tǒng)中其他的模塊的接口是簡單的。1.4參考資料a.《軟件工程》(第五版)張海藩。清華大學(xué)出版社,2008。b.數(shù)據(jù)庫系統(tǒng)概論(第四版)王珊、薩師煊。高等教育出版社,2005。c.基于網(wǎng)絡(luò)的鐵路訂票系統(tǒng)可行性分析報告(第六組).docx。三、需求規(guī)格說明書2.任務(wù)概述2.1目標(一)完善目前火車售票系統(tǒng),使之能跟上時代的發(fā)展。同時通過實踐來提高自己的動手能力。(二)應(yīng)用范圍:理論上能夠?qū)崿F(xiàn)于鐵路部門的售票系統(tǒng),其目的在于在原有的系統(tǒng)基礎(chǔ)使得火車售票便捷化,以期實現(xiàn)完善日常生活中火車售票的各種缺陷。(三)可實現(xiàn)旅客
5、對于火車票的查詢與購買功能;對于所查詢的車次結(jié)果提供列表顯示輸出。2.2運行環(huán)境操作系統(tǒng):MicrosoftWindows7支持環(huán)境:IIS5.0數(shù)據(jù)庫:MicrosoftSQLServer20082.3條件與限制支持運行環(huán)境即可,在Windows下基本沒限制。3.?dāng)?shù)據(jù)描述3.1靜態(tài)數(shù)據(jù)車票信息表:列車車次:(intSerialNumber)列車類型:(charTrainType)列車始發(fā)時間:(DateTimeSetOut)列車到站時間:(DateTimeArrive)列車始發(fā)站:(charDeparturePoint)
6、列車終點站:(charTerminalPoint)訂票信息表:列車車次:(intSerialNumber)列車類型:(charTrainType)列車始發(fā)時間:(DateTimeSetOut)列車到站時間:(DateTimeArrive)列車始發(fā)站:(charDeparturePoint)三、需求規(guī)格說明書列車終點站:(charTerminalPoint)列車運行時間:(DateTimeRuntime)參考票價:(intReferenceFares)席別:(charSeetPosition)單票價:(intSingleTi
7、cketPrices)訂票數(shù)量:(intBookingNum)剩余票量:(intSurplusTicketNum)總價:(intTotalPrices)用戶信息表:用戶姓名:(charUserName)用戶ID(身份證號):(intUserID)訂票時間:(DateTimeBookDate)手機號:(chartelephone)郵編:(charPostcode)送票地址:(charAddress)Email(可選):(charEmailNum)3.2動態(tài)數(shù)據(jù)輸入數(shù)據(jù):根據(jù)界面提示,鍵盤輸入操作;查詢方式:查詢車次、查詢始發(fā)
8、站;旅客購買時的票務(wù)信息;輸出信息:查詢車次確定的數(shù)據(jù)庫記錄的子集;統(tǒng)計結(jié)果;車次信息查詢、購買的操作結(jié)果;3.3數(shù)據(jù)庫介紹數(shù)據(jù)庫采用MicrosoftSQLServer2008數(shù)據(jù)庫3.4數(shù)據(jù)詞典《基于網(wǎng)絡(luò)的鐵路售票系統(tǒng)》的總體功能如下:車票的售出;車票的退還;車票信息的查詢;數(shù)據(jù)詞典:l數(shù)據(jù)文件詞條