中国普天绩效考核系统kpi 系统业务流程控制部分分离方案

中国普天绩效考核系统kpi 系统业务流程控制部分分离方案

ID:33077948

大小:161.50 KB

页数:19页

时间:2019-02-19

中国普天绩效考核系统kpi 系统业务流程控制部分分离方案_第1页
中国普天绩效考核系统kpi 系统业务流程控制部分分离方案_第2页
中国普天绩效考核系统kpi 系统业务流程控制部分分离方案_第3页
中国普天绩效考核系统kpi 系统业务流程控制部分分离方案_第4页
中国普天绩效考核系统kpi 系统业务流程控制部分分离方案_第5页
资源描述:

《中国普天绩效考核系统kpi 系统业务流程控制部分分离方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、KPI系统业务流程控制部分分离方案提交人:张健,张剑鸣时间:2008-8-20版本:1.017目录目录11业务功能描述12接口描述22.1Kpi指标操作22.2控制Kpi流程的流转业务32.3Kpi流程中操作Kpi业务与Kpi数据查询42.4Kpi导出业务92.5Kpi周期管理102.6kpi创建122.7kpi流转日志122.8辅助对象133流程控制部分相关实现修改143.1对KpiStateCtrlItem类进行拆分143.2对KpiStateCtrl类进行改动143.3将KpiOutputAction中

2、的download函数提出1417KPI系统流程控制部分分离方案1业务功能描述通过对kpi流程的分析,从其中抽取出以下功能。Kpi指标操作(3个功能点):对kpi指标的增加、删除、修改。控制kpi流程的流转业务(5个功能点):Kpi状态转移到下一状态、kpi状态转移到前一状态、列出kpi所有状态、列出特定操作者对Kpi能够进行的操作、列出特定角色对kpi能够进行的操作。kpi流程中每一步的具体操作业务(17个功能点):保存kpi信息、提交kpi信息、删除kpi、锁定kpi、签字确认、给锁定的kpi解锁、启动评

3、审、员工自评、直接领导评分、保存kpi自评信息、间接领导评分、部门领导评分、kpi驳回,对评分结果确认、驳回到人力部、保存面谈内容、进行面谈。对kpi数据的查询(3个功能点):查询员工的kpidata列表、查询历史kpi、列出所有顶层部门的kpidata列表kpi导出业务(3个功能点):个人kpi导出、部门kpi导出、批量导出KpiKpi周期管理业务(8个功能点):启动年度填写、终止年度填写、启动季度填写、终止季度填写、启动年度考核、终止年度考核、启动季度考核、终止季度考核Kpi创建(4个功能点):创建年度k

4、pi,创建季度kpi,批量创建kpi,创建一个kpi。kpi流转日志(1个功能点)返回kpi流转日志列表将这些业务单独提取出来后,分别作成独立的模块,提供相应的接口,然后再将其通过Spring方式注入它们服务的action中。172接口描述2.1Kpi指标操作KpiPointService功能是用于控制kpi指标的增删改。其具体接口的描述由下表所示:表2.1.1KpiPointService接口描述表序号接口功能说明1intaddKpiPoint(Employeee,KpiInfoki,KpiPointInf

5、okpif)增加kpi指标参数:ki用来传递需要的kpi数据信息。kpif为用来传递指标数据的对象。返回值:为0表示指标增加成功,为非零表示增加失败:1、2、3、分别为指标名称、指标解释、规则为空,4是分值不在0到100之间,5是分值和大于100,6是与其它指标名重复。2intmodifyKpiPoint(Employeee,KpiInfoki,intno,KpiPointInfokpif)修改kpi指标参数:ki用来传递需要的kpi数据信息。No表示要修改的指标编号,kpif为用来传递指标数据的对象。返回值

6、:为0表示指标增加成功,为非零表示增加失败:1、2、3、4分别为指标名称、分值、指标解释、规则为空,5是分值不在0到100之间,6是分值和大于100,7是与其它指标名重复。3intdeleteKpiPoint(KpiInfokii,intno)删除kpi指标参数:ki用来传递需要的kpi数据信息,no表示要删除的kpi指标的编号。17返回值:为1删除成功,0删除失败。2.2控制Kpi流程的流转业务KpiStateService功能是控制KPI业务流程的流转,其接口定义如下表所示:表2.2.1KpiStateS

7、ervice接口序号接口功能说明1KpichangToNextState(Kpikpi)将Kpi的状态转移到下一状态参数:参数kpi是需要进行状态转移的对象;返回值:状态改变后的kpi对象;2KpichangeToLastState(Kpikpi)将Kpi的状态转移到上一状态参数:参数kpi是需要进行状态转移的对象;返回值:状态改变后的kpi对象;3String[][]getKpiState(Kpikpi)列出Kpi的所有状态参数:参数kpi为需要列出所有状态的对象;返回值:返回值为二维数组,数组每一行的两个

8、元素分别代表State1和State2;4String[]getFitActions(Kpikpi,Employeeemployee)列出操作者对Kpi能够进行的操作参数:kpi表示操作者操作的Kpi对象,employee表示操作者;返回值:返回值数组为操作者所能进行的操作;5String[]getFitActions(Stringadminstate,String[]state12,Stringr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。