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

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

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

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

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

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

遥感软件系统开发RemoteSensingSoftwareSystemDevelopment一、课程基本情况课程类别:专业任选课课程学分:2学分课程总学时:32学时,其中讲课:26学时,上机:6学时课程性质:选修开课学期:第7学期先修课程:遥感原理,遥感二次开发语言IDL适用专业:遥感科学与技术专业教材:讲义开课单位:遥感学院遥感科学与技术系二、课程性质、教学目标和任务本课程是遥感科学与技术专业本科生的选修课程。随着遥感软件规模的不断扩大和复杂度的不断提高,如何高效地进行遥感软件开发和维护已经成为遥感科学与技术研究的重要领域,采用工程的方法对遥感软件的开发进行管理是有效的方法。本课程的开设旨在使学生通过学习,掌握遥感软件工程开发和维护的一般过程,掌握遥感软件开发方法,能用软件工程的方法参与软件工程的分析、设计、实现和维护,为更深入地学习和今后从事遥感软件工程的实践打下良好的基础。本课程主要讲述遥感软件设计平台、遥感软件设计方法、遥感软件技术和遥感软件维护技术。通过本课程的学习,学生应对遥感软件系统设计的概念、原理和典型的设计技术有一个基本的理解,对遥感软件开发过程有一个全面的认识,并掌握遥感软件开发中一些常用的方法和技术。三、教学内容和要求.遥感软件设计平台(6学时)(1)掌握遥感软件设计平台;(2)熟悉软件设计平台的内容(包括操作系统、编程语言、图形语言和窗口系统);了解软件设计平台对软件设计和开发的作用;重点:遥感软件设计平台的方式难点:遥感软件设计平台的内容。.遥感软件设计方法(8学时)(1)掌握遥感软件质量的含义;软件结构分析和结构设计;(2)熟悉软件工程对软件开发的作用(3)理解什么是遥感软件工程;(4)了解遥感软件的生命周期;重点:软件结构分析和设计难点:软件结构分析和设计3遥感软件技术(8学时)(1)掌握遥感软件的编程和调试的基本方法;(2)理解遥感软件界面与接口设备的原理;重点:遥感软件的变成和调试方法难点:遥感软件界面与结构设备原理4遥感软件管理(4学时)(1)掌握遥感软件管理和质量控制的基本原理;(2)掌握遥感软件文档的内容和作用;(3)理解遥感软件的版本维护重点:遥感软件管理和软件文档编写难点:遥感软件管理四、课程考核(1)作业等:作业:3次,课程论文:篇;(2)考核方式:(闭卷考试)(3)总评成绩计算方式:本课程考核成绩包括考试、平时成绩两局部。其中考试成绩占80%,平时成绩占20%o(1)作业:作业:2次;(2)考核方式:开卷考试(3)总评成绩计算方式:(平时成绩30%、期末考试成绩70%综合计算)(4)使用多媒体(5)其他:教学中可根据教师对于遥感软件工程的理解结合工程实例进行灵活讲授五、参考书目⑴教你如何快速实现可视化,内部培训资料;适普软件公司[2]IDL用户培训教材,内部培训资料;航天量子公司[3]IDL精髓(EssentialIDL),中国电力出版社;Martin,2002[4]软件工程实用教程,北京:清华大学出版社;陈明编著,2005