版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、C語言課程設(shè)計(jì)地鐵自動(dòng)售票圖形模擬系統(tǒng)報(bào)告題目:地鐵自動(dòng)售票圖形模擬系統(tǒng)班級(jí):測控1101組員:李興超學(xué)號(hào):U201113463楊文學(xué)號(hào):U201113450指導(dǎo)教師:周凱波上交日期:5目 錄1、 軟件開發(fā)背景 1.1 任務(wù)背景 1.2 編寫目的 1.3 軟件概述 1.4 參考資料 1.5 運(yùn)行環(huán)境2、功能及操作介紹 2.1 各功能說明 2.2 模塊劃分 2.3 軟件結(jié)構(gòu)3、函數(shù)模型 3.1函數(shù)介紹 3.2 函數(shù)說明4、組員分工及時(shí)間安排1、 軟件開發(fā)背景1.1任務(wù)背景社會(huì)交通問題是各個(gè)大中城市的重要問題。由此產(chǎn)生的環(huán)境問題也成為人們關(guān)注的焦點(diǎn)。在現(xiàn)在緊張的快節(jié)奏生活中,人們必須有足夠的休息時(shí)
2、間??墒乾F(xiàn)在,無論是在大城市還是中等城市,90%以上的上班族必須在路上耗費(fèi)大量的時(shí)間,工作時(shí)精神狀態(tài)欠佳。另外馬路上的公交車人塞的滿滿的,條件好的買輛汽車,想著不用擠公交、方便,結(jié)果還是和公交車一樣的慢。因?yàn)榈缆窊頂D無法行駛。如果早日用地鐵補(bǔ)救,將極大地緩解城市轎車的增長及道路的堵塞。地鐵對(duì)地面的生態(tài)有極大的改善。修了地鐵以后,城市的路面堵塞就可以得到緩解。人們開車上班的情況也會(huì)減少,這樣城市環(huán)境就會(huì)有大的改善。隨著城市的現(xiàn)代化街都變成了路,車輛風(fēng)馳電掣。修了地鐵以后可以還路為街。城市街道可以重新變得賞心悅目。減少了瀝青,減少了停車場,增加了綠色,增加了行人,增加了露天茶座,增加了孩子玩耍,增
3、加了人氣城市會(huì)變得富有人情味?,F(xiàn)在全國各大、中城市都開始地鐵項(xiàng)目的建設(shè)城市與城際軌道交通的建設(shè)也成為近年國家投資的重點(diǎn)項(xiàng)目。地鐵自動(dòng)售檢票系統(tǒng)就是解決軌道交通系統(tǒng)各個(gè)終端設(shè)備協(xié)同工作的平臺(tái),主要負(fù)責(zé)自動(dòng)售票、自動(dòng)檢票、人工售票、結(jié)賬與清算等工作。自動(dòng)售票機(jī)是AFC系統(tǒng)的重要組成部分也是主要的終端設(shè)備之一,主要的功能就是實(shí)現(xiàn)無人自動(dòng)售票。使用自動(dòng)售票機(jī)可以極大地減少管理人員、削減運(yùn)營成本,從而大大的提高效率。1.2 編寫目的 運(yùn)用上學(xué)期學(xué)過的C語言課程基本知識(shí)進(jìn)行初步編程實(shí)踐,編寫地鐵自動(dòng)售票模擬系統(tǒng),通過編寫過程,逐步積累編程經(jīng)驗(yàn),掌握一定的調(diào)試技巧,培養(yǎng)邏輯思維,并對(duì)地鐵自動(dòng)售票機(jī)有一定深入
4、地了解,鍛煉實(shí)踐能力和小組合作。1.3軟件概述地鐵自動(dòng)售票模擬系統(tǒng)具有售票過程的模擬動(dòng)畫演示以及客流上下車動(dòng)畫演示,基本具備了地鐵自動(dòng)售票系統(tǒng)的功能和要求。該軟件基于BC31開發(fā),適用于dos3.0以上的所有dos版本和windows操作系統(tǒng);本軟件設(shè)計(jì)中加入了鼠標(biāo)和鍵盤操作,因此操作過程必須依賴鼠標(biāo)和鍵盤才能實(shí)現(xiàn)所有功能;本軟件對(duì)于顯卡和其他硬件無特殊要求。1.4 參考資料 1.王士元. C高級(jí)實(shí)用程序設(shè)計(jì). 北京: 清華大學(xué)出版社. 19962.周純杰,劉正林等. 標(biāo)準(zhǔn)C語言程序及應(yīng)用. 武漢: 華中科技大學(xué)出版社. 20053.姚遠(yuǎn). 高級(jí)C語言程序設(shè)計(jì)技巧與實(shí)例. 北京: 機(jī)械工業(yè)出版
5、社, 19954.陳清華, 朱紅. C語言課程設(shè)計(jì). 南京: 東南大學(xué)出版社, 20035.潭浩強(qiáng). C語言程序設(shè)計(jì). 北京: 清華大學(xué)出版社, 20006.劉振安 ,蘇仕華 . C語言圖形設(shè)計(jì) 北京:人民郵電出版社,19957.潘建華 ,衛(wèi)躍文. C語言實(shí)用軟件界面設(shè)計(jì) 西安:西安電子科大出版社,19958.鴻健編譯. c語言高級(jí)程序員編程指南 北京:北京希望電腦公司公司,19911.5 運(yùn)行環(huán)境 A 一臺(tái)586 以上的微機(jī)及兼容 B內(nèi)存16MB及其以上 CWindows98以上操作系統(tǒng)2、 功能及操作介紹2.1 功能說明 歡迎界面說明:顯示一個(gè)三號(hào)字體大小的“地鐵自動(dòng)售票系統(tǒng)”,以及制作者
6、的相關(guān)信息,按任意鍵繼續(xù),進(jìn)入下一個(gè)界面。 主界面說明:顯示2個(gè)框,分別寫入“使用說明”、“選擇站點(diǎn)”;通過鼠標(biāo)選擇相應(yīng)的功能模塊,點(diǎn)擊進(jìn)入相應(yīng)的功能界面。下面對(duì)選擇站點(diǎn)、投入錢幣、找零、出票、確認(rèn)、退出功能分必然加以介紹。 使用說明功能 通過鼠標(biāo)點(diǎn)擊該框,會(huì)出現(xiàn)站點(diǎn)售票機(jī)的使用說明,說明里詳細(xì)介紹了售票機(jī)各個(gè)功能的使用方法,閱讀完畢后可點(diǎn)擊返回到主菜單,進(jìn)行購票。 選擇站點(diǎn)功能當(dāng)乘客要購票時(shí),可以點(diǎn)擊選擇站點(diǎn)功能來選擇自己要到的車站,畫面上會(huì)出現(xiàn)此線路地鐵沿途經(jīng)過的各個(gè)站點(diǎn),并顯示購票所需金額,通過鼠標(biāo)點(diǎn)擊需要的站點(diǎn)即可進(jìn)入下一個(gè)界面。 投入錢幣功能當(dāng)確認(rèn)要選擇的站點(diǎn)后,畫面會(huì)出現(xiàn)請投入錢幣
7、提示,此時(shí)將規(guī)定好的錢幣種類投入到指定入口,若投入錢幣超過購票所需金額,點(diǎn)擊確認(rèn),將進(jìn)入下一個(gè)界面;若投入錢幣不足,畫面上會(huì)顯示請繼續(xù)投幣;在投幣過程中,點(diǎn)擊退出按鈕可返回主界面,重新開始下一次購票。 出票功能當(dāng)投入錢幣并點(diǎn)擊確認(rèn)后,售票機(jī)自動(dòng)給出所購票。 找零功能出票后,系統(tǒng)會(huì)自動(dòng)計(jì)算應(yīng)該找給顧客的錢,并自動(dòng)找出。說明:在找零功能之前的任何過程中,均可點(diǎn)擊退出按鈕返回到主界面,重新開始購票;當(dāng)完成每一步后必須點(diǎn)擊確認(rèn)按鈕才可以進(jìn)入下一個(gè)界面繼續(xù)進(jìn)行購票。2.2 模塊劃分 1. 圖形模塊; 1.首界面介紹題目與制作者 2.主界面二.鼠標(biāo)模塊;1.鼠標(biāo)圖形函數(shù);2.鼠標(biāo)狀態(tài)(位置,點(diǎn)擊)判別函數(shù)
8、。三.控制模塊;1.購票模塊:a.投幣模塊;b.檢查模塊;c.找零模塊。2.上下車模塊 a.乘客上車;b.乘客下車四.文件模塊;1.讀文件模塊;2.寫入文件模塊。2.3 軟件結(jié)構(gòu)投入錢幣幣歡迎界面一歡迎界面二歡迎界面三主界面購票退出幫助選擇站點(diǎn)選擇購票數(shù)出票找零 3.1函數(shù)模型MainDrawFlashGetmouseChooseKeybordCancelBack主函數(shù)畫界面動(dòng)畫鼠標(biāo)選擇購票及付款鍵盤取消返回3.1函數(shù)介紹MainDraw1Draw2FlashChoose1Choose2Choose3BackCancelGetmouseKeybord3.2函數(shù)說明:1 Draw1()函數(shù)功能:
9、畫出第一個(gè)歡迎界面,介紹此系統(tǒng)。函數(shù)參數(shù):無函數(shù)返回值:無2 Draw2() 函數(shù)功能:顯示該款自動(dòng)售票系統(tǒng),告訴消費(fèi)者此為地鐵自動(dòng)售票系統(tǒng)函數(shù)參數(shù):無函數(shù)返回值:無3 flash() 函數(shù)功能:模擬客流上下車,一組購票上地鐵的動(dòng)畫函數(shù)參數(shù):無函數(shù)返回值:無4 Getmouse()函數(shù)功能:使用鼠標(biāo),選擇其中的模塊,有購票,幫助以及推出功能。函數(shù)參數(shù):整型變量j函數(shù)返回值:1,25 Keybord函數(shù)功能:使用鍵盤,輸入站點(diǎn),購票數(shù)以及所付錢款。函數(shù)參數(shù):無函數(shù)返回值:無6 Chooose 函數(shù)功能:選擇購票站點(diǎn),購票數(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)容里面會(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年海南省建筑安全員《C證》考試題庫
- 2025四川省建筑安全員《A證》考試題庫
- 民航英語口語總復(fù)習(xí)課件
- 【大學(xué)課件】官方單據(jù)公務(wù)證書
- 專利申請實(shí)務(wù)
- 最小公倍數(shù) 比較課件
- 小古文-大禹治水課件
- 《展覽品牌策劃》課件
- 2025年中國男褲行業(yè)市場前景預(yù)測及投資戰(zhàn)略研究報(bào)告
- 《慢性阻塞性肺疾患》課件
- 幼兒園中班區(qū)域材料投放記錄表
- 內(nèi)蒙古自治區(qū)呼和浩特市部分學(xué)校2023-2024學(xué)年九年級(jí)上學(xué)期期末數(shù)學(xué)試卷
- 兒科重癥肺炎的康復(fù)治療方案
- 成人糖尿病食養(yǎng)指南2023年版
- 《教師職業(yè)道德與政策法規(guī)》考試復(fù)習(xí)題庫(含答案)
- 2023年電氣其自動(dòng)化高級(jí)工程師年度總結(jié)及下年規(guī)劃
- 機(jī)械加工刀具中英文對(duì)照外文翻譯文獻(xiàn)
- 詩詞若干首唐宋明朝詩人詠四川
- 泰達(dá)時(shí)代中心樓頂發(fā)光字施工方案
- 七年級(jí)上冊數(shù)學(xué)期末考試(難的)
- 北京匯文中學(xué)新初一均衡分班語文試卷
評(píng)論
0/150
提交評(píng)論