李建松《地理信息系统原理》课后习题(地理信息系统工程设计)【圣才出品】

李建松《地理信息系统原理》课后习题(地理信息系统工程设计)【圣才出品】
李建松《地理信息系统原理》课后习题(地理信息系统工程设计)【圣才出品】

第18章地理信息系统工程设计

1.GIS工程的评价模式和GIS工程设计模式有何本质不同?

答:(1)程序评价模式

评价模式的主要思想在于强调对已存在的建设成果的利用,强调对建设成果评价的作用,并采用了GIS和软件工程的一些设计理论。

(2)工程设计模式

设计模式假定了系统的大部分组成,除硬件外,软件和数据库都由系统设计人员来完成,有时还包括处理空间数据的某个专门硬件。

2.GIS工程设计的内容包括哪些?过程又是怎样的?

答:(1)GIS工程设计的内容包括:

①系统分析;

②系统设计;

③系统的实施;

④系统的运行维护。

(2)GIS工程设计的过程包括:

①对系统进行分析,在用户提供所需的信息、提出所要解决的问题的基础上,调查和收集相关资料,吸取用户需求,分析相关资料和技术。此外,在对成本、效益、技术等可行性分析评价的基础上,提出最佳解决方案,回答用户问题。

②对系统进行设计,包括:

a.功能设计

根据系统研制的目标,确定系统必须具备的空间操作功能。

b.数据设计

数据分类编码,完成空间数据的存储和管理。

c.应用设计

系统的建模和产品的输出。

③进行系统实施。系统实施包括数据库的建库和软件编程与系统的调试。数据建库是将编辑好的地理空间数据装入数据库,置于数据库管理系统管理之下的过程。

④进行系统运行维护。系统的运行和维护主要是将系统交付用户试运行,并对系统进行积极稳妥维护,该阶段需要提出系统维护的具体方案。

3.请就GIS工程需求分析应考虑的因素,设计一份需求调查问卷。这份问卷是针对非GIS专业人员的,注意太专业化的术语和概念,他们可能不太理解。

设计思路:(1)问题一:页面风格包括何种设定(严谨/简介大方/传统/活泼生动)(2)问题二:希望分析结果以文字还是图表的形式显示出来(文字/图表)

(3)问题三:如果分析过程中出现死机现象,您一般会采取什么措施(关机/结束任务进程/等待)

4.GIS工程设计的可行性分析的重点是什么?通过这项分析的目的和成果结论该是如何?

答:(1)GIS工程设计可行性分析的重点

在经济和技术允许的前提下,分析现行GIS工具软件系统的特点,确定开发系统的使

用对象的具体要求。

(2)目的和成果结论

①目的

目的在于选择所需要开发的全部模块、分析已有算法的实用性、选择数据管理的模式、估计开发成本、效益、时间等。

②成果结论

a.从软件功能分析用何种类型的GIS软件作为开发平台,同时提出GIS软件的选型备选方案;

b.计算机硬件技术所支持的程度,提出设备选型备选方案;

c.其他相关技术支持的程度(是否可行),提出技术选择方案;

d.开发成员的素质、技术水平是否胜任;

e.经费的投资方式、力度和策略;

f.系统的经济和社会效益分析。

5.为什么说维护一个GIS项目比开发一个GIS项目费用要大得多?

答:维护一个GIS项目比开发一个GIS项目费用大,这是因为:

(1)维护GIS项目需要保持软件、硬件的长期维护与更新;

(2)维护GIS项目需要维护服务器,设定防火墙等,需要一定的软件工具;

(3)软件开发过程中选择了快速开发的工具,而后续带来了许多问题导致维护困难;

(4)在软件开发过程中,可能只有少数人掌握了关键技术,而后期维护人员仅仅能靠文档对其进行维护,若文档缺失、不充分或过期则难以进行。

机械设计练习题

一、单项选择题 1.一对齿轮传动,小齿轮1选用45钢调质,大齿轮选用45钢正火,它们的齿面接触应力。 A. σH1>σH2 B. σH1<σH2 C. σH1=σH2 D. 条件不足,不能作出判断 2.设计一对闭式软齿面齿轮传动时,为使两齿轮的寿命接近,大、小齿轮的硬度选择时,应使。 A. 两者硬度相等 B. 小齿轮硬度高于大齿轮硬度 C. 大齿轮硬度高于小齿轮硬度 D. 小齿轮采用硬齿面,大齿轮采用软齿面 3.两轴在空间交错90o的传动,已知传动比较大,则宜选用。A.直齿圆柱齿轮传动B.斜齿圆柱齿轮传动C.圆锥齿轮传动D.蜗轮蜗杆传动4.在蜗杆传动中,当其他条件相同时,增加蜗杆头数z1,则传动效率。 A. 降低 B. 提高 C. 不变 D. 提高也可能降低 5.选取V带型号,主要取决于。 A. 带的线速度 B.带的紧边拉力 C. 带的有效拉力 D. 带传递的功率和小带轮转速 6.链条的节数宜采用。 A. 奇数 B. 偶数 C. 质数 D. 链轮齿数的整数倍 7.设计减速器中的轴,其一般设计步骤为_____。 A.先进行结构设计,再按转矩、弯曲应力和安全系数校核 B.按弯曲应力初估直径,再进行结构设计,最后校核转矩或安全系数 C.根据安全系数定出轴径和长度,再校核转矩和弯曲应力 D.按扭转强度初估轴径,再做结构设计,最后校核弯扭合成强度或安全系数8.不宜用来同时承受径向载荷和轴向载荷。 A. 圆锥滚子轴承 B. 角接触球轴承 C. 深沟球轴承 D. 圆柱滚子轴承 9.下列各种牙型的螺纹,主要用于联接的螺纹是。 A. 三角形螺纹 B. 矩形螺纹 C. 梯形螺纹 D. 锯齿形螺纹 10.当两个被联接件之一太厚,不宜制成通孔,且需要经常拆卸时,往往采用。 A. 螺钉联接 B. 螺栓联接 C. 双头螺柱联接 D. 紧定螺钉联接 二、填空题 1.闭式软齿面齿轮传动一般按强度进行设计计算,主要针对的失效形式是,确定的参数是;闭式硬齿面齿轮传动一般按强度进行设计计算,主要针对的失效形式是,确定的参数是。 2.在带传动的失效形式中,是由于过载引起的。是带传动中不可避免的现象。

地理信息系统设计课后习题

第一章概论 1.地理信息系统包括哪几类型?试举例说明。 工具型地理信息系统:具有对各种地理空间数据进行输入、处理、管理、查询、 分析和输出等通用功能,可供其他系统调用或允许用户进行二次开发,以建立应 用型地理信息系统的操作平台,是建立应用型GIS的一条捷径。特点:对计算机 硬件适应性强,数据管理和操作效率高、功能强,具有普遍性和易拓展性,操作 简便且易掌握。示例:国外Arc/Info、GenaMap、MapInfo、MGE、GeoMedia,国 MapGIS、SuperGIS、GeoStar、CityStar 应用型地理信息系统:与特定地理区域相互联系的地理信息系统,根据用户的 需求和应用目的而设计来解决一类或多类特定应用问题,除了基本功能外还具 有解决地理空间实体与空间信息的分布规律、分布特性及相互依赖关系的应用 模型和方法。分为专题GIS和区域GIS。特点:针对性明确、专业性强,系统开 销小。示例:“塔里木河水资源管理信息系统” 2.地理信息系统设计主要有哪几种方法?各有何特点? 结构化程序设计:是面向数据流开展需求分析工作的一种有效方法。利用一般 工程方法和有关结构概念,把它们应用于地理信息系统的设计。基本思想:一般 采用自顶向下,逐层分解的演绎分析法来定义系统的需求;地理信息系统的开发 是一个连续有序、循环往复不断提高的过程,每一个循环就是一个生命周期;分 析系统的每个细节、前后顺序和相互关系,找出各部分之间的数据接口。用结构 化的方法构筑地理信息系统的逻辑和物理模型等。特点:软件结构描述较清晰, 便于掌握系统全貌,也可逐步细化为程序语句,是一种使用相对广泛,也比较成 熟和完善的系统分析方法。但结构化分析不适合需求经常改变的系统,因此结构 化分析的前提是:面临静态需求。 原型化的设计方法:常用的一种,在开发初期不强调全面系统地掌握用户的需 求,是根据对用户需求的大致了解,由开发人员快速生成一个实实在在的初始系 统原型。随着用户和开发者对系统理解的加深,不断对原型进行修正、补充和细 化,用快速迭代的方法建立最终的系统,并提交给用户使用。步骤:确定用户需 求——开发初始原型——征求改进意见——修改完善原型——制定原型完成。 特点:有一定的盲目性,但对于非专业人员和小规模系统设计来说更加实用,有 利于用户介入系统设计工作,是种动态的软件开发技术。能够大大减少软件系统 的后期维护费用,使系统功能能够正确反映用户的需求。同时对于较复杂和具有 不确定性的系统目标有较强适应性,可使设计与实施的结合更为紧密。 面向对象的解决方法:基本思想:将系统所面对的问题,应用封装机制,按其自 然属性进行分隔,按人们通常的思维方式进行描述,建立每个对象的领域模型和 联系,既模拟信息实体的在结构又模拟动作机制,使设计出的软件尽可能直接表 现出问题求解过程。整个系统只由对象组成,对象间的联系通过消息进行。特点: 将强了对问题域和系统责任的理解;改进了与分析有关的各类人员之间的交流; 对需求的变化有较强的适应性;贯穿软件生命周期全过程的一致性、实用性;有 利于用户参与,容易扩充和重组。性质:封装性、继承性、多态性。 3.地理信息系统主要有哪几种开发方法?各自有何优缺点? 独立开发:不依赖任何GIS工具软件,利用专业程序设计语言开发应用模型,直 接访问GIS软件的部数据结构。从空间数据的采集、编辑到数据的处理分析及结 果输出,所有算法都由开发者独立设计。优点:无需依赖任何商业GIS工具软 件,独立性强,降低了开发成本。这种系统综合程度和效率最高。缺点:开发难

机械设计试题及答案

1.在疲劳曲线上,以循环基数N0为界分为两个区:当N≥N0时,为(无限寿命区)区;当N <N0时,为(有限寿命区)区。 2.刚度是指机械零件在载荷作用下抵抗(弹性变形)的能力。零件材料的弹性模量越小,其刚度就越(小)。 3.润滑油的(油)性越好,则其产生边界膜的能力就越强;(粘度)越大,则其内摩擦阻力就越大。 4.为改善润滑油在某些方面的性能,在润滑油中加入的各种具有独特性能的化学合成物即为(添加剂)。 5.正是由于(弹性滑动)现象,使带传动的传动比不准确。带传动的主要失效形式为(打滑)和(带的疲劳破坏)。 6.蜗杆传动的主要缺点是齿面间的(相对滑动速度)很大,因此导致传动的(效率)较低、温升较高。 7.链传动水平布置时,最好(紧边)边在上,(松边)在下。 8.设计中,应根据被联接轴的转速、(转矩)和(直径)选择联轴器的型号。 9.径向滑动轴承的半径间隙与轴颈半径之比称为(相对间隙);而(偏心距)与(半径间隙)之比称为偏心率 。 10.对于普通平键,考虑到载荷分布的不均匀性,双键联接的强度按(1.5 )个键计算。 1.当所受轴向载荷通过(螺栓组形心)时,螺栓组中各螺栓承受的(轴向工作拉力)相等。2.从结构上看,带轮由(轮毂)、轮辐和(轮缘)三部分组成。 3.在直齿圆柱齿轮传动的接触疲劳强度计算中,以(节点)为计算点,把一对轮齿的啮合简化为两个(圆柱体)相接触的模型。 4.按键齿齿廓曲线的不同,花键分为(矩形)花键和(渐开线)花键。 5.请写出两种螺纹联接中常用的防松方法:(双螺母等)和(防松垫圈等)。

6.疲劳曲线是在(应力比)一定时,表示疲劳极限 与(循环次数)之间关系的曲线。 γN 7.理论上为(点)接触或(线)接触的零件,在载荷作用下,接触处局部产生的应力称为接触应力。 8.开式齿轮传动的主要失效形式是:(齿面的磨粒磨损)和(断齿)。 9.径向滑动轴承的条件性计算主要是限制压强、(速度)和(pv值)不超过许用值。10.在类型上,万向联轴器属于(无弹性元件的挠性)联轴器,凸缘联轴器属于(刚性)联轴器。 二、选择填空(每空1分,共10分) 1.下列磨损中,不属于磨损基本类型的是( 3 );只在齿轮、滚动轴承等高副零件上经常出现的是( 2 )。 (1)粘着磨损;(2)表面疲劳磨损; (3)磨合磨损;(4)磨粒磨损。 2.在通过轴线的截面内,(1 )的齿廓为直边梯形;在与基圆柱相切的截面内,(3 )的齿廓一侧为直线,另一侧为曲线。 (1)阿基米德蜗杆;(2)法向直廓蜗杆; (3)渐开线蜗杆;(4)锥蜗杆。 3、对于直齿圆柱齿轮传动,其齿根弯曲疲劳强度主要取决于(4 );其表面接触疲劳强度主要 取决于( 1 )。 (1)中心距和齿宽;(2)中心距和模数; (3)中心距和齿数;(4)模数和齿宽。 4、对于径向滑动轴承,(1 )轴承具有结构简单,成本低廉的特点;( 3 )轴承必须成对使 用。 (1)整体式;(2)剖分式; (3)调心式;(4)调隙式。 5.在滚子链传动的设计中,为了减小附加动载荷,应(4 )。 (1)增大链节距和链轮齿数;(2)增大链节距并减小链轮齿数; (3)减小链节距和链轮齿数;(4)减小链节距并增加链轮齿数。 6.对中性高且对轴的削弱又不大的键联接是( 1 )联接。

