火車票預(yù)訂系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第1頁(yè)
火車票預(yù)訂系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第2頁(yè)
火車票預(yù)訂系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第3頁(yè)
火車票預(yù)訂系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第4頁(yè)
火車票預(yù)訂系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、詳細(xì)設(shè)計(jì)說(shuō)明書1 引言 31.1 編寫目的 31.2 背景 31.3 定義 31.4 參考資料 32 程序系統(tǒng)的結(jié)構(gòu) 43TICKETCX類設(shè)計(jì)說(shuō)明 43.1 程序描述 43.2 功能 43.3 性能 53.4 輸人項(xiàng) 53.5 輸出項(xiàng) 53.6 算法 53.7 流程邏輯 63.8 接口 63.9 存儲(chǔ)分配 63.10 注釋設(shè)計(jì) 73.11 限制條件 73.12 測(cè)試計(jì)劃 73.13 尚未解決的問(wèn)題 74TICKETYD類設(shè)計(jì)說(shuō)明 74.1 程序描述 74.2 功能 84.3 性能 84.4 輸人項(xiàng) 84.5 輸出項(xiàng) 84.6 算法 84.7 流程邏輯 94.8 接口 94.9 存儲(chǔ)分配 10

2、4.10 注釋設(shè)計(jì) 104.11 限制條件 104.12 測(cè)試計(jì)劃 104.13 尚未解決的問(wèn)題 105TICKETQC類設(shè)計(jì)說(shuō)明 105.1 程序描述 105.2 功能 115.3 性能 115.4 輸人項(xiàng) 115.5 輸出項(xiàng) 115.6 算法 115.7 流程邏輯 125.8 接口 125.9 存儲(chǔ)分配 125.10 注釋設(shè)計(jì) 125.11 限制條件 125.12 測(cè)試計(jì)劃 135.13 尚未解決的問(wèn)題 13詳細(xì)設(shè)計(jì)說(shuō)明書1 引言1.1 編寫目的本詳細(xì)設(shè)計(jì)說(shuō)明書是針對(duì)火車票查詢預(yù)訂系統(tǒng)而編寫。目的是對(duì)該項(xiàng)目進(jìn)行詳細(xì)設(shè)計(jì), 在概要設(shè)計(jì)的基礎(chǔ)上進(jìn)一步明確系統(tǒng)結(jié)構(gòu), 詳細(xì)地介紹系統(tǒng)的各個(gè)模塊,

3、為以后進(jìn)行的實(shí)現(xiàn) 和測(cè)試做準(zhǔn)備。 本詳細(xì)設(shè)計(jì)說(shuō)明書的預(yù)期讀者是本項(xiàng)目小組的成員以及對(duì)該系統(tǒng)感興趣, 在 以后想對(duì)系統(tǒng)進(jìn)行擴(kuò)展和維護(hù)的人員。1.2 背景待開發(fā)項(xiàng)目名稱:火車票查詢預(yù)訂系統(tǒng); 本項(xiàng)目任務(wù)提出者:何小林 開發(fā)者:封語(yǔ)鋮; 用戶:所有鐵路旅客;1.3 定義Ticket 本系統(tǒng)名稱;TicketCX 火車票查詢;TicketYD 火車票預(yù)訂;User :用戶1.4 參考資料1 海藩. 軟件工程導(dǎo)論(第四版) M. :清華大學(xué), 20032 王珊,薩師煊 . 數(shù)據(jù)庫(kù)系統(tǒng)概論 M. :高等教育, 20063 中國(guó)鐵道部 。4 閃四清 . SQL Server 實(shí)用簡(jiǎn)明教程 M. :清華大學(xué),

4、 20035 軟件需求說(shuō)明書。6 軟件概要設(shè)計(jì)說(shuō)明書。2 程序系統(tǒng)的結(jié)構(gòu)火車票查詢預(yù)訂 系統(tǒng)用戶系統(tǒng)查詢系統(tǒng)預(yù)訂系統(tǒng)取消系統(tǒng)查詢車次查詢發(fā)到站查詢余票查詢車站預(yù)訂車票取消火車票顯示信息出錯(cuò)處理顯示預(yù)訂成功出錯(cuò)處理顯示取消成功出錯(cuò)處理圖一:程序系統(tǒng)結(jié)構(gòu)3TicketCX 類設(shè)計(jì)說(shuō)明3.1 程序描述這個(gè)類是 TicketCX 類,主要是完成用戶對(duì)火車票車次,發(fā)到站,余票,票價(jià),坐席, 途經(jīng)站的查詢。3.2 功能火車時(shí)刻表圖二:程序功能3.3 性能根據(jù)調(diào)研分析,從 8:00 18:00 應(yīng)該是軟件使用的高峰期,系統(tǒng)應(yīng)該能適應(yīng)1000 個(gè)用戶同時(shí)使用。平均每個(gè)會(huì)話估計(jì)會(huì)持續(xù) 2-3 分鐘。系統(tǒng)對(duì)用戶的

