来到新公司第一个项目-年度绩效考核系统
上周四人力资源部门已经将他们的需求给了我,其实也只是一张填写绩效考核的Excel,需求提出者口头上描述了一下对系统的预期效果,还是如同以前调研一样,装作一个白痴,对什么都加几个问号,
主要功能:
一.能根据不同年度配置不同的评估项目;
二.针对不同职称的人员可配置各年度评估项目所占分值比例;
三.为确保系统公正及隐秘性,采取匿名登入评分;
四.在评估结束后能统计出各个员工对应年度的总分以及最终得分(即分数*比例),要求能够排序及打印.
其实这样的系统对于一个从事开发的人来说是很简单的,只是分享下我的设计思路,或许能收到更好的建议.
期望类型:
一.基本型:能基本满足以上要求;
二.标准型:不仅能根据职称配置可评估项目也可根据具体人员配置评估项目及分值比例;
三.通用型:不仅能应用于年度绩效评估,也能应用于其他评估系统;
四.完美型:即满足用户需求.
考虑到开发时间(手头上还有个全国区域管理系统在开发,中途冒出此系统)及该系统特性(用户-人力资源部2人,使用周期-1年1次),所以做个基本型应付下.
系统基本框架:
年度绩效考核系统
人员管理,职称管理,部门管理,考核项配置,考核初始化,考核评估,绩效评估
预开发时间:
2009-11-26 至 2009-12-10,共二周.其中:
需求调研:11-26~11-27;
文档编写,数据库设计:11-30;
程序设计及单元测试:12-1~12-6;
程序上线及维护:12-7~12-10;
需求文档及详细设计不提供了,因为网上大把,嘿嘿.
下面是数据库设计:
序号 |
字段名 |
类型 |
说 明 |
一.员工表 |
Employee |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
Name |
varchar(20) |
员工姓名 |
3 |
OptionID |
int |
FK 职称ID |
4 |
DeptID |
int |
FK 部门ID |
5 |
MainID |
int |
FK 考核主表ID |
二.部门表 |
Dept |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
Name |
varchar(20) |
部门名称 |
3 |
MainID |
int |
FK 年度ID |
三.职称表 |
Position |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
Name |
varchar(20) |
职位名称 |
3 |
MainID |
int |
FK 考核主表ID |
四.可配置项表 |
Items |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
Name |
varchar(30) |
项目名称 |
3 |
ColumnName |
varchar(30) |
评估列名 |
五.评估项目表 |
SetItems |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
Name |
varchar(30) |
评估项名称 |
3 |
ColumnName |
varchar(30) |
评估列名 |
4 |
Type |
int |
标识(0:不显示,1:非绩效项,2:绩效项) |
5 |
MainID |
int |
FK 考核主表ID |
六.绩效评估表 |
Performance |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
EmployeeID |
int |
FK 员工ID |
3 |
Value1 |
varchar(20) |
评估列名1 |
4 |
Value2 |
varchar(20) |
评估列名2 |
5 |
Value3 |
varchar(20) |
评估列名3 |
6 |
Value4 |
varchar(20) |
评估列名4 |
7 |
Value5 |
varchar(20) |
评估列名5 |
8 |
Value6 |
varchar(20) |
评估列名6 |
9 |
…… |
|
|
10 |
Value20 |
varchar(20) |
评估列名20 |
11 |
MainID |
int |
FK 考核主表ID |
12 |
IsUp |
bit |
是否生效 |
13 |
Remark |
varchar(300) |
备注 |
14 |
CreatorID |
int |
FK 评估人ID |
七.分值比例表 |
Propertion |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
PositionID |
int |
FK 职称 int |
3 |
Value1 |
Numeric(2,2) |
分值比例1 |
4 |
…… |
|
|
5 |
Value20 |
Numeric(2,2) |
分值比例20 |
6 |
MainID |
int |
FK 考核主表ID |
八.考核主表 |
Main |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
Name |
varchar(100) |
考核名称 |
3 |
Remark |
varchar(200) |
备注 |
4 |
StartDate |
smalldatetime |
考核开始时间 |
5 |
EndDate |
smalldatetime |
考核结束时间 |
6 |
Quantity |
int |
实际参与考核人数 |
九.系统人员表 |
Users |
|
|
1 |
ID |
int |
primary key IDENTITY |
2 |
LoginID |
varchar(50) |
登入名 |
3 |
Password |
varchar(100) |
密码 |
4 |
MainID |
int |
FK 考核主表ID |
|
|
|
|
|
|
|
|
待续
分享到:
相关推荐
在公司各部门半年度绩效考核表中,智慧方案被运用到绩效管理中,旨在创建一个更加智能化、数据驱动的评估体系,以促进公司的整体发展。 绩效管理制度是智慧方案的核心组成部分,它包括了考核办法、工作方案和激励...
年度绩效考核系统.rp
年度绩效考核系统(7.0).rp
个人年度绩效考核的文件“个人年度绩效考核.xls”就是这样一个工具,它帮助组织系统地完成绩效评估工作,为员工的绩效管理提供了一个有效的数据支撑平台。 同时,绩效考核也应关注员工的个人发展和职业成长,而不...
总结而言,年度绩效考核工作方案是一套系统的教职工评价体系,不仅涵盖了考核的各个环节,也细致规定了考核的各个方面,从而确保考核的公平性和有效性,最终达到提升教职工工作质量和促进个人职业发展的目的。
而年度绩效考核是周期性考核中的一种,通常发生在一年工作结束时,用以全面评价员工年度工作成效。 从提供的文件内容来看,年度绩效考核表主要涵盖以下几个方面: 1. 个人基本信息:包括姓名、部门、考核年度、...
新翔绩效考核系统v2019是一款专为企事业单位设计的高效绩效管理软件,它采用了先进的B/S(Browser/Server)架构,确保了系统的安全性和稳定性。B/S架构是一种基于互联网技术的分布式应用模式,核心特点是用户通过...
1. 绩效考核的定义:年度绩效考核评价表是一种评价员工工作表现、业绩和能力的正式工具,通常在年底进行,以衡量员工过去一年的工作成果和行为表现。 2. 绩效考核的目的:对员工进行年度绩效考核的目的是为了提高...
综上所述,服装行业员工的年度绩效考核流程是一个全面、系统的过程,涉及到计划制定、信息收集、评估、反馈和后续发展等多个步骤。通过这个流程,企业能够有效地评价员工的表现,激励员工进步,推动团队的整体发展。
企业员工绩效考核系统是企业管理中的重要组成部分,它主要用于评估、衡量和提高员工的工作表现,以实现组织目标。在Asp.net技术的开发背景下,我们可以深入探讨这个系统的构建、功能和优势。 Asp.net是由微软公司...
银行绩效考核信息系统是一种专门用于衡量和管理银行业务和员工绩效的软件平台。它结合了现代信息技术与银行业务特性,旨在优化绩效评估流程,提高工作效率,推动银行的战略目标实现。系统通常包括数据采集、绩效指标...
绩效考核系统是企业管理中至关重要的一个组成部分,它主要用于评估员工的工作表现、能力提升以及与组织目标的匹配程度。本文将深入探讨绩效考核系统的概念、重要性、构成要素以及实际应用。 绩效考核,简而言之,...
年度绩效考核是企业中十分关键的管理环节,它通过一套标准化的评估系统,对员工在过去一年内的工作表现进行综合评价。这套考核表通常包括对员工的工作态度、业绩目标完成情况、专业技能、团队协作能力以及创新能力等...
完整的绩效考核源码,包含绩效评分,绩效自评,绩效小组评价,绩效组长评价,定量得分等。员工绩效可按季度,按年度展示柱状图、扇形图等。权限方面,有组长、经理、管理员、普通员工四种权限,可以选择登陆。同时有...
年度绩效考核项目是一个涉及人力资源管理与组织发展的关键环节,它的成功实施对于提高公司的管理水平以及员工的工作效率具有重要的意义。在年度绩效考核项目中,通常会涉及到项目管理的核心要素,包括项目范围计划、...
为了确保教职工年度考核工作的有序进行,某学院根据上级文件要求并结合本院实际情况,特制定了一份详尽的年度绩效考核工作方案。这份方案覆盖了考核对象、考核等次、考核办法、考核时间安排以及考核程序等关键环节,...
年度绩效考核是企业对员工在过去一年工作表现的系统评价,它通常包括对员工的业绩、表现和能力三方面的综合评估。业绩评估主要关注员工在完成既定工作任务和目标的达成情况,而表现评估则涉及员工的工作态度、团队...
绩效考核系统是一个企业内部管理工具,用于评估员工的工作表现并据此做出决策,如晋升、奖励或培训等。在这个系统中,ASP(Active Server Pages)是一种关键的编程技术,用于生成动态网页内容。ASP允许开发者创建...
员工年度绩效考核是企业人力资源管理的重要组成部分,旨在通过系统性的评价方法,对员工在一定时间内的工作表现进行量化分析,以促进员工个人发展和提升整个组织的工作效率。在进行年度绩效考核时,企业通常会设定...