




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
鐵路票務管理系統項目需求分析報告第2頁共9頁密級:機密★★★文檔編號:鐵路票務管理系統項目需求分析報告項目編號版本號修改時間修改者生效日期正文/總頁頁/頁審核批準計算機0902班0906410220花純虎0906410222陳其清0906410201馬福洋(版權所有,翻版必究)目錄一引言 31.1編寫目的 31.2項目背景 31.3參考資料 31.4術語 3二任務概述 42.1目標 42.2系統(用戶)的特點 5三假定和約束 53.1技術限制 53.2項目依賴 53.3關鍵技術 5四需求規定 54.1軟件功能說明 54.1.1功能一 64.1.N功能N 64.2對功能一般性的規定 74.3對界面的要求 74.4對性能一般性的規定 74.5其他專門要求 74.6對安全性的要求 74.7軟件質量屬性 74.8用戶文檔 8五實體數據描述 85.1管道 8六運行環境規定 86.1設備及分布 86.2支撐軟件 86.3接口 86.3.1硬件接口 86.3.2軟件接口 96.3.3通信接口 96.3.4其他接口 96.4程序運行方式 9七開發成本估算 9八尚需解決的問題 9一引言1.1編寫目的本需求分析報告的目的是規范化本軟件的編寫,旨在于提高軟件開發過程中的能見度,便于對軟件開發過程中的控制與管理,同時提出了本火車售票系統的軟件開發過程,便于程序員與客戶之間的交流、協作,并作為工作成果的原始依據,同時也表明了本軟件的共性,以期能夠獲得更大范圍的應用。 1.2項目背景a.軟件名稱:火車售票系統b.任務提出者:軟件工程上機b.軟件開發者:花純虎陳其清馬福洋d.用戶:鐵路局1.3參考資料編號資料名稱簡介作者日期出版單位01《實用軟件工程》(第二版)鄭人杰,殷人昆,陶永雷1997清華大學出版社編號資料名稱簡介作者日期出版單位02《JAVA網絡高級編程》金勇華,曲俊生2001人民郵電出版社編號資料名稱簡介作者日期出版單位03《軟件工程》錢樂秋2007清華大學出版社1.4術語序號術語名稱術語定義1總體結構軟件系統的總體邏輯結構。按照不同的設計方法,有不同的總體邏輯結構。若采用傳統的面向功能或面向數據的結構化設計方法,則總體邏輯結構為一樹形的功能模塊結構圖。若采用時尚的面向對象或面向部件(組件)的設計方法,則總體邏輯結構為部件(組件)的組裝圖。2外部接口本軟件系統與其它軟件系統之間的接口,接口設施可以是中間件。接口描述包括:傳輸方式、帶寬、數據結構、傳輸頻率、傳輸量(兆/秒)、傳輸協議。3數據結構數據結構包括:關系數據庫表的結構、對象數據庫表的結構、變量說明。4概念數據模型關系數據庫的邏輯設計模型,叫概念數據模型。主要內容包括一張邏輯E--R圖及其相應的數據字典。5物理數據模型關系數據庫的物理設計模型,叫物理數據模型。主要內容包括一張物理表關系圖及其相應的數據字典。6視圖在基表之上建立的一張虛表,叫視圖,它具有物理表的許多性質,在授權上很有用。7角色數據庫中享有某些特權操作的用戶,叫角色。8子系統具有相對獨立功能的小系統叫子系統。一個大的軟件系統可以劃分為多個子系統,每個子系統可由多個模塊或多個部件組成。9模塊具有功能獨立、能被調用的信息單元叫模塊。模塊是結構化設計中的概念。10部件(組件)具有功能獨立、能被調用的、且已包裝的信息單元叫部件(組件)部件是面向對象設計中的概念。11內部接口軟件系統內部各子系統之間、各部件之間、各模板之間的接口,叫內部接口。接口描述包括:調用方式、入口信息、出口信息等。12相關文件相關文件是指:當本文件內容變更后,可能引起變更的其它文件。如需求分析報告、詳細設計說明書、測試計劃、用戶手冊。13參考資料參考資料是指:本文件書寫時用到的其它資料。如各種有關規范、模板、標準、準則。二任務概述2.1目標(1)完善目前火車售票系統,使之能跟上時代的發展。同時通過實踐來提高自己的動手能(2)應用范圍:理論上能夠實現于鐵路部門的售票系統,其目的在于在原有的系統基礎使得火車售票便捷化,以期實現完善日常生活中火車售票的各種缺陷。(3)可實現旅客對于火車票的查詢與購買功能,售票員則可實現查詢、添加和刪除等功能;對于所查詢的車次結果提供列表顯示輸出;有一定的安全機制,普通旅客不能對車次信息隨意刪改,只有授權的售票員可通過密碼識別進行維護。三假定和約束一個更完善的火車票售票系統,應提供更為便捷與強大的查詢購買功能,如相應的網絡操作及服務,由于開發時間和計算機數量有限,該系統并未提供這一功能,對于信息的保護手段僅限制于設置用戶級別,以記名提供數據文件的備份,比較簡單,不能防止惡意的破壞,安全性能有待進一步完善。3.1技術限制操作系統:MicrosoftWindows2000AdvancedServer支持環境:IIS5.0數據庫:MicrosoftSQLServer20003.2項目依賴硬件環境a.一臺Pentium4cpub.內存256MB以上c.VGA彩顯一臺軟件環境a.Windows98以上的操作系統b.MicrosoftVisualBasic6.0c.Microsoftoffice2003應用軟件d.SQLServer數據庫3.3關鍵技術數據庫的開發,用rose建立用例圖、類圖、狀態機圖。四需求規定4.1軟件功能說明該軟件具有如下主要功能:1.瀏覽功能2.查詢功能3.添加功能4.修改功能5.刪除功能6.授權功能4.1.1功能一1.售票員登陸系統:(1)數據流圖4.1.2功能二2.售票員相關操作(售票、退票、查詢、錄入)4.1.3功能三旅客查詢購票過程:(1)數據流圖4.2對功能一般性的規定查詢時應保證查全率,所有在相應域中包含查詢車次的記錄都應能查到,同時保證查準率。4.3對界面的要求采取對話框方式,多功能窗口運行4.4對性能一般性的規定正常使用時不用出錯,對于用戶的輸入錯誤應及時給出適當的改正信息提示,若運行遇到不可恢復的系統錯誤,也必須保證數據庫完好無損。4.5其他專門要求(1)可用性:該軟件也可以通過單步跟蹤的操作進行檢查處理。(2)可維護性:該軟件利用數據庫進行編程,系統結構由程序基本確定,大量的參數及文本內容全部放于數據庫中。修改、更新數據只要在數據庫進行修改添加,而不需要對系統結構進行修改,這樣系統維護性、升級都十分方便。4.6對安全性的要求由于軟件運行數據放在數據庫中,所以參數不容易被錯改、破壞,萬一參數受到破壞也不會影響源程序。4.7軟件質量屬性可操作性強,能夠滿足全國聯網的需求可移植性優于有效性4.8用戶文檔用戶手冊在線幫助五實體數據描述火車票:列車車號T244列車始發時間每天00:18列車始發站哈爾濱列車終點站合肥 票務:列車車號T244已售出車票票數267(張)額定載量(300)售票員:用戶名小齊密碼(******)六運行環境規定6.1設備及分布1)主機類型:CPUPIII以上2)網絡類型專用網3)存儲器容量內存>=64M,硬盤10G以上6.2支撐軟件操作系統:WindowsXPProfessional簡體中文版數據庫系統:SQRServer其他軟件:vc6.0,net2003,MicrosoftProject,Word6.3接口6.3.1硬件接口(1)硬件接口:支持x86系列PC機(2)網絡硬件接口要求:現實中要求具有高速以太網組網一實現聯網銷售,但是在理論實驗驗證軟件本身的目的來看,無需網絡通
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深入理解備考要素福建事業單位考試試題及答案
- 2025年國際金融理財師考試心態調整試題及答案
- 2024年掌握項目執行與控制試題及答案
- 項目溝通渠道的試題及答案
- 2024年微生物學原理及應用試題及答案
- 招聘輔導員考試中的學科知識與實踐結合探討試題及答案
- 常用花材運用技巧的試題及答案
- 臨床微生物檢驗的流程與注意事項試題及答案
- 探討微生物檢驗實踐中的挑戰與試題及答案
- 客運站環境保護考核試卷
- GB/T 14713-2023旋切機通用技術條件
- 無脊椎動物的特征和分類
- 電纜敷設培訓課件
- 植被恢復安全施工方案
- 2024年員工考勤表(通用版)
- 2024年高考作文熱點新聞素材積累與運用
- 《公共裝置藝術》課件
- 個稅贍養老人專項扣除協定書
- 消化道畸形課件
- 自來水過戶轉讓協議
- 精神科診療常規及技術操作規范
評論
0/150
提交評論