基于分布式工作流的OA系统

基于分布式工作流的OA系统

赵璇[1]2002年在《基于分布式工作流的OA系统》文中认为基于分布式工作流的OA开发是90年代后期办公自动化领域产生的一种新的设计思想,其本质特征在于利用分布式工作流的管理技术,使人的各种办公业务活动由信息系统来协助完成,以期实现对企业办公信息处理的自动化,达到信息充分共享、提高工作效率和决策能力的目的。工作流管理作为一种群体协同技术,为OA系统的合理实施提供了有效的技术支持和应用保障。 本文以实现基于分布式工作流的OA系统及其所涉及的主要技术方法为研究对象,在分布式工作流系统构建、工作流运行控制技术、基于工作流的OA设计和基于角色的OA系统文档访问控制四个方面进行较为深入的研究。 本文首先对办公自动化系统的内涵、现状和发展趋势、工作流技术等方面进行了综述,明确提出了本文的研究目标与研究内容。 在分布式工作流系统设计上,分析了经典分布式工作流系统特点,讨论了系统功能模型、基于分布式工作流引擎的体系结构、数据分布策略及对系统结构进行评价。在工作流核心技术—工作流运行控制方面,进行分布式工作流运行环境构建,在对工作流设计核心进行分析的基础上实现了基于关系结构的工作流引擎设计方案,该方案具有很好的扩展性、复用性和柔性,做到了与应用环境的无缝合成,我们还将详细讨论工作流引擎逻辑调度策略。在基于工作流的OA系统设计方面,我们将分析办公自动化软件发展趋势,构建通用系统模型,在该模型基础上介绍基于工作流的设计方法,包括系统流程设计、工作流提取、系统集成等。在OA系统中文档管理方面,提出了基于角色的文档访问控制(RBDAC)机制,建立数学模型,并对该模型进行分析评价。 本文在充分论述基于工作流的OA开发技术的基础上,介绍了我们自主研制的分布式工作流平台BaseFlow的设计方案。BaseFlow系统主要提供对业务流程建模和运行调度的计算化支持,此外还具备分布式处理、可视化建模监控和统一接口等优点。接着,论述基于BaseFlow的OA应用实例——浙江烟草公司办公信息系统Sunny-OA,验证了技术可行性和工作流平台实现的有效性。 最后,全文对基于分布式工作流的OA开发进行总结,并对工作流技术和OA系统的发展趋势进行了展望。

柳红[2]2005年在《基于J2EE和工作流技术的校园OA系统建模分析及研究》文中指出伴随着校园网的飞速发展,校园办公自动化系统的开发及应用也成为学校发展规划的主要方向,成为提高高校办公效率的主要策略。开发出的新型OA系统其生命周期的长短、利用效率的高低等问题与OA系统的模型设计紧密相关,因此,如何结合现有技术及OA系统的需求规划设计出适合高校发展的新型OA系统的模型是本课题研究的主要内容。 本文对现有OA系统的功能及需求作了详细的研究与分析,并对当前各主要的OA系统实现的技术和运行的平台进行了详细的调研与比较,通过分析、比较明确了工作流技术在OA系统中的重要作用;另外,对目前非常流行的基于J2EE规范的开发平台JAVA技术也作了研究与分析。最后,结合数字化校园网的建设需求,采用J2EE技术规范和工作流技术来分析、规划新型校园OA系统的构建模型,提出了新型OA系统的功能模型,并就其功能要求设计了OA系统的体系结构模型。 目前OA系统的模型结构主要是基于C/S(客户端/服务器)的两层结构和基于B/S(浏览器/服务器)的两层结构。C/S模式主要是数据库和客户端的两层结构,部分产品采用了工作流技术完成业务处理。B/S模式的系统以服务器为核心,程序处理和数据存储基本上都在服务器端完成,用户无须安装专门的客户端软件,只要通过网络中的计算机连接服务器,使用浏览器就可以进行事务处理。B/S结构完全适应网络办公和移动办公需求,具有易于升级,便于维护,客户端使用难度低、可移植性强等特点,同时也受到灵活性差、应用模式简单等问题的制约。目前B/S模式系统主要的应用平台有Windows Server、Lotus Notes、Linux等。但目前还没有一种技术能令人满意地用来解决真正的OA系统的自动办公,所以本课题主要就是研究如何将B/S模式与J2EE、工作流技术结合在一起共同构建新型的OA系统。 为了完整地构建新型的OA系统,对实现OA技术的关键技术进行了详细的研究与分析,这些技术包括:J2EE技术、JAVA技术、XML技术、工作流技术、组件技术等。

