求高手帮忙,用C++编一个“公司职员信息管理系统”
一、系统概要公司职员的信息管理程序主要实现以下功能:输入员工的姓名,输出该员工的基本信息、级别以及当月工资信息。需求如下。1、某小型公司,主要由总经理、技术经理和技术人员...
一、 系统概要
公司职员的信息管理程序主要实现以下功能:输入员工的姓名,输出该员工的基本信息、级别以及当月工资信息。需求如下。
1、 某小型公司,主要由总经理、技术经理和技术人员、销售经理和销售人员。要求存储所有人员的一下信息:姓名、性别、出生年月、技术特长、血型、星座、参加工作时间、接入本公司时间、联系电话、编号、级别、当月薪、计算月薪总额并显示全部信息。
2、 人员的编号从1开始,依次递增。
3、 程序对所有人员有提升级别的功能。假设所有人员的初始级别均为1级,然后进行升级,总经理升为4级,技术经理和销售经理升为3级,技术人员升为2级,销售人员为1级。
4、 月工资计算办法如下:总经理拿固定月薪10000元; 技术经理拿固定月薪6000元加奖金;技术人员拿固定月薪3000元加奖金;销售经理既拿固定月薪也领取销售提成,固定月薪为4000元,销售提成为所辖部门的当月销售总额的5‰;销售人员的月薪按当月销售额的1%提成。
5、 考核结果作为升级和工资提成的依据,考核结果按百分制计算。
二、 基本功能要求
设计一个基类employee,然后派生出technician(技术人员)类、manager(经理)类和saleman(销售人员)类共3类,在此基础上通过继承和派生实现其它类。职员信息要求保存到文件。对部分数据应设置有操作权限。
三、 功能描述
1、 新进入公司员工基本信息的输入。
2、 公司员工基本信息的查询、修改。
3、 离开公司员工信息的处理。
4、 与员工级别有关的操作。
5、 与月薪有关的操作。
6、 与人员考核有关的操作。
四、 主要知识点
1、 C语言程序设计技术,特别是数组和指针的应用。
2、 面向对象程序设计技术,特别是继承和派生以及文件的操作。 展开
公司职员的信息管理程序主要实现以下功能:输入员工的姓名,输出该员工的基本信息、级别以及当月工资信息。需求如下。
1、 某小型公司,主要由总经理、技术经理和技术人员、销售经理和销售人员。要求存储所有人员的一下信息:姓名、性别、出生年月、技术特长、血型、星座、参加工作时间、接入本公司时间、联系电话、编号、级别、当月薪、计算月薪总额并显示全部信息。
2、 人员的编号从1开始,依次递增。
3、 程序对所有人员有提升级别的功能。假设所有人员的初始级别均为1级,然后进行升级,总经理升为4级,技术经理和销售经理升为3级,技术人员升为2级,销售人员为1级。
4、 月工资计算办法如下:总经理拿固定月薪10000元; 技术经理拿固定月薪6000元加奖金;技术人员拿固定月薪3000元加奖金;销售经理既拿固定月薪也领取销售提成,固定月薪为4000元,销售提成为所辖部门的当月销售总额的5‰;销售人员的月薪按当月销售额的1%提成。
5、 考核结果作为升级和工资提成的依据,考核结果按百分制计算。
二、 基本功能要求
设计一个基类employee,然后派生出technician(技术人员)类、manager(经理)类和saleman(销售人员)类共3类,在此基础上通过继承和派生实现其它类。职员信息要求保存到文件。对部分数据应设置有操作权限。
三、 功能描述
1、 新进入公司员工基本信息的输入。
2、 公司员工基本信息的查询、修改。
3、 离开公司员工信息的处理。
4、 与员工级别有关的操作。
5、 与月薪有关的操作。
6、 与人员考核有关的操作。
四、 主要知识点
1、 C语言程序设计技术,特别是数组和指针的应用。
2、 面向对象程序设计技术,特别是继承和派生以及文件的操作。 展开
4个回答
博阳精讯
2024-07-25 广告
2024-07-25 广告
业务流程管理软件是现代化企业不可或缺的工具,它能够帮助企业实现业务流程的自动化、标准化和可视化。通过该软件,企业能够优化内部流程,提高工作效率,降低运营成本,并且提升客户满意度。博阳精讯致力于提供高效、稳定、易用的业务流程管理软件,助力企业...
点击进入详情页
本回答由博阳精讯提供
展开全部
....人家都卖钱的,你花30积分买
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给我Money我就帮你完成,,,这个要写好至少要一两天吧,,,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看来你是交大的吧嘻嘻
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询