基于JSP的企业人力资源管理系统

来源 :科学与财富 | 被引量 : 0次 | 上传用户:ggep123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于JSP的企业人力资源管理系统,采用目前比较先进的MyEclipse开发工具和SQL Server 2005数据库进行设计,将人事管理与办公自动化管理进行了有机结合,使企业各部门工作人员都能及时,方便地获得所要人员的各种信息。
  关键词:人力资源管理系统;数据库;MyEclipse
  1 引言
  现在的中国人力资源制度不断改革,各级人事部门对人力资源信息管理计算机化的需求也与日俱增。如何有效地管理企业的人力资源,使其发挥最大的效益,是每位企业管理者不断面临的难题与挑战。因此每个企业必须拥有一套完善的人力资源管理系统。
  2 需求分析
  2.1 企业人力资源管理系统的需求
  本系统是基于JSP的企业人力资源管理系统,该系统应具有用户管理、部门管理、人事管理、招聘管理、工资管理、奖励管理、培训管理的功能。一个管理系统的设计思想是对一个系统的基础的认识,一个合理的人力资源管理系统应该具备操作简单、可视化界面、功能全面、运行速度快等优点。通过人力资源管理系统可使管理者快速、高效地完成企业日常事务中的人事工作,降低人力资源管理的成本,使管理者能集中精力实现企业战略目标。
  2.2 企业人力资源管理系统需具备以下特性:
  (1)高技术性:本系统设计主要采用MyEclipse开发工具和SQL Server 2005 数据库结合起来设计与实现的。MyEclipse开发工具功能非常强大,同时SQL Server 2005数据库可以大容量地存储数据,Java为主要开发语言,并且采用先进的SSH框架进行设计,充分运用高技术手段来设计。
  (2)实用性:系统从用户需求的角度为出发点,一切以用户的方便为准则。切实了解用户的实际需求,尽量满足用户的各项要求,以达到让用户满意的程度。
  (3)灵活性:通过对SSH框架的设计,可以减少许多代码与页面之间的重复性和冗余,从而大大的提高了软件的灵活性,用户可以根据不同的需要,选择对应的软件部分,非常方便灵活。
  (4)可维护性:本系统的设计非常便于维护,因为使用了SSH框架以及稳定性较高的软件和硬件环境,所以可以随时为系统的软件、硬件进行维护。
  (5)复用性:本系统采用模块化的方法进行设计,对各个模块尽可能的达到高内聚,低耦合的程序,来提高系统的复用性。
  3 系统功能
  企业人力资源管理系统主要实现对企业内部门和人员的信息的操作和管理,系统的用户是企业信息负责人或者人力资源主管,还有就是各个分子公司的总经理,系统具有系统管理、部门管理、员工管理、招聘管理、薪资管理、奖惩管理、培训管理等主要功能。系统功能结构图如图3.1所示。
  (1)系统管理:主要是对管理员进行管理,管理员主要是分为两种,一种是系统管理员,另一种是普通管理员,系统管理员可以实现对普通管理员的添加,删除和修改自己的密码,而普通管理员只能实现修改自己密码的管理,其他的操作不可以。
  (2)部門管理:包括三个操作,对本企业的部门进行添加、查看和删除部门操作。
  (3)员工管理:包括五大操作,主要实现录入员工基本信息、删除员工的信息、查看员工基本信息,通过所在部门查询员工的信息以及对员工的信息进行详细的查看。
  (4)招聘管理:包括六大操作,招聘管理主要涉及到的角色是应聘人员,首先对应聘人员进行录入、删除、发布,详细查看招聘人员的信息,以及对录入企业和非录入企业的人员进行查询。
  (5)薪资管理:也是对企业中的正式员工的薪资进行管理,不仅是记录、删除、查看,还有可以通过编号来查询员工的薪资,通过工作的时间来查询员工的薪资。
  (6)奖惩管理:主要实现对企业员工的行为,表现给出一些奖励或惩罚,进行对员工的奖惩管理的添加、移除和查看以及详尽的查询。
  (7)培训管理:主要是对企业部门中的刚录入的员工和正式员工进行培训管理,可以实现对培训的记录、删除、查看和详细的培训计划进行查询。
  4 关键技术
  (1)JSP技术 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序[1]。
  JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段和JSP标记,从而形成JSP网页。所有程序操作都在服务器端运行,网络上传送给客户端的仅是得到的结果,与客户端的浏览器无关,因此,JSP称这Server-side Language。所以被许多人认为是未来最有发展前途的动态网站技术之一。
  (2)数据库技术 SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能[2]。企业人力资源管理系统采用SQL Server 2005进行数据库设计,包含用户信息表、部门信息表、人事信息表、工资信息表、奖惩信息表、培训信息表、招聘信息表等多个数据表,用来实现对人力资源信息的数据存储。
  5 结论
  企业人力资源管理系统能够全面提升企业的工作效率和竞争力,具有界面友好,功能全面,操作简单的优点,满足了现代企业管理的需要。
  参考文献
  [1] 邹竹彪.JSP网络编程从入门到精通[M].北京:清华大学出版社,2009年
  [2] 岳付强,罗明英,韩德.SQL Server 2005从入门到实践[M].清华大学出版社,2009年
  作者简介:杨柯(1969-),女,辽宁沈阳人,副教授,计算机应用方向。
