欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1931047       资源大小:18.11KB        全文页数:15页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、售后服务管理系统合院何浩#include #include #include #include /输入/输出文件流类using namespace std;const int Maxr=100;/最多的被服务人员(有公司的服务人员数决定)const int Maxb=100;/最多的项目const int Maxbor=5;/每位被服务人员每次进行的最多服务项目/被服务人员类,实现对被服务人员的信息的描述class Service private: int tag; /删除标记 1:已删 0:未删 int no; /被服务人员编号 char name10; /被服务人员姓名 int borPr

    2、ojectMaxbor;/所服务项目 public: Service() char *getname() return name; /获取姓名 int gettag() return tag; /获取删除标记 int getno() return no; /获取被服务人员编号 void setname(char na) /设置姓名 strcpy(name,na); void delProject() tag=1; /设置删除标记 1:已删 0:未删 void addService(int n,char *na)/增加被服务人员 tag=0; no=n; strcpy(name,na); for

    3、(int i=0;iMaxbor;i+) borProjecti=0; void borrowProject(int Projectid)/服务操作 for(int i=0;iMaxbor;i+) if (borProjecti=0) borProjecti=Projectid; return; int retProject(int Projectid)/已经服务对象 for(int i=0;iMaxbor;i+) if(borProjecti=Projectid) borProjecti=0; return 1; return 0; void disp()/读出被服务人员信息 cout se

    4、tw(5) no setw(10) name服务编号:; for(int i=0;iMaxbor;i+) if(borProjecti!=0) cout borProjecti |; cout endl; ;/被服务人员类库,实现建立被服务人员的个人资料 class RDatabase private: int top; /被服务人员记录指针 Service readMaxr;/被服务人员记录public: RDatabase() /构造函数,将Service.txt读到read中 Service s; top=-1; fstream file(Service.txt,ios:in);/打开一

    5、个输入文件 while (1) (char *)&s,sizeof(s); if (!; top+; readtop=s; (); /关闭 Service.txt void clear()/删除所有被服务人员信息 top=-1; int addService(int n,char *na)/添加被服务人员时先查找是否存在 Service *p=query(n); if (p=NULL) top+; readtop.addService(n,na); return 1; return 0; Service *query(int Serviceid)/按编号查找 for (int i=0;i=to

    6、p;i+) if (readi.getno()=Serviceid & readi.gettag()=0) return &readi; return NULL; void disp() /输出所有被服务人员信息 for (int i=0;i=top;i+) readi.disp(); void Servicedata();/被服务人员库维护 RDatabase() /析构函数,将read写到Service.txt文件中 fstream file(Service.txt,ios:out); for (int i=0;i=top;i+) if (readi.gettag()=0) (char *

    7、)&readi,sizeof(readi); (); ;void RDatabase:Servicedata() char choice; char rname20; int Serviceid; Service *r; while (choice!=0) cout nnttt服 务 维 护nnntt 1 新 增nntt 2 更 改nntt 3 删 除nntt 4 查 找nntt 5 显 示nntt 6 全 删nntt 0 退 出 choice; switch (choice) case 1: cout Serviceid; cout rname; addService (Serviceid,

    8、rname); break; case 2: cout Serviceid; r=query(Serviceid); if (r=NULL) cout 该人员不存在 endl; break; cout rname; r-setname(rname); break; case 3: cout Serviceid; r=query(Serviceid); if (r=NULL) cout 该被服务人员不存在 delProject(); break; case 4: cout Serviceid; r=query(Serviceid); if (r=NULL) cout 该人员不存在disp();

    9、break; case 5: disp(); break; case 6: clear(); break; default:cout输入错误,请从新输入:;break; /项目类,实现对项目的描述,项目的编号,项目名称等class Projectprivate: int tag;/删除标记 1:已删 0:未删 int no;/项目编号 char name20;/项目名称 int onshelf;/是否再架 1:未服务 2:已服务public: Project() char *getname() return name; /获取姓名 int getno() return no; /获取项目编号

    10、int gettag() return tag; /获取删除标记 void setname(char na)/设置项目名称 strcpy(name,na); void delProject() tag=1;/删除项目 void addProject(int n,char *na)/增加项目 tag=0; no=n; strcpy(name,na); onshelf=1; int borrowProject()/服务操作 if (onshelf=1) onshelf=0; return 1; return 0; void retProject()/已服务操作 onshelf=1; void di

    11、sp()/输出项目 cout setw(6) no setw(18) name setw(10) (onshelf=1? 欢迎使用本程序:请服务下一位) endl; ;/项目库类,实现对项目的维护,查找,删除等class BDatabaseprivate: int top; /项目记录指针 Project ProjectMaxb; /项目记录public: BDatabase()/构造函数,将Project.txt读到Project中 Project b; top=-1; fstream file(Project.txt,ios:in); while (1) (char *)&b,sizeof(b); if (!file) break; top+; Projecttop=b; (); void clear()/全删 top=-1; int addProject(int n,char *na)/增加项目 Project *p=query(n); if (NULL=p) top+; Projecttop.addPr


    注意事项

    本文(售后服务管理系统合院何浩.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开