车辆管理系统实验报告(共22页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《车辆管理系统实验报告(共22页).doc》由会员分享,可在线阅读,更多相关《车辆管理系统实验报告(共22页).doc(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上车辆管理系统实验报告 篇一:车辆信息管理系统实验报告新 课程设计报告格式 面向对象程序设计I 课程设计报告 题目:车辆信息管理系统 学院:计算机科学与工程学院 专业:软件工程专业 班级: 学号: 姓名: 指导老师: 设计日期: 1. 题目及程序(系统)功能设计说明 课程设计题目:车辆信息管理系统 程序(系统)的基本功能: 车辆信息管理系统由两个子系统构成: 一是:对轿车信息的管理;二是:对车辆信息的管理功能。主要是增删改功能 2. 程序涉及的知识点 1.类、内联函数、类的继承与派生、虚函数、抽象类的知识. Class car /轿车类 基类: class Emcar
2、/汽车类 派生类: class Pascar:public Emcar /客车类 class Limou:public Emcar /轿车类 class Truck:public Emcar /卡车类 class Train:public Emcar /火车 实现车辆管理 class Company /公司类 2.实现对文件的操作,stream的子类ifstream,ofstream以及其中的 相关函数:open,close,good 调用的头文件有#include,#include #include,#include,#include #include 掌握getline()逐行读取功能以及
3、ios:in,ios:out,ios:app,对于文件的格式的实现。了解system函数对于命令行指令的调用,cls指令实现清屏及color指令改变控制台的前景色和背景。 还应用了左对齐setiosflags,设置域宽setw等函数。 3.链表这种数据结构相关增删改查基本功能实现相关知识。 3.功能设计或算法设计 车辆信息管理系统由两个子系统构成,它的主要功能如下: .轿车信息管理系统 1. 添加车辆信息 主要添加的车辆信息包括5各方面,分别是:桥车的车牌号(编号不唯一), 车辆名字,车辆的价格,车辆的生产日期,车辆的生产地等。 2. 修改车辆信息 输入车辆的编号,就会显示全部车辆信息,然后根
4、据提示写出修改信息, 并会保存在相应的文件中。 3. 删除车辆信息 输入要删除的车辆编号,就会将此车辆信息从相应的文件中删除, 示用户车辆信息已删除。 并提 4. 查询车辆信息 输入查询车辆的编号,就会从文件中调取记录,显示信息。 5. 显示所有车辆信息 显示文件中所有车辆信息。 6. 清除所有车辆信息 清除所有车辆信息。 7. 总的轿车车辆数 利用类中的变量count来计算车辆数,通过文件读取存入,也会在增加 和删除时相应的增加和减少车辆数。 8. 退出轿车车辆信息系统 利用break退出,主函数则采用exit. .车辆信息管理系统 1. 增加车辆信息 主要完成车辆信息的添加,要求编号唯一。
5、添加车辆的牌号,汽车制造公司,买车时间,并且按照给定的车型进行选择,当添加车辆信息成功时,提示“新增车辆成功”; 2. 修改车辆信息 按照车辆编号,对车辆的信息进行修改;修改成功后,提示“修改车辆信息成功”; 3. 删除车辆信息 按照车辆编号,对车辆信息进行删除,当删除成功时,提示“找到并删除”;当车库存中没有该车辆的信息时,提示“未找到该车辆信息”; 4. 查询车辆信息 首先会全部列出系统内全部的汽车信息;每条信息占一行; 当车辆信息较多的时候,可以按照车辆的编号,查询车辆信息; 当输入的编号不在系统内,则输出“未找到该车辆的信息。”; 5. 基础数据设置 主要修改各种车型的基本维护费用;以
6、便于计算各车每个月的总费用,用于各车型总车费的计算;设置后会提示“基础数据已设置”; 6. 简单统计信息 有两个功能一是对车辆的车龄进行统计:二是计算车辆的总费用排行; 7. 数据存入磁盘 8. 数据载入内存 9. 退出管理系统 实现的方法:运用面向对象的思想,直接将问题抽象成对象,运用类的派生,实现了代码的复用,运用类的多态性生成多个实例,实现对同一事物的不同响应。 功能结构图 类图篇二:停车场管理系统实验报告 机电与信息工程学院 实验日期:2012 . 7 项目名称: 停车场管理系统 班 级: 软件2班 姓 名: 徐强 学 号:4 一、 项目需求 1.实验内容: 实现停车场管理系统,应用于
7、车辆的出、入管理。 2.功能要求: 分为管理员管理和用户管理2部分。 管理员的功能主要是管理 (1)车辆入场和出场, (2)在场车辆, (3)用户信息的查询和修改, (4)用户信息的添加, (5)更改收费标准 (6)查询所有用户及相关用户信息 (7)查询车场收费情况 用户管理的功能主要有: (1) 查询收费标准 (2) 查询卡上余额 (3) 查询场内车位余量 (4) 查询历史记录 (5) 充值 二需求与分析1.用户登录界面 (1)管理员输入:卡号1 密码1 用户输入:卡号2 密码2 (2)若输入为NULL,则提示下图信息 2.用管理员身份进入后,先看入场信息 输入车主卡号点击确定就可确定入场,
8、功能显示如下(2)出场信息 输入卡号,点击离开,相应的就会显示停车开始时间,结束时间,停车总时间以及所交费用。 (3)场内管理: 主要显示在场信息这项,在下图上方列表中有各位用户的停车信息,双击该记录在下面文本框内就会显示给用户相应的信息,清楚明白。 (4)用户信息修改删除 该功能主要是在用户某些信息改变的时候能在系统中及时修改,下图上方主要显示所有用户信息,点击相关用户记录就会在下面各信息栏内显示,在此基础上对信息进行修改,点击修改按钮即可。(5)用户信息添加 有新的用户要办理停车卡时,根据他相应的卡号,管理员就在用户添加项中为其添加相应的信息。 (6) 更改收费标准:车场收费有调整时,使用
9、该功能。3.用户管理层 (1)查看收费标准 (2)卡上余额查询 输入卡号,就会显示卡内相应余额 (3)场内空位查询 篇三:车辆管理系统课程设计报告 目 录 一、问题定义2 项目背景2 问题概述2 二、可行性研究3 引言3 可行的解决办法3 三、需求分析5 需求概述5 功能需求5 四、概要设计6 系统功能结构6 系统设计目标6 五、详细设计7 模块简介7 数据库设计8 界面设计24 六、用户操作手册32 引言32 系统概述32 系统配置33 使用说明35 七、附录一 运行环境39 八、附录二 参考资料39 一、问题定义 项目背景 信息时代的到来意味着工作效率的日渐提高,同时也给车辆管理部门带来更
10、大的压力,管理部门必须及时准确地提供各种参考材料,若无法作到这一点,将成为企业发展、机构运转的瓶颈。基于这一原因,车辆管理工作无一例外受到领导的高度重视。随着车辆资料价值的日渐提升,社会对车辆管理部门也提出了更高的要求,对车辆早已不限于“用好”,更多地要求“管好”,车辆资料管理已向前延伸到公文的管理,向后扩展到信息资源的整理、采编、发放。就在车辆管理部门职能不断扩大、业务不断扩充的同时,机构改革、企业改制等等政策又要求车辆部门精兵简政,缩减日常经费开支,充分利用现有资源产生更多经济效益。“向管理要效益”已成为车辆部门的运营之本,车辆部门必须提高其自身的管理水平。“提升车辆管理档次,将车辆交给计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车辆 管理 系统 实验 报告 22
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内