【delphi开源代码栏目提醒】:网学会员为广大网友收集整理了,基于SOA的智能表单系统的研究与设计 - 会议论文,希望对大家有所帮助!
中文摘要
中文摘要 如今智能表单系统已经成为协同管理软件中的一个必不可少的部分,因而也就决定了它在协同管理软件中的
地位是不容忽视的。
目前,在很多企业智能表单的应用已逐渐取代了纸张进行信息的传递,智能表单给人们带来的便利是显而易见的。
因此,智能表单系统设计的好坏直接影响到人们日常的使用。
随着越来越多的人使用智能表单系统,人们对系统的需求也逐渐增加。
需求的变更就意味着系统的
更新,然而,传统结构的智能表单系统在不同程度上存在着可扩展性差、互操作能力不强、适应需求能力差等严重问题。
SOA架构正是为解决该类问题而新近发展起来的设计思想和架构。
SOA是一种面向服务的架构方法,是解决
当前企业底层IT系统实现技术繁杂、企业不能有效集成的最有效的
分布式软件架构方法。
与传统的面向
对象和基于构件的软件开发方法相比,SOA具有松散耦合、服务共享、基于标准等
特点。
企业应用SOA系统,可以
有效地集成企业内部资源,共享企业之间
的现有资源,提高企业的业务敏捷能力,降低
企业的开发
成本,提高业务的实现效率。
随着软件技术的发展,尤其是Web服务的出现,SOA架构技术正得到广泛的应用。
本文描述了如何应用面向服务的设计方法,实现一个松散耦合的智能表单系统。
本文主要内容的章节
安排如下: 第一章绪论部分,主要介绍了课题研究背景、研究意义和智能表单概述。
通过描述信息传递方式的发展来体现智能表单系统设计的意义,再通过对现状的分析提出本文所做的研究。
第二章面向服务的体系架构SOA概述,介绍了SOA的基本概念和特征。
SOA的本质是服务,也正是SOA的特征体现了SOA的优势。
此外,还
重点介绍了SOA
的实现技术和SOA中服务的本质。
第三章基于SOA的协同管理软件综述。
先概要介绍了
协同管理软件的概基于SOA的智能表单系统的研究与设计念、现状
和发展
状况,然后再阐述了SOA在协同管理软件中的优势。
接下来
介绍了SOA的设计原则,包括了明确的边界、松耦合、服务
共享合约的设计
原则等。
最后,以IBM的SOMA为例介绍了SOA的
分析和设计
方法,这也正是本文系统的
设计思路。
第四章基于SOA的智能表单
系统分析与设计。
本章概要介绍了用友致远
软件技术有
限公司A6协同管理软件中智能表单系统的需求并对智能表单系统进行概要设计。
系统包括三个主要功能模块,采用
典型的三层结构设计,各层分工明显。
第五章基于SOA的智能表单系统的具体实现。
在前文对主要技术介绍和第四章的概要设计
的基础上,对智能表单系统进行
详细设计。
采用自顶向
下的方法对表单应用业务流程进行分解从而获取其对应的服务,再建立服务模型、定义服务接口,
最后用BPEL
建立一个完整的业务流程。
第六章总结与展望。
对本文所做工作的
总结,以及接下来还需完善部分的
展望。
经过
实践证明,基于SOA的智能表单系统是可行的。
使用基于SOA的架构,不仅让开发者获得清晰的软
件系统结构,同时在很大程度上提高了企业应用的集成能力,也给后期的
维护和需求扩充带来了便利。
关键词:
面向服务的体系架构智能表单Web服务业务流程2 Abstract At the present time,intelligent form system has become an essential part ofone coordinative management software,therefore,it implies its status can’t beafford to neglect in coordinative management software.Currently,in a largenumber of enterprises,the way of transmitting information is by intelligent forminstead of early paper,the conve