一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1WK4y1F7KJ?t=9.8
三、运行截图:
进入到这个环节,也就可以及时检查出前面设计的需求是否可靠了。一个设计良好的方案在运用于系统实现中,是会帮助系统编制人员节省时间,并提升开发效率的。所以在系统的编程阶段,也就是系统实现阶段,对于一些不合理的设计需求,也是可以及时发现。因为设计的方案是完全指导系统的编码过程的。
3.1 管理员功能实现
3.1.1 部门经理管理
管理员进入指定功能操作区之后可以管理部门经理信息。其页面见下图。管理员可以增删改查部门经理信息。
图3.1 部门经理管理页面
3.1.2 总经理管理
管理员进入指定功能操作区之后可以管理总经理。其页面见下图。管理员增删改查总经理信息。
图3.2 总经理管理页面
3.1.3 审批流程管理
管理员进入指定功能操作区之后可以管理审批流程。其页面见下图。管理员对各部门的项目审批流程进行规范,包括审批流程的增删改查管理。
图3.3 审批流程管理页面
3.1.4 通知公告管理
管理员进入指定功能操作区之后可以管理通知公告。其页面见下图。管理员实现通知公告的新增,删除,查询,修改以及附件下载功能。
图3.4 通知公告管理页面
3.2 部门经理功能实现
3.2.1 员工管理
部门经理进入指定功能操作区之后可以管理员工。其页面见下图。部门经理修改,查询,删除员工信息,对各个员工发放工资。
图3.5 员工管理页面
3.2.2 员工留言管理
部门经理进入指定功能操作区之后可以管理员工留言。其页面见下图。部门经理查询员工留言,删除员工留言,审核并回复员工留言。
图3.6 员工留言管理页面
3.2.3 员工工资管理
部门经理进入指定功能操作区之后可以管理员工工资。其页面见下图。部门经理查看各个员工的工资详情,删除,修改,查询员工的工资信息。
图3.7 员工工资管理页面
3.3 总经理功能实现
3.3.1 审批流程管理
总经理进入指定功能操作区之后可以查询项目审批流程。其页面见下图。总经理也能下载审批流程的附件文件。
图3.8 审批流程管理页面
3.3.2 离职申请管理
总经理进入指定功能操作区之后可以管理离职申请。其页面见下图。总经理查看离职申请的详情,审核并回复员工的离职申请信息。
图3.9 离职申请管理页面
3.3.3 内部邮件管理
总经理进入指定功能操作区之后可以管理内部邮件。其页面见下图。总经理查询内部邮件,下载内部邮件附件文件。
图3.10 内部邮件管理页面
3.4 员工功能实现
3.3.1 新增留言
员工进入指定功能操作区之后可以发布留言。其页面见下图。员工发布的留言在未审核前,员工可以删除或修改。
图3.11 新增留言页面
3.3.2 员工工资管理
员工进入指定功能操作区之后可以查看工资。其页面见下图。员工通过详情按钮可以查看工资明细,员工也能在本页面查询工资。
图3.12 员工工资管理页面
3.3.3 新增内部邮件
员工进入指定功能操作区之后可以新增内部邮件。其页面见下图。员工新增内部邮件,也能在内部邮件管理模块修改,删除本人发布的内部邮件。
图3.13 新增内部邮件页面