博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W+、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌
🍅文末获取源码联系🍅
👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟
2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及文档编写等相关问题都可以给我留言咨询,希望帮助更多的人
1 项目介绍
本系统的功能分为管理员和员工两个角色,管理员的功能有:
(1)个人中心管理功能,添加管理员账号和修改登录密码;
(2)部门信息管理功能,对企业中的部门进行合理安排;
(3)员工信息管理功能,对企业中的员工的基本资料进行维护;
(4)绩效考核管理功能,发布员工的绩效考核,修改和删除不正确的绩效考核;
(5)岗位信息管理功能,对员工的岗位进行分配;
(6)公告信息管理功能,发布公告和管理公告;
(7)绩效绩效指标管理功能,需要考核的指标进行设置。
员工的功能有:
(1)个人资料管理功能,对本人基本信息进行维护;
(2)公告信息管理功能,实现在线查询公告;
(3)绩效考核管理功能,查询自己的考核信息;
(4)绩效指标管理功能,查询考核的指标。
2、技术路线:
开发语言:Java
使用框架:spring boot
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
三、运行截图:
3.1系统主要模块的实现
3.1.1系统登录模块实现
本模块界面加入了系统标题和角色的选择,在本界面中采用了图形和控件进行合理摆放的方法进行设计,还加入了合适的背景图片,使登录界面更加的直观。系统登录模块设计实现界面如下图3.1所示:
图3.1系统登录模块界面实现
3.1.2个人中心管理功能模块实现
本界面主要是对管理员账号和密码进行设置,是管理员角色的操作功能,员工不能添加管理员账号,个人中心管理功能实现界面如下图3.2所示:
图3.2个人中心管理模块实现界面
3.1.3部门信息管理模块实现
部门信息是管理员角色的功能,管理员可以为企业添加新的部门,可以查询部门的创建时间,管理员添加部门信息的实现界面如下图3.3所示:
图3.3管理员添加部门信息实现界面
管理员添加部门信息的流程为,先进行必要字段的填写,数据库进行判定是否合法、是否为空,然后进行数据库信息的插入。
3.1.4部门信息管理模块实现
管理员可以在新员工招入时进行添加,对员工进行部门的安排和备注的添加。管理员添加员工信息的界面实现如下图3.4所示:
图3.4管理员添加员工信息界面实现
3.1.5绩效指标管理模块实现
本功能是为了方便管理员对员工进行绩效考核,添加绩效指标的实现界面如下图3.5所示:
图3.5添加绩效指标模块的界面实现
3.1.6公告信息管理模块的实现
本功能可以实现公告的发布,添加公告信息功能模块的实现界面如下图3.6所示:
图3.6添加公告模块的实现界面
3.1.7岗位管理模块的实现
管理员可以对员工分配岗位,管理员查询岗位的实现界面如下图3.7所示:
图3.7查询岗位信息的实现界面
3.1.8绩效考核管理模块的实现
发布员工的绩效考核,绩效考核信息的实现界面如下图3.8所示:
图3.8绩效考核信息界面
3.2员工功能的界面实现
员工可以查询公告和绩效指标、绩效考核信息,也可以修改个人资料和密码。实现界面如下图3.9所示:
4 推荐阅读
5 源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟
2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人