软件说明
关键技术 面向对象技术/UML建模技术 面向对象技术是软件技术的一次革命,在软件开发史上具有里程碑的意义。与传统的结构化软件开发技术不同,面向对象技术提出了对象的封装、继承、多态性、对象的覆盖等方法,而传统的程序表示方法(如:框图、NS图等),无法对面向对象这些新的特性加以描述表达。因此,面向对象技术的表达、面向对象技术的方***也是面形对象技术必不可少的研究内容之一。
为了整合面向对象方***,1995年由Rumbaugh、Booch、Jacobson三位面向对象大师提出了较重要的、具有划时代统一建模语言(Unify Modeling Language,简称UML)。1997年后,UML成为现今国际软件工业的标准。事实上,近年来UML在世界范围,已经逐渐成为面向对象技术领域内占主导地位的标准建模语言。 UML是用来描述模型的,它用模型来描述系统的结构或静态特征以及行为或动态特征。它从不同的视角为系统的架构建模,形成系统的不同视图(view)。每一种UML的视图都是由一个或多个图(diagram)组成的。一个图就是系统架构在某个侧面的表示,它与其它图是一致的,所有的图一起组成了系统的完整视图。UML提供了九种不同的图可以分成两大类:一类是静态图,包括用例图、类图、对象图、组件图、配置图。另一类是动态图,包括序列图、协作图、状态图、和活动图。在本系统开发中,我们将基于UML技术,以面向对象的方法指导我们的整个开发活动。我们将以用例图体现我们对需求的理解,描述系统的功能集合;以类图、对象图、活动图、序列图的形式体现我们系统的体系结构;以组件图展示系统各个有机组成部分,以展开图表达出我们对系统的部署想法。
C/S和B/S结合的组件式开发技术
完全基于网络化的管理信息系统是当前先进的结构模式,也就是B/S结构。B/S结构有很多优点,如系统容易维护、客户端不需要安装庞大的软件等,但是由于网络传输速度等计算机技术的原因,基于B/S结构的管理信息系统还存在它的局限性,尤其是开发地理信息应用系统完全采用B/S结构的技术目前还不够成熟。所以一体化数字水务平台系统(Integrated DigitalWRS® Platform)的开发采用B/S和C/S结构相结合的体系结构,。 在系统的开发中,我们将坚持组件化、构件化的开发技术,通过开发不同的组件、接口和构件,实现软件的重用和快速开发,从而更好地为给排水地理信息系统服务。
海量数据组织与管理技术
一体化数字水务平台系统(Integrated DigitalWRS® Platform)中心数据库包括了基础地形数据、管网数据、设施资产数据以及各类栅格数据等,考虑到数据安全及数据备份的要求,还要保证数据的冗余度。而海量的空间数据必然产生数据传输和存储问题,同时还必须满足系统的高性能使用,因此空间数据的组织与管理技术就显得尤为重要。 通过研究海量空间数据压缩技术并采用面向空间实体的数据模型、分布式数据库管理技术,研究混合索引、多分辨率索引等关键技术,实现海量空间数据库的无缝存储和高效管理,建立面向对象的数据模型和图形矢量库、影像栅格库一体化的数据结构,实现后台对数据库的标准规范的定义和管理、元数据管理、交换管理、任务管理和日常安全管理等功能,实现多级、多比例尺、多尺度的TB级海量空间数据的存储和管理,为平台的高效、稳定运行创造良好的环境。
基于AutoCAD的数据编辑
系统充分根据用户的操作习惯与AutoCAD的图形快速显示、编辑功能强大等特点,利用DigitalWRS® CAD组件开发,使AutoCAD可以对管网空间数据库中的数据多种方式的调用。
基于Web Service 的地理信息应用服务技术
Web Service技术是应用程序通过内联网或者因特网发布和利用软件服务的一种标准机制。由于Web服务是通过URL、HTTP和XML得以访问的,所以运行在任何平台之上、采用任何语言的应用程序都可以访问Web服务。通过运用先进的Web Service技术,开发一些基础、通用性的地理服务接口,使系统采用接口服务模式提供地理信息服务,在其他业务应用系统需要一体化数字水务平台系统(DigitalWRS® GIS)服务时,通过直接调用接口,将DigitalWRS® GIS功能嵌入到业务系统,实现MIS与DigitalWRS® GIS应用的有机结合。
服务部署优化技术
由于给排水地理信息数据量庞大,系统应用广泛,在实际使用中,除了使用数据压缩技术、空间索引技术、多级存储技术等优化空间数据的管理与传输,还必须研究整个给排水地理信息系统软硬件架构体系的部署。通过研究服务器集群技术,来满足用户大量并发访问服务能力,减少或避免由软硬件故障引起的系统宕机时间,确保数据和应用程序对最终用户的高可用性。通过研究负载均衡技术,加强网络数据处理能力,提高网络的灵活性和可用性,防止网络堵塞,利于应用程序和服务器的灵活组合。通过研究后台数据库的集群技术,提高数据安全管理能力和高效响应能力。
平台特点
敢创Integral DigitalWRS Platfrom平台具有独创的 集成化 WEB化 专业化 通用化 特点。 首先:它具备标准化的数据整合接口,可以将所有的与地理空间有关的水务专业业务数据整合进来,例如区域水量平衡分析,责任区管网养护及维修状况分析,区域管网漏水检测与定位等; 其次:它完全采用WEB模式化,所有的操作习惯都与当前国际主流的B/S地理信息软件一致,无需安装任何客户端应用软件或插件; 第三:业务数据定义,数据库字段设计及专业名词术语的引用,均严格遵照水务行业习惯及相关规范; 第四:它的基础地理信息数据完全兼容当今国内外主流的GIS平台的数据格式,如:ArcGIS,MapInfo,CAD,SuperMap,MapGIS等,这些系统中的数据可以直接导入到敢创Integral DigitalWRS Platfrom平台中来,使的自主知识产权的敢创Integral DigitalWRS Platfrom平台完全通用化。