人力资源绩效考核系统开发与设计

上传人:cn****1 文档编号:547542272 上传时间:2023-01-03 格式:DOCX 页数:49 大小:1.77MB
返回 下载 相关 举报
人力资源绩效考核系统开发与设计_第1页
第1页 / 共49页
人力资源绩效考核系统开发与设计_第2页
第2页 / 共49页
人力资源绩效考核系统开发与设计_第3页
第3页 / 共49页
人力资源绩效考核系统开发与设计_第4页
第4页 / 共49页
人力资源绩效考核系统开发与设计_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《人力资源绩效考核系统开发与设计》由会员分享,可在线阅读,更多相关《人力资源绩效考核系统开发与设计(49页珍藏版)》请在金锄头文库上搜索。

1、*大学数信学院毕业设计(论文) 本报告由扣扣 II3I844I84 贡献 毕业设计题 目 人力资源绩效考核系统开发与设计 英文题目 Design and Development of humres performance assessment 学生姓名: 学 号: 专 业: 信息管理与信息系统 院 系: 数学与信息管理系 指导教师: 职称: 教授 二零一一年六月6了解其知识和能力结构,优势和劣势,需要什么,缺少什么。同时,绩效考核也是判断培训效果的主要手段。4、绩效考核是确定劳动报酬的依据按劳分配是我们社会公认的企业员工的分配原则,不言而喻,准确地衡量“劳”的数量和质量是实行按劳分配的前提。没

2、有考核,报酬就没有依据。5、绩效考核是对员工进行激励的手段奖励和惩罚是激励的主要内容,奖罚分明是人事管理的基本原则。要做到奖罚分明,就必须要科学地、严格地进行考核,以考核结果为依据,决定奖或罚的对象以及奖或罚的等级。6、绩效考核是平等竞争的前提建立社会主义市场经济,需要鼓励企业竞争,也需要在企业内部鼓励员工之间进行平等竞争,创造“比、学、赶、帮、超”的良好气氛。最后,只有通过高水平绩效考核才能真正的使人力资本有效地转变成为人力资源,并激活人力资源,使人的资本投入能得到相应的收益。务器)的体系结构。本人力资源网站即采用这种两层模型结构实现。用户在浏览器端登陆界面,实现绩效考核和查看等操作。JSP

3、是目前流行的一种开发动态网页和基于Web应用的编程语言。同时,JSP以JAVA语言为基础,可以在不同的硬件平台和操作系统下运行,大大提高了程序的可移植性。所以本系统采用JSP建立动态页面,oracle创建和管理后台数据库。编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。 本人力资源程序的展示界面及动态数据交换过程采用extjs来实现。该程序中应用的extjs采用二次封装,封装成java标签在页面直接调用。(1) JavaB

4、ean技术JavaBean是指由Java语言编写的组件,每一个JavaBean实现一个特定的功能,通过合理的组织具有不同功能的JavaBean,可以快速地生成一个全新的应用程序。任何可以用Java代码创造的对象都可以利用JavaBean进行封装,并且其他的开发者可以通过内部的JSP页面、Servlet、其他的JavaBean、applet程序或者应用来使用这些对象。c.各个开发人员之间的分工明确。由于基于Struts框架技术实现的Web应用系统中的控制层、业务层与表示层3者之间各自相互分离,所以这样的设计方案能够使应用系统中的表示层的开发者(网页设计人员)与后台业务功能具体实现的Java程序员

5、各司其职和分工明确,并且可以并行开发,提高开发效率。d.简化表示层页面的设计和实现。在Struts框架中,应用系统的开发者可以在表示层的页面中大量地使用Struts框架中所提供的定制标签库技术,以实现在页面中把业务逻辑处理的功能实现代码分离开。从而简化系统中表示层的设计和开发实现,进而避免在页面中出现大量的Java脚本代码。1.1. 系统实现手段 1.1.1. Resource auth=Container name=HUMRES Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言

6、的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。1.1.2. 数据库:oracle 10gOracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文

7、公司的一款关系数据库管理系统。到目前仍在数据库市场上占有主要份额。ORACLE 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。具有可用性强、可扩展性强、数据安全性强、稳定性强等特点。1.1.3. Myeclipse6.5MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面

8、极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。在结构上,MyEclipse的特征可以被分为7类: 1. JavaEE模型 2. WEB开发工具 3. EJB开发工具 4. 应用程序服务器的连接器5. JavaEE项目部署服务 6. 数据库服务 7. MyEclipse整合帮助 对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模

