简单车辆管理系统.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单车辆管理系统

面向对象程序设计大作业 ------项目名称 简单车辆管理系统 学 院 名 称 专业班级 __ 学生姓名 学 号 指 导 教 师 完成时间: 年 月 日 系统简介 该系统开发平台为Windows 7,程序设计语言采用Visual C++6.0,程序运行平台为Windows XP,程序通过调试运行,初步实现了设计目标。 (1)利用C++语言实现简易车辆管理系统的程序设计; (2)利用结构图和自行定义的函数进行相关数据及信息处理保存; (3)管理系统能实现对车辆信息的储存,修改及提取. 基本要求 根据C++语言,将具体实现某个功能的函数设成车辆管理系统的公有函数成员,将数据利用自行定义的函数进行计算,并运用判断语句进行功能选择性跳跃等使得系统能对数据库内有关车辆进行添加、删除、提取及修改等。 3. 总体设计 4. 详细设计 Car + name[20]:char + Id[20]: char + Distance: int + Property: int + num: int + Input(): void + ReadFile(istream & in): void + Show(): void Carmassage + Carmassage() + ~Carmassage() + ShowMenu(): void + Find(); void + Save(): void + ModifyItem(): void + RemoveItem(): void + Swap(Car *, Car *): void + ListCount(): int + Display(): void + AddItem(): void - * Head, *End - ifstream in - ofstream out - Car *FindItem(char * name) - Car *FindID(char * Id) 关键技术说明 类结构、选择判断结构、构造函数、析构函数、指针文件等的应用。 源代码 # include <iostream> # include <fstream> # include <string.h> #include <conio.h>//用getchar(); using namespace std; //﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌Car类﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ class Car { public: char name[20]; char Id[20]; //编号 int Distance; //里程 int Property; //资产总额 int num; //驾驶员数量 Car * Next; void Input() { cout << "\t\t请输入车辆型号:"; cin >> name; cout << "\t\t请输入车辆编号:"; cin >> Id; cout << "\t\t请输入车辆里程:"; cin >> Distance; cout << "\t\t请输入车辆资产总额:"; cin >> Property; cout << "\t\t请输入驾驶员数量:"; cin >> num; } void ReadFile(istream & in) { in >> name >>Id>> Distance >> Property >> num; } void Show() { cout << "型号:" << name << endl << "编号:" << Id << endl << "车辆里程:" << Distance << endl << "资产总额:" << Property << endl << "驾驶员数量:" << num << endl << endl << endl; } }; //﹌﹌﹌﹌﹌﹌﹌﹌﹌Carmassage类﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌ class Carmassage { public: Carmassage(); ~Carmassage(); void ShowMenu(); void Find(); void Save(); void ModifyItem(); void RemoveItem(); void Swap(Car *, Car *); //void Unpass(); int ListCou

您可能关注的文档

文档评论(0)

100101 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档