车辆管理系统C++课程设计报告-.docx
《车辆管理系统C++课程设计报告-.docx》由会员分享,可在线阅读,更多相关《车辆管理系统C++课程设计报告-.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、车辆管理系统C+课程设计报告- 北华航天工业学院 基于C+的面向对象程序设计实例 实践报告 报告题目:车辆管理系统设计 作者所在系部:计算机科学与工程系 作者所在专业:网络工程 作者所在班级:B12522 作者学号: 作者姓名:妖YYYao 指导教师姓名:李瑛 完成时间:2022年6月 北华航天工业学院教务处制 北华航天工业学院实践报告 摘要 在当前的市场经济体制下,企业要想提高市场的竞争力,取得好的经济效益,不但要有好的产品,同时也要有好的管理方式,所以必须拥有一套完善的并且适合自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售
2、计划和目标等管理目的。 本文利用Visual C+6.0 编写程序,实现了用户对公司车辆的编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息的管理。 本系统主要实现了对车辆的添加,查询,显示,编辑,删除,统计,存盘,读出。主要运用了类的继承等编程方法来实现对这些车辆的管理。已经过全面的系统测试,能够很好的运行,达到了预期的效果。 关键词:系统设计车辆管理类的继承 目录 摘要 () 第1章绪论 (1) 1.1 课程设计的目的 (1) 1.2 课程设计的背景及意义 (1) 1.2.1课程设计的背景 (1) 1.
3、2.2课程设计的意义 (1) 1.3 课程设计环境 (1) 第2章系统需求分析 (2) 2.1问题描述 (2) 2.2功能分析 (2) 2.3问题的解决方案 (3) 第3章系统设计 (4) 31 数据设计 (4) 311 类设计 (4) 312 类之间的关系 (4) 313 函数设计 (4) 32 结构设计 (5) 321 系统流程图 (5) 322 界面设计 (6) 第4章系统实现 (8) 41 类实现 (8) 42 函数实现 (10) 43 主函数实现 (14) 第5章系统测试 (16) 51 模块测试 (16) 52 课程设计过程中遇到的问题 (18) 总结 (19) 致谢 (20) 参
4、考文献 (21) 11 课程设计的目的 (1)要求学生能够熟练掌握C+语言的基本知识和技能。 (2)加班掌握面向对象程序设计的基本思路和方法。 (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 12 课程设计的背景和意义 121 课程设计的背景 1. 理论研究基础 (1)C+在C的基础上增加了面向对象的机制。 (2)充分运用面向对象机制中的继承性与多态性实现函数的设计。 2. 技术层面的支持 运用系统为C+面向对象程序设计提供的各种设计方法和VC+系统提供的库函数实现项目的开发。 122 课程设计的意义 通过设计此系统,熟练掌握C+语言的基本知识和技能,基本掌握面向对象程序
5、开发的基本思路和方法,培养学生的动手操作能力,提高自主学习能力,能够利用所学的基本知识和技能,进行简单应用程序设计。 13 课程设计环境 Visual C+6.0 第二章需求分析 21 问题描述 车辆管理系统主要负责各种车辆的常规信息管理工作。 系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息。 每台车辆当月总费用= 油价* 耗油量/ 公里+ 基本维护费用。 基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车辆 管理 系统 C+ 课程设计 报告
限制150内