员工管理系统数组实现

员工管理系统数组实现

ID:39404997

大小:236.00 KB

页数:11页

时间:2019-07-02

员工管理系统数组实现_第1页
员工管理系统数组实现_第2页
员工管理系统数组实现_第3页
员工管理系统数组实现_第4页
员工管理系统数组实现_第5页
资源描述:

《员工管理系统数组实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、工资发50%需求分析实现的管理功能增加员工信息查询员工信息(根据员工编号)删除员工信息(根据员工编号)打印员工信息(打印所有员工信息)概要设计Employee类:员工的父类CommonEmployee:普通员工类,继承自Employee,重写工资计算方法Manager类:经理类,继承自Employee,重写工资计算方法Director类:董事类,继承自Employee,重写工资计算方法EmployeeManage类:员工管理类,增加员工,查找员工,删除员工TestEmployeeManage类:对管理类进行测试详细设

3、计Employee类:所有员工的父类classEmployee{//成员属性员工编号员工姓名员工职务请假天数基本工资//构造方法(无参,有参)//工资计算方法:如果请假,工资如何计算//显示详细信息的方法//get和set方法}详细设计CommonEmployee类:普通员工类,继承自EmployeeclassCommonEmployeeextendsEmployee{//构造方法无参publicCommonEmployee(){}有参publicCommonEmployee(参数){super(参数);//调用父类

4、有参构造}//重写工资计算方法}详细设计Manager类:经理类,继承自EmployeeclassManagerextendsEmployee{//构造方法无参publicManager(){}有参publicManager(参数){super(参数);//调用父类有参构造}//重写工资计算方法}详细设计Director类:董事类,继承自EmployeeclassDirectorextendsEmployee{//构造方法无参publicDirector(){}有参publicDirector(参数){super(参

5、数);//调用父类有参构造}//重写工资计算方法}详细设计TestEmployeeManage类:测试类,提供选择界面calssTestEmployeeManage{//成员属性EmployeeManage对象//构造方法创建EmployeeManage对象欢迎界面业务选择main方法欢迎界面方法业务选择方法}类的关系图Employee类classEmployee{//成员属性StingID;Stringname;Stringposition;intholiday;doublesalary;//构造方法//工资计算方

6、法sumSalary();//显示详细信息display();//get和set}CommonEmployee类ClassCommonEmployeeextendsEmployee{//构造方法//重写父类工资计算方法}Manager类ClassManagerextendsEmployee{//构造方法//重写父类工资计算方法}Director类ClassDirectorextendsEmployee{//构造方法//重写父类工资计算方法}TestEMD类(测试类)classTestEmployeeManage{//

7、成员属性ScannerscEmployee[]emsintmaxIndex=-1;//main方法publicstaticvoidmain(Sting[]args){//业务选择界面//switch语句(调用增删改查方法)}//增加publicstaticaddEmployee(){}//删除publicstaticdelEmployee(){}//修改publicstaticupdateEmployee(){}//查找publicstaticqueryEmployee(){}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。