《GIS软件工程-课程复习.ppt》由会员分享,可在线阅读,更多相关《GIS软件工程-课程复习.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、GISGIS软件工程软件工程课程复习课程复习一、一、GISGIS软件工程概述软件工程概述二、二、GISGIS设计方法设计方法三、三、GISGIS系统分析系统分析四、四、GISGIS总体设计总体设计五、五、GISGIS详细设计详细设计六、六、GISGIS工程实施工程实施七、七、GISGIS系统维护与软件评价系统维护与软件评价八、八、GISGIS工程管理与软件测试工程管理与软件测试九、应用型九、应用型GISGIS设计实例设计实例十、十、GISGIS工程标准化与文档管理工程标准化与文档管理一、一、GIS软件工程概述软件工程概述1、GIS软件的特点?软件的特点?GIS软件开发过程中存在的问题?软件开发
2、过程中存在的问题?2、GIS软件工程的特色表现在哪几个方面?软件工程的特色表现在哪几个方面?3、GIS软件工程生存周期包含哪几个阶段?每个阶段的主软件工程生存周期包含哪几个阶段?每个阶段的主要任务是什么?要任务是什么?4、GIS系统设计包含哪些主要内容?系统设计包含哪些主要内容?5、GIS软件工程的目标?软件工程的目标?名词解释:名词解释:软件工程软件工程、GIS软件工程软件工程、软件生存周期软件生存周期、软软件生存周期模型件生存周期模型 一、一、GIS软件工程概述软件工程概述二、二、GIS设计方法设计方法1、结构化生命周期法的特点及其目的。、结构化生命周期法的特点及其目的。2、原型法的产生背
3、景。、原型法的产生背景。3、基于原型法开发信息系统包括哪几个阶段?、基于原型法开发信息系统包括哪几个阶段?4、试述统一建模语言在软件开发各阶段的作用。、试述统一建模语言在软件开发各阶段的作用。5、GIS基本设计方法比较。基本设计方法比较。名词解释:名词解释:UML二、二、GIS设计方法设计方法二、二、GIS设计方法设计方法三、三、GIS系统分析系统分析1、为什么要对、为什么要对GIS项目进行可行性研究?主要从哪几个方项目进行可行性研究?主要从哪几个方面着手?面着手?2、需求工程包含的内容有哪些?、需求工程包含的内容有哪些?3、在进行需求分析过程中应注意哪些问题?、在进行需求分析过程中应注意哪些
4、问题?4、简要叙述系统分析的过程。、简要叙述系统分析的过程。5、做好系统分析工作需要系统分析员具备哪些素质?、做好系统分析工作需要系统分析员具备哪些素质?6、需求分析的目标是什么、需求分析的目标是什么?需求分析的成品是什么需求分析的成品是什么?7、从哪几个方面进行需求评审?、从哪几个方面进行需求评审?名词解释:名词解释:软件需求软件需求三、三、GIS系统分析系统分析三、三、GIS系统分析系统分析四、四、GIS总体设计总体设计1、简要叙述总体设计阶段的主要工作。、简要叙述总体设计阶段的主要工作。2、确定系统目标的基本原则有哪些?、确定系统目标的基本原则有哪些?3、简要说明系统总体设计的基本原则。
5、简要说明系统总体设计的基本原则。4、叙述说明数据库分析的过程,并注明数据库分析需要考、叙述说明数据库分析的过程,并注明数据库分析需要考虑的因素。虑的因素。5、数据库设计应该达到怎样的目标?、数据库设计应该达到怎样的目标?6、简述应用模型的作用、简述应用模型的作用。7、简述应用型、简述应用型GIS应用模型的建立方法。应用模型的建立方法。名词解释:名词解释:软件体系结构软件体系结构、模块独立性、耦合性模块独立性、耦合性、内聚性、内聚性 四、四、GIS总体设计总体设计五、五、GIS详细设计详细设计1、详细设计的任务有哪些?请简要说明。、详细设计的任务有哪些?请简要说明。2、空间数据库的概念设计包括哪
6、几个部分?其中空间需求、空间数据库的概念设计包括哪几个部分?其中空间需求分析主要包括哪些内容?分析主要包括哪些内容?3、试比较基本、试比较基本E-R方法、空间方法、空间E-R方法的异同。方法的异同。4、图形数据的分层管理需要考虑哪些因素?、图形数据的分层管理需要考虑哪些因素?5、空间数据库的概念模型设计的任务是什么?包含哪些主、空间数据库的概念模型设计的任务是什么?包含哪些主要步骤?要步骤?6、如何进行应用型、如何进行应用型GIS功能设计?应注意哪些问题?功能设计?应注意哪些问题?7、GIS界面设计需要遵循哪些原则?界面设计需要遵循哪些原则?五、五、GIS详细设计详细设计五、五、GIS详细设计
7、详细设计六、六、GIS工程实施工程实施1、应用型应用型GIS实施阶段的任务是什么?实施阶段的任务是什么?2、为什么要进行程序编写的组织管理,它包括哪些内容?为什么要进行程序编写的组织管理,它包括哪些内容?3、简述、简述GIS数字化建库工作流程。数字化建库工作流程。4、良好的编程风格通常应该包括哪些事项。、良好的编程风格通常应该包括哪些事项。七七、GIS系统维护与软件评价系统维护与软件评价1、GIS系统维护包括哪几方面的工作?系统维护包括哪几方面的工作?2、系统维护工作可以分为哪四种类型?系统维护工作可以分为哪四种类型?3、什么是、什么是GIS软件评价?有哪几种评价类型?其评价指标软件评价?有哪
8、几种评价类型?其评价指标及其具体的内容分别是什么?及其具体的内容分别是什么?名词解释:名词解释:改正性维护、适应性维护、完善性维护、预防改正性维护、适应性维护、完善性维护、预防性维护性维护七七、GIS系统维护与软件评价系统维护与软件评价七七、GIS系统维护与软件评价系统维护与软件评价八八、GIS工程管理与软件测试工程管理与软件测试1、项目管理的主要范畴包括哪几部分?项目管理的主要范畴包括哪几部分?2、项目申请书的主要内容包括哪些方面?、项目申请书的主要内容包括哪些方面?3、GIS软件测试有几种方法?试比较这几种方法。软件测试有几种方法?试比较这几种方法。4、试述、试述GIS软件测试的主要内容。
9、软件测试的主要内容。名词解释:名词解释:CMM(能力成熟度模型)、黑盒测试(能力成熟度模型)、黑盒测试、白盒测白盒测试试、单元测试单元测试、集成测试集成测试、系统测试系统测试八八、GIS工程管理与软件测试工程管理与软件测试八八、GIS工程管理与软件测试工程管理与软件测试九、应用型九、应用型GIS设计实例设计实例1、基于电子政务基础平台进行电子政务系统开发的技术方、基于电子政务基础平台进行电子政务系统开发的技术方案有何优点?案有何优点?2、电子政务系统主要特点有哪些?、电子政务系统主要特点有哪些?3、我国的国土资源信息化建设经历哪几个发展阶段?各有、我国的国土资源信息化建设经历哪几个发展阶段?各有何特点?何特点?十、十、GIS工程标准化与文档管理工程标准化与文档管理1、试述、试述GIS工程标准制定的基本步骤。工程标准制定的基本步骤。2、简述软件文档的作用?、简述软件文档的作用?3、高质量的文档体现在哪几个方面?、高质量的文档体现在哪几个方面?十、十、GIS工程标准化与文档管理工程标准化与文档管理
限制150内