毕业设计论文-人力资源绩效考核系统开发与设计【毕业论文】_第1页
毕业设计论文-人力资源绩效考核系统开发与设计【毕业论文】_第2页
毕业设计论文-人力资源绩效考核系统开发与设计【毕业论文】_第3页
毕业设计论文-人力资源绩效考核系统开发与设计【毕业论文】_第4页
毕业设计论文-人力资源绩效考核系统开发与设计【毕业论文】_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计论文-人力资源绩效考核系统开发与设计【毕业论文】 毕业设计题 目 人力资源绩效考核系统开发与设计 英文题目 design and development of humres performance assessment 学生姓名 学 号 专 业 信息管理与信息系统 院 系 数学与信息管理系 指导教师 职称 教授 二零一一年六月摘 要 本文介绍了一个以jsp java server page 为编写语言工具应用oracle进行数据库的创建和管理界面简洁易操作的简易0人力资源管理网站的设计与实现系统主要功能是人力资源的绩效考核后续的升级版本中会逐步完善这些功能并在此基础上扩展其他功能利用j

2、sp技术开发的人力资源管理系统实现了网站人力资源方面的动态管理使得对信息的管理更加及时高效提高了工作效率同时对系统的开发原理系统的功能特点和设计方案进行了介绍网络化的今天通过网络人力资源管理系统使新的人力资源协作管理模式成为可能通过网络管理系统专业的人力资源管理人员可以提高自身的工作效率作好人力资源管理的协调工作提高人力资源利用率通过网络管理系统员工可以直接管理自己的技能有效地发现和挖掘自身的潜能及时与自己的上级下属同事进行的沟通与交流同心协作积极为企业的发展与决策贡献力量通过网络人力资源管理系统对企业人力资源进行管理使企业人力资源管理适应时代的发展要求大大提高了企业的核心竟争力而有效的人力资

3、源管理已经成为组织发展与成功的战略性选择人力资源管理过程中绩效考核作为人力资源管理的重要组成部分为人力资源管理的各项主要环节提供确切的基础信息可以说没有考核就没有科学有效的人力资源管理abstractthis thesis introduces an simple humres site that adopted with jsp java server page databases creating and management with oracle and interface is simple easy operating the main function include humre

4、s management attendance management recruitment management training management compensation management and system management these features the upgrade version of the follow-up will gradually improve the existing functionality and based on the expansion of other features using jsp technology developm

5、ent website humres management system has realized the website humres dynamic managementcaused to be even more prompt to the information management to be highly effectiveenhanced the working efficiencymeanwhile to the system development principle the system function characteristic and the design prop

6、osal has carried on the introductiontodays network the network of human resources management system so that the new collaborative management of human resources as possible through the network management system professional human resource managers can improve their efficiency make coordination of hum

7、an resource management improve human resource utilization through the network management system employees can manage their own skills to effectively identify and tap their own potential in time with their superiors subordinates colleagues communication and exchange concerted cooperation and actively

8、 contribute to the development of enterprises and decision-making power human resource management system through the network of corporate human resources management human resources management development requirements of the times greatly improving the companys core competitiveness and effective orga

9、nizational development has become a strategic choice human resources management process performance assessment of human resource management as an important part of human resource management for the major part of the foundation to provide precise information no assessment effectively would be no scie

10、ntific human resources managementthis paper focus on the human resources performance appraisal system modules described the system development process and main functionskey words performance assessment humres jsp java server page strutsoracle目 录绪 论11研究背景12研究目的和意义23研究方法31web应用的体系结构411jsp脚本技术4maxbook1

11、18comjsp概述4maxbook118comjsp核心技术4maxbook118com其他相关技术512系统实现手段6maxbook118commodel部分6maxbook118comview部分6maxbook118comcontroller组件6maxbook118com资源层713开发环境介绍7maxbook118com操作系统window 77maxbook118com服务器tomcat 607maxbook118comjava虚拟机jdk 168maxbook118com数据库oracle 10g8maxbook118commyeclipse658maxbook118comph

