您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页柔性工作流技术在OA系统中的应用

柔性工作流技术在OA系统中的应用

来源:化拓教育网
柔性工作流技术在OA系统中的应用蒋浙萌(宁波市第三中学网络中心224002摘要:工作流管理模块是办公自动化系统的核心内容,文中提出了柔性工作流的设计思路和方法,提出了组织模型和流程建模相分离的设计思路,并把业务过程逻辑从具体业务中分离出来,提高系统应用的灵活性和实用性,提高组件的重用性。具有标识属性、描述属性、行为属性和关系属性。根据这些属性,我们可以派生出2个子类:层次结构类、行为者类。.层次结构类:代表企业组织中具有层次性的对象,它又派生为:部门、职位和工作组。部门具有层次性,企业所有部门形成组织树,上下级部门之间形成责权关系。职位是以行政责任为前提的概念,它代表企业人员在管理上的等级关系。该组织建模方法还可建立一套于具体部门的企业职位结构,反映企业的管理体系安排形式,它代表企业人员在管理上的等级关系。工作组是一个动态的概念,指为了完成某项任务动态组成的人员组合,直接面向任务,直接对任务提出者负责,从而可以消除部门之间权责不清的弊端,是对传统按功能划分部门结构的一种改进。.行为者类:代表企业组织中具有行为能力的对象,它包括两个子类“人员”和“角色”。人员指企业中的具体成员。而角色是一个抽象的概念,它直接面向企业业务过程,以技能为主要定义依据,指能够具有某个技能集合的人员的总称。子类之间直接的或由父类继承得来的关系主要包括:人员—担任—部门职位,人员—扮演—角色,人员—参加—工作组,人员—具有.—技能,部门—包含—职位,部门—一包含—角色,部门—拥有—资源、人员—负责—资源。在组织建模方法中,引人了工作组和角色两种重要建模元素,大大提高了工作流的柔性和实用性。工作组的建模方法是以过程建模为中心,而过程建模本身也是面向任务的,对象和类之间的关系往往过于紧密,而对象实例由于时间或环境的改变可能会改变自己的行为特征,企业人员就是这种在动态变化着的对象,其工作能力、状态、权限等都是经常变动,以致其行为特征也会变动。所以企业的模型需要具有灵活性,如企业中的人员出差,调动,解雇了或某一时间不能执行该活动时,业务活动就要在执行过程中遇到麻烦,而角色提供了组织和业务过程的柔性关联,这样在企业建模的分析和设计阶段就可以将业务过程的每个活动的执行者确定为某一类角色,企业用户可以根据职位,技能和企业环境来完成角色与具体人员之间的匹配。2.2业务流程建模。业务流程建模是用来分析和设计业务系统的组成框架,通过系统运行提供的反馈信息来规划业务过程,实现流程重组,此类工作流建模带来的好处:1)建立业务流程模型,对整个业务系统能有一个全面的认识;2)对局部的业务过程可分别进行工作流建模,便于控制系统的复杂程关键词:工作流1、引言柔性建模重用性近几年,随着计算机和网络技术的飞速发展,OA在计算机平台、事务处理能力和功能范围上有了很大的进步。但现有的OA系统的开发模式将企业的办公管理业务固化在软件系统中,造成了系统在开发,实施、维护和使用方面的一些问题。主要表现在系统开发缺乏灵活性,系统实施与维护难度大,软件系统不能适应迅速变化的企业业务流程的变更。工作流技术可以用来解决上述问题。采用工作流技术,可以把企业OA系统中的业务过程逻辑从具体的业务实现中分离出来。它可以在保持原有的硬件环境,操作系统、数据库系统、用户界面的情况下,通过修改部分过程模型来完成业务系统的改变或系统性能的提高,使企业可以基于原有的系统,根据企业现有的业务需要动态构建OA系统,打破了企业必须适应软件的传统模式。通过工作流技术,可以有效地把企业各种资源,人,信息,业务流程合理地组织在一起,提高软件的重用率,发挥系统的最大效能。2、柔性工作流的研究方案2.1基于对象的组织建模为了明确建模目标和范围,根据一般理解,可以归纳出一个企业组织的定义。定义:企业组织是为了优化管理和生产建立的企业人员的集合,这个集合具有一定的内部层次和隶属结构,具有一定的职能和责任。组织成员具有一定的职责、权利和技能,成员之间根据组织结构产生一定的权利和义务关系。在目前的建模方法中,“人”常常被纳人资源模型,而对人的权责管理不考虑,把“人”与“资源”分离开了,组织具有两方面的特征:一方面,企业的整个静态组织结构是一个树状结构,它定义了功能领域划分和权责分配,说明每个领域由谁负责,谁向谁汇报等;另一面,组织单元或人是企业活动的执行者,他具有资源的两个要素:1它能够执行一定的任务;2它存在时间上的可用性。在分析了组织建模的需求后,可以提出一个基于面向对象技术的组织建模法。作为一个组织对象,134度;3)一个业务流程模型对应于局部多个不同的工作流模型,具体的OA管理系统。可以建立的工作流模型如图:可提高建模的灵活性和可重用性。该方法较好的综合了企业的各种重要知识和信息;业务流程和工作流;行为和行为间的工作流程;手工或自动化行为的参与者;行为执行的时间约束;工具,其基本指导思想在于:业务流程的改变于个体工作行为的改变。我们可以更清晰地勾勒出企业业务流程模型的基本特征来,其涉及的基本概念描述如下:活动:任何一个业务流程都可以分解到最基本的行为步骤,就称为活动,它代表了一个为完成流程的最终目的而执行的最小任务。活动可以人工执行也可自动执行。连接:对业务流程活动之间的时间逻辑和处理逻辑关系的描述,可以分为单路,多路的连接,每个连接还可以定义附加性的转移条件。路由:执行业务所经过的活动和连接的时序排列描述,如参考该模型进行业务组件的规划,针对每一个活动确定活动的开始条件、活动终止条件和转移条件;实现该活动需要的组件,通过对该业务的建模,基本明确业务参与者:部分或全部地执行某个活动的实例,权限的设定需求,及业务组成活动之间的信息交互情况。在工作流系统中数据源:业务流程中,任何活动的执行都有可能涉及数据建立业务流程与人员组织,和活动组件之间的建模。我们可以或信息的处理把这些组件的数据库设计好后,利用admin实现用户组件的代码设计中状态和角色决定任务,而任务使工作流得以添加、删除、属性选择操作,组建起一个适合企业的办公系统。驱动,工作流的工作是遵循一定的规则在一定的框架内进行4、结束语的,这个框架就是路由。企业办公管理系统必须适应企业千变万化的个性需求和持续变革,采用工作流技术将使企业改变传统的固定的模式,遨一变成按照企业要实现的业务流程来及时,便利的配置OA系统;开发人员只要对某个组件进行修改,或添加就可以应用在整个OA系统中,并根据用户的权限进行读写设定,方便了系统的管理与应用,大大提高了程序组件的重用性。参考文献:(11工作流管理技术基础一实现企业业务工程重组(范工作组玉顺)清华大学出版社(2]基于CSCw的协同办公系统软件设计与实现(李雄参与者人员1人员2人员3人员4设备伟)计算机与网络2004第20期(31OA系统中动态工作流模型的设计与实现(尹晓燕)应业务流程的概念化模型用科技第30卷第3期3、应用实例(4】数据模型资源手册机械工业出版社本节将以OA系统中的业务处理为例,分析和实现一个(5]lotusdomino/notes应用开发机械工业出版社(上接第138页)参考文献:uctor,1998.[1」张孝强.现代通信系统原理【M].北京:人民邮电出[4」贾玉涛,等.实用移动无线电通信[M〕.北京:国防工版社,1994.业出版社,1995.[2]郭峰,等.无线局域网〔M].北京:电子工业出版社,[5打heodoreRappapS.无线通信原理与应用[M].蔡1997.涛,等译.北京:电子工业出版社,2000.[3]HSP50214DigitalDownConverter.HarrisSemicond-135

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务