




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、11 引言引言.31.1 編寫目的.31.2 背景.31.3 定義.31.4 參考資料.32 程序系統的結構程序系統的結構.43TICKETCX 類設計說明類設計說明.43.1 程序描述.43.2 功能.53.3 性能.53.4 輸人項.53.5 輸出項.63.6 算法.63.7 流程邏輯.73.8 接口.73.9 存儲分配.73.10 注釋設計.73.11 限制條件.83.12 測試計劃.83.13 尚未解決的問題.84TICKETYD 類設計說明類設計說明.84.1 程序描述.84.2 功能.94.3 性能.94.4 輸人項.94.5 輸出項.94.6 算法.104.7 流程邏輯.114.
2、8 接口.114.9 存儲分配.114.10 注釋設計.114.11 限制條件.114.12 測試計劃.124.13 尚未解決的問題.125TICKETQC 類設計說明類設計說明.125.1 程序描述.125.2 功能.125.3 性能.135.4 輸人項.135.5 輸出項.135.6 算法.1325.7 流程邏輯.135.8 接口.145.9 存儲分配.145.10 注釋設計.145.11 限制條件.145.12 測試計劃.145.13 尚未解決的問題.143詳細設計說明書詳細設計說明書1 引言引言1.1 編寫目的編寫目的本詳細設計說明書是針對火車票查詢預訂系統而編寫。目的是對該項目進行詳
3、細設計,在概要設計的基礎上進一步明確系統結構,詳細地介紹系統的各個模塊,為以后進行的實現和測試做準備。本詳細設計說明書的預期讀者是本項目小組的成員以及對該系統感興趣,在以后想對系統進行擴展和維護的人員。1.2 背景背景待開發項目名稱:火車票查詢預訂系統;本項目任務提出者:謝小東開發者:謝小東;用戶:所有鐵路旅客;1.3 定義定義Ticket 本系統名稱;TicketCX 火車票查詢;TicketYD 火車票預訂;User: 用戶1.4 參考資料參考資料1 張海藩.軟件工程導論(第四版)M.北京:清華大學出版社,20032 王珊,薩師煊.數據庫系統概論 M.北京:高等教育出版社,20063 中國
4、鐵道部網站 。4 閃四清. SQL Server 實用簡明教程 M.北京:清華大學出版社,20035 軟件需求說明書。6 軟件概要設計說明書。42 程序系統的結構程序系統的結構火車票查詢預訂系統查詢系統預訂系統取消系統查詢車次查詢發到站查詢余票查詢車站顯示信息出錯處理預訂車票顯示預訂成功出錯處理取消火車票顯示取消成功出錯處理圖一:程序系統結構3TicketCX 類設計說明類設計說明3.1 程序描述程序描述這個類是 TicketCX 類,主要是完成用戶對火車票車次,發到站,余票,票價,坐席,途經站的查詢。53.2 功能功能用戶查詢子系統火車時刻表顯示器輸入車次,車站,始發站(目的地)返回輸出查找
5、圖二:程序功能3.3 性能性能根據調研分析,從 8:0018:00 應該是軟件使用的高峰期,系統應該能適應 1000 個用戶同時使用。平均每個會話估計會持續 2-3 分鐘。系統對用戶的最大響應時間是 3 秒,在此期間系統需將結果顯示在顯示器上。3.4 輸人項輸人項輸入項將分為三行(1)讓用戶輸入自己想要查詢的車次;(2)讓用戶輸入自己的出發站和目的站來查詢;(3)讓用戶輸入想要查詢的車站來查詢列車信息;3.5 輸出項輸出項根據用戶輸入的不同,輸出與輸入相對應:(1)輸出用戶輸入車次的始發站,途經站,終到站,余票,從始發站到各站的坐席以及對應的票價;(2)輸出用戶輸入的出發站和目的站開行的列車的
6、車次,余票,坐席及對應的票價;(3)輸出用戶輸入的車站的列車的車次,始發站和終到站,坐席及對應的票價,余票;63.6 算法算法class TicketXC char cc,sfz,zdz,zx,tjcz; /定義車次,始發站,終點站,坐席,途經車站; int yp; /定義余票數量; float pj; /定義票價; cin”請輸入要查詢的車次”ccendl; cin”請輸入始發站”sfz; cin”請輸入終點站”zdzendl; cin”請輸入車站”tjczendl; if(cc); select sfz,tjcz,zdz,yp,zx,pj from 列車信息表 where cc=cc; c
7、outsfztjczzdzypzxpj; else if(sfz&zdz) select cc,yp,zx,pj from 列車信息表 where sfz=sfz;and zdz=zdz;coutccypzxpj; else if(tjcz) select cc,sfz,zdz,yp,zx,pj from 列車信息表 where tjcz=tjcz; coutccsfzzdzzxpj”請輸入姓名”nameendl; cin”請輸入身份證號”idendl; cin”請輸入所訂車次”ccendl; cin”請輸入出發站”sfzendl; cin”請輸入終點站”zdzendl; cin”請輸入坐席”
8、zxendl; if(yp0); cout”你的姓名是:”nameendl; cout”你的身份證號是:”idendl; cout”你的所訂車次是:”ccendl; cout”你的出發站是:”sfzendl; cout”你的目的站是:”zdzendl; cout”你的票價是:”pjendl; cout”請你在 24 小時內到火車站或代售點取票,并支付票款。 ”請輸入姓名”nameendl; cin”請輸入身份證號”idendl; cout”取消成功。 ”endl;5.7 流程邏輯流程邏輯開始輸入姓名,身份證號判斷信息告知用戶輸出取消成功結束輸入錯誤正確14圖七:流程圖5.8 接口接口本功能的用戶需要通過終端,進入相應的操作界面(輸入界面) 。本功能還需要連接數據庫的訂單表,個人信息表。5.9 存儲分配存儲分配無5.10 注釋設計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 石灰改良分散性土濾層保護試驗研究
- 體外沖擊波聯合五馬膏熱敷治療腰背肌筋膜炎的療效觀察
- 雷公藤紅素對坐骨神經損傷大鼠施萬細胞焦亡的實驗研究
- 勇敢追夢的童話故事童話7篇范文
- 教育史研究投稿
- 描述自己生日派對心情的抒情作文9篇
- 稅務師2022課件資源
- 2025至2030警告燈行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025至2030中國有機肥料行業市場發展分析及發展潛力與投資報告
- 2025至2030中國旋轉真空鼓式過濾器行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2024年大學試題(宗教學)-伊斯蘭教文化筆試考試歷年典型考題及考點含含答案
- 植筋、界面處理檢驗批質量驗收記錄表
- 機床安全 壓力機 第 2 部分:機械壓力機安全要求
- 住院醫師規范化培訓臨床小講課的設計與實施培訓課件
- 多圖中華民族共同體概論課件第十三講先鋒隊與中華民族獨立解放(1919-1949)根據高等教育出版社教材制作
- JJF 1101-2019 環境試驗設備溫度、濕度參數校準規范
- 2024年陜西省政工師理論知識考試參考題庫(含答案)
- 化工工程基礎知識培訓課件
- 市政道路工程技術標
- 無人機研學旅行方案
- 校園觀察校園不文明現象之我見我行
評論
0/150
提交評論