- 2
- 0
- 约1.06万字
- 约 21页
- 2019-07-11 发布于河南
- 举报
第 PAGE 2 页 共 NUMPAGES 21 页
第 PAGE 1 页 共 NUMPAGES 1 页
一、需求分析
从要求上来看是要对各个员工的各种情况(名字、年龄、性别、职位、工资状况)进行输入。然后可以输出.
可以对于员工数据进行修改,可以查询.
对于员工的各种情况系统还可以进行统计排名.二、概要设计
首先,创建了一个employee类.然后派生出四个类: manager、technician、salesman、sales manager.在派生类中定义了三个构造函数,分别是:数据输入函数(Input),表格输出函数(Print),排序函数(Pay).
其次,在总体结构上,建立以各根菜单,用于选择各种功能.
Input(数据输入):输入员工的各种数据.
Total(数据统计):将员工的总数据进行对比排序,然后输出.
Output(数据显示):显示输入的各种数据.
Save(数据保存):对输入的数据进行保存备份.
Eixt(退出程序):执行退出程序命令.
三、详细设计
Input(数据输入): 定义了各个岗位的人员的类,并把每个类的人员的属性设为类中的保护成员,其中技术工的工作时间和每小时的所得为私有成员,而销售员的销售额、经理的工资和销售经理的所辖部门的销售额和其底薪设为公有成员,再依次录入。
Total(数据统计): 根据所有类的工资算法在其所属类中定义一个函
原创力文档

文档评论(0)