企业人力资源管理系统的设计
人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:效率低、安全性差、时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少的困难。
因此,为了加快企业的信息化步伐,提高企业的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已经变得十分必要和迫切。
本系统详细介绍了企业人力资源管理系统的开发与设计,包括了开发一个管理信息系统的5个阶段:系统开始和可行性研究、系统分析和设计、程序设计、系统测试和技术培训、项目总结和评估。
其中,引言部分说明本课题的意义、目的、研究范围及要达到的技术要求;简述本课题在国内外的发展概况及存在的问题;说明本课题的指导思想;阐述本课题应解决的主要问题。
系统分析阶段主要说明了系统的需求分析,开发工具的选择和环境的配置。
系统开发阶段主要说明了系统的界面开发和程序编码的设计。在程序编码中给出了其设计思想以及主要代码。
在设计当中,我们使用了现在广泛流行的Web浏览方式将一个通用型的企业人力资源管理系统展现给用户,提供给用户很好的界面和操作平台。
关键字:人力资源管理;信息系统
TheITbusinessenterprisehumanresourcemanagessystem
ABSTRACT
Thehumanresourcesmanagementsystemisanenterpriseunitessentialpart,adaptsthemodernenterprisesystem,impelstheenterprisehumanresourcesmanagementtomovetowardsscientific,standardized,theautomatedessentialcondition.It’scontentregardingenterprise'spolicy-makersandthesuperintendentallveryimportant,thereforethehumanresourcesmanagementsystemshouldbeabletoprovidethesufficientinformationandthequickinquirymethodfortheuser,helpstheheadofundertakingunderstandingenterpriseexistinghumanresourcescondition.Butthepeoplehavesincealwaysusedthetraditionalartificialwaymanagementdocumentfile,thismanagementwayhasmanyshortcomings,forexample:Theefficiencylow,thesecuritybad,thetimeonelongcanproducethemassivedocumentsandthedatabacklog,thisregardingthesearch,therenewalandthemaintenancehasallbroughtmanydifficulties.
Therefore,inordertospeeduptheenterprisetheinformationizationstep,enhancestheenterprisethemanagementlevelbytobeinanimpregnablepositionintheintensesocialcompetition,theconstructionandtheconsummationhumanresourcesmanagementsystemalreadybecameextremelyessentialandurgent.
Thissystemintroducedindetailtheenterprisehumanresourcesmanagementsystemdevelopmentandthedesign,includinghasdevelopedamanagementinformationsystem5stages:Thesystemstartswiththefeasibilitystudy,thesystemanalysisandthedesign,theprogramming,thesystemtestandtechnicaltraining,theprojectsummaryandtheappraisal.
Amongthem,theintroductionpartexplainedthistopicthesignificance,thegoal,theresearchscopeandmustachievespecification;Summarizesthistopicinthedomesticandforeigndevelopmentsurveyandtheexistencequestion;Explainsthistopictheguidingideology;Elaboratedthistopicshouldsolvemainquestion.
Thesystemanalysisstagemainlyshowedthesystemdemandanalysis,thedevelopmentkitchoiceandtheenvironmentdisposition.
Thesystemphaseofexploitationmainlyshowedthesystemcontactsurfacedevelopmentandtheprocedurecodedesign.Hasgivenitsdesignconceptaswellasthemaincodeintheprocedurecode.
Middlethedesign,weusethepresentwidespreadpopularWebbrowsermodetogiveageneralenterprisehumanresourcesmanagementsystemdevelopmenttheuser,providedfortheusertheverygoodcontactsurfaceandtheplatform.
Keywords:Humanresourcesmanagement;Informationsystem
目录
1引言1
1.1研究课题的目的与背景1
1.2人力资源管理的内容和目标1
1.3研究课题的意义2
2系统分析3
2.1可行性研究3
2.1.1技术可行性3
2.1.2社会可行性3
2.1.3开发环境分析3
2.1.4系统性能需求分析4
2.2开发环境介绍4
2.2.1ASP介绍4
2.2.2Access介绍6
3系统设计8
3.1系统总体结构与功能8
3.1.1系统结构8
3.1.2系统各功能内容简介及主要功能模块分析10
3.2数据库设计15
3.2.1数据库的需求分析15
3.2.2数据库的表设计16
4程序设计18
4.1登陆系统模块18
4.2工作计划模块18
4.3通告管理模块19
4.4公文管理模块20
4.5人力管理模块21
4.6考勤管理模块24
5系统实施和维护27
5.1系统测试27
5.1.1IIS的安装27
5.1.2后台数据库的配置29
5.2系统维护32
6设计总结与心得33
谢辞34
参考文献35
附录A外文翻译—原文部分36
附录B外文翻译—译文部分42
3.1.1系统结构
IT企业人力资源管理系统包含如下主要功能。
(1)用户认证
对试图访问系统资源的用户进行身份认证(本系统主要有系统管理员、各个部门的管理员和各部门的员工)。
(2)用户身份管理
为每个用户建立相互之间的关系树,表示每个员工在企业内部的级别、部门等信息以及横向、纵向关系。
(3)员工权限管理
为整个系统中的不同信息资源进行分类,并对各种信息的访问修改权限进行等级划分,并将权限管理应用于不同身份用户。
(4)人事信息管理
添加员工的基本信息,包括员工编号、姓名、性别、生日、所在部门等信息。
修改员工基本信息。
删除员工基本信息。
查看员工基本信息。
(5)人事部门安排管理
员工当前工作安排信息设置,并根据该信息决定员工的工作安排。
添加部门调转信息,包括新部门名称、调转日期、新职务等信息。
修改部门调转信息。
删除部门调转信息。
查看部门调转信息。
(6)人事流动管理
新增员工、员工离开等行为的设置,要求人事部门和员工能够参与该类行为。
(7)员工绩效管理
根据员工的基本信息、考勤信息、人事安排等信息,对员工工作绩效进行综合评价。
添加员工考评信息,包括考评日期、被考评人、考评主题、考评结果和考评分数等。
修改员工考评信息。
删除员工考评信息。
查看员工考评信息。
(8)员工工资管理
根据员工工作绩效,以及员工身份和其他信息,计算员工的工资。
添加薪资调整信息,包括调薪日期、员工姓名、部门名称、调薪原因等。
删除薪资调整信息。
删除薪资调整信息。
查看薪资调整信息。
(9)员工考勤管理
记录每个员工的考勤记录,迟到、早退、未到等情况,以便对员工进行考核、工作绩效考评等。
设置考勤时间。
日考勤统计信息。
月考勤统计信息。
(10)公文、通告的管理
主要是发布一些企业的公文资料,以便每个员工对企业的制度更了解,通告主要是对某些员工的成绩等进行表扬和批评以及一些企业对每个员工的通知等消息。
公文、通告的管理。
公文、通告的发布。
公文、通告的浏览。
(11)档案资料的管理
主要是对企业内部的档案资料进行管理。
档案资料类别的管理。
档案资料的录入。
档案资料库。
(12)企业资源的管理
主要是对企业的一些公用资源进行管理,以便员工能够很好的利用。
系统的总体功能模块如图3.1所示。
参考文献
[1]启明工作室.MIS系统开发与应用(ASP SQLServer版).北京:人民邮电出版社,2005
[2]刘臣宇,朱海秦.管理信息系统的开发与应用.国防科技出版社
[3]王龙,黄峰.ASP管理信息系统项目开发实践.科学出版社
[4]李严,于亚芳,王国辉.ASP数据库开发实例解析.北京:机械工业出版社,2005.1
[5]周宏敏,高翔,朱敬.新世纪DreamweaverMX2004应用培训教程.北京:电子工业出版社,2004
[6]胡绪英,李梓,郑传生.Access2003数据库技术及应用.北京:科学出版社,2003
[7][美]EricA.Smith.ActiveServerPages宝典.电子工业出版社,2000.5
[8]网冠科技.动态网页设计师ASP.机械工业出版社,2001.1
[9]林志强.ASP电子商务设计实务.中国铁道出版社,2000.1
[10]A.KeytonWeissinger.ASPinaNutsbell.中国电力出版社,2001
[11]天创工作室.ASP网页制作实战步步通.人民邮电出版,2001.6
[12]石志国王志良等.ASP精解案例教程.清华大学出版社,2004.1