鐵路票務(wù)系統(tǒng)需求分析報告-_第1頁
鐵路票務(wù)系統(tǒng)需求分析報告-_第2頁
鐵路票務(wù)系統(tǒng)需求分析報告-_第3頁
鐵路票務(wù)系統(tǒng)需求分析報告-_第4頁
鐵路票務(wù)系統(tǒng)需求分析報告-_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

鐵路票務(wù)管理系統(tǒng)項(xiàng)目需求分析報告第2頁共9頁密級:機(jī)密★★★文檔編號:鐵路票務(wù)管理系統(tǒng)項(xiàng)目需求分析報告項(xiàng)目編號版本號修改時間修改者生效日期正文/總頁頁/頁審核批準(zhǔn)計算機(jī)0902班0906410220花純虎0906410222陳其清0906410201馬福洋(版權(quán)所有,翻版必究)目錄一引言 31.1編寫目的 31.2項(xiàng)目背景 31.3參考資料 31.4術(shù)語 3二任務(wù)概述 42.1目標(biāo) 42.2系統(tǒng)(用戶)的特點(diǎn) 5三假定和約束 53.1技術(shù)限制 53.2項(xiàng)目依賴 53.3關(guān)鍵技術(shù) 5四需求規(guī)定 54.1軟件功能說明 54.1.1功能一 64.1.N功能N 64.2對功能一般性的規(guī)定 74.3對界面的要求 74.4對性能一般性的規(guī)定 74.5其他專門要求 74.6對安全性的要求 74.7軟件質(zhì)量屬性 74.8用戶文檔 8五實(shí)體數(shù)據(jù)描述 85.1管道 8六運(yùn)行環(huán)境規(guī)定 86.1設(shè)備及分布 86.2支撐軟件 86.3接口 86.3.1硬件接口 86.3.2軟件接口 96.3.3通信接口 96.3.4其他接口 96.4程序運(yùn)行方式 9七開發(fā)成本估算 9八尚需解決的問題 9一引言1.1編寫目的本需求分析報告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時提出了本火車售票系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用。 1.2項(xiàng)目背景a.軟件名稱:火車售票系統(tǒng)b.任務(wù)提出者:軟件工程上機(jī)b.軟件開發(fā)者:花純虎陳其清馬福洋d.用戶:鐵路局1.3參考資料編號資料名稱簡介作者日期出版單位01《實(shí)用軟件工程》(第二版)鄭人杰,殷人昆,陶永雷1997清華大學(xué)出版社編號資料名稱簡介作者日期出版單位02《JAVA網(wǎng)絡(luò)高級編程》金勇華,曲俊生2001人民郵電出版社編號資料名稱簡介作者日期出版單位03《軟件工程》錢樂秋2007清華大學(xué)出版社1.4術(shù)語序號術(shù)語名稱術(shù)語定義1總體結(jié)構(gòu)軟件系統(tǒng)的總體邏輯結(jié)構(gòu)。按照不同的設(shè)計方法,有不同的總體邏輯結(jié)構(gòu)。若采用傳統(tǒng)的面向功能或面向數(shù)據(jù)的結(jié)構(gòu)化設(shè)計方法,則總體邏輯結(jié)構(gòu)為一樹形的功能模塊結(jié)構(gòu)圖。若采用時尚的面向?qū)ο蠡蛎嫦虿考ńM件)的設(shè)計方法,則總體邏輯結(jié)構(gòu)為部件(組件)的組裝圖。2外部接口本軟件系統(tǒng)與其它軟件系統(tǒng)之間的接口,接口設(shè)施可以是中間件。接口描述包括:傳輸方式、帶寬、數(shù)據(jù)結(jié)構(gòu)、傳輸頻率、傳輸量(兆/秒)、傳輸協(xié)議。3數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)包括:關(guān)系數(shù)據(jù)庫表的結(jié)構(gòu)、對象數(shù)據(jù)庫表的結(jié)構(gòu)、變量說明。4概念數(shù)據(jù)模型關(guān)系數(shù)據(jù)庫的邏輯設(shè)計模型,叫概念數(shù)據(jù)模型。主要內(nèi)容包括一張邏輯E--R圖及其相應(yīng)的數(shù)據(jù)字典。5物理數(shù)據(jù)模型關(guān)系數(shù)據(jù)庫的物理設(shè)計模型,叫物理數(shù)據(jù)模型。主要內(nèi)容包括一張物理表關(guān)系圖及其相應(yīng)的數(shù)據(jù)字典。6視圖在基表之上建立的一張?zhí)摫?,叫視圖,它具有物理表的許多性質(zhì),在授權(quán)上很有用。7角色數(shù)據(jù)庫中享有某些特權(quán)操作的用戶,叫角色。8子系統(tǒng)具有相對獨(dú)立功能的小系統(tǒng)叫子系統(tǒng)。一個大的軟件系統(tǒng)可以劃分為多個子系統(tǒng),每個子系統(tǒng)可由多個模塊或多個部件組成。9模塊具有功能獨(dú)立、能被調(diào)用的信息單元叫模塊。模塊是結(jié)構(gòu)化設(shè)計中的概念。10部件(組件)具有功能獨(dú)立、能被調(diào)用的、且已包裝的信息單元叫部件(組件)部件是面向?qū)ο笤O(shè)計中的概念。11內(nèi)部接口軟件系統(tǒng)內(nèi)部各子系統(tǒng)之間、各部件之間、各模板之間的接口,叫內(nèi)部接口。接口描述包括:調(diào)用方式、入口信息、出口信息等。12相關(guān)文件相關(guān)文件是指:當(dāng)本文件內(nèi)容變更后,可能引起變更的其它文件。如需求分析報告、詳細(xì)設(shè)計說明書、測試計劃、用戶手冊。13參考資料參考資料是指:本文件書寫時用到的其它資料。如各種有關(guān)規(guī)范、模板、標(biāo)準(zhǔn)、準(zhǔn)則。二任務(wù)概述2.1目標(biāo)(1)完善目前火車售票系統(tǒng),使之能跟上時代的發(fā)展。同時通過實(shí)踐來提高自己的動手能(2)應(yīng)用范圍:理論上能夠?qū)崿F(xiàn)于鐵路部門的售票系統(tǒng),其目的在于在原有的系統(tǒng)基礎(chǔ)使得火車售票便捷化,以期實(shí)現(xiàn)完善日常生活中火車售票的各種缺陷。(3)可實(shí)現(xiàn)旅客對于火車票的查詢與購買功能,售票員則可實(shí)現(xiàn)查詢、添加和刪除等功能;對于所查詢的車次結(jié)果提供列表顯示輸出;有一定的安全機(jī)制,普通旅客不能對車次信息隨意刪改,只有授權(quán)的售票員可通過密碼識別進(jìn)行維護(hù)。三假定和約束一個更完善的火車票售票系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的查詢購買功能,如相應(yīng)的網(wǎng)絡(luò)操作及服務(wù),由于開發(fā)時間和計算機(jī)數(shù)量有限,該系統(tǒng)并未提供這一功能,對于信息的保護(hù)手段僅限制于設(shè)置用戶級別,以記名提供數(shù)據(jù)文件的備份,比較簡單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。3.1技術(shù)限制操作系統(tǒng):MicrosoftWindows2000AdvancedServer支持環(huán)境:IIS5.0數(shù)據(jù)庫:MicrosoftSQLServer20003.2項(xiàng)目依賴硬件環(huán)境a.一臺Pentium4cpub.內(nèi)存256MB以上c.VGA彩顯一臺軟件環(huán)境a.Windows98以上的操作系統(tǒng)b.MicrosoftVisualBasic6.0c.Microsoftoffice2003應(yīng)用軟件d.SQLServer數(shù)據(jù)庫3.3關(guān)鍵技術(shù)數(shù)據(jù)庫的開發(fā),用rose建立用例圖、類圖、狀態(tài)機(jī)圖。四需求規(guī)定4.1軟件功能說明該軟件具有如下主要功能:1.瀏覽功能2.查詢功能3.添加功能4.修改功能5.刪除功能6.授權(quán)功能4.1.1功能一1.售票員登陸系統(tǒng):(1)數(shù)據(jù)流圖4.1.2功能二2.售票員相關(guān)操作(售票、退票、查詢、錄入)4.1.3功能三旅客查詢購票過程:(1)數(shù)據(jù)流圖4.2對功能一般性的規(guī)定查詢時應(yīng)保證查全率,所有在相應(yīng)域中包含查詢車次的記錄都應(yīng)能查到,同時保證查準(zhǔn)率。4.3對界面的要求采取對話框方式,多功能窗口運(yùn)行4.4對性能一般性的規(guī)定正常使用時不用出錯,對于用戶的輸入錯誤應(yīng)及時給出適當(dāng)?shù)母恼畔⑻崾?,若運(yùn)行遇到不可恢復(fù)的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫完好無損。4.5其他專門要求(1)可用性:該軟件也可以通過單步跟蹤的操作進(jìn)行檢查處理。(2)可維護(hù)性:該軟件利用數(shù)據(jù)庫進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫進(jìn)行修改添加,而不需要對系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級都十分方便。4.6對安全性的要求由于軟件運(yùn)行數(shù)據(jù)放在數(shù)據(jù)庫中,所以參數(shù)不容易被錯改、破壞,萬一參數(shù)受到破壞也不會影響源程序。4.7軟件質(zhì)量屬性可操作性強(qiáng),能夠滿足全國聯(lián)網(wǎng)的需求可移植性優(yōu)于有效性4.8用戶文檔用戶手冊在線幫助五實(shí)體數(shù)據(jù)描述火車票:列車車號T244列車始發(fā)時間每天00:18列車始發(fā)站哈爾濱列車終點(diǎn)站合肥 票務(wù):列車車號T244已售出車票票數(shù)267(張)額定載量(300)售票員:用戶名小齊密碼(******)六運(yùn)行環(huán)境規(guī)定6.1設(shè)備及分布1)主機(jī)類型:CPUPIII以上2)網(wǎng)絡(luò)類型專用網(wǎng)3)存儲器容量內(nèi)存>=64M,硬盤10G以上6.2支撐軟件操作系統(tǒng):WindowsXPProfessional簡體中文版數(shù)據(jù)庫系統(tǒng):SQRServer其他軟件:vc6.0,net2003,MicrosoftProject,Word6.3接口6.3.1硬件接口(1)硬件接口:支持x86系列PC機(jī)(2)網(wǎng)絡(luò)硬件接口要求:現(xiàn)實(shí)中要求具有高速以太網(wǎng)組網(wǎng)一實(shí)現(xiàn)聯(lián)網(wǎng)銷售,但是在理論實(shí)驗(yàn)驗(yàn)證軟件本身的目的來看,無需網(wǎng)絡(luò)通

溫馨提示

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

最新文檔

評論

0/150

提交評論