12、otoshop cs49maxbook118comdreamweaver cs4914需求分析1015总体分析1116数据库设计16maxbook118com数据库设计概述16maxbook118com数据分析16maxbook118com数据库的详细设计172系统功能与实现2221建立数据连接2222系统功能与实现22maxbook118com基础信息模块功能与实现23maxbook118com指标体系管理功能与实现25maxbook118com考核管理模块功能与实现26maxbook118com综合查询模块功能与实现27maxbook118com统计分析模块功能与实现283测试2931测试

13、与调试的基本概念2932测试时间2933软件测试的内容30结论30致 谢31参考文献32附录系统部分源代码33人力资源绩效考核系统设计与开发绪 论1研究背景现今人的管理已被各种不同性质不同规模的企业组织社会媒体专家学者提到了前所未有的重要程度人是资本人是资本这是一个观念问题但是如何让人成为真正的资本却是一个管理及其实践的问题人是资本犹如土地资金一样便可参与企业组织的收益分配但是没有参与企业组织生产创造利润的资本是无法得到相应的收益的人力资本也是如此人力资本在转变成为真正的人力资源并激活人力资源实现员工个体人力资本价值的同时需实现企业组织及利益相关者如股东社区顾客等的目标需要适应特定企业组织的管

14、理制度管理方法管理措施在这些管理制度管理方法管理措施当中又被提到了前所未有的重要程度的是绩效考核绩效考核究竟在企业中能发挥怎么样的重要作用呢主要体现几点的方面 1绩效考核是人员任用的依据人员任用的标准是德才兼备人员任用的原则是因事择人用人所长容人所短要想判断人员的德才状况长处短处进而分析其适合何种职位必须经过考核对人员的政治素质思想素质心理素质知识素质业务素质等进行评价并在此基础上对人员的能力和专长进行推断也就是说绩效考核是知人的主要手段而知人是用人的主要前提和依据2绩效考核是决定人员调配和职务升降的依据人员调配前必须了解人员使用的状况人事配合的程度其手段是绩效考核通过全面严格的考核发现员工的

15、素质进行合理的晋升或降低更好的调配企业的人员3绩效考核是进行人员培训的依据人员培训是人力资源开发的基本手段但培训应有针对性针对人员的短处进行补充学习和训练因此培训的前提是准确的了解各类人员的素质和能力了解其知识和能力结构优势和劣势需要什么缺少什么同时绩效考核也是判断培训效果的主要手段4绩效考核是确定劳动报酬的依据按劳分配是我们社会公认的企业员工的分配原则不言而喻准确地衡量劳的数量和质量是实行按劳分配的前提没有考核报酬就没有依据5绩效考核是对员工进行激励的手段奖励和惩罚是激励的主要内容奖罚分明是人事管理的基本原则要做到奖罚分明就必须要科学地严格地进行考核以考核结果为依据决定奖或罚的对象以及奖或罚

16、的等级6绩效考核是平等竞争的前提建立社会主义市场经济需要鼓励企业竞争也需要在企业内部鼓励员工3之间进行平等竞争创造比学赶帮超的良好气氛最后只有通过高水平绩效考核才能真正的使人力资本有效地转变成为人力资源并激活人力资源使人的资本投入能得到相应的收益2研究目的和意义作为人力资源管理中最重要的环节之一绩效考核在帮助企业实现目标中起着举足轻重的作用一方面绩效考核能够帮助企业判断每一个员工的工作结果从而确定企业整体的绩效水平另一方面绩效考核的项目 kpi 和标准事实上成为组织企业对员工的工作行为和结果的期望和要求进而成为塑造员工行为的工具短板所在从而有针对性地设计实施培训改善计划帮助员工的成长和发展同时

