1 / 98
文档名称:

GIS空间分析设计.ppt

格式:ppt   大小:2,395KB   页数:98页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

GIS空间分析设计.ppt

上传人:薄荷牛奶 2018/1/18 文件大小:2.34 MB

下载得到文件列表

GIS空间分析设计.ppt

相关文档

文档介绍

文档介绍:管理信息系统总体设计
在系统定义阶段确定系统建设的目标和任务之后,需要进行系统的总体设计。系统总体设计阶段的主要任务是将系统需求转换为数据结构和软件体系结构,即数据设计和体系结构设计。数据设计就是把分析阶段所建立的信息域模型变换成软件实现中所需的数据结构。体系结构设计则是把系统的功能需求分配给软件结构,形成软件的模块结构图,并设计模块之间的接口关系。在总体设计阶段,各模块还处于黑盒子状态,模块通过外部特征标识符(如名字)进行输入和输出。使用黑盒子的概念,设计人员可以站在较高的层次上进行思考,从而避免过早地陷入具体的条件逻辑、算法和过程步骤等实现细节,以便更好地确定模块和模块间的结构。
一、总体设计的任务、方法和准则
二、系统总体设计工具
三、系统总体设计报告
四、GIS应用分析模型设计
五、GIS接口设计
六、GIS用户界面设计
七、基于GIS的物流管理信息系统集成方法
退出
教学提纲
一、总体设计的任务、方法和准则
(一) 总体设计的任务和方法
(二) 总体设计的准则
返回
总体设计的任务是要求系统设计人员遵循统一的准则和采用标准的工具来确定系统应包含哪些模块、用什么方法联结在一起,以构成一个最优的系统结构。
总体设计一般采用结构化设计方法进行实现。结构化设计强调软件总体结构的设计,是一种自顶向下、逐步求精和分阶段实现的设计策略。
总体设计的任务和方法
结构化设计的基本特点
由问题结构导出系统结构,即问题结构到系统结构的映射。问
题结构主要用数据流图(DFD)来描述系统的逻辑模型,而系
统结构是指用系统的模块结构图来描述软件结构
通过自顶向下分解和层次组织的方法来简化系统,产生模块结

运用一系列的图表工具。为使系统设计流程易于理解,结构化
设计使用了两种主要的图表工具:伪码和结构图。伪码描述的
是模块的处理逻辑,用来表达程序的设计思路;结构图用于描
述软件的总体结构,采用自顶向下、层次组织的方法
提供一系列的系统设计策略。结构化设计提供了两种设计
策略,它们分别是面向过程的数据流方法与面向数据结构
的Jackson方法和Warnier-Orr方法。
提供一组评价系统设计质量的准则。结构化设计方法提供
了一系列评估准则,如耦合、内聚、扇入和扇出、信息隐
蔽以及模块化等。
结构化设计方法
一般设计方法
设计工具
数据流图,模块结构图,图表工具
系统流程图
设计思想
自顶向下,逐层分解
自底向上,统一组装
设计重心
强调软件总体结构,其次才考虑软件模块的内部处理逻辑(程序结构)
采用系统流程图描述源程序的处理逻辑,强调的是系统实现
设计过程
分为总体设计和详细设计
没有明确的阶段划分
性能
系统具有较好灵活性和可维护性,系统整体性好,易于把握用户需求目标
系统结构性差,缺乏灵活性和可维护性,并且可靠性和效率不高
结构化设计方法与一般设计方法的比较
设计方法和策略问题——如何构造(导出)软件的总
体结构
软件评估准则问题——什么样的软件结构是“最优”

软件设计工具问题——如何表述软件的结构
采用结构化设计方法需解决的问题
在结构化设计过程中,模块是一个重要的概念。模块指的是具有输入和输出、逻辑功能、运行程序、内部数据四种属性的一组程序语句。其中,输入、输出和逻辑功能是其外部属性,反映功能,是可见的;运行程序、内部数据是其内部属性,反映具体实现途径,是不可见的。除了上述四个主要属性外,模块还有其它的属性。例如,它有一个名称,可以使用别的模块,也可以被别的模块使用,即“调用”和“被调用”。在结构化系统总体设计中,主要关心的是模块的外部属性,即它的功能,而不是它的内部属性,即如何去实现。
结构化设计中的模块
返回