agent技术在协同oa系统中应用探究

agent技术在协同oa系统中应用探究

ID:31664191

大小:56.97 KB

页数:6页

时间:2019-01-16

agent技术在协同oa系统中应用探究_第1页
agent技术在协同oa系统中应用探究_第2页
agent技术在协同oa系统中应用探究_第3页
agent技术在协同oa系统中应用探究_第4页
agent技术在协同oa系统中应用探究_第5页
资源描述:

《agent技术在协同oa系统中应用探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Agent技术在协同0A系统中应用探究近年来,多Agent系统和协同工作成为了人工智能研究领域的热点问题。引入Agent技术,首先构建了一种基于Agent系统的协同办公系统模型,然后探讨了流转中文档的状态控制,设计了基于文档状态的Agent,以实现公文流转的正确有效,最后对Agent的安全运行机制进行了分析。Agent技术协同办公0A系统1引言办公自动化是一门融合了多个学科的综合性技术,主要包括网络技术、计算机协同技术等。该技术起源于上世纪70年中期的西方发达国家,为了解决企业办公业务量的急剧增长和传统人工办公效率低下之间的矛盾而逐渐发展起来。0A系统的基本目标是通过

2、网络技术来处理办公事务,提髙企事业单位的办公效率,为企业的管理人员提供有效的信息支持。经过了几十年的发展和改进,0A系统无论在功能、效率还是可操作性等方面都取得了长足的进步,基本能够满足企事业单位日常的办公需求,已经在很大程度代替了效率低下的人工操作,各种开发平台也相继推出,比如LotusNotes就是一个非常完善的基于工作流的应用平台,很多的0A系统都是基于该平台开发。无论是基于何种平台开发的0A系统,其基本功能都是实现公文流转,为不同用户提供所需的信息服务,这也是0A系统最重要的功能之一。在很多系统中,都是采用电子邮件服务来实现公文流转的,比如基于Notes平台开

3、发的系统。电子邮件服务的特点是简单、快捷,适用于相对简单的流转模型,对于复杂的工作流模型来说,比如多用户之间的协同办公等,通过电子邮件传递的方式就显得力不从心了。Agent技术和Agent系统是为解决分布式问题而产生的,在处理复杂系统方面具有很强的优势。通过采用分布式和模块化技术,它能够把一个较大的复杂系统进行划分,生成多个规模较小而又相对独立的子系统,我们称之为Agento通过Agent之间的合作和协商以实现对大规模复杂问题的求解。对于一个多Agent系统而言,每个Agent都是持续、自主运行的。是在0A系统所涵盖的应用当中,有许多的应用过程需要由系统来自动处理和完

4、成,比如定期更新数据、定期清理垃圾公文、监控文档的流转过程等。这些功能都可以通过为系统开发的Agent程序来自动实现。因此,本文将Agent技术引入到协同0A系统的开发设计当中,建立了一种基于Agent系统的0A系统模型,针对公文流转过程中的文档,根据其不同的阶段,设计了一种基于文档状态的Agent个体。2基于Agent的协同0A系统模型计算机的协同工作模型是对传统的分布式计算机模型的深化和发展,在该模型中更强调分布式节点的透明、协同合作以及协同感知等方面的特性,对这些特性也有着更高的要求。在一个完善的协同工作模型中,最难确定也是最活跃的对象是系统的操作者,他们的操作

5、权限和操作的优先级都在不断的变化当中,构成系统的成员组织与协同要求在不同的阶段会有不同的需求。这必然要求系统能够实时适应的这种动态的变化,为此,就需要为系统建立一个更具有弹性和变化性的体系结构。Agent技术能够模拟现实生活中人类的行为方式,比如竞争与合作等,也能够利用单个Agent去探索复杂多变的分布式环境,通过Agent之间群体性的推理过程实现知识的发现和更新,从而能够实现组件化的系统构造,建立一个基于Agent的协同0A系统模型,如图1所示。模型中的计算机协同系统由若干台高性能的服务器来搭建,服务器之间采用树形的层次结构来组织,用户所需的数据录入、数据处理、数据

6、传输、数据存储以及协同办公等需求由这些服务器提供,同时系统还为不同部门之间同步或异步的协同提供可信的分布式网络环境。在使用的过程中,代表部门以及该部门子机构的Agent通过该环境实现公文流转等过程,对于需要多部门协作完成的事务则通过这些Agent来协同实现。以下以公文流转为例,描述基于状态的Agent设计。3基于公文状态的Agent设计在实际的办公流程中,公文的数量比较庞大,其所对应的部门和要求也各不相同,因此需要对公文从逻辑上进行分类,可以为不同的公文设置不同的公文状态来实现。但如果要实现的是对公文进行自动的分类处理的话,那么就需要设计一些状态Agent来完成,这些

7、Agent能够根据不同的公文状态和条件实现公文的自动分类和管理。首先为每个公文设置一个状态标志,用来记录公文在流转过程所处的阶段,建立到指定Agent之间的触发关联。当某个用户收到了别的用户发送过来的公文时,Agent应当首先对其进行分析,查阅其中的状态标志位信息。如果属于普通的公文邮件,则直接交给系统处理;如果是和办公系统的控制信息相关的表单,则交给预先定义的Agent处理,其工作的逻辑过程如图2所示。为了有效的提高Agent对公文进行分类的效率,可以为每个公文所对应和关联的表单设置一个“公文类型”的字段域,用以标注和区别不同的公文类型,同时再设置

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。