优胜从选择开始,我们是您最好的选择!—— 中州期刊联盟(新乡市博翰文化传媒有限公司)
0373-5939925
2851259250@qq.com
我要检测 我要投稿 合法期刊查询
您的位置:网站首页 > 优秀论文 > 正文

基于SOA的协同软件设计研究

作者:许冰来源:http://www.zzqkw.com日期:2013-02-01人气:595
建设基于SOA的协同软件,是为了建立覆盖整个单位办公管理流程的通用开放平台,满足网上协同办公、沟通交流、信息共享等多方面的需求,提高办公效率,提升工作质量,同时降低管理成本。由于不同单位的需求及工作习惯上的差异,多数协同软件都需要进行二次开发,并且用户的工作流程或办公内容一旦有所改动,就需要进行二次部署。要解决协同软件可扩展性和可集成性相对较差的问题,协同软件应该向开放平台发展,不但要能够满足当前日常协同工作的需要,也要能够为二次开发提供简单可靠的坚实平台基础。基于SOA的协同软件应该是一种综合业务软件,该软件建设的核心原则是: (一)实用性 从实际出发,注重用户的实际应用和需求,从基础做起,不断完善,满足办公管理的基础工作要求,针对提高工作效率的目标来确定软件功能。 (二)开放性 软件应该是一个开放平台的软件,可以保证在日后使用过程中的不断扩充与完善。 (三)方便性 软件的使用方法应简单明了,降低培训成本。 (四)安全性 软件需要在广域网上运行,除了需要保证系统本身的安全问题,更要保证一些重要数据的安全性。除了基本的网络安全防范,软件还要对数据安全性进行设计,不但要充分采用控制数据库的存取机制来保证数据的安全性,还要通过在应用程序层的身份标识与鉴别、访问控制技术等来间接保护后台数据库,实现应用程序级数据库安全。 二、系统整体业务构架 所研究的基于SOA的协同软件是一套兼具企业信息门户、协同应用、工作流管理、人力资源管理、公文管理、计划管理、会议管理功能的协同工作平台,是一个数字化的协同办公环境。软件前台展示给用户的是一个统一且具有个性化的门户,后台是业务和数据的整合。用户可以通过单一的门户网站访问后台不同的应用系统的信息,协同软件系统本身就是一个信息网,只要找到信息网中的任意节点,就能以该节点为中心把单位的整个信息提取出来。一个好的协同软件需要有良好的技术支撑体系,好的技术构架要以清晰的业务构架为基础,根据业务需求领域的分析设计及其业务模型的抽取,整合出基于SOA的协同软件整体业务构架。具体如图1.1所示。 整个系统的组成模块分为三类: (1)基本应用模块。这类模块功能兼容原有系统,主要包括一般协同软件所实现的功能,如即时消息、在线讨论、公告、日程服务、业务和客户记录服务。 (2)管理模块。这类模块包括用户管理、个人信息管理、日常事务管理、内容管理、日志管理、知识管理等。一方面,这些模块针对系统进行信息记录和查询,另一方面,这些模块还为系统的功能扩展提供支持。 (3)扩展模块。主要是指以后协同软件的一些新的功能和应用。 三、系统逻辑构架 平台各个模块间的协同点在设计上考虑用面向服务的构架来实现,每个模块划分本模块的功能职责,把可以为其他模块提供的服务用服务接口的形式统一展现出来。模块之间的协同交互通过服务接口的互相调用来实现。如图2.1所示,软件以SOA为基础,提出了一种新的构架。系统核心是SOA构架,提供访问分发、资源、数据访问、展示、权限、商业组件等核心服务,还可选择邮件处理、文件管理、计划、格式转换、安全访问等多种服务。 四、协同流程设计 工作流管理是协同软件的核心内容之一。工作流程是对一整套规则与过程的描述,以便管理在协同工作进程中的信息流通与业务活动,目标是根据各单位实际规范和业务操作来定义电子化的工作流,以智能的方式处理过程,保证工作中的某项任务完成后,按预定的规则实时把工作传递给处理过程中的下一步,保留工作流流转过程中的操作痕迹,更重要的是保证相关数据的自动更新。主要体现于以下方面:提供给最终用户应用接口,以便用户可以发起、流转、结束各流程;提供可视化建模接口,可以利用这些接口实现工具定制流程;根据已定义好的流转信息,提供业务流转逻辑和数据表单的处理。 工作流技术从繁琐的业务过程逻辑处理中找出一种统一的解决途径,工作流最大的优点是实现了应用逻辑和过程逻辑的分离,因此可以在不修改具体功能的情况下,通过修改过程模型来改变系统功能,完成对生产经营部分过程或全部过程的集成管理,把人、信息和应用工具合理有效地组织起来,发挥系统最大效能。 工作流平台可以和业务处理紧密地整合在一起,由工作流平台来实现多环节多人协作完成的工作。建立的工作流平台克服了传统工作流产品的缺陷,既满足各种工作流应用的需要,又能适应业务变化的需求。

网络客服QQ: 沈编辑

投诉建议:0373-5939925    投诉建议QQ:

招聘合作:2851259250@qq.com (如您是期刊主编、文章高手,可通过邮件合作)

地址:河南省新乡市金穗大道东段266号中州期刊联盟 ICP备案号:豫ICP备2020036848

【免责声明】:中州期刊联盟所提供的信息资源如有侵权、违规,请及时告知。

版权所有:中州期刊联盟(新乡市博翰文化传媒有限公司)

关注”中州期刊联盟”公众号
了解论文写作全系列课程

核心期刊为何难发?

论文发表总嫌贵?

职院单位发核心?

扫描关注公众号

论文发表不再有疑惑

论文写作全系列课程

扫码了解更多

轻松写核心期刊论文

在线留言