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

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

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

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

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

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

<GIS软件工程》课程教学大纲课程英文名称:GISSoftwareEngineering课程编号:HZ160040课程类别:专业教育课程(专业核心课程)课程性质:必修课学分:2学时:32(其中:讲课学时:32实验学时:0上机学时:0)适用专业:地理信息科学开课部门:环境与资源学院测绘与信息工程系先修课程:GIS二次开发、数据结构与算法、空间数据库、地理信息系统基础A、C#程序设计语言A等后续课程:地理信息科学毕业实习、地理信息科学毕业设计一、课程目标通过本课程的学习,使学生具备以下能力:.掌握GIS软件工程的基本理论,能够理解软件工程中软件生命周期各阶段的任务、过程、特点以及软件生命周期模型。能够基于数学思想对GIS软件进行可行性分析。.能够理解和掌握面向对象方法学的理论知识,能够进行面向对象的GIS软件分析、设计和实现,能够掌握UML建模技术与方法。.能够掌握GIS数据集成方法,理解和掌握GIS软件工程实施与维护。能够理解GIS软件工程的管理技术与标准化。二、课程目标与毕业要求的对应关系课程目标指标点毕业要求课程目标1、22.1能够应用数学和自然科学基本方法,将地理信息工程问题转化、表述为数学问题进行分析。2.问题分析:能够应用数学、自然科学和地理信息科学的基本原理,识别、表达、并通过文献研究分析地理信息专业问题,具备地理信息系统的架构能力。课程目标32.2具有一定的地理信息软件工程专业知识和管理能力,初步具备比较大型的地理信息平台的架构能力。2.问题分析:能够应用数学、自然科学和地理信息科学的基本原理,识别、表达、并通过文献研究分析地理信息专业问题,具备地理信息系统的架构能力。三、教学内容与教学方法和课程目标的对应关系Ui单元GIS软件工程教学内容教学方法课程目标教学环节训练环节1GIS软件工程概述授课2学时22GIS软件工程的系统定义授课6学时作业23GIS软件工程的设计授课8学时作业24空间数据库系统的设计与实现授课4学时作业35GIS软件工程的实施、测试与评价授课4学时作业36GIS软件工程的维护授课2学时作业37GIS设计工程管理与质量保证授课4学时作业38县(市)级土地利用规划管理信息系统设计与实现授课2学时总结论文3、课程的主要内容及基本要求第1单元GIS软件工程概述(2学时,撑课程目标1)[知识点]软件危机;软件工程;软件生存周期模型:瀑布模型、增量模型、螺旋模型、喷泉模型、智能模型;GIS软件工程建设的主要过程:系统分析、需求分析、系统设计、编码设计。[重点]软件危机;生存周期;瀑布模型。[难点]生命周期;瀑布模型。[基本栗求].识记:软件危机;软件工程;生存周期;瀑布模型。.领会:什么是软件危机和软件工程,软件生存周期的各个阶段及特点。.简单应用:软件工程是从何种角度切入到软件开发中去,如何解决软件危机,了解消除软件危险的途径。.综合应用:软件生命周期各个阶段的基本任务,熟悉软件生命周期的组成,掌握瀑布模型等软件生命周期模型。第2单元GIS软件工程的系统定义(6学时,支撑课程目标2)[知识点]系统需求调查和分析:系统目标分析、系统功能性能分析;GIS结构化分析方法;GIS面向对象分析法;GIS快速原型化分析方法;系统可行性分析:数据源调查与评估、技术可行性分析、经济和社会效益分析、系统的支持状况;系统分析工具:GIS数据流模型、GIS数据字典、加工逻辑说明;软件需求规格说明。[重点]可行性研究;本钱/效益分析;需求获取过程;需求分析过程;需求分析工具;结构化分析方法的思想和分析方法;面向对象的方法。[难点]经济可行性计算;需求分析过程;面向对象分析方法;利用面向对象的分析方法对需求进行系统分析。[基本要求].识记:可行性分析;经济可行性;技术可行性;需求分析工程概念模型和规范化;结构化分析方法;面向对象的方法。.领会:可行性分析步骤;需求分析的必要性与常见错误;Coad分析方法和OMT分析方法的共同之处和区别。.简单应用:可行性研究任务和可行性分析步骤;可行性研究的重要意义;需求分析文档的编辑;利用面向结构化分析方法分析简单例如;掌握需求获取的过程,熟悉需求获取过程中与客户交流、沟通的技巧,掌握各种需求分析工具,掌握面向对象的需求分析方法;.综合应用:利用软件工程思想,理解可行性研究的分类和社会效益和经济效益、直接效益和间接效益之间的关系;掌握系统分析的两大种类方法,熟悉应用这两种方法分析需求,懂得应用面向对象的方法对需求文档分析并提取所需信息。第3单元GIS软件工程的设计(8学时,支撑课程目标2)[知识点]总体设计的任务、方法和准那么;系统总体设计工具:层次图、HIPO图、结构图;GIS应用分析模型设计:GIS空间处理与分析设计;GIS地理建模;GIS接口世界:系统与标准数据的接口、互操作接口、空间数据