1、人力资源管理系统数据库课程设计1资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。第一章 绪论1.1 开发背景随着企业的信息化和体制改革的步伐 , 人才竞争使企业的人力资源面临前所未有的挑战。越来越多的企业不断地加大对员工的投资 , 从而更好地吸引、 保留和发展所需要人才 , 是企业拥有持久的、 强大的竞争优势。在过去很长一个传统的计划经济管理体制的时期中 ,国有企事业和公共事业单位中的人员管理一直实行着集中统一的计划管理模式 ,企业中人员的差异并没有构成主要的决定因素 ,随着市场经济的发展 ,市场竞争的加剧 ,企业的成功与其员工队伍之间的关注。而传统的手工纪录管理的模式越来越不能满
2、足企业人力资源管理的要求 , 随着计算机应用的普及 , 采用计算机进行人力资源管理的快捷、 方便、 高效的优越性时企业管理人员的共识。因此我们选用人力资源管理系统数据库设计作为我们的数据库课程设计的设计题目 , 经过人力资源会计理论为指导 , 将人力资源需求、 人力资源招聘、 人力资源审计、 人力资源使用、人力资源培训、 人力资源评估、 人力资源二次调配等每一个动态环节编制成类似于财务报表的记录 , 从而完成人力资源的货币形式的衡定。以工资核算为核心、 以员工的绩效考核为依据 , 经过建立多种数据模型辅助完成人力资源管理对企业经营决策的支持作1资料内容仅供参考,如有不当或者侵权,请联系本人改正
3、或者删除。用。本说明书目的在于明确说明系统需求, 界定系统实现功能的范围,指导系统设计以及编码。本说明书的编写为下阶段的设计、开发提供依据 , 为项目组成员对需求的详尽理解, 以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.2 项目背景人力资源管理模块以经营管理为基础 , 采用成熟、 先进的计算机软、 硬件集成技术 , 融入科学的人事管理思想和模式 , 对企业及其下属公司的人事信息进行采集、储存、 加工、 处理和分析 , 使其及时准确地反映企业的人事聘用状况、 人员流动情况、 薪资情况等人事信息 , 为各层管理者提供快速准确的人事管理依据与辅助决策数
4、据。企业公司发展现状几十年来 , 企业经营单位和从业人员急速发展 , 人员良莠不齐 , 懂专业知识的少 , 小本经营多。面对危机与机遇 , 出路只有一条 : 经过改革和创新 , 提高管理能力 , 提高核心竞争力。经过导入规范化信息管理系统 , 特别是人力资源管理系统 , 建立信息化平台。只有在人力资源得到合理的分配, 才能发挥出企业的整体实力 , 站稳脚跟。建立一个完善的人力资源管理系统 , 对一个企业的领导者在人力管理方面有着非常重要的作用。2资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。我们的项目就是基于人力资源管理在企业发展中的重要作用而开发的 , 使公司能更好的管理人力资
5、源 , 提高企业的整体竞争力。经过实施人力资源管理系统 , 提高人力资源部在日常人力资源操作性等事物的工作效率 , 为高层提供即时的搞笑的人力资源数据查询、 分析 , 为高层提供决策支持。同时有利于人力资源内部流程的规范与再造优化。1.3 定义1.3.1 专业术语数据流图 : 数据流图是结构化方法中使用的工具 , 它以图形的方式描绘数据在系统中流动和处理的过程 , 由于它只反映系统必须完成的逻辑功能 , 因此它是一种功能模型。1.3.2 主页术语定义Java 是一种能够撰写跨平台应用软件的面向对象的程序设计语言 , 是由 Sun Microsystems 公司于 1995 年 5 月推出的 J
6、ava程序设计语言和 Java平台 ( 即 JavaSE, JavaEE, JavaME) 的总称。 Java 技术具有卓越的通用性、 高效性、 平台移植性和安全性 , 广泛应用于个人 PC、 数据中心、 游戏控制台、 科学超级计算机、 移动电话和互联网 , 同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下, Java更具备了显著优势和广阔前景。3资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。SQL: 是一种数据库查询和程序设计语言 , 用于存取数据以及查询、 更新和管理关系数据库系统。甘特图 : 它是以图式的方式经过活动列表和时间刻度形象地表示出任何特定的活动顺序与持续时间。4