;.
C++ 程序设计车辆管理系统实验报告
附源代码
1. 实习题目 车辆管理系统 2. 原理概述
某运输公司,需要对其下所有的各种车辆进行管理,拟建立一个车辆管理系统进行管理,该系统能够实现以下功能:
( 1)利用类、继承的相关理论知识, 建立合理的类, 能够管理至少 5 种车型, 各种车型的相关数据,根据需要自行设定
(1) (2) (3) (4) (5) (6)
)能够统计出该公司,所有车辆的累积行驶里程
)能够分类统计出每一类车辆的累积行驶里程、 资产总额、 驾驶员数量等)能够根据驾驶员信息查找该驾驶员驾驶的车辆的详细信息 )能够统计出该公司车辆的总数额以及每类车辆的数量 )能够实现某个类型车辆的添加和删除
)其他功能可根据需要自行扩充,并请在课程设计报告中详细说明!
相关信息
3.
设计方案
3.1 编程语言 C++语言
3.2 数据结构
Manager
num;// 车辆编号 pnum;// 车牌号
;.'
name;// 名字
Manager car[N];
made;// 生产厂家
;.
Car
;.
add();// 增加 search();// 查询 show();// 显示 delet();// 删除 sum();// 统计
3.3. 系统结构图
车辆管理系统
车 辆 信 息
车 辆 信 息
车 辆 信 息
车 辆 信 息
车 辆 信 息
车 辆 信 息
车 辆 信 息
车 辆 信 息
车 辆 信 息
3.4 技术方案
先定义结构体类,再将其继承,分别记录车辆信息和车辆编号函数;类的定义和使用;
While 函数 for 循环 if 判断语句 switch 循环;文件的打开与关闭,输入和输出。
;.'
;.
3.4 流程图
车辆信息添加
开始
判断数据库是否满
是
返回主界面
输入车
是
判断编号是否重复
是
返回主界面
输入车辆信息
车辆总数 +1
继续添加
否
返回主界面
;.'
相关推荐: