一种协同式进度自动管理系统技术方案

技术编号:28873820 阅读:17 留言:0更新日期:2021-06-15 23:07
本发明专利技术涉及一种协同式进度自动管理系统,包括协同进度配置管理模块、自动进度管理模块、自动进度线程模块、自动进度监控模块、自动进度数据模块;所述协同进度配置管理模块用于通过设置参数的方式与协同系统链接,获取需要设置自动进度协同项目单元,并记录自动触发进度的条件;所述自动进度管理模块用于综合调度管理;所述自动进度线程模块用于依据自动进度条件进行进度执行;所述自动进度监控模块用于实时获取自动进度线程反馈通知,并以异常类型进行自动化的任务分配管理;所述自动进度数据模块用于负责记录自动进度参数数据、进度记录数据、进度数据、进度执行数据。本发明专利技术通过协同目标的方式,完成综合目标,节约了成本,提高了效率。

【技术实现步骤摘要】
一种协同式进度自动管理系统
本专利技术涉及项目管理或者教学管理
,具体涉及一种协同式进度自动管理系统。
技术介绍
一般的项目活动中,都包含多个子项目,子项目中包含多个工作内容。例如在实际的教学项目环境中,会应用多种、多套信息系统来共同支持教学或项目信息化,完成相应的教学管理和项目管理。当面向多个项目团队或多个教学单元,在不同信息系统中,共同完成一个综合任务或教学课程时,对于实际进度、完成情况、系统管理都存在重大的人员成本和沟通成本,降低了工作学习效率、有效性、即时性。现有的项目系统均存在以下问题:例如现有的网课系统的工作人员或学生是依据自己喜好顺序及内容进行,降低了多项目间依据重点内容协同的综合管理目标。例如现有的考核系统或者考试系统是根据不同的信息系统对目标进度定义不同,缺少公开、公平、公正性。协同团队需共同使用一套系统的人员学习和维护成本,或改造多套系统使用统一项目或教学标准;其增加了开发成本和时间成本。现有的考勤系统或者进度管理系统是靠人员触发,容易存在舞弊现象。市场需要一个可以为管理者提供对于项目目标,动态分析各个项目单元,在达成项目管理目标时,可以通过信息反馈方法调度多个信息系统中的工作或教学任务的管理系统,从而降低人员成本和提高沟通效率。
技术实现思路
本专利技术的目的是针对现有技术的不足,提供一种协同式进度自动管理系统,它通过协同目标的方式,将松散、分散的项目单元整合,完成综合目标;还通过可查、可依的进度目标,平衡不同系统管理定位,避免了虚假造假问题;还可以通过与信息系统数据抽样,直接校验进度数据,并通过信息反馈,调度多个信息系统协同单元目标,实现综合管理进度。本专利技术的目的是这样实现的:一种协同式进度自动管理系统包括协同进度配置管理模块、自动进度管理模块、自动进度线程模块、自动进度监控模块、自动进度数据模块;所述协同进度配置管理模块用于通过设置参数的方式与协同系统链接,获取需要设置自动进度协同项目单元,并记录自动触发进度的条件;所述自动进度管理模块用于综合调度管理;所述自动进度线程模块用于依据自动进度条件进行进度执行;所述自动进度监控模块用于实时获取自动进度线程反馈通知,并以异常类型进行自动化的任务分配管理;所述自动进度数据模块用于负责记录自动进度参数数据、进度记录数据、进度数据、进度执行数据。优选地,所述协同进度配置管理模块包括协同系统参数、自动进度参数、进度数据参数、系统链接测试模块、自动进度设置模块、一类数据初始化模块、二类数据初始化模块、自动进度管理模块;所述协同系统参数用于通过配置协同系统IP地址、端口号、数据库IP地址、数据库端口号、数据库自动链接账号及密码与协同系统链接;所述系统链接测试模块用于通过配置数据向IP地址、端口号系统发出请求,确认是否可以链接系统;并且通过数据库IP地址、数据库端口号、数据库自动链接账号及密码测试链接协同系统数据库;所述自动进度参数用于设置自动进度条件;所述进度数据参数用于第一类执行自动进度需要执行的协同系统功能接口,第二类需要在协同系统中存储的特定数据;所述自动进度设置模块用于启动自动进度数据模块存储,设置自动进度参数数据,包含一类数据和二类数据;所述一类数据初始化模块用于一类数据是固有且不会变化数据,包含协同系统参数、自动进度参数;所述二类数据初始化模块用于二类数据是动态数据,包含进度数据参数及响应的协同数据。优选地,所述自动进度管理模块包括自动进度控制模块、状态初始化模块、参数初始化模块、自动进度重置模块、线程初始化模块、监控初始化模块、读取一类数据、读取二类数据、自动进度就绪模块;所述自动进度控制模块用于响应人工指令或自动进度监控模块的任务指令,控制自动进度协同系统中,以及所有的自动进度线程;所述状态初始化模块用于自动进度协同系统启动或重启后,对于全部自动进度线程和监控线程初始化,避免由于未正常关闭的自动化进度线程和监控线程无法重新启动;所述参数初始化模块用于自动进度协同系统与各个协同系统及协同项目单元互动,应在自动进度线程和监控线程启动前,完成对于大量参数的初始化,避免参数读取造成的性能问题和参数丢失问题;所述自动进度重置模块用于通知未启动自动化线程和监控线程,进行自身初始化准备,设置对应的协同自动进度为准备状态;所述线程初始化模块用于读取一类数据实例化自动化线程与协同系统、协同项目单元建立链接,并将需要使用的一类数据缓存进入线程内存单元;所述监控初始化模块用于读取二类数据实例化监控线程与协同数据,检查自动协同进度情况,设置自动化线程实际进度;所述自动进度就绪模块用于获得线程初始化模块、监控初始化模块准备就绪通知后,设置对应的协同自动进度为就绪状态,等待自动化协同指令、暂停、停止指令。优选地,所述自动进度线程模块包含初始化线程状态、读取自动进度条件、设置自动进度条件、启动线程、通知监控模块、进度条件判断、执行进度、暂停进度;所述初始化线程状态用于依据预制条件设置线程状态;所述读取自动进度条件用于获取自动进度跳转条件参数;所述设置自动进度条件用于依据人工指令或监控线程指令的自动协同进度参数。所述启动线程用于启动自动进度线程;所述通知监控模块用于将自动进度线程进度情况、异常情况、任务情况反馈至监控模块;所述进度条件判断用于判断是否进入下一个环节;所述执行进度用于进入新的环节,启动自动线程的执行,与协同系统和协同项目单元进行通信,获取协同数据。优选地,自动进度监控模块包括读取监控条件、设置监控条件、注销自动线程、启动监控线程、接收自动进度线程、监控执行、系统异常、业务异常、任务异常、数据异常、监控命令、监控记录、监控通知;所述读取监控条件用于在自动进度系统启动时,获取目前需要被监控的自动进度线程数据;所述设置监控条件用于通过自动线程数据PID建立与自动线程链接;所述注销自动线程用于当自动线程无响应,则注销自动进度管理模块中项目与协同单元对应的自动线程,并重新启动自动线程;所述启动监控线程用于当响应无误,则启动监控线程;所述接收自动进度线程用于接收来自自动进度线程通知数据;所述监控执行用于依据通知数据进行分类处理;所述系统异常用于:当协同系统链接异常,则暂停自动进度线程;当自动进度系统异常,则通知系统管理员进行人工处理;所述业务异常用于:当项目进度节点需要跳转进入下一个项目节点或项目状态,数据与进度不匹配,通知系统管理员,暂停自动进度线程,从新同步协同系统数据,重新启动自动进度线程;当协同单元异常,自动进度对应协同单元ID:001,无法在协同系统中找到ID:001协同单元,或自动线程在处理ID:001时变更为了ID:002,通知系统管理员,停止自动进度线程;所述任务异常用于当代码错误、执行错误、条件错误、初始化自动进度线程错误时本文档来自技高网...

【技术保护点】
1.一种协同式进度自动管理系统,其特征在于:其包括协同进度配置管理模块、自动进度管理模块、自动进度线程模块、自动进度监控模块、自动进度数据模块;/n所述协同进度配置管理模块用于通过设置参数的方式与协同系统链接,获取需要设置自动进度协同项目单元,并记录自动触发进度的条件;/n所述自动进度管理模块用于综合调度管理;/n所述自动进度线程模块用于依据自动进度条件进行进度执行;/n所述自动进度监控模块用于实时获取自动进度线程反馈通知,并以异常类型进行自动化的任务分配管理;/n所述自动进度数据模块用于负责记录自动进度参数数据、进度记录数据、进度数据、进度执行数据。/n

【技术特征摘要】
1.一种协同式进度自动管理系统,其特征在于:其包括协同进度配置管理模块、自动进度管理模块、自动进度线程模块、自动进度监控模块、自动进度数据模块;
所述协同进度配置管理模块用于通过设置参数的方式与协同系统链接,获取需要设置自动进度协同项目单元,并记录自动触发进度的条件;
所述自动进度管理模块用于综合调度管理;
所述自动进度线程模块用于依据自动进度条件进行进度执行;
所述自动进度监控模块用于实时获取自动进度线程反馈通知,并以异常类型进行自动化的任务分配管理;
所述自动进度数据模块用于负责记录自动进度参数数据、进度记录数据、进度数据、进度执行数据。