苏宝莉[3]2007年在《基于Web面向知识管理的企事业OA系统设计与开发研究》文中进行了进一步梳理随着信息技术的飞速发展,无论是政府还是企事业单位,为了规范工作流程,提高办公效率,加快信息化建设的步伐,实现管理工作的信息化、科学化,全面提升管理水平,都迫切需要建立一套办公自动化系统(OA)。实施知识管理是企事业单位适应社会发展的需要,也是信息化建设的目标。将OA与知识管理结合起来,构建以知识管理为核心的OA系统就成为新一代办公自动化的发展趋势,两者的结合使知识管理找到了发挥其作用的载体,也使办公自动化发生了质的飞跃。本文首先阐述了办公自动化国内外研究的现状,以戚墅堰机车车辆厂工业公司办公自动化系统设计与开发作为课题背景,在对企业进行了详细的需求调研后,从人员、技术、经济等方面对该项目的可行性进行了分析研究。之后对办公自动化和知识管理的基本概念进行综述,并从理论和实现两个角度分析了将两者结合起来的必然性。为此,本文提出了构建KMOOAS(面向知识管理的办公自动化系统)的步骤,并对构建企业KMOOAS的环境进行了分析,同时也制定了如何构建KMOOAS的战略。本文研究的主要内容为:在对KMOOAS的功能、策略和方案等进行分析的基础上,引用了被广泛接受的第叁代OA系统的体系结构,针对我国现在的技术条件与实际应用情况,提出了一个更具体、更实用的KMOOAS体系结构,并给出了构建以知识管理为核心的企业OA系统的方法与方案。最后,以IBM公司的Lotus Domino/Notes为平台,对戚墅堰机车车辆厂工业公司的OA系统进行了系统分析,提出了满足公司实际需求的GYGSKMOOAS体系结构,并结合论文研究成果,以发文管理和知识管理模块的实现为例,对该公司构建面向知识管理的OA系统进行了分析和设计。本文的创新之处是将知识管理融入企业办公自动化中,提出了一种基于知识仓库的以知识管理为核心的办公自动化系统的模型(KMOOAS),最后结合实际应用给出了应用实例。该系统建立在企业Intranet平台之上,能够帮助企业实现动态的内容显示和知识的实际管理,使企业每一位员工能够在协作中不断获得学习的机会,不断进步。同时,企业也得到越来越多的外界信息和企业内部知识的积累,并在它们之间不断地交互与碰撞中使知识获得再生和增值。

谭金生[4]2011年在《高校分布式协同办公系统研究与实现》文中进行了进一步梳理分布式协同办公系统是一种基于先进的网络互连基础上的分布式软件系统,它通过有效的资源共享和信息交流与发布,其目的是提高个人工作效率、缩减劳动强度,以及减少重复的劳动。它重点强调人好人和人之间、部门和部门之间、企业之间的协同工作,及相互之间进行有效的交流和沟通。时至今日,分布式协同办公系统已经逐渐发展成为一门比较成熟的综合学科,其中涉及了诸多领域的学科内容,它正成为现代计算机应用的一个极其活跃的领域。本系统采用了“一校各地”的分布式异地协同的办公方式。总体上的框架是B/S(浏览器/服务器)结构,基于Domino Notes群件技术,综合ASP.NET、XML进行开发。系统运行的服务器平台是Windows 2003 Server,软件平台是IBM Lotus Domino/Notes 8.0,数据库存储管理平台是Lotus Notes数据库。本文对分布式协同办公自动化系统设计与实现进行了详细讨论,并对工作流相关技术做了深入的研究,同时也给出了系统部署、实施和项目管理等相关内容的说明。本文研究与设计的办公自动化系统在建成后将能够满足天津广播电视大学的学校教职员工的办公需求,针对学校“一校各地”的工作模式特点,加强了总校与各地分校之间、教职员工同部门之间、部门同部门之间的协作与沟通,并同时实现了将散落在个人和部门的信息进行集中的管理,有效利用。这不仅替代了原有的人工业务协作模式,提高了教职员工的工作效率,降低了劳动强度,而且,更加使得天津广播电视大学在教育体制改革与发展的浪潮中进一步增强了自身的竞争力。

