13、在进行需求分析过程中应注意哪些问题?
(1)开发原型,使得用户能够了解如何进行人机交互。因为人们一般对软件
质量的感觉经常基于对界面“友好性”的感觉,因此,强烈推荐使用原型方法(以及相应产生的迭代)。
(2)记录每个需求的起源及原因。这是建立回溯到客户可追踪性的第一步。 (3)使用多个需求视图。建立数据、功能和行为模型,提供3种不同的视图。这将减少忽视某些东西的可能性,并增加识别不一致性的可能。
(4)给需求赋予优先级。过短的时限可能使每个软件需求实现的可能很小,如果采用增量过程模型、必须标识那些在第一个增量中要交付的需求。
(5)努力删除含糊性。因为大多数需求以自然语言描述,存在含糊性的可能,正式的技术复审是发现并删除含糊性的一种方法。
14、需求分析的目标是什么?需求分析的成品是什么?
系统需求分析是在对用户进行深入细致的调查基础上进行的,通过与系统潜
在用户进行书面或口头交流,将收集的信息根据系统软件设计的要求归纳整理后,得到对系统概略的描述。
15、做好系统分析工作需要系统分析员具备哪些素质?
① 和用户建立真正的伙伴关系 ② 善于发现问题背后的问题 ③ 学习快
④ 用共同的语言与用户交流
16、从哪几个方面进行需求评审? (1)系统定义的目标是否与用户的要求一致
(2)需求分析阶段提供的文档资料是否齐全;
(3)文档中的所有描述是否完整、清晰、准确反映用户要求; (4)与所有其它系统成分的重要接口是否都已经描述; (5)被开发项目的数据流与数据结构是否足够、确定; (6)所有图表是否清楚,在不补充说明时能否理解;
(7)主要功能是否已包括在规定的软件范围之内,是否都已充分说明; (8)设计的约束条件或限制条件是否符合实际
(9)开发的技术风险是什么?
(10)是否考虑过软件需求的其它方案?
(11)是否考虑过将来可能会提出的软件需求?
(12)是否详细制定了检验标准,它们能否对系统定义是否成功进行确认。
17、简要叙述总体设计阶段的主要工作。
1)划分出组成的各物理元素的构成、联系,及其定义描述,并且根据系统
确定的应用目标,配置适当模型和数量的硬件、软件、确定计算机的运行环境。 2)当系统的运行环境确定以后,根据应用模型和应用目的设计应用型GIS数据库的数据模型,并根据系统的数据模型、应用和分析模型、数据处理模型等,对数据的标准和质量要求等,做出相应的定义和规定。
18、确定系统目标的基本原则有哪些?
1)针对性
以提高信息管理的效率,提高信息质量,为决策者提供及时、准确、有效的信息,向社会提供所需信息为出发点。 2)实用性
根据我国现行GIS发展状况,大多数单位(或城市、地区)都难以在短期内建成一个完善的系统,为充分发挥系统的经济效益和社会效益,应注重实用性 3)预见性
要充分考虑国家对有关专业管理的政策、方针和立法以及当今信息技术的快速发展,在系统功能设置时应留有发展余地和良好的接口。 4)先进性
要考虑计算机及外设、基础软件的新版本,新操作系统等先进设备、先进技术的应用。
19、简要说明系统总体设计的基本原则。
1、完备性:主要是指系统功能的齐全、完备。一般的应用型GIS都具备数据采集、管理、处理、查询、编辑、显示、绘图、转换、分析、输出等功能。 2、标准化:一是指系统设计应符合GIS的基本要求和标准,二是指数据类型、编码、图式符号应符合现有的国家标准和行业规范。
3、系统性:属性数据库管理系统,图形数据库管理子系统及应用模型子系统必须有机地结合为一体,各种参数可以互相进行传输。
4、兼容性:数据具有可交换性,选择标准的数据格式和设计合适的数据格式变换软件,实现与不同的GIS、CAD、各类数据库之间的数据共享。 5、通用性:系统必须能够在不同范围内推广使用,不受区域限制。
6、可靠性:一是系统运行的安全性;二是数据精度的可靠性和符号内容的完整性
7、实用性:系统数据组织灵活,可以满足不同应用分析的需求。系统真正做到能够解决用户所关心的问题,为生产实践、科研教学服务。
8、可扩充性:考虑到应用型GIS 发展,系统设计时应采用模块化结构设计,模块的独立性强,模块增加、减少或修改均对整个系统影响很小,便于对系统改进、扩充,使系统处于不断完善过程中。
20、叙述说明数据库分析的过程,并注明数据库分析需要考虑的因
素。
1、数据库的宏观地理定义 1)参考基准与坐标系统
空间坐标系统是应用GIS的基础。一个精确合理的坐标系统是多源地学数据所依赖和参考的依据。在我国有两种高程基准,一种是1956年黄海平均高程基准面;另一种1980大地坐标系高程基准面。我国的平面坐标系有三种,分别是1954年北京坐标系、1980年国家大地坐标系、地心坐标系
2)地图投影(map projection)
地图投影是采用一定的数学法将不可展开的地球椭球面转换为一个可展开的二维平面。在转换过程中,根据不同的投影条件、采用不同的数学方法,所得结果也不同(即产生不同的变形性质)。因此在数据库设计时,应考虑到投影的选择以及不同投影间的变换。
3)数据库比例尺
数据库的比例尺通常取决于用户对数据的精度要求。虽然一旦地理数据被输入到数据库中,用户可用任意比例尺进行显示,但数据库的精度和原始图件一致的。
2、数据库数据模型的确定
数据库数据模型的选择是与GIS 基础软件分不开的,在确定了数据库数据模型以后,接着需考虑对数据进行分层、各层数据的表示形式、各层数据的属性内容以及属性表之间的关系等。
21、数据库设计应该达到怎样的目标? 决定数据库的数据内容,选择适当的数据模型,各数据内容如何在库中组织等。
22、简述应用模型的作用。
1)是联系GIS应用系统与常规专业研究的纽带 2)是综合利用GIS应用系统中大量数据的工具 3)是GIS应用系统解决各种实际问题的武器 4)是GIS应用系统向更高技术水平发展的基础 5)利于信息交流
23、简述应用型GIS应用模型的建立方法。
概念模型比较灵活,可以引入许多模糊概念,适用范围很广,易于为多数人
接受,但难以进行精确定量分析;
数学模型因果关系清楚,可以精确地反映系统内各要素之间的定量关系,易于用来对自然过程施加控制,但通常难以包括太多的要素,而常常是大大简化的理想情形,削弱了其实用性;
统计模型可以通过大量的实践建立,具有简单实用、适用性广、可以处理大量相关因素的特点,缺点是过程不清,一般是采用“黑箱”或“灰箱”方法建立。
24、详细设计的任务有哪些?请简要说明。
(1)细化总体设计的体系流程图,绘出程序结构图,直到每个模块的编写难度可被单个程序员所掌握为止
?(2)为每个功能模块选定算法
?(3)确定模块使用的数据组织
?(4)确定模块的接口细节,及模块间的调度关系 ?(5)描述每个模块的流程逻辑
?(6)编写详细设计文档。主要包括细化的系统结构图及逐个模块的描述,如功能、接口、数据组织、控制逻辑等
25、空间数据库的概念设计包括哪几个部分?其中空间需求分析主要包括哪些内容? 1)空间数据需求分析
空间数据需求分析步骤:用户需求调查、分析空间数据现状、系统分析。
2)E-R模型
描述: E-R模型是构建信息系统或数据库概念模型的一种有效工具或有效方法
组成:实体类(简称实体)、关系类(简称关系)和属性
26、试比较基本E-R方法、空间E-R方法的异同。
27、图形数据的分层管理需要考虑哪些因素?
① 按要素类型分层,性质相同或相近的要素应放在同一层。
② 数据与数据之间的关系。如数据的公共边,数据之间的隶属关系等。
③ 基础信息数据的分层较细,各种专题信息数据一般放在单独的一层或较少的几层中。
④ 考虑用户视图的多样性。
⑤ 分层时应考虑数据与功能的关系,如数据使用频率,起主导作用的功能等。 ⑥ 分层时应考虑更新的问题,应考虑将变更频繁的数据分离出来。 ⑦ 分层时应顾及数据量的大小,各层数据的数据量最好比较均衡。 ⑧ 尽量减少冗余数据。
28、空间数据库的概念模型设计的任务是什么?包含哪些主要步骤?
?概念数据库模式设计:对用户需求描述的现实世界通过对其中信息的分类、
聚集和概括,建立抽象的高级数据模型(如E-R模型),形成概念数据库模式 ? 事务设计:是考察需求分析阶段提出的数据库操作任务,形成数据库事务的高级说明
29、如何进行应用型GIS功能设计?应注意哪些问题?
应用型GIS的功能设计的重点并不在于对基本功能的设计和编程,而是根据
需求分析的结果,对解决特定的应用目的而进行的功能分析、选择合适的工具型GIS功能并对其具体化,以满足用户的需要。 一般应遵循以下原则: (1)功能结构的合理性:即系统功能模块的划分要以系统论的设计思想为指导,合理地进行集成和区分,功能特点清楚、逻辑清晰、设计合理。
(2)功能结构的完备性:根据系统的应用目的要求,功能齐全,适合各应用目的和范围。
(3)系统各功能的独立性:各功能模块应相互独立,各自具备一套完整的处理功能,且功能相对独立,重复度最小。
(4)功能模块的可靠性:模块的稳定性好,操作可靠,数据处理方法科学、实用。
(5)功能模块操作的简便性:各子功能模块应操作方便,简单、明了、宜于掌握。
30、GIS界面设计需要遵循哪些原则?
1)一致性原则
① 追求设计者模型、系统映象和用户概念模型的一致性。即界面的概念表达方式应尽可能接近用户的想法
② 控制应用方式的一致性。在类似的情况下,必须有一致的操作序列,并尽可能采用国家及行业标准和用户习惯的方式。 2)合适的功能
功能欠缺的系统会使用户丧失兴趣;而过多繁琐的功能则会大量增加系统的复杂
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育GIS软件工程期末考试复习简答题 (2)全文阅读和word下载服务。
相关推荐: