预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、名词解释 1.COM是组件式对象模型(ComponentObjectModel)的英文缩写,是组件之间相互接口的规范,是 OLE(ObjectLinking&Embedding)和ActiveX共同的基础,其作用是使各种软件构件和应用软件能够 用一种统一的标准方式进行交互。 2.组件:是一个可重用且接口符合特定标准的模块(Module),它是由一组处理过程、数据封装和用户 接口组成的业务对象。 3.GIS组件:遵循COM接口,具有GIS空间信息处理功能,用于进行二次开发的二进制模块。这种特 定的组件称为GIS组件。 4.对象(Object):对象是面向对象的基本单位。是一个拥有属性、行为和标识符的实体。对象是类的实 例,对象的属性和行为在类的定义中定义。 5.类(Class):类是一组对象的描述,这一组对象有共同的行为和属性。 6.属性(Attribute):描述对象的特征,在具体环境中属性有其确切的对应值。 7.方法(Method):作为类的一部分进行定义,可以用来改变对象的属性,或用来接收来自其他对象的 信息以及向其它对象发送信息。 8.对象:是面向对象编程的核心部分,是实际存在的具体实体,具有明确定义的状态和行为。 9.面向对象(ObjectOrientation)是一种软件开发方法,它包括利用对象进行抽象和封装的类、通过消 息进行的通信、对象的生命周期、类层次结构和多态技术等。 10.抽象类(AbstractClass):不能用于创建对象,但可以用来指定子类。(通过类型继承)。 特点:不可创建,不可实例化;把一些类共同的属性和方法提取出来,用其它类来继承。 11.组件类(CoClass):可以直接创建对象,用New关键字创建对象或者从别的对象获得运行实例。 特点:可创建的;实例化。 12.投影坐标系统(Projectioncoordinatesystem)是将三维地理坐标系统上的经纬网投影到二维平面地图 上使用的坐标系统。 13.地理坐标系统(GeographicCoordinateSystem),也可以称为真实世界坐标系,是确定地物在地球上位 置的坐标系,以经纬度为地图的存储单位。 14.原型法:开发人员在初步了解用户需求的基础上构造一个应用系统模型,即原型,用户和开发人员在此 基础上共同反复探讨和完善原型,直到用户满意为止。原型法开发信息系统包括以下几个阶段:(1)确定 用户的基本需求(2)开发初始原型(3)利用原型来提炼用户需求(4)修正和改进原型 15.生命周期法:就是要求将信息系统的开发工作,从开始到结束划分为若干个阶段,并预先规定好每个阶 段的任务,再按一定的准则来按部就班地逐一完成。 二、简答题 1、软件危机的主要体现以及GIS系统开发注意问题。P3 阶段主要内容 对软件开发成本和进度的估计不准确 软件质量不高 开发软件用户接受度不高 软件产品开发效率低 相关的技术文档资料不完备 软件可维护性、重用性和可扩展性不高 数据不能得到及时的更新 维护软件系统需求变更所要求的系统升级不能得到实施 网络安全维护得不到贯彻执行 GIS系统开发注意问题:开发前中后 2、GIS设计的特点。P7 ○1GIS处理的空间数据:数据量庞大;实体种类繁多;实体间的关联复杂。 ○2GIS设计过程需要:分析系统的业务流;分析系统所涉及的地理实体类型以及实体间的关系;采 用相关的地理数据模型表达这些关系。 ○3GIS设计以空间数据为驱动:GIS设计以数据为导向进行系统建设系统的功能设计以提高数据的存 储、分析和处理效率为原则 ○4GIS工程投资大、周期长、风险大、涉及部门繁多。因此,在GIS设计中,项目计划管理是一个 十分重要的部分 ○5在项目计划管理中,需要估计系统建设的投资效益;评估系统建设的风险性和必要性;制定系统 的建设进度安排,保证系统建设的高效性;建立系统建设的组织机构和进行人员协调。 3、GIS系统设计三种方法及比较。P39 设计方法特性结构化生命周期法原型法面向对象开发的方法 开发思想划分六个阶段,并规定它借助原型(它反映了最终将客观世界看成相互联系的 们自上而下,相互衔接的系统的部分重要特性)来事物(即对象)组成,以对象 固定次序辅助软件开发为单元进行设计开发 开发过程线性、固定次序简单到复杂、部分到全面线性、迭代性和无间隙性 开发模式整体开发模式。下一阶段非整体开发模式。推迟某非整体开发模式分析,阶段由 开始前完成上一阶段所些阶段的细节工作,从而底向上提取对象实,现阶段自 有细节较早产生工作软件顶向下建立对象 驱动机制文档驱动需求的可变性和模糊性以对象作为驱动 可见性开发过程系统不可见通过试用原型进行沟通开发过程系统不可见 优点是一种较为成熟和完善具有一定灵活性和可修与人类思维方法一致便于描, 的管理模式,整体