简易员工信息管理系统

这是一个虽然简单但很有代表性和借鉴性的管理系统。没有使用现有框架SSH等,使用自有JavaBean+JSP+Servlet技术。

系统架构

数据库:MySQL。
DAO层:数据访问层。
Service:服务层,处理业务逻辑。
VO:数据表对应实体类模型。
View:jsp页面。
Servlet:控制层。

主要功能
  1. 部门增删改查。
  2. 雇员增删改查(包含所在部门)。
  3. 变更历史记录查看。
关键技术

通用分页与查询实现,录入验证,Request参数反射验证和创建实体类对象。Model层复合对象在数据库访问及在反射中的自动赋值。

目录结构

简易员工信息管理系统

系统截图
  1. 主页面
    简易员工信息管理系统
  2. 录入界面
    简易员工信息管理系统

源代码地址:https://github.com/duoyle/employee