收藏 分享(赏)

人事管理系统设计与实现-本科毕业论文 赵海婷.doc

上传人:cjc2202537 文档编号:1136606 上传时间:2018-06-14 格式:DOC 页数:40 大小:1.69MB
下载 相关 举报
人事管理系统设计与实现-本科毕业论文  赵海婷.doc_第1页
第1页 / 共40页
人事管理系统设计与实现-本科毕业论文  赵海婷.doc_第2页
第2页 / 共40页
人事管理系统设计与实现-本科毕业论文  赵海婷.doc_第3页
第3页 / 共40页
人事管理系统设计与实现-本科毕业论文  赵海婷.doc_第4页
第4页 / 共40页
人事管理系统设计与实现-本科毕业论文  赵海婷.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、 题 目 人事管理系统设计与实现Design and Realization of PersonnelManagement System良好学校代码 学号10722二一五年五月1110034115TP315刘小豫学校代码分类号学号密级 公 开作者姓名 赵海婷 指导教师学科门类 管 理 学提交论文日期专业名称 信息管理与信息系统成绩评定等级I摘 要企业人事管理促进企业管理走向科学化、规范化,不仅节约了管理成本,而且大大的提高了工作效率。因此,开发一个人事管理系统是非常有必要的。本系统基于 B/S 结构和 MVC 模式,前台应用程序采用 JSP 开发,后台选用 SQL Server 2005 作为

2、数据库管理系统,运用软件工程原理进行开发,完成了职工管理、部门管理、考勤管理、奖惩管理、工资管理等模块,实现了人事管理系统的基本功能。系统操作简单、界面友好,安全实用。本文从需求分析、总体设计、详细设计、实现和测试等几个方面阐述了此系统的开发过程。关键词: 人事管理;SQL Server 2005;B/S 模式 IIAbstractThe enterprise personnel management to promote the enterprise management more scientific, standardized, not only saves management cos

3、ts, but also greatly improve work efficiency. Therefore, the development of a personnel management system is very necessary. The system is based on B/S mode, the front desk application program was developed by JSP, the background using SQL Server 2005 as the database management system, using the sof

4、tware engineering principle, completed the staff management, departmental management, attendance management, incentive management, payroll management module, the realization of the basic function of the personnel management. The system has the advantages of simple operation, friendly interface, safe

5、 and practical. In this paper, from the demand analysis, overall design, detailed design, realization and testing and other aspects of the development process of this system.Keywords: Personnel Management; SQL Server 2005; B/S ModelIII 目 录第一章 前言 .11.1 课题背景与目的 .11.2 国内外研究现状 .21.3 设计和研究方法 .31.4 设计过程及研

6、究内容 .3第二章 系统开发技术 .52.1 BROWSER/SERVER(B/S)简介 .52.2 JAVA SERVER PAGE(JSP)技术 .52.3 MVC 技术 .62.4 SQL Server 2005 数据库 .7第三章 需求分析 .93.1 系统可行性分析 .93.1.1 经济可行性分析 .93.1.2 技术可行性分析 .93.1.3 操作可行性分析 .93.2 系统需求分析 .93.2.1 系统功能分析 .113.2.2 系统用例图 .11第四章 系统总体设计 .144.1 系统功能设计 .144.1.1 基础资料管理 .144.1.2 数据管理模块 .144.2 数据库

7、设计 .154.2.1 概念结构设计 .154.2.2 逻辑结构设计 .18第五章 系统详细设计与实现 .215.1 数据库的实现 .215.1.1 数据库和表的创建 .21IV5.1.2 数据库的连接 .215.2 系统功能设计与实现 .225.2.1 系统管理模块 .225.2.2 职工管理模块 .235.2.3 部门管理模块 .245.2.4 考勤奖惩管理模块 .255.2.5 工资管理模块 .26第六章 测试与结果分析 .286.1 测试目的与方法概述 .286.2 测试用例 .286.2.1 系统入口单元测试 .286.2.2 数据录入测试 .286.3 系统测试结果 .30结论 .

8、31谢辞 .32参考文献 .33咸阳师范学院 2015届本科毕业论文(设计) 1 第一章 前言随着 Internet 的迅猛发展,计算机在企业管理中的普及应用,这些企业对于管理工作的要求越来越高,期望有一个安全高效的人事管理系统。使用计算机进行人事管理,它具有手工管理无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。可以使企业的人事管理人员从繁琐的日常文本工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去,极大地提高了人事管理的效率,促使企业的管理水平尽快与国际接轨 1。1.1 课题背景与目的管理是一种与人类社会