2.根据权利要求1所述的一种协同式进度自动管理系统,其特征在于:所述协同进度配置管理模块包括协同系统参数、自动进度参数、进度数据参数、系统链接测试模块、自动进度设置模块、一类数据初始化模块、二类数据初始化模块、自动进度管理模块;
所述协同系统参数用于通过配置协同系统IP地址、端口号、数据库IP地址、数据库端口号、数据库自动链接账号及密码与协同系统链接;
所述系统链接测试模块用于通过配置数据向IP地址、端口号系统发出请求,确认是否可以链接系统;并且通过数据库IP地址、数据库端口号、数据库自动链接账号及密码测试链接协同系统数据库;
所述自动进度参数用于设置自动进度条件;
所述进度数据参数用于第一类执行自动进度需要执行的协同系统功能接口,第二类需要在协同系统中存储的特定数据;
所述自动进度设置模块用于启动自动进度数据模块存储,设置自动进度参数数据,包含一类数据和二类数据;
所述一类数据初始化模块用于一类数据是固有且不会变化数据,包含协同系统参数、自动进度参数;
所述二类数据初始化模块用于二类数据是动态数据,包含进度数据参数及响应的协同数据。


3.根据权利要求2所述的一种协同式进度自动管理系统,其特征在于:所述自动进度管理模块包括自动进度控制模块、状态初始化模块、参数初始化模块、自动进度重置模块、线程初始化模块、监控初始化模块、读取一类数据、读取二类数据、自动进度就绪模块;
所述自动进度控制模块用于响应人工指令或自动进度监控模块的任务指令,控制自动进度协同系统中,以及所有的自动进度线程;
所述状态初始化模块用于自动进度协同系统启动或重启后,对于全部自动进度线程和监控线程初始化,避免由于未正常关闭的自动化进度线程和监控线程无法重新启动;
所述参数初始化模块用于自动进度协同系统与各个协同系统及协同项目单元互动,应在自动进度线程和监控线程启动前,完成对于大量参数的初始化,避免参数读取造成的性能问题和参数丢失问题;
所述自动进度重置模块用于通知未启动自动化线程和监控线程,进行自身初始化准备,设置对应的协同自动进度为准备状态;
所述线程初始化模块用于读取一类数据实例化自动化线程与协同系统、协同项目单元建立链接,并将需要使用的一类数据缓存进入线程内存单元;
所述监控初始化模块用于读取二类数据实例化监控线程与协同数据,检查自动协同进度情况,设置自动化线程实际进度;
所述自动进度就绪模块用于获得线程初始化模块、监控初始化模块准备就绪通知后,设置对应的协同自动进度为就绪状态,等待自动化协同指令、暂停、停止指令。


4.根据权利要求3所述的一种协同式进度...

【专利技术属性】
技术研发人员:李竹竹任峰
申请(专利权)人:武汉育知联信息科技有限公司
类型:发明
国别省市:湖北;42

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

1