暂无评论
图文详情
- ISBN:9787306081810
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:240
- 出版时间:2024-09-01
- 条形码:9787306081810 ; 978-7-306-08181-0
内容简介
本书全面﹑系统地论述了GIS软件工程的基本原理、关键技术以及应用开发方法。本书还重点介绍了AcGIS的几个二次开发技术和开源GIS技术体系。全书共分十二章,内容包括:软件工程概述;软件过程;软件工程可行性分析;软件工程的需求分析;GIS软件工程总体分析;GIS软件工程详细设计;面向对象设计和分析方法;软件工程设计模式;软件测试;GIS软件项目管理;GIS二次开发技术;开源GIS软件项目等。
目录
第1章 软件工程概述
1.1 软件的基本概念
1.1.1 什么是软件
1.1.2 软件分类
1.2 软件危机
1.3 软件工程的基本概念
1.3.1 什么是软件
1.3.2 软件工程的方法
1.3.3 软件工程与网络
1.4 GIS软件工程的分类、开发方式及特点
1.4.1 GIS软件分类
1.4.2 GIS应用系统的开发模式
1.4.3 GIS软件工程的特点
第2章 软件过程
2.1 软件过程概述
2.2 软件生命周期模型
2.2.1 瀑布模型
2.2.2 原型模型
2.2.3 增量模型
2.2.4 螺旋模型
2.2.5 喷泉模型
2.3 敏捷开发与极限编程
2.3.1 敏捷开发
2.3.2 极限编程
2.4 GIS项目软件开发过程
第3章 软件工程可行性分析
3.1 可行性分析概述
3.2 可行性分析的内容
3.3 成本一效益分析
3.3.1 软件系统开发费用的内容
3.3.2 成本估计
3.3.3 成本/效益分析方法
3.4 软件工程项目开发技术
3.4.1 制订开发计划的原则
3.4.2 制订开发计划的方法
3.4.3 推算各阶段时间的方法
3.5 可行性分析报告的编写
第4章 软件工程的需求分析
4.1 需求分析概述
4.1.1 需求分析的特点
4.1.2 需求分析的任务
4.1.3 需求获取的方法
4.1.4 需求分类
4.2 需求分析的方法
4.2.1 数据流程图
4.2.2 实体一关系图
4.2.3 状态转移图
4.2.4 数据字典
4.3 需求分析报告的编写
第5章 GlS软件工程总体设计
5.1 总体设计概述
5.1.1 软件设计的重要性
5.1.2 软件总体设计过程
5.1.3 总体设计的基本任务
5.2 软件设计基本原理
5.2.1 抽象
5.2.2 细化
5.2.3 模块化
5.2.4 模块划分原则——耦合
5.2.5 模块划分原则——内聚
5.3 数据库设计
5.3.1 数据库设计的目标和内容
5.3.2 数据库设计的步骤
5.3.3 数据库的逻辑设计
5.3.4 数据库的物理设计
……
第6章 GIS软件工程详细设计
第7章 面向对象设计和分析方法
第8章 软件工程的设计模式
第9章 软件测试
0章 GIS软件项目管理
1章 GIS二次开发技术
2章 开源GIS软件项目介绍
展开全部
作者简介
马林兵,男,副教授,博士,长期从事本科教学和科研工作,主要研究方向为GIS理论与方法,承担《GIS软件工程与Web应用开发》、《GIS软件工程与Web应用开发实验》等课程。
本类五星书
本类畅销
-
思想道德与法治(2021年版)
¥6.8¥18.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥36.0¥48.0 -
落洼物语
¥9.4¥28.0 -
唐诗经典研读
¥20.7¥58.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
中医基础理论
¥51.7¥59.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥9.0¥25.0 -
法理学(第二版)
¥25.0¥50.0 -
无人机低空基站组网与优化
¥70.6¥98.0 -
当代中国政府与政治 第二版
¥47.6¥68.0 -
刑法学 上下
¥114.4¥208.0 -
马克思主义基本原理2021年版
¥8.4¥23.0 -
智能控制
¥40.2¥56.0 -
素描基础教程
¥26.4¥59.0 -
基于python的从学习编程到解决问题
¥35.4¥53.8 -
心理学导论/张厚粲
¥28.6¥53.0 -
水利工程监理
¥28.3¥42.0 -
新编大学生军事理论与训练教程
¥13.7¥39.8 -
现代汉语语法研究教程-第五版
¥38.2¥59.0 -
北京师范大学出版社历史学基础课系列教材中国古代史(下)(第4版)/宁欣
¥26.5¥52.0