地鐵自動售票圖形模擬系統(tǒng)終極版_第1頁
地鐵自動售票圖形模擬系統(tǒng)終極版_第2頁
地鐵自動售票圖形模擬系統(tǒng)終極版_第3頁
地鐵自動售票圖形模擬系統(tǒng)終極版_第4頁
地鐵自動售票圖形模擬系統(tǒng)終極版_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、C語言課程設(shè)計地鐵自動售票圖形模擬系統(tǒng)報告題目:地鐵自動售票圖形模擬系統(tǒng)班級:測控1101組員:李興超學(xué)號:U201113463楊文學(xué)號:U201113450指導(dǎo)教師:周凱波上交日期:5目 錄1、 軟件開發(fā)背景 1.1 任務(wù)背景 1.2 編寫目的 1.3 軟件概述 1.4 參考資料 1.5 運行環(huán)境2、功能及操作介紹 2.1 各功能說明 2.2 模塊劃分 2.3 軟件結(jié)構(gòu)3、函數(shù)模型 3.1函數(shù)介紹 3.2 函數(shù)說明4、組員分工及時間安排1、 軟件開發(fā)背景1.1任務(wù)背景社會交通問題是各個大中城市的重要問題。由此產(chǎn)生的環(huán)境問題也成為人們關(guān)注的焦點。在現(xiàn)在緊張的快節(jié)奏生活中,人們必須有足夠的休息時

2、間??墒乾F(xiàn)在,無論是在大城市還是中等城市,90%以上的上班族必須在路上耗費大量的時間,工作時精神狀態(tài)欠佳。另外馬路上的公交車人塞的滿滿的,條件好的買輛汽車,想著不用擠公交、方便,結(jié)果還是和公交車一樣的慢。因為道路擁擠無法行駛。如果早日用地鐵補救,將極大地緩解城市轎車的增長及道路的堵塞。地鐵對地面的生態(tài)有極大的改善。修了地鐵以后,城市的路面堵塞就可以得到緩解。人們開車上班的情況也會減少,這樣城市環(huán)境就會有大的改善。隨著城市的現(xiàn)代化街都變成了路,車輛風(fēng)馳電掣。修了地鐵以后可以還路為街。城市街道可以重新變得賞心悅目。減少了瀝青,減少了停車場,增加了綠色,增加了行人,增加了露天茶座,增加了孩子玩耍,增

3、加了人氣城市會變得富有人情味?,F(xiàn)在全國各大、中城市都開始地鐵項目的建設(shè)城市與城際軌道交通的建設(shè)也成為近年國家投資的重點項目。地鐵自動售檢票系統(tǒng)就是解決軌道交通系統(tǒng)各個終端設(shè)備協(xié)同工作的平臺,主要負責(zé)自動售票、自動檢票、人工售票、結(jié)賬與清算等工作。自動售票機是AFC系統(tǒng)的重要組成部分也是主要的終端設(shè)備之一,主要的功能就是實現(xiàn)無人自動售票。使用自動售票機可以極大地減少管理人員、削減運營成本,從而大大的提高效率。1.2 編寫目的 運用上學(xué)期學(xué)過的C語言課程基本知識進行初步編程實踐,編寫地鐵自動售票模擬系統(tǒng),通過編寫過程,逐步積累編程經(jīng)驗,掌握一定的調(diào)試技巧,培養(yǎng)邏輯思維,并對地鐵自動售票機有一定深入

4、地了解,鍛煉實踐能力和小組合作。1.3軟件概述地鐵自動售票模擬系統(tǒng)具有售票過程的模擬動畫演示以及客流上下車動畫演示,基本具備了地鐵自動售票系統(tǒng)的功能和要求。該軟件基于BC31開發(fā),適用于dos3.0以上的所有dos版本和windows操作系統(tǒng);本軟件設(shè)計中加入了鼠標(biāo)和鍵盤操作,因此操作過程必須依賴鼠標(biāo)和鍵盤才能實現(xiàn)所有功能;本軟件對于顯卡和其他硬件無特殊要求。1.4 參考資料 1.王士元. C高級實用程序設(shè)計. 北京: 清華大學(xué)出版社. 19962.周純杰,劉正林等. 標(biāo)準(zhǔn)C語言程序及應(yīng)用. 武漢: 華中科技大學(xué)出版社. 20053.姚遠. 高級C語言程序設(shè)計技巧與實例. 北京: 機械工業(yè)出版

