人力资源管理人事管理系统毕业设计文献综述.docx

上传人:b****4 文档编号:5406122 上传时间:2023-05-08 格式:DOCX 页数:13 大小:27.06KB
下载 相关 举报
人力资源管理人事管理系统毕业设计文献综述.docx_第1页
第1页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第2页
第2页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第3页
第3页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第4页
第4页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第5页
第5页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第6页
第6页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第7页
第7页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第8页
第8页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第9页
第9页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第10页
第10页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第11页
第11页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第12页
第12页 / 共13页
人力资源管理人事管理系统毕业设计文献综述.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

人力资源管理人事管理系统毕业设计文献综述.docx

《人力资源管理人事管理系统毕业设计文献综述.docx》由会员分享,可在线阅读,更多相关《人力资源管理人事管理系统毕业设计文献综述.docx(13页珍藏版)》请在冰点文库上搜索。

人力资源管理人事管理系统毕业设计文献综述.docx

人力资源管理人事管理系统毕业设计文献综述

(人力资源管理)人事管理系统毕业设计文献综述

本科生毕业设计(论文)文献综述

 

设计(论文)题目

基于面向对象的人事

管理系统

作者所于系别

作者所于专业

作者所于班级

作者姓名

作者学号

指导教师姓名

指导教师职称

完成时间

2010

11

北华航天工业学院教务处制

说明

1.根据学校《毕业设计(论文)工作暂行规定》,学生必须撰写毕业设计(论文)文献综述。

文献综述作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之壹。

2.文献综述应于指导教师指导下,由学生于毕业设计(论文)工作前期内完成,由指导教师签署意见且经所于专业教研室审查。

3.文献综述各项内容要实事求是,文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。

第壹次出现缩写词,须注出全称。

4.学生撰写文献综述,阅读的主要参考文献应于10篇之上(土建类专业文献篇数可酌减),其中外文资料应占壹定比例。

本学科的基础和专业课课件壹般不应列为参考资料。

5.文献综述的撰写格式按毕业设计(论文)撰写规范的要求,字数于2000字左右。

文献综述应和开题方案同时提交。

毕业设计(论文)文献综述

摘要

公司人事管理是企业管理中的壹个重要内容,随着时代的进步,企业也逐渐变得庞大起来。

如何管理好企业内部员工的信息,已经成为公司管理中的壹个大问题。

于这种情况下,开发壹个公司人事管理系统就显得非常必要。

本公司人事管理系统具有如下功能:

员工基本信息的添加、修改、查询、删除模块,员工考勤、工资信息和员工基本信息的添加、修改、查询、删除模块,以及系统动态更新功能。

为公司人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

本系统以ASP(ActiveServerPage动态服务器页面)为开发工具,后台数据库选择MicrosoftSQL(StructuredQueryLanguage结构化查询语言)Server2005,操作系统为WindowsXP。

关键字:

人事管理ASP员工基本信息,添加、修改、查询、删除模块

Abstract

Themanagementofbusinessenterpriseemployeeisanimportantpartinthemanagementofenterprise.Withthedevelopmentofsociety,businessenterprisebecomeslargerandlarger.Howtodealwiththeinformationoftheemployeehasbecomeaseriousproblemforenterprisemanagement.Underthiscondition,itisnecessarytodevelopamanagementsystemofbusinessenterpriseemployee.

Thissystemincludesthefollowingfunctions:

input、modification、inquiryanddeletingmodulesforemployee’sbasicinformation,input、modification、inquiryanddeletingmodulesforemployee’stransferringinformationandthemaintainingofthesystem.Atthesametime,itcanprovideserviceofinformationconsultinginformationindex,andinformationaccess.Itcanmeettheneedsofemployeemanagementinthemodernenterprise.

ThissystemisdesignedforwindowsXPProfessional,thedeveloplanguageisASP(ActiveServerPage),andthedatabasemanagementsystemisMicrosoftSQLServer2005.OperatingsystemWindowsXP.

Keywords:

EmployeeManagement,ASP,employee’sbasicinformation,input、modification、inquiryanddeletingmodules

第1章引言

1.1课题背景

随着国内软件市场竞争的日趋激烈,各种中小型企业事业单位已经具备了独特的个性的企业人事管理理念。

而这个系统尽管于组织关系上存于这很大的漏洞,可是就这个系统的技术机构上来见,它仍是属于壹个数据空应用类的系统。

其基本操作仍是对存于数据库进行添加,删除,查找,修改等。

所以就单纯的数据库来见,暂不存于太大的技术问题。

