[发明专利]一种基于绩效考核系统的开发平台的设计方法及配置在审
申请号: | 201910997639.4 | 申请日: | 2019-10-18 |
公开(公告)号: | CN112685019A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 苏家怡 | 申请(专利权)人: | 广州天维信息技术股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06Q10/06;G06F16/242 |
代理公司: | 杭州知杭知识产权代理事务所(普通合伙) 33310 | 代理人: | 陈丽嫦 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 绩效考核 系统 开发 平台 设计 方法 配置 | ||
1.一种基于绩效考核系统的开发平台的设计方法及配置,其特征在于:包括开发平台的管理中心、功能设计器和运行时环境,设计方法步骤为:
步骤一:配置:通过开发平台的管理中心,可选择添加或编辑的功能包括:查询功能、管理功能、导入功能、业绩分配功能;
步骤二:保存:每个功能配置完成后,可选择“保存”按钮,将在服务器本地路径webroot/pasplus/config目录下生成以功能ID命名的三个不同后缀名文件;
步骤三:用户访问:前端用户访问功能时,首先通过菜单地址获取该功能的功能ID,找到缓存中的XML内容,再使用FreeMarker模板技术,以键值对的方式,将XML中节点的数据读取放入相应功能的模板中,并输出响应用户。
2.根据权利要求1所述的一种基于绩效考核系统的开发平台的设计方法及配置,其特征在于:所述步骤一中查询功能配置步骤为:
配置第一步:选择查询功能,配置功能ID和功能名称,开始配置,查询功能的数据源设计,即查询SQL语句,SQL语句中与查询条件绑定的属性,使用双“$”符号括上控件名称,当查询条件切换日期时,会将新的日期替换该变量,当日期选择YYYYMMDD,那么执行的SQL语句中,该段SQL将变为:TJRQ=YYYYMMDD进行执行,同时也可以支持一个查询功能,有多个查询SQL(数据源),当条件不同时,执行不同数据源中的SQL语句;
配置第二步:SQL执行的查询结果列,包括是否显示、是否导出、是否自适应列宽、中文名称、显示类型、列宽、对齐方式,同时系统将自动根据配置的SQL,获取其返回的字段,并使用本地相关对照表,自动获取每个字段的中文名称、显示类型、列宽、对齐方式,以减少用户操作。对查询结果,可设置是否需要分页展示、是否需要图表展示,如果需要图表展示,则配置图表的相关属性:图表类型,包括条形图、走势图、饼状图、仪表盘,图表的X轴、Y轴、取值字段等;
配置第三步:页面设计,结合绩效考核系统的业务场景,封装的业务组件包括:日期控件、机构控件、行员控件、行员考核指标、机构考核指标、业务类别、指标选择、指标参数、代码描述、文本框、数字域、文本域、隐藏域、通用下拉框、数据访问组件、通用单选框、标签等控件,使用拖拽的方式,将需要的控件拖放到显示域中,同一个控件在同一功能中可以拖放多个,显示域以表格的方式展示,将控件拖放到显示域中后,再配置该控件的相关属性,每个控件有其对应的基础属性,例如:日期控件包括:中文描述、控件名称、日期格式,日期类型、数据验证规则、最小日期、默认值、样式、是否必填、是否可编辑。可选择配置添加JS脚本,将在页面加载时执行,也可选择加载结果集,当配置第一步数据源有多个时,需要与页面设计中相应的控件进行绑定取值。
3.根据权利要求1所述的一种基于绩效考核系统的开发平台的设计方法及配置,其特征在于:所述步骤一中管理功能可配置功能ID和功能名称,再配置目标表,选择目标表后,系统自动加载该数据库表的表字段和数据类型,同时运用系统的业务控件,将控件与表字段进行绑定,定制出编辑页面的页面和展示,配置目标表的主键,及字段与控件的绑定关系,配置管理功能数据展示页面(查询页面)的SQL,及查询结果列以及页面设计。
4.根据权利要求1所述的一种基于绩效考核系统的开发平台的设计方法及配置,其特征在于:所述步骤一中导入功能使用步骤为:
配置第一步:可配置功能ID和功能名称,然后第1步配置导入的目标表,系统自动加载出目标表的字段和数据类型,勾选主键列,系统将自动生成默认的excel模板列,并且默认处理取数关系,用户可检查是否正确,对错误信息进行修改,取数关系包括:excel取数、内置、单表关联;
配置第二步:模板设计,绘制excel的列以及验证规则,验证规则可自定义也可选择,可选择的项包括:日期检查、数据检查、长度、非空检查、权限、账户等;当内置的验证规则不能满足时,可自定义SQL语句进行检查。
5.根据权利要求1所述的一种基于绩效考核系统的开发平台的设计方法及配置,其特征在于:所述步骤一中业绩分配功能配置步骤为:
配置第一步:可配置功能ID和功能名称,然后选择功能的绩效表、关系表、日志表及三者之间关联的主键字段,然后根据这些表的字段,配置查询条件以及绑定类型,绑定类型包括:=、=、=、、in、like%?%、like?%、like%?、between?and 1、between 1and?。使用between and的一定是两个控件,绑定的控件是自动替换到“?”号位置,最后拼接出来的sql例如:tjrq between$qsrq$and$jsrq$;
配置第二步:配置主列表的数据,可配置是否导出、中文名称、显示类型、列宽、对齐方式,其配置与查询设计器相似,但因业绩分配功能的特殊性,因此有一列不允许删除,系统自动添加:当前分配关系,将显示每个账户的归属关系及分配比例,例如:“张三|100”或者“张三|50,李四|50”;
配置第三步:配置明细列表,即业绩关系明细列,默认将显示:机构代号、机构名称、行员代号、行员名称、起始日期、结束日期、分配比例,其他字段可根据实际业务的情况来自定义添加。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州天维信息技术股份有限公司,未经广州天维信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910997639.4/1.html,转载请声明来源钻瓜专利网。