摘要
传统的机场土地规划是采用手工作业方式进行的,工作量大、环节多、周期较长,往往有工作效率较低、容易出错等方面的问题。而且,传统方法缺少有效的可视化工具、地理信息支持平台为决策者提供直观、形象的决策支持。随着我国经济的快速发展,国内还有大量的机场需要新建,传统的机场土地规划方式己经不能满足当前要求。新形势下机场土地规划系统的建设,不仅需要一个完善的办公自动化系统作支持,同时还需要一个强大的可视化工具、地理信息支持平台来服务。与此同时,在企业中已得到广泛应用的工作流技术具有优化、管理业务流程的功能,而经历了几十年发展、逐步成熟的地理信息系统(GeographicInformation System,GIS)则有出色的描述、存储和输出空间信息的能力。因此,把工作流与GIS技术应用到机场土地规划系统中是一个必然的趋势。
本文首先介绍了软件工程、工作流技术、GIS技术和传统的机场土地规划方式。通过研究工作流技术和GIS技术,并结合对传统的机场土地规划方式的特点的分析,提出把软件工程思想、工作流技术与GIS技术应用到机场土地规划系统的必要性。
其次,本文详细介绍了工作流技术的相关知识,分析了工作流参考模型与工作流管理系统体系结构,以及引入了本项目中使用到的工作流管理系统——JBPM。随后,本文详细论述了GIS技术相关理论,并介绍了本项目中使用到的GIS组件——MapXtreme Java Edition 4.8.0。接着,本文对项目中用到的空间数据库技术也做了介绍。
然后,本文论述了基于工作流技术与GIS技术设计的机场土地规划系统的项目背景、设计原则、功能目标以及系统实现等。详细介绍了系统里利用工作流管理业务流程部分及地图的显示与控制部分的设计与实现。系统的设计与实现都在软件工程思想指导下完成。系统实现的介绍部分展现了已在实际应用的系统截图。
最后,对研究工作进行总结,并对后续工作做了展望。
The traditional way to plan the airport land is hand-worked. It has many disadvantages, such as too enormous workloads, too many steps, too long duration, too low work efficiency and frequent mistakes. In addition, it is difficult to support the visual decision-making because of wanting visual tools and geographic information system. With the fast development of Chinese economy, there are many new airports will be built, and the traditional way is not able to meet the requirement of the land planning of airport. In the new epoch, the construction of the land planning of airport system not only needs a good office automatic system, but also needs a powerful visual tool and a Geographic Information System (GIS) platform. At the same time, workflow is using widely in companies due to its abilities for optimizing and managing process, and GIS which was invented several decades ago has excellent abilities for describing, storing and output the spatial information. Therefore, it is an inevitable tendency to combine the workflow with GIS technology to plan the airport land system.
First, in this dissertation, several kinds of technique, such as the Software Engineering, workflow, GIS technology and the way to plan the airport land are simply introduced, in succession, the disadvantages of the traditional way to plan the airport land and the necessary to use the knowledge of Software Engineering, workflow and GIS technology are analyzed .
Secondly, in this dissertation, workflow, the reference model of workflow, the architecture of workflow manage system and JBPM are introduced detailedly. GIS and MapXtreme Java Edition 4.8.0 are discussed. Then, spatial database are related.
Thirdly, the background, the principles, the goals, the functions etc of the airport land system base on workflow and GIS technology are discussed. The design and implementation of the part of process management with workflow and the part of map display and control are explained detailedly. In addition, the design and implementation of this system are guided by the rules of software engineering. The images of the running system are displayed in the part of introduction of system implementation.
Finally, the research work is summarized and the study in the future is prospected .
引文
[1]JBOSS.JBPMAPI DOC.http://www.jboss.org.2006
[2]Voderohe.A methodology for Design of a Linear Referencing System for Surface Transportation.Sandia National Laboratories,Project AT-4567.1996
[3]Michael EGoodchild.Spatial analysis with GIS:problems and prospects.Proceeding of GIS/LIS.2001
[4]Michael EGoodchild.Geographical data modeling.Computers& Geosciences.2006
[5]Erich Gamma.Design Pattern.Addison-Wesley.1995
[6]Alonso G,Abaddi A.Cooperative Modeling in Applied Geographic Reseach.International Journal of Intelligent and Cooperative Information Systems.1994
[7]Workflow Management Coalition.The workflow reference model,http://www.wfmc.org/standards.1994.
[8]Aalst W M P.The Application of Petri Nets to workflow management.Journal of Circuits System and Computers.1998
[9]MapInfo User manual.Mapinfo coporation Troy NewYork.1999
[10]Michela Bertolotto,James D.C.arswell,Lima McGeown.SPatialTM Technology for SPatial Anyalsi and Decision Making in Web-Based Land Inofinration Management Systems.Journal ofGeogrpahic Infomation and Decision Anaylses,Vol.5,No.2,PP.95-114.2001
[11]范玉顺.工作流管理技术基础.清华大学出版社.2001
[12]万建成,卢雷.软件体系结构的原理、组成与应用.科学出版社.2000
[13]杨延珍.基于MAPGIS组件集成开发应用软件的研究.山东科技大学学报.2004
[14]覃征等.软件工程与管理.清华大学出版社.2005
[15]温小荣等.基于Java和MapObjects的地理信息系统开发技术剖析.信阳师范学院学报.2004
[16]李春满等.基于工作流和GIS的土地利用规划管理信息系统体系结构研究.现代测绘.2005
[17]丘冬炜等.基于GIS的地籍信息系统数据库的建立.北京测绘.2004
[18]卢本捷,魏守平,刘俊.基于消息队列中间件的总线式工作流管理系统设计.计算机应用研究.2004
[19]王明宇,庄继辉.JBPM-一个开源的J2EE工作流管理系统.微处理机.2006
[20]谢艳平.基于J2EE和JBPM的分布式工作流的研究与应用.武汉理工大学.2006
[21]李满春,高月明.基于工作流和GIS的土地利用规划管理信息系统体系结构研究.现代测绘.2004
[22]李升等.组件GIS在国土专题信息管理系统中的应用.测绘通报.2004
[23]陈述彭等.地理信息系统导论.科学出版社.1999