检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]沈阳师范大学软件学院,辽宁沈阳110034 [2]沈阳工业大学软件学院,辽宁沈阳110023
出 处:《计算机工程与科学》2011年第7期148-153,共6页Computer Engineering & Science
基 金:辽宁省教育厅科研项目(2009A664)
摘 要:以往的工作流信息图示模型只有当前节点状态,且图示信息种类扩充困难,因此用户无法全面掌握流程进展情况,当流程需要用户参与选择时,用户就难于选择合适的下一环节或流程,且现存模型在设计上存在层次不清、程序难于维护的缺点。基于上述考虑,本文提出了一个改进的模型。新模型在原有模型基础上增加了同级节点状态和历史节点状态,并结合软件设计理论对模型的设计进行了优化,极大降低了软件层间耦合度。改进后的模型使软件层次分明、易于维护,可有效应对需求变更,使得软件在不改变程序结构的前提下,方便地增加图示信息种类,以向用户提供丰富的流程信息。经实际应用表明,这种模型可有效地提高开发效率,提供丰富的图示信息,能够更好地满足软件开发和用户的需求。General workflow information graphical representation models only show the current node status,and the graphical representation information is difficult to expand,so the users cannot fully grasp the progress of the process.When the process requires the users to participate in the selection,the users will feel difficult to select the appropriate next link or process.Furthermore,some weaknesses exist in the former model such as unclear design hierarchy,being difficult to maintain.Based on the above considerations,an improved model is put forward accompanied with an increase of peer node status and history node status compared with the original model,combined with the optimization of model design on the basis of the layered software theory,the object-oriented design principle and the abstract factory pattern of the software design theory.And a reflex mechanism is applied to the abstract factory pattern in the improved model.This new model greatly reduces the degree of coupling between the software layers.The improved model keeps the software structured,easy-to-maintain,and can respond effectively to requirement Changes.In addition,the graphical information can easily be added to the software without changing the overall structure of the program,which provides the users with rich information.Through practical applications,the key configuration and code implementation are displayed,and the graphical result is shown.The practical application shows that this model has greatly increased the development efficiency and provides rich graphical information,thus it meets the development needs and user requirements properly.
关 键 词:工作流 JBPM 流程信息 节点状态 图示模型 软件分层理论 面向对象设计原则 抽象工厂模式
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.117.232.234