- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 环境GIS设计与开发 资源环境信息系统 二方案策划.ppt
2.1 环境GIS设计的目标和任务
2.2 环境GIS总体框架设计
2.3 环境GIS数据库设计
2.4 环境GIS开发技术路线
2.5 环境GIS工程开发与实现
2.6 环境GIS软件体系结构
2.7 环境GIS实用技术;2.6 环境GIS软件体系结构;在软件体系结构设计中的性质
结构 体系结构设计定义系统的构件、构件打包的方式和相互交互的方式
附属的功能 体系结构设计描述设计出的体系结构如何实现功能、性能、可靠性、安全性、适应性,以及其它的系统需求。
可复用 体系结构设计应描述为一种可复用的模式,能复用已有构造块,并可供以后类似系统族的设计使用。;1952年,MIT(美国麻省理工学院)在Whirlwind 系统上使用了符号地址,开始使用汇编语言编写程序,这是最早的软件抽象。
1957年IBM公司完成的Fortran (Formula translation)语言,这是一种用于科学计算的程序设计语言。IBM公司在IBM704机上开发了用Fortran编写的监控程序系统,是操作系统的雏形,也是最早的对硬件的软件抽象。
1975年,DeRemer和Kron发明了MIL (Module Interconnection Languages模块互连语言), MIL提供了描述模块之间的相互关系以及模块如何调用的静态方法。
1985年,Microsoft 公司开始研究开发用于微型计算机的Windows操作系统。 ;从1995年推出的Windows 系列成为独立的操作系统。发布了最流行的应用程序开发框架(Framework)MFC,使Windows应用程序的结构标准化,成为新一代开发应用软件的工具。
20世纪90年代,人们逐渐认识到软件体系结构的重要性,软件工程师在描述和理解软件系统是逐渐谈论到软件的体系结构。
20世纪90年代中期,一些统称为ADL(Architecture Description Languages体系结构描述语言)的工具被提出,它是一种相对较新的技术,目前尚未有成功的商业应用案例。
OMG(Object Management Group对象管理组织)发布的UML(Unified Modeling Language统一建模语言)是标准化的面向对象分析与设计的表示法,作为一种图形化的语言,它包括一组图表,用于需求采集的用例图和活动图,用于设计的类图和对象图,用于配置的包图和子系统图等等。 ;优点
易于管理、控制与维护
缺点
当终端用户数目增加到一定程度后,主机的任务会过分繁重,成为瓶颈,从而使系统性能下降。
??统的可靠性依赖主机,当主机出现故障时,整个系统都不能使用。;数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上。
网络中的每个结点都可以独立处理本地数据库中的数据,执行局部应用。
同时也可以同时存取和处理多个异地数据库中的数据,执行全局应用。
;优点
适应了地理上分散的公司、团体和组织对于数据库应用的需求。
缺点
数据的分布存放给数据的处理、管理与维护带来困难。
当用户需要经常访问远程数据时,系统效率会明显地受到网络传输的制约。
;分布式;可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
有一组功能各自独立的服务器,为其他子系统提供服务。如打印服务器, 文件服务器, 编译服务器等。
有一组客户机, 他们调用服务器提供的服务。也可能存在客户机可并发执行的客户机程序。
有一个网络, 使得客户机能够访问服务器。
在多用户超文本系统中存在若干服务器, 它们管理和显示不同媒体的数据。; 客户机/服务器(C/S)模式的结构 ;用户;客户端/服务器(C/S)两层结构优 点;一般C/S模式下GIS访问数据库的框架;基于环境空间数据库的C/S结构;三层C/S结构环境GIS;三层C/S结构环境GIS的特点;浏览器/服务器(B/S)结构 ;C/S、B/S软件技术的比较 ;(1)数据安全性比较 ;(2)数据一致性比较 ;(3)数据实时性比较 ;由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。
大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。;(5)服务响应及时性比较;2.1 环境GIS设计的目标和任务
2.2 环境GIS总体框架设计
2.3 环境GIS数据库设计
2.4 环境GIS开发技术路线
2.5 环境GIS工程开发与实现
2.6 环境GIS软件体系结构
2.7环境GIS实用技术;组件技术应用
分布式组件技术应用;
联机分析处理技术
代理技术应用
网络安全技术应用;
您可能关注的文档
- 第九章 圆锥要素的精度 机械精度设计基础 教学 讲义.ppt
- 第九章 幼儿园管理的根基:班级管理《学前教育管理学》课件培训讲解.ppt
- 第九章 护士心理 《护理心理学》课件知识介绍.ppt
- 第九章 权力配置 河海大学考研专业课 管理学原理PPT方案策划.ppt
- 第九章 独立需求库存控制续 生产 运作 课件技术方案.ppt
- 第九章 独立需求库存控制续2 生产 运作 课件培训讲解.ppt
- 第九章 ILOG OPL 建模语言 优化软件与应用 方案策划.ppt
- 第九章 保险市场 《保险学》课件典型实例.ppt
- 第九章 化学动力学基本原理 ChemKinetics 物理化学课件教学 讲义.pptx
- 第九章 单片机C程序软件架设计与程序优化《单片机原理与项目实践——基于C语言》课件培训讲解.pptx
- 第二章 环境GIS设计与开发 资源环境信息系统培训讲解.ppt
- 第二章 环境GIS设计与开发资源环境信息系统知识介绍.ppt
- 第二章 环境影响评价的主要依据 环境影响评价 培训讲解.ppt
- 第二章 现金流量及其等值计算 技术经济学课件技术方案.pptx
- 第二章 生物材料特性(S第一节 生物特性)知识介绍.ppt
- 第二章 生物材料特性(S第三节 聚集性能)技术方案.ppt
- 第二章 生物材料特性(S第二节 机械性能)知识介绍.ppt
- 第二章 生物材料特性(S第四节 热学性能方案策划.ppt
- 第二章 疾病概论 病理生理学课件知识介绍.ppt
- 第二章 社区护理常用工作方法 《社区护理》课件教学 讲义.ppt
文档评论(0)