基于UML的地质灾害管理信息系统设计与实现——以地面沉降数据采集系统为例

来源 :长安大学 | 被引量 : 0次 | 上传用户:zhuhande
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高效、快捷、规范搭建应用型GIS系统是GIS系统二次开发面临的紧迫任务,事关GIS应用开发走向甚至成败。本文以现实的空间信息系统开发项目为依托,需求为动力,尝试用面向对象的系统开发工具辅助开发GIS应用型的系统,以期探索解决应用系统更好、更快、更规范开发问题的途径。UML建模语言是面向对象建模技术的产物,高效开发富有表现力的UML已成为系统建模的主流。随着面向对象技术的应用层面的不断深化以及系统建模在各个领域中应用面的不断扩大,用户显然不满足于传统建模方法的表现方法和交互能力,对系统的可扩展性和产品的简易性等方面的要求也与日俱增。UML的出现,凭借其优良的交互能力、图像的简洁性和舒适的用户服务,让未来的建模工作看到了新的曙光。软件工程的主流技术统一建模过程RUP(Rational Unified Process)及Rational Rose的双向工程为新一代系统开发提供了现实而便捷的途径。  本研究主要内容包括:⑴运用UML建模语言,设计了直观简单的系统用例图,并根据所要实现的功能完成了系统的动态建模工作,对相关领域需求相似的应用系统具有相当的借鉴意义。⑵很好的解决了许多基于UML的系统建模中的关键技术问题:结合UML建模语言和RUP统一建模过程,建立了结构简单且易于更新的管理信息系统,在满足复杂GIS功能需求的同时,很好的延长了系统的生命周期;采用双向工程技术,通过正向工程与双向工程的结合,实现了系统代码框架的生成。⑶在系统整体实现方面,尝试以正向工程得到的代码框架入手,通过研究正向工程的实现过程,提出了从代码框架到代码实现的具体措施。⑷完成了系统的整体设计,系统运行具有高效性,与此同时交互能力也得到了进一步提升,更重要的是在表现力方面也非常突出,完全具备地理信息系统的所有基本功能,包括一些常用操作,将UML开发地质灾害管理信息系统的优越性展现得淋漓尽致。
其他文献
GPS测量提供的是三维坐标,即在精确测定地面观测站平面位置的同时,可以精确测定观测站的大地高程,而我们在实际工作中使用的是正常高。如何直接利用GPS大地高来获得满足工程需要
非层状矿体如金矿的三维建模及可视化技术是国内外研究的热点。建立金矿三维建模及可视化系统,对于完善数字矿山工程、提高生产工作效率、加快矿业信息化建设具有十分重要的意
  我国古代医家在应用针灸预防及治疗外感伤寒,温病,中风,哮喘,消渴,脚气,疟疾等内科疾病方面,处处体现了《治未病》思想,在未病时,疾病的先兆期和早期疾病发作间期介入针灸方法(如
  吴焕淦教授对于各种难治性肠腑病症的针灸治疗积累了丰富的临床经验,尤其运用隔药灸结合针刺治疗克罗恩病颇多效验。克罗恩病是一种胃肠道慢性炎症性疾病,常反复发作,缠绵难
糖尿病是由于胰岛素绝对或相对不足引起的以慢性高血糖为主要特征的全身性代谢紊乱综合症。目前认为,胰岛β细胞的功能障碍及数量减少是2型糖尿病的主要发病原因。伴随着营养
动脉粥样硬化(atherosclerosis, AS)多发生于血管弯曲和分叉处。这些区域的血流切应力呈现较低和变化幅度较大的特点。血管内皮细胞(endothelial cells, ECs)能够对血流切应
  痿证系指肢体经脉弛缓,而四肢软弱无力,或难以运动,甚则肌肉瘦削为主的病证。从现代医学理论来讲,常见的疾病主要有截瘫、周期性麻痹、运动神经元疾病、肌病性病变、格林巴利
通过对地学数据进行基于GIS管理,并用计算机模拟软件来直观展示地质对象的三维形态,能准确地观察研究其内部蕴含的丰富信息,为开发利用矿产资源提供有效的帮助。目前,三维空
随着遥感技术的发展,由航天飞机和各种大、中、小卫星系统提供的空间遥感影像大量增加,它们的空间分辨率、光谱分辨率和时间分辨率不断提高,使我们能够获取极其丰富的信息。如何
工程地质钻探数据可以完整准确地表达复杂地质现象的边界条件及地质体内包含的各种地质构造信息,但在工程实际中这些丰富的信息并没有得到充分利用,同时,目前迫切需要建立工程地