张丽[5]2007年在《基于Petri网的工作流技术在OA系统设计中的应用研究》文中研究说明办公自动化(Office Automation,OA)系统的业务流程复杂多变,随着信息化技术的迅速发展以及当前各方面的新需求,工作流(Workflow)技术在OA系统中占据了越来越重要的地位。在构建OA系统过程中,利用工作流技术和Petri网理论,可以灵活地定义业务流程,简化复杂流程的步骤,以解决办公中的协作问题,为企业改进工作流程提供良好的技术支持和措施保障。本文是以某企业的实际OA系统为开发背景的应用研究。论文对工作流技术和Petri网理论进行了阐述;介绍了工作流管理系统和基于工作流的OA系统软件开发方法;研究了在OA系统中有重要应用的叁种Petri网类型和结构,并结合具体实例进行分析。在OA系统的设计过程中,应用工作流技术和基于Petri网的工作流建模技术对OA系统以及系统的核心模块进行了业务流程与建模过程分析。提出了OA动态工作流管理系统的实现方法,构建了基于工作流管理的OA系统模型和OA工作流服务器模型,设计了模型的执行控制算法,定义了OA工作流的数学模型和流程类型;应用工作流网、进程Petri网和随机Petri网的理论构建了OA系统核心模块的工作流模型,对模型进行了性能分析和改进,通过扩充Petri网对OA系统中具有并发关系的流程模型进行了描述;论文最后对OA系统的主要实现功能做了具体介绍。

杨刚[6]2006年在《基于OA办公自动化的工作流系统的研究与开发》文中研究说明Internet/ Intranet的快速发展和应用,为办公自动化的发展提供了很好的契机。目前,Web OA应用技术正逐渐成为当今的研究热点。工作流是Web OA的核心技术,本文对Web OA中的工作流技术进行了深入研究。现在,很多工作流系统缺乏协作能力,开发商都没有统一的标准进行开发,多以Java的开发为主。由于公司无线电管理信息综合平台系统的需求,业务程度越来越复杂,提高业务的我们决定开发一个基于OA的工作流系统。在.Net开发平台下,我们可以更容易的进行Web服务的开发。这个工作流系统的优势在于松散耦合,低成本,较高的协作能力,对复杂的流程能较好得到应用等等。全文介绍了工作流技术涉及的概念和主要组织——工作流管理联盟(WfMC)。然后全面分析了工作流产品的共性,并按模块化的方式集中展示了一个通用的工作流管理系统模型。结合自己研究的成果,参考市场上已有的工作流产品,提出了一个新的工作流产品的开发需求。文中详尽阐述了产品的功能、界面、外部接口、属性等方面的需求。需求的主要特点在于:面向研究和开发,着重于与其它工作流产品的协同工作,对不利于产品通用性的功能作了一定的保留。本文第一章介绍工作流引入的背景,基本的定义,工作流国内外的研究状况及相关的一些基本概念。本文第二章对工作流的参考模型,工作流系统的组成和构架进行了分析。本文第叁章对Web OA的一些概念,体系结构的论述和.Net框架的介绍。本文第四章主要基于对XPDL工作流的过程定义进行分析,对于XML语言的过程定义进行描述。本文第五章主要对工作流系统的流程定义,工作流的引擎,监控管理,客户端的应用进行系统的设计与分析。本文第六章主要对工作流系统的实现,介绍了工作流的流程定义实现和工作流引擎的接口实现,分别给出一些类和函数。本文第七章结合实际的OA系统,把工作流作为子系统,给出实际的图表介绍及在OA中的应用。论文最后对自身进行了总结,阐述了论文的主要工作,并且对以后的工作做了一定的分析,给出了建议。

