系统架构设计基础之gis项目前瞻概述.pptVIP

  • 5
  • 0
  • 约5.21千字
  • 约 32页
  • 2019-02-15 发布于天津
  • 举报

系统架构设计基础之gis项目前瞻概述.ppt

系统架构设计基础之gis项目前瞻概述

基于GIS的系统架构设计 数据库设计 原有的数据整理 数据组织和处理 (多元化数据源采集、分种类数据集整合、Oracle表空间设计) 数据库结构描述 空间数据库(GIS数据库,包括给类地图数据) 属性数据库(地图数据属性集) 电子地图涉税信息数据库 GIS(地理信息系统) * * Supermap,超图 * * B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。 C/S (Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。功能的分布在于减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。 * * * 系统架构总体设计基础 之 GIS项目前瞻 信息中心 余宸轩 系统架构? 摩托罗拉的副总裁 Toby Redshaw 说,架构师是“IT 策略中的中枢。” Express 的技术架构副总裁 Andy Miller 说:“如果你没有一项强有力的架构策略,人人各行其是,最后以得到六种服务器和软件平台而告终,你的系统变成了大杂烩,而那将使你的费用激增。” 系统架构的基本概念 软件系统架构是关于软件系统的结构、行为和属性点的高级抽象。 指定了软件系统的组织结构和拓扑结构。 显示了系统需求和构成组件之间的对应关系。 包括了设计决策的基本方法和基本原理。 在描述阶段,其对象是直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件之间的通讯。 在实现阶段,这些抽象组件被细化为实际的组件,比如具体的类或者对象。 让我们回到项目启动之初 制定开发计划---需求分析----系统设计(总体、详细) 程序编码---产品测试---运行维护 电子地图项目的基础平台软件(为开发者提供一个应用开发的容器)是什么? GIS 是什么? 地理信息系统(Geographic Information System),地理信息系统是以地理空间数据库为基础,在计算机软硬件的支持下,运用系统工程和信息科学的理论,科学管理和综合分析具有空间内涵的地理数据,以提供管理、决策等所需信息的技术系统。简单的说,GIS是综合处理和分析地理空间数据的一种技术系统,是以测绘测量为基础,以数据库作为数据储存和使用的数据源,以计算机编程为平台的全球空间分析即时技术。 Supermap GIS(国内),ArcGIS(美国) 注:SuperMap GIS架构体系概要 SuperMap GIS(新一代地理信息系统软件) 一个开放平台,其内部是一个遵循接口标准的微内核架构,外部是一个多层次的开放架构。经过多年的发展,其体系的完备性、功能的健壮性、架构的开放性、接口的规范性都逐步增强,已经成为主流的GIS基础平台。 目的:回答“系统应如何实现”的问题 总体设计阶段目标 划分出组成各物理元素的构成、联系及其定义描述,并且根据系统确定的应用目标,配置适当模型和适当数据的软硬件,确定计算机的运行环境; 根据应用模型和应用目的设计数据模型; 根据系统的数据模型、应用和分析模型、数据处理模型等对数据的标准和质量要求等做出相应的定义和规定。 总体设计阶段目标 税收电子地图系统采用“数字地图、税收业务逻辑、应用集成”,三部分组成的松耦合、开放式架构,便于根据不同业务需求实现本地化、提高系统可扩展性及业务逻辑的规范性。 总体设计阶段目标 将系统需求转换为数据结构和软件体系结构 确定系统总体架构和软、硬件配置 系统功能模块划分 建立模块层次结构和调用关系 确定模块间接口和人机界面 设计数据库总体结构 黑盒状态 总体设计阶段,各模块处于黑盒子状态 使用黑盒子的概念,使设计人员在较高的层次上思考,确定模块和模块间的结构。避免较早陷入具体条件逻辑、算法和过程步骤等实现细节中。 系统目标的确定 确定目标的原则 具体目标确定 确定目标的原则 针对性; 实用性; 预见性; 先进性。 具体目标确定 近期目标:以

文档评论(0)

1亿VIP精品文档

相关文档