




已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要隨著時(shí)代的發(fā)展,計(jì)算系軟件和系統(tǒng)的成熟,火車票的正當(dāng)管理成為一個(gè)影響鐵路部門正常運(yùn)營(yíng)的因素之一,而建立火車票訂票管理系統(tǒng)是一個(gè)很好的解決辦法。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)火車票信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn),例如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好等,這些優(yōu)點(diǎn)能夠極大的提高火車票信息管理的效率,也正體現(xiàn)了火車票的科學(xué)化正規(guī)化管理現(xiàn)在隨著社會(huì)的發(fā)展,數(shù)據(jù)量急劇增長(zhǎng),現(xiàn)在人們就借助計(jì)算機(jī)和數(shù)據(jù)庫技術(shù)科學(xué)的保存大量的數(shù)據(jù),以便能更好的利用這些數(shù)據(jù)資源。本論文就是通過MFC的整體設(shè)計(jì)把數(shù)據(jù)庫與應(yīng)用程序相連接,做成一個(gè)火車票的訂票管理系統(tǒng),使得火車票管理員能夠有效的管理車次信息、旅客信息、退票信息等。同時(shí)用戶可以通過查詢到相關(guān)的火車票信息,選擇是否適合自己,也可以在網(wǎng)上直接訂票、退票,省時(shí)省力 。關(guān)鍵字: SQL2000,MFC,數(shù)據(jù)庫設(shè)計(jì),火車票訂票系統(tǒng)目錄第一章 概述1.1項(xiàng)目開發(fā)背景1.2系統(tǒng)開發(fā)目的1.3技術(shù)可行性研究第二章 開發(fā)平臺(tái)介紹2.1 系統(tǒng)的架構(gòu)2.2系統(tǒng)運(yùn)行環(huán)境操作系統(tǒng)2.3系統(tǒng)開發(fā)環(huán)境2.4開發(fā)工具第三章 數(shù)據(jù)庫設(shè)計(jì)3.1系統(tǒng)詳細(xì)調(diào)查3.2數(shù)據(jù)流圖3.3數(shù)據(jù)庫設(shè)計(jì)第四章系統(tǒng)的界面設(shè)計(jì) 4.1主窗口界面 4.2旅客信息窗口 4.3車次信息窗口 4.4取票及退票窗口第五章 系統(tǒng)的實(shí)現(xiàn) 總結(jié)與展望致謝參考文獻(xiàn)需求分析需求分析的任務(wù)調(diào)查機(jī)票預(yù)定系統(tǒng)應(yīng)用領(lǐng)域涉及的內(nèi)容,對(duì)涉及到領(lǐng)域的各個(gè)應(yīng)用的信息要求和操作要求進(jìn)行詳細(xì)分析,形成需求分析說明書。最重要的是調(diào)查、收集信息、分析購(gòu)票人信息和火車預(yù)定流程。處理要求、數(shù)據(jù)的安全性與完整性要求。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機(jī)的界面要簡(jiǎn)單明了,易于操作,服務(wù)器程序利于維護(hù)。需求分析的過程火車站為方便旅客,需開發(fā)一個(gè)火車票預(yù)定系統(tǒng)。為便于旅客由網(wǎng)上定票,把預(yù)定火車票的旅客信息,包括姓名、性別、工作單位、身份證號(hào)碼、出發(fā)時(shí)間、目的地,輸入火車票訂票系統(tǒng)的客戶端程序,系統(tǒng)經(jīng)過查詢火車站內(nèi)的列車車次數(shù)據(jù)服務(wù)器后,為旅客安排列車,印出取票通知。旅客在火車出發(fā)前一天憑取票通知和帳單交款后取票,系統(tǒng)校對(duì)無誤后即印出火車票給旅客。如果某方面出現(xiàn)問題,旅客可以持有效證件去火車站退票。要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機(jī)的界面要簡(jiǎn)單明了,易于操作,服務(wù)器程序便于維護(hù)。數(shù)據(jù)字典與流程圖經(jīng)過可行性分析和初步需求調(diào)查,抽象出該系統(tǒng)業(yè)務(wù)流程圖,結(jié)合該實(shí)例具體情況,給出旅客信息、訂票信息和取票通知的具體需求。去火車站購(gòu)票售票處核查相關(guān)信息去售票處購(gòu)票打印火車票確認(rèn)列車車次檢查個(gè)人身份圖2.1 旅客購(gòu)票流程圖 調(diào)查用戶需求 售票處需求l 功能:旅客持個(gè)人證件去火車站購(gòu)買火車票。希望能通過旅客姓名查到該旅客的列車車次并記錄旅客基本信息。l 統(tǒng)計(jì)功能:u 按火車票統(tǒng)計(jì)買票人數(shù)u 按姓名統(tǒng)計(jì)火車票數(shù)旅客購(gòu)票需求l 交費(fèi)功能:u 交費(fèi)u 退費(fèi) 取票需求l 通知功能:u 通知旅客取票l 統(tǒng)計(jì)功能:u 統(tǒng)計(jì)通過驗(yàn)證的人數(shù)u 統(tǒng)計(jì)可以取票的人u 統(tǒng)計(jì)未通過驗(yàn)證的人數(shù)l 查詢功能:u 購(gòu)票旅客查詢 購(gòu)票旅客姓名 購(gòu)票旅客身份證號(hào) 購(gòu)票旅客訂單號(hào) 列車車次信息需求l 查詢功能:u 車次u 始發(fā)站u 終點(diǎn)站u 始發(fā)時(shí)間系統(tǒng)框架在調(diào)查完了用戶需求之后,就要開始分析用戶需求。在此,我們們采用自頂向下的結(jié)構(gòu)化分析方法(SA方法)。首先,定義全局概念結(jié)構(gòu)的框架,如圖2.2所示?;疖嚻庇喥毕到y(tǒng)旅客信息系統(tǒng)退票信息系統(tǒng)取票通知系統(tǒng)列車車次信息系統(tǒng)圖2.2火車票預(yù)定系統(tǒng)總框架圖各子系統(tǒng)需要進(jìn)一步細(xì)化。旅客信息系統(tǒng)為例進(jìn)一步細(xì)化,如圖2.3所示。旅客信息系統(tǒng)查詢旅客信息統(tǒng)計(jì)人數(shù)圖2.3旅客信息系統(tǒng)細(xì)化以其中的查詢旅客信息功能為例進(jìn)一步細(xì)化,如圖2.4所示。查詢旅客信息旅客訂單號(hào)身份證號(hào)旅客電話號(hào)旅客姓名圖2.4查詢旅客信息功能列車車次信息系統(tǒng)列車車次號(hào)始發(fā)時(shí)間終點(diǎn)站始發(fā)站圖2.5列車車次信息系統(tǒng)細(xì)化 取票通知系統(tǒng)火車票信息系統(tǒng)旅客信息系統(tǒng) 圖2.6取票通知系統(tǒng)細(xì)化旅客信息系統(tǒng)取票時(shí)間旅客姓名圖2.7旅客信息系統(tǒng)能查詢到的內(nèi)容 火車票信息系統(tǒng)火車票類型座位號(hào)列車車次圖2.8火車票信息系統(tǒng)能查詢到的內(nèi)容退票信息系統(tǒng)訂單號(hào)身份證號(hào)旅客電話號(hào)碼旅客姓名圖2.9退票信息系統(tǒng)細(xì)化將所有子系統(tǒng)全部細(xì)化。將所有用戶需求分析完畢之后,就要開始構(gòu)造數(shù)據(jù)字典了。經(jīng)分析之后,本系統(tǒng)要用到五個(gè)基本表:退票信息表,旅客信息表,列車車次信息表,取票通知信息系統(tǒng),列車座位信息表。數(shù)據(jù)結(jié)構(gòu)定義如表2.1所示。表2.1 數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)名含義說明組成退票信息定義了退票旅客的有關(guān)信息旅客姓名,身份證號(hào),訂單號(hào),電話號(hào)旅客定義了旅客有關(guān)信息旅客姓名,身份證號(hào),性別,工作單位,電話號(hào)列車車次信息表定義了車次的有關(guān)信息車次號(hào),始發(fā)地,目的地,始發(fā)時(shí)間取票通知單定義了取票通知相關(guān)有關(guān)信息旅客姓名,取票時(shí)間,列車車次,座位號(hào),火車票類型列車座位信息表定義了列車座位有關(guān)信息列車號(hào),座位號(hào),座位信息,火車票類型概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟概念結(jié)構(gòu)設(shè)計(jì)的方法概念設(shè)計(jì)階段我們采用自底向上的方法,即自頂向下的進(jìn)行需求分析,然后再自底向上的進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)。對(duì)已經(jīng)細(xì)化到無法再分的階段逐步集成在一起,最終合成一個(gè)全局概念模式。概念結(jié)構(gòu)設(shè)計(jì)的步驟第一步是進(jìn)行局部視圖的設(shè)計(jì):由于高層的數(shù)據(jù)流圖只能反映系統(tǒng)的概貌,而中層流圖能較好的反映系統(tǒng)中各局部應(yīng)用的子系統(tǒng)組成。因此我們們先逐一的設(shè)計(jì)分E-R圖。第二步是進(jìn)行視圖的集成:各子系統(tǒng)的E-R圖設(shè)計(jì)好之后,下一步就是要將所有的分E-R圖合成一個(gè)系統(tǒng)的總E-R圖,一般有兩個(gè)方式,多個(gè)分E-R圖一次集成,另一種是一次集成兩個(gè)分E-R圖。我們想采用一次集成兩個(gè)分E-R圖的方式。數(shù)據(jù)抽象與局部視圖設(shè)計(jì)按照?qǐng)D2.2機(jī)票預(yù)定系統(tǒng)總框架圖,設(shè)計(jì)實(shí)體屬性圖以及局部E-R圖。退票系統(tǒng)訂單號(hào)電話號(hào)身份證號(hào)旅客姓名圖3.1退票信息系統(tǒng)旅客信息工作單位電話號(hào)身份證號(hào)旅客姓名性別圖3.2旅客信息系統(tǒng) 列車車次信息終點(diǎn)站始發(fā)時(shí)間始發(fā)站車次號(hào) 圖3.3列車車次信息取票通知單火車票類型座位號(hào)旅客姓名取票時(shí)間列車車次圖3.4取票通知信息列車座位信息表火車票類型座位信息列車車次座位號(hào)圖3.5列車座位信息表 旅客登記購(gòu)買車票登記并繳費(fèi)圖3.6旅客購(gòu)票局部E-R視圖的集成經(jīng)過逐步細(xì)化再進(jìn)行每?jī)蓚€(gè)一集成初步形成一個(gè)E-R圖,最后得到圖3.4總體概念結(jié)構(gòu)E-R圖電話號(hào)旅客姓名退票信息旅客取票通知車次信息列車座位信息退票取票包含購(gòu)買訂單號(hào)身份證始發(fā)站間性別旅客姓名電話號(hào)身份證始發(fā)時(shí)間終點(diǎn)站車票類型車次旅客姓名座位號(hào)車次座位號(hào)息座位信息車票類型車次號(hào)取票時(shí)間訂單號(hào)圖3.4系統(tǒng)總體結(jié)構(gòu)E-R圖邏輯結(jié)構(gòu)設(shè)計(jì)E-R圖向關(guān)系模型的轉(zhuǎn)換將圖3.4總體概念結(jié)構(gòu)E-R圖轉(zhuǎn)化成關(guān)系模型。 退票信息(訂單號(hào),旅客姓名,電話號(hào),身份證號(hào))旅客(旅客姓名,身份證號(hào),電話號(hào),性別,工作單位) 車次信息表(車次號(hào),始發(fā)站,終點(diǎn)站,始發(fā)時(shí)間) 取票通知單(旅客姓名,取票時(shí)間,車次號(hào),座位號(hào),車票類型) 列車座位信息表(座位號(hào),車次號(hào),座位信息,車票類型)數(shù)據(jù)模型的優(yōu)化將轉(zhuǎn)化的關(guān)系模式進(jìn)行優(yōu)化,最終達(dá)到第三范式。1、確定數(shù)據(jù)依賴退票信息(訂單號(hào),旅客姓名,電話號(hào),身份證號(hào))根據(jù)這個(gè)關(guān)系寫出數(shù)據(jù)依賴訂單號(hào)旅客姓名,訂單號(hào)電話號(hào),訂單號(hào)身份證號(hào)旅客(旅客姓名,身份證號(hào),電話號(hào),性別,工作單位)旅客姓名身份證號(hào),旅客姓名電話號(hào),旅客姓名性別,旅客姓名工作單位 車次信息表(車次號(hào),始發(fā)地,目的地,始發(fā)時(shí)間)列車車次始發(fā)站,列車車次終點(diǎn)站,車次始發(fā)時(shí)間取票通知單(旅客姓名,取票時(shí)間,車次號(hào),座位號(hào),機(jī)票類型)旅客姓名取票時(shí)間,旅客姓名車次號(hào),旅客姓名座位號(hào),旅客姓名車票類型火車座位信息表(座位號(hào),車次號(hào),座位信息,車票類型)(座位號(hào),車次號(hào))座位信息,(座位號(hào),車次號(hào),座位信息)車票類型2、 對(duì)各關(guān)系模式間數(shù)據(jù)依賴進(jìn)行極小化處理,消除冗余 訂單號(hào)旅客姓名,訂單號(hào)電話號(hào),訂單號(hào)身份證號(hào),旅客姓名性別旅客姓名工作單位,旅客姓名取票時(shí)間,旅客姓名車次號(hào)旅客姓名座位號(hào),旅客姓名車票類型,車
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二年級(jí)下冊(cè)數(shù)學(xué)教案 - 第三單元 第一節(jié)【第一課時(shí)】 數(shù)一數(shù)(一)(認(rèn)識(shí)并感受“千”1)北師大版
- 2025年師范大學(xué)協(xié)議管理辦法
- 勞動(dòng)協(xié)議:勞務(wù)分包協(xié)議(2025年版)
- 2024年水利機(jī)械項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 2024年高性能陶瓷刀具材料項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 全國(guó)清華版信息技術(shù)小學(xué)三年級(jí)上冊(cè)新授課 第11課 智能輸詞句-詞組和整句輸入 教學(xué)設(shè)計(jì)
- 2025年度手房交易資金監(jiān)管補(bǔ)充協(xié)議
- 2025年度大米產(chǎn)業(yè)投資基金簡(jiǎn)易合作協(xié)議
- 2025年度商標(biāo)同授權(quán)及品牌授權(quán)許可合同
- 二零二五年度網(wǎng)紅直播帶貨營(yíng)銷推廣服務(wù)合同
- 老年護(hù)理中心行風(fēng)建設(shè)方案
- 2024年世界職業(yè)院校技能大賽“食品安全與質(zhì)量檢測(cè)組”參考試題庫(含答案)
- 第21課 磁懸浮列車(說課稿)-2023-2024學(xué)年六年級(jí)科學(xué)下冊(cè)同步備課(青島版)
- 區(qū)域銷售規(guī)劃方案
- 中國(guó)服裝零售行業(yè)發(fā)展環(huán)境、市場(chǎng)運(yùn)行格局及前景研究報(bào)告-智研咨詢(2025版)
- 2024年廣東公務(wù)員考試申論試題(公安卷)
- 期末 (試題) -2024-2025學(xué)年人教PEP版英語五年級(jí)上冊(cè)
- 專題17 物質(zhì)結(jié)構(gòu)與性質(zhì)綜合題-五年(2020-2024)高考化學(xué)真題分類匯編(解析版)
- 語文學(xué)習(xí)任務(wù)群的解讀及設(shè)計(jì)要領(lǐng)
- 光伏發(fā)電站項(xiàng)目安全技術(shù)交底資料
- 富血小板血漿(PRP)臨床實(shí)踐與病例分享課件
評(píng)論
0/150
提交評(píng)論