GIS工程

第一章
传统GIS的特点——系统为中心,以地图为基础,二维处理,静态管理,尺度割裂,数据集中
第二节软件生存周期模型
常用模型:
瀑布模型
增量模型
一部分一部分,逐渐开发开发过程中,用户能见到软件的逐渐成长(增长)
螺旋模型
将开发过程分为几个螺旋周期——大致对应瀑布模型的阶段——风险驱动——开发过程中,及时处理风险
喷泉模型
迭代——功能在迭代开发中增强
无间隙——开发活动的各阶段之间无明显边界
基于知识的智能模型
前述模型综合,与专家系统结合
瀑布模型:按照从一个阶段到另一个阶段的线性次序开发软件——象瀑布一样
2. 瀑布模型的特点
以文档形式驱动
——上一阶段的文档——下一阶段的合同蓝本
里程碑开发原则
——提供了各阶段的检查站点——确保按计划、要求进行
整体开发模型
——开发过程中,用户看不到系统的面貌,只有整个系统完成后,才
能见到
适合于
——功能、性能明确、完整、无重大变化的软件开发
3. 瀑布模型的局限性
——是一种严格线性的整体开发模型
——是一种理想的线性开发模型
——缺乏灵活性,缺乏应对变化的机制
3.什么是GIS软件工程?
GIS软件工程——GIS软件开发的整个过程中,遵循一般软件开发的工程化原理和方法,并照顾到GIS软件开发的特殊规律和要求,对GIS软件从可行性研究、需求分析、总体设计、详细设计、软件编制、软件测试,直到软件维护的各个阶段,进行工程化规范的一门技术
4.GISiea软件工程建设的主要过程
  (1).GIS软件开发的工程化方法
  (2).GIS软件工程的系统分析
  (3).GIS软件工程的需求分析——奠定GIS开发的基础
  (4).GIS软件工程的系统设计
  (5).GIS软件工程的编码设计
5.GIS软件工程的内容
第二章
1GIS软件工程的可行性分析中的软件工程调研的常用方法有哪些?
面谈
电话访谈
参观
问卷
索取有关资料
——学习,理解
GIS专题报告
2)可行性研究的具体步骤?
6徐妙锦步:
确定项目规模和目标
研究正在运行的系统——人工系统中牟黑大蒜/计算机系统
建立新系统的高层逻辑模型——数据流图、数据字典
导出和评价各种方案——3个可行性——技术、经济、社会
推荐可行方案
编写可行性研究报告
3)如何制订工程项目的开发计划?
制订开发计划的原则
制订开发计划的方法
推算各阶段时间的方法
开发计划的表达方式
第三章GIS软件工程的系统分析
1.系统分析的任务是什么
系统分析员与用户一道,将用户的要求,用软件需求规格
说明书表达:
细化对软件的要求——软件的功能、性能,软件设计的限制,软件与其他系统元素的接

描述软件处理的数据域
定义软件的其他有效性需求
2.系统分析的过程包括哪几步?
问题识别
分析与综合
编制需求分析的文档
需求分析评审
3.需求工程包括哪些内容?
(1).需求获取
需求获取过程
需求获取方法
(2).需求分析
功能性需求
非功能性需求
(3).验证
——需求评审,减低错误/ 缺陷唐荣海——软件需求规格说明
书中
4.需求分析的方法有哪些?
常用的:
面向数据流的结构化分析方法SA
——用抽象模型的概念,按照系统内部数据传递、变换的关系,自顶向下逐层分解,直到到满足所有功能要求的软件为止
适合于——数据处理类型的系统
分析工具——数据流图,数据字典
面向对象的分析方法OOA
面向最终用户——用户提供明确需求文档
从图表开始,然后提供可验证的需求细节
适合于——拥有大量用户交互操作和集成数据库的系统
以用户为中心的需求分析方法UCRA

5.属性数据字典包含哪些条目?
6类:
数据元素
——名称、别名、类型、取值范围、取值含义、长度、简要说明
数据结构
——包括的数据元素成分。
数据项/元素的3种情况:任选项、必选项、重复项
数据流
——数据流的来源、去处、组成、流通量、高峰流通量
数据存储
——存储的结构,有关的数据流、查询要求
处理过程
——数据加工处理框的:编号、名称、功能简要说明,有关的输入、输出
外部实体
——数据的来源、去向
第四章
1. 面向对象的开发方法
Booch方法
——1983Booch提出
基于:词法分析——名词对象,动词红外光通讯方法
Coad方法
dnv——1989CoadYourdon提出
从大系统中总结、升华
OMT方法
——1991James Rumbaugh提出
面向对象建模技术(Object Modeling Technique
OO贯穿于软件生存周期的各阶段

本文发布于:2024-09-21 20:49:29,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/140900.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:需求   软件   模型   系统   开发   阶段   用户
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议