人事管理系统
系统功能1
| 序号 | 系统功能 | 添加 | 查询全部 | 模糊查询 | 删除 | 修改 |
| 1 | 用户管理 | 添加用户 | 查询所有用户 | 根据名称进行模糊查询 | 删除用户 | 修改用户 |
| 2 | 部门管理 | 添加部门 | 查询所有部门 | 根据名称进行模糊查询 | 删除部门 | 修改部门 |
| 3 | 职位管理 | 添加职位 | 查询所有职位 | 根据名称进行模糊查询 | 删除职位 | 修改职位 |
| 4 | 员工管理 | 添加员工 | 查询所有员工 | 根据名称进行模糊查询 | 删除员工 | 修改员工 |
| 5 | 公告管理 | 添加公告 | 查询所有公告 | 根据名称或内容进行模糊查询 | 删除公告 | 修改公告 |
系统功能2:文件处理:
长传文件,下载文件,查询文件,预览文件内容,删除文件
相关技术
| 序号 | 相关技术 | 作用 | |
| 1 | JSP | 负责收集用户请求数据以及业务数据的表现 | |
| 2 | MFC框架 | ||
| 3 | Spring框架 | 负责生成和管理业务逻辑组件和DAO组件 | |
| 4 | MyBatis | 操作数据库,文诶DAO对象的实现提供支持 |
系统结构与相关技术
| 序号 | 分层 | 说明 | 相关技术 | 案例实现 | ||||||||||||||
| 1 | 表现层 | 由JSP页面组成 | 传统表现层技术JSP | |||||||||||||||
| 2 | MVC层 | 使用Spring MVC技术 | MVC框架 | |||||||||||||||
| 3 | 业务逻辑层 | 由Spring IoC容器管理的业务逻辑组件组成 | Spring框架 | 业务逻辑组件HrmService | ||||||||||||||
| 4 | DAO层 | 由DAO组件组成 | Spring框架 |
|
||||||||||||||
| 5 | 领域对象层 | 由domain Object对象组成 |
|
|||||||||||||||
| 6 | 数据库服务层 | 使用MySQL数据库存储持久化数据 |
注:此图为初步理解。