9、共生的社会活动,只要有人类社会存在,就存在着管理活动,它是一种社会现象和文化现象。管理可以分为很多种类,例如行政管理,社会管理,工商企业管理,人力资源管理等。而对于企业来说,又可将管理分为人力资源管理、财务管理、营销管理、生产管理、成本管理等等,其中人力资源管理是极其重要的。而所谓人力资源管理,实质上是一种管理政策和制度,但是这种管理政策和制度能够对员工的工作行为、工作态度产生一定的影响。人力资源管理是以人为中心的管理,它认为人是组织中最有价值的要素。因此,人力资源管理俨然已经成为现代企业管理中不可或缺的重要组成部分,最为人力资源管理工作之基础的人事信息管理也逐渐受到关注和重视 2。信息经济时

10、代,社会分工呈现复杂化的态势,社会对人的反应能力、决策能力和行动能力提出了更高的要求,再加上人力资源自身所具有的流动性、隐藏性等特征,因而人力资源管理对于组织十分重要。企业作为一个典型的营利性组织,具有现代组织的一切特征,在市场经济迅猛发展的今天,企业的生存和发展,面临着很多机遇和挑战。因此,企业的信息化管理是企业发展的必然趋势。企业人事管理就是企业运用现代化技术创造出更高的经济效益。随着市场经济发展,人才流动的日趋活跃,高效快捷的管理方式是管理人员所积极倡导的。人事管理是企业可持续发展的基础,是企业管理的核心部分,能够合理调动安排员工所在岗位,为用户提供充足的信息和快捷的查询手段,并进行科技

11、化、信息化的管理 3。但是目前人事管理的方式依然跟不上时代发展需要,处在低劣状态之中,有些企业还停留在用纸张档案管理的方式。这种方式效率低下,而且容易出错,极不适应现代企业发展和管理的要求 4。一个企业的职工人数非常多,达到几千甚至几万人,每个职工的具体情况也不一样,如果没有一个综合的管理系统对职工进行管理,那么肯定会给管理人员人事管理系统设计与实现 2带来种种麻烦,因此,设计和开发一个高效安全、操作方便,简单实用的人事管理系统迫在眉睫。本软件实行以计算机技术为主,科学管理企业的人事档案等信息,不仅提高了工作效率,也为企业的可持续发展提供了更为科学的管理平台。本系统主要是对中小型企业进行人事管

12、理系统的设计和开发,不但可以使企业的管理者在一定程度上掌握所聘用人员的基本人事信息,而且可以为企业的人力资源管理工作提供相关的人事信息数据支持。譬如:企业管理者制定员工培训计划、合理调动人员等等。研究该课题的具体意义包括以下几个方面:(1) 充分利用网络资源,进一步优化和再造管理流程,使人力资源的管理更为高效和科学,数据更为准确,满足人力资源部提升服务和管理水平的要求。(2) 进一步完善人事资源的业务管理功能,健全安全机制,完善安全监控及审计功能。(3) 增强员工自助服务的功能,提高业务的透明度及员工的参与程度。(4) 增强系统可视化的设计,提高用户的可操作性,尽可能减少用户培训。(5) 简化

13、管理流程,使管理人员有更多的时间和精力用于人力资源的战略规划。1.2 国内外研究现状在国外,与我国的人事管理信息系统相对应的是人力资源管理系统(HRMS, Human Resources Management System), 国外人力资源管理系统发展较早,完整性和成熟度高,该 系 统 在 技 术 上 已 非 常成熟。国外几乎所有发达国家都建立 了 自 己 的 人力 资 源 管 理 系 统 , 这 个 系 统是全国性的,覆盖了全国的人力资 源 管 理 。 在 国 外 一 些 发 达国家的企事业,非常注重自身人 力 资 源 管 理 与 决 策 支 持 系 统 的 开 发 应 用 。 尤 其 在

14、一些跨国公司,更是不惜巨大 投 资 开 发 相 应 的 人 力 资 源 管 理 与 决 策 支 持 系 统 。 在人力资源开发方面:发达的国家培养企业管理人才都有自己独特的办法。譬如英国 :创办开放大学和培训中心,不断健全企业管理人员的继续教育网络。美国:以高校为依托,积极开展企业管理人员的继续教育。日本:结合企业实际需要开展继续教育 ,有的放矢地培训企业管理人员 5。国外人力资源管理系统具有雄厚的实力,在技术力量的培养、研发、市场推广等方面大力投入;具有一定包括硬件厂商、数据库公司、咨询公司在内的合作伙伴,形成强强联手的格局。目前我国人事管理系统的开发和应用已有近二十年的时间,但人事管理系统

