基于jsp的企业人事管理系统人员信息管理设计与实现.docx
- 文档编号:10404354
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:124
- 大小:1.23MB
基于jsp的企业人事管理系统人员信息管理设计与实现.docx
《基于jsp的企业人事管理系统人员信息管理设计与实现.docx》由会员分享,可在线阅读,更多相关《基于jsp的企业人事管理系统人员信息管理设计与实现.docx(124页珍藏版)》请在冰点文库上搜索。
基于jsp的企业人事管理系统人员信息管理设计与实现
海 南 大 学
毕 业 论 文(设计)
题目:
基于 jsp 的企业人事管理系统人员信息管理设计与实现
学号:
1
姓名:
林发蒙
年级:
2010 级
学院:
信息学院
系别:
计算机系
专业:
计算机与科学
指导教师:
丹
完成日期:
2012 年5月1日
摘要
随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密
切。
对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率
的企业管理。
人员是企业生存的主要元素,人员的增减、变动将直接影响到企
业的整体运作,企业每天都要涉及到人员工问题。
企业员工越多、分工越细、
联系越密,所要做的统计工作就越多,人事管理的难度就越大。
最初的人事管
理采用人工方式,记录量大,易出错。
人事管理系统就是用电脑代替大量的人
工记录,完成众多信息的处理,方便、准确度高,且可以长期保存。
人事管理
系统,为个人提供资料查询服务,为企业提供工员分工等服务。
旧式的用纸介
材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的
系统化、规化、自动化,将成为现代公司管理人员的首选。
本系统基本上能
满足现代企业人事管理的需求,人事管理系统中使用各种表格,保存相关的人
员信息,方便查询、浏览、修改等操作。
工资管理系统的前提是一定要有员工
的在职作为基础,在使用的时候一定要保证员工在职的人事信息数据库。
本系统是综合人事管理系统。
企业人事管理系统是典型的信息管理系统(MIS),
其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
系统包含的主要功能为查询,修改,删除和添加,对职工的档案,职工工资、
职工培训、职工的部门调动、职工奖惩等信息进行管理。
本系统采用 B/S 模式,
前台系统开发采用 JSP 作为开发工具,后台采用 SQL Server 2000 作为数据库
管理系统。
关键词:
人事档案;管理信息系统;数据流程
2
Abstract
It is an important content of company's management that the Enterprise personnel
management system. Increasing with nowadays enterprise's personnel's quantity , the
personnel managements of enterprises become more and more complicated too, if it
can be realized the automation of management of the personnel ,it will undoubtedly
bring to administrative department of enterprises very big and convenient.The fund is
the main element that enterprises survived, the flow of the fund influences of the
whole operation of enterprises ,The personnel of enterprise staff's is an important
component of enterprise's fund management, because each of enterprise is grant issue
of personnel ,staff of enterprise , to involve to want month. Enterprise staff many
number have, statistical work of?
personnel more, personnel heavy to grant degree of
difficulty.Initial personnel calculation and giving away is artificial way to deal with .
In doing heavy work , the wrong rising thereupon of probability too appears. The
Enterprise personnel administrative system, offers personnel inquiry service for
individual and enterprise personnel calculation.The traditional paper has lain between
the development of the already improper modern enterprise like corporation of
information management of data of the materials and realizes personnel
systematization ,standardization , automation of management ,so it becomes modern
company first-selection to manage personnel.This system can meet modern
enterprise's personnel management's demands basically, use various kinds of forms in
the modern personnel administrative system, keep relevant personnel information,
convenient to is it operate it to inquire about, browse through, fix etc.Personnel
prerequisite of administrative system will certainly have the employee's attendance
information as the foundation, because the system to use staff attendance information
is it calculate personnel of staff to come, must guarantee the staff's personnel
information database while using, so this system is chartered Draw together some
information processing of the personnel (the staff's attendance, settlement of working
time ,etc.
The enter price personnel management system is the typical information
management system (MIS), its development mainly includes the backstage database
the establishment and the maintenance as well as front end the application procedure
development two aspects. The system contains the main function is the inquiry, the
revision, the deletion and the increase , to staff's file, the staff wages, the staff trains,
staff's department transfers, information and so on staff rewards and punishment
carries on the management. This system uses the B/S pattern, the onstage system
development uses JSP to take the development kit, the backstage uses SQL Server
2,000 to take the database management system.
Keywords:
Personnel file; Manage the information system; Data process
3
1 绪论 .............................................................6
1.1 选题目的与意义 .............................................6
1.3 项目背景 ...................................................6
1.4 国外研究现状 .............................................7
1.5 存在的问题 .................................................8
1.6 企业人事管理系统的简介 .....................................9
1.6.1 系统语言开发环境 ......................................9
1.6.2 系统数据库结构及功能分析 ..............................9
1.6.3 业务流程 .............................................10
2 人事管理系统相关技术理论 ........................................12
2.1 B/S 架构 ...................................................12
2.1.1 B/S 模式的优点和缺点 .................................13
3.2 Java 语言的特点 ............................................13
2.2.1 面向对象 .............................................13
2.2.2 平台无关性 ...........................................14
2.2.3 分布式 ...............................................15
2.2.4 可靠性和安全性 .......................................15
3.3 JSP 概述 ...................................................16
2.3.1 JSP 应用模型 .........................................17
2.3.2 JSP 的技术方法 .......................................18
2.3.3 JSP 原理与优点 .......................................19
2.3.4 JSP 的弱势 ...........................................21
3.4 Tomcat ....................................................21
2.4.1 MyEclipse 中配置 Tomcat 服务器 ........................22
2.4.2 Tomcat 连接池 ........................................22
3 系统总体结构设计 ................................................22
3.1 总体设计的原理 ............................................22
3.2 系统功能结构 ..............................................23
3.3 数据库概念设计 ............................................25
3.3.1 数据库物理设计 .......................................27
4 系统模块具体设计与实现 ..........................................31
4.1 人员档案模块 ..............................................31
4.1.1 人员档案模块的功能概述 ...............................31
4.1.2 人员档案模块实现 .....................................33
4.2 培训管理模块 ..............................................34
4.2.1 培训管理功能概述 .....................................34
4.2.2 培训管理实现过程 .....................................36
4.3医保管理模块 .............................................37
4.3.1 医保管理的功能概述 ...................................37
4
4.3.2 医保管理模块的功能实现 ...............................37
4.4工资管理模块 .............................................38
4.4.1 工资管理模块的功能概述 ...............................38
4.4.1 工资管理模块的功能实现 ...............................39
4.5 各模块部过程描述 .........................................40
4.5.1 操作员登录 ...........................................40
4.5.2 人员信息详细查询 .....................................41
5 开发总结 ........................................................42
5.1 系统功能概要 ..............................................42
5.2 设计中出现的问题 ..........................................42
致.44
参考文献..................................................................................................................................45
5
1 绪论
1.1 选题目的与意义
随着社会的进步、随着计算机技术的飞速发展,计算机在企业管理中应用
的普及,利用计算机实现企人事信息的管理势在必行。
人事管理是现代企业管
理工作不可缺少的一部分,是适应现企业管理尺度的要求、推动企业劳动人事
管理走向科学化、规化的必要条件。
企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要
部分,它能够为管理人事工作提供充足的信息和快捷的查询手段。
因为人事管
理本身是一项琐碎,复杂而又十分细致的工作,核算的工作量很大,一般不允
许出错, 如果使用传统人工的方式管理文件档案,不仅耗费大量的时间和精力,
而且工作效率低,性差,另外时间过长,将产生大量的文件和数据,这对
于查找,更新和维护都带来了不少的困难,而且容易丢失信息。
为了能够保证
人事信息的准确无误、快速输出,而且还可以利用计算机对有关的各种信息进
行统计,例如:
检索迅速、查找方便、可靠性高、存储量大、性好、寿命
长、成本低等。
这些优点能够极提高人事工资管理的效率,也是企业的科学
化、正规化管理,与世界接轨的重要条件。
人事管理系统应运而生,成为利用计算机实现企业人事工资管理的基本。
利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高
了其安全性。
本系统就是为了管理纷繁复杂的人事档案信息而设计的。
1.3 项目背景
随着信息化社会带给我们的冲击越来越强烈,信息化管理和信息化设备已
经深入到我们生活的方方面面,同时,信息时代带给现代企业强烈的冲击,企
业管理已经不再满足于在传统的纸质媒体上纪录,而要求更加快速,更加精确
的记录企业各部门以及员工的各种信息,而随着基于数据库的网络信息系统的
发展,人们已经开始在这个平台上面开发出了成功的企业人事管理系统,而随
着企业的不断发展,人事信息的日益庞大,企业人事管理系统的发展也发生着
6
深刻变革,企业决策者要求从系统中了解到目前的人力资源情况,而员工则要
求能够即时的查询自己的当前信息[1]。
企业人事管理系统是当前一个很热门,实用性很强的系统,这里我实现的
是它的人员档案管理、培训管理、医保管理和工资管理等模块,把它作为毕业
设计的题目,可以把已有的知识用于实践,又可以学到一些新的概念,在这个
过程中,可以增加我们的工程经验,对以后的工作学习是一次很有意义的经验
积累。
该系统主要完成目标是建立一个功能齐全、界面友好、使用方便、能够迅
速准确地完成各种人事信息查询、修改等工作。
1.4 国外研究现状
企业人事管理是企业管理的一个重要容,随着时代的进步,企业也逐渐变
得庞大起来.如何管理好企业部员工的信息,成为企业管理中的一个大的问题.
在这种情况下,一个可以规化,自动化的企业人事管理系统就显的非常必要.
最初的人事管理,都是靠人力来完成的.当企业规模比较小的时候,人力可以完成,随
着企业的规模越来越大,企业的员工认输也越来越多,依然维持着人力进行人事
管理,必然会造成工作效率低,工作错误增高的问题.
六十年代初期,计算机技术就开始应用于数据库的管理,形成了初期的
信息系统。
但是由于当时计算机硬件系统较弱,限制了软件系统的发展,信息
系统只是简单的数据的集合。
进入七十年代以后,由于计算机硬件和软件技术
的飞速发展,尤其是大容量存储设备——硬盘的使用,为空间数据的录入、存
储、检索和输出提供了强有力的手段。
一些国家先后建立了许多不同专题、不
同类型、不同规模的各具特色的信息管理系统。
九十年代至今是信息管理系统
的用户时代。
一方面,信息管理系统已成为许多机构必备的工作系统。
另一方
面,社会对人事管理系统的认识普遍提高,需求大幅度增加,从而导致信息管
理系统应用的扩大与深化。
信息管理系统成为现代社会最基本的服务系统。
我
国的信息管理系统也是九十年代初开始快速发展的。
经过十余年的发展,我国
的数据库管理技术也广泛的应用与各个领域,并且形成了产业化。
但是,我们
的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。
国企
7
业与国外企业在对信息技术的认识和应用水平上存在非常大的差距,主要体现
在管理和技术基础方面。
国外企业是在基本完成了工业化,企业生产经营实现
了现代化、规化、制度化的基础上开展企业的信息化工作;而我国许多企业
工业化尚未完成,企业生产经营的组织也尚未实现现代化、规化和制度化的
基础上就进入了信息化阶段。
在技术上,我国企业大部分还没有完成机械化和
自动化,实施信息化的时间相对较短,积累的经验也相对少。
在我国制造业生
产力水平较低、设备水平普遍落后于西方发达国家、企业信息化的基础和经验
较少的情况下,实施企业信息化的难度是明显大于国外的企业。
虽然我们期望用信息化带动工业化,用信息技术促进企业的跨越式发展,
但是必须清楚的看到我国企业在管理意识和水平上还是存在的不足,在实施信
息化的工作过程中,正确估计信息化的投资风险和效益,抓好企业信息系统的
总体规划、制定良好的分步实施策略,设计一个良好的企业信息化整体解决方
案。
在制定和实施企业信息化整体解决方案时,要对企业信息化工作有统一的
思想和整体的认识,要建立和形成有效的信息系统设计实施方法,从战略的角
度来综合考虑企业信息化工作中在管理、技术、操作层面面临的各种困难。
如
制定和实施企业信息化整体解决方案需要考虑企业面临的长远目标和当前急需
解决问题的矛盾、信息孤岛与系统集成问题,需要协调好信息系统建设与系统
运行的关系问题、信息系统升级与已有资源利用问题、信息技术的投资效益评
估和风险问题、打基础与提升水平关系问题、信息化对企业现行管理模式和方
法的冲击以及相应的管理制度问题。
1.5 存在的问题
企业人事管理是相对企业部员工的管理。
集人员、考勤、工资、员工培
训、福利保险、合同管理 、奖惩等于一体的大型管理系统。
为企业在人事管理
等方面提供极大的方便。
不但有利于企业的统一性管理,而且还大在提高了企业
的全体员工的工作效率和积极性。
企业人事管理可以说是一项琐碎、繁杂而又
必须十分细致的工作,是不能允许时常发生差错的。
几年前的那种手工操作已
远远跟不上近代企业发展的步骤,时代的进步决定了企业的发展,而企业要发
8
展必然完善的管理体系,所以说企业人事管理的自动化完全是时代进步的必然
结果。
合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现。
利用计算机对企业人事管理不仅保证了核算准确度,还成倍的提高了工作效率,
而且便于查询。
开发目的随着科技日新月异的发展,网络变的更加成熟,人们更加认识到
知识的重要性,面对着各个企业这么庞大的人事信息管理,数据库不断地走向
成熟,开发出基于 C/S 结构的关系型的企业人事信息管理系统,系统根据用户
不同的使用权限提供查询和打印服务,保存各个员工的档案,实现办公自动化。
因此迫切需要一套自动的信息管理系统来代替人工进行管理。
1.6 企业人事管理系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 jsp 企业 人事管理系统 人员 信息管理 设计 实现