GIS工程与应用第8章工程实施汇编ppt课件.ppt

GIS工程与应用第8章工程实施汇编ppt课件.ppt

ID:59419300

大小:396.50 KB

页数:73页

时间:2020-09-19

GIS工程与应用第8章工程实施汇编ppt课件.ppt_第1页
GIS工程与应用第8章工程实施汇编ppt课件.ppt_第2页
GIS工程与应用第8章工程实施汇编ppt课件.ppt_第3页
GIS工程与应用第8章工程实施汇编ppt课件.ppt_第4页
GIS工程与应用第8章工程实施汇编ppt课件.ppt_第5页
资源描述:

《GIS工程与应用第8章工程实施汇编ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2013-02-20中南大学地信院地理信息系18.1系统实施概述8.2程序编制8.3软件测试8.4软件调试8.5现场部署与培训8.6系统试运行8GIS工程实施2013-02-20中南大学地信院地理信息系28.1工程实施概述与前面的几个阶段相比,工程实施阶段的任务涉及的人力和物力都要多得多,各种技术专长的工作人员均参加到项目建设工作中,产生了大量的组织协调工作,需要项目负责人进行全面的安排,因此,要制订详细的工程实施计划。2013-02-20中南大学地信院地理信息系38.1工程实施概述工程实施阶段的任务:准备工作程序的编写与测试系统的安装与培训2013-02-

2、20中南大学地信院地理信息系4实施工作开始硬软件的购置与安装用户的培训程序的编码及调试各种数据的收集系统安装数据的输入其它数据源的转化实施工作结束系统实施工作流程图2013-02-20中南大学地信院地理信息系58.1工程实施概述准备工作:软硬件准备人员准备数据准备制定实施计划2013-02-20中南大学地信院地理信息系68.2程序编制程序编制是一项系统工程,是系统实施的本质内容,是系统实施阶段的核心工作,需要投入大量的人力、物力,其目的就在于研制出一个成功的软件产品。2013-02-20中南大学地信院地理信息系78.2程序编制尽量使用已有编程资源注意系统配置

3、要求良好的程序设计风格程序容错性强采用版本控制管理程序编码8.2.1程序编制的一般要求2013-02-20中南大学地信院地理信息系88.2程序编制项目特征历史沿革个人习惯8.2.2编程语言的选择2013-02-20中南大学地信院地理信息系98.2程序编制版本控制是一种软体工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。版本控制透过文档控制记录程序各个模组的改动,并为每次改动编上序号。8.2.3版本控制2013-02-20中南大学地信院地理信息系108.2程序编制版本控制的优点:便于版本管理有利于团队协作便于保护知识产权利于建立开发档案8

4、.2.3版本控制2013-02-20中南大学地信院地理信息系118.2程序编制常用的版本控制软件:VisualSourceSafe(VSS)ConcurrentVersionSystem(CVS)Subversion(SVN)StarTeamClearCaseSourceAnywhere8.2.3版本控制2013-02-20中南大学地信院地理信息系128.2程序编制程序设计风格指一个人编制程序时所表现出来的特点、习惯及逻辑思路等。良好的程序设计风格:源程序文档化(恰当的标识符、适当的注解和舒适的视觉组织)。8.2.4程序设计风格2013-02-20中南大学地

5、信院地理信息系138.2程序编制标识符即符号名,包括模块名、变量名、常量名、标号名、子程序名、数据区名以及缓冲区名等。这些名字应能反映它所代表的实际东西,应有一定实际意义。应当选择精炼的意义明确的名字,必要时可使用缩写名字。在一个程序中,一个标示符只应用于一种用途。8.2.4程序设计风格——恰当的标识符2013-02-20中南大学地信院地理信息系148.2程序编制程序中的注释是程序员与日后的程序读者之间通信的重要手段。注释决不是可有可无的。一些正规的程序文本中,注释行的数量占到整个源程序的1/3到1/2,甚至更多。注释分为序言性注释和功能性注释。8.2.4程

6、序设计风格——适当的注释2013-02-20中南大学地信院地理信息系15序言性注释:通常置于每个程序模块的开头部分,它应当给出程序的整体说明,对于理解程序本身具有引导作用。2013-02-20中南大学地信院地理信息系16序言性注释包括:程序标题;有关本模块功能和目的的说明;主要算法;接口说明:包括调用形式,参数描述,子程序清单;有关数据描述:重要的变量及其用途,约束或限制条件,以及其它有关信息;模块位置:在哪一个源文件中,或隶属于哪一个软件包;开发简历:模块设计者,复审者,复审日期,修改日期及有关说明等。2013-02-20中南大学地信院地理信息系17功能性

7、注释:嵌在源程序体中,用以描述其后的语句或程序段是在做什么工作。要点描述一段程序,而不是每一个语句;用缩进和空行,使程序与注释容易区别;注释要正确。2013-02-20中南大学地信院地理信息系188.2程序编制空格:可以突出运算的优先性,避免发生运算的错误。空行:隔开自然的程序段;缩格:分清层次关系。不要为了节省空间而把多个语句写在同一行;尽量避免复杂的条件测试;避免大量使用循环嵌套和条件嵌套;利用括号使逻辑表达式或算术表达式的运算次序清晰直观。8.2.4程序设计风格——舒适的视觉组织2013-02-20中南大学地信院地理信息系19输入/输出对所有输入数据都

8、进行检验;保持输入格式简单;使用数据结束标记,不要要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。