论文部分内容阅读
摘要:本文通过对国有企业办公自动化系统的现状分析,根据工作流参考模型,构建了基于工作流技术的办公自动化系统。针对企业的具体需求,根据国有企业办公流程的特点,将工作流技术应用到办公自动化系统的工作过程中,有效地提高了业务操作的效率。
关键词:工作流技术;办公自动化;国有企业
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)21-0263-02
1 引言
随着计算机和网络技术的发展,办公自动化系统的建设在现代企业中得到了较好的应用。计算机应用的普及化提高了企业的工作效率,但在现代快节奏的工作环境中,需要多部门、多业务的协同工作,优化工作的流程,提高工作的整体效率。通常的做法是,通过良好的基础通信网络架构和异构的云计算应用平台,建设流程全覆盖、业务集成度高的信息网络和办公自动化系统,以提高办公效率和管理水平。通过国有企业部门日常业务工作的标准化、电子化、集约化建设,为管理和业务部门提供现代化的日常办公条件,实现综合信息服务、自动化的档案管理和办公自动化业务处理。
办公自动化是信息处理数据的自动化,它采用成熟的软件组织技术,将各种办公活动中的异构通信设备集中管理,协同完成工作过程。在具体的工作流程中,使用各种人机信息系统,整合数据资源,提高工作效率。传统的办公方式无法实现多部门的协调,对结构化数据和非结构化数据的整合、分流、提取、应用和存储均没有较好的处理,同时,传统的电子邮件系统不能够实时的响应。很难在办公过程中提供良好的支持,这些需要根据不同的情况加以改进。
工作流技术是信息管理技术中的新兴技术领域,通过对灵活的业务流程的有效整合和设计,适应大量的新业务、新的需求领域的变化,工作流产品受到了广大用户的关注和好评。
办公自动化和工作流系统的开发技术是相对独立的,公文流转是办公自动化系统的核心模块,由于业务流程的变化和其他方面的配置,用户需求文档流路径的自定义和各种工作流技术的集成应用可以更好为企业的生产活动服务。在具体的业务流程中,自定义工作流系统在办公自动化应用中带来了极大的便利。既满足了顶层设计的流程要求,又可以根据具体的需求变化,及时有效的进行业务和模块的微调,更好的适应企业的现实需求。
2 工作流技术
为了实现组织目标,业务活动是相互联系的,按照时间顺序或逻辑关系形成业务流程。在业务开发过程中,根据组织的规范,将文档、信息或任务在参与者之间传输、处理或执行。在整个业务过程中,实现了基于计算机辅助过程的全部或部分自动化的全部或部分。也就是说,工作流是在计算机辅助的整个或部分自动执行的工作过程中,这个过程可以在异构、分布式的操作环境中运行,让许多人一起工作。工作流服务器是一种计算机软件平台,它可以用来设计、管理和控制业务流程,并可以在实际的实现过程中动态地修改业务流程。它使国有企业业务管理系统、电子商务系统等的快速开发、部署和运行。在复杂多变的市场环境中,国有企业可以很快适应市场的变化,在维持现有投资和现有设备的条件下,迅速调整业务或业务流程。
工作流模型的四种基本结构如下图1所示:
3 工作流技术与OA结合的优势
基于关系数据库或0A文件系统,日常办公也开始利用IT技术提高档案管理水平。为了实现基本的数据集成管理(如文件管理、文件管理等),但一般缺乏沟通协调厅最需要的支持,全面的过程管理,造成应用效果差,更没有活动组织和管理的业务、管理和组织,在部门和个人信息之间及时高效的、有序的和可控的,共享的通信和处理。随着企业规模的不断扩大,用户越来越要突破时间和空间的限制,提高组织的整体运营效率和管理水平,促进网络技术的快速发展,也促成了软件技术的重大变革
办公自动化系统以分布式网络和工作流为主要依托,具有高度的组织性和灵活性,既规范了工作、组织和管理流程,又提高了员工的工作效率,有效的促进了企业的良性发展。
4系统结构设计
4.1 系统总体结构
在本文中,办公自动化系统的设计采用了三层结构。它包括业务表示层、中间件、业务逻辑层和数据存储层三个部分。该系统以浏览器为客户端,三层结构被称为B / S模式的三层体系结构。大大简化了客户机,它可以在任何地方进行操作,无需安装任何特殊软件,客户端只需要安装一个Web浏览器,客户端不需要特殊的维护和扩展的系统就变得非常容易,从而减轻了服务器的负担,增加了交互性。三层B / S结构如图2所示。
系统的开发环境中基于.NET框架,使用C#语言和SQL SERVER2012数据库进行构建。平台提供了企业级应用框架标准,为构建灵活和易于维护的办公自动化系统提供了良好的机制。它可以实现跨平台的应用程序开发,支持动态绑定控件,和服务器的SQL,ORACLE等大型关系型数据库的连接,适用于分布式信息系统的发展。由于OA系统涉及的业务流程和不同,在OA系统的接收、下发文件,文件或信函归档,行政审批等工作过程中实现多人角色的工作流。通过对工作流引擎的设计,将其应用于办公自动化系统的业务流程中。实现了自动化工作流的执行,提高了工作效率,业务流程不能有效的协同解决问题,实现了对过程的跟踪和控制,并根据业务流程再造的需要。
4.2系统功能模块设计
办公自动化系统功能模块设计需要覆盖国有企业各部门的业务范围,各系统的各个模块都独立、相互依赖,每个模块具有低耦合度和高内聚,形成一个完整的整体。系统的主要功能包括:日常管理功能和国有企业办公室的管理功能。完全利用计算机技术处理办公业务,国有企业内部人员能够方便快捷地共享信息和交流信息,高效地协同工作,能提高办公效率,也能使群体一起工作。此外,有必要对有严格的用户权限管理。本文将办公自动化系统分为五个模块,包括公文流转管理、个人事务管理、行政办公管理、智能决策管理和系统管理、系统功能结构 。 5 工作流与业务流程的结合方法
办公自动化系统的工作流引擎的主要任务是处理内部工作项,保障驱动过程的正常运行。在这种情况下,工作流引擎的外部组件可以添加任务,这些外部组件也可以通过业务流程模板引擎实现。使用案例分解,进一步提高工作的任务,然后通过处理和使用项目的工作情况,这个用法分为两个子案例:业务数据处理和发送邮件。流量计算和存储在业务流程数据,发送电子邮件时使用,邮件将发送到发送用户发送引擎。此外,工作流引擎通过日志在其他情况下,在办公自动化系统中的记录。工作流引擎系统可分为两个子系统:执行者和管理者。最复杂的工作流执行器的传递函数,不仅完成了子系统的传递函数,而且对工作流实体对象的持久化支持。该监视器是用来确定是否有任何超时进程或一个节点实例,但没有找到超时对象,但在新闻传播的形式,通过消息引擎通知队列执行超时对象。
(l)工作流逻辑:系统工作流引擎的逻辑。消息处理引擎的接口部分,完成了相应的程序、节点和工作的创建和删除,实现了流量控制和管理功能的工作流程。该部分还管理了流程定义、节点定义和过程活动,以及工作流实体对象状态变化的管理,如节点实例、项目工作和相关数据。(2)工作流支持系统:它是工作流逻辑对象的运行支持平台。工作流实体对象持久化系统。工作流管理逻辑的对象创建、更新和存储,以及持久工作流服务对象的创建和分发为工作流逻辑操作提供了支持系统,并运行在支持系统中的工作流逻辑屏蔽对象持久化实现细节,对象持久化实现过程更为透明。(3)数据管理:工作流逻辑对象数据存储管理,工作流支持系统提供统一的数据接口,同时支持多种关系数据库和文件存储格式。(4)辅助管理:工作流引擎在辅助管理功能中的应用,包括时钟、应用程序、邮件等代理人.工作流过程定义是描述实施过程的步骤、活动序列的具体过程,和用户界面提供用户手册活动,如何激活一个任务,以及如何设计如下的引擎是从用户接口的数据接口的Web应用程序:aspx页面提供用户界面。该系统的业务逻辑也形成了一个处理层,这是不相关的工作流引擎,以保持业务的独立性。通过流量控制技术,控制用户的请求被发送到其他网页。工作流和Web服务系统的组合如图3所示:
6 结论
构建了办公自动化系统的工作流技术,实现了国有企业办公室的流程管理,减轻了工作人员的负担,提高了办公的质量和效率,实现了国有企业管理的规范化、科学化。本文所构建的办公自动化系统将工作流技术很好的结合在OA系统中,该系统是建立在Web平台上,结合关系数据库技术的应用,采用了B / S架构,用户可以方便的使用互联网。通过工作流引擎设计的办公自动化系统,该系统可以自动生成串行、并行的可变的办公流程,使国有企业办公室实现智能化管理。使国有企业的办公信息实现数据集成管理,通过系统的规范化管理,使数据信息的价值得以体现,为学院的决策提供强有力的支持。该系统提供了一个标准的、灵活的办公流程管理,具有功能齐全、使用方便、安全性好、可靠性高、可靠性高的实际应用,并已在实际应用中收到了较好的效果。
参考文献:
[1] 尚晶,邢东旭.基于B/S模式的国有企业OA系统的设计与实现[J].科技视界,2013(35).
[2] 张华,曹旭光,贾嘉.基于OA系统的国有企业流程优化探索与实践[J].中国物流与采购,2013(12).
[3] 张晓丽,路杨.基于MVC模式的Web OA系统的设计与实现[J].计算机技术与发展,2012(08).
[4] 肖露欣,张小红,郭秋鉴,谢春明,陈华.中小型烟草国有企业办公自动化系统的设计与实现[J].实验室研究与探索,2012(03).
[5] 周莹.基于工作流的办公自动化OA系统构建研究[J].商业经济,2011(20).
[6] 邱璟翀,邓飞其.基于工作流技术的大型OA系统设计与实现[J].信息技术,2010(5) .
[7] 贾敬谊.基于工作流技术的陕西交建分公司OA系统设计[D].西安工业大学,2013.
[8] 张孟颖.基于工作流的软件测试管理系统设计与实现[D].南京理工大学,2013.
[9] 何启涵.UML的流程建模与软件测试[D].北京邮电大学,2013.
关键词:工作流技术;办公自动化;国有企业
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)21-0263-02
1 引言
随着计算机和网络技术的发展,办公自动化系统的建设在现代企业中得到了较好的应用。计算机应用的普及化提高了企业的工作效率,但在现代快节奏的工作环境中,需要多部门、多业务的协同工作,优化工作的流程,提高工作的整体效率。通常的做法是,通过良好的基础通信网络架构和异构的云计算应用平台,建设流程全覆盖、业务集成度高的信息网络和办公自动化系统,以提高办公效率和管理水平。通过国有企业部门日常业务工作的标准化、电子化、集约化建设,为管理和业务部门提供现代化的日常办公条件,实现综合信息服务、自动化的档案管理和办公自动化业务处理。
办公自动化是信息处理数据的自动化,它采用成熟的软件组织技术,将各种办公活动中的异构通信设备集中管理,协同完成工作过程。在具体的工作流程中,使用各种人机信息系统,整合数据资源,提高工作效率。传统的办公方式无法实现多部门的协调,对结构化数据和非结构化数据的整合、分流、提取、应用和存储均没有较好的处理,同时,传统的电子邮件系统不能够实时的响应。很难在办公过程中提供良好的支持,这些需要根据不同的情况加以改进。
工作流技术是信息管理技术中的新兴技术领域,通过对灵活的业务流程的有效整合和设计,适应大量的新业务、新的需求领域的变化,工作流产品受到了广大用户的关注和好评。
办公自动化和工作流系统的开发技术是相对独立的,公文流转是办公自动化系统的核心模块,由于业务流程的变化和其他方面的配置,用户需求文档流路径的自定义和各种工作流技术的集成应用可以更好为企业的生产活动服务。在具体的业务流程中,自定义工作流系统在办公自动化应用中带来了极大的便利。既满足了顶层设计的流程要求,又可以根据具体的需求变化,及时有效的进行业务和模块的微调,更好的适应企业的现实需求。
2 工作流技术
为了实现组织目标,业务活动是相互联系的,按照时间顺序或逻辑关系形成业务流程。在业务开发过程中,根据组织的规范,将文档、信息或任务在参与者之间传输、处理或执行。在整个业务过程中,实现了基于计算机辅助过程的全部或部分自动化的全部或部分。也就是说,工作流是在计算机辅助的整个或部分自动执行的工作过程中,这个过程可以在异构、分布式的操作环境中运行,让许多人一起工作。工作流服务器是一种计算机软件平台,它可以用来设计、管理和控制业务流程,并可以在实际的实现过程中动态地修改业务流程。它使国有企业业务管理系统、电子商务系统等的快速开发、部署和运行。在复杂多变的市场环境中,国有企业可以很快适应市场的变化,在维持现有投资和现有设备的条件下,迅速调整业务或业务流程。
工作流模型的四种基本结构如下图1所示:
3 工作流技术与OA结合的优势
基于关系数据库或0A文件系统,日常办公也开始利用IT技术提高档案管理水平。为了实现基本的数据集成管理(如文件管理、文件管理等),但一般缺乏沟通协调厅最需要的支持,全面的过程管理,造成应用效果差,更没有活动组织和管理的业务、管理和组织,在部门和个人信息之间及时高效的、有序的和可控的,共享的通信和处理。随着企业规模的不断扩大,用户越来越要突破时间和空间的限制,提高组织的整体运营效率和管理水平,促进网络技术的快速发展,也促成了软件技术的重大变革
办公自动化系统以分布式网络和工作流为主要依托,具有高度的组织性和灵活性,既规范了工作、组织和管理流程,又提高了员工的工作效率,有效的促进了企业的良性发展。
4系统结构设计
4.1 系统总体结构
在本文中,办公自动化系统的设计采用了三层结构。它包括业务表示层、中间件、业务逻辑层和数据存储层三个部分。该系统以浏览器为客户端,三层结构被称为B / S模式的三层体系结构。大大简化了客户机,它可以在任何地方进行操作,无需安装任何特殊软件,客户端只需要安装一个Web浏览器,客户端不需要特殊的维护和扩展的系统就变得非常容易,从而减轻了服务器的负担,增加了交互性。三层B / S结构如图2所示。
系统的开发环境中基于.NET框架,使用C#语言和SQL SERVER2012数据库进行构建。平台提供了企业级应用框架标准,为构建灵活和易于维护的办公自动化系统提供了良好的机制。它可以实现跨平台的应用程序开发,支持动态绑定控件,和服务器的SQL,ORACLE等大型关系型数据库的连接,适用于分布式信息系统的发展。由于OA系统涉及的业务流程和不同,在OA系统的接收、下发文件,文件或信函归档,行政审批等工作过程中实现多人角色的工作流。通过对工作流引擎的设计,将其应用于办公自动化系统的业务流程中。实现了自动化工作流的执行,提高了工作效率,业务流程不能有效的协同解决问题,实现了对过程的跟踪和控制,并根据业务流程再造的需要。
4.2系统功能模块设计
办公自动化系统功能模块设计需要覆盖国有企业各部门的业务范围,各系统的各个模块都独立、相互依赖,每个模块具有低耦合度和高内聚,形成一个完整的整体。系统的主要功能包括:日常管理功能和国有企业办公室的管理功能。完全利用计算机技术处理办公业务,国有企业内部人员能够方便快捷地共享信息和交流信息,高效地协同工作,能提高办公效率,也能使群体一起工作。此外,有必要对有严格的用户权限管理。本文将办公自动化系统分为五个模块,包括公文流转管理、个人事务管理、行政办公管理、智能决策管理和系统管理、系统功能结构 。 5 工作流与业务流程的结合方法
办公自动化系统的工作流引擎的主要任务是处理内部工作项,保障驱动过程的正常运行。在这种情况下,工作流引擎的外部组件可以添加任务,这些外部组件也可以通过业务流程模板引擎实现。使用案例分解,进一步提高工作的任务,然后通过处理和使用项目的工作情况,这个用法分为两个子案例:业务数据处理和发送邮件。流量计算和存储在业务流程数据,发送电子邮件时使用,邮件将发送到发送用户发送引擎。此外,工作流引擎通过日志在其他情况下,在办公自动化系统中的记录。工作流引擎系统可分为两个子系统:执行者和管理者。最复杂的工作流执行器的传递函数,不仅完成了子系统的传递函数,而且对工作流实体对象的持久化支持。该监视器是用来确定是否有任何超时进程或一个节点实例,但没有找到超时对象,但在新闻传播的形式,通过消息引擎通知队列执行超时对象。
(l)工作流逻辑:系统工作流引擎的逻辑。消息处理引擎的接口部分,完成了相应的程序、节点和工作的创建和删除,实现了流量控制和管理功能的工作流程。该部分还管理了流程定义、节点定义和过程活动,以及工作流实体对象状态变化的管理,如节点实例、项目工作和相关数据。(2)工作流支持系统:它是工作流逻辑对象的运行支持平台。工作流实体对象持久化系统。工作流管理逻辑的对象创建、更新和存储,以及持久工作流服务对象的创建和分发为工作流逻辑操作提供了支持系统,并运行在支持系统中的工作流逻辑屏蔽对象持久化实现细节,对象持久化实现过程更为透明。(3)数据管理:工作流逻辑对象数据存储管理,工作流支持系统提供统一的数据接口,同时支持多种关系数据库和文件存储格式。(4)辅助管理:工作流引擎在辅助管理功能中的应用,包括时钟、应用程序、邮件等代理人.工作流过程定义是描述实施过程的步骤、活动序列的具体过程,和用户界面提供用户手册活动,如何激活一个任务,以及如何设计如下的引擎是从用户接口的数据接口的Web应用程序:aspx页面提供用户界面。该系统的业务逻辑也形成了一个处理层,这是不相关的工作流引擎,以保持业务的独立性。通过流量控制技术,控制用户的请求被发送到其他网页。工作流和Web服务系统的组合如图3所示:
6 结论
构建了办公自动化系统的工作流技术,实现了国有企业办公室的流程管理,减轻了工作人员的负担,提高了办公的质量和效率,实现了国有企业管理的规范化、科学化。本文所构建的办公自动化系统将工作流技术很好的结合在OA系统中,该系统是建立在Web平台上,结合关系数据库技术的应用,采用了B / S架构,用户可以方便的使用互联网。通过工作流引擎设计的办公自动化系统,该系统可以自动生成串行、并行的可变的办公流程,使国有企业办公室实现智能化管理。使国有企业的办公信息实现数据集成管理,通过系统的规范化管理,使数据信息的价值得以体现,为学院的决策提供强有力的支持。该系统提供了一个标准的、灵活的办公流程管理,具有功能齐全、使用方便、安全性好、可靠性高、可靠性高的实际应用,并已在实际应用中收到了较好的效果。
参考文献:
[1] 尚晶,邢东旭.基于B/S模式的国有企业OA系统的设计与实现[J].科技视界,2013(35).
[2] 张华,曹旭光,贾嘉.基于OA系统的国有企业流程优化探索与实践[J].中国物流与采购,2013(12).
[3] 张晓丽,路杨.基于MVC模式的Web OA系统的设计与实现[J].计算机技术与发展,2012(08).
[4] 肖露欣,张小红,郭秋鉴,谢春明,陈华.中小型烟草国有企业办公自动化系统的设计与实现[J].实验室研究与探索,2012(03).
[5] 周莹.基于工作流的办公自动化OA系统构建研究[J].商业经济,2011(20).
[6] 邱璟翀,邓飞其.基于工作流技术的大型OA系统设计与实现[J].信息技术,2010(5) .
[7] 贾敬谊.基于工作流技术的陕西交建分公司OA系统设计[D].西安工业大学,2013.
[8] 张孟颖.基于工作流的软件测试管理系统设计与实现[D].南京理工大学,2013.
[9] 何启涵.UML的流程建模与软件测试[D].北京邮电大学,2013.