The system will use Struts + Spring + Hibernate framework using Eclipse11 development tools and PostgreSQL database design.
Keywords: Personnel management system ; B/S(Browser/Server); Struts+Spring+Hibernate; PostgreSQL
目录
摘要 i
Abstract i
目录 3
1 绪论 5
1.1 课题背景 5
1.2 目的和意义 6
1.3 系统设计思想 6
1.4 系统开发环境 7
1.4.1 B/S结构的数据库访问模式 7
1.4.2系统开发平台以及所用到的技术 7
1.4.3 PostgreSQL数据库简介 8
2 系统分析 9
2.1 可行性分析 9
2.1.1技术可行性分析 9
2.1.2操作可行性分析 9
2.1.3经济可行性分析 10
2.2 需求分析 10
2.3 系统基本设计思路 11
2.4 系统业务流程分析 12
3 系统概要设计 13
3.1 功能模块概要设计 13
3.1.1 系统规划 13
3.1.2 系统功能模块图 13
3.1.3 各子模块的概要设计 14
3.2 页面概要设计 16
3.2.1 页面目录与文件 16
3.2.2 页面跳转关系 17
3.3 数据库概要设计 17
3.3.1 数据库命名 17
3.3.2 数据库表的说明 18
3.3.3 数据库各个表的设计与说明 18
4 系统详细设计 20
4.1 页面详细设计 20
4.1.1 登录页面 20
4.1.2 主菜单界面 21
4.1.3 考勤信息查询界面 21
4.1.4 非正常考勤申请画面 22
4.1.5 加班申请画面 23
4.1.6 休假申请画面 23
4.1.7 公务外出申请画面 23
4.1.8 协同办公画面 24
4.1.9 通许路画面 24
4.2 系统模块的详细设计 25
4.2.1 用户登录模块 25
4.2.2 人事数据处理模块 26
4.2.3 企业组织结构模块 27
4.2.4 导出数据模块 27
4.3 数据库详细设计 28
4.3.1 数据库的意义 28
4.3.2 数据库的E-R图设计 28
4.3.3 数据库逻辑设计