5、最大響應(yīng)時(shí)間是 3 秒,在此期間系統(tǒng)需將結(jié)果顯示在顯示器上。3.4 輸人項(xiàng)輸入項(xiàng)將分為三行( 1)讓用戶輸入自己想要查詢的車次;( 2)讓用戶輸入自己的出發(fā)站和目的站來(lái)查詢;( 3)讓用戶輸入想要查詢的車站來(lái)查詢列車信息;3.5 輸出項(xiàng)根據(jù)用戶輸入的不同,輸出與輸入相對(duì)應(yīng):( 1)輸出用戶輸入車次的始發(fā)站,途經(jīng)站,終到站,余票,從始發(fā)站到各站的坐席以 及對(duì)應(yīng)的票價(jià);( 2)輸出用戶輸入的出發(fā)站和目的站開行的列車的車次,余票,坐席及對(duì)應(yīng)的票價(jià);( 3)輸出用戶輸入的車站的列車的車次, 始發(fā)站和終到站,坐席及對(duì)應(yīng)的票價(jià),余票;3.6 算法 char cc,sfz,zdz,zx,tjcz; / in

6、t yp;/float pj;/class TicketXC定義車次,始發(fā)站,終點(diǎn)站,坐席,途經(jīng)車站;定義余票數(shù)量;定義票價(jià);cin ”請(qǐng)輸入要查詢的車次” ccendl;cin ”請(qǐng)輸入始發(fā)站” sfz;cin ”請(qǐng)輸入終點(diǎn)站” zdzendl;cin ”請(qǐng)輸入車站” tjczendl;if(cc);select sfz,tjcz,zdz,yp,zx,pj from 列車信息表 where cc=cc; coutsfztjczzdzypzxpj;else if(sfz&zdz)select cc,yp,zx,pj from 列車信息表 where sfz=sfz;and zdz=zdz; c

7、outccypzxpj;else if(tjcz)select cc,sfz,zdz,yp,zx,pj from 列車信息表 where tjcz=tjcz; coutccsfzzdzzxpj ”請(qǐng)輸入” nameendl;cin ”請(qǐng)輸入號(hào)” idendl;cincincincin if(yp0); cout請(qǐng)輸入所訂車次”請(qǐng)輸入出發(fā)站”請(qǐng)輸入終點(diǎn)站” 請(qǐng)輸入坐席”coutcoutcoutcoutcoutcoutccendl; sfzendl; zdzendl;zxendl;你的是:” 你的 你的所訂車次是: 你的出發(fā)站是:” 你的目的站是:” 你的票價(jià)是:” 請(qǐng)你在 24 小時(shí)到火車站或代售點(diǎn)取票,并支付票款?!眓ameendl;號(hào)是:idendl;” ccendl; sfzendl; zdzendl;pjendl; ”請(qǐng)輸入” nameendl;cin ”請(qǐng)輸入號(hào)” idendl;cout ”取消成功?!?endl;5.7 流程邏輯圖七:流程圖5.8 接口本功能的用戶需要通過(guò)終端,進(jìn)入相應(yīng)的操作界面(輸入界面) 。本功能還需要連接數(shù) 據(jù)庫(kù)的訂單表 , 個(gè)人信息表。5.9 存儲(chǔ)分配無(wú)5.10 注釋設(shè)計(jì)a加在模塊首部的注釋要求說(shuō)明本程序是由誰(shuí)完成的,由誰(shuí)測(cè)試的目的是什么實(shí)現(xiàn)什 么功能,達(dá)到什么要求;b加在各分枝點(diǎn)處的注釋要求說(shuō)明對(duì)各變量的功能、標(biāo)識(shí)圍、缺省條件; c要求

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論