为了有效地记载员工的出勤情况,很多企业购置了打卡机、考勤机等设备。

考勤管理程序壹般均和这些设备相接,根据事先编排的班次信息,过滤掉错误数据,生成较为清晰的员工出勤方案,且可转入薪资和福利程序中,使考勤数据和薪资计算直接挂钩。

其生成的文档仍可作为历史信息保存,用于分析、统计和查询。

得人力资源管理人员能够从繁琐的日常工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去。

完整的历史信息记载了员工从面试开始到离职整个周期的薪资、福利、岗位变迁、绩效等信息。

同时由于这类系统可管理较全面的人力资源和薪资数据,因而仍能够生成许多综合性的报表供企业决策人员参考,如生成按岗位的平均历史薪资图表,员工配备情况的分析图表,个人绩效和学历、技能、工作经验、接受过的培训等关系的分析等等。

1.2国内现状

人力资源管理系统主导21世纪无论是发达国家仍是发展中国家,对人力资源的战略性意义均有了深刻的认识,且开始付诸行动。

世界公认,21世纪将是人力资源的世纪;人力资源问题将主导整个21世纪甚至更为遥远,这种情况的变化起因于竞争压力

目前,世界经济趋向全球化。

世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。

而对于不同的组织,人力资源成本于总成本中的比例是不壹样的。

无论是当下仍是将来,工业的发展越来越多地取决于科学和技术、知识和技能。

高新科技产业更是如此。

这不仅要求员工尤其是技术人员掌握新的科学知识和技术能力,而且更重要的于于要求员工深入而快捷地掌握和应用这些知识和技能。

这就导致了俩个问题。

第壹,随着这种技术革新的发展和知识更新速度的加快,人们有更多的职业选择机会。

第二,伴随着这种发展以及职业选择机会的增多,人力资源管理活动和频繁程度加剧;而且这种活动对科学技术的要求和它的反应程度也更高了,进而提高了人力资源成本。

欧洲国家人口出生率下降,导致了青年雇员减少和经济活动人口老化。

同时,妇女和少数民族者进入工作状态的机会增多,这就要求人力资源管理和开发(HRM/D)能够有效地从理论和实践上支持和促进各方面的人员更好地参加工作,尤其是妇女青年、少数民族和已经退休者。

针对这些情况和要求,人力资源管理部门必须及时改革管理制度,制定相应的新型而灵活的管理制度,如强化上岗前教育、提供良好的培训、实行弹性工作制、减少工作日、缩短工时、延长假日等。

随着社会政治和经济的发展,人们的工作目标和价值观也均发生了重要的变化。

这就对人事管理部门和管理人员提出了新的要求和新的问题,不得不考虑诸如工作类型设计、岗位分析、充分尊重员工以及为他们提供良好的个人发展和自我价值实现的环境和条件等问题。

这样,人力资源管理就派上了用场。

1.3本系统设计理念

当下不少企业管理人员已经认识到采用人力资源管理系统的必要性,纷纷开发或选购适合本企业特点的人力资源管理系统。

可是,仍有不少企业决策者对人力资源管理系统仍没有壹个比较清楚的认识,他们往往认为只要将员工的信息输入计算机,再用Excel或Word打印出漂亮的报表就行了。

事实上,前后俩种应用途径大相径庭。

1.3.1整合的、集中的信息源

首先,我们能够先见见,企业里现有有关人力资源方面的信息是如何保存和查找的?

可能会用自编程序、FoxBase或Excel来计算员工的工资,而员工的养老金信息、合同信息、个人信息等可能被存放于多个Word或Excel文件中或打印出来放于文件柜里。

这种分散的信息源,于信息的采集、整理和更新时会产生许多重复的工作,造成人工浪费,其保存和查找也是壹个相当困难的过程。

由于这些信息均是分散保留的,因此当上级需要壹份报表时,要将这些分散的信息匹配于壹起,其工作量是可想而知。

而要使所有的信息得到及时的更新从而保持相容的状态则几乎是不可能。

人力资源管理系统,就能够用集中的数据库将和人力资源管理关联的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率,仍能使原来不可能提供的分析方案成了可能。

1.3.2易访问、易查询的信息库

于没有采用和实施人力资源管理系统之前,当企业管理人员要统计数字时,往往依赖于某个人或某些人来获取。

首先是找到人力资源部的关联人员,由他们从不同的计算机文件、打印件或档案柜中查找关联的信息,再汇总后提交。

这种依赖于人的过程往往会因为花费的时间较长或某个人不于办公室而不能及时完成。

于采用和实施人力资源管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。

