来到新公司第一个项目-年度绩效考核系统
上周四人力资源部门已经将他们的需求给了我,其实也只是一张填写绩效考核的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
新翔绩效考核系统v2019是一款专为企事业单位设计的高效绩效管理软件,它采用了先进的B/S(Browser/Server)架构,确保了系统的安全性和稳定性。B/S架构是一种基于互联网技术的分布式应用模式,核心特点是用户通过...
综上所述,服装行业员工的年度绩效考核流程是一个全面、系统的过程,涉及到计划制定、信息收集、评估、反馈和后续发展等多个步骤。通过这个流程,企业能够有效地评价员工的表现,激励员工进步,推动团队的整体发展。
完整的绩效考核源码,包含绩效评分,绩效自评,绩效小组评价,绩效组长评价,定量得分等。员工绩效可按季度,按年度展示柱状图、扇形图等。权限方面,有组长、经理、管理员、普通员工四种权限,可以选择登陆。同时有...
企业员工绩效考核系统是企业管理中的重要组成部分,它主要用于评估、衡量和提高员工的工作表现,以实现组织目标。在Asp.net技术的开发背景下,我们可以深入探讨这个系统的构建、功能和优势。 Asp.net是由微软公司...
银行绩效考核信息系统是一种专门用于衡量和管理银行业务和员工绩效的软件平台。它结合了现代信息技术与银行业务特性,旨在优化绩效评估流程,提高工作效率,推动银行的战略目标实现。系统通常包括数据采集、绩效指标...
绩效考核系统是企业管理中至关重要的一个组成部分,它主要用于评估员工的工作表现、能力提升以及与组织目标的匹配程度。本文将深入探讨绩效考核系统的概念、重要性、构成要素以及实际应用。 绩效考核,简而言之,...
年度绩效考核项目是一个涉及人力资源管理与组织发展的关键环节,它的成功实施对于提高公司的管理水平以及员工的工作效率具有重要的意义。在年度绩效考核项目中,通常会涉及到项目管理的核心要素,包括项目范围计划、...
绩效考核系统是一个企业内部管理工具,用于评估员工的工作表现并据此做出决策,如晋升、奖励或培训等。在这个系统中,ASP(Active Server Pages)是一种关键的编程技术,用于生成动态网页内容。ASP允许开发者创建...
然而,制定年度绩效考核指标往往是一项挑战重重的任务,如何既能满足领导期待,又能保证公平、公正、科学,是每个HR经理必须面对的问题。 案例1揭示了一个普遍现象:HR部门在缺乏足够资源和时间压力下,往往采取...
综上所述,"绩效考核系统源码"是一个基于ASP.NET 2.0的管理系统,旨在帮助企业实现标准化、流程化的绩效考核,提升人力资源管理效率。通过深入理解和运用这个源码,开发者可以学习到如何在实际项目中应用ASP.NET 2.0...
3.9通知公告管理 4.1 个人信息查看 4.2工作...6.3考情登记 6.4考核开关 6.5领导测评 6.6 学习园地 6.7 评优比例 6.8人员调动 6.9年度考核 6.10 最终等次评定 7.1密码修改 7.2修改信息 开发环境为Java,数据库为MySql
总之,设计年度绩效考核指标是一项系统工程,需要结合企业战略、岗位特性及业务需求,通过"三五二"方法,科学划分指标类别,合理配置权重,从而实现对企业各个层级的全面、公正评价,推动公司持续发展。同时,绩效...
部门绩效考核分为年度考核和季度考核,根据不同的定性指标或者定量指标和考核实体实现对集团各部门的考核,形成部门工作考核体系,评分表下发后要给相应的审批人发送邮件提醒。 季度考核 a) 季度考核以公历季度为一...
综上所述,正态绩效考核(KPI)系统是一个集数据录入、指标管理、绩效评估和结果应用于一体的综合性工具,旨在提升组织效率和员工满意度。正确使用和维护该系统对于企业的运营和员工发展至关重要。
员工年度绩效考核方案是企业管理和人力资源管理中的重要环节,它旨在通过系统性的评估,公正、公平地衡量员工全年的工作表现,以促进员工的工作积极性和提升整体业绩。以下是该考核方案的关键点: 一、考核目的 ...
【悠索科技绩效考核评估系统】是基于ASP.NET技术开发的一款高效、全面的员工绩效管理平台。该系统旨在帮助企业优化人力资源管理,通过科学的评估体系,实现对员工工作绩效的公正、客观评价,促进个人与组织的发展。...