1、 题 目 *集团人力资源管理系统设计与实现 专 业 计算机及应用 学生姓名 准考证号 目 录 摘 要 . 1 关键词 . 1 一、绪 论 . 2 1、项目开发概述 2 2、项目开发的目标和背景 2 (1)项目开发目标 . 2 (2)项目开发背景 . 2 3、人力资源管理系统的现状与发展 2 二、需求分析 . 4 1、总体目标 4 2、具体目标 5 3、系统数据流图及功能分析 5 (1)数据流图 . 5 (2)数据流图的符号说明 . 5 4、数据字典 9 5、系统需求 12 6、模块功能需求 12 7、性能需求 13 (1)硬件环境 . 13 (2)软件环境 . 13 三、总体设计 . 14 1
2、、基本设计 14 2、构建开发环境 15 四、数据库设计 . 16 1、数据库概念结构设计 16 2、数据库逻辑结构设计 19 3、数据库表的设计 21 五、详细设计 . 24 1、登录界面模块设计 24 2、系统主界面模块设计 25 3、个人资料档案模块设计 25 4、个人简介模块设计 26 5、员工信息查询模块设计 27 6、工资管理模块设计 27 7、考勤信息管理模块设计 28 8、各模块内部过程描述 28 (1) 操作员登录 . 28 (2)人员信息详细查询 . 28 六、系统测试 . 30 1、白盒测试 30 2、黑盒测试 31 3、本系统测试 31 七、系统维护 . 34 1、系统
3、维护的定义 34 2、系统维护的类型 34 3、系统活动的内容 34 4、系统维护的步骤、组织和管理 35 结 论 . 36 致 谢 . 37 参 考 文 献 . 38 附 录 . 39 第 1 页 (共 56 页) 源集团人力资源管理系统设计与实现 西南大学 计算机及应用 罗莉 指导教师 廖丽 摘摘 要要: 企业人力资源管理是企业管理的一项重要内容,在整个企业的管理中具有重要 地位。 随着计算机技术的飞速发展,企业信息化的发展趋势,人力资源管理系统已经成 为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人力资源 管理走向科学化、规范化的必要条件。计算机在企业管理中应用的普及
4、,利用计算机 实现企业人力资源管理势在必行。 本企业人力资源管理系统采用 C/S 结构, 主要对企业员工的信息以及跟人力资源 相关的工作流程进行集中的管理, 方便企业建立一个完善的、 强大的员工信息数据库。 它是 SQL 数据库形成数据表,进行数据存储。使用 Java 设计操作控件和编写操作程 序,并用 eclipse 完成数据输入、修改、存储、调用查询等功能;主要模块包括:系 统用户管理、职工信息管理、职工考勤管理以及机构编制管理四个部分。 本文详细介绍了企业人力资源管理系统的功能需求,系统设计和具体实现,并简 要介绍了系统开发采用的过程方法。 关键词关键词:企业人力资源管理系统;Java;
5、C/S 结构;SQL 数据库 第 2 页 (共 56 页) 一、绪 论 1、项目开发概述 在竞争越来越激烈的社会里,企业人力资源管理就越显示出其不可缺性,成为企 业一个非常重要的模块。企业人力资源管理系统主要是用于员工个人资料的录入,职 务变动的记录和管理。使用人力资源管理系统,便于公司领导掌握人员的动向和人员 的综合素质,及时调整人才的分配,使用计算机对人力资源劳资信息进行管理,具有 检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地 提高人力资源管理的效率,也是企业科学化、正规化管理的重要条件。 2、项目开发的目标和背景 (1)项目开发目标 设计一个企业人力资源管理
6、系统,此系统要以人为中心,为企业提供全面的人力 资源管理解决方案,具体目标: 1 为企业建立规范化、实时互动化人力资源管理机制; 2 提高企业人力资源管理的效率、节约相关的管理成本、增强人力资源管理的安 全性; 3 满足企业管理层、 人力资源业务操作层和全体员工的不同层次和不同方面的需 要; 4 对企业将来的整体信息化建设提供必要的支持。 (2)项目开发背景 1 项目提出者:*集团; 2 项目开发者:某软件公司; 3 系统使用者:*集团高级管理人员。 3、人力资源管理系统的现状与发展 21 世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才或许 是一个企业发展壮大所不可或缺的重要因素。 因此人力资源已逐步成为企业最重要的 资源,人力资源管理(Human Resource Management,HRM)也成为现代企业管理工 作中的重要内容之一。 一个设计完善, 运行稳定的人力资源管理系统可以使人们从