基于中小型企业的人力资源管理系统设计工商管理专业.doc
《基于中小型企业的人力资源管理系统设计工商管理专业.doc》由会员分享,可在线阅读,更多相关《基于中小型企业的人力资源管理系统设计工商管理专业.doc(25页珍藏版)》请在知学网上搜索。
1、摘 要伴随着日常生活中计算机的日益普及和网络的大区域覆盖,数据库的各种应用程序应运而生,其功能也在根据使用需求不断改进。而数据库功能的提升是离不开信息管理系统应用的充分编准备的。信息管理系统在管理方面更加注重系统化,符合时代注重信息化的特点,系统结构贴合实际生活,造福生活,为其他应用系统树立了一个良好的榜样。人力资源管理系统是大中小企业管理人力资源信息的重要平台。大型企业凭借其自身的丰富资源大多已经充分建立、完善了自己的人力资源管理系统,而中小型企业由于技术规模等限制大多只能选择购买市面上既有产品,而这些产品多为大型企业开发,并不能真正贴合中小型企业的实际需求。本系统从提高人力资源管理工作的效
2、率出发,从过去费时费力的纸笔工作进阶到自动化的系统工作,以满足中小型企业的实际需求为出发点而编制。用户输入员工的基本资料、考勤信息,系统即生成相应的数据统计表以及通讯录等表单,用户可以在系统中查询、打印这些资料。本次课题旨在帮助中小型企业设计一套对人力资源信息进行管理时操作简单快捷的系统。关键词: 中小型企业; 系统管理; JSP; MySQLABSTRACTWith the growing popularity of computers in daily life and the large area coverage of the network, the various applicat
3、ions of the database emerge as the times require, and its function is constantly improving according to the demand. The improvement of database function is fully prepared by the application of information management system. The information management system pays more attention to systematization in
4、management , it follows the trend of the times, system structure and real life complement each other, and become a model of all application systems. Human resource management system is an important platform for the management of human resources information of large and medium-sized enterprises. Larg
5、e enterprises, by virtue of their abundant resources, have fully established and improved their own human resource management system, and small and medium-sized enterprises can only choose to buy products in the market because of the limitation of technology scale, and these products are mainly deve
6、loped for large enterprises, and can not really fit the actual demand of small and medium-sized enterprises. The system starts from improving the efficiency of human resources management, from the past time and effort of the pen and paper work to automated system work to meet the actual needs of sma
7、ll and medium-sized enterprises as the starting point. The user enters the basic information and attendance information of the employee, and the system generates the corresponding data statistics table and address book form, and the user can query and print these data in the system. This design can
8、successfully develop a set of fast and convenient way to manage the human resources information system.Key words: Small and medium-sized enterprises; System management; Jsp; MySQL目 录1引言11.1选题背景及意义11.2 国内外研究现状21.3 研究目的及意义22相关理论与技术32.1JSP介绍32.2JavaBean介绍32.3JDBC介绍43系统分析63.1系统需求分析63.2 可行性分析73.2.1 技术可行性
9、73.2.2 经济可行性73.2.3 管理可行性83.2.4法律可行性83.3系统业务流程分析83.4系统数据流程分析93.5系统的数据字典94系统设计114.1系统功能结构设计114.1.1功能结构图114.1.2 主要模块说明114.2系统代码设计124.3数据库设计134.3.1概念模型设计134.3.2 逻辑模式设计134.4系统平台设计155 系统实施165.1 系统的软硬件环境165.2 关键模块的实现175.3 系统测试175.3.1 测试的目的175.3.2 测试的步骤175.3.3 测试的内容186 结束语186.1 系统评价186.2 展望186.3 开发经验与体会19参考
10、文献20致 谢211 引言企业管理的目的不外乎是为了提升效益。在过去数十年间,产业链的发展促进了大量企业的诞生,而企业的运营离不开人力。但是传统的用人制度由纸、笔、人力支撑,管理分散、工作繁琐,即使是在中小型企业内,员工之间的交流也很受束缚。目前通过一些特定渠道也能下载借用到不少人力资源管理方面的系统,但是这些系统要么只是框架尚未发展成熟,要么来自某些著名企业。对中小型企业来说,这些偏大型的管理系统不仅功能冗余,难以全面掌控,而且耗资巨大,导致企业产生不必要开销。就现实情况而言,此系统专为中小型企业服务,功能简单、操作方便,致力于从根本上优化系统的实用性,必然能成为中小型企业工作管理的得力助手
11、。1.1 选题背景及意义由于人才或者资金的缺乏,很多中小型企业还不能自主开发贴合自身使用的人力资源管理系统,日常人事工作多借由人力完成。对于工作室一类的小型企业来说,人力管理并无难度,然而一旦企业规模发展,人事行政工作量增加,就必须建立人资部门,而人力管理,就很难达到一定的工作效率,并且工作过程中还容易产生失误。在企业发展进程可能面临的各种问题中,人力资源管理模式可能是最不受关注的。然而如今这一问题已经逐渐显露,并且亟待解决。本系统可以录入员工的基本资料,如年龄、学历、学校等,以员工工号、姓名等为条件,用户就可以进行信息查询,还能进一步对信息进行编辑、删除等操作,能够支持中小型企业日常人力资源
12、管理工作。计算机网络系统的发展水平很大程度上决定着企业管理能力,在国外,计算机网络这样的信息化资源已经在社会经济方面带来了巨大利益。高效,快速,无纸化正成为企业管理模式的标准化特点。人力资源管理系统作为当代企业办公过程中必不可少的一个工具,可以很好地帮助企业的管理模式转型为现代化,科学规范化。传统的人力资源管理模式不管是从人力物力还是财力方面都会拖企业经济的后腿,根本无法为企业在同行业的竞争中创造有利条件。怎样科学有效地进行人力资源管理工作,可谓是各行各业的一块无法忽略的心病。正因如此,推动中小型企业的人力资源管理工作跟上社会的信息化脚步就具备了十分重要的实践意义。1.2 国内外研究现状据最新
13、资料显示,目前美国有九成的人力资源管理工作离开计算机就会导致无法进行,其中计算机至少能完成超过百分之八十的人力资源信息处理工作和系统的管理计划。无论是在国内还是国外,计算机应用都可谓社会生活发展进程中浓墨重彩的一笔,其发展速度也足以媲美其他任何方面。计算机在有关经济管理的系统或应用中占比高达80%,在科技计算和产过程控制中,分别占比8%和12%;这些数值可以充分显示计算机网络和信息资源对社会经济和管理所产生的深远影响。国外的人力资源管理系统无论从经济实力、人才水平还是客户资源方面都远胜于国内多数企业在用人力资源管理系统。中国地大物博,拥有广泛的原始资源信息,但这些信息在数据库等多方面产业中都没
14、有得到充分地使用。信息资源是无价之宝,能够在相应领域得到充分利用将能为社会带来巨大价值。但现实却是中国在信息资源的开发管理方面还有极大的发展空间。中国在信息技术的开发利用方面意识实在薄弱,在开发计算机应用方面至少落后国外十数年。二十世纪七十年代国外已经开始从事人力资源的系统管理,并很快进行大量的研究和投入。开发和利用信息资源不仅能为企业的工作带来便利,更能提升一个国家的经济水平。发达国家与发展中国家最大的差距就是经济水平,发展中国家要想缩小这些差距,除了发展数字信息的网络传输水平外是没有其他捷径可走的。当然,如今在国内已经有一些大企业注意到了开发利用信息资源的真正价值,也开始发展自己的人力资源
15、管理系统。这些系统软件具有一定的,成本又不高,一旦能被其他单位使用就能带来不菲的回报。但是,这样的开发研究终究规模太小,企业如果没有足够的开发经验,就很难满足用户的实际需求。而且这些研究对开发商来说不具备市场竞争力,得不到真正的重视,很难真正带动系统的发展进程。目前,中国还只能算处于从人力管理模式向系统信息管理模式过渡的阶段,企业运用系统管理人力资源信息的技术还很稚嫩。中国的企业管理向来强调人性化,而国外的软件开发商多注重制度化,想要在人力资源管理方面有所盈利,要走的路还很长。1.3 研究目的及意义本文的主角是一个利用b/s模式而搭建的简单的人力资源管理系统。一般情况,开发一个系统最主要就是为
16、了能够摆脱中小型企业人资部门管理工作的手工化和繁琐化。大型企业的高速发展势不可挡,中小型企业的潜力也不容小觑,本系统为中小型企业服务,帮助中小型企业解决一些诸如绩效考核依靠人工收集处理,薪资管理出现多发漏发,任务分配不合理等方面存在的漏洞。目前大多中小型企业还是采取部门同事或领导评论的方式进行绩效考核,这种考核方式过于主观化,很容易导致考核结果非客观化,受考核人局限,有些企业甚至没有绩效考核,或者稽核意识淡薄。而人员信息、工作能力等都是一个企业最重要、最昂贵的资源,本系统能够利用系统来有效管理高这些资源,解决考核与薪资问题,为企业提高正确的发展决策,让每一位员工才尽其用,为公司的发展和人才的储
17、备提供一个绝佳的平台。人力资源是企业发展的基石,没有员工就没有企业的存在,没有员工的努力企业就无法发展。社会在进步,时代在发展,各行各业新兴企业如雨后春笋迅速生根发芽,同行业的竞争越来越激烈。人力资源做为企业发展主要竞争力之一,必须做好管理工作。本系统基于中小型企业的根本需求而设计,具备被中小型企业在实际市场中使用的资格,可以为企业的管理者提供方便快捷的企业人力资源管理,能更方便管理者掌控企业人员储备资料。系统功能结构条理清晰,界面与按钮一目了然,操作简易。这样的系统是符合现实的市场需求的。2 相关理论与技术2.1 JSP介绍JSP是Sun微系统公司于二十世纪末研究出的一项主要以Java和Ja
18、vaServlet体系为平台设计开发网站的技术。经过一系列发展变化后现在在建立动态网页中运用颇多。要达到生成动态页面的方法很简单,只需要利用JSP脚本或标识就可以,而Servlet和JavaBean组件可以作为数据库存储封装生成内容的源代码,再利用JSP脚本,使这些代码在服务器端运行,最后结果将以HTML页面的形式反馈到浏览器。与JSP技术作用相似的还有微软公司开发的ASP技术。相较于ASP技术,JSP技术更加开放,其代码可以在所有JAVA语法环境中运行,具有相对的平台独立性和服务器独立性。并且JSP技术可以利用与XML兼容的标识扩充JSP标识,降低对脚本语言的依赖。2.2 JavaBean介
19、绍JavaBean是Java中的一个组件,和Microsoft中的COM组件属性相似。JavaBean本身具有无限扩展功能,与JSP配合使用的JSP + JavaBean组合被广泛利用在日常编程中,对于程序员来说,JavaBean的可重用代码不仅能减轻编程负担,还能增加程序的可维护性,具有不可取代的地位。一个JavaBean一般由三个部分构成属性、方法、事件。JavaBean过去多用于可视化领域,自从与JSP技术结合,才开始向非可视化领域进军。在非可视化领域中,JavaBean除了可以用来封装事务逻辑,操作数据库,还具备分离前台程序与业务逻辑,使系统各环节更加独立的作用,极大程度地提升了系统的
20、稳定性和灵活性。2.3 JDBC介绍JDBC(JavaDataBaseConnectivit)也是Sun微系统公司开发的一项用来执行SQL语句的连接技术。JDBC扩展了Java的功能,动态链接结构是其一大特点。数据库的对象和方法一般都在java.sql.* 里面。先将驱动程序调入,创建一个Connection类的实例,才能连接一个指定的数据库。 3 系统分析3.1 系统需求分析系统的需求分析就是通过与用户的各种交流,分析用户表达的内容,整理出用户对未来系统的需求,来确定系统的必备功能,即明确系统在建成后需要完成什么任务,让用户对系统有基本的认知,并以此为系统的发展奠基。通常情况下,普通用户与计
21、算机工程师所涉略的知识领域必然有所不同,如果利用传统的分析方法或者分析系统数据流等方法也无法有效消除这些沟通障碍。而面向对象的建模方法却能利用引入用例的概念来描述用户的需求来为双方的交流建立桥梁。系统需求分析是对系统在功能和软件性能方面进行深入描述,确定其他软件的约束条件和细节,了解软件接口以及其他系统元组件,用这些内容来定义这个系统软件的需求是否有效,然后进行下一步的设计。因此,确定本系统的功能模块,让操作更简单,更贴合中小型企业的实际需求,并能最快发挥实际作用就成了本课题研究的重点。企业建立一定时间后,如果达到了一定的效益必然会选择发展壮大自身,发展过程中就避免不了招聘员工,员工基数增加,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于中小型企业的人力资源管理系统设计 工商管理专业 基于 中小型企业 人力资源 管理 系统 设计 工商管理 专业