基于工作流的办公系统的设计与实现

基于工作流的办公系统的设计与实现

论文摘要

办公自动化是以应用计算机技术、通信技术、系统科学、行为科学等先进科学技术为基础,不断使人们的部分办公业务活动借助于各种办公设备,并由这些设备与办公人员构成服务于某种目标的信息系统。系统的最终目的是尽可能地充分利用信息资源提高生产率、工作效率和质量以及辅助决策能力。随着现代科学技术的突飞猛进,尤其是计算机技术、网络技术、通信技术以及自动化技术的飞速发展,办公自动化在技术和应用上都得到了更高层次的发展,成为现代社会的重要标志,同时也是高校信息化建设的重要组成部分。本文首先介绍了办公自动化的概念、国内外发展现状及其相关技术,然后对建立办公自动化系统应用的关键技术—工作流技术进行了分析,以期对办公自动化和工作流有一个全面的认识。为了有效地进行办公自动化系统开发,分析、设计和系统建模过程是关键,这对于提高软件质量、可靠性、可重用性,缩短软件开发周期非常重要。UML是一种可用于大型系统建模的统一建模语言,它不仅支持面向对象的分析和设计,还支持软件开发过程。UML作为软件工程领域的面向对象的标准建模语言,表达能力十分丰富。但UML只是标准的建模语言,而不是标准的开发过程,在实际的开发和设计中,需要具体的过程来支持。统一开发过程(RUP)是一种以用例驱动、构架为中心、迭代和增量的开发过程。它与UML在实际过程开发中的结合,使得对系统的分析和设计变得直观、清晰,降低了系统的开发风险。它还具有控制整个系统的开发过程,维护系统完整性的优点。本文以办公自动化系统的设计和开发为例,首先分析了系统需求,提取出此系统所要实现的几大功能,并给出了系统的总体设计思想。其次,具体阐述了工作流技术在OA系统实现的整个过程中的使用,基于工作流的事件处理方法,以及如何让具有一定权限的工作流管理员实现在系统中自定义一个具体的工作流程,自由创建具有重用价值的文件格式模板,并在整个流程中让文档、信息或任务按一定的过程规则在参与者之间进行传递等。文章的最后部分详细介绍了应用工作流处理方法的公文管理子系统的设计与实现。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 办公自动化概述
  • 1.1.1 办公自动化的定义
  • 1.1.2 国内外OA的现状
  • 1.2 选题背景和意义
  • 1.3 论文组织结构
  • 2 工作流技术综述
  • 2.1 工作流的概念
  • 2.2 工作流管理系统
  • 2.3 工作流管理系统体系结构
  • 2.4 工作流系统参考模型
  • 2.4.1 过程定义工具(Process Definition Tool)
  • 2.4.2 客户应用程序(Workflow Client Application)
  • 2.4.3 直接调用应用(Invoked Application)
  • 2.4.4 工作流执行服务(Workflow Enactment Service)
  • 2.4.5 系统管理与监视工具(Administration & Monitoring Tool)
  • 2.4.6 其他的工作流执行服务(Orther Workflow Enactment Service)
  • 2.4.7 WAPI与接口(Workflow API&Interface)
  • 2.5 工作流模型和建模工具
  • 2.5.1 工作流模型
  • 2.5.2 工作流建模工具
  • 3 基于UML的工作流建模研究
  • 3.1 统一建模语言(UML)基础介绍
  • 3.1.1 UML产生和发展
  • 3.1.2 UML特点
  • 3.1.3 UML的主要内容
  • 3.2 RUP(RATIONAL UNITED PROCESS)基础介绍
  • 3.2.1 RUP简介
  • 3.2.2 RUP中的各个阶段
  • 3.2.3 RUP的核心工作流
  • 3.3 RUP在办公系统丌发中的应用方法
  • 4 高校办公系统的分析
  • 4.1 项目背景
  • 4.2 需求分析
  • 4.3 系统功能设计
  • 4.3.1 系统的总体工作流程和数据流程图
  • 4.3.2 系统模块功能设计
  • 4.4 工作流系统设置
  • 4.4.1 设计表单
  • 4.4.2 定义流程
  • 5 公文处理子系统的设计与实现
  • 5.1 公文系统功能需求
  • 5.2 表的设计
  • 5.3 发文流程
  • 5.4 收文流程
  • 5.5 流程监控与查询
  • 5.6 办公系统部分实现界面
  • 6 结束语
  • 6.1 论文总结
  • 6.2 对未来工作的展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于工作流的办公系统的设计与实现
    下载Doc文档

    猜你喜欢