
观察点依附于项目全生命周期中的一个时间点,一个项目可以设置多个观察点。观察点包括名称、编码、时间、触发条件、监控点集合等属性。观察点的主要作用是在该时间点触发基于监控点的统计分析活动,触发条件可以是一个事件,也可以是一个计划时间节点,监控点中的敏感项在该观察点收集关联项目数据,作为统计报表中的一行记录。
2监控点算法流程
监控点算法包含监控点构建、观察点数据维护、监控点统计输出三个过程,具体流程描述如下:
2.1监控点构建
监控点构建是一个循环过程,可以为一个项目创建若干个监控点。监控点名称、监控点说明、监控点需求组织由用户自己定义,监控点编码、创建者、创建时间是有算法自动生成。监控点中敏感项的定义也是一个循环过程,一个监控点可以创建若干个敏感项,敏感项按照链表结构创建。敏感项中名称、类型、关联项目数据由用户自定义,敏感项的值初始化为空,统计方法由用户选择。监控点创建流程如图1所示。
图1监控点定义流程
2.2观察点维护
观察点有两个作用,一是将监控点绑定到项目执行流程中,二是通过定义触发条件实时更新监控点中敏感项的值。将监控点绑定到流程中,首先要定义观察点,包括定义观察点名称、自动新增编码,增加触发条件,将需要在该观察点更新数据的监控点引入监控点链表中。当观察点绑定到流程后,在项目执行过程中,如果触发条件成立,则开始维护监控点信息,首先按照观察点的监控点列表,从监控点统计库中获取监控点信息,按照监控点中敏感项的关联项目数据获取实际项目数据、更新敏感项值,并循环完成所有敏感项值的更新;当更新完成所有监控点中敏感项的值,即完成该观察点的数据维护工作,从而继续项目执行流程。具体流程如图2所示。
图2基于观察点的数据维护
在添加观察点的触发条件时,如果是在项目计划节点自动触发敏感项的更新,则在触发条件中添加计划节点的时间;如果是通过某个事件触发,则添加事件启动或结束标志。当条件成立时,触发该观察点中监控点的数据维护过程。
2.3监控点统计输出
基于监控点的统计,就是按照监控点模型输出用户定义的二维统计报表,如下图3所示,监控点的名称即二维报表的名称,监控点的说明属性即二维报表的注释(可以为空),监控点的组织部门即报表的统计部门。
图3监控点统计报表输出
报表组成分别为:报表头部的统计项由监控点中的敏感项的名称构成,每个监控点定义了多少个敏感项,则报表头部就有相应数量的统计项;二维报表的第一列是由观察点的名称构成,二维报表的第一列通常从业务角度考虑,就是每次统计的条件,观察点的数决定了报表的行数;报表内由统计项和条件列来唯一决定的值,就是该统计项对应的敏感项,在当前条件下对应的观察点获取的值。
3总结与展望
本文从降低定制统计报表模板的工作量、应对业务变化对统计分析功能的影响、实现动态数据实时跟踪统计的角度出发,论述了基于监控点的统计分析算法,详细阐述了监控点模型、观察点的概念,以及监控点构建流程、基于观察点的敏感项维护流程、基于监控点的二维报表的输出流程。算法已经在自主开发的企业生产经营管理系统中得到了初步的应用,切实解决了本文提出的上述问题。
(www.fabiaoba.com),是一个专门从事期刊推广期刊发表、投稿辅导、发表期刊的网站。
本站提供如何投稿辅导、发表期刊,寻求论文刊登合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级论文刊登/国家级论文刊登/
CSSCI核心/医学投稿辅导/职称投稿辅导。
投稿邮箱:fabiaoba365@126.com
在线咨询:
275774677、
1003180928
在线咨询:
610071587、
1003160816
联系电话:13775259981
主管单位:湖北省国资委 主办单位:湖北省经济干部管理学院 出版地:湖北省武汉市 国...
期刊简介: 《种子科技》(月刊)创刊于1983年,曾用刊名:(种子通讯)是中国种子协...
期刊简介: 主管单位:吉林省社会保险事业管理局 主办单位:吉林省人力资源和社会保障...
主管单位:国家民族事务委员会 主办单位:西北民族大学 出版地:甘肃省兰州市 国际标...
主管单位:山东省教育厅 主办单位:山东省教委 国内刊号:CN 37-1025/G4 国际刊号:IS...
期刊简介: 《高等工程教育研究》是我国第一份、也是唯一一份面向工程教育研究的全国...
近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。
此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。
如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。