企业管理人员只要获取了相应的权限,就能够随时进入系统,直接查阅相应的信息。

1.3.3有利于体现公平性原则,留住人才

不少企业均不同程度上存于着人才流失现象,对此,除了抱怨外部环境以外,往往拿不出较为有效的办法。

人才流失除了因为薪资因素之外,仍有很多其他因素,如工作环境、领导公平和否、培训机会和个人前途等等。

当下不少人利用业余时间学习了很多的课程,得到了证书,有了壹技之长。

可是,按以往的情形,除了有机会于领导面前显示外,他很难得到相应的岗位和报酬。

同时,于掌握了充分的技能之后,该员工也不会安心当下的岗位,结果是远走高飞。

如果将技能输入人力资源管理系统,于某个岗位需要人时,先搜寻壹下企业内部是否有合适的人选,这样也许会留住壹部分人才。

再如,于提拔干部时,是根据谁于领导面前表现得多,仍是根据他的知识、技能和以往的绩效呢?

体现公平原则不仅于于选拔出合适的人才,而且它仍给员工壹种暗示:

个人于本企业的前途不于于是否善于于领导面前表现,而是于于个人的努力程度,从而达到激励员工的目的。

1.3.4提高管理水平

采用和实施人力资源管理系统不仅仅是为了提高工作效率。

应该见到,于实施人力资源管理系统后,经过整合的、较为全面、准确、壹致和相容的信息不仅能够让企业领导对本企业人力资源的现状有壹个比较全面和准确的认识,同时也能够生成综合的分析报表供企业领导人于决策时参考。

如于薪资普调或薪资体系变更前,生成按岗位的历史薪资分析方案等,可辅助企业领导决策科学化。

实施人力资源管理系统的过程本身也包含着回顾企业本身的机构和岗位设置、管理流程、薪资体系等等,且根据软件中所蕴含的先进管理思想来改变现行的体系。

于实施的过程中能够见到这样壹种现象:

管理水平相对完善的企业,实施工作往往会比管理水平相对较低的企业容易;而管理水平较低的企业于实施过程中也会迅速地暴露出本企业于人力资源管理中存于的问题。

同时,实施过程也是壹个反思先行制度,重组、改进和提高管理水平的契机。

另外需要说明的壹点是,信息的透明和安全是壹对矛盾的俩个方面。

人力资源管理系统的安全性设计使得机密的人事薪资信息处于壹种“受控”状态下的透明。

只有得到系统授权的用户才能够访问被允许获取的信息。

因此,我们不需要担心会因为采用人力资源管理系统而降低了人事薪资信息的保密性,相反,信息的安全性会因为人力资源管理系统的采用而得到加强。

第2章系统技术及运行环境

2.1ASP简介

ASP是ActiveServerPage的缩写,意为“动态服务器页面”。

ASP是微软公司开发的代替CGI(CommonGatewayInterface通用网关接口)脚本程序的壹种应用,它能够和数据库和其它程序进行交互,是壹种简单、方便的编程工具。

ASP的网页文件的格式是.asp,当下常用于各种动态网站中。

ASP是壹种服务器端脚本编写环境,能够用来创建和运行动态网页或Web应用程序。

ASP网页能够包含HTML标记、普通文本、脚本命令以及COM组件等。

利用ASP能够向网页中添加交互式内容(如于线表单),也能够创建使用HTML网页作为用户界面的web应用程序。

和HTML(HyperTextMarkupLanguage超文本标记语言)相比,ASP网页具有以下特点:

(1)利用ASP能够实现突破静态网页的壹些功能限制,实现动态网页技术;

(2)ASP文件是包含于HTML代码所组成的文件中的,易于修改和测试;

(3)服务器上的ASP解释程序会于服务器端执行ASP程序,且将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器均能够正常浏览ASP所产生的网页;

(4)ASP提供了壹些内置对象,使用这些对象能够使服务器端脚本功能更强。

例如能够从web浏览器中获取用户通过HTML表单提交的信息,且于脚本中对这些信息进行处理,然后向web浏览器发送信息;

(5)ASP能够使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会见到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

2.2ASP常用函数

于ASP中,把带有返回值的这样的壹段代码叫做函数。

例如通过编写壹段代码计算出壹个自然数是否是质数,返回给调用程序,由于调用程序需要知道那个自然数是否是质数,所以必须要返回壹个值。

2.2.1日期/时间函数

这些函数包括对“年”、“月”、“日”、“时”、“分”、“秒”、“星期”等的显示。

(1)Now函数:

根据计算机系统设定的日期和时间,返回当前的日期和时间值。

