- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Agent技术在协同OA系统中的应用研究.doc
Agent技术在协同OA系统中的应用研究
近年来,多Agent系统和协同工作成为了人工智能研究领域的热点问题。引入Agent技术,首先构建了一种基于Agent系统的协同办公系统模型,然后探讨了流转中文档的状态控制,设计了基于文档状态的Agent,以实现公文流转的正确有效,最后对Agent的安全运行机制进行了分析。
Agent技术 协同办公 OA系统
1引言办公自动化是一门融合了多个学科的综合性技术,主要包括网络技术、计算机协同技术等。该技术起源于上世纪70年中期的西方发达国家,为了解决企业办公业务量的急剧增长和传统人工办公效率低下之间的矛盾而逐渐发展起来。OA系统的基本目标是通过网络技术来处理办公事务,提高企事业单位的办公效率,为企业的管理人员提供有效的信息支持。经过了几十年的发展和改进,OA系统无论在功能、效率还是可操作性等方面都取得了长足的进步,基本能够满足企事业单位日常的办公需求,已经在很大程度代替了效率低下的人工操作,各种开发平台也相继推出,比如Lotus Notes就是一个非常完善的基于工作流的应用平台,很多的OA系统都是基于该平台开发。无论是基于何种平台开发的OA系统,其基本功能都是实现公文流转,为不同用户提供所需的信息服务,这也是OA系统最重要的功能之一。在很多系统中,都是采用电子邮件服务来实现公文流转的,比如基于Notes平台开发的系统。电子邮件服务的特点是简单、快捷,适用于相对简单的流转模型,对于复杂的工作流模型来说,比如多用户之间的协同办公等,通过电子邮件传递的方式就显得力不从心了。Agent技术和Agent系统是为解决分布式问题而产生的,在处理复杂系统方面具有很强的优势。通过采用分布式和模块化技术,它能够把一个较大的复杂系统进行划分,生成多个规模较小而又相对独立的子系统,我们称之为Agent。通过Agent之间的合作和协商以实现对大规模复杂问题的求解。对于一个多Agent系统而言,每个Agent都是持续、自主运行的。是在OA系统所涵盖的应用当中,有许多的应用过程需要由系统来自动处理和完成,比如定期更新数据、定期清理垃圾公文、监控文档的流转过程等。这些功能都可以通过为系统开发的Agent程序来自动实现。因此,本文将Agent技术引入到协同OA系统的开发设计当中,建立了一种基于Agent系统的OA系统模型,针对公文流转过程中的文档,根据其不同的阶段,设计了一种基于文档状态的Agent个体。
2基于Agent的协同OA系统模型计算机的协同工作模型是对传统的分布式计算机模型的深化和发展,在该模型中更强调分布式节点的透明、协同合作以及协同感知等方面的特性,对这些特性也有着更高的要求。在一个完善的协同工作模型中,最难确定也是最活跃的对象是系统的操作者,他们的操作权限和操作的优先级都在不断的变化当中,构成系统的成员组织与协同要求在不同的阶段会有不同的需求。这必然要求系统能够实时适应的这种动态的变化,为此,就需要为系统建立一个更具有弹性和变化性的体系结构。Agent技术能够模拟现实生活中人类的行为方式,比如竞争与合作等,也能够利用单个Agent去探索复杂多变的分布式环境,通过Agent之间群体性的推理过程实现知识的发现和更新,从而能够实现组件化的系统构造,建立一个基于Agent的协同OA系统模型,如图1所示。
模型中的计算机协同系统由若干台高性能的服务器来搭建,服务器之间采用树形的层次结构来组织,用户所需的数据录入、数据处理、数据传输、数据存储以及协同办公等需求由这些服务器提供,同时系统还为不同部门之间同步或异步的协同提供可信的分布式网络环境。在使用的过程中,代表部门以及该部门子机构的Agent通过该环境实现公文流转等过程,对于需要多部门协作完成的事务则通过这些Agent来协同实现。以下以公文流转为例,描述基于状态的Agent设计。
3基于公文状态的Agent设计在实际的办公流程中,公文的数量比较庞大,其所对应的部门和要求也各不相同,因此需要对公文从逻辑上进行分类,可以为不同的公文设置不同的公文状态来实现。但如果要实现的是对公文进行自动的分类处理的话,那么就需要设计一些状态Agent来完成,这些Agent能够根据不同的公文状态和条件实现公文的自动分类和管理。首先为每个公文设置一个状态标志,用来记录公文在流转过程所处的阶段,建立到指定Agent之间的触发关联。当某个用户收到了别的用户发送过来的公文时,Agent应当首先对其进行分析,查阅其中的状态标志位信息。如果属于普通的公文邮件,则直接交给系统处理;如果是和办公系统的控制信息相关的表单,则交给预先定义的Agent处理,其工作的逻辑过程如图2所示。
为了有效的提高Agent对公文进行分类的效率,可以为每个公文所对应和关联的表
文档评论(0)