9、块的情况下,对任一模块进行单独的扩展和升级。 简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclips e6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。1.1.4. Photoshop cs4Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。1.1.5. Dreamweaver cs4Dreamweaver CS

10、4的界面几乎是做了一次脱胎换骨的改进,从中看到了更多的设计元素,让DW也稍稍带着点苹果的味道。布局按钮:这个按钮似乎和下方的代码、分割、设计按钮功能重复,目前还不明白DW的意图,唯一增加的新功能是垂直分割,让代码和设计界面以垂直对比的方式呈现。 精简设计:它提供了更多的可视区域,同时可以把右边的菜单收缩到只剩下图标。对于习惯了Adobe其他设计软件的朋友来说,这的确是非常贴心的设计。 应用程序开发增强:左上方是和数据相关的面板,包括数据库面板、数据绑定面板和行为面板;左下方则是文件与资源相关的面板,包括文件面板、相关资源面板、代码收集器等;右边则是设计相关面板,包括插入面板、CSS样式表面板、

11、AP元素面板(用来为浮动层定位)。应该说这是一个万金油布局,几乎适用所有的开发者,同时,它也把大部分菜单展示在用户面前,其他的七种布局可以说只是在这个基础上进行一些排列和隐藏。 在下方的文档面板上,DW新增加了一个实时预览功能Live View。它的作用是在DW窗口中实时查看代码的效果,包括Javascript特效,系统总体分析与设计。1.2. 需求分析首先用户成功登录网站后,主要进行岗位员工基础信息管理、指标体系管理、考核管理、综合查询和统计分析的操作。其工作流程图的结构,如图1所示: 图1-2 系统层次结构图1.3. 总体分析这部分对人力资源绩效考核网站做进一步的功能分析和总体结构设计,主

12、要分为对系统总流程图和系统总数据流图的分析,以及相关的一些功能流程图。基础信息管理模块:用户进入网站后,网页会自动加载相关的信息,展现整个网页,点击 “LOGIN”按钮进入登录界面,成功后,自动跳转到界面首页。登录流程图(图5所示)图1-6绩效考核奖金计算业务流程图计算员工奖金的时候,首先系统会获取考核的方案然后得到考核打分,再与标准分值对比计算出员工奖金。绩效考核奖金的数据流图,如图7所示。图1-7绩效考核奖金的数据流图数据字典构建:数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据

13、流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。数据存储的描述:数据存储编号:F14数据存储名称:考核方案表简述:存放公司考核方案的详细信息。数据存储组成:标识+方案编号+方案名称+描述+A点分%+B点分%+考核周期数据存储编号:F15数据存储名称:考核项目表简述:存放公司考核项目的详细信息。数据存储组成:标识+标准编号+标准名称+答案A+答案B+答案C+答案D+答案E+考核项目+描述数据存储编号:F16数据存储名称:考核分数表简述:存放公司员工的某次考核的单项成绩。数据存储组成:标识+被考核人标识+考核方案标识+考核标准标识+结果+考核人标识+备注+记录日期数据

14、存储编号:F17数据存储名称:方案-标准表简述:存放考核方案所对应的考核标准。数据存储组成:标识+考核方案标识+考核标准标识+标准分数+分数来源数据存储编号:F18数据存储名称:员工考核表简述:存放员工在考核方案上的考核结果。数据存储组成:标识+方案-标准标识+考核日期+等级+总分+员工标识数据处理:编号:P14名称:获取考核方案描述:读取考核方案表,获取考核方案。输入/输出:D16编号:P15名称:获取员工分数描述:根据考核方案,读取考核分数表,获取考核分数输入/输出:D16,D17编号:P16名称:获取考核标准描述:根据考核方案及分数,获取考核标准。输入/输出:D16编号:P17名称:计算总分描述:对所有当前考核方案及当前员工累计分进行汇总,得到总分输入/输出:D17,D18,D30编号:P18名称:等级评定描述:根据总分及考核方案的说明,评定员工等级输入/输出:D16,D301.4. 数据库设计数据库设计是在给定的DBMS、操作系统和硬件环境下,如何表达用户的需求,并将其转换为有效的数据库结构,构成较好的数据库模式,这个过程称为数据库设计。数据库及其应用系统开发的全过程可分为两大阶段:数据库系统的分析与设计阶段;数据库系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号