# HrmProject_SSM_Maven **Repository Path**: liu_xu111/HrmProject_SSM_Maven ## Basic Information - **Project Name**: HrmProject_SSM_Maven - **Description**: 人事管理系统使用了SSM控件,使用Maven进行依赖包控制。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2020-02-11 - **Last Updated**: 2025-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 系统功能 ## 系统面向三个对象,分别是公司员工、普通管理员和超级管理员。三者分别拥有不同的权限。 ### 公司员工的功能如下: * 1、登录系统功能(账号为员工号,密码默认为员工号的后六位); * 2、查看个人信息和修改个人非重要信息,并且可以修改登录密码(MD5加密); * 3、 查看公司的所有部门和部门结束; * 4、 查看公司的所有职位和职位介绍; * 5、 查看公司管理员允许公司员工员工下载的文件,并能对文件进行刷新和根据日期和米子检索,并能对允许下载的权限的文件进行下载; * 6、 查看公司管理员对公司员工发的通知,并能对通知进行检索和查看详情; * 7、 退出登录功能,所有的查看都能进行分页查询; * 8、 其他功能 ### 公司普通管理员 * 1、 拥有公司员工所拥有的所有功能; * 2、 能对公司员工进行增删改查,并且能根据入职日期、部门、职位和姓名检索,并且拥有导出检索的员工资料功能; * 3、 能对公司部门进行增加和删除,并且能对公司的部门资料修改; * 4、 能对公司的职位进行增加和删除,并且能对公司的职位资料进行修改; * 5、 能上传文件到公司的服务器,上传文件要求大小不能大于100M,并且要限制上传文件格式,上传文件时可以填写文件的相关介绍和设置下载权限。能对上传文件的相关介绍进行修改,并且能对已上传的文件进行删除记录和删除文件; * 6、 能发送公告。使用富文本编辑器进行编辑通知内容,并且可以设置通知主题,以及设置是否使用邮件通知。能对公告进行删除。 * 7、 其他功能 ### 公司超级管理员 * 1、 拥有公司员工和公司普通管理员的全部功能; * 2、 能对公司人事系统网站的用户进行添加,修改和删除。并且能对忘记密码的用户进行重置密码。能根据时间,角色和名字进行检索用户。 ### 系统的三个对象的基本功能如上。网站的总体开发思路下: * 1、 公司员工入职,在人事部办理入职手续,管理员将员工信息输入系统注册为员工,员工成功入职,并且自动成为系统的用户,初始密码默认为员工号的后六位,员工登录系统后可修改密码,忘记密码向相关部门提出申请,部门管理员拥有重置密码权限,员工可以查看系统给普通员工权限的相关信息,员工基本上只能查阅信息和下载公司公开给全体员工的文件。 * 2、 系统的普通管理员相当于公司相关部门的负责人,拥有增删改查的权限,能对公司人事的各项事务进行处理。 * 3、 系统的超级管理员拥有整个系统的所有权限。能对系统用户进行统一管理。 ### 其他功能:设置自定义异常拦截器,异常跳转到友情界面并通知运维人员 ![错误报告](https://github.com/wfwe/Blog/blob/master/Ima/%E9%94%99%E9%A2%98%E6%8A%A5%E5%91%8A.jpg) ![异常跳转页面](https://github.com/wfwe/Blog/blob/master/Ima/%E5%BC%82%E5%B8%B8.PNG) # 系统运行图 ### 系统架构图 ![系统架构图](https://github.com/wfwe/Blog/blob/master/Ima/ssm%E6%9E%B6%E6%9E%84%E5%9B%BE-1.0-%E8%AF%A6%E7%89%88.png) ### 系统登录界面 ![登录](https://github.com/wfwe/Blog/blob/master/Ima/%E7%99%BB%E5%BD%95.PNG) ### 系统首页 ![首页](https://github.com/wfwe/Blog/blob/master/Ima/%E9%A6%96%E9%A1%B5.PNG) ### 个人信息 ![个人信息](https://github.com/wfwe/Blog/blob/master/Ima/%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF.PNG) ### 管理中心 ![管理中心](https://github.com/wfwe/Blog/blob/master/Ima/%E7%AE%A1%E7%90%86.PNG) ### 文件中心 ![文件中心](https://github.com/wfwe/Blog/blob/master/Ima/%E6%96%87%E4%BB%B6%E4%B8%AD%E5%BF%83.PNG) ### 公告中心 ![公告中心](https://github.com/wfwe/Blog/blob/master/Ima/%E5%85%AC%E5%91%8A.PNG) # 系统升级 ### 下一代版本将加入安全框架shiro,以及加入切面编程日志记录用户操作 ### 期待下一次的版本