论文部分内容阅读
随着城市化进程的迅速加快,燃气管网规模的进一步扩大。建立燃气管网地理信息系统,加强燃气管网信息化管理,对于保障城市和谐发展,人民安居乐业具有十分重要的现实意义。而燃气企业的不断发展,不仅要求燃气管网地理信息系统能够灵活地扩展新的功能以适应业务需求的变化,而且要求燃气地理信息系统能够与企业内部现有业务系统实现整合与协调。传统的燃气管网地理信息系统大多是基于面向对象软件开发模型的,这种紧耦合的开发模型在系统功能扩展以及整合其他系统上往往存在困难。同时,传统的燃气管网地理信息系统在地理信息的展示能力和用户操作体验方面也有所欠缺。
针对传统燃气管网地理信息系统存在的不足,本文以研究与设计基于SOA(Service-Oriented Architecture,面向服务架构)的新型燃气管网地理信息系统为目标,该系统具有良好的扩展性和维护性,支持跨平台服务调用,能够方便整合企业现有系统并具有良好的前台展示效果。
本文首先研究了系统的相关技术理论基础,包括SOA思想、SOA框架下的通讯技术WCF以及富客户端技术Silverlight。接着,对基于SOA的燃气管网地理信息系统进行总体设计,包括系统设计的目标,系统SOA架构设计、分层体系设计。在分层体系设计中,针对系统架构中较关键的两个层次:发布标准GIS服务的GIS服务层和GIS服务功能内核——GIS服务器的实现进行了研究与设计。然后,在系统总体设计的基础上,对系统进行功能服务模块划分和实现。针对中低压爆管分析、停气短信发送和气量气压监测与分析这三个具有燃气管网GIS特色的服务,分别对它们的实现进行了研究和详细设计,研究了WCF技术在GIS服务开发中的应用以及Silverlight富客户端技术在系统前台展示效果上的应用。最后对本文的研究工作进行了总结,阐述了论文取得的研究成果,指出目前研究工作中的不足之处,并提出了今后需要进一步研究的内容。