17、通过考核了解员工的潜质为储备后备干部或人员配置建立库源3研究方法 一个基于internet的应用就是一种基于bs browserserver浏览器服务器 的体系结构本人力资源网站即采用这种两层模型结构实现用户在浏览器端登陆界面实现绩效考核和查看等操作jsp是目前流行的一种开发动态网页和基于web应用的编程语言同时jsp以java语言为基础可以在不同的硬件平台和操作系统下运行大大提高了程序的可移植性所以本系统采用jsp建立动态页面oracle创建和管理后台数据库web应用的体系结构web是基于浏览器服务器的体系结构浏览器向服务器发送请求要求执行某项任务而服务器执行此项任务并向浏览器返回响应要构造

18、这种结构时具体工作包括设计静态html页面动态的jsp页面servlet其他对象 如javabean 及相互之间的交互关系等而web应用的运行调度等则是由jsp容器和应用服务器 如tomcat 自动完成jsp脚本技术jsp概述java server page简称jsp它是运行在服务器端的脚本语言之一与其他服务器端脚本语言一样是用来开发动态网站的一种技术jsp页面是由传统的html代码和嵌入到其中的java代码组成的服务器在接收到客户端发来的一个jsp页请求时由jsp代码转换成servlet代码然后由jsp引擎调用服务器端的java编译器对servlet代码编译把它编译成字节码文件class再由

19、jvmjava虚拟机执行此字节码文件最后将执行结果以html格式返回给客户端jsp可以在大多数的web server上运行符合一次编写多平台运行的java原则实现了程序与服务器平台的独立性它具有以下的优点 1 内容生成与显示分离 2 可重用的组件 3 采用标识简化页面开发 4 适应更广泛的平台 5 易于连接数据库jsp核心技术jsp核心技术主要包括extjs技术javabean技术和struts技术extjs技术 extjs可以用来开发ria也即富客户端的ajax应用是一个用javascript写的主要用于创建前端用户界面是一个与后台技术无关的前端ajax框架因此可以把extjs用在netja

20、vaphp等各种开发语言开发的应用中extjs最开始基于yui技术由开发人员jackslocum开发通过参考javaswing等机制来组织可视化组件无论从ui界面上css样式的应用到数据解析上的异常处理都可算是一款不可多得的javascript客户端技术的精品 context path humres reloadable true resource auth container name humres type jmaxbook118comsourcedriverclassname ormaxbook118comledrivermaxidle 10 maxwait -1 username hu

21、mres password 1234url jdbcoraclethinlocalhost1521orclmaxactive 10 目前采用的是oracle数据库设计独立于应用开发语言和工具开发环境介绍以下软件版本是本次系统开发中所使用的操作系统window 7windows 7 是由微软公司开发的具有革命性变化的操作系统 系统名称windows 7 核心版本号windows nt 61 开发代号blackcomb 及windows viennaoracle database又名oracle rdbms或简称oracle是甲骨文公司的一款关系数据库管理系统到目前仍在数据库市场上占有主要份额可用

22、性强可扩展性强数据安全性强稳定性强图1-1 系统功能模块图根据人力资源绩效考核网站的工作流程主要实现了五大模块基础信息管理模块考核体系管理模块和考核管理模块综合查询模块和统计分析模块基础信息管理模块主要包括岗位分组维护人员岗位维护考核人员维护指标类别的维护和具体指标的增删及修改考核体系管理模块主要包括考核体系制定和考核项目制定考核管理模块主要包括考核打分成绩预算奖金计算和奖金发放综合查询模块主要包括人员岗位查询考核人员查询指标定义查询考核项目体系查询考核情况查询和奖金表查询统计分析模块主要包括奖金统计分析和考核成绩统计分析根据需求分析设计系统的层次结构图如图2 图1-2 系统层次结构图总体分析

23、这部分对人力资源绩效考核网站做进一步的功能分析和总体结构设计主要分为对系统总流程图和系统总数据流图的分析以及相关的一些功能流程图基础信息管理模块主要包括岗位分组维护人员岗位维护考核人员维护指标类别的维护和具体指标的增删及修改岗位分组即针对企业各个部门的增删来设计人员岗位维护主要是针对不同部门的不同岗位设计了不同的岗位系数和奖金的系数用以计算员工绩效奖金针对岗位需求增删和修改考核员工的信息企业可根据自身发展方式制定适合自己的考核指标并针对不同的考核指标定义不同的详细子指标考核体系管理模块主要包括考核体系制定和考核项目制定考核体系及考核方式在该模块里用户可以增加删除和修改查看和复制考核体系导入不同

