注意力机制的基本思想和实现原理

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C++课程设计之车辆管理系统 C++面向对象程序设计 课 程 设 计 报 告 课程名称 C++面向对象程序设计 课题名称 车辆管理系统 专 业 班 级 学 号 姓 名 指导教师 年 月 日 C++课程设计之车辆管理系统全文共46页,当前为第1页。 (一)、课程设计题目: C++课程设计之车辆管理系统全文共46页,当前为第1页。 题目4 车辆管理系统 (二)、目的与要求: 1、目的: (1)要求学生达到熟练掌握C++语言的基本知识和技能; (2)基本掌握面向对象程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2、基本要求: (1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计; (2)要求在设计的过程中,建立清晰的类层次; (3)在系统中至少要定义四个类,每个类中要有各自的属性和方法; (4)在系统的设计中,至少要用到面向对象的一种机制。 3、创新要求: 在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能。 (三)、设计方法和基本原理: 功能要求: 添加车辆 程序主要完成车辆信息的添加,要求编号唯一。如果添加了重复编号的物品时,则提示用户数据添加重复并取消添加;如果车辆信息库已满,则提示不能再添加新的车辆信息。 查询车辆 可按照三种方式进行物品的查询。 ·按车辆制造公司查询: ·按编号查询: ·按类别查询: 如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。 显示车辆信息库 C++课程设计之车辆管理系统全文共46页,当前为第2页。可显示当前车辆信息库中所有的车辆信息。 C++课程设计之车辆管理系统全文共46页,当前为第2页。 修改车辆 可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。 5)删除车辆 对已添加的车辆信息进行删除。如果当前车辆信息库为空,则提示"车辆信息库为空!"并返回操作;否则输入要删除的编号,根据编号删除该车辆信息,如果没有找到该车辆信息,则提示"该编号不存在"。 6)统计功能 输出当前车辆信息库中总车辆数,以及按车辆类别,统计出当前车辆信息库中各类别的车辆数并显示。 保存车辆 将当前系统中车辆信息存入文件中。 读取车辆 将保存在文件中的车辆信息读入到当前系统中,以供用户使用。 在完成以上基本功能的基础上,可自行进行扩展或完善。 3、问题的解决方案: 根据系统功能要求,可以将问题解决分为以下步骤: 1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; 2)分析系统中的各个实体以及它们之间的关系; 3)根据问题描述,设计系统的类层次; 4)完成类层次中各个类的描述; 5)完成类中各个成员函数的定义; 6)完成系统的应用模块; 7)功能调试; 8)完成系统总结报告。 目 录 1. 系统需求分析 5 2. 总体设计 6 3. 详细设计及实现 8 C++课程设计之车辆管理系统全文共46页,当前为第3页。4. 系统调试 错误!未定义书签。 C++课程设计之车辆管理系统全文共46页,当前为第3页。 5. 结论 错误!未定义书签。 6. 心得体会 错误!未定义书签。 7. 参考书目 错误!未定义书签。 系统需求分析 1.1系统设计的目的与意义: 随着社会的进步和人们生活水平的提高,车辆作为交通工具,已经成为人们日常生活中不可缺少的一部分.大大增加了交通压力,同时,也对车辆里的管理有了一个更高的要求.因此,需要一个车辆管理系统来对各种车辆的各种信息进行统一管理. 1.2 系统功能需求: 本系统有三个类:Car类、Truck类、Bus类,存储小轿车信息、卡车信息、大客车信息。 1添加车辆 程序主要完成车辆信息的添加,要求编号唯一。如果添加了重复编号的物品时,则提示用户数据添加重复并取消添加;如果车辆信息库已满,则提示不能再添加新的车辆信息。 2查询车辆 可按照三种方式进行物品的查询。 ·按车辆制造公司查询: ·按编号查询: ·按类别查询: 如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。 3显示车辆信息库 可显示当前车辆信息库中所有的车辆信息。 4修改车辆 可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。 5删除车辆 C++课程设计之车辆管理系统全文共46页,当前为第4页。对已添加的车辆信息进行删除。如果当前车辆信息库为空,则提示"车辆信息库为空!"并返回操作;否则输入要删除的编号,根据编号删除该车辆信息,如果没有找到该车辆信息,则提示"该编号不存在"。 C++课程设计之车辆管理系统全文共46页,当前为第4页。 6统计功能 输出当前车辆信息库中总车辆数,以及按车辆类别,统计出当前车辆信息库中各类别的车辆数并显示。 7保存车辆 将当前系统中车辆信息存入文件中。 8读取车辆 将保存在文件中的车辆

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值