联系我们 face+ 关于 服务 案例
首页 案例 服务 关于 face+

java员工管理系统 为你实现所有需求

Time: 2020-05-27

java是编程中常见的一种语言,它可以更好的实现程序所需要的各种操作需求,给用户更加优质的使用交互体验感,下面我们跟随小编一起来了解一下java员工管理系统的相关资料吧。

  java员工管理系统简介

  运用Java编程语言实现员工基本信息管理、员工请假申请、采购物品申请等功能。与其他类似的系统相比,本系统具有操作简单、界面简洁清晰、流程规范完善、数据处理安全、 App功能实现等特点。

  运用Java编程语言和B/S架构,以开源的Tomcat作为Web容器,以SQL Server 2005为数据库设计与开发了一个员工日志管理系统,以方便企业管理者对每个员工的工作进展程度及对工作提出的建议及时掌握,从而有利于企业的管理。

图片5.png

java员工管理系统

  java员工管理系统案例需求说明

  员工信息的基本情况

  —————————普通员工—————————–

  属性:员工编号、员工姓名、员工职务、请假天数、基本工资

  普通员工工资:

  在基本工资的基础上增加10%的工作餐,50%的岗位补助,200元住房补助

  基本工资+基本工资*0.1+基本工资*0.5+200

  —————————–经理——————————–

  属性:员工编号、员工姓名、员工职务、请假天数、基本工资

  经理工资:

  在基本工资的基础上增加20%的工作餐,50%的岗位补助,500元住房补助

  基本工资+基本工资*0.2+基本工资*0.5+500

  ——————————-董事——————————–

  属性:员工编号、员工姓名、员工职务、请假天数、基本工资

  董事工资:

  在基本工资的基础上增加8%的工作餐,30%的岗位补助,2000元住房补助,3000元投资补助

  基本工资+基本工资*0.08+基本工资*0.3+2000+3000

  ——————————–其他———————————

  工资扣除部分,所有员工都是一样的

  无请假,基本工资全发,有请假,扣除每天平均工资 * 请假天数

图片6.png

java员工管理系统

  java员工管理系统案例设计思路

  员工父类一个,普通员工,经理,董事长子类各一个,分别重写父类的工资方法。最后一个测试类。父类子类的编写没什么问题,注意尽量做好封装,属性最好用private修饰。接下来就是关键的测试类,这里需要完成增删改查工作,工作量可能会有点大哦!

  注意:由于本系统只是将对象存于对象数组,数组初始化时定长设定为100,系统会自动初始化每个数组元素为null,所以在写测试类的方法时一定注意写好判断预防遍历赋值发生的空指针错误,还有就是如果更改员工的资料时注意,若是员工的职位发生变化该怎么处理,毕竟对象变了,处理工资的方法也不一样。

  相信看完了小编为你整理的java员工管理系统的相关资料,其实java的员工管理系统虽然看起来比较复杂,但是实现起来还是相对比较容易的哦!


合作咨询

上海(总部)

上海市浦东新区郭守敬路498号22号楼
021-61057328
service@faceui.com

办公地址地图

北京

北京市东城区后永康17号A座
010-64015620
service@faceui.com

办公地址地图

成都

四川省成都市锦江区东大街牛王庙段100号
028-62790929
service@faceui.com

办公地址地图
首页 | 案例 | 服务 | 关于 | face+ | 智见

Copyright © 2009-2022 FaceUI design. All rights reserved


沪ICP备13044459号-5

上海办公地点地图
北京办公地点地图
深圳办公地点地图
在微信中搜索faceui
或保存二维码在微信中打开