阶梯式GIS软件工程实践系列教程——基础篇

当前位置:首页 > 计算机/网络 > 地理信息管理系统(GIS) > 阶梯式GIS软件工程实践系列教程——基础篇

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2015年10月22日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787030457219
  • 丛书名:卓越工程师计划:软件工程专业系列丛书
作者:叶亚琴,胡茂胜,周顺平 著出版社:科学出版社出版时间:2015年10月 
编辑推荐
  《卓越工程师计划软件工程专业系列丛书·阶梯式GIS软件工程实践系列教程:基础篇》可作为大专院校C++课程的实习参考书,特别是作为大一到大二期间的综合实践用书,也可供从事GIS基础软件开发人员参考。

 
内容简介
基础篇围绕《实现一个简易的图形编辑器》这样一个主题,由浅入深逐步开展编程实践。通过一系列实践,一方面建立了GIS及其相关领域*基本的图形知识,同时实现了计算机高级语言、数据结构、算法设计、文件存储、程序跟踪和调试优化这几个软件开发基础知识和技能的充分训练。各项实践由易到难,逐步递进,直至*后带有挑战性的实践。
目  录
第1章实习目的及要求
1.1实习目的
1.2实习目标
1.2.1C++语言
1.2.2数据结构
1.2.3图形绘制
1.2.4编程工具和框架
1.2.5程序调试
1.2.6编程规范化
1.3实习要求
1.3.1对学生的要求
1.3.2对老师的要求
第2章背景知识概述
2.1几何图形及其结构
在线试读部分章节
 2.4系统功能与设计说明 
2.4.1功能及菜单设计说明 
本书实现一个小型图形编辑系统,系统具有输入、显示、修改、保存和打开点、线、区图形对象的基本功能。该系统数据生成和使用的基本流程如下。 
(1)输入和修改图形对象所产生的数据先存储在临时文件中,执行“保存”功能时才将临时文件中的数据转存到永久文件中,执行“打开”时则将永久文件中的数据读取到临时文件中。 
(2)图形编辑和显示都是从临时文件中读取数据到内存再进行处理或显示。 
(3)系统退出时将临时文件中的数据转存到永久文件中并删除临时文件。 
此外,该系统还具有移动、缩放、复位等辅助功能,即用户可以在客户区按住鼠标左键拖动图形进行图形漫游,可以单击放大或开窗放大,也可用“复位”功能将全部图形完整地显示在视图窗口中。同时,该系统设计了简单的图形参数,如颜色等,并提供相应的修改功能。 
根据功能需求,该系统设计菜单如下。 
(1)主菜单:文件、窗口、点编辑、线编辑、区编辑、帮助。 
(2)二级菜单:①文件,新建、打开、保存、另存、退出;②窗口,放大、缩小、移动、复位、显示点、显示线、显示区;③点编辑,造点、移动点、删除点、显示删除点、恢复点、修改点参数,设置点缺省参数;④线编辑,造线、移动线、删除线、显示删除线、恢复线、线上删点、线上加点、连接线、修改线参数,设置线缺省参数;⑤区编辑,造区、移动区、删除区、显示删除区、恢复区、修改区参数、设置区缺省参数。 

 阶梯式GIS软件工程实践系列教程——基础篇下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017