息(4)能够统计出该公司车辆的总数额以及每类车辆的数量(5)能够实现某个类型车辆的添加和删除(6)其他功能可根据需要自行扩充,并请在课程设计报告中详细说明!3.设计方案3.1编程语言C++语言3.2数据结构Carnum;//车辆编号pnum;//车牌号made;//生产厂家name;//名字time;//日期distance;//里程price;//价格driver;//驾驶员cellphone;//手机号type;//车型ManagerManagercar[N];top;//当前车的数量。add();//增加search();//查询show();//显示delet();//删除sum();//统计jiemian();//界面store();//保存read();//读取write();//打印3.3.系统结构图车辆管理系统车辆信息打印车辆信息读取车辆信息保存车辆信息界面车辆信息删除车辆信息统计车辆信息显示车辆信息查询车辆信息添加3.4技术方案先定义结构体类,再将其继承,分别记录车辆信息和车辆编号函数;类的定义和使用;While函数for循环if判断语句switch循环;文件的打开与关闭,输入和输出。3.4流程图车辆信息添加开始判断数据库是否满返回主界面是输入车辆编号是是返回主界面判断编号是否重复输入车辆信息车辆总数+1继续添加返回主界面否结束车辆信息查询开始根据驾驶员信息根据编号判断车辆是否存在返回主界面否是显示车辆信息结束车辆信息显示开始否判断车库是否有车是显示车库内所有车辆返回主界面结束车辆信息删除开始判断车库是否为空是否输入车辆编号判断删除信息是否正确否删除成功返回主界面结束车辆信息统计开始统计里程统计资产统计驾驶员统计车辆数输出统计结果返回主界面结束开始车辆信息保存保存成功结束返回主界面开始车辆信息读取读取成功返回主界面结束车辆信息打印开始打印成功返回主界面结束