李昊璇[7]2008年在《基于C/S与B/S组合应用模型的办公自动化系统的分析与设计》文中研究表明全球性的网络化、信息化进程正改变着人们的生活方式,与此同时办公自动化系统亦得到了迅速的发展,并被广泛应用于政府机关、企事业及教育机构的日常工作中。办公自动化不仅兼顾个人办公效率的提高,更重要的是可以实现群体协同工作。协同工作意味着要进行信息的交流,工作的协调与合作。由于网络的存在,这种交流与协调几乎可以在瞬间完成,并且不必担心对方是否在电话机旁边或是否有传真机可用。办公自动化可以和一个企业的业务结合的非常紧密,甚至是定制的。因而可以将诸如信息采集、查询、统计等功能与具体业务密切关联。操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。办公自动化还是一个企业与整个世界联系的渠道,企业的Intranet网络可以和Internet相联。一方面,企业的员工可以在Internet上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过Internet访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等信息。从而起到宣传介绍的作用。随着办公自动化的推广,越来越多的企业将通过自己的Intranet网络联接到Internet上,所以这种网上交流的潜力将非常巨大。办公自动化已经成为企业界的共识。众多企业认识到尽快进行办公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。因此,开发出一个成功的办公自动化系统,对大幅度提高团体工作效率,增强企业的竞争力,使企业能够在激烈的市场竞争中取胜且不断发展壮大有重要意义。本文根据实际项目的开发需求,分析并设计了办公自动化OA系统的整体结构以及各个模块功能,并讲述了系统中具体模块的设计实现方法。具体来说,本文的工作有下面几点:1.介绍了基于办公自动化系统的概念和国内的发展状况,分析了开发办公自动化系统软件的意义;2.研究了办公自动化系统的体系结构的发展过程,根据软硬件环境分析系统架构方式;3.结合系统设计原则进行需求分析,根据所具备的硬件和软件环境,分析了系统的可行性,设计了系统的总体结构,对系统的功能进行了划分,展开论述系统各个功能子系统应该具备的功能和实现后的效果;4.研究了系统Lotus Notes接口模块实现的意义、方法和过程,并对本文对存在的问题和下一步开发的可能解决方式做了探讨,全面总结了整个开发过程。

方俊青[8]2007年在《基于J2EE和工作流技术的校园办公系统分析与设计》文中研究指明伴随着校园网的飞速发展,校园办公自动化系统的开发及应用也成为学校发展规划的主要方向,成为提高高校办公效率的主要策略。开发出的新型OA系统其生命周期的长短、利用效率的高低等问题与OA系统的模型设计紧密相关,因此,如何结合现有技术及OA系统的需求规划设计出适合高校发展的新型OA系统的模型是本课题研究的主要内容。本文对现有OA系统的功能及需求作了详细的研究与分析,并对当前各主要的OA系统实现的技术和运行的平台进行了详细的调研与比较,通过分析、比较明确了工作流技术在OA系统中的重要作用;另外,对目前非常流行的基于J2EE规范的开发平台JAVA技术也作了研究与分析。最后,结合数字化校园网的建设需求,采用J2EE技术规范和工作流技术来分析、规划新型校园OA系统的构建模型,提出了新型OA系统的功能模型,并就其功能要求设计了OA系统的体系结构模型。目前OA系统的模型结构主要是基于C/S (客户端/服务器)的两层结构和基于B / S (浏览器/服务器)的两层结构。C/S模式主要是数据库和客户端的两层结构,部分产品采用了工作流技术完成业务处理。B / S模式的系统以服务器为核心,程序处理和数据存储基本上都在服务器端完成,用户无须安装专门的客户端软件,只要通过网络中的计算机连接服务器,使用浏览器就可以进行事务处理。B / S结构完全适应网络办公和移动办公需求,具有易于升级,便于维护,客户端使用难度低、可移植性强等特点,同时也受到灵活性差、应用模式简单等问题的制约。目前B / S模式系统主要的应用平台有Windows Server、Lotus Notes、Linux等。但目前还没有一种技术能令人满意地用来解决真正的OA系统的自动办公,所以本课题主要就是研究如何将B / S模式与J2EE、工作流技术结合在一起共同构建新型的0A系统。为了完整地构建新型的OA系统,对实现OA技术的关键技术进行了详细的研究与分析,这些技术包括:J2EE技术、JAVA技术、XML技术、工作流技术、组件技术等。利用这些技术构建了新型的、协同式的、多层次的、知识决策支持的校园办公自动化系统的模型,针对OA系统中各功能模块的功能要求,设计其实现的技术策略。同时,对OA系统的安全设计也进行了研究。系统主要从数据库的安全设计、用户权限管理、数据备份及加密等方面讨论了以系统的安全策略。