使用方法now();

(2)Date函数:

只返回当前计算机系统设定的日期值。

使用方法:

date();

(3)Time函数:

只返回当前计算机系统设定的时间值。

使用方法:

time();

(4)Year函数:

返回壹个代表某年的整数。

使用方法:

year(date),其中date参数是任意的能够代表日期的参数,比如“year(date())”就表示是从“date()”得出的日期中提取其中“年”的整数。

另外,仍能够这样应用:

“year(#520,2006#)”表示提取“2006年5月20日”中“年”的整数值。

关于“520,2006”,也可使用“5-20-2006”、“5/20/2006”等形式表现,即“某月某日”和“某年”的组合。

同时注意使用“#”进行包括以表示日期值。

(5)Month函数:

返回1到12之间的整数值,表示壹年中某月。

使用方法:

month(date)。

关于参数date的说明和year函数相同。

但要注意日期的正确性,比如“#13-31-2006#”,根本就没有“13”月,肯定是错误的了。

(6)Day函数:

返回1到31之间的整数值,表示壹个月中的某天。

使用方法:

day(date)。

关于参数date的说明和year函数相同。

同样要注意日期的正确性,比如“#2-30-2006#”其中对“2”月定义的“30”日这天就是错误的。

(7)Hour函数:

返回0到23之间的整数值,表示壹天中的某个小时。

使用方法:

hour(time)。

其中参数time是任意的可代表时间的表达式。

比如“hour(time())”就表示是从“time()”得出的时间中提取其中“小时”的整数。

同样,参数time仍能够这样应用“hour(#11:

45:

50#)”表示从“11”时“45”分“50”秒中提取当前小时数。

当然,定义的时间要符合时间的规范。

(8)Minute函数:

返回0到59之间的整数值,表示壹小时中的某分钟。

使用方法:

minute(time)。

time参数的说明和hour函数相同。

(9)Second函数:

返回0到59之间的整数值,表示壹分钟中的某秒。

使用方法:

second(time)。

time参数的说明和hour函数相同。

(10)Weekday函数:

返回壹个星期中某天的整数。

使用方法:

weekday(date)。

关于参数date的说明和year函数相同。

该函数返回值为“1”到“7”,分别代表“星期日”、“星期壹”……“星期六”。

比如当返回值是“4”时就表示“星期三”。

(11)WeekDayName函数:

返回壹个星期中具体某天的字符串。

相对weekday函数而言即翻译出“星期几”,使用方法:

weekdayname(weekday)。

参数weekday即星期中具体某天的数值。

比如“weekdayname(weekday(date()))”就表示当前是“星期几”。

因为“date()”表示的是当前的时间,而“weekday(date())”就表示的是壹星期中具体某天的整数。

2.2.2字符串处理函数

于脚本的功能处理中,通常需要对壹些字符串进行壹些修饰性处理。

比如过滤掉字符串中的敏感字眼以符合最终显示的要求;又比如壹段较长的字符串,需要提取开头的几个字符时。

(1)Asc函数:

返回字符串中第壹个字母对应的ANSI字符代码。

使用方法:

asc(string)。

其中string参数表示字符串。

(2)Chr函数:

返回指定了ANSI字符代码对应的字符。

使用方法:

chr(chrcode)。

参数chrcode是关联的标识数字。

该函数的功能和asc函数形成对应。

比如:

asc(“a”)表示小写字母“a”的ANSI字符“97”;同样chr(97)表示的就是“小写字母a”。

另外chr(chrcode)中参数chrcode值为0到31的数字时,表示不可打印的ASCII码。

比如“chr(10)”表示换行符,“chr(13)”表示回车符等,这常用于输入和显示格式的转换中。

(3)Len函数:

返回字符串内字符的数目(字节数)。

使用方法:

len(string)。

比如len(“love”)的值就是4。

(4)LCase函数:

返回所有字符串的小写形式。

使用方法:

lcase(string)。

比如lcase(“CNBruce”)返回为“cnbruce”。

(5)UCase函数:

返回所有字符串的大写形式。

和lcase函数形成对应。

同样,ucase(“CNBruce”)返回为“CNBRUCE”。

(6)Trim函数、LTrim函数和RTrim函数:

分别返回前导和后续不带空格、前导不带空格或后续不带空格的字符串内容。

比如:

trim(“cnbruce”)返回为“cnbruce”,前导和后续均不带空格;

ltrim(“cnbruce”)返回为“cnbruce”,前导不带空格;

rtrim(“cnbruce”)返回为“cnbruce”,后续不带空格;

该函数常用于注册信息中,比如确保注册用户名前或后的空格。

(7)Left函数:

返回从字符串的左边算起的指定数目的字符。

使用方法:

left(string,length)。

比如left(“brousce”,5)返回为“brous”,即前五位字符。

(8)Right函数:

返回从字符串的左边算起的指定数目的字符。

使用方法:

right(string,length)。

比如right(“brousce”,4)返回为“usce”,即后四位字符。

(9)instr函数:

返回某字符串于另壹字符串中第壹次出现的位置。

比如当下查找字母“A”于字符串“A110B121C119D1861”中第壹次出现的位置,则能够instr(my_string,"A110B121C119D1861")

(10)Mid函数:

从字符串中返回指定数目的字符。

比如当下的“110”则应该是从字符串“A110B121C119D1861”的第2位取得3个单位的值:

mid("A110B121C119D1861",2,3)

(11)Replace函数:

于字符串中查找、替代指定的字符串。

replace(strtobesearched,strsearchfor,strreplacewith)其中strtobesearched是字符串,strsearchfor是被查找的子字符串,strreplacewith是用来替代的子字符串。

比如replace(rscon,"<","<")则表示将rscon中所有“<”的字符替换为“<”.

2.3Transact-SQL语言技术

Transact-SQL语言是壹种交互式查询语言,具有功能强大、简单易学的特点。

该语言既允许用户直接查询存储于数据库中的数据,也能够把语句嵌入到某种高级程序设计语言中使用,如能够嵌入到MicrosoftVisualC#.NET、Java语言中。

和任何其他程序设计语言壹样,Transact-SQL语言有自己的数据类型、表达式、关键字等。

当然,Transact-SQL语言和其他语言相比要简单得多。

2.4Transact-SQL语言特点

Transact-SQL语言有4个特点:

壹是壹体化的特点,集数据定义语言、数据操纵语言、数据控制语言、事务管理语言和附加语言元素为壹体;二是有俩种使用方式,即交互使用方式和嵌入到高级语言中的使用方式;三是非过程化语言,只需要提出"干什么",不需要指出"如何干",语句的操作过程由系统自动完成;四是类似于人的思维习惯,容易理解和掌握。

第3章系统分析

3.1需求分析

企业对人事管理系统的功能要求包括:

用户管理模块不同的用户有不同的权限,进行的操作也不同。

部门管理功能模块包括员工信息的增、删、改、查修改个人密码等功能。

动态更新模块包括企业公告、新闻等。

具体设计内容为:

本系统设有管理员、部门、员工三个角色。

管理员具有最高的管理权限能够修改任何角色的用户名、密码,能够管理员工信息。

部门角色能够修改本部门的用户名、密码,能够管理本部门员工信息,包括增删改查以及考勤和工资的管理。

员工角色能够修改本人用户名密码,查见个人信息,出勤情况,工资信息。

管理员具有对登录首页中企业新闻、公告等动态信息具有管理功能。

1.应用人事管理系统的必要性。

当下不少企业人力资源的现状有壹个比较全面和准确的认识,同时也能够生成综合的分析报表供企业领导人于决策时参考。

这就提高了企业的管理水平。

2.人事管理系统实施的特点及注意事项。

要想通过人事管理系统来提高企业的管理水平,光是选取壹个好的或比较好的、适合本企业特点的人事管理软件仍是远远不够的。

人事管理软件通常只于企业管理层和决策层上才能发挥应有的效用,必须通过培训转变人们的思维方式和行为方式,学会通过系统来进行科学的管理。

3.改进企业的关联制度和信息结构。

要充分地回顾本企业的关联政策息组成,充分利用人事管理系统改进企业的人事管理。

明确基础上的实施目标。

要明确整个项目的实施计划和目标,明确需要采集的准确性,而且能保证信息发送的准确和及时。

而俩者之间的矛盾就要通过建立必要的科学的程序性文件才能为人事管理系统的实施和正常运行提供有效的保证。

3.2人事管理系统功能

人事管理系统包括:

用户管理模块不同的用户有不同的权限,进行的操作也不同。

部门管理功能模块包括员工信息的增、删、改、查修改个人密码等功能。

动态更新模块包括企业公告、新闻等。

具体设计内容为:

本系统设有管理员、部门、员工三个角色。

管理员具有最高的管理权限能够修改任何角色的用户名、密码,能够管理员工信息。

部门角色能够修改本部门的用户名、密码,能够管理本部门员工信息,包括增删改查以及考勤和工资的管理。

员工角色能够修改本人用户名密码,查见个人信息,出勤情况,工

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

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2