24、的考核指标和考核系统的考核项目后可以设置考核的单位和标准分值以及计算的公式考核管理模块主要包括考核打分成绩预算奖金计算和奖金发放当选择一个考核对象后选择考核的项目导入并保存再对该员工进行打分系统根据先前设定的考核计算公式可预测得到考核得分并根据考核得分计算出奖金数目最终发放奖金综合查询模块可对系统里的详细信息进行查询主要包括人员岗位查询考核人员查询指标定义查询考核项目体系查询考核情况查询和奖金表查询统计分析模块主要包括考核成绩统计分析和奖金统计分析按照各模块功能与对相应数据表的操作分析系统流程图如图3图1-3 系统流程图用户进入系统以后先对初始化状态下的信息进行添加保存如增加部门和岗位考核人员

25、和考核指标计算公式等等数据保存以后即可在综合查询里面查询结果根据系统模块功能对数据表的操作分析系统数据流图如下图图4图1-4 系统数据流图用户进入网站后网页会自动加载相关的信息展现整个网页点击 login按钮进入登录界面成功后自动跳转到界面首页登录流程图图5所示图1-5网站登录流程图绩效考核业务流程如图6所示首先读取考核方案获得该方案的所有考核标准读取员工在该方案所有标准上的分数然后计算总分根据总分计算所得奖金金额图-6业务流程图图-7绩效考核奖金的数据流图数据字典数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息它主要是对数据流图中的数据流处理逻辑外部实体数据存储和数据项等方

26、面进行具体的定义数据流程图配以数据字典就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述f14数据存储名称考核方案表简述存放公司考核方案的详细信息数据存储组成标识方案编号方案名称描述a点分b点分考核周期数据存储编号f15数据存储名称考核项目表简述存放公司考核项目的详细信息数据存储组成标识标准编号标准名称答案a答案b答案c答案d答案e考核项目描述数据存储编号f16数据存储名称考核分数表简述存放公司员工的某次考核的单项成绩数据存储组成标识被考核人标识考核方案标识考核标准标识结果考核人标识备注记录日期数据存储编号f17数据存储名称方案-标准表简述存放考核方案所对应的考核标准数据存储组成标识考核

27、方案标识考核标准标识标准分数分数来源数据存储编号f18数据存储名称员工考核表简述存放员工在考核方案上的考核结果数据存储组成标识方案-标准标识考核日期等级总分员工标识数据处理编号p14名称获取考核方案描述读取考核方案表获取考核方案输入输出d16编号p15名称获取员工分数描述根据考核方案读取考核分数表获取考核分数输入输出d16d17编号p16名称获取考核标准描述根据考核方案及分数获取考核标准输入输出d16编号p17名称计算总分描述对所有当前考核方案及当前员工累计分进行汇总得到总分输入输出d17d18d30编号p18名称等级评定描述根据总分及考核方案的说明评定员工等级输入输出d16d30数据库设计数

28、据库设计概述数据库设计是建立数据库及其应用系统的技术是信息系统开发和建设中的核心技术具体的说数据库设计是一个给定的应用环境构造最优的用户的应用需求信息要求和处理要求这个问题是我们在进行软件开发时期的主要研究方向数据库设计应该和应用系统设计相结合也就是说整个设计过程中要把结构数据设计和行为处理设计密切结合起来由于信息结构复杂应用环境多样在相当长的一段时间内数据库设计主要采用手工试凑法使用这种方法与设计人员的经验和水平有直接的关系数据库设计成为一种技艺而不是工程技术缺乏科学理论和工程方法的支持软件的质量难以保证常常是数据库运行一段时间后又不同程度地发现了各种问题增加了系统维护的代价十余年来人们努力

