c++课程设计--公司人员信息管理系统(word报告+源程序+可执行文件)

上传者: shichangting303 | 上传时间: 2020-01-11 03:10:10 | 文件大小: 74KB | 文件类型: rar
使用面向对象的程序设计思想进行分析,整个系统涉及两大类信息和操作,公司,人员。所以系统主要涉及两个大类:公司类Company、人员类Person。系统的总体框架就是公司类,人员类的定义;主函数中定义一个公司对象,循环显示主菜单并根据用户选择调用公司类的相应方法(成员函数)。 公司类Company:考虑系统操作的人员信息的数量具有不确定性,所以考虑使用链表保存、处理人员信息。公司类包含:所有人员信息的一个不带头结点的链表(作为数据成员)及可以对人员信息进行增,删,改,查询经营信息,基础数据设置,数据存盘,数据装入等操作的相关模块(Set,Add,Modify,Delete,Query,Load,Save)作为成员函数。 人员类Person:所有人员都具有的公共信息及操作可以使用人员类进行描述。由于系统具有4类人员且4类人员数据,操作有所不同,如销售员包含销售额,而技术人员包含工作小时数且计算工资的方法不同,所以应当为4类人员创建相应的Person类的派生类。 为了使公司类可以方便处理人员信息,可以考虑将公司类确定为人员类的友元类或者人员类提供公共的方法以便公司类进行操作。为了公司类可以用共同方法操作人员类,可以将人员类的方法确定为虚函数。

文件下载

资源详情

[{"title":"( 6 个子文件 74KB ) c++课程设计--公司人员信息管理系统(word报告+源程序+可执行文件)","children":[{"title":"C++课程设计","children":[{"title":"C课程设计任务书-公司人员信息管理系统.doc <span style='color:#111;'> 106.00KB </span>","children":null,"spread":false},{"title":"base.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"源代码","children":[{"title":"i.cpp <span style='color:#111;'> 10.82KB </span>","children":null,"spread":false}],"spread":true},{"title":"CX.exe <span style='color:#111;'> 248.09KB </span>","children":null,"spread":false},{"title":"person.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"说明书.doc <span style='color:#111;'> 32.50KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • yongkangji1990 :
    参照这个做了作业,谢了
    2015-11-30
  • y5211314123456789 :
    小程序大用处
    2015-06-14
  • 故都 :
    内容是可用的,虽然做的很大众,但是还是很有参考价值的
    2015-01-07
  • BUG信仰 :
    亲测可用,对我的课程设计有很大帮助
    2014-12-12
  • CanceDot :
    内容完整,亲测可用,有简洁的界面设计
    2014-05-22

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明