开发环境: IDEA、tomcat、 nginx、mysql、redis,Git
技术架构:SpringBoot+Mybatis
项目描述: 该项目是为提升公司的办公规范化程度,实现对公司的统一调度和管理而为公司开发此办公系统项目,该项目主要
包含员工管理、部门管理、岗位管理、考勤管理、周报管理、审核管理、个人办公管理、任务和日程管理、日志管理、办公
用品管理、试卷管理、权限设置等模块。
工作描述:
● 完成项目经理分配的业务,根据产品原型图完成相关模块的开发和单元测试.
● 负责了部门管理模块编写,使用 mysql 设计自关联数据表,采用树形结构返回前端展示,更加直观
● 负责了考勤管理模块的编写,区分不同的打卡模式,手机打卡,指纹打卡,刷脸打卡等,采用策略模式来应对可扩展的打卡方式,根
据打卡时间,不同的日期,加班情况,形成对应的个人上班情况表单,针对特殊考勤的线上审核,以及提供人事的线下审核机制共同
确认特殊考勤情况
● 负责审核模块包括人员异常登录限制,上传文件,特殊单词审核,运用 和 人员正常的流程审核,需要上级部门领导确认审核
● 试卷管理中不变的数据可以用 redis 做