5、社, 19954.陳清華, 朱紅. C語言課程設(shè)計. 南京: 東南大學(xué)出版社, 20035.潭浩強. C語言程序設(shè)計. 北京: 清華大學(xué)出版社, 20006.劉振安 ,蘇仕華 . C語言圖形設(shè)計 北京:人民郵電出版社,19957.潘建華 ,衛(wèi)躍文. C語言實用軟件界面設(shè)計 西安:西安電子科大出版社,19958.鴻健編譯. c語言高級程序員編程指南 北京:北京希望電腦公司公司,19911.5 運行環(huán)境 A 一臺586 以上的微機及兼容 B內(nèi)存16MB及其以上 CWindows98以上操作系統(tǒng)2、 功能及操作介紹2.1 功能說明 歡迎界面說明:顯示一個三號字體大小的“地鐵自動售票系統(tǒng)”,以及制作者

6、的相關(guān)信息,按任意鍵繼續(xù),進入下一個界面。 主界面說明:顯示2個框,分別寫入“使用說明”、“選擇站點”;通過鼠標(biāo)選擇相應(yīng)的功能模塊,點擊進入相應(yīng)的功能界面。下面對選擇站點、投入錢幣、找零、出票、確認、退出功能分必然加以介紹。 使用說明功能 通過鼠標(biāo)點擊該框,會出現(xiàn)站點售票機的使用說明,說明里詳細介紹了售票機各個功能的使用方法,閱讀完畢后可點擊返回到主菜單,進行購票。 選擇站點功能當(dāng)乘客要購票時,可以點擊選擇站點功能來選擇自己要到的車站,畫面上會出現(xiàn)此線路地鐵沿途經(jīng)過的各個站點,并顯示購票所需金額,通過鼠標(biāo)點擊需要的站點即可進入下一個界面。 投入錢幣功能當(dāng)確認要選擇的站點后,畫面會出現(xiàn)請投入錢幣

7、提示,此時將規(guī)定好的錢幣種類投入到指定入口,若投入錢幣超過購票所需金額,點擊確認,將進入下一個界面;若投入錢幣不足,畫面上會顯示請繼續(xù)投幣;在投幣過程中,點擊退出按鈕可返回主界面,重新開始下一次購票。 出票功能當(dāng)投入錢幣并點擊確認后,售票機自動給出所購票。 找零功能出票后,系統(tǒng)會自動計算應(yīng)該找給顧客的錢,并自動找出。說明:在找零功能之前的任何過程中,均可點擊退出按鈕返回到主界面,重新開始購票;當(dāng)完成每一步后必須點擊確認按鈕才可以進入下一個界面繼續(xù)進行購票。2.2 模塊劃分 1. 圖形模塊; 1.首界面介紹題目與制作者 2.主界面二.鼠標(biāo)模塊;1.鼠標(biāo)圖形函數(shù);2.鼠標(biāo)狀態(tài)(位置,點擊)判別函數(shù)

8、。三.控制模塊;1.購票模塊:a.投幣模塊;b.檢查模塊;c.找零模塊。2.上下車模塊 a.乘客上車;b.乘客下車四.文件模塊;1.讀文件模塊;2.寫入文件模塊。2.3 軟件結(jié)構(gòu)投入錢幣幣歡迎界面一歡迎界面二歡迎界面三主界面購票退出幫助選擇站點選擇購票數(shù)出票找零 3.1函數(shù)模型MainDrawFlashGetmouseChooseKeybordCancelBack主函數(shù)畫界面動畫鼠標(biāo)選擇購票及付款鍵盤取消返回3.1函數(shù)介紹MainDraw1Draw2FlashChoose1Choose2Choose3BackCancelGetmouseKeybord3.2函數(shù)說明:1 Draw1()函數(shù)功能:

9、畫出第一個歡迎界面,介紹此系統(tǒng)。函數(shù)參數(shù):無函數(shù)返回值:無2 Draw2() 函數(shù)功能:顯示該款自動售票系統(tǒng),告訴消費者此為地鐵自動售票系統(tǒng)函數(shù)參數(shù):無函數(shù)返回值:無3 flash() 函數(shù)功能:模擬客流上下車,一組購票上地鐵的動畫函數(shù)參數(shù):無函數(shù)返回值:無4 Getmouse()函數(shù)功能:使用鼠標(biāo),選擇其中的模塊,有購票,幫助以及推出功能。函數(shù)參數(shù):整型變量j函數(shù)返回值:1,25 Keybord函數(shù)功能:使用鍵盤,輸入站點,購票數(shù)以及所付錢款。函數(shù)參數(shù):無函數(shù)返回值:無6 Chooose 函數(shù)功能:選擇購票站點,購票數(shù)目以及所付金額。函數(shù)參數(shù):整型變量i,函數(shù)返回值:7 Cancel函數(shù)功能:取消上次操作。函數(shù)參數(shù):無函數(shù)返回值:無8 Back 函數(shù)功能:返回到主界面函數(shù)參數(shù):無

溫馨提示

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

評論

0/150

提交評論