29、探索提出了各种设计准则和规程都属于规范设计法数据分析数据分析过程同数据库的逻辑结构和物理结构密切相关需要确定编制组织筛选应用程序所使用的信息它以一种能够分析和分类的方式来捕获用户的所有信息这使得某一模型可以直接转化成数据库结构我们使用一种信息建模技术这种技术是通过实体关系属性三种基本对象来定义信息实体是需要维护和使用的相关特性的集合体属性是实体的特性或特征关系是实体之间的联系关系为实体记录实例之间的联系和交互作用方式建立了模型要确定实体和关系的性质用户必须确定单个实体和他们相关的属性为每个对象定义一个完整的与商业相关的描述以及他单独使用的要求这也包括确定此实体是否使用应用程序的永久需求每种关系

30、的基本定义使用了商业定义和与关系相连接的需求在为实体确定相关的属性过程中也需要确定此实体的主键和索引并且要确定在每个实体中怎样组织这些属性确定属性的数据类型和它是否为空值在高层次的描述过程中还可以确定所有扩展属性信息包括长度格式编辑风格校验规则和初始值单独实体的属性被组织起来用户就能够开始以某一种组织方式来给实体分类用户必须通过关系来为实体分组的方式确定分类模式这是抽象化的初始层或者说是通过隐藏模糊的信息来提高对分析的理解通过将数据分类成组就产生了相关分组的不同类型这样更加易于观察和分析数据库的详细设计在设计数据库时应考虑以下事项数据库用途及该用途将如何影响设计应创建符合用途的数据库计划数据库

31、规范化规则防止数据库设计中出现错误对数据完整性的保护数据库和用户权限的安全要求应用程序的性能需求对于性能而言在数据库大小和硬件配置之间权衡也是很重要的数据库e-r图如图-8所示图-8数据库e-r图根据的实际情况本系统的数据库命名为数据库 hrms数据库中信息表如表至所示ba_employeelinfo保存了考核人员的基本信息包括员工的id和和部门的id和员工的编号以及姓名等等信息具体描述如表1所示表1 ba_employeelinfo字段名称描述类型关键字能否为空epid员工idnumber 18 p否wsid部门idnumber 18 否epcode员工编号varchar2 30 epnam

32、e员工姓名varchar2 30 sex性别integer否posid岗位idnumber 18 否sortno排序号integerspellno拼音编号varchar2 10 否state状态integer否birthdar生日date否wordkdate工作日期date否address地址varchar2 50 telphone电话varchar2 10 b岗位组信息表ba_posgroup记录了有关岗位组和岗位组编号部门名称等基本信息具体描述如表2所示表2 ba_posgroup字段名称描述类型关键字能否为空posgroupid岗位组idnumber 18 p否posgroupcode岗

33、位组编号varchar2 30 否posgroupnm部门名称varchar2 30 否sortno排序号integer否isvalid是否可用integerc绩效考核信息表jx_accessvalue记录了考核过程等基本信息如考核的标准分和考核时间考核得分和考核结果等具体描述如表3所示表3 jx_accessvalue字段名称描述类型关键字能否为空ididnumber 18 p否access_goal考核标准分number 18 否access_ny考核年月varchar2 10 否accessid考核idnumber 18 否access_attribute考核性质integer否acce

34、ss_score考核得分number 102 否access_result考核结果number 102 否memo备注varchar2 500 access_flag标记位integerd考核体系信息表jx_assesssystem记录了考核体系的基本信息考核体系的编号和类别名称等具体描述如表4所示表4 jx_assesssystem字段名称描述类型关键字能否为空systemid考核体系idnumber 18 p否system_code考核体系编号varchar2 200 否system_name考核类别名称varchar2 200 否isvalid是否可用integersystem_date

35、考核时间date否memo备注varchar2 500 system_oper体系操作者varchar2 100 否e考核指标信息表jx_assesstarget主要描述了考核指标在考核体系中的体现包括给出考核的公式和计算所得值考核体系的编号和类别名称等具体描述如表5所示表5 jx_assesstarget字段名称描述类型关键字能否为空accessid考核指标idnumber 18 p否targetid指标idnumber 18 否systemid体系idnumber 18 否sortno排序号integer否standard_value标准值number 102 否formula公式varc