GIS设计及应用复习题.doc

GIS软件应用(MapInfo)(书) 一.填空题 1. MapInfo软件具备的GIS基本功能有、、、 和等。 1. GIS基本功能有、、、、和 等 地理信息输入、编辑、查询、显示、分析和输出 P8 2. GIS(mapInfo)中空间数据可用和数据结构表示。 2. GIS中目前主要采用和数据结构表示空间数据。 矢量和栅格 P9 3. 根据代码符号的表示形式可将代码分为、和三种类型。 数字型、字母型、数字和字母混合型 P10 3. 根据代码符号的作用可将代码分为和两种类型。 P10 分类码和标识码 4. MapInfo中提供的坐标系统有、和三种类型。 经纬度表示的地理坐标系统、多种投影坐标系统和非投影(Non-Earth)坐标系 P13 4. MapInfo系统默认的坐标系统是,并用表示坐标值。 经纬度表示的地理坐标系统,用十进制弧度值表示坐标值。 5. MapInfo中提供的选取地理目标方法可分为、和三种类型。 定位区域属性 P25 6.地理数据采用的表示方法有、、和等。 文字、报表、图表、地图和数字地图等 7. MapInfo中地图标注可采用和两种方法实现。 自动标注或交互式标注 8. 通常一个MapInfo表包含、、、 和等五个文件。 属性数据的表结构文件(.TAB)、属性数据文件(.DAT)、交叉索引文件(.ID)、图形数据文件(.MAP)、索引文件(.IND)。 9. MapInfo中,除了一般操作的图层外,还有和两个特殊图层。 装饰图层、无缝图层 9. MapInfo中的图层控制工具可以控制、、和属性。 图层可见、可编辑、可选和可标注 10. MapInfo中,输入线的工具有、和 直线、折线、曲线

李建松《地理信息系统原理》(第2版)(章节题库 地理信息系统工程设计与开发)【圣才出品】

第9章地理信息系统工程设计与开发 一、简答题 1.请简述GIS设计的方法,以及GIS开发所需经历的各阶段内容。 答:(1)GIS设计的方法 ①结构化生命周期法; ②自下向上法; ③快速原型法; ④面向对象的软件开发方法; ⑤“演示和讨论”方法。 (2)GIS开发阶段 ①系统分析阶段 系统分析阶段包括工程调研、可行性研究、制定项目计划、需求分析等。其基本思想是从系统观点出发,通过对事物进行分析与综合,找出各种可行的方案,为系统设计提供依据。它的任务是对系统用户进行需求调查和可行性分析,最后提出新系统的目标和结构方案。系统分析是使设计达到合理、优化的重要步骤,其工作深入与否,直接影响到将来新系统的设计质量和实用性,因此必须予以高度重视。 ②系统设计阶段 a.总体设计又称为逻辑设计,其任务是根据系统研制的目标来规划系统的规模和确定系统的各个组成部分,说明它们在整个系统中的作用和相互关系,以及确定系统的软硬件配置,规定系统采用的技术规范,并做出经费预算和时间安排,以保证系统总体目标的实现。

最后撰写系统总体设计方案,作为重要的技术文件提供论证和审批。总体设计的内容主要包括:用户需求、系统目标、总体结构、系统配置、数据库设计、系统功能、经费和管理。 b.详细设计又称为实际设计,其任务是根据总体设计方案确定的目标和阶段开发计划,紧密结合特定的硬件、基础软件和规范标准,进行子系统和数据库的详细设计,用于具体指导系统的开发。详细设计的主要内容包括子系统设计、数据库设计、功能模块设计、用户界面设计。 ③系统实施阶段 系统实施是在系统设计的原则指导下,按照详细设计方案的目标、内容和方法,分阶段、分步骤完成系统开发的过程。系统实施阶段包括硬件安装调试、程序编制、数据库建立、应用管理系统的开发、测试及试运行、系统验收和鉴定。 ④运行维护及评价阶段 系统运行是指系统经过调试和验收以后,交付用户使用。为了保证系统正常运行,必须要制定并严格遵守操作规则。系统维护是为了保证系统正常工作而采取的一切措施和实际步骤,例如数据的维护使系统数据始终处于相对最新的状态;软件的维护使软件能适应运行环境和用户需求的不断变化;硬件的维护使硬件能经常保持完好和正常运行的状态等。 2.请简述GIS详细设计的主要内容。 答:(1)GIS详细设计的概念 详细设计是根据逻辑设计的要求,在具体的通讯和计算环境中,采用具体软件和工具,详细描述各个系统模块,指导程序员完成程序编写、测试和集成。 (2)GIS详细设计的主要内容 ①子系统设计

地理信息系统概要设计说明书

河南环保厅环境地理信息系统概要设计说明书 上海数慧系统技术有限公司 Shanghai Digital Intelligence Systems Technology Co., Ltd.

请保护环境,注意纸张的回收利用 版权信息 本文件涉及之信息,属上海数慧系统技术有限公司所有。 未经上海数慧系统技术有限公司允许,文件中的任何部分都不能以任何形式向第三方散发。 上海数慧系统技术有限公司完全拥有知识产权,并受国际知识产权法律保护。

目录 第1章.引言 (5) 1.1.目的 (5) 1.2.文档概述 (5) 1.3.术语定义 (5) 1.4.参考资料 (6) 第2章.系统概述 (6) 2.1.系统开发背景 (7) 2.2.建设目标 (7) 2.3.约束条件与非功能需求 (8) 2.3.1.开发环境要求 (8) 2.3.2.软件系统架构要求 (8) 2.3.3.性能要求 (8) 2.3.4.质量需求 (9) 2.4.用户 (9) 2.4.1.组织机构 (9) 2.4.2.用户分类 (9) 第3章.概念架构设计 (10) 3.1.系统划分 (10) 3.2.系统架构 (10) 3.3.概念架构 (11) 3.3.1.B/S系统概念架构 (11) 3.3.2.C/S系统概念架构 (13) 第4章.细化架构设计 (14) 4.1.逻辑架构 (14) 4.1.1.B/S架构 (15) 4.1.2.C/S架构模式 (20) 4.2.开发架构 (20) 4.2.1.技术路线 (21) 4.2.2.B/S浏览器端开发视图 (22) 4.2.3.B/S服务端开发视图 (23) 4.2.4.C/S架构开发视图 (24) 4.3.运行架构 (27) 4.3.1.系统启动时序图 (27) 4.3.2.河流污染扩散模型时序图 (28) 4.4.数据架构 (30) 4.5.部署架构 (31) 4.5.1.系统部署架构 (31) 4.5.2.部署设计 (32) 4.5.3.网络和硬件配置 (33)

机械设计试题与答案

华南理工大学期末考试 《机械设计》试卷B 一、选择题(共30分、每小题2分) 1、链传动作用在轴和轴承上的载荷比带传动要小,这主要是因为( C )。 A、链传动只用来传递较小功率 B、链速较高,在传递相同功率时圆周力小 C、链传动是啮合传动,无需大的张紧力 D、链的质量大,离心力大 2、直齿圆柱齿轮传动,当齿轮直径不变,而减小模数增加齿数时,则( C )。 A、提高了轮齿的弯曲强度 B、提高了齿面的接触强度 C、降低了轮齿的弯曲强度 D、降低了齿面的接触强度 3、受中等冲击载荷、支承刚度较差、速度较高的两轴之间宜选用( A )。 A.弹性柱销联轴器 B.凸缘联轴器 C. 十字滑块联轴器 D.万向联轴器 4、带传动工作时,设小带轮为主动轮,则带的最大应力发生在带( C )。 A.进入大带轮处 B.离开大带轮处 C. 进入小带轮处 D.离开小带轮处 5、有一减速器传动装置由带传动、链传动和齿轮传动组成,其安排顺序以方案 ( A )为好。 A.带传动齿轮传动链传动 B.链传动齿轮传动带传动 C.带传动链传动齿轮传动 D.链传动带传动齿轮传动 6.螺纹联接防松的根本问题在于( C )。 A、增加螺纹联接的轴向力 B、增加螺纹联接的横向力 C、防止螺纹副的相对转动 D、增加螺纹联接的刚度 7.为联接承受横向工作载荷的两块薄钢板,一般采用的螺纹联接类型应是( A )。 A.螺栓联接 B. 双头螺柱联接 C.螺钉联接 D. 紧定螺钉联接

8.齿面硬度HB ≤350HBS 的闭式钢制齿轮传动中,主要失效形式为( B )。 A .齿面磨损 B .齿面点蚀 C .齿面胶合 D. 轮齿折断 9.不完全液体润滑滑动轴承,验算][pv pv 是为了防止轴承( B )。 A. 过度磨损 B. 过热产生胶合 C. 产生塑性变形 D. 发生疲劳点蚀 10、对于温度变化不大的短轴,考虑结构简单,轴承部件的轴向固定方式宜采用( A )。 A .两端固定 B .两端游动 C .一端固定一端游动 D .A ,B ,C 均可以 11、在蜗杆传动设计中,除规定模数标准化外,还规定蜗杆直径d 1取标准,其目的是( B )。 A .限制加工蜗杆的刀具数量 B .限制加工蜗轮的刀具数量并便于刀具的标准化 C .为了装配方便 D .为了提高加工精度 12、工作时承受弯矩并传递转矩的轴称为( B )。 A 、转动心轴 B 、转轴 C 、传动轴 D 、固定心轴 13、普通平键的主要失效是( A )。 A .工作面被压溃或键被剪断 B .工作面产生胶合破坏 C. 工作面产生过度磨损 D .键被弯曲折断 14、带传动产生弹性滑动的原因是由于( D )。 A 、带不是绝对挠性体 B 、带与带轮间的摩擦系数偏低 C 、带绕过带轮时产生离心力 D 、带的紧边与松边拉力不等 15、非液体摩擦滑动轴承正常工作时,其工作面的摩擦状态是( C )。 A 、完全液体摩擦状态 B 、干摩擦状态 C 、边界摩擦或混合摩擦状态 D 、不确定 1.在一般工作条件下,齿面硬度HB ≤350的闭式齿轮传动,通常的主要失效形式为 【 】

GIS设计和开发

gis设计与开发 Gis设计与开发思路 现实需求、GIS概念模型、机理过程、人机交互系统、现实需求 开发方式:独立开发,扩展式二次开发,集成式二次开发 第一章GIS设计思想内容,标准 (一)GIS设计目标 通过改进系统设计方法,严格执行开发的内容划分,进行阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性,降低系统开发和应用的成本,延长系统生命周期的目的。 (二)GIS设计的特点 1、数据:数据量大,实体种类繁多、实体间关联复杂的特点 2、功能:GIS设计以空间数据为驱动 3、工程:GIS工程投资大,周期长,风险大,涉及部门繁多 二gis设计的理论基础 Gis工程学:GIS本身发展和将系统工程学思想引入GIS设计的产物 (一)GIS工程学体系 1、任务:寻求系统总体最优化 2、基础理论:(1)系统学思想(整体性,层次性,相关性,功能性,动态性),(2)系统工程学(3)软件工程学(4)地理信息科学三层次(理论,技术,应用) 3、方法论:根据GIS工程学的基础理论而形成的一系列程序化的基本操作技术与方法(二)GIS工程学的特点 1、以空间信息系统工程优化为目的 2、横跨多学科 3、直接面向决策,为可持续发展提供决策支持 4、与GIS产业化密切相关 三GIS设计的内容 (一)设计原则:标准化,先进性,兼容性,高效性,可靠性通用性 (二)设计内容 软件设计和数据库设计 第二章gis设计的方法 一、结构化生命周期法 1、结构化生命周期法又称结构化分析和设计方法,又称结构化系统开发方法 结构化生命周期法是系统分析员,软件工程师,程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施建立计算机系统的一个过程,是组织,管理和控制信息系统的开发过程的一种基本框架。 2、基本思想:(1)要求设计过程必须严格按照阶段进行 (2)在系统建立之前就必须严格的定义和描述用户的需求。 3、阶段划分:(1)系统开发的准备阶段 (2)调查研究及可行性研究阶段

地理信息系统课程设计报告

地理信息系统课程设计 实习报告 班级:地信10701班 学生姓名:陈鹏 学号:200701144 指导老师:何贞铭刘少华邵燕林 日期: 2010年9月

目录 一、课程设计目的 (1) 二、课程设计任务 (1) 三、空间数据建库 (1) 四、系统功能设计 (1) 五、系统界面设计 (2) 六、系统功能实现 (2) 七、实习成果展示 (2) 八、总结和体会 (2)

地理信息系统课程设计报告 一、课程设计目的 (标题四号宋体加黑,正文五号宋体,行间距-固定值18,首行缩进2字符) 本次地理信息系统课程设计是在完成《地理信息系统原理》、《GIS软件工程》等课程 后开展的实践性课程设计。本次课程设计主要完成地图矢量化(空间数据库设计与建库)、 系统功能设计、系统界面设计和部分功能的实现;通过本次实习对三个GIS平台软件(SuperMap、ArcView、MapGIS)的各个功能模块有了较深入了解、熟悉和掌握;通过这 次课程设计也进一步熟悉了基于GIS平台提供的组件进行应用系统开发的一般方法、思路和 流程。其主要的目的概括为: 1、熟练掌握三种GIS的公共平台及其开发环境; 2、熟练掌握三种GIS二次开发组件开发GIS应用软件; 3、掌握GIS数据库建库方法和地物编码方法; 4、理解和掌握GIS工程原理及方法。 二、课程设计任务 课程设计的主要任务是利用G IS公共平台提供的二次开发环境开发一套“校园GIS软件”,在遵循国家基础地理编码的基础上建立更详细的校园地物编码系统,实现校园内的地面建筑、道路、绿化面积等地物信息的可视化管理和查询,并可据此进行简单的空间分析。 1.建立校园地物编码系统(各个教学设施,如各个楼层的编码等) 2.建立校园地物的空间拓扑关系; 3.建立空间数据及属性数据库(最好采用独立的商业数据库进行建库或设计数据库); 4.建立空间数据的查询系统; 5.实现空间分析的基本功能(包括缓冲区分析、叠加分析和路径分析等),如道路的 缓冲区分析; 6.提交书面报告(编码系统、数据库设计、软件设计流程和软件使用说明等)和校园 GIS系统软件运行程序及原始程序代码等。 三、空间数据库设计与建库 。。。。。。 (地图分层、属性库设计,数字化地图基本流程) 四、系统功能设计 。。。。。。 1

机械设计基础公式计算例题

一、计算图所示振动式输送机的自由度。 解:原动构件1绕A 轴转动、通过相互铰接的运动构件2、3、4带动滑块5作往复直线移动。构件2、3和4在C 处构成复合铰链。此机构共有5个运动构件、6个转动副、1个移动副,即n =5,l p =7,h p =0。则该机构的自由度为 F =h l p p n --23=07253-?-?=1 二、在图所示的铰链四杆机构中,设分别以a 、b 、c 、d 表示机构中各构件的长度,且设a <d 。如 果构件AB 为曲柄,则AB 能绕轴A 相对机架作整周转动。为此构件AB 能占据与构件AD 拉直共线 和重叠共线的两个位置B A '及B A ''。由图可见,为了使构件AB 能够转至位置B A ',显然各构件的长 度关系应满足 c b d a +≤+ (3-1) 为了使构件 AB 能够转至位置B A '',各构件的长度关系应满足 c a d b +-≤)(或b a d c +-≤)( 即c d b a +≤+ (3-2) 或b d c a +≤+ (3-3) 将式(3-1)、(3-2)、(3-3)分别两两相加,则得 c a ≤ b a ≤ d a ≤ 同理,当设a >d 时,亦可得出 c b a d +≤+ b a b d +≤+ b a c d +≤+ 得c d ≤b d ≤a d ≤ 分析以上诸式,即可得出铰链四杆机构有曲柄的条件为: (1)连架杆和机架中必有一杆是最短杆。 (2)最短杆与最长杆长度之和不大于其他两杆长度之和。 上述两个条件必须同时满足,否则机构中便不可能存在曲柄,因而只能是双摇杆机构。 通常可用以下方法来判别铰链四杆机构的基本类型: (1)若机构满足杆长之和条件,则: ① 以最短杆为机架时,可得双曲柄机构。

gis系统总体设计

系统总体设计报告 农场域土地利用管理信息系统

系统总体设计报告目录一、系统结构设计 二、系统功能设计 三、接口设计 四、界面设计 五、数据库设计

系统框架设计

模块功能设计 1.地图显示与浏览 (1)刷新:刷新地图显示。 (2)要素选择:选择要素,以点、圆圈、多边形等方式选取。 (3)放大:地图放大。 (4)缩小:地图缩小。 (5)漫游:地图整体鼠标移动。 (6)全副显示:使地图在当前窗口中最大化显示。 2.地图数据编辑与修改 (1)属性修改:打开属性表,修改要素变更属性。 (2)要素编辑:选择要素,对其进行编辑、修改、删除。 编辑工具条:点工具:加点、减点、移动。 线工具:延伸、移动,新增、删除。 面工具:移动、删除。 (3)保存编辑:保存当前编辑内容。 (4)Undo:撤销操作。 (5)Redo:返回操作。 3.地图要素查询 3.1按属性查询 (1)在弹出属性查询Form里选择感兴趣图层,编辑选择条件,查询感兴趣要素,返回结果直接显示在主界面地图上。 3.2空间查询

(1)进行空间拓扑查询,通过获得查询对象与拓扑关系,查询出符合条件的几何空间对象及其属性。 3.3图查属性 (1)查询当前被选择对象的属性信息,直接选择要素,右击查询属性,相应要素的属性弹出显示。 4.制图输出与打印 (1)制做成图:将各显示图层统一与标注地图输出图框中编辑成图,加入地图必须整饰要素、辅助要素等等,最后.jpg或.bmp等栅格数据结构输出。 (2)将上步中制作的栅格地图,选择合适幅面,连接打印机,打印成纸质版地图。 5.统计与分析 (1)对选中要素的统计,统计各类利用类型的面积、分布等信息。 (2)基于属性表的统计功能,统计整体的各类利用类型的面积、分布等信息。以表格显示统计结果,并选择打印成文本资料。(3)空间分析:对选中要素做缓冲区等简单空间分析操作,尽量满足不同用户的分析需求,扩展系统的应用范围。 缓冲区分析:选择感兴趣的几何要素,点击缓冲区分析方法按钮,在弹出框内设置缓冲参数、类型等,将操作结果作为新建图层直接显示于地图最上层。 6.其他扩展功能

地理信息系统设计与实现答案

填空 1,需求分析过程有:需求调查、需求分析、需求文档编写三个阶段 2,数据流程图的组成:外部实体,处理过程,数据流,数据存储。 3,总体设计的原则:1)完备性2)标准化3)系统化4)兼容性,通用性,可靠性,实用性,可扩充性。 4,GIS体系架构发展经历了:面向过程,面向系统,面向服务 5,按模型结构划分,应用性GIS分为:数学模型,经验模型,概念模型 6,地理编码的原则:唯一性,合理性,可扩充性,简单性,适用性,规范性,系统性。7,主要的用户界面技术:菜单,工具栏,状态栏,目录树,分式窗口,导航器。 8,GIS总体功能模块:数据输入模块,数据库管理模块,数据处理模块,空间分析模块,数据输出模块。 9,GIS数据库设计过程:需求分析,概念设计,逻辑设计,物理设计,数据库设计 10,概念设计的结构方法:自顶向下,自底向上,逐步扩张,混合策略 11,空间数据组织:纵向分层组织,横向分块组织 名词解释 1,地理信息:是指数字、文字、图形、图象等载体所表达的地表物体与其环境之间存在的数量、质量、分布特征、联系和规律等。 地理信息的特点:属于空间信息,具有区域性、多维性和动态性。 2,系统分析:是按照系统论的观点,根据GIS用户的要求,对现有的业务流程进行全面的分析和综合,运用科学的方法为系统设计提供依据。 3,需求分析:是应用型地理信息系统设计的基础,是通过与系统潜在用户进行书面或口头交流,将收集的信息根据系统软件设计的要求归纳整理后,得到对系统概略的描述和可行性分析的论证文件。需求分析过程有:需求调查、需求分析、需求文档编写三个阶段 4,可行性分析是在对用户需求基础上,从社会因素、技术因素和经济因素方面对建立应用型地理信息系统的必要性和实现系统目标的可能性进行分析,以确定用户实力、系统环境、原始数据、数据流量、存储空间、软件系统、经费预算以及时间分析和效益分析。 5,地理编码:是指在地理数据分类的基础上,以易于计算机和认识别的代码来唯一地标识地理实体类型,这种代码是用来表征客观事物的一个或一组有序的符号。 6,数据库设计:就是根据不同的应用目的和用户请求,在一个给定的应用环境中,确定最优的数据模型、处理模式、存储结构、存取方法,建立能反映现实世界中地理实体间信息的联系,满足用户要求、能被一定的数据库管理系统(DBMS)所接受、能实现系统目标并有效存取、管理数据的数据库。 7,空间数据库:是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总合,以一系列特定结构的文件形式组织后存储在介质上。 8,实体:指在计算机系统中,用来描述实际事物的计算机语义对象,是指客观存在并区别于其他事物的对象,可以是具体的对象,也可以是抽象的事件。系统分析中必须定义实体的基本类型,确定描述这些实体的数据项及流程,进而弄清实体间的联系,为最终建立数据模型奠定基础。 9,属性:对实体和联系特征的描述。实体与属性是相对而言的。联系:实体之间通过联系相互作用和关联。联系分为一对一、一对多和多对多。 10,系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的"正常运作"。这阶段的文档是软件问题报告和软件修改报告,它记录发现软件错误的情况以及修改软件的过程。 11,对新开发的或改建的系统,根据预定的系统目标,用系统分析的方法,从技术、经济、社

