4S店客户服务系统C语言编程.docx

上传人:b****8 文档编号:9887924 上传时间:2023-02-07 格式:DOCX 页数:25 大小:18.93KB
下载 相关 举报
4S店客户服务系统C语言编程.docx_第1页
第1页 / 共25页
4S店客户服务系统C语言编程.docx_第2页
第2页 / 共25页
4S店客户服务系统C语言编程.docx_第3页
第3页 / 共25页
4S店客户服务系统C语言编程.docx_第4页
第4页 / 共25页
4S店客户服务系统C语言编程.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

4S店客户服务系统C语言编程.docx

《4S店客户服务系统C语言编程.docx》由会员分享,可在线阅读,更多相关《4S店客户服务系统C语言编程.docx(25页珍藏版)》请在冰豆网上搜索。

4S店客户服务系统C语言编程.docx

4S店客户服务系统C语言编程

#include"stdafx.h"

#include

#include

#include

#include"time.h"

usingnamespacestd;

voidgetinfo();//获取文件信息

voidshenfen();//第二个页面:

选择身份

voidkehu01();//客户第一个页面

voidkehu02();//客户第二个页面:

服务页面

voidyewu01();//业务员第一个页面

voidyewu_fw();//业务员第二个页面:

服务页面

voidyewu_xs();//业务员第三个页面:

销售车辆

voidyewu_xx();//业务员第四个页面:

客户信息页面

voidbaoyang();//业务员第五个页面:

此次保养页面

voidfen();//评分函数

voidgetinfo();//获取文件信息

voidsaveinfo();//保存信息

classCar{

public:

intcarnumber;

stringtype;

intbuyyear;

intbuymonth;

intbuyday;

intsalenumber;

}car[100];

classCustomer{

public:

stringname;

intphonenumber;

stringsex;

intsalenumber;

}customer[100];

classCarService{

public:

intwaxes;//表面打蜡

intlub;//换润滑油

intwater;//电瓶加水

intlocate;//四轮定位

intestimate;//评价

intserviceyear;

intservivemonth;

intserviceday;

intsalenumber;

}carService[100];

classSaleMan{

public:

intsalenumber;

intnum;

}saleMan[100];

voidgetinfo(){//获取文件信息

ifstreamcustomertxt("customer.txt",ios:

:

in);

ifstreamcartxt("car.txt",ios:

:

in);

ifstreamcarservicetxt("carservice.txt",ios:

:

in);

ifstreamsalemantxt("saleman.txt",ios:

:

in);

while(!

customertxt)

{

cout<<"无法打开customer.txt文件"<

exit

(1);

}

while(!

cartxt)

{

cout<<"无法打开car.txt文件"<

exit

(1);

}

while(!

carservicetxt)

{

cout<<"无法打开carservice.txt文件"<

exit

(1);

}

while(!

salemantxt)

{

cout<<"无法打开saleman.txt文件"<

exit

(1);

}

inti=0;

while(customertxt>>customer[i].salenumber>>customer[i].name>>customer[i].phonenumber>>customer[i].sex)

{

i++;

}

i=0;

while(cartxt>>car[i].salenumber>>car[i].carnumber>>car[i].type>>car[i].buyyear>>car[i].buymonth>>car[i].buyday)

{

i++;

}

i=0;

while(carservicetxt>>carService[i].salenumber>>carService[i].waxes>>carService[i].lub>>carService[i].water>>

carService[i].locate>>carService[i].estimate>>carService[i].serviceyear>>carService[i].servivemonth>>

carService[i].serviceday)

{

i++;

}

i=0;

while(salemantxt>>saleMan[i].salenumber>>saleMan[i].num)

{

i++;

}

customertxt.close();

cartxt.close();

carservicetxt.close();

salemantxt.close();

}

voidshenfen(){//第二个页面:

选择身份

cout<<"==================================================="<

cout<<"||欢迎您进入本4S店管理系统||"<

cout<<"||请选择您的身份:

||"<

cout<<"||1.本店客户||"<

cout<<"||2.业务员||"<

cout<<"||3.退出管理系统||"<

cout<<"==================================================="<

inta;

cout<<"您的选择是:

";

for(inti=0;;i++){

cin>>a;

if(a==1){kehu01();break;}

elseif(a==2){yewu01();break;}

elseif(a==3){cout<<"欢迎使用本系统,谢谢您的光临!

"<

(1);}

elsecout<<"输入错误!

请从新输入!

"<<"\n"<<"您的选择是:

"<

}

}

