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