36、har2 3000 否isvalid是否可用integermemo备注varchar2 500 calcute_no计算值integer否f考核指标信息表jx_bonus主要描述了考核指标在考核体系中的体现包括给出考核的公式和计算所得值考核体系的编号和类别名称等具体描述如表6所示表6 jx_bonus字段名称描述类型关键字能否为空id奖金idnumber 18 p否employerid员工idnumber 18 否access_attribute考核性质number 18 否access_ny考核年月date否bonus_base奖金基数numric否posratio奖金系数numric否ac

37、cessvalue考核得分number 102 否bonus应得奖金number 102 否bonus_actual实际所得奖金number 102 否flag标记位integermemo备注varchar2 500 g指标类别信息表jx_target主要包括指标名称和指标单元等信息具体描述如表7所示表7 jx_target字段名称描述类型关键字能否为空targetid指标idnumber 18 p否targettypeid指标类别idnumber 18 否targetcode指标编号varchar2 100 否targetname指标名称varchar2 200 否targetunit指标单

38、元varchar2 200 否isvalid是否可用integermemo备注varchar2 200 h指标列表信息表jx_targettype主要记录了指标名称和指标类别编号等信息具体描述如表8所示表 8 jx_targettype字段名称描述类型关键字能否为空targettypeid指标类别idnumber 18 p否targettypecode指标类别编号varchar2 100 否targettypename指标类别名称varchar2 200 否isvalid是否可用integermemo备注varchar2 300 系统功能与实现建立数据连接在myeclipse中在建maxboo

39、k118comtaglib包并新建一个类dbjava在该包下代码如下javacompenvhumres这句链接的是oracle数据库其具体连接信息在tomcatconf文件夹下面的contextxml文件中在oracle中还要建立sp_getnewid获取唯一idsp_getpagination分页sp_uniqued检测唯一性的存储过程系统功能与实现首先用户进入人力资源系统输入帐号和密码登陆进入个人系统中心如果用户输入空帐号空密码则会提醒用户用户帐号密码不能为空若用户密码输入错误则会提醒密码输入错误若正确则跳转进入个人系统如图2-1所示图2-1 登录界面 登录系统成功以后则显示系统首页界面左

40、边设系统导航栏目右边为系统功能展现区用户可在左边导航进行系统的设置点击右上角的退出则退出系统如图2-2所示图2-2 系统首页导航基础信息模块功能与实现本模块主要实现功能有岗位分组人员岗位维护考核人员维护指标类别定义与指标定义下面对每个子模块的实现进行逐一介绍岗位分组维护 岗位分组主要是用来管理考核人员所属的部门组名的建设用户可进行修改和删除岗位组名称信息等操作具体如2-3所示图2-3岗位分组维护人员岗位维护人员岗位主要是用来管理考核人员的职位用户可进行添加和修改删除职位的操作如图2-4所示图2-4人员岗位维护考核人员维护该功能主要实现对考核人员信息的添加和删除先选定所要考核的人员的职位组再点添

41、加则可添加考核人员信息如选定前端职位添加考核人员如图2-5所示图2-5考核人员维护指标类别维护指标类别主要是用来管理考核的指标包括添加指标类别和删除指标类别项目如添加业绩指标行为指标等考核的指标信息具体可按照实际情况制定适宜的标准如图2-6所示图2-6 指标类别维护 指标定义指标定义是指标类别的详细拓展可针对不同的指标类别指定不同的考核指标详细项目如图2-7所示图2-7定义指标指标体系管理功能与实现考核模块主要包括考核体系的指定和考核项目的指定下面对他们分别逐一介绍考核体系制定该功能主要实现考核体系的制定和启动用户可查看删除添加考核体系如添加考核系统mbo目标管理如图2-8所示图2-8考核体系

