第一范文网 - 专业文章范例文档资料分享平台

车辆管理系统【附源代码】_C++课程设计报告-2013年.

来源:用户分享 时间:2025/7/31 22:00:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

北华航天工业学院实践报告

3.2.2 界面设计

(1)欢迎界面:按Enter键清屏并显示主菜单。

图3-2. 欢迎界面

(2)主菜单:通过输入序号进行相应的操作。输入0退出系统。

图3-3.主菜单

6

北华航天工业学院实践报告

(3)查询菜单:主菜单下的子菜单。在主菜单下输入“2”,则进入本子菜单。通过

输入序号进行相应的查询方式。

图3-4.查询菜单

7

北华航天工业学院实践报告

第四章 系统实现

4.1 类实现

? 类名 ? 数据成员 ? 成员函数 日期类 Date int year; int month; int day; //年,月,日 int GetYear(); int GetMonth(); int GetDay(); //返回 year,month,day void Input_Date(); //输入日期 void Show_Date(); //输出日期

表 4-1.Date类

? 类名 ? 数据成员 车辆类 Vehicle string num; string plate; string make; //车辆编号,车牌号,制造公司 Date time; //车辆购买时间 string type; //车辆型号 double kilometres; //总公里数 Double oil, maintenance; //耗油量/公里,基本维护费用 double road; double money; //养路费,累计总费用 int people; int box; int heavy; //载客量,箱数,载重量 ? 成员函数 string GetNum(); string GetMake(); string GetType(); //传递 void Num(); //车辆编号输入 double Maintenance();double Money(); //基本维护费用,累计总费用 void Input(); //输入车辆信息 void Show(); //输出车辆信息 void Show_txt(); //输出文件信息 friend ostream & operator <<(ostream &,Vehicle &); //输出 void Set(string ,string ,string ,int ,int ,int ,string ,double ,double ,double ,double ,double ,int ,int ,int );

表 4-2.Vehicle类

8

北华航天工业学院实践报告

? 类名 ? 数据成员 车辆数组类 ManyVehicle Vehicle v[N]; int top; //定义车辆数组 //数组内信息数量 ? 成员函数 ManyVehicle(){top=0;} //构造 void Add();//添加车辆 void Find(); //查询车辆 void Find1();//按制造公司查询 void Find2();//按编号查询 void Find3(); //按类别查询 void Top();//首行格式 void Show();//显示车辆信息库 void Edit();//编辑车辆 void Delete(); //删除车辆 void Statistics();//统计信息 void Save(); //车辆信息存盘 void Read();//读出车辆信息 void Quit();//退出

表 4-3.ManyVehicle类

9

车辆管理系统【附源代码】_C++课程设计报告-2013年..doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c544zj5vp3u6gjog0oh073pit886asl004vw_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top