其他文献
社会新闻的责任,不仅在于为读者提供谈资,还在于无限接近新闻事件(人物)、社会现象的本质,让读者获得最有价值的“阅读消费”,使媒体获得最大程度的“市场占有”。《无锡日报》社会
为了迎合大众,广告总是利用消费者最熟悉、最易接受的符号来推销商品。广告业中有一个约定俗成的3B原则,即婴儿(Bady)、动物(Beast)和美女(Beauty)等三个永恒的主题。业内人士甚至提
以词语级的中文地名为识别对象,根据地名内部用字的统计信息和地名构成特点产生潜在地名.在汉语自动分词中将可信度较高的潜在地名等同于句子的候选切分词,利用候选切分词本身的可信度和上下文接续关系评价句子的各种切分方案.在确定句子最佳切分时识别句子中的中文地名.对真实语料进行封闭和开放测试,封闭测试结果为召回率93.55%,精确率94.14%,F-1值93.85%;开放测试结果为召回率91.27%,精确率
送达是司法机关依照一定的方式和手续,将诉讼文件交给当事人的一种诉讼活动。司法机关即公安、检察院、法院,诉讼文件即涉及案件诉讼的公文,当事人一般为案件的原、被告以及有利害关系的第三人。送达实质上是司法机关的告知行为,应依照法律規定的期限送达,遵守法定的方式和手续。经过合法送达,当事人不依法行使诉讼权利或履行诉讼义务,则可能承担不利的法律后果。  法律规定的送达方式有六种:直接送达、留置送达、委托送达
摘要:随着社会的进步和科学技术的不断发展,商品混凝土的使用越来越广,被越来越多地运用到工程建设中,但在这几年的使用中发生不少关于混凝土裂缝事故,尤其是混凝土的早期裂缝,该问题已成为施工研究、攻克的课题。  关键词:商品混凝土 早期开裂 控制  混凝土的早期裂缝是指混凝土的从浇筑时起至达到拆模强度(70%)之前的硬化过程中所产生的裂缝,其成因比较复杂,既有混凝土生产企业的质量控制也有施工单位在施工过
抚宁县是一个农业大县,建设宜居宜业宜游、富庶文明和谐新抚宁需要农业支撑、农村发展、农民富裕。抚宁县北部山区丘陵面积达700多平方公里,土地贫瘠,干旱缺水,农业经济相对薄弱,农民增收困难,农村发展滞后的一个主要原因就是农业生产条件差,农业基础设施落后,尤其是灌溉条件差、灌溉方式落后,严重制约了农业的发展。干旱山区农业生产用水问题,一直是困扰农业用水的主要问题。近年来,在农田水利基本建设中积极探索,大
摘要:中药包括中药材、中药饮片和中成药,是中医临床实现其防病治病目的的主要手段,具有丰富的经验和科学的内涵。但是在当今世界,天然药物的年贸易额已达近160亿美元,我国却在这个市场所拥有的份额仅为3%左右,远低于邻国-日本和韩国【1】。因此,必须客观思考和研究我国中药业的发展现状,拓宽中药业发展的道路,打开束缚中药业的瓶颈,赋予中药以更科学的新思路,才能使其获得发展。  关键词:中药的现代化  1、
分析总结了在岩溶地区施工钻孔灌注桩的常见问题,提出了“预钻孔+孔内注浆”对岩溶地区不良地质进行预先控制、处理技术,并在工程实践中运用这一技术,取得了良好的效果。
引言  在高层建筑物中,由于功能和造型的需要,往往把高层主楼与低层裙房连在一起,裙房包围了主楼的大部分。从传统的结构观点看,希望将高层与裙房脱开,这就需要设变形缝;但从建筑要求看又不希望设缝。因为设缝会出现双梁、双柱、双墙,使平面布局受局限,因此施工后浇带法便应运而生。通过设置后浇带,使大体积混凝土可以分块施工,加快了施工进度,缩短了施工工期。由于不设永久性的沉降缝,简化了建筑结构设计,提高了建筑