下载此文档

地理信息系统软件工程技术.ppt


文档分类:建筑/环境 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
第十六章 地理信息系统软件工程技术
邬 伦
北京大学地球与空间科学学院
遥感与地理信息系统研究所
2004年12月
1
教学ppt
1.软件工程简介
2
教学ppt
1.1 基本概念
计算机软件工程是一类求解的工程。
它应用计算机科学、数学及管理科学等原理,借鉴传统工程的原则、方法,创建软件以达到提高质量,降低成本的目的。
3
教学ppt
图:软件工程框架[王立福]
4
教学ppt
软件工程四条基本原则:
1)选取适宜的开发模型,可以认识需求易变性,并加以控制,以保证软件产品满足用户的需求;
2)采用合适的设计方法,通常要考虑实现软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征;
3)提供高质量的工程支持,在软件工程中,软件工具与环境对软件过程的支持颇为重要;
4)重视开发过程的管理,软件工程的管理,直接影响可用资源的有效利用、生产满足目标的软件产品,提高软件组织的生产能力等问题。
5
教学ppt
1.2 软件工程活动
软件工程活动包括需求、设计、实现、确认及支持等
它们对应于软件开发活动的不同阶段。
6
教学ppt
1.2.1需求分析
建立需求面临着三个方面的困难:
1)问题空间的理解
2)人与人之间的通信
3)需求的不断变化
7
教学ppt
1.2.2系统设计
要解决“怎么做”的问题
设计阶段划分为总体设计和详细设计
8
教学ppt
1.2.3实现阶段
在软件实现阶段,要将设计的结果变换成程序设计语言编写的程序。
首先要确定程序设计语言,其影响因素包括:开发人员对语言的熟悉程度,语言的可移植性,编译程序的效率,编译工具的支持等。
9
教学ppt
1.2.4确认活动
系统完成后的软件测试是主要的确认活动。
软件测试的技术分为两类:白盒测试技术和黑盒测试技术 。
10
教学ppt

地理信息系统软件工程技术 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小157 KB
  • 时间2020-11-27