42、制定考核项目制定考核项目主要实现对考核指标的导入以备人员考核具体选定指标类别和考核的体系导入相对应的指标然后选择需要考核的指标并设置考核的公式和标准分值保存如图2-9所示图2-9考核项目制定考核管理模块功能与实现考核模块主要包括4个子模块即考核打分成绩测算奖金计算和奖金发放下面对每个子模块的实现进行逐一介绍1考核打分考核打分是绩效考核的一个主要的过程考核人员所得分数直接与奖金挂钩用户针对考核人员选择考核的时间和考核的指标类别打分保存如图2-10所示图2-10 考核打分2成绩测算用户对考核人员打完分以后系统根据绩效考核基础信息模块里的员工岗位系数预测出考核人员的考核得分如图2-11 所示图2-1

43、1 成绩测算3奖金计算考核人员奖金与奖金系数和员工所在岗位系数有关当计算完考核人员的考核得分以后即可根据设计的奖金基数得到应得奖金如2-12所示图2-12 奖金计算4奖金发放计算完奖金以后奖金发放状态为未发放状态点击发放即可更改奖金发放的状态如图2-13 所示图2-13 奖金发放综合查询模块功能与实现综合查询模块主要包括人员岗位查询考核人员查询指标定义查询考核项目体系查询考核情况查询和奖金表查询这里简单介绍一下岗位查询和考核情况查询人员岗位查询默认情况下系统显示全部的岗位信息当选择岗位组以后即可只显示岗位组对应下的岗位信息如岗位名称和岗位的系数和奖金系数如果对数据有需求可以导出到本地的exce

44、l表格里如图2-14所示图2-14 人员岗位查询考核情况查询该部分主要实现对考核人员的考核结果查询用户可以根据考核的时间选择考核人员以及考核的指标类别即可查询该人员的考核结果如选定李四与业绩指标如图2-15所示图2-15 考核情况查询统计分析模块功能与实现在统计分析里主要实现了奖金统计分析和考核成绩统计分析情况如下奖金统计分析用户选定了考核年月和考核部门考核人员就可以看到考核人员的考核情况包括考核的成绩和考核的奖金金额并以柱状图显示数据结果如图2-16所示图2-16奖金统计分析考核成绩统计分析用户根据年月区段选择指标类别和考核对象即可统计到该考核人员的所有该时间内的考核成绩如图2-17所示图2

45、-17考核成绩统计分析测试测试与调试的基本概念软件测试是整个系统开发过程中一个重要环节是成功开发本系统的重要保证软件测试阶段的主要任务是发现并排除在分析设计编码各阶段中产生的各种类型的错误以得到可使用的软件系统常用的软件测试方法有两大类静态测试方法和动态测试方法静态测试方法是程序远普遍采用的一种方法其内容主要是通过人工模拟软件系统的执行方式以代码会审走查办公室检查的形式分析或核查系统的功能实现编码过程的正确性动态测试方法是通过输入一组预先按照一定的测试准则构造的实例数据来动态运行程序而达到发现程序错误的过程按照通常的软件系统测试可以分别进行单元测试集成测试确认测试系统测试最后进行验收测试即由用

46、户通过试用系统而进行测试检验系统的可用性及与用户配合的程度调试是软件开发过程中最艰巨的脑力劳动调试开始时软件开发者仅仅面对着错误的征兆然而在问题的外部现象和内在原因之间往往并没有明显的联系在组成程序的密密麻麻的元素中每一个都可能是错误的根源如何能在浩如烟海的程序元素中找到有错误的那个 或几个 元素这是调试过程中最关键的技术问题本设计中调试的方法主要是设置断点跟踪使用断点跟踪可以找到程序的出错位置缩小查找错误的范围提高调试的效率调试的任务是及时改正测试过程中发现的软件错误具体地说调试过程由两个步骤组成它从表示程序中存在错误的某迹象开始首先确定错误的准确位置也就是找出哪个模块或哪个语句引起的错误然

