人力资源管理系统主要功能是为企业管理者提供便利高效的对企业人力资源进行管理,使企业人力资源管理适应时代发展的要求,大大提高企业的核心竞争力。本系统使用了经典的SSH MVC框架开发而成,开发语言是java,数据库是Mysql,同时使用了Myeclipse作为开发运行环境。
系统内主要模块包括人事管理、考勤管理、系统管理、档案管理、就业信息等。
人事管理模块:该模块主要功能是对人事管理的基础信息、员工信息等进行管理。
考勤管理:该模块主要功能是对人员进行签到登记等管理。
系统管理模块:该模块主要功能是对管理员信息、管理员权限进行管理。
档案管理:该模块主要实现对档案内人员的居住地等详细信息进行管理。
就业信息:该模块主要啊采集网上的就业招聘信息和对人员就业进行分配等功能。
目录
目录 1
摘要 2
ABSTRACT 3
1 绪论 5
1.1 开发背景 5
1.2 开发意义.. 5
2 开发环境和技术介绍 5
2.1 Java语言 5
2.2 Mysql 6
2.3 系统对软硬件要求 6
3 系统分析 7
3.1 需求分析 7
3.2 可行性分析 7
3.2.1 技术可行性 7
3.2.2 经济可行性 7
3.2.3 操作可行性 8
3.3 系统用列图 8
3.4 功能模块分析 8
3.5 系统重要流程图 9
3.5.1 用户登录流程图 9
3.5.2 人事管理流程图 10
3.5.3 就业信息录入流程图 10
3.5.4 人事信息查询流程图 11
3.6 开发模式选择 11
4 系统数据库设计 12
4.1 数据库设计 12
4.1.1 实体ER图 12
4.1.2 数据项设计 14
4.1.3 数据表说明 14
4.1.4 数据表详细设计 14
5 系统实现 16
5.1 系统登录 16
5.2 管理员模块 18
5.2.1 员工签到管理模块 18
5.2.2 人事管理模块 18
5.2.3 培训信息管理模块 20
5.2.4 上下班时间设置 21
5.2.5 管理员管理 22
5.3 员工模块 23
5.3.1 员工签到模块 23
6 系统运行与测试 24
6.1 软件测试的目的 24
6.2 测试方法 24
6.3 测试过程 25
6.3.1 在线签到测试 25
6.3.2 登录模块测试 26
7 结束语 27
参考文献 29
致谢 30