机械设计练习题_(6)

1、为什么轮齿的弯曲疲劳裂纹首先发生在齿根受拉伸一侧? 解题要点: (1)齿根弯曲疲劳强度计算时,将轮齿视为悬臂梁,受载荷后齿根处产生的弯曲应力最大。 (2)齿根过渡圆角处尺寸发生急剧变化,又由于沿齿宽方向留下加工刀痕产生应力集中。 (3)在反复变应力的作用下,由于齿轮材料对拉应力敏感,故疲劳裂纹首先发生在齿根受拉伸一侧。 2、有一闭式齿轮传动,满载工作几个月后,发现硬度为200~240HBS 的齿轮工作表面上出现小的凹坑。试问:(1)这是什么现象?(2)如何判断该齿轮是否可以继续使用?(3)应采取什么措施? 解题要点: (1)已开始产生齿面疲劳点蚀,但因“出现小的凹坑”,故属于早期点蚀。 (2)若早期点蚀不再发展成破坏性点蚀,该齿轮仍可继续使用。 (3)采用高粘度的润滑油或加极压添加剂于没中,均可提高齿轮的抗疲劳点蚀的能力。 3、一对齿轮传动,如何判断大、小齿轮中哪个齿面不易产生疲劳点蚀?哪个轮齿不易产生弯曲疲劳折断?并简述其理由。 解题要点: (1) 大、小齿轮的材料与热处理硬度及循环次数N 不等,通常21HP HP σσ>, 而21H H σσ=,故小齿轮齿面接触强度较高,则不易出现疲劳点蚀。 (2)比较大、小齿轮的 1 11 Sa Fa FP Y Y σ与 2 22 Sa Fa FP Y Y σ,若 1 11 Sa Fa FP Y Y σ< 2 22 Sa Fa FP Y Y σ,则表明小齿的弯 曲疲劳强底低于大齿轮,易产生弯曲疲劳折断;反之亦然。 4、图为两级斜齿圆柱齿轮减速器,已知条件如图所示。试问: (1) 低速级斜齿轮的螺旋线方向应如何选择才能使中间 轴Ⅱ上两齿轮所受的轴向力相反? (2) 低速级小齿轮的螺旋角β2应取多大值,才能使 轴Ⅱ轴上轴向力相互抵?

GIS设计与开发 简答题 论述题练习题