杜继华[9]2012年在《基于云计算的OA协同平台服务管理研究》文中研究指明随着计算机以及通信技术的发展,项目资源部署以及组织的方式已经不仅仅是购买服务器那么简单,现在互联网已经进入了高效利用资源的时代。网络时代的积累使得存储成为瓶颈。为了更好的存储信息以及处理海量信息,解决这些问题的分布式文件系统已经渐渐兴起并且走向成熟。OA系统已经从单一系统发展成为多系统协作,如何通过云计算解决OA协同系统部署,提高服务器等硬件资源利用,是目前比较重要的问题。同时OA系统中办公文件的数量和体积都越来越大,如何结合云计算解决小文件存储也迫在眉睫。由于云计算理论是近年提出的,在国内将云计算应用于OA协同平台尚处于研究的阶段,很少有实际的应用。根据OA协作平台的应用特点,本文采用Eucalyptus组建云基础架构,为OACloud实现了基础设施,提高OA协作平台资源利用率。在此基础上,为OA应用系统创建稳定平台,安装OA应用系统必须的依赖环境。将OA应用系统部署在OACloud上,并且为方便用户使用OACloud,研发了OACloud管理工具,系统的管理功能可以满足用户管理云OA的需求。除了提供OACloud功能之外,还对OA系统本身存在的存储问题做了深入的研究。经过对OA系统的调研,本文采用HDFS作为云存储系统。依据OA系统现状,提出了OA文件存储的两级存储结构。对文件进行了合理归并,不仅可以满足HADOOP处理大文件的要求,还可以获取处理小文件的效率。通过合理设置文件存取机,对文件存储进行控制。本文在系统测试一章中针对OA文件处理进行了文件合并、文件上传和文件读取的测试,经过实验测试,系统的设计与实现符合OA文件存储的要求,可以作为OA办公文件的基础存储系统。在文章的最后,作者总结了本文涉及的主要系统以及主要工作,并对系统存在的一些问题给出了改进的方法。

马增辉[10]2006年在《基于J2EE技术的陕西省水利厅OA系统的研究与实现》文中研究指明在新世纪里,水利事业面临着新形势、新任务,肩负重大的历史责任。在这个历史转变过程中,要把水利信息化放在优先的位置。建设通用的办公自动化系统成为水利信息化建设的关键步骤。随着信息技术的发展和计算机应用的普及,工作流技术受到了越来越多的关注。工作流理论及其应用正逐渐成为计算机领域的一个新的研究热点。本文研究是在OA项目基础上展开的,研究目标是:(1)设计和开发一个基于J2EE架构的通用工作流管理系统。(2)在通用工作流管理系统之上搭建陕西省水利厅办公自动化系统。因此,本文研究对象是基于J2EE的工作流管理系统的设计与实现以及在工作流管理系统之上如何根据陕西省水利厅的具体业务需求建设OA系统。本文首先阐述了陕西省水利厅现有系统的体系结构,OA系统与现有系统之间的关系,给OA系统的设计提供项目的开发背景与客观条件。然后,综述了工作流技术的起源、现状、发展趋势,分析了WfMC提出的工作流参考模型,讨论了该模型的体系结构。针对工作流参考模型体系结构中提出的5个标准接口,分别介绍接口的设计与实现。另外,还详细介绍了工作流建模过程和方法。在对工作流设计核心进行分析的基础上,设计和开发了一个基于J2EE的工作流管理系统。本文第五章介绍了基于工作流管理系统的水利厅OA应用实例,文中的论述顺序依照软件工程的开发流程:需求分析、系统设计及实现、系统实施及运行。根据具体业务需求用Petri网进行业务建模,给出建模实例。文中给出了该系统的实现方法和细节,详细说明了如何用面向对象方法进行分析、用JAVA实现的过程细节。最后,阐述OA系统在水利信息门户中的集成,对全文进行了总结。

参考文献:

[1]. 基于分布式工作流的OA系统[D]. 赵璇. 浙江大学. 2002

[2]. 基于J2EE和工作流技术的校园OA系统建模分析及研究[D]. 柳红. 中国海洋大学. 2005

[3]. 基于Web面向知识管理的企事业OA系统设计与开发研究[D]. 苏宝莉. 华东师范大学. 2007

[4]. 高校分布式协同办公系统研究与实现[D]. 谭金生. 电子科技大学. 2011

[5]. 基于Petri网的工作流技术在OA系统设计中的应用研究[D]. 张丽. 吉林大学. 2007

[6]. 基于OA办公自动化的工作流系统的研究与开发[D]. 杨刚. 电子科技大学. 2006

[7]. 基于C/S与B/S组合应用模型的办公自动化系统的分析与设计[D]. 李昊璇. 北京邮电大学. 2008

[8]. 基于J2EE和工作流技术的校园办公系统分析与设计[D]. 方俊青. 电子科技大学. 2007

[9]. 基于云计算的OA协同平台服务管理研究[D]. 杜继华. 北京邮电大学. 2012

[10]. 基于J2EE技术的陕西省水利厅OA系统的研究与实现[D]. 马增辉. 西安理工大学. 2006

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于分布式工作流的OA系统
下载Doc文档

猜你喜欢