一种群组工作的方法技术

技术编号:9718706 阅读:90 留言:0更新日期:2014-02-27 05:25
一种群组工作的方法,其具体涉及基于domino工作平台和SQL/Oracle/DB2数据库结合的群组工作方法。该群组工作的方法在流程配置时,在设置的基本信息中增加自动催办的配置及流程自动提交的配置;并在具体的自动催办的配置中,包含对显示逾期活动通知设置,填写活动持续时间及重复查询间隔时间。当新流程逾期时,domino平台会根据设置給当前处理人发送催办邮件,并选择自动提交。通过充分利用Oracle甲骨文数据库等所具有的完整数据操作功能等特点,从而减少了Domino平台的局限性,同时利用对所需存储的数据采用SQL的存储方式,容易检索、维护系统相关数据。

【技术实现步骤摘要】

本专利技术属于群组工作办公的
,其具体涉及基于domino工作平台和Oracle数据库等结合的群组工作方法和装置。
技术介绍
“Domino”平台是一种群组工作平台,其页面丰富,能够用于辅助办公,协作多人进行办公操作,能够很好的实现办公的自动化和智能化。基于Domino平台的办公能够突破地域的限制,借助该平台能够很好的实现信息共享,提高工作的效率。然而目前基于Domino平台开发的系统都是文档型数据库,当数据量大时,查询,搜索效率都很低。为了克服该缺陷,提高数据的查询和提高办公的效率。本专利技术把数据存储在Oracle甲骨文数据库中,通过充分利用Oracle甲骨文数据库所具有的完整数据操作功能等特点,从而减少了 Domino平台的局限性,同时利用对所需存储的数据采用SQL的存储方式,容易检索、维护系统相关数据。同时鉴于目前Domino平台开发流程基本都是的独立性,流程的数据都是后台关联开发的,灵活度不够的特点。本专利技术通过前台的配置,自动对流程进行关联,提高了系统的透明度和适用性,进一步也提高了用户的体验效果,同时也实现了灵活配置的各个环节超出办理时间后,自动提交下个环节处理。超过指定时间后,发送催办邮件。
技术实现思路
,其特征在于: 步骤一,对domino平台进行初始化设置,配置连接池来连接所需连接的关系数据库,通过连接配置把Domino数据更新到关系型数据库中; 步骤二,建立自动新流程,在新流程的流程配置中进行赋值配置,并指定新流程起草人,所述流程配置中还包括在设置的基本信息中增加自动催办的配置及流程自动提交的配置, 所述自动催办的配置中,包含对显示逾期活动通知设置,填写活动持续时间及重复查询间隔时间,当新流程逾期时,domino平台会根据设置給当前处理人发送催办邮件,并选择自动提交。进一步所述自动催办的配置中,包含对显示逾期活动通知设置,填写活动时间及重复查询间隔时间,当新流程逾期时,domino平台会根据设置给当前处理人发送催办邮件,并自动提交具体为: 51、根据设置的查询间隔时间,循环查询domino平台的所有需要自动提交的待办事且; 52、计算待办事宜的开始时间和当前时间的工作时间差; 53、判断待办事宜的等待时间是否大于设置的标准办理时间,如果没有超过标准办理时间,则完成,如果大于标准办理时间,则触发提交下一环节; 54、将当前文档的待办当前处理人改为下一环节处理人,环节名称也改为下一环节名称,去掉当前处理人的编辑权限,改为阅读权限,下一环节处理人增加编辑权限,当前环节的默认意见默认为同意; 55、完成环节提交后,发送邮件通知下一办理人,知会有待办事宜,邮件通知当前环节处理人,告知由于处理时间超出规定时间,domino平台自动默认同意,提交到下个环节处理。进一步所述关系数据库为:SQL结构化查询语言数据库、Oracle甲骨文数据库和DB2datebase2 数据库。进一步所述指定新流程起草人的方式为:通过编写公式的方式来指定起草人。【附图说明】图1群组工作的方法的系统连接框架示意图。图2流程发起时的字段赋值示意图。图3公式方式字段赋值不意图。图4自动催办配置示意图。图5为群组工作方法的催办流程示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。对domino平台系统进行初始配置,将关系型数据库进行集成: 配置连接池来连接所需连接的关系型数据库,如图1所示,配置连接池连接类型包括有DB2、SQL、Oracle这三大关系型数据库;使用集成开关,如果开关设置为开,则可以通过连接配置把Domino数据更新到关系型数据库中。如果开关设置为关,则不使用连接配置。数据列表中配置相应的数据库与关系型数据库字段的对应关系。对于需要权限控制的表单,可以自动配置生成权限配置表。权限配置表名称为主表名+”_P0WER”。权限表中把所有的权限字段分割成一条条的记录。读取文档的时候,先找出当前用户的用户名和群组,再根据权限表中匹配进行查询出有权限的主表数据。流程提交类的表中,可以配置行项目。提交单据的时候可以把主表数据/权限表数据/行项目数据都写入到关系型数据库中。自动发起新流程: 如图2所示,在流程环节中配置对应字段原字段下拉框内容根据当前流程所属应用数据库在通用配置库中获取;新字段下拉框内容则动态根据选择的模块在通用配置库中获取。原字段和新字段都选择后,点击新增,生成配置文档。 自动发起新流程除了要在流程配置中进行赋值配置外,还需要指定新流程起草人,如图3所示,用户可以在通过编写公式的方式来指定起草人,最后取到的起草人要求是全名。自动发起新流程除了由于B流程是在A流程结束后自动新建,所以需要对A流程所在应用的提交后运行代理进行改造。在新文档表的WebQueryOpen中增加一个打开代理:如ag_getdocfield,主要作用是根据配置字段获取A文档中的值。自动提交及自动催办: 自动催办及流程自动提交,都需要先在流程配置中进行配置。在流程配置的环节设置的基本信息中增加自动催办及流程自动提交的配置,如图4所示,选择逾期活动,则会显示逾期活动通知设置,填写活动持续时间及重复间隔时间,设置完毕后,当流程提交到这个环节后,系统会根据设置給当前处理人发送催办邮件。选择自动提交,则需要填写办理时间超过多少小时候自动提交,系统默认为8小时。对于所有的时间计算,如果配置了工作时间,则所有对时间的计算都是在工作时间内计算,如果未配置工作时间,则所有的时间计算,都按照自然时间计算。其具体的实现方法步骤可体现为: 步骤一、每隔5分钟重复查询系统的所有需要自动提交的待办事宜。步骤二、计算待办事宜的开始时间和当前时间的工作时间差,以小时为单位。工作时间由系统管理在后台配置,周末,节假日和下班时间不算在待办事宜的时间差内。步骤三、判断待办事宜的等待时间是否大于设置的标准办理时间,如果没有超过标准办理时间,则完成。如果大于标准办理时间。则触发提交下一环节的代码。步骤四、将当前文档的待办当前处理人改为下一环节处理人,环节名称也改为下一环节名称。去掉当前处理人的编辑权限,改为阅读权限,下一环节处理人增加编辑权限。当前环节的默认意见默认为同意。步骤五、完成环节提交后,发送邮件通知下一办理人,知会有待办事宜,邮件通知当前环节处理人,告知由于处理时间超出规定时间,系统自动默认同意,提交到下个环节处理。进一步,以上的步骤可简化为如图5所示。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种群组工作的方法,其特征在于:?步骤一,?对domino平台进行初始化设置,并配置连接池来连接所需连接的关系型数据库,通过连接配置把Domino平台的数据更新到关系型数据库中;步骤二,建立自动新流程,在新流程的流程配置中进行赋值配置,并指定新流程起草人,所述流程配置中还包括在设置的基本信息中增加自动催办的配置及流程自动提交的配置,所述自动催办的配置中,包含对显示逾期活动通知设置,填写活动持续时间及重复查询间隔时间,当新流程逾期时,domino平台会根据设置給当前处理人发送催办邮件,并选择自动提交。

【技术特征摘要】
1.一种群组工作的方法,其特征在于: 步骤一,对domino平台进行初始化设置,并配置连接池来连接所需连接的关系型数据库,通过连接配置把Domino平台的数据更新到关系型数据库中; 步骤二,建立自动新流程,在新流程的流程配置中进行赋值配置,并指定新流程起草人,所述流程配置中还包括在设置的基本信息中增加自动催办的配置及流程自动提交的配置, 所述自动催办的配置中,包含对显示逾期活动通知设置,填写活动持续时间及重复查询间隔时间,当新流程逾期时,domino平台会根据设置給当前处理人发送催办邮件,并选择自动提交。2.如权利要求1所述的一种群组工作的方法,所述自动催办的配置中,包含对显示逾期活动通知设置,填写活动时间及重复查询间隔时间,当新流程逾期时,domino平台会根据设置给当前处理人发送催办邮件,并自动提交,具体为: 51、根据设置的查询间隔时间,循环查询domino平台的所有需要自动提...

【专利技术属性】
技术研发人员:吴樾斯江平康桂东车桂璠杨宝生汪谷银陈莉叶婷婷张高翔曹晓红
申请(专利权)人:中海油信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1