企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc

上传人:cl****1 文档编号:558796708 上传时间:2023-12-27 格式:DOC 页数:27 大小:1.13MB
返回 下载 相关 举报
企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc_第1页
第1页 / 共27页
企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc_第2页
第2页 / 共27页
企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc_第3页
第3页 / 共27页
企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc_第4页
第4页 / 共27页
企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc》由会员分享,可在线阅读,更多相关《企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文.doc(27页珍藏版)》请在金锄头文库上搜索。

1、企业人力资源管理系统的设计与实现员工管理与奖惩管理摘 要:随着中国经济的发展与社会的进步,如何管理好企业和企业内部人员的信息,已经成为当今企业管理中的一个大的问题。基于这种情况,一个可以规范化、自动化的企业人力资源管理系统就显得非常必要。本系统是一个为适应当前不同行业而设计开发的信息管理系统,基于三大框架(SSH)实现,能基本满足现代企业对人力资源管理的需求。该企业人力资源管理系统主要包括员工管理、部门管理、招聘管理、培训管理、奖惩管理、薪资管理和系统管理等模块,且操作十分简单。关键词:企业人力资源管理系统;三大框架(SSH);MySQL数据库Abstract:With the develop

2、ment of Chinese economy and the progress of society,how to manage corporate information and internal staff has become a big problem in todays enterprise management. In this case, one can be standardized, automated enterprise human resource management system is very necessary. This system, based on t

3、he three frameworks (SSH), is a different information industry to adapt to the current design and development of software systems, which can basically meet the modern enterprise human resources management needs.The enterprise human resource management system includes the staff management, department

4、 management, recruitment management, training management, incentive management, salary management and system management, etc. Its operation is quite simple. Key words: Enterprise human resource management system; Three frameworks (SSH); MySQL database1 绪论1.1 课题研究的背景我们正处于飞速发展的信息时代中,各行各业都离不开信息处理,这正是计算

5、机被广泛应用于社会各行各业的原因。使用计算机进行信息管理是行业现代化的一个标志,此举不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性:快速操作、智能分析、海量存储和长期保存等等。与此同时,社会的生产力也得到快速的发展,人们进行的信息交流量也随之扩大,传统的纸质处理信息的机制因浪费了大量的人力物力,已经不能顺应新时代社会的发展潮流。为了提高人们的办公效率,让人们从繁琐的纸质办公中解脱出来,更好的进行信息交流和资源共享,办公自动化是当前非常适应新技术的时代潮流,是实现大量信息管理的一个非常明智的选择。同时,与传统的纸质处理的劳动人事管理相比,人力资

6、源管理在我国企业的应用刚刚起步,对国外的有关理论的认识还停留在“点”的阶段,远未做到系统引进,消化吸收,实现真正意义上的“从劳动人事管理向人力资源管理”的功能性转变。因此,企业管理人员应对这种转变所面临的挑战和机遇有一个全面的、清醒的认识,努力探索一条适合中国国情的人力资源管理之路。本系统就是为了进行现代化企业人力资源管理而设计的,是建立在市场经济基础之上,按照市场经济法则,对企业人力资源进行全面的、动态的管理,经过小组成员的讨论,本系统分为了员工管理、部门管理、招聘管理、培训管理、奖惩管理、薪资管理和系统管理等模块。其中我负责的是员工管理和奖惩管理的部分。其中员工管理主要实现对员工信息的增加

7、、删除员工信息、修改员工信息以及对员工信息按部门查询和查询所有员工信息等,奖惩管理主要实现对员工奖惩制度的规定以及根据员工平时表现实现具体的奖惩措施等。1.2 课题研究的意义众所周知,企业人力资源管理系统是当代企业单位不可或缺的部分,也是适应当代企业制度,推动企业人力资源管理逐步科学、完善、规范、自动的必备条件。人力资源管理系统的实现对于企事业单位的管理者和决策者而言都是至关重要的,故而企业人力资源管理系统应帮助企业领导解决现有问题,同时使其更加了解企业目前的人力资源情况。为使企业在日益激烈的社会竞争中立于不败之地,加快公司的信息化进程,促使公司的管理水平不断提升,一个完善的企业人力资源系统已

8、变得十分必要和迫切。本次课题是针对中小型企业而设计的人力资源管理系统,可以最大限度满足企业人力资源管理的需求,维护和激励企业内人力资源,实现企业利润最大化。1.3 课题研究的内容、要求和目标1.3.1 课题研究的内容当代企业人力资源管理的内容多种多样,通过前期小组讨论,决定采用三大框架(SSH)完成本课题的设计,另外采用Dreamweaver + Myeclipse作为界面设计工具,Myeclipse作为编译环境。按照如上构想具体涉及如下几方面的研究:(1)在实现企业人力资源管理系统时,主要实现员工管理、部门管理、招聘管理、培训管理、奖惩管理、薪资管理和系统管理等模块。(2)与此同时,为保证系

