2021-06-18 12:34:57 索煒達(dá)電子 1875
項(xiàng)目編號:B43
文件大?。?.3M
操作系統(tǒng):Windows10旗艦版
開發(fā)工具:VC++6.0
開發(fā)語言:.c
簡要概述:
實(shí)現(xiàn)一個簡單、實(shí)用的旅客信息管理程序,主要功能包括顯示列車車次信息與旅客信息的錄入、查找、顯示。 1、問題定義 1.需要包含火車車次信息,至少10個車次。 2.沿途車站??啃畔ⅲ辽偃齻€站點(diǎn)。 3.旅客信息,包括姓名、性別、證件號,實(shí)測體溫等。 4.每位同學(xué)畫出系統(tǒng)流程圖 5.需要有程序運(yùn)行結(jié)果提供。 6.程序需要注寫附錄中。 所有旅客信息利用結(jié)構(gòu)體函數(shù)保存在內(nèi)存池中,以備系統(tǒng)下次運(yùn)行時使用。通過此課題,熟練掌握結(jié)構(gòu)體、數(shù)組、指針的各種操作,以及一些基本算法思想的應(yīng)用。 本旅客信息管理系統(tǒng)應(yīng)該具備如下功能:
輸入旅客信息,包括姓名、性別、證件號,實(shí)測體溫
查找已有旅客信息
顯示當(dāng)前旅客信息
顯示當(dāng)前車次信息,包括車次,停靠站點(diǎn)
退出系統(tǒng) 2、系統(tǒng)設(shè)計(jì) 2.1 總體設(shè)計(jì) 采用模塊化的程序設(shè)計(jì)方法,即將較大的任務(wù)按照一定的原則分為一個個較小的任務(wù),然后分別設(shè)計(jì)各個小任務(wù)。需要注意的是劃分出來的模塊應(yīng)該相對獨(dú)立但又相關(guān),且容易理解??梢杂媚K化層次結(jié)構(gòu)圖(即模塊圖)來分析其任務(wù)的劃分,一般從上到下進(jìn)行,最上面一層是主模塊,下面各層是其上一層模塊的逐步細(xì)化描述。
管理系統(tǒng)軟件的功能模塊有: (1)提供菜單界面,方便用戶對程序個功能進(jìn)行選擇,選擇要實(shí)現(xiàn)的功能按enter鍵進(jìn)入該功能。 (2)接受用戶輸入的功能項(xiàng),按enter鍵結(jié)束輸入并將進(jìn)入該系統(tǒng),其需要的結(jié)果顯示出來,方便用戶查看。 (3)完成每次功能,可保存用戶的修改的信息,及時更新文件信息。下次查詢時內(nèi)容為最新信息。實(shí)時的信息更新對比等。 一個名Person的結(jié)構(gòu)體進(jìn)行定義,包括 name [40]; num [20];sex[10];temperature[10];等結(jié)構(gòu)體成員。 然后對調(diào)用函數(shù)進(jìn)行定義。 void getInput()信息錄入 void printPerson()顯示函數(shù) void addPerson()增加記錄 struct Person *findPerson()查詢函數(shù) void displayContacts()顯示所有函數(shù) void releaseContacts()釋放堆內(nèi)存空間 void train()顯示車次函數(shù) 最后定義int main(void)函數(shù),利用函數(shù)調(diào)用,實(shí)現(xiàn)程序的各種功能。 程序分為多個小模塊,通過調(diào)用實(shí)現(xiàn)各種功能,增強(qiáng)了程序的可建設(shè)性。 程序把每種功能分開實(shí)現(xiàn),更簡單,實(shí)用程序更易理解。
演示視頻:
點(diǎn)擊查看:演示視頻 提取碼:61ic
遠(yuǎn)程協(xié)助:
溫馨提示:索煒達(dá).猿創(chuàng)官方提供收費(fèi)遠(yuǎn)程協(xié)助,確保您項(xiàng)目運(yùn)行成功。
點(diǎn)擊查看:遠(yuǎn)程協(xié)助相關(guān)事項(xiàng)
運(yùn)行結(jié)果:
文件列表:
目錄│文件列表:
├ 1.源碼
│ └ Train-station-passenger-information-system
│ │ demo.c
│ │ demo.dsp
│ │ demo.ncb
│ │ demo.opt
│ │ demo.plg
│ │ README.md
│ │ Train station.dsp
│ │ Train station.dsw
│ │ Train station.ncb
│ │ Train station.opt
│ │ Train station.plg
│ └ Debug
│ │ demo.exe
│ │ demo.ilk
│ │ demo.obj
│ │ demo.pdb
│ │ Train station.exe
│ │ Train station.ilk
│ │ Train station.pch
│ │ Train station.pdb
│ │ vc60.idb
│ └ vc60.pdb
└ 2.演示視頻
└ 演示視頻.mp4