voidkehu01(){//客户第一个页面

cout<<"==================================================="<

cout<<"||尊敬的客户,请选择服务项目:

||"<

cout<<"||1.输入车牌号码||"<

cout<<"||2.返回上一级||"<

cout<<"||3.退出管理系统||"<

cout<<"==================================================="<

inta;

cout<<"您的选择是:

";

for(inti=0;;i++){

cin>>a;

if(a==1){kehu02();break;}

elseif(a==2){shenfen();break;}

elseif(a==3){cout<<"欢迎使用本系统,谢谢您的光临!

"<

(1);}

elsecout<<"输入错误!

请从新输入!

"<<"\n"<<"您的选择是:

"<

}

}

voidkehu02(){//客户第二个页面:

服务页面

inta,b,c,i,j,k=0;

cout<<"请输入您的车牌号码:

";

AB:

cin>>a;

for(i=0;i<100;i++){

if(a==car[i].carnumber)break;

elsek++;

}

if(k==100){cout<<"您输入的车牌号码有误,请重新输入:

";gotoAB;}

cout<<"==================================================="<

cout<<"||尊敬的客户,请选择服务项目:

||"<

cout<<"||1.查询车辆信息||"<

cout<<"||2.查询上次保养信息||"<

cout<<"||3.此次保养评价||"<

cout<<"||4.返回上一级||"<

cout<<"||5.退出管理系统||"<

cout<<"==================================================="<

cout<<"您的选择是:

";

for(j=0;;j++){

BB:

cin>>b;

if(b==1){

cout<

cout<<"您购买汽车的型号为:

"<

cout<<"您购买的日期为:

"<

cout<<"继续查询请输入1,退出请输入0:

";

QQ2:

cin>>c;

if(c==1)kehu02();

elseif(c==0)exit

(1);

else{cout<<"输入错误,请重新输入:

";gotoQQ2;}

}

elseif(b==2){

cout<

cout<<"上次保养时间为:

"<

cout<<"上次保养的项目有:

";

if(carService[i].waxes==1)

cout<<"表面打蜡"<<"\t";

if(carService[i].lub==1)

cout<<"换润滑油"<<"\t";

if(carService[i].water==1)

cout<<"电瓶加水"<<"\t";

if(carService[i].locate==1)

cout<<"四轮定位"<<"\t";

cout<

cout<<"您上次对业务员的评价为:

"<

cout<<"继续查询请输入1,退出请输入0:

";

QQ1:

cin>>c;

if(c==1)kehu02();

elseif(c==0)exit

(1);

else{cout<<"输入错误,请重新输入:

";gotoQQ1;}

}

elseif(b==3){

intd;

cout<<"请选择您对业务员的评分"<

cout<<"1分:

很不满意"<

cout<<"2分:

不满意"<

cout<<"3分:

一般"<

cout<<"4分:

满意"<

cout<<"5分:

很满意"<

cout<<"您对此次保养的评价为:

";

DD:

cin>>d;

if(d==1||d==2||d==3||d==4||d==5){

cout<<"谢谢您的评价!

"<

carService[i].estimate=d;

}

else{

cout<<"输入错误!

请从新输入:

";

gotoDD;

}

cout<<"继续查询请输入1,退出请输入0:

";

QQ:

cin>>c;

if(c==1)kehu02();

elseif(c==0)exit

(1);

else{cout<<"输入错误,请重新输入:

";gotoQQ;}

}

elseif(b==4){kehu01();break;}

elseif(b==5){

cout<

cout<<"欢迎使用本系统,谢谢您的光临!

"<

(1);

}

else{cout<<"输入错误!

请从新输入:

";gotoBB;}

}

}

voidyewu01(){//业务员第一个页面

cout<<"==================================================="<

cout<<"||业务员,您好,请选择服务项目:

||"<

cout<<"||1.输入业务员编号||"<

cout<<"||2.返回上一级||"<

cout<<"||3.退出管理系统||"<

cout<<"==================================================="<

inta;

cout<<"您的选择是:

";

for(inti=0;;i++){

cin>>a;

if(a==1){yewu_fw();break;}

elseif(a==2){shenfen();break;}

elseif(a==3){cout<<"欢迎使用本系统,谢谢您的光临!

"<

(1);}

elsecout<<"输入错误!

请从新输入!

"<<"\n"<<"您的选择是:

"<

}

}

voidyewu_fw(){//业务员第二个页面:

服务页面

inta,b,c,i,j,l,k=0;

cout<<"请输入您的工作编号:

";

AB:

cin>>a;

for(i=0;i<5;i++){

if(a==saleMan[i].salenumber)break;

elsek++;

}

if(k==5){cout<<"您输入的工作编号有误,请重新输入:

";gotoAB;}

cout<<"==================================================="<

cout<<"||业务员,您好,请选择服务项目:

||"<

cout<<"||1.查询所销售的所有车辆||"<

cout<<"||2.输入车牌号,查询信息||"<

cout<<"||3.输入车牌号,更新保养信息||"<

cout<<"||4.出售车辆||"<

cout<<"||5.销售额查询||"<

cout<<"||6.返回上一级||"<

cout<<"||7.退出管理系统||"<

cout<<"==================================================="<

cout<<"您的选择是:

";

for(j=0;;j++){

cin>>b;

if(b==1){

cout<

cout<<"车牌号码"<<"\t"<<"型号"<<"\t"<<"销售日期"<

for(l=0;l<100;l++){

if(saleMan[i].salenumber==car[l].salenumber){

cout<

}

}

cout<<"继续查询请输入1,退出请输入0:

";

QQ1:

cin>>c;

if(c==1){yewu_fw();}

elseif(c==0)exit

(1);

else{cout<<"输入错误,请重新输入:

";gotoQQ1;}

}

elseif(b==2){yewu_xx();break;}

elseif(b==4){yewu_xs();break;}

elseif(b==3){baoyang();break;}

elseif(b==5){

cout<<"业务员编号"<<"\t"<<"销售总量"<<"\t"<

for(intm=0;m<5;m++){

if(saleMan[m].salenumber)

cout<

}

cout<<"继续查询请输入1,退出请输入0:

";

QQ2:

cin>>c;

if(c==1){yewu_fw();}

elseif(c==0)exit

(1);

else{cout<<"输入错误,请重新输入:

";gotoQQ2;}

}

elseif(b==6){yewu01();break;}

elseif(b==7){cout<<"欢迎使用本系统,谢谢您的光临!

"<

(1);}

elsecout<<"输入错误!

请从新输入!

"<<"\n"<<"您的选择是:

"<

}

}

voidyewu_xs(){//业务员第三个页面:

销售车辆

cout<<"==================================================="<

cout<<"||业务员,您好,此为销售车辆页面:

||"<

cout<<"||1.输入客户信息||"<

cout<<"||2.返回上一级||"<

cout<<"||3.退出管理系统||"<

cout<<"==================================================="<

inta,b;

time_ttimep;

structtm*p;

time(&timep);

p=localtime(&timep);//取得当地时间

cout<<"您的选择是:

"<

for(inti=0;;i++){

AB:

cin>>a;

if(a==1){

intcarnumber;

stringcartype;

stringname;

stringsex;

intphonenumber;

intsalenumber;

intj;

cout<<"请依次输入客户信息:

"<

cout<<"车牌号码:

";

cin>>carnumber;

cout<

cout<<"车辆型号:

";

cin>>cartype;

cout<

cout<<"客户姓名:

";

cin>>name;

cout<

cout<<"客户性别:

";

cin>>sex;

cout<

cout<<"客户电话:

";

cin>>phonenumber;

cout<

cout<<"业务员编号:

";

cin>>salenumber;

for(j=0;j<100;j++){

if(!

car[j].carnumber)break;

}

car[j].carnumber=carnumber;

car[j].salenumber=salenumber;

car[j].type=cartype;

customer[j].name=name;

customer[j].sex=sex;

customer[j].phonenumber=phonenumber;

customer[j].salenumber=salenumber;

car[j].salenumber=salenumber;

car[j].buyyear=1900+p->tm_year;

car[j].buymonth=1+p->tm_mon;

car[j].buyday=p->tm_mday;

carService[j].salenumber=salenumber;

carService[j].waxes=0;

carService[j].water=0;

carService[j].locate=0;

carService[j].lub=0;

carService[j].estimate=0;

carService[j].serviceyear=1900+p->tm_year;

carService[j].servivemonth=1+p->tm_mon;

carService[j].serviceday=p->tm_mday;

for(intk=0;k<5;k++){

if(saleMan[k].num){

if(saleMan[k].salenumber=salenumber){

saleMan[k].num++;}}

}

saveinfo();

cout<<"信息输入完毕"<

cout<<"返回上一级请输入1,退出请输入0:

";

QQ:

cin>>b;

if(b==1){yewu_fw();}

elseif(b==0)exit

(1);

else{cout<<"输入错误,请重新输入:

";gotoQQ;}

}

elseif(a==2){yewu_fw();break;}

elseif(a==3){cout<<"欢迎使用本系统,谢谢您的光临!

"<

(1);}

else{

cout<<"输入错误!

请从新输入!

"<<"\n"<<"您的选择是:

";

gotoAB;

}

}

}

voidyewu_xx(){//业务员第四个页面:

客户信息页面

inta,b,c,i,j,k=0;

cout<<"请输入车牌号码:

";

AB:

cin>>a;

for(i=0;i<100;i++){

if(a==car[i].carnumber)break;

elsek++;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1