您所在位置: 网站首页 / 售后服务管理系统合院何浩.doc / 文档详情
售后服务管理系统合院何浩.doc 立即下载
2024-10-30
约7.5千字
约22页
0
35KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

售后服务管理系统合院何浩.doc

售后服务管理系统合院何浩.doc

预览

免费试读已结束,剩余 17 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

#include<iostream>
#include<iomanip>
#include<string>
#include<fstream>//输入/输出文献流类
usingnamespacestd;
constintMaxr=100;//最多旳被服务人员(有企业旳服务人员数决定)
constintMaxb=100;//最多旳项目
constintMaxbor=5;//每位被服务人员每次进行旳最多服务项目
//被服务人员类,实现对被服务人员旳信息旳描述


classService
{
private:
	inttag;//删除标识1:已删0:未删
	intno;//被服务人员编号
	charname[10];//被服务人员姓名
	intborProject[Maxbor];//所服务项目
public:
		Service(){}
	char*getname(){returnname;}//获取姓名
		intgettag(){returntag;}//获取删除标识
	intgetno(){returnno;}//获取被服务人员编号
	voidsetname(charna[])//设置姓名
		{
		strcpy(name,na);
		
		}
	voiddelProject(){tag=1;}//设置删除标识1:已删0:未删
	voidaddService(intn,char*na)//增长被服务人员
	{
		tag=0;
		no=n;
		strcpy(name,na);
		for(inti=0;i<Maxbor;i++)
			borProject[i]=0;
	}
	voidborrowProject(intProjectid)//服务操作
	{
		for(inti=0;i<Maxbor;i++)
		{
			if(borProject[i]==0)
			{
				borProject[i]=Projectid;
				return;
				
			}
		}
		
	}
	intretProject(intProjectid)//已经服务对象
	{
		for(inti=0;i<Maxbor;i++)
		{
			if(borProject[i]==Projectid)
			{
			borProject[i]=0;
			return1;
			
			}
		}
		return0;
	}
	voiddisp()//读出被服务人员信息
	{
		cout<<setw(5)<<no<<setw(10)<<name<<"服务编号:[";
		for(inti=0;i<Maxbor;i++)
			if(borProject[i]!=0)
				cout<<borProject[i]<<"|";
		cout<<"]"<<endl;
			
	}
};



//被服务人员类库,实现建立被服务人员旳个人资料
classRDatabase
{
private:
inttop;//被服务人员记录指针
Serviceread[Maxr];//被服务人员记录
public:
	RDatabase()//构造函数,将Service.txt读到read[]中
	{
		Services;
		top=-1;
		fstreamfile("Service.txt",ios::in);//打开一种输入文献
		while(1)
		{
			file.read((char*)&s,sizeof(s));
			if(!file)break;
			top++;
			read[top]=s;
		}
		file.close();//关闭Service.txt
	}
voidclear()//删除所有被服务人员信息
	{
		top=-1;
	}
	intaddService(intn,char*na)//添加被服务人员时先查找与否存在
	{
		Service*p=query(n);
		if(p==NULL)
		{
		top++;
		read[top].addService(n,na);
		return1;
		}
		return0;

	}
	Service*query(intServiceid)//按编号查找
	{
		for(inti=0;i<=top;i++)
			if(read[i].getno()==Serviceid&&
			read[i].gettag()==0)
			{
				return&read[i];
			}
			returnNULL;
	}
	voiddisp()//输出所有被服务人员信息
	{
for(inti=0;i<=top;i++)
			re
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

售后服务管理系统合院何浩

文档大小:35KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用