欢迎来到天天文库
浏览记录
ID:40134196
大小:336.00 KB
页数:37页
时间:2019-07-22
《C++程序设计车辆管理系统实验报告材料附源代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档C++程序设计车辆管理系统实验报告附源代码1.实习题目车辆管理系统2.原理概述某运输公司,需要对其下所有的各种车辆进行管理,拟建立一个车辆管理系统进行管理,该系统能够实现以下功能:(1)利用类、继承的相关理论知识,建立合理的类,能够管理至少5种车型,各种车型的相关数据,根据需要自行设定(1)能够统计出该公司,所有车辆的累积行驶里程(2)能够分类统计出每一类车辆的累积行驶里程、资产总额、驾驶员数量等相关信息(3)能够根据驾驶员信息查找该驾驶员驾驶的车辆的详细信息(4)能够统计出该公司车辆的总
2、数额以及每类车辆的数量(5)能够实现某个类型车辆的添加和删除(6)其他功能可根据需要自行扩充,并请在课程设计报告中详细说明!3.设计方案3.1编程语言C++语言标准文案实用文档3.2数据结构Carnum;//车辆编号pnum;//车牌号made;//生产厂家name;//名字time;//日期distance;//里程price;//价格driver;//驾驶员cellphone;//手机号type;//车型ManagerManagercar[N];top;//当前车的数量。add();//增加s
3、earch();//查询show();//显示delet();//删除sum();//统计jiemian();//界面store();//保存read();//读取write();//打印3.3.系统结构图车辆管理系统车辆信息打印车辆信息读取车辆信息保存车辆信息界面车辆信息删除车辆信息统计车辆信息显示车辆信息查询车辆信息添加标准文案实用文档3.4技术方案先定义结构体类,再将其继承,分别记录车辆信息和车辆编号函数;类的定义和使用;While函数for循环if判断语句switch循环;文件的打开与关闭
4、,输入和输出。3.4流程图车辆信息添加开始判断数据库是否满标准文案实用文档返回主界面是输入车辆编号是是返回主界面判断编号是否重复输入车辆信息车辆总数+1继续添加返回主界面否结束标准文案实用文档车辆信息查询开始根据驾驶员信息根据编号判断车辆是否存在返回主界面否是显示车辆信息标准文案实用文档结束车辆信息显示开始否判断车库是否有车是显示车库内所有车辆标准文案实用文档返回主界面结束车辆信息删除开始判断车库是否为空是否输入车辆编号判断删除信息是否正确标准文案实用文档否删除成功返回主界面结束车辆信息统计开始统
5、计里程统计资产统计驾驶员统计车辆数标准文案实用文档输出统计结果返回主界面结束开始车辆信息保存保存成功结束返回主界面开始车辆信息读取读取成功标准文案实用文档返回主界面结束车辆信息打印开始打印成功返回主界面结束标准文案实用文档4.程序编写#include#include#includeusingnamespacestd;#defineN25//车辆极限存储量structManager{intnum;//车辆编号intpnum;//车牌号string
6、made;//生产厂家stringname;//名字inttime;//日期doubledistance;//里程doubleprice;//价格stringdriver;//驾驶员longlongcellphone;//手机号inttype;//车型};classCar{private:Managercar[N];inttop;//当前车的数量。public:Car(){top=0;}voidadd();//增加voidsearch();//查询标准文案实用文档voidshow();//显示vo
7、iddelet();//删除voidsum();//统计voidjiemian();//界面voidstore();//保存voidread();//读取voidwrite();//打印};voidCar::add(){}voidCar::search(){}voidCar::show(){}voidCar::delet(){}voidCar::sum(){}voidCar::jiemian(){}voidCar::store(){}voidCar::read(){}voidCar::write(
8、){}5.执行界面、运行结果分析车辆信息添加标准文案实用文档输入编号添加车辆依次输入车辆信息。车辆信息查询输入车辆编号查询车辆信息。标准文案实用文档车辆信息显示显示车库内所有车辆。车辆信息删除选择编号显示车辆信息,完成删除。车辆信息统计标准文案实用文档选择要统计的内容,显示统计的内容。车辆信息保存将车辆信息保存在文件中。车辆信息读取将保存的车辆信息读取出来。车辆信息打印将车辆信息打印下来。6.总结与体会标准文案实用文档经过了几个星期的学习与实践,汽车管理系统已基本完成,基本功能已全
此文档下载收益归作者所有