HRMangeMent人事管理系统
项目描述
该系统主要涉及三个开源框架:Mybatis 3.4.5、Spring 5.0以及表现层框架JQuery 3.0。同时还是用了JSP作为表现层技术。
该系统采用严格的JavaEE应用架构,主要有如下几个分层:
①表现层:由JSP页面组成;②MVC层:使用SpringMVC技术;③业务逻辑层:主要由SpringIoC容器管理的业务逻辑组件组成;④DAO层:由6个DAO组件构成;⑤领域对象层:由6个domain Object对象组成;⑥数据库服务层:使用MySQL数据库存储持久化数据。
该系统分为六大模块:用户管理、部门管理、职位管理、员工管理、公告管理和文件下载。
职责描述
个人完成了包括在开发工程师带领下共同完成了项目需求分析、业务逻辑组件的设计、设计创建数据库表、设计持久化实体、实现业务逻辑组件,独立完成了包括创建持久化实体类、实现DAO持久层、部署DAO层以及完成部分项目框架的相关配置等工作。