员工请假系统

演示地址: http://222.73.130.227:8100

已有用户及密码:

admin@leave.com/123

zhangsan@qq.com/123

lisi@qq.com/123

注意:如果需要对演示系统新添加用户,密码建议使用不常用的,尽管用户信息已使用加密存储

源码下载:

https://sourceforge.net/projects/lms-dml/?source=directory

语言:C#+SqlServer

背景

员工休假是跟每一个公司的人事制度紧密联系的,因此可以说没有一个现成通用的系统满足所有的需求

这个员工请假系统作为一个可用的Demo,可以(通过修改代码)方便的调整以适应个性化的定制

获取

再测试几天后会放到百度云盘上,供下载;如有需要,可留言

部署运行

部署是一个玄虚的词,多见基于Web的应用系统

不过本系统不打算使用部署这个词,你只需要运行解压后的start.bat整个系统就能正常工作了,非常简单

前后端解析

前端

后端

  • 数据库:PostgreSQL 8.4,为啥没用MySQL?因为我很可能会用到GIS功能,除此之外,PostgreSQL在性能上更好(据说
  • 语言:C++,还是用到了我熟悉的Poco


使用

1. 管理员

  • 创建新用户
  • 分配/修改假期配额
  • 设置审批人、被审批人、审批资格
  • 设定假期类型

注意:管理员不能同时又是审批人,所以管理员不审批任何人的假期申请

2. 非管理员

非管理员有两类,一是有审批资格的;另一类是无审批资格的

非管理员都可以申请假期


有审批资格的人员可以查看所有审批范围的已批准假期

无审批资格的人员只能查看自己已递交的申请

效果展示

总体效果图


提示信息

比如当前有待审批的请假申请

请假

假期审批

管理员管理假期类型

管理员管理假期限额

管理员管理假期审批人员


  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
以下是一个简单的Java员工请假系统的实现: 1. 创建一个Employee类,包含员工的基本信息,如姓名、部门、职位、工号等。 2. 创建一个LeaveApplication类,包含请假申请的基本信息,如请假类型、开始时间、结束时间、请假原因等。 3. 创建一个LeaveApplicationStatus类,包含请假申请的审批状态,如待审核、已拒绝、已批准等。 4. 创建一个LeaveApplicationApproval类,包含请假申请的审批信息,如审批人、审批时间、审批意见等。 5. 创建一个LeaveApplicationService类,负责处理请假申请的业务逻辑,如新增请假申请、查询请假申请、审批请假申请等。 6. 创建一个DepartmentLeaderApprovalService类,负责处理部门领导审批的业务逻辑,如查询待审批的请假申请、审批请假申请等。 7. 创建一个ManagerApprovalService类,负责处理经理审批的业务逻辑,如查询待审批的请假申请、审批请假申请等。 8. 在LeaveApplicationService中使用DepartmentLeaderApprovalService和ManagerApprovalService,实现请假申请的审批流程。 9. 创建一个LeaveApplicationController类,实现请假申请的接口,如新增请假申请、查询请假申请等。 10. 在LeaveApplicationController中调用LeaveApplicationService,实现对请假申请的处理。 11. 创建一个LeaveApplicationApprovalController类,实现请假申请的审批接口,如查询待审批的请假申请、审批请假申请等。 12. 在LeaveApplicationApprovalController中调用DepartmentLeaderApprovalService和ManagerApprovalService,实现对请假申请的审批。 13. 创建数据库表,存储员工请假申请、审批状态、审批信息等。 14. 部署系统到服务器上,测试系统的功能和流程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值