车辆管理系统程序设计文档_第1页
车辆管理系统程序设计文档_第2页
车辆管理系统程序设计文档_第3页
车辆管理系统程序设计文档_第4页
车辆管理系统程序设计文档_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

理系统理系统为了检验一学期面向对象C++的学习成果,同时为了考察将实际问查询车辆 a按照车辆的制造公司查bc2.3MicrosoftVisual添加车辆添加车辆操作信查询显示编辑删除统计类,mainMain类成员汽车基本信息类cars:包含车辆所有的基本信息,包括车辆牌各种车型的类bus、gs、ss功能类zonghebus、gs、ss继承cars,zonghe同时继承bus、gs、 usingnamespacevirtualclass{intnumber,time,BMcost,total_cost;stringcompany,type,identifier;float//----------------------------------classbus:virtualpublic{float//--------------------------------classgs:virtualpublic{floatload;//---------------------------------classss:virtualpublic{intwing_room;classzonghe:publicbus,publicgs,public{voidadd();voidfind();voidedit();voidadd2();voiddele();voidcount();voidji();voidqing();voidmain(){ {cout<<"123信息追加cout<<"456信息修改cout<<"789清屏 备注:输入时各数据项之间请用空格相隔"<<endl;intx;{casecasecasecasecasecasecasecasecase8:case}}}//********************主函数到此结束//********************主函数到此结束voidzonghe::add(){ifstreaminfile;ofstreamoutfile;intval,a=0,b=0,c=0,d;{cout<<"请输入车辆信息cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<"总公里"<<"养路费"<<"耗油量"<<"载客量"<<"载货量"<<"厢数"<<endl; " "<<busload<<""<<load<<" elseelseif(type=="ss")cout<<"1结束输 2继续输入}}//*****************************查询函数void{{stringc1;intifstreaminfile;ofstreamoutfile;{}cout<<"请选择查询方式 { while({cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<"总公里"<<"养路费"<<"耗油量"<<"载客量"<<"载货量"<<"厢数"<<endl; "<<BMcost<<" " "<<busload<<""<<load<<" }}else{ while({cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<"总公里"<<"养路费"<<"耗油量"<<"载客量"<<"载货量"<<"厢数"<<endl; "<<BMcost<<" " "<<busload<<""<<load<<" }}else{cout<<"请输入类别:";cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<"总公里"<<"养路费"<<"耗油量"<<"载客量"<<"载货量"<<"厢数while({ "<<BMcost<<" " "<<busload<<""<<load<<" }}{cout<<"输入错误,请重新输入}cout<<"您所要查询的信息不存在嘛哦cout<<"1结束 2继续查询"<<endl;}}//****************************编辑功能voidzonghe::edit(){{stringinti=0,a=0,b=0,c=0,d,val;ifstreaminfile,in,in1;ofstreamoutfile,out,out1;{} while({{a--elseelseif(type=="ss")cout<<"请输入修改后的信息cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<"总公里"<<"养路费"<<"耗油量"<<"载客量"<<"载货量 "<<BMcost<<"

elseif(type=="bus")elseif(type=="ss")}} "<<BMcost<<" }{cout<<"你所输入的编号不存在}{while(in>>identifier>>number>>time>>BMcost>>total_cost>>company>>type>>mile>>road_toll>>f{ "<<BMcost<<"

} }cout<<"1结束 2继续修改"<<endl;}}//*********************增加函数void{{ifstreamofstreamintnumber1,time1,BMcost1,total_cost1,wing_room1,i=1,a=0,b=0,c=0,d,val;stringcompany1,type1,identifier1;floatmile1,road_toll1,fuel_consumption1,load1,busload1;{}cout<<"请输入你所想添加的信息cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<"总公里"<<"养路费"<<"耗油量"<<"载客量"<<"载货量"<<"厢数"<<endl;while({{cout<<"cout<<"你所输入的编号已经存在}}{ elseelseif(type1=="ss")} cout<<"1结 2继续增加}}//*************************删除函数voidzonghe::dele(){{stringstringinta=0,b=0,c=0,d,i=0,val;ifstreaminfile,in;ofstreamoutfile,out,out1;{}cout<<"请输入车辆的编号while({{"<<BMcost<<"

elseif(type=="bus")elseif(type=="ss")}}{{while(in>>identifier>>number>>time>>BMcost>>total_cost>>company>>type>>mile>>road_toll>>f{ "<<BMcost<<" }cout<<"删除成功

cout<<"1结束 2继续删除"<<endl;}}//***********************信息统计void{ifstreaminfile,in;ofstreamoutfile;inta=0,b=0,c=0,d;cout<<"编号"<<"车牌"<<"购时"<<"基维费"<<"总费用"<<"制造商"<<"车型"<<""<<"养路费"<<"耗油量"<<"载客量"<<"载货量"<<"厢数"<<endl;while({ "<<BMcost<<" " "<<busload<<" }cout<<"车辆总数:"<<d<<""<<"货车的数量"<<"客车的数量}//***********************车辆统计voidzonghe::ji()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论