名词解释:1.对象关系型空间数据模型将关系模型与面向对象模型的优点相结合而构成的一种逻辑数据模型,简称对象关系模型。比较有代表性的是Oracle对象关系数据库。关系数据库可以存储空间数据和属性数据,面向对象起源于程序设计语言,强调以对象为基本元素,从人类认识世界的方法和思维方式来分析和解决问题。在关系型数据库中扩展,通过定义一系列操作空间对象(如点、线、面等)的API函数,来直接存储和管理非结构化的空间数据的空间数据库管理模式2.地理编码地理编码定义:是为识别点、线、面的位置和属性而设置的编码,它将全部实体按照预先拟定的分类系统,选择最适宜的量化方法,按实体的属性特征和几何坐标的数据结构记录在计算机的存储设备上意义:地理编码可以反映空间实体的几何特征和属性特征(类型、等级和数量特征等),是现实世界和信息世界之间的转换接口。3.GIS工程学GIS工程学是GIS设计的方法学,GIS工程学机构体系由任务,基础理论和方法论构成。它的基本任务是运用系统论的理论与方法,实现GIS工程的最优设计、最优管理和最优运行,以求得系统总体最优化。基础理论包括系统学,地理信息科学和系统工程学等。方法论是根据这些理论而形成的一系列程序化的基本操作技术和方法。4.E-R方法E-R模型是构建信息系统或数据库概念模型的一种有效工具或有效方法(也称为E-R方法)。组成:实体类(简称实体)、关系类(简称关系)和属性5.软件工程软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。6.面向对象设计方法按照人们认识世界的系统思维方式,采用基于对象(实体)的概念建立模型,模拟客观世界分析,设计,实现软件的办法。7.UML是一个通用的标准建模语言,可以对任何具有静态结构和动态结构的系统进行建模。UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。1.设计阶段引入定义软件系统中技术细节的类,为构造阶段提供详细的规格说明。2.编程阶段用面向对象的编程语言将类转化为代码3.作为测试阶段的依据。8.数据流图DFD,用来表示GIS数据流模型,描述了数据流动,存储,处理等逻辑关系。DFD包括外部实体,加工,数据流,数据存储文件等基本成分。9.IPO图使用简洁的方框来方便的描述数据输入,数据处理和数据输出三部分之间的关系。10.结构化生命周期法是GIS设计的一种方法,它的基本思想是将系统开发看做工程项目,有计划有步骤的进行工作。开发过程分为六个阶段:系统开发准备阶段,调查研究和可行性研究阶段,系统分析阶段,系统设计阶段,系统实施阶段和维护评价阶段。11.用例一个用例是用户和计算机之间的一次典型交互操作。在UML中,用例被定义为系统执行的一系列动作。一个用例能实现一个具体的用户目标,由执行者激活并将结果反馈给执行者,有功能上的完整描述。12.HIPO包括H图和IPO图。H图在层次图的基础上对每个方框进行编号使其具有可跟踪性,最顶层不编号,第一层1.0,2.0..,第二层1.1,1.2..;IPO图对应H图中的每个方框,用于描述这个方框所代表的模块的信息处理过程。13.里程碑法是GIS项目进度安排的一种方法。将每个主要的任务作为一个阶段来处理,常规任务与特殊任务分开。14.第三范式在第二范式的基础上去除函数依赖。15.软件危机一是已有软件数目不断增长,难以维护;二是未来软件需求不断增多,如何开发软件来满足。16.快速原型法是GIS设计的一种方法。开发人员在初步了解用户需求的基础上构造一个应用系统模型(原型),用户与开发人员在此基础上共同反复探讨和完善原型直到用户满意为止。包括四个阶段:确定用户基本需求,开发初始原型,利用原型提炼用户需求,修正和改进原型。17.数据字典DD,是各类数据描述的集合,包括数据流,数据流的组成,文件,加工小说明及其他进入字典的一切数据。每个要素对应数据字典中的一个条目。19.层次图描绘软件的层次结构。(总体设计画的那个模块图就是。)20.GIS数据流模型是GIS软件系统逻辑模型的一种图形表达,它描述了数据流动,存储,处理等逻辑关系。DFD包括外部实体,加工,数据流,数据存储文件等基本成分。一般采用数据流图来表示。21.空间E-R方法E-R模型是构建信息系统或数据库概念模型的一种有效工具或有效方法(也称为E-R方法)。组成:实体类(简称实体)、关系类(简称关系)和属性空间实体与一般实体区别:它具有空间特性。即它除了作为一般实体的普通属性外,还具有不同于一般实体的空间属性。关系分类:一般关系(一般数据库都具有);拓扑关系(相邻、联结、包含);由空间操作导出的关系(邻近、交叠、空间位置的一致性)。22.加工逻辑加工逻辑指用户对这个加工的逻辑要求,即加工的输入数据流和输出数据流之间的逻辑关系。加工逻辑说明清楚描述一个加工做什么,包括加工逻辑,加工的激发条件,优先级别,执行频率,出错处理等。23.活动图活动图用于表示用例,主要用于系统分析,它描述系统的行为,显示系统中动作之间的转移。活动图一般从开始节点开始,经过若干动作,最后到达结束节点。活动图是简化的状态图,它重点说明了活动间所经过的操作和过程。综合应用:结合你的工程实践,请举一个成功GIS系统的设计与实现,从系统设计方法的选择,系统的定义,总体设计,详细设计,系统的实验及测试等角度分析。