火車票查詢系統(tǒng)概要設計-項目設計_第1頁
火車票查詢系統(tǒng)概要設計-項目設計_第2頁
火車票查詢系統(tǒng)概要設計-項目設計_第3頁
火車票查詢系統(tǒng)概要設計-項目設計_第4頁
火車票查詢系統(tǒng)概要設計-項目設計_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、火車票系統(tǒng)概要設計張杰老師學生第一小組(組長:杜鵬;組員:許云飛,郭鵬勇,靳曉杰) 2014-05-031引言31.1編寫目的31.2背景31.3定義31.4參考資料32總體設計32.1需求規(guī)定32.1.1系統(tǒng)功能32.1.2系統(tǒng)性能42.2運行環(huán)境42.3基本設計概念和處理流程42.4結構52.5功能需求與程序的關系62.人工處理過程62.7尚未問決的問題63接口設計63.1用戶接口63.2外部接口63.3內部接口64運行設計64.1運行模塊組合74.2運行控制74.3運行時間75系統(tǒng)數據結構設計75.1邏輯結構設計要點75.數據結構與程序的關系96系統(tǒng)出錯處理設計96.1出錯信息96.2補

2、救措施96.3系統(tǒng)維護設計91引言1.1編寫目的對火車票系統(tǒng)做概要設計。主要解決了實現該系統(tǒng)需求的程序模塊設計問題。包括如何把該系統(tǒng)劃分成若干個模塊,決定各個模塊之間的接口、模塊之間的傳遞信息,以及數據結構、模塊結構的設計等。在以下的概要設計報告中將對在本階段中系統(tǒng)所做的所有概要設計進行詳細的說明。1.2背景軟件名稱:火車票系統(tǒng)。項目任務提出者:張杰老師開發(fā)者:第一小組用戶:某火車站及某火車票代售點。1.3定義1.4參考資料請參考軟件工程第5版2總體設計2.1需求規(guī)定2.1.1系統(tǒng)功能序號功能描述1用戶注冊用戶填寫個人信息進行注冊2系統(tǒng)登陸售票點通過自己的賬號和密碼登陸到系統(tǒng)網頁3信息修改用戶

3、登陸后可以修改自己的密碼及所在地、家庭地址等信息4車票查詢用戶可以根據始發(fā)站、終點站及途經站點進行查詢5車票訂購用戶查到自己的需要的車次后,可以網上訂購6車票退訂訂購后,12小時內可退訂7郵件發(fā)送用戶訂票后,需要發(fā)送郵件給客戶,確認后才算訂票成功,72小時內不確認,全款并不退還。車票返回系統(tǒng)。2.1.2系統(tǒng)性能 2.1.2.1 精度類型范圍字符型不能超過規(guī)定范圍整形不能超過數據庫所要求的最大值日期yyyy-mm-dd hh:mm:ss格式金額保留兩位小數2.1.2.2時間特性要求運行時間快,結果顯示快,能及時更新數據2.1.2.4可靠性服務器要可靠、穩(wěn)定,數據庫規(guī)范穩(wěn)定2.1.2.4靈活性操作

4、、運行靈活,軟件要同其它軟件的接口發(fā)生變化時可以更新或者添加一些模塊以便達到其需求。能快速與其它軟件接上。對于不同的順序或者操作方法不同的用戶都能夠較好的適應。2.2運行環(huán)境軟件環(huán)境Tomcat、SQLServer 2005硬件環(huán)境Web應用服務器、數據庫服務器2.3流程圖 查詢車次信息個人信息查詢是否確認?YN用戶登陸查詢車次信息訂票訂票成功72小時未確認,扣款且作廢查看個人信息信息修改退票是否超時?不予退票YN允許退票,但扣除20%的費用2.4功能需求與程序的關系功能系統(tǒng)登陸預定查詢取票查詢后臺處理用戶注冊用戶登陸信息修改車票查詢車票退訂郵件發(fā)送2.5人工處理過程數據錄入、數據查詢條件都是

5、需要人為輸入數據。2.6尚未問決的問題實體E-R圖、程序處理過程等。3接口設計3.1用戶接口登陸用戶,擁有所有前臺功能沒有登陸,只可查看。3.2外部接口SQL server 2005的接口通過JDBC實現。3.3內部接口主要通過數據庫。4運行設計4.1運行模塊組合程序將各一個模塊單獨成一個java文件來調用,所以不同的調用就會加載不同的java文件來執(zhí)行。程序可以同時調用零個或者多個java文件。采用J2EE架構,能夠很好的用MVC模式,即模型-視圖-控制設計模式,能很好的操作Web。4.2運行控制各模塊將由配置文件將其加載進來,所以在配置文件中可加載每一個模塊標示,只需要點要運行的模塊的相關操作即可實現程序的運轉方向。4.3運行時間每種運行模塊組合后,運行時不會占用太多資源時間。5系統(tǒng)出錯處理設計5.1出錯信息出錯信息必須給出相應的出錯原因,例:全部火車座位已滿!查無此火車信息!等。5.2補救措施所有的客戶機及服務器都必須安裝不間斷電源以防止停電或電壓不穩(wěn)造成的數據丟失的損失。若真斷電時,客戶機上將不會有太大的影響,主要是服務器上:在斷電后恢復過程可采用 SQL SERVER 的日志文件,對其進行ROLLBACK 處理,對數據進行恢復。在網絡傳輸方面,可考慮建立一條成本較低的后備網絡,以保證當主網絡斷路時數據的通信。在硬件方面要選擇較可靠、穩(wěn)定

溫馨提示

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

評論

0/150

提交評論