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