15、在企业中应用的整体水平还不高, 大多数企业还只是单纯的软件利用或单机版的信息管理系统 6。咸阳师范学院 2015届本科毕业论文(设计) 3 一方面,很多企业管理者对人事管理的重视程度不够,不愿意投入大量的财力和精力;另一方面,MIS 开发商推出的 HRMIS 产品还有很多不完善的地方,如系统功能单一、操作复杂、忽视系统培训、软件升级缓慢,数据共享几乎为零等。我国现阶段很多小企业还是利用 excel 进行人事信息管理,这种管理方式效率低、容易出错、数据不能共享。大中型企业运用人事管理系统虽较为普遍,但是这些人事管理系统大多数是对企业员工进行管理,而对企业引进人才及其与员工交流平台方面所做的工作不

16、多。我国现在主要的人事管理系统主要有三种形式,通用型, 专业型和完全客制化 。国内的人事管理将人事部门作为一个成本控制的管理部门,通过控制组织内部的人力资源,减少人事管理费用来达到控制组织人工成本的目的,没有充分认识到人才对于组织的重要性。我国正处在由传统人事管理方式向人力资源管理过渡的转型时期,专业的人力资源管理系统是我国企业成长的必然选择。人力资源管理的概念是在 80 年代,由科研人员和高校教师引入我国 7。但一直以来,我国的人力资源管理观念落后,人力资源配置不合理,企业的奖惩制度不合理。现代人力资源管理则讲究以人为本,将人力资源提高到了战略管理的高度,通过各种手段和方法来调动人员的工作积

17、极性,激发人力资源的潜在能量,从而使其能够发挥出最大作用,现代人力资源管理相对于传统人事管理更关注人力资源的重要性,更加科学和具有前瞻性。我国在经济和技术上都已经有实力开发出一个较为完善的人力资源管理系统,并不断努力,向国际人力资源管理的水平看齐。 截止 2011 年,在我国工商管理局注册的企业超过了 3500 万,其中中小企业占了 99%。这些都是 HR 软件的潜在市场 8。当前上线 HR 软件的主要还是大中型的企事业单位。随着企业对人力资源管理认识的逐渐深入,中小企业必然是未来人力资源管理系统的主战场。1.3 设计和研究方法本系统的设计采用的是 B/S 结构,在 Windows 平台下,采

18、用 JSP 和 SQL Server2005技术完成。再设计上主要采用了 MVC 的三层设计模式,完成了界面,控制层和服务层的完全分离,在 JSP 页面的设计上采用了 JAVABEAN 的原理使用 EL 表达式完成数据的传递,大大减少在 JSP 上 JAVA 代码的出现,也使得 JSP 页面看起来显得更加清晰明了。本系统就是为了适应管理的需要,为企业开发设计的。它使用方便,有简单易懂的操作界面,对于不熟悉计算机的人,也可以轻易掌握使用。人事管理系统设计与实现 41.4 设计过程及研究内容本系统采用面向对象的开发方法,它特有的继承性和多态性,提高了软件的可重用性。在软件的设计过程中遵循模块化的基

19、本原理,即先将整个系统看成一个大模块,再对其自顶向下进行模块分解,再将每个模块分解为更小的子模块,使每个模块更为简单具体。最后,又将这些模块自底向上进行组合,实现系统的设计和开发。这种开发方法采用模块化的原理,模块化就是把整个程序划分为不仅可以独立访问又可以独立命名的子模块,这些子模块的功能是相互独立的。再将这些子模块集合构成一个整体,可以完成用户指定的功能,满足用户的基本需求。采用这种模块化的原理进行系统开发,不仅容易设计,也容易阅读和理解,使软件的结构更加清晰,软件的可靠性和可修改性也得到提高。该人事管理系统的研究内容主要有以下几个方面:(1) 用户登录:对于使用本系统的人进行账号密码管理,更好的确保使用者的信息安全。(2) 系统管理:管理员可以对用户进行权限的管理、分配,使不同的人只能使用自己权限之内的功能。(3) 职工管理:可对公司员工的基本信息,合同档案等进行相应的管理。(4) 人事调动:可对本公司职工进行内部调动管理。 (5) 考勤奖惩管理:增加员工的考勤奖惩记录,并生成职工报表和部门考勤报表,将此模块员工的考勤奖惩结果直接引用到工资模块,进行相应的工资计算。(6) 部门管理:对部门基本信息进行增加、修改、查询等基本操作。(7) 密码修改: 使用本系统的人可修改自己的登录密码。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报