毕业设计(论文)基于web的企业人事管理系统毕业论文.doc
《毕业设计(论文)基于web的企业人事管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于web的企业人事管理系统毕业论文.doc(47页珍藏版)》请在三一办公上搜索。
1、本科毕业设计题目:基于web的公司人事管理系统学 院:信息科学与工程学院专 业: 电子信息工程(DB)学 号:学生姓名:指导教师:日 期:二一五年六月摘 要在这个商业蓬勃发展的时代,各个公司的规模都在越来越大,公司内部的人事发生变化的频率也在不断的增加。人们需要不断的学习补充知识,而传统的人事管理中因为人力有限并受到时间空间的限制,已经不能满足人们的要求了。随着网络技术的不断发展,计算机渐渐成为人们获取资源的重要方式之一。而对于各大公司而言,计算机化得公司人事系统正在一步一步的普及,不管是中小型公司还是大型公司都已经开始引进或者自己着手研发公司人事管理系统。本系统是在微软的.NET平台,采用浏
2、览器/服务器(B/S)模式,基于SQL SERVER 2008数据库,使用C#语言开发而成的公司人事管理网站。系统采用了ASP.NET技术,ASP.NET采用“Code-Behind”方式编写代码使得代码易于编写,结构清晰,降低了系统开发与维护的复杂度。通过结合实际应用,在需求分析的基础上,系统分为了人事管理模块和人事呈现模块,人事管理模块也就是后台管理系统,主要是用于管理员进行人事资料管理,员工薪资信息与人事调动情况的发布等这些功能。资源呈现模块用于用户浏览查看薪资奖惩,考勤,管理个人资料。经过设计与调试,该系统总体需要的功能整体达到了预期的设计目标。关键词: 公司人事管理系统; ASP.N
3、ET; B/S; 数据库设计 AbstractIn this era of booming business, the size of each enterprise are increasing and the frequency of internal personnel change is constantly increasing. While the traditional personnel management are limited not only by manpower but also the time and space, which cannot satisfy th
4、e requirement of people. With the continuous development of network technology, computer network has become one of the important ways of access to resources.For companies, the computerized enterprise personnel management system is to be popularity step by step, whether SMEs or large companies have b
5、egun to introduce or working on their own research and development enterprise personnel management system.This system based on the Microsoft. net platform adopt the browser/server (B/S) mode. I develops the enterprise personnel management website using c # language. The system uses ASP. NET technolo
6、gy and code-behind which makes the Code easy to write and the structure to be clear. “Code-behind” reduce the complexity of system development and maintenance . The system is divided into the personnel management module and personnel rendering module on the basis of requirement analysis. In other wo
7、rds, personnel management module is the background management system doing for administrator to release personal information management, employee salary information and personnel mobilization so on. personnel rendering module allow for browsing salary information, work attendance information and man
8、aging personal information. After the design and debugging , I finally realizes the system . Key words: ASP.NET; Enterprise personnel management system; B/S; Database design 目 录1 绪论11.1 公司人事管理系统的产生和发展11.2 国内外现状11.2.1 国外研究现状:11.2.2 国内现状21.3 人事管理系统的意义21.4 关于研究人事管理系统网站的意义与内容32 基于web的公司人事管理系统设计相关技术42.1
9、NET框架42.2 C#42.3 ASP.NET52.3.1 ASP.NET网站运行原理52.3.2 ADO.NET52.4 SQL Server数据库技术62.5 系统运行架构72.5.1 B/S模式概念72.5.2 B/S结构优势73 系统设计93.1 需求分析93.2 系统目标93.3 业务流程图93.4 系统功能图93.5 开发环境103.5.1 网站开发环境103.5.2 服务器端113.5.3 客户端113.6 数据库的设计113.6.1 数据库概要说明113.6.2 数据库E-R图分析113.6.3 数据表结构134 系统功能主要模块的详细设计174.1 网站首页技术分析174.
10、2 欢迎界面194.3 管理员管理范例204.3.1 管理员主界面204.3.2 员工档案管理214.3.3 员工信息查询264.4 员工奖惩管理274.4.1 员工奖惩查看274.4.2 新建员工奖惩记录274.4.3 员工奖惩记录查询284.5 部门管理294.5.1 部门查询294.5.2 部门信息管理314.6薪资管理315 结束语33参考文献34致谢35附录A36附录B391 绪论1.1 公司人事管理系统的产生和发展对一个公司来说,人事管理工作一直是是不可缺少的一项重要组成部分,它包括了整个公司的日常人事安排与人员的人事管理等各项内容。这些内容对于公司的决策者和管理者来说无一不是至关
11、重要。而高效的人事管理不仅可以提高公司的市场竞争力,还能使公司具有更强的凝聚力和活力。公司人事管理系统可以保存公司内部的所有人事活动资料,为用户提供充足的信息和快捷的查询服务,使其能对人事活动日志进行查询分析。如果能高效的管理好人事活动资料和人事活动日志,那么公司的经营决策就会得到更多的帮助,从而则给公司带来很多有价值的信息。传统的人事管理是一直以来都是靠下属的人事相关工作的职工们来手动完成的,可是当使用这种管理方式时会面对许多负面效果。当公司规模较小的时候可能体现的不会很明显,职员们可以完成相关的文件档案管理,可随着公司规模的逐渐增大,仅仅依靠人力进行的人事管理,工作效率低、工作错误增多、保
12、密性差等问题就会随着公司员工人数的增多,使人无法再轻易忽视。另外过去一段时间之后,维护、查找和更新的问题都会遇到很多难题,因为在工作中将会产生非常多的文件和以前的数据。 随着科学技术的一直在不停的发展,传统的人工管理所带来的弊端已经有了解决的办法。那就是利用应用的越来越广泛的计算机的相关研究,使用计算机对公司的人事情况进行管理。人事管理系统是一个计算机研究衍生的产物,拥有了很多与人工的人事职员进行的管理所无法媲美的优点,例如:寻找相关信息非常便捷,查询结果时很快速,拥有很大的存储量,具备非常高的可靠性,能够被使用的时间很长,保密性好,开发是的消耗低等。这些优点可以在提高人事管理的效率上有非常明
13、显的体现,把分散的公司单位的职工信息进行统一、集中、规范的收集分类,从而实行分类编号管理、采用电脑进行查询,使公司更加的科学化,正规化管理,解除企事业单位和职工的后顾之忧,并与世界接轨。 1.2 国内外现状1.2.1 国外研究现状: 国外专家学者在人事管理系统方面的研究很早就已经开始了,同时发达国家的公司一般都非常注重自身的人事管理系统开发,所以在国外大多数企业的人事部或者员工部都会有他们独立的系统,它们的系统通常情况下也是全国性的。大洋彼岸的企业人事系统已经特别成熟了尤其是对一些跨国企业来说,他们会不顾一切的投入大量的人力、财力、物力来开发相应的人事管理系统。通过建立一个业务流的开放性系统,
14、他们才能挑选和留住最佳人才,同时不断提高这些人才的工作效率,实现这个真正意义上的人事管理目标。例如:微软公司的公司员工人事管理系统便是这样一个很好的典范。虽然国外人力资源管理软件有很多优点,比如界面友好、操作简单、管理规范、业务流程清晰、支持GS架构与BSS架构采用ODBC技术等。但同时又存在一些缺点,比如通用性不强、不够灵活,但关键是因为各种习惯的不同,使这些系统不能很好地在中国使用。1.2.2 国内现状我国公司在这个时间节点对于企业人事管理系统的使用还处于起步的时期,特别是表现在没有很宽的使用范围、应用效果不乐观和水平不是很高等方面。现在的确存在有这些问题,可是很多公司还是会根据自身的条件
15、和需求,决定开始实施应用人事管理系统,以期加强和深化人事管理方面的工作。但是换一句话说如果采用人事管理系统能够为用户提供便利快速的查找手段和大量有用的反馈,使人事管理都能专注于人力资源的发展和未来蓝图,并大幅提升工作效率和水平,实施一套既能够满足中国特殊的人事管理需求,又有国际化管理理念的管理信息系统,则是实现高效的人事管理的一种重要途径,虽然我国的人事管理系统起步较晚,但是当今社会的发展要求己经不再被传统的人事管理所适应,经过十多年的快速发展,数据库管理技术己经广泛地应用于我国的各个领域,并逐步实现产业化。随着进步速度越来越快的国内硬件开发,独自研发各种类型的软件的能力已经被各种中小事业单位
16、所拥有,同时能够让对系统有着具有独特的要求的不同行业得到满足。尽管这个系统其在相关的联系上具备着很大的赘余,繁杂的特点,可是对于是就整个系统的构成上来说,它仍然可以分在数据库应用系统的分类下。因为它的原始操作还是对数据库进行删除、添加、编辑、查找。所以单纯的就数据库应用技术来看,暂时不存在太大的技术问题。1.3 人事管理系统的意义目前,世界经济开始走向全球跨出脚步,同时要求企业的人事管理部门通过把管理成本降低来增强与其他企业相比的竞争能力并减少竞争压力。但是对于不同的企事业来说,在总成本中人力资源成本所需要消耗的资源比例是不一样的。虽然21世纪的主导者是人力资源,但由于竞争压力的增大,人力资源
17、也将脱离主导地位,甚至离主导更为遥远。人们的工作目标和价值观也会随着社会进步和经济的不断发展,从而发生变化。人力资源管理可以解决这类人事管理部门和管理人员将会面临新的要求和新的问题,比如:工资待遇、提供良好的个人发展、充分尊重员工和自我价值实现条件与环境等。 是随着知识拓宽和科技革新,人们对于职业的多样化有了多重选择。职业选择的机会增多,职业的要求也会跟着提高,从而人力资源的成本也会随之提高。 唯有人员管理迈向自动化,人性化管理,高效率才能满足服务员工的需求。目前人员信息管理的主要目标,主要是如何加强服务而不在于精简人力。换句话说,其效益不在于节省现有的物力、人力而在于如何提供那些尚未计算机作
18、业时所无法提供的服务,并期望以最快的速度对人员信息做最适当的运用。计算机技术的迈向新的篇章进一步加快,也普及了其在公司管理中的应用,从而可以得出结论:公司利用计算机来实现人事管理是未来发展的趋势。对于小型公司来说,公司人事管理系统可以将有限的资源用在更需要的地方,而对于大中型公司来说,公司能更高效率的完成人事管理的日常事务。随着公司不断发展壮大,越来越多、流动性越来越强的公司员工引发了更加繁琐复杂的公司人事管理。首先要解决的问题就是“如何有效管理好公司员工的信息”。当今各行业间联系越来越密切,公司分工越来越细,公司人事管理要求越来越高。为了使公司管理更加快捷高效,应运而生了人事管理自动化。员工
19、作为公司的最基层的组成部分,是一个优良企业最不可缺少的一部分,新的员工来到公司、老的员工辞职或者退休都会给公司的整体运作带来很大影响,可是公司每天必须都要涉及到葛洪员工问题。所以公司员工的数量越庞大、联系越密、分工越细,就需要做越多的统计管理,人事管理的难度就会越艰巨。 各类人才的需求随着公司的壮大更加多样化,人才队伍的建设则是公司健康发展的有力保障。所以为更好的发挥人才优势,更好的提高公司的管理效率,实现人事管理自动化己迫在眉睫。在竞争激烈的今天,公司要想长远、健康的发展,必须拥有优秀先进的管理水平。因此,完善的人事与薪资管理系统对于正在快速发展中的公司而言,是必需而且很重要的。1.4 关于
20、研究人事管理系统网站的意义与内容本文研究的是一个资源共享系统,员工可以浏览基本信息与人事调动和查询工资,管理员能对各种人事情况进行编辑查询。基于web的公司人事管理系统的研究是符合我国现阶段公司发展需要的,其价值意义的中心议题是满足主体的需要,体现需要的层次性和差异性。具体体现如下:(1)通过网站的形式,为公司提供一个进行人事管理的工具。(2)充分运用信息技术、网络技术、计算机技术等现代化手段。敢于创新,逐渐构筑一个便捷,高效的适合现有国情的公司管理网站。(3)有利于资源、技术、人力等的优势互补。本文第一章为绪论,简要概括基于web的公司人事管理系统在国内外的发展近况与前景。第二章为介绍该网站
21、要用到的相关技术。第三章为网站系统的设计。第四章为网站的具体实施。第五章为总结语。后面为设计所参考的文献,以及致谢。2 基于web的公司人事管理系统设计相关技术2.1 NET框架.NET框架是一个由微软开发的多语言组件开发和执行环境,同时也是一个致力于敏捷软件开发、平台无关性、快速应用开发和网络透明化的软件开发平台1。便于开发人员更容易地建立Web应用程序和Web服务便是NET框架的目的,使得Internet上的各应用程序之间,可以使用Web服务进行沟通。从层次结构来看,.NET框架又包括三个主要组成部分:公共语言运行时、服务框架和上层的两类应用模板基于ASP NET的面向Web的网络应用程序
22、模板和传统的Windows应用程序模板,如图2.1所示2。VB.NETC+C#J#其他语言Visual Studio.NWT通用语言规范(CLS) ASP.NETWindows formsADO.NET &XML基础类库公共语言运行库(CLR) Windows Com+ 图2.1 NET框架NET上开发的应用程序是透过.NET Framework访问硬件的,所以.NET应用程序必须要.NET Framework支持。2.2 C# C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言3。C#包括了诸如单一继承、接口、编译成中间代码再运行的过程和与Java几
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 web 企业 人事管理系统 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3980068.html