实验二辅导材料:GIS软件工程-v2(00001)课件.ppt
《实验二辅导材料:GIS软件工程-v2(00001)课件.ppt》由会员分享,可在线阅读,更多相关《实验二辅导材料:GIS软件工程-v2(00001)课件.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、GIS软件工程软件工程一一 、GISGIS软件概念与特点软件概念与特点二二 、软件工程类型和过程、软件工程类型和过程三三 、软件模型、软件模型四四 、需求分析、需求分析一、软件的概念与特点一、软件的概念与特点关于软件的话题关于软件的话题软件是人类有史以来发明的最伟大的工具,同时也是最复杂的工具软件是人类有史以来发明的最伟大的工具,同时也是最复杂的工具软件定义世界,数据驱动未来软件定义世界,数据驱动未来比尔比尔.盖茨是全球首富榜上持续时间人盖茨是全球首富榜上持续时间人软件业创造了最多的百万富翁,微软曾经是全球市值最高的科技公司软件业创造了最多的百万富翁,微软曾经是全球市值最高的科技公司硬件是硬件
2、是GISGIS的躯干,数据是的躯干,数据是GISGIS的血液,软件是的血液,软件是GISGIS的灵魂。的灵魂。软件业软件业“实在是个迷人的行业实在是个迷人的行业”,但,但“它也象骑上了牛背,你不得注意牛的它也象骑上了牛背,你不得注意牛的动向,因为每次在你以为赢了的时候,你就会从牛背上抛下来动向,因为每次在你以为赢了的时候,你就会从牛背上抛下来“。只有只有50%50%的项目能投入使用,另有近的项目能投入使用,另有近20%20%项目以彻底失败告终。项目以彻底失败告终。软件是吃青春饭的行业软件是吃青春饭的行业GIS软件特点软件特点软件过程软件过程 软件过程是为了按质量要求完成软件建设而采取的一系列步
3、骤、方法的过程。是指软件整个生命周期,从需求分析需求分析、概要设计概要设计、详细设计详细设计、编码开发编码开发、系统系统测试测试、验收确认验收确认和运行维护运行维护一个过程模型。作用:1、有效的软件过程可以提高组织的生产能力有效的软件过程可以提高组织的生产能力 2、有效的软件过程可以改善我们对软件的维护有效的软件过程可以改善我们对软件的维护软件模型软件模型 通常使用软件生命周期模型描述软件过程。软件生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也称为过程模型。常见的过程模型有瀑布模型瀑布模型、快速原型模型快速原型模型、增量增量模型模型、螺旋模型螺旋模型等。瀑布模型瀑布模
4、型 增量模型增量模型螺旋形模型螺旋形模型4.1.1需求分析含义需求分析含义 准确、清晰和全面地描述软件的功能与性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其它有效性需求。4.1.3需求生命周期管理需求生命周期管理 软件项目以需求开始为开始,需求结束为结束,需求贯穿整个项目过程,对需求生命周期的管理也是项目管理的重要部分。需求生命周期管理包括:需求开发需求开发、需求变更需求变更、需需求跟踪求跟踪和需求验证需求验证。贯穿于需求分析、编码开发、系统测试、验收确认和运行维护整个软件工程过程。4.1.4需求分析的内容需求分析的内容 掌握在不同场景(条件)下的用户需求,包括有哪些数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 辅导材料 GIS 软件工程 v2 00001 课件
限制150内