企业人才管理系统
某小型公司,主要有三类人员:经理、兼职技术人员和兼职推销员。这三类人员共同拥有的相关属性:姓名、编号;
人员编号基数为1000,每创建一个人员实例对象,其编号属性的值顺序加1。月薪计算方法:经理拿固定月薪8000元;兼职技术人员按每小时100元领取月薪;兼职推销人员的月薪按当月的销售额的4%提成。
要求:采用面向对象的编程思想,结合题意自己确定需要定义的类及各类的属性、构造方法和其他方法,并编写程序实现功能:
1. 查询职工个人信息,可通过姓名、编号查询
2. 查询部门所有职工的详细信息
3. 修改职工信息;
4. 删除职工信息;
5. 添加职工信息
6. 查询所有职工信息,并将其存储到职工信息文件EmployeeData.txt中;(可选项:也可将职工信息存储到数据库中,该数据中的表根据系统需求自己定义,数据库可以是MYSQL,SQLServer或Access等)
设计要求:
① 根据以上功能需求,采用面向对象的编程思想进行设计;
② 说明系统类框图的设计思路;
③ 提供友好的用户界面,方便用户操作。
建议画思维导图,流程图。自己试做 你这对编程语言有要求不
页:
[1]