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模式而搭建的简单的人力资源管理系统。一般情况,开发一个系统最主要就是为了能够摆脱中小型企业人资部门管理工作的手工化和繁琐化。大型企业的高速发展势不可挡,中小型企业的潜力也不容小觑,本系统为中小型企业服务,帮助中小型企业解决一些诸如绩效考核依靠人工收集处理,薪资管理出现多发漏发,任务分配不合理等方面存在的漏洞。目前大多中小型企业还是采取部门同事或领导评论的方式进行绩效考核,这种考核方式过于主观化,很容易导致考核结果非客观化,受考核人局限,有些企业甚至没有绩效考核,或者稽核意识淡薄。而人员信息、工作能力等都是一个企业最重要、最昂贵的资源,本系统能够利用系统来有效管理高这些资源,解决考核与薪资问题,为