9、统的安全性,做出安全分析,决定采用身份验证的方式实现系统的安全保障。1.3.2 课题研究的要求该软件要求采用三大框架(SSH)方式实现。要求熟练掌握它们的组合使用,在代码的编写上要考虑代码重用的思想,考虑到简便实用的特点等;在代码设计上,要考虑到操作简单,交互性好,在界面设计上,要求界面简洁大方、试用。1.3.3 课题研究的目标本课题最终将达到如下几个目标:(1)内容大于形式,能够实现所需功能(2)操作起来简便,能够尊重浏览者体验(3)灵活通用,才能有个好口碑(4)界面美观,能够让用户感到舒适2 可行性分析可行性分析,顾名思义,也称为可行性研究,旨在为系统的开发做好前期准备,通过对系统详细的调

10、查,对新系统的开发从经济、技术、社会的方面进行分析和研究,保证新系统的成功开发。本次对企业人力资源管理系统主要对以下三个方面进行了分析。2.1 经济可行性企业人力资源管理系统所需要的硬件和软件环境,均很容易从市场够得或从相关网站下载,系统的主要成本是在开发与维护上,不会对系统使用者造成过重的经济负担。一旦企业人力资源管理系统投入到相关行业,则办事效率会得到一定程度的提高,极大程度减少人力开销。2.2 技术可行性技术可行性主要是通过对客观条件的分析,如:技术水平、系统的软件和硬件能否满足开发者的需要等,确定能否顺利完成开发工作。随着编程技术的不断增加,功能的不断加强以及网络技术的不断成熟,使用计

11、算机来管理人事信息数据已能做到完整、准确和及时。2.3 管理可行性管理可行性主要是分析是否能得到管理人员的支持、各项规章制度是否齐全、现有的管理制度和方法是否科学,初始数据是否正确等。而企业人力资源管理系统的主要目的就是为了对企业人力进行管理,弥补传统人工管理方式的不足,故具备了管理上的可行性。综上所述,企业人力资源管理系统在技术、经济、管理等方面均具备可行性,且投入少、效率高、见笑快,因此该系统的开发是完全可行的。2.4 系统性能的需求分析由于本系统是为某企事业单位设计的人力资源管理系统,涉及信息量大,规模较广,因此对系统的性能提出了较高的要求,具体如下:(1) 安全性。在本系统中,数据库起

12、着非常重要的作用,不能随意对数据库中的数据进行存取、删除或修改,故对登陆进去的用户需具备明确的权限管理,如可分为管理员和一般用户,普通用户只具有查看自己信息,修改自己密码的权限,而管理员则可以查看所有用户信息以及修改、更新的功能权限。除此以外,还应防止计算机病毒对数据的破坏,注意数据备份等等。(2) 可扩展性。由于此系统是根据现有条件进行设计的,日后环境改变该系统也应很容易被扩展。(3) 易维护性。随着时间推移,企事业单位技术和业务的发展,系统的维护要简单、易行。(4) 易操作性。在设计本系统时,应考虑到用户乃企业人员并不是计算机专业人员,故在系统设计的过程中应适用于不同水平的使用者,同时要求

13、系统的操作要简单易行。3 系统开发环境及工具分析3.1 系统开发环境的选择3.1.1 本系统运行所需的硬件环境:服务器:依系统的数据信息量确定客户机:普通PC内存:256MB以上分辨率:推荐使用1024*768像素3.1.2本系统运行所需的软件环境:操作系统:Windows 7 数据库:MYSQL开发平台:MyEclipse 8.5JSP服务器:Tomcat 6.0浏览器:IE3.2 编译环境的选择Tomcat服务器是一个免费的开放源代码的Web应用服务器,它是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun

14、和其他一些公司及个人共同开发而成。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。3.3数据库工具的选择MySQL是一个小型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。选择MYSQL作为数据库主要有以下几点原因:1. MySQL使用标准的SQL数据语言形式;2. 使用Java编写,保证源代码的可移植性;3. 支持Linux、Windows等多种操作系统。4. 提供用于管理、检查、优化数据库操作的管理工具。4 数据

15、库设计与实现在设计企业人力资源管理系统之前,需要做好分析工作,明确其完成的步骤,而对数据的分析则是首要的,这就要求我们设计好各个表,并将其添加到mysql数据包括中。在分析如何建表时,首先就要从需求分析文档中获取系统中要用的数据,明确每张表之间的关系,抽取实体及其属性,建立模型。在设计过程中应考虑以下几点: (1) 层次分明,布局合理。 (2) 高度结构化。(3) 少冗余性以节省空间提高效率。 (4) 维护数据的一致性和正确性。(5) 安全。4.1 数据字典4.1.1员工管理表tb_employee的数据字典表1.1 员工管理表字段代码字段名称字段类型相关约束Id员工idInt(11)主键,自增长,非空em_serialNumber员工编号Varchar(30)默认为空em_name员工名字varchar(10)默认为空em_sex员工性别Varchar(2)默认为空em_age员工年龄Int(11)默认为空em_IDCard员工身份证号Varchar(30)默认为空em_born员工出生日期Varchar(50)默认为空

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号