运行环境
开发语言:java
框架:springboot,vue
JDK版本:JDK1.8
数据库:mysql5.7+(推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse(推荐idea)
系统实现
系统主要模块的实现
系统登录模块实现
本模块界面加入了系统标题和角色的选择,在本界面中采用了图形和控件进行合理摆放的方法进行设计,还加入了合适的背景图片,使登录界面更加的直观。
个人中心管理功能模块实现
本界面主要是对管理员账号和密码进行设置,是管理员角色的操作功能,员工不能添加管理员账号
部门信息管理模块实现
部门信息是管理员角色的功能,管理员可以为企业添加新的部门,可以查询部门的创建时间
管理员添加部门信息的流程为,先进行必要字段的填写,数据库进行判定是否合法、是否为空,然后进行数据库信息的插入。
部门信息管理模块实现
管理员可以在新员工招入时进行添加,对员工进行部门的安排和备注的添加。
绩效指标管理模块实现
本功能是为了方便管理员对员工进行绩效考核
公告信息管理模块的实现
本功能可以实现公告的发布,添加公告信息功能模块
岗位管理模块的实现
管理员可以对员工分配岗位,管理员查询岗位
绩效考核管理模块的实现
发布员工的绩效考核,绩效考核信息
员工可以查询公告和绩效指标、绩效考核信息,也可以修改个人资料和密码。