关键词:
土地规划
面向对象技术
统一建模语言
空间数据库
摘要:
随着计算机技术、数据库技术的飞速发展,土地利用规划数据管理技术从纯纸质图手工管理、一般绘图软件辅助制图管理阶段进入到了现在的数据库管理阶段。各种数据库管理系统软件在土地利用规划数据管理中得到了广泛的应用,比如SQL SERVER、Oracle等。在规划数据库管理技术越来越成熟的同时,规划数据库的应用与维护方面的技术研究也一直没有间断过,尤其是新一轮土地利用总体规划编制中,各地均建设了土地规划数据库和管理系统。然而建成的系统一方面都以县为单位各自为政,未能实现全省统一管理;另一方面,采用传统的系统分析与设计方法建立的系统后期维护和更新比较困难,尤其是随着规划管理业务的进一步发展,需要不断增加新系统功能时,现有的规划系统扩展性较差,无法满足新业务的要求。针对以上问题,本文采用面向对象技术,以统一建模语言UML为工具,首先对现阶段土地规划的业务逻辑进行了深入的分析,从纯业务的角度入手,获取业务用例,进行业务场景分析,编写系统的需求说明书;其次,根据第一阶段获取的需求,对将着手建设的系统从整体上进行分析,将系统拆分为Web层、业务逻辑层、实体层、数据库逻辑层和数据库层五个层次,描绘出系统的框架;第三,在系统框架下,对系统逐层次逐功能模块进行设计,并绘制出系统整体功能架构图;第四,以土地利用项目审查这一功能模块为例,对系统的实现过程进行详细描述,其中包括系统界面的设计、业务逻辑功能代码的编写、数据库的设计与建立等工作;最后,对系统的功能进行了测试,并对测试结果进行了分析,同时也演示了系统的部分功能的操作步骤。土地利用规划系统的设计与实现过程,对全省各地土地规划数据库管理系统的整合和规划数据的统一管理进行了有益的尝试,面向对象技术的应用更方便系统的后期维护与功能扩展,尤其是将对象-关系型数据库技术引入到土地利用规划系统数据库的管理中,使海量复杂数据的统一存储和高效管理成为可能,为今后真正实现全省在同一个系统下进行土地规划管理奠定了基础。