工作流系统过程建模与应用环境自动生成的研究

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:fz594825946
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术作为一个新兴的研究领域,广泛应用于生产制造、办公自动化、并行工程、电子政务等领域,是实现企业业务过程建模、优化、过程管理与集成,最终实现业务过程的自动化的核心技术。其对于推动企业的技术进步和信息产业的发展将起到举足轻重的作用。目前,国内的工作流产品市场还处于起步阶段,工作流管理系统实现的复杂性是其难以在企业中推广的一个重要原因。企业最终用户希望按照各自的需求灵活定制业务过程和应用环境,但由于工具的缺乏,实现起来十分困难。 本文受北京市自然科学基金委员会和北京市教育委员会的共同资助,重点研究工作流系统的过程建模及其应用环境自动生成的实现方法和关键技术。通过对该领域的研究,取得以下研究成果: 提出了“带有条件约束的有向图”的工作流过程模型。模型中引入“状态”信息,使模型的表达能力大大增强;模型中显式引入“消息”节点,以改进现有模型对消息传递描述不足的缺点。并且,开发了相应的过程建模工具WFDesigner,利用该工具,可实现过程模型的可视化建立。 提出利用“页面模板”对基于Web的工作流系统应用环境进行快速生成的方法。该方法将通过过程建模生成的过程定义中的相关信息与页面模板相“绑定”,即为每个活动生成一个或若干个与客户端进行交互的Web页面。依照该思想,自行设计、开发了一个应用环境可视化生成工具PageDesigner。 将“消息传递”引入基于Web的工作流系统中,并给出其原型系统。系统自动通过E-Mail传递任务推进的消息,以保证流程中的任务被及时处理,使工作流系统的运行更加顺畅。该系统基于B/S结构,客户端无需预先安装特殊的软件工具,仅通过IE浏览器即可进入工作系统。 最后,针对现有工作流产品同步协作差的问题,尝试将同步协作与异步协作相结合,以期为用户提供一个良好、方便的工作环境,增强用户间的协作能力,促使工作更好的完成。基于该思想,在工作流执行系统中设计实现了一个实时消息传递器OnlineMessage,支持用户在线进行小组讨论与交流。其客户端 北京工业大学工学硕士学位论文的表现形式是嵌入Applet的Web页面,可方便地与己有的工作流执行系统中的用户页面集成。 研究课题最终提交了一个比较完整的工作流系统实现的解决方案和一个接近实用的原型系统,依照该思想,可对工作流系统进行快速、简便的开发,以适应企业用户的实际需要。在本系统的开发过程中,采用了面向对象技术和软件复用思想,并借助先进的 CASE具,力图符合现代软件工程的开发规范。
其他文献
为了解决各运营商之间或小交换机与运营商之间的非法主叫带来的计费纠纷和主叫显示问题,运营商急需在程控交换机上实现主叫号码的识别和变换功能。本文主要研究了主叫号码识别
内存泄漏是一类显著影响软件性能、有效性和安全性的程序缺陷。面向内存泄漏的静态分析和动态测试技术得到了广泛而深入的研究。静态分析技术能够发现程序中较多的缺陷,但其
本文对模糊控制技术和遗传算法进行了深入的研究,在此基础上建立了模糊控制技术在电热锅炉采暖系统中的应用模型。该模型采用模糊神经网络实现,根据模糊逻辑推理的思想分为五层
近年来,云计算技术得到迅猛发展,给诸多企业带来商业模式的转变,也给个人带来工作方式的改变。但是,不断发生的云安全事故,常常造成数据丢失的严重后果,给企业和个人带来严重