员工管理系统数组实现

上传人:pu****.1 文档编号:579480793 上传时间:2024-08-26 格式:PPT 页数:11 大小:219.53KB
返回 下载 相关 举报
员工管理系统数组实现_第1页
第1页 / 共11页
员工管理系统数组实现_第2页
第2页 / 共11页
员工管理系统数组实现_第3页
第3页 / 共11页
员工管理系统数组实现_第4页
第4页 / 共11页
员工管理系统数组实现_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《员工管理系统数组实现》由会员分享,可在线阅读,更多相关《员工管理系统数组实现(11页珍藏版)》请在金锄头文库上搜索。

1、员工管理系统案例数组实现基础项目设计需求分析员工信息的基本情况普通员工属性:员工编号、员工姓名、员工职务、请假天数、基本工资普通员工工资:基本工资+基本工资*0.1+基本工资*0.5+200经理属性:员工编号、员工姓名、员工职务、请假天数、基本工资经理工资:基本工资+基本工资*0.2+基本工资*0.5+500董事属性:员工编号、员工姓名、员工职务、请假天数、基本工资董事工资:基本工资+基本工资*0.08+基本工资*0.3+2000+3000工资扣除部分,所有员工都一样如果请假少于5天,基本工资发75%, 多于5天,基本工资发50%需求分析实现的管理功能增加员工信息查询员工信息(根据员工编号)

2、删除员工信息(根据员工编号)打印员工信息(打印所有员工信息)概要设计Employee类:员工的父类CommonEmployee:普通员工类,继承自Employee,重写工资计算方法Manager类:经理类,继承自Employee,重写工资计算方法Director类:董事类,继承自Employee,重写工资计算方法EmployeeManage类:员工管理类,增加员工,查找员工,删除员工TestEmployeeManage类:对管理类进行测试详细设计Employee类:所有员工的父类classEmployee/成员属性员工编号员工姓名员工职务请假天数基本工资/构造方法(无参,有参)/工资计算方法:

3、如果请假,工资如何计算/显示详细信息的方法/get和set方法详细设计CommonEmployee类:普通员工类,继承自EmployeeclassCommonEmployeeextendsEmployee/构造方法无参publicCommonEmployee()有参publicCommonEmployee(参数)super(参数);/调用父类有参构造/重写工资计算方法详细设计Manager类:经理类,继承自EmployeeclassManagerextendsEmployee/构造方法无参publicManager()有参publicManager(参数)super(参数);/调用父类有参构造

4、/重写工资计算方法详细设计Director类:董事类,继承自EmployeeclassDirectorextendsEmployee/构造方法无参publicDirector()有参publicDirector(参数)super(参数);/调用父类有参构造/重写工资计算方法详细设计TestEmployeeManage类:测试类,提供选择界面calssTestEmployeeManage/成员属性EmployeeManage对象/构造方法创建EmployeeManage对象欢迎界面业务选择main方法欢迎界面方法业务选择方法类的关系图Employee类class Employee /成员属性 S

5、ting ID; String name; String position; int holiday; double salary; /构造方法 / 工资计算方法 sumSalary();/显示详细信息 display(); /get和setCommonEmployee类Class CommonEmployee extends Employee /构造方法 /重写父类工资计算方法Manager类Class Manager extends Employee /构造方法 /重写父类工资计算方法Director类Class Director extends Employee /构造方法 /重写父类工资计算方法TestEMD类(测试类)class TestEmployeeManage /成员属性 Scanner sc Employee ems int maxIndex=-1; /main方法 public static void main(Sting args) /业务选择界面 / switch语句(调用增删改查方法) /增加 public static addEmployee() /删除 public static delEmployee() /修改 public static updateEmployee() /查找 public static queryEmployee()

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号