城市GIS城市地理信息系统软件工程项目管理概论.ppt

城市GIS城市地理信息系统软件工程项目管理概论.ppt

城市GIS城市地理信息系统软件工程项目管理概论

第五章 城市地理信息系统软件工程(第三讲);;;5.4 城市地理信息系统设计;5.4.1系统设计的目标和任务 ;系统设计在软件开发中的位置 软件开发主要包括三个步骤:设计、实现(编码)和测试。系统分析阶段解决系统“做什么”的问题,而系统设计则解决“怎么做”的问题。; 系统结构设计定义软件系统各个主要成分之间的关系;数据设计侧重于数据结构的定义;详细设计则是把结构成分转换成软件的过程性描述;界面设计侧重于与用户交互的界面的设计,包括输入、输出、显示等各类界面的风格和策略的确定。 ;总体设计(概要设计)过程中需要完成的工作 1 制定规范(标准设计) 在进入软件开发阶段之初,应为软件开发制定共同遵守的标准,以便协调组内各成员的工作。 (1)阅读和理解软件需求说明书,在给定预算范围内和技术现状下,确认用户的要求能否实现。若能够实现需要明确实现的条件,从而确定设计的目标,以及优先顺序。 (2)根据目标确定最合适的设计方案。 (3)确定设计文档的编制标准,包括文档体系、用纸及样式、记述详细程度、图形画法等。 (4)确定代码体系、接口规约、命名规则等。;2 软件系统结构的总体设计 (1)采用某种设计方法,将一个复杂的系统按照功能划分成模块的层次结构; (2)确定每个模块的功能,建立与已确定的软件需求的对应关系; (3)确定模块

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档