基于J2EE的搭建式GIS平台工作流系统的研究与设计

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:laopoxqq001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
很长一段时间内,对于软件开发的工具多数限制于代码开发工具。而新近兴起的工作流技术的支持可大大缩减对于针对业务逻辑的GIS应用程序的开发的成本。本文针对GIS行业业务流程复杂,新功能需求多变的特点设计了一个新的解决方案,目标为实现“零编程易搭建”的工作流配置系统,本文为通过对实际系统需求的分析,依托强大的J2EE平台,组合了插件技术和面向服务的思想,提出了一个适用于关键业务软件开发的基于关系数据库模型的轻量级工作流引擎的框架的详细设计,并给出大部分关键的实现。文中详细讨论了设计工作流引擎的原理、模型和相关的理论,并依据这个体系详细地给出了相关原型系统的系统框架模型、信息模型和控制模型的设计以及具体的实现方法。该原型系统已经可以实现功能模块组装成GIS功能,目的为让用户能从传统的自底向上的开发模式中解放出来,转向关心业务的需求,在节约成本和GIS普及上有着重大的意义。   本论文对构件仓库(简略)、工作流的驱动技术、基于构件仓库的软件可视化开发等方面进行了详细的研究总结,主要的内容如下:   第一、二章研究了构件仓库的概念、设计思想。在传统构件库模型的基础上,明确了构件仓库的概念,并就如何使构建仓库能高效提供构建调用支持进行理论探讨;   第三章讨论了工作流模型以及工作流对构建仓库的驱动过程的研究与实现,本章前两节对已有的工作流模型进行了系统的总结,第三节开始对工作流的概念、特性等进行理论探讨。之后提出一个基于工作流定义语言XPDL的模型,使之能够描述驱动构件仓库运行的过程并且传递节点与节点间的数据;并且提出一个使工作流引擎能够实现顺序、选择、循环等程序运行中基本的逻辑控制的算法等。   第四章给出了GIS工作流系统的详细实现。详细阐述了基于xml和关系数据库的工作流的两种描述。之后针对两种工作流(业务工作流,系统工作流)给出了不同的实现。并且从系统的真实需求出发,一步一步按照软件工程的思想,逐渐进入原型系统的架构分析以及运行流程详细阐述,最后进行实现细节的探讨。并给出代码级别的分析。   第五章对展望了GIS工作流技术的应用前景以及对其当前的局限性的分析,最后指出如何克服这些缺点,达到真正的敏捷开发的境界的方向。
其他文献
  Holmium-doped yttrium oxide(Ho:Y2O3)nano-powders were synthesized by carbonate co-precipitation method.The powders showed uniform particle size and good sin
会议
学位
  Layered rare-earth hydroxide nanosheets(down to~3 nm thick)of Ln2(OH)5NO3·nH2O(NO3--LLnH,Ln=Y0.95Eu0.05)were successfully synthesized in one step via copre
会议
  Some calculation was did to study the light scattering caused by pores and grain boundary phases in transparent ceramics with cubic structure,such as Nd-,Yb
会议
生态位是解释自然群落中种间共存与竞争机制的基本理论,对了解植物群落构建及其与环境因子的耦合关系具有重要意义。对南方红壤丘陵区典型森林群落的物种多样性及其优势物种
学生事务管理工作在高等院校中占据着重要位置,它与教学工作并列为学校工作的两大主题。学生管理人员工作中经常会遇到一些问题,如快速查找学生的个人信息比较困难;综合测评效率
  In recent years there have been increasing activities in studying infrared transparent polycrystalline ceramics,such as Al2O3,MgAl2O4,AlON and Y2O3.But incr
会议
近年来随着计算机技术的快速发展,也推动了地理信息行业的迅猛发展,GIS在公共事业管理、商业和科研等领域得到了应用广泛,已经成为空间信息行业一个非常活跃的研究课题。  
  Luminescence properties of KMgF3 and LiBaF3 crystals doped with Eu and Sm ions are investigated by laserexcitation spectroscopy in the temperature region 10
会议
  Since the past twenty years,high powder solid-state laser development was accompanied by a growing interest in transparent ceramics as amplifier media.Never
会议