一、功能介绍
本系统包含管理员、员工两个角色。
管理员角色:
- 登录功能:管理员通过输入用户名、密码及角色进行系统登录。
- 首页查看:登录后可查看系统首页信息概览。
- 个人中心管理:在个人中心进行相关信息的查看或修改。
- 公告信息管理:查看、修改、删除公告信息,包括公告标题、图片、发布日期和内容等。
- 部门信息管理:查看部门信息及人数,并进行部门信息的详情查看、修改和删除操作。
- 岗位管理:虽然未直接列出具体功能,但通常涉及岗位信息的增删改查。
- 员工管理:查看、修改、删除员工信息,涵盖员工工号、姓名、性别、头像、部门、岗位、年龄、联系方式等。
- 文档信息管理:查看、修改、删除文档信息,涉及文档名称、类型、简介、附件及发布日期等。
员工角色:
- 登录功能:员工使用工号和密码登录系统。
- 首页查看:登录后查看系统首页信息。
- 个人中心管理:在个人中心查看和编辑个人信息,如工号、姓名、部门、岗位等。
- 公告信息管理:查看公告信息详情。
- 文档信息管理:查看文档信息详情,包括文档名称、类型、简介等,并能进行下载和查看附件操作。
每个角色的功能设计围绕着提升工作效率、信息管理和资源获取便捷性展开,确保系统操作既满足日常管理需要,也便于员工获取必要信息。
二、主要技术介绍
数据库:Mysql
后端技术:SpringBoot + Mybatis-Plus
前端技术:Vue2 + Element UI + Axios + Vue Router
三、开发环境
开发工具:IDEA、Eclipse、MyEclipse都可以。推荐IDEA
JDK版本:1.8
数据库: MySQL 5.7
项目管理:Maven 3.6.3
Node版本:13.14.0
四、项目截图
五、项目资料获取方式
需要项目源码与文档的同学一键三连后台私信获取