论文部分内容阅读
二十一世纪以来,随着社会的快速发展,科学技术的不断进步,在软件设计与开发过程中,工作流技术已经被推广和普及开来,涉及到诸多领域和行业之中,办公系统作为其中的代表之一。通过工作流技术的有效运用,能够从本质上提升业务流程的智能化和自动化。工作流是“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流主要解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。协同办公,又称:OA。随着企业对协同办公要求的提高,协同办公的定义随之扩展,将其提升到了智能化办公的范畴。大多企业不仅需要解决日常办公、资产管理、业务管理、信息交流等常规协同的功能,并且在即时沟通、数据共享、移动办公等方面提出了更进一步的需求,不仅如此,很多企业也在寻求低成本、高性能、高整合、智能化管理企业的综合性管理应用平台,因此形成了一系列的协同办公系统。基于工作流技术的协同办公系统在设计与开发工程中,笔者首先对工作流架构模型、结构标准等进行了深入研究;其次进行了四种模型的合理构建:一是过程模型;二是组织模型;三是访问控制模型;四是资源模型。通过对几种模型的构建,深入阐述了工作流的基本特征;再次,进行了该系统用例模型的创设,重点对系统核心功能模块的工作流程进行了系统分析;然后,进行了协同办公系统设计方案的提出,同时运用了快速原型法和二次迭代法,分析和研究出了系统的具体功能框架体系;最后,笔者运用.NET框架和ASP.NET技术,完成了多层模式的构建,对基于工作流技术的协同办公系统展开详细设计与分析,并实现了系统编码,完成了系统核心功能模块的具体设计与开发。基于工作流技术的协同办公系统设计与实现,能够从根本上为企业提供科学的管理决策和依据,便于企业快速实现自动化和现代化。与此同时,有利于企业业务流程体系的优化,实现了信息资源有机共享,促进企业各机构、各部门、各人员之间的深度合作关系,最终达到系统预期设定标准。