简答题 1.何为GIS设计? GIS设计就是在GIS开发的整体过程中,遵循一般软件工程的原理和方法,结合GIS开发的特点、特殊规律和要求,对GIS软件从系统定义、系统总体设计、系统详细设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段进行工程化规范的方法体系。 2.GIS设计的目标和主要内容是什么? GIS设计目标就是通过改进系统设计方法、严格执行开发的阶段划分、进行各阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性、降低系统开发和应用的成本、延长系统生命周期的目的。GIS设计包括软件设计和数据库设计两部分的内容。 3.GIS有哪些特点? GIS作为一个特殊的软件领域,其主要特点是海量数据存储及空间数据与属性数据一体化管理,基于GIS本身的特殊性,GIS设计也有其自身的特点:⑴ GIS处理的是空间数据,具有数据量庞大、实体种类繁多、实体间的关联复杂等特点。⑵ GIS设计以空间数据为驱动。⑶ GIS工程投资大、周期长、风险大、涉及部门繁多。 4.简要说明GIS有哪些产品模式及其主要特征。 GIS产品可归结为以下几种模式。 数字地图 数字地图是GIS最简单、最基本的产品之一。通过GIS的地图数据库,可以实现地图的数字化存储,即数字地图。 b)桌面制图 很多GIS产品具有桌面制图的功能(如MapInfo公司的MapInfo,ESRI公司的ArcView,ArcEditor和ArcInfo等产品)。桌面制图提供的产品不仅可以对数字地图进行显示、漫游、缩放,还可以对地图进行实时的编辑。桌面制图是GIS传统的市场领域,也是份额最大的一块。 c)桌面GIS 桌面GIS同时管理空间信息与属性信息,可以进行简单的空间分析操作,还可以在此基础上进行二次开发。由于它们具有界面友好、操作简单等优点,所以广泛应用于城市规划、土地管理、市政管理等部门。 d)专业化GIS 专业化GIS的主要特点是具有相对较强的分析功能。地理数据的基本组成要素包括空间数据、属性数据和拓扑数据。其中,拓扑数据指的是地理要素间的空间位置关系。专业化GIS不仅存储地理要素的空间数据和属性数据,而且还对其拓扑数据进行存储,极大增强了GIS的空间分析功能。 5.为实现地理信息资源共享,必须具备哪些基本条件? 要实现地理信息资源共享,必须具备三个基本条件:一是数据资源的贮备;二是要有技术支撑系统的保障,例如通讯技术、网络技术、数据库技术等现代化技术手段;三是共享规则的制订、被广泛采纳和遵循,主要包含标准、规范、政策和相关法律。 6.简要说明使用结构化生命周期法进行GIS设计需要完成的六个阶段内容。 ⑴系统开发准备阶段。针对用户提出开发系统的要求,有关人员进行初步调查,组成开发领导小组,制定开发的进度和计划。如果新系统开发采取外包方式,本阶段还要包括招投标过程。⑵调查研究及可行性研究阶段。采用各种方式进行调查研究,了解现行系统的界限、组织分工、业务流程、资源及薄弱环节等,绘制现行系统的相关图表。在此基础上,与用户协商方案,提出初步的新系统目标,并进行系统开发的可行性研究,提交可行性报告。⑶系统分析阶段。在对现行系统进行调查研究的基础上,使用一系列的图表工具进行系统的目标分析,划分子系统以及功能模块,构造出新系统的逻辑模型,确定其逻辑功能需求,交付新系统的逻辑功能说明书。⑷系统设计阶段。根据逻辑模型进行物理模型的设计,并具体选择一个物理的计算机信息处理系统。这个阶段还要进行人-机过程的设计、代码设计、输入、输出、文件数据库设计及程序模块、通讯网络设计等。⑸系统实施阶段。系统实施是新系统付诸实现的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。包括软硬件设备的安装和调试、程序设计、代码编写、调试。还包括对用户及操作人员进行培训,编制操作、使用手册和有关文档。⑹维护和评价阶段。对系统的修改和完善进行维护,如针对系统处理过程、程序、文件、数据库甚至某些设备和组织的变动进行相应的维护。系统的评价,广义上贯穿于系统开发过程的始终,这里主要指系统开发后期的评价。旨在将建成的新系统与预期的目标做一一比较,不同的指标综合体现为用户的满意程度——可接受性。、原型法是应软件设计新情况和新要求的出现而产生的,其特点主要体现为鼓励用户不断修改和完善需求,并根据新的需求不断修改和完善原型。请说明应用原型法开发信息系统各个阶段的内容。 7.原型法开发信息系统包括哪几个阶段? ⑴确定用户的基本需求。在这一阶段中,用户根据系统的特点清楚地表达自己的基本需求,系统分析开发人员据此来确定系统的规模及基本框架,判断系统需要的数据能否得到,同时应估算出开发原型的成本。⑵开发初始原型。开发初始原型仅仅反映用户的基本需求,并不要求完善。⑶利用原型来提炼用户需求。用户通过亲自使用原型,从而了解其需求得到的满足程度以及存在的问题。开发人员一方面记录下用户提出的该系统的缺点和不足之处;另一方面也要借助原型系统引导、启发用户表达对系统的最终要求,在用户和开发人员共同反复讨论过程中进一步提炼用户需求以及需要修改和变动之处。⑷修正和改进原型。开发人员根据第三阶段中用户提出的修改意见或发现的问题,对初始原型系统进行修改、扩充和完善。这是一个多次反复的过程,直到用户满意为止。 8.用UML模型进行系统的分析和设计有什么优点? 采用UML模型进行系统的分析和设计具有以下优点:①在面向对象设计领域,存在数十种面向对象的建模语言,都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;②通过统一语义和符号表示,能够稳定面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。 9.系统定义时期的主要任务是什么? 系统定义时期的主要任务是确定软件开发工程必须完成的总目标以及工程的可行性;导出实现工程目标应该采用的策略即系统必须完成的功能;估计完成该项工程需要的资源和成本;并且制定工程进度表;最后编写系统需求分析报告。这个时期的工作通常又称为系统分析,由系统分析员负责完成。10.简述GIS数据字典的任务? GIS数据字典的任务是对GIS数据流图中出现的所有被命名的图形要素在数据字典中作为一个词条加以定义,使得每一个图形要素的名字都有一个确切的解释。 11.简述GIS成本有哪些部分组成? GIS的成本由五个部分组成:①购置并安装软硬件及其相关设备的费用;②生产系统所需数据的费用;③软件开发费用;④系统安装、运行和维护费用; ⑤人员培训费用。 12.总体设计的主要任务是什么? 总体设计的主要任务是确定系统总体架构与软、硬件配置,根据系统分析成果进行系统功能模块的划分,建立模块的层次结构及调用关系,确定模块间的接口及人机界面,并设计数据库总体结构。 13.试述详细设计与总体设计阶段工作的差别? 详细设计以总体设计阶段的工作为基础,但又不同于总体设计阶段,这主要表现为以下两个方面:⑴在总体设计阶段,数据项和数据结构以比较抽象的方式描述,例如,总体设计阶段可以声明矩阵在概念上可以表示一幅遥感图像,详细设计就要确定用什么数据结构来表示这样的遥感影像。⑵详细设计要提供关于算法的更多细节,例如,总体设计可以声明一个模块的作用是对一个表进行排序,详细设计则要确定使用哪种排序算法。总之,在详细设计阶段为每个模块增加足够的细节,使得程序员能够以相当直接的方式对每个模块编码。 14.结构化方法详细设计的主要表达工具有哪些? 结构化方法详细设计的主要表达工具有:程序流程图、N-S盒式图、问题分析图、类程序设计语言、序列图和活动图。 15.试说明关系型数据库建库三个范式的内涵。 第一范式(first normal form,简称1st NF)要求同一张表中没有重复项出现,如果有则应将重复项删除。这个删除重复项的过程就称为规范化处理。第二范式(sencond normal form,简称2nd NF)要求每个表必须有一个(而且仅一个)数据元素为主关键词(primary key),其它数据元素与主关键词一一对应。主关键词在表中必须具有唯一性,作为主关键词的数据项中不能出现重复的记录。第三范式(third normal form,简称3rd NF)是指表格中的所有数据元素不但要能够唯一地被主关键词所标识,而且他们之间还必须相互独立,不存在其它的函数关系。也就是说对于一个满足2nd NF的关系表来说,表中有可能存在某些数据元素的函数还依赖于其它非关键词数据元素的现象。 16.程序编写的组织管理包括哪些内容? 程序编写的组织管理包括:1)对程序员组织训练;2)购进软件消化利用;3)程序编写;4)程序模块的调试;5)程序模块的验收。 17.组件式GIS具有哪些特点? 1)小巧灵活、价格便宜;2)无须专门GIS开发语言,直接嵌入可视化开发工具;3)不逊色于传统GIS软件的强大GIS功能;4)直接嵌入各种开发工具,开发简捷;5)更加大众化,使非专业的普通用户也能够开发和集成GIS应用系统。 18.简述述组件式GIS应用系统的开发过程。 用户调研、可行性研究、用户需求分析、系统总体设计、系统详细设计、基础平台选择、熟悉基础平台、进行二次开发、系统测试、系统维护和系统使用。 19.简述程序代码编写过程中应注意的问题? 1)程序语言的选择;2)程序设计风格的确定;3)系统代码文档的编写。20.简述程序调试过程中发现的错误有哪些排除方法? 方法有:1)硬性排错:采用试验的方法,比如设置临时变量、增加调试语句、设置断点、单步执行等。2)归纳法排错:准备几组有代表性的输入数据,反复执行,对得出的错误结果进行整理、分析、归纳,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想。3)演绎法排错:针对各组测试数据所得出的结果,列举出所有可能引起出错的原因,然后逐一排除不可能发生的原因与假设,将余下的原因作为主攻方向,最终确定错误位置4)跟踪法排错:在错误征兆附近进行跟踪找错;错误诊断出来以后,需要进行修改;修改完后,应立即利用先前的测试用例,重复先前的测试过程,进一步验证排错的正确性。 21.系统文档主要包括哪些内容? 系统文档主要包括系统实施方案、系统架构方案、系统分析报告、系统总体设计、数据库设计报告、系统详细设计、系统测试报告、用户手册等。22.如何有效地维护和管理系统文档? 1)软件开发小组应由一位文档保管员负责集中保管本项目的已生成文档(主 文档)。2)开发小组成员可根据工作需要自己保留一些个人文档,但这些文档 一般都应是主文本的复制件,应与主文本保持一致,在做必要修改时,也应 同步修改主文档。3)开发人员个人只保存主文档中与本人工作有关的部分文 档。4)在新文档取代旧文档时,管理人员应及时注销旧文档。在文档的内容 有更改时,管理人员应随时修订主文档,使其及时保持最新。5)在软件开发 过程中,可能需要修改已完成的文档。修改主文档前应充分估计修改可能带 来的影响,并且按照提议—评议—审核—批准—实施的步骤加以严格控制。 6)开发过程结束时,文档管理人员应收回开发人员的个人文档,并同时检查 个人文档与主文档的一致性,当发现两者有差别时,应立即着手解决。 23.简答系统实施阶段的任务? 系统实施阶段的任务可概括为以下五个方面: ①硬件和软件的购置及安装。包括计算机、绘图机、数字化仪、扫描仪等输 入输出和分析处理设备以及各种支撑软件如操作系统、数据库系统、编译系 统的购置安装。②程序的编写与调试。由于各模块的详细设计已经形成,只 需要编写相关程序。一般的处理办法是自编程序,但对于一些比较特殊的成 熟的算法可购买,程序编写后要进行调试,以减少程序的错误。③系统的安 装与调试。即对系统硬软件的安装及调试。④培训。在购买硬件、编写软件 的同时,应对用户进行培训。同时,这也是考验及检查系统结构、硬件设备 和应用程序的过程。⑤系统中有关数据的录入或转换。指的是各种地图数据 及属性数据的输入或从其它系统转化过来的过程,这个工作量是相当大的, 需要耗费大量人力、物力及时间。 24.在系统实施阶段,如何选择程序语言? 程序语言的选择应作如下考虑:①考虑编程的效率及代码的可读性。一般应 选择高级语言作为主要的编程工具。②考虑要符合详细设计的思想。一般应 选择结构化的语言,如C、Pascal等,这些语言的特点是直接支持结构化的 控制结构,具有完备的过程结构和数据结构。③程序设计语言应是一种通用 语言。因为GIS软件既包括数据、图形处理及分析,还包括对各种软硬件的 控制等,任何一种专用型的高级语言都无法完全胜任。④考虑到程序的执行 效率以及对某些特殊硬件的控制和操作要求。可以针对特定的模块采用混合 编程,达到程序的特别目的。⑤考虑编码和维护成本。选择合适的高级语言 以降低编码量及日常维护工作中的困难程度。⑥根据系统开发的不同规模, 选择合适的高级语言。比如对于一个大型的GIS,用Turbo C就可能不完全 适用,而应选择Visual C++等易于项目管理的高级语言。⑦根据不同的开发 平台和使用平台,选择不同的语言。⑧系统的兼容性、移植性等。 25.简单述GIS软件评价的含义以及评价的内容。 GIS评价是在GIS测试的基础上,通过对技术因子、经济因子和社会因子(如 进行评价,从而得出对系统整体水平以及系统实施所能取得的效益的认识和 评价。软件评价的内容包括:1)技术评价:可靠性、可扩展性、可移植性、 系统效率。2)经济评价:系统产生的效益、软件商品化程度、技术服务支持 能力、软件维护与运行管理。3)社会评价:系统的科学价值、系统的政治与 军事意义、系统决策能力、管理工作改革。 26.试简述GIS维护流程? 1)提交GIS维护申请;2)评估维护请求;3)维护过程;①确定维护的类型。 ②改正性维护。③适应性和完善性维护。④实施维护工作。⑤编写详细的维 护报告。 简述GIS可行性研究工作的主要内容? 简述系统详细设计阶段的目标与任务? 简述地理建模的一般过程? 简述GIS软件维护工作的影响因素? 论述题 1.论述系统可行性研究的主要内容是什么? 2.论述GIS工程学的主要任务、理论基础和内容分别是什么? 3.GIS规范化和标准化在GIS产业化和社会化过程中的作用是什么?其具体 内容主要体现在哪些方面? 4.论述GIS详细设计阶段的表达工具有哪几种?各有什么特点? 5.简要论述GIS软件评价的基本方法,评价类型及评价指标? 6.论述空间数据库建库流程? 7.试简述结构化生命周期法包括哪几个阶段?每个阶段的基本任务是什么? 8.简述在GIS系统实施时有哪些系统实施人员参与及他们各自的任务? 9.论述地理信息管理与更新的主要技术手段及各自的特点? 1

相关文档
最新文档