47、后仔细研究推断代码以确定问题的原因并设法改正现阶段己研究出一些帮助调试的技术主要有输出存储器内容打印语句和自动工具测试时间本系统的测试分为以下几个阶段进行第一阶段 根据需求分析划定软件中要测试的功能和性能的范围确定测试的内容第二阶段 分模块对系统中的各模块进行测试对需求分析中各模块的功能和性能及用户的特殊需求进行测试记下各模块的所有的问题及时解决第三阶段 在模块测试的基础上将各模块拼接进行整体功能和性能的测试第四阶段 综合测试软件测试的内容jsp语言编译需要设定严格的环境变量在运行程序前一定要启动tomcat运行程序数据库后才能运行程序在浏览器地址栏中输入httplocalhost8080hr

48、即可运行程序初次登录里面的数据都是空的用户首先可以点击考核体系指定添加即可增加考核体系保存数据如下图图3-1 指标体系创建添加以后在查询模块里查看指标体系即可看到已经添加的指标系统如下图图3-2 指标体系查看在调试过程中发现jsp对字符的转换问题比较复杂主要使用的语言是 page language java contenttype texthtmlcharset gb2312 结论本人力资源考核系统是基于internet的面向企业人力资源管理员实现在线人力资源绩效考核管理实用型网站它具有操作简单使用方便没有地域限制的优点时间有限最初是设计完成一个综合的人力资源系统的但是由于完成绩效考核模块的时

49、候发现已经做得太详细化便没有再往人力薪资和招聘考勤等模块发展希望后期有时间能完成一个功能完整的人力资源系统 但由于对知识理解深度的认识和时间的限制本论文所阐述的系统还存在多处不足的地方比如可以对系统进一步进行面向对象的优化在现有系统可以再添加一层即系统的核心的业务层这可以通过spring来实现这将更能体现分层设计的思想致 谢感谢指导老师这几个月来对我的指导及帮助在他的悉心指导和自始自终的热情鼓励下我完成了本次毕业设计从课题的选择方案论证都尽其所能的给予了我的指导与帮助并不断敦促我按时完成各项任务在毕业设计期间导师兢兢业业的工作作风平易近人的品格严谨的治学态度和诲人不倦的学者风范使我深受教益值此

50、论文完稿之际谨向导师表示最衷心的感谢和深深地敬意同时也要感谢我的一位学长和几位同学系统在设计代码和数据库时层出现过无数次的问题都在他们的指导下得以解决在大学的学习生涯中我有幸成为充满学术气氛和友爱互助氛围的集体中的一员从学校各位老师和同学们活跃的思想中从与他们的讨论与交流中从他们真诚的关心与无私帮助中所汲取的教益与结下的友谊远不是本文所能包容的在此一并表示感谢向始终关心支持和帮助我的人们致以诚挚的谢意参考文献1 tzvi raz phd mf baretichet alarmis a microcomputer-based hospital management information sys

51、tem risk journal of medical systems 9 56 315-325 1985 2 s chakrabarti s mitra b bhattacharyya development of a management information system as knowledge base model for machining process characterization int j adv manuf technol 3410881097 2007 3 david zalkind phd roger howardet al development of a s

52、ystem for crisis management information intervention programs journal of medical systems 1 1 51-62 1977 4 a caldellimluisa parmigiani management information system a tool for corporate sustainability journal of business ethics55 159171 2004 5 sasan rahmatianmanagement information systems education f

53、rom a systemic viewpoint6王强高校综合人力资源管理系统的数据库优化策略研究电脑知识与技术6102324-232520107 黄艳基于bs模式的人力资源管理系统的设计与实现网络财富2010435-3620108马冲范赞基于cs架构的小型人力资源管理系统的设计与实现信息技术20102104-1079 杜超基于ebs的商业银行人力资源管理系统应用研究 管理咨询201016810 刘丽华黄勇基于 erp 的人力资源管理系统实验技术与管理27394-96201011 王鹏蒋修齐张奇基于j2ee 的人力资源管理系统分析与设计科技创新导报2009132312 李琦苏立玢王剑霞等基于 oracle 数据挖掘技术的高职院校人力资源管

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论