VB095绩效评价系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
系统主要功能需求
绩效评价系统作为企业的一种正式的员工评估制度,它是通过系统的方法、原理来评定和测量员工在职务上的工作行为和工作成果。
通过实际分析,系统的各个功能模块如下:
1) 日常绩效评价系统:
包括日常绩效评价指标模型和日常绩效评价,可以根据不同的岗位制定不同的评价指标,通过权重计算出被评价员工的最终评价结果等信息。 【买计算机毕业论文就到计算机毕业论文网】 think58好,好think58 [版权所有:http://think58.com]
2) 特殊绩效评价系统:
这一部分是针对于“特殊需要”的绩效评价,特殊需要主要是指企业的一些重要的人事管理决策,诸如:高级管理位置人员的任免等等。特殊绩效评价系统采用360度绩效评价的方法对员工进行全面的评价,是从自身、同事、上级、下级、客户五个方面进行评价,为决策者提供全面的评价结果。包括360度绩效评价指标模型和360度绩效评价,可以根据不同的目的制定出相应的指标模型,可以通过权重计算得出最终的结果等信息。
3) 绩效评价结果查询系统:
员工正确的输入员工ID和密码登录以后,在绩效评价结果查询系统可以查看自己的绩效评价的得分和排名等信息。 [资料来源:http://THINK58.com]
通过上述分析,本系统功能树图如下:
图2.1 系统功能树图 think58.com [版权所有:http://think58.com]
2.4 可行性分析
本系统的开发采用VB和SQL,具有成本低、开发周期短等特点,并且采用这个开发环境能够保证系统功能的全部实现。
2.5 绩效评价系统信息模型
系统信息模型可以全面、准确地描述系统内部的各种信息,建立系统信息模型的主要目标就是提供一个数据的含义和相互的关系,从而用来集成、共享和管理数据的完整性。
实体-联系模型(E-R)将系统中涉及到的信息结构统一用
属性、实体以及它们之间的联系来描述。
实体是存在于现实世界中,并且可以根据其特征加以鉴别的任何事物的抽象表示
联系是现实世界中各种事物之间关系的抽象表示。
属性是实体或联系自身的特征的抽象表示
系统E-R模型:
think58.com [资料来源:http://www.THINK58.com]
[来源:http://think58.com]think58.com
think58好,好think58 [版权所有:http://think58.com]
[来源:http://www.think58.com][来源:http://think58.com]
think58好,好think58
[版权所有:http://think58.com]
think58好,好think58 [资料来源:www.THINK58.com]
内容来自think58
本文来自think58 [来源:http://think58.com]
think58好,好think58
[来源:http://think58.com]
think58
think58.com
[来源:http://www.think58.com]
图2.2系统E-R模型
2.6 系统数据流程图、数据字典
2.6.1 数据流程图(DFD)
数据流程图(DFD)是对原系统进行分析和抽象的工具;数据流程图是用来描述新系统逻辑模型的主要工具。 copyright think58 [版权所有:http://think58.com]
外部实体 数据处理
图2.3 外部实体
图2.4 数据处理 内容来自think58 [资料来源:http://THINK58.com]
数据存储 数据流
图2.5 数据存储 图2.6 数据流
[来源:http://www.think58.com]
1) 绩效评价系统顶层DFD图 think58 [资料来源:THINK58.com]
图2.7绩效评价系统顶层DFD图 think58 [版权所有:http://think58.com]
think58
2) P0 DFD图:
图2.8 P0 DFD图
[来源:http://think58.com]
3) P1 DFD图:
think58好,好think58
[资料来源:http://THINK58.com]
图2.9 P1 DFD图
4) P2 DFD图:
图2.10 P2 DFD图 think58好,好think58
2.6.2 数据字典
数据字典(Date Dictionary ,DD)就是在系统数据流图的基础上,进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容和特征的工具。数据流图和数据字典等工具相互配合,就可以从图形和文字两个方面对系统的逻辑模型进行完整地描述。
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
数据字典通常包括:数据项、数据结构、数据流、数据存储和处理过程这五个部分。数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。 copyright think58 [来源:http://think58.com]
think58.com [版权所有:http://think58.com]
[来源:http://think58.com]
内容来自think58
[资料来源:THINK58.com]
[版权所有:http://think58.com]1) 数据项
表2.1 数据项表
数据项名称 含义说明 数据类型 数据长度
员工ID 企业分配给员工的唯一编号 数字 5
姓名 员工的姓名 文本 10
密码 登录绩效评价系统的密码 文本 10
岗位ID 岗位编号 数字 5
岗位名称 每个岗位的名称 文本 10
电话 员工的电话 文本 10
时间 时间 日期/时间 8
考评人 考评人员的名字 文本 10
模型ID 绩效评价指标模型的编号 数字 6
序号 模型的序号 数字 8
得分 评价得分 数字 8
权重 评价的每个方面所占的比重 文本 10
指标 针对不同岗位设计的评价指标 文本 10
描述 对指标的具体描述 文本 100
层次 层次 文本 10
上级指标 上级给出的指标 文本 100
得分 绩效评价的得分 数字 8
总体结果 绩效评价的最终结果 文本 100
copyright think58 [资料来源:http://www.THINK58.com]
[资料来源:www.THINK58.com]copyright think58 [资料来源:http://THINK58.com]
2) 数据结构
表2.2数据结构表
数据结构名称 说明 组成
员工 注册后的每个员工作为系统的一个用户 电话、岗位名称、岗位ID、密码、姓名、员工ID
日常评价模型
指标模型 日常绩效评价的指标存储 岗位名称、岗位ID、考评人、时间、模型ID
特殊评价模型
指标模型 特殊绩效评价的指标存储 岗位名称、岗位ID、考评人、时间、模型ID
日常绩效得分
评价得分 日常绩效评价的得分存储 员工ID、得分、岗位ID、模型ID、序号、时间、考评人
特殊绩效得分
评价得分 特殊绩效评价的得分存储 员工ID、得分、岗位ID、模型ID、序号、时间、考评人
日常绩效结果
评价结果 日常绩效评价的结果存储 总体结果、时间、得分、员工ID
特殊绩效结果
评价结果 特殊绩效评价的结果存储 总体结果、时间、得分、员工ID
本文来自think58 [资料来源:http://THINK58.com]
[资料来源:http://think58.com]3) 数据流
表2.3数据流表
数据流名 说明 数据流来源 数据流去向
合格的注册信息 员工注册的时候填写的信息 员工 员工信息存储
日常评价指标
指标模型信息 日常评价的指标模型 指标制定人 指标模型信息存储
特殊评价指标
指标模型信息 特殊评价的指标模型 指标制定人 指标模型信息存储
日常绩效得分
评价得分信息 日常评价的得分信息 日常评价 日常评价得分信息存储
特殊绩效得分
评价得分信息 特殊评价的得分信息 特殊评价 特殊评价得分信息存储
日常绩效评价结果信息 日常评价的结果信息 日常评价数据 日常绩效评价结果信息存储
特殊绩效评价结果信息 特殊评价的结果信息 特殊评价数据 特殊绩效评价结果信息存储 think58 [资料来源:THINK58.com]
think58好,好think58 [资料来源:http://think58.com]
[资料来源:http://www.THINK58.com]
4) 数据存储
表2.4数据存储表
数据存储名 说明 输入数据流 输出数据流
员工信息存储表 用来存储员工的信息 员工注册信息 合格的注册信息
日常评价指标存储表
指标模型存储表 用来存储日常指标模型 日常评价指标 日常指标模型
特殊评价指标存储表
指标模型存储表 用来存储特殊指标模型 特殊评价指标 特殊指标模型
日常绩效得分存储表
评价得分存储表 用来存储日常绩效评价得分 日常绩效评价各项得分分
[资料来源:www.THINK58.com]
的恩指标得分 日常评价得分
特殊绩效得分存储表
评价得分存储表 用来存储特殊绩效评价得分 特殊绩效评价各项得分 特殊评价得分
日常绩效评价结果存储表 用来存储日常绩效评价结果 日常评价得分 日常评价结果
特殊绩效评价结果存储表 用来存储特殊绩效评价结果 特殊评价得分 特殊评价结果
copyright think58
[版权所有:http://think58.com]
5) 处理逻辑
处理逻辑名称:日常评价指标建模
说明:制定日常评价的各项指标
输入数据流:指标信息
输出数据流:日常评价指标存储表
处理过程:指标制定人根据不同的岗位和不同的需要制定出不同的指标模型 本文来自think58
处理逻辑名称:特殊评价指标建模
说明:制定特殊评价的各项指标
输入数据流:指标信息
输出数据流:特殊评价指标存储表
处理过程:指标制定人根据不同的岗位和不同的需要制定出不同的指标模型
处理逻辑名称:日常综合评价
说明:对日常绩效评价各项指标得分的综合评价
输入数据流:日常绩效评价各项指标得分
输出数据流:日常绩效评价结果
处理过程:根据各项指标的权重,计算出日常绩效评价的最终结果
处理逻辑名称:特殊综合评价
说明:对特殊绩效评价各项指标得分的综合评价
输入数据流:特殊绩效评价各项指标得分
输出数据流:特殊绩效评价结果
处理过程:根据各项指标的权重,计算出特殊绩效评价的最终结果 think58
[版权所有:http://think58.com]
think58好,好think58
[来源:http://www.think58.com]
本文来自think58 [资料来源:THINK58.com]
[资料来源:http://www.THINK58.com]
think58.com [资料来源:http://think58.com]
think58好,好think58 [资料来源:http://www.THINK58.com]
[资料来源:www.THINK58.com]
think58
[资料来源:http://THINK58.com]
think58 [资料来源:http://www.THINK58.com]
[资料来源:http://think58.com]
[资料来源:THINK58.com]
3. 系统设计
3.1 系统模块总体结构
图3.1 系统模块总体结构
3.2 代码设计
代码是实体明确的、惟一的标识。使用代码使于数据的存贮和检索,可节省存贮单元和节省时间。其次,使用代码可以提高计其机的处理效率。编码后排序、累计、合并、统计分析等许多处理可利用代码来实现,不仅能简化程序,而且处理效率高。
3.2.1 代码设计原则:
1) 代码必须在逻辑上满足应用要求,在结构上与处理方法相一致
2) 代码必须具有惟一性
3) 代码应表意直观
4) 应具有可扩充性,以适应变化的需要。
5) 力求短小精悍
6) 尽量符合现有编码标准。 内容来自think58 [来源:http://www.think58.com]
think58好,好think58
[来源:http://www.think58.com]
[来源:http://www.think58.com]3.2.2 具体代码设计
模型ID代码设计:
表3.1模型ID代码设计
模型种类(第1位) 模型岗位编号(第2、3、位) 模型加入序号(第4、5、6位)
码 分类 码 分类 码 分类
1
2 日常评价
特殊评价
00
01
02
… 人力资源部
市场营销部
财务部
… 001
002
003
… 第一个加入的模型
第二个加入的模型
第三个加入的模型
…
[来源:http://think58.com]
员工ID代码设计:
表3.2 员工ID代码设计
员工所属部门(第1、2位) 员工序号(第3、4、5位)
码 分类 码 分类
00
01
02
… 人力资源
市场营销部
财务部
… 001
002
003
… 所在部门编号为001的员工
所在部门编号为002的员工
所在部门编号为003的员工
...
3.3 数据库及表设计
数据库的结构设计的主要内容是将系统信息模型转化为关系表的集合,并按照系统的体系结构进行合理的布局。
通过系统E-R图的分析,得到下列关系表:
内容来自think58
表3.3 数据库表
实体名 表名称 属性名 类型 字段大小 关键字标示
员工 YG 员工ID 数字 5 √
YG 姓名 文本 10
YG 密码 文本 10
YG 岗位ID 数字 5 √
YG 岗位名称 文本 10
YG 电话 文本 10
考评人 KP 员工ID 数字 5 √
KP 姓名 文本 10
KP 密码 文本 10
日常评价
指标模型 RM 模型ID 数字 6 √
RM 时间 日期/时间 8
RM 考评人 文本 10
RM 岗位ID 数字 5 √
RM 岗位名称 文本 10
360度评价
指标模型 TM 模型ID 数字 6 √
TM 时间 日期/时间 8
TM 考评人 文本 10
TM 岗位ID 数字 5 √
TM 岗位名称 文本 10
日常绩效
评价 RP 模型ID 数字 6 √
RP 序号 数字 8 √
RP 指标 文本 10
RP 描述 文本 10
RP 层次 文本 10
RP 权重 文本 10
RP 上级指标 文本 100
特殊
绩效
评价 TP 模型ID 数字 6 √
TP 序号 数字 8 √
TP 指标 文本 10
TP 描述 文本 100
TP 层次 文本 10
TP 权重 文本 10
think58好,好think58 [资料来源:www.THINK58.com]
TP 上级指标 文本 100
日常绩效
评价得分 RF 员工ID 数字 5 √
RF 得分 数字 8
RF 考评人 文本 10 √
RF 模型ID 数字 6 √
RF 序号 数字 8 √
RF 时间 日期/时间 8 √
RF 岗位ID 数字 5 √
特殊绩效
评价得分 TF 员工ID 数字 5 √
TF 得分 数字 8
TF 考评人 文本 10 √
TF 模型ID 数字 6 √
TF 序号 数字 8 √
TF 时间 日期/时间 8 √
TF 岗位ID 数字 5 √
日常绩效
评价结果 RJ 员工ID 数字 5 √
RJ 时间 日期/时间 8 √
RJ 得分 数字 8
RJ 总体结果 文本 100
特殊绩效
评价结果 TJ 员工ID 数字 5 √
TJ 时间 日期/时间 8 √
TJ 得分 数字 8
TJ 总体结果 文本 100
think58.com [资料来源:http://THINK58.com]
[资料来源:http://think58.com]