高级语言程序设计教程——Visual Basic 6.0 中文版 教学课件 ppt 作者 张露1 第6章

上传人:E**** 文档编号:89447704 上传时间:2019-05-25 格式:PPT 页数:37 大小:1.63MB
返回 下载 相关 举报
高级语言程序设计教程——Visual Basic 6.0 中文版  教学课件 ppt 作者  张露1 第6章_第1页
第1页 / 共37页
高级语言程序设计教程——Visual Basic 6.0 中文版  教学课件 ppt 作者  张露1 第6章_第2页
第2页 / 共37页
高级语言程序设计教程——Visual Basic 6.0 中文版  教学课件 ppt 作者  张露1 第6章_第3页
第3页 / 共37页
高级语言程序设计教程——Visual Basic 6.0 中文版  教学课件 ppt 作者  张露1 第6章_第4页
第4页 / 共37页
高级语言程序设计教程——Visual Basic 6.0 中文版  教学课件 ppt 作者  张露1 第6章_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《高级语言程序设计教程——Visual Basic 6.0 中文版 教学课件 ppt 作者 张露1 第6章》由会员分享,可在线阅读,更多相关《高级语言程序设计教程——Visual Basic 6.0 中文版 教学课件 ppt 作者 张露1 第6章(37页珍藏版)》请在金锄头文库上搜索。

1、1,版权所有 : 北 京 交 通 大 学,第二篇 电子政务系统的技术支撑,第四章 电子政务系统的总体结构 第五章 IT基础设施平台 第六章 信息资源服务层 第七章 应用服务支持层 第八章 业务应用及表现层 第九章 电子政务系统安全保障体系,2,版权所有 : 北 京 交 通 大 学,6.1 相关概念和理论,元数据 :描述一个数据的属性,结构,信息的数据 元数据的作用:(1)帮助数据生产单位有效地管理和维护各种数据(2)提供各类数据的信息,便于用户检索(3)提供数据查询检索的方法,与数据交换有关的辅助信息;(4)帮助用户判断数据是否能满足其需求(5)提供信息,以便用户处理和转换有用的数据。,3,版

2、权所有 : 北 京 交 通 大 学,元数据,元数据的意义 促进数据的管理、使用和共享 元数据的管理机制 (1)集中控制和管理数据定义(2)控制元数据的变化(3)支持数据设计专业人员的工作(4)协调数据使用,增加数据的共享程度。,4,版权所有 : 北 京 交 通 大 学,资源目录体系,资源目录体系:记录资源结构和资源属性的数据体系 资源目录体系包括两部分内容:资源结构和资源属性。 资源的属性 资源的属性实际上是元数据的属性。,5,版权所有 : 北 京 交 通 大 学,资源的主要属性,6,版权所有 : 北 京 交 通 大 学,数据仓库,数据仓库:支持管理决策过程的、面向主题的、集成的、稳定的、不同

3、时间的数据集合。 数据仓库的特点: (1)面向主题 (2)集成 (3)相对稳定 (4)反映历史变化,7,版权所有 : 北 京 交 通 大 学,XML,XML:一种具有数据描述功能、高度结构性及可验证性的置标语言,8,版权所有 : 北 京 交 通 大 学,XML在电子政务中的应用,9,版权所有 : 北 京 交 通 大 学,EAI,EAI的概念及产生的背景 EAI:将业务流程、应用软件、硬件和各种标准联合起来,使它们像一个整体一样进行处理的过程 背景:70,80年代间,企业应用大多是用来替代重复性劳动的简单设计。90年代,ERP应用开始流行,要求支持已经存在的应用和数据,必须引入EAI。,10,版

4、权所有 : 北 京 交 通 大 学,分散信息系统示意图,图6.2 分散信息系统示意图,11,版权所有 : 北 京 交 通 大 学,信息孤岛连接,图6.3 众多的“信息孤岛”连结示意图,12,版权所有 : 北 京 交 通 大 学,EAI技术模型,图6.4 EAI的技术模型框架直观示意图,13,版权所有 : 北 京 交 通 大 学,EAI集成层次分析,EAI集成层次可以从广度和深度两个维度来研究。 从集成的广度上来看,从易到难有以下种类的集成:部门内部集成;部门之间集成;企业级集成;稳定关系的合作伙之间的集成;随机合作伙伴之间的集成。 从集成的深度上来说,从易到难有以下种类的集成:数据的集成;应用

5、系统集成;业务流程集成。,14,版权所有 : 北 京 交 通 大 学,EAI技术层面分析,EAI软件必须实现下列5个技术层面:接口、转换、传输、服务、业务处理过程的支持。 接口:通过向平台的组件模型提供说明信息或程序的应用编程接口实现应用程序的互操作。 转换:EAI软件包括将数据转换为接收应用程序所要求格式的功能。 传输:数据可以点到点传送或利用一种所谓的“发行/预订”架构传送。 服务:消息需要多种服务才能成功地完成任务。 业务处理过程的支持:EAI软件一般都提供让用户可以利用可视化工具编制业务过程流程。,15,版权所有 : 北 京 交 通 大 学,EAI系统业务集成示意图,图6.5 EAI系

6、统实现业务集成的直观示意图,16,版权所有 : 北 京 交 通 大 学,中间件技术分析,中间件:连接不同分布式应用系统,实现数据共享的独立软件。 EAI系统中应用最广泛的3种中间件技术:应用服务器、分布对象和消息代理。 EAI中间件一般具有以下基本特征。 通过中间件连接不同的应用,解决数据共享问题。 支持处理核心共享业务数据模型的 实现业务流程自动化。 支持应用架构的不断变更。 能够提供实时接口和批处理接口,同步和异步接口。 必须保证数据的安全。 良好的性能和数据吞吐量,灵活的可扩展性 具备恢复机制 对流程管理提供预定义的模型。 提供实时接口和批处理接口,同步和异步接口。,17,版权所有 :

7、北 京 交 通 大 学,采用EAI系统的效益分析,对人工编码集成和中间件进行集成两种方式的比较: (1)开发费用上,业务/应用逻辑程序约占3成,中间件一类的基础程序约占7成 (2)开发周期上,使用标准商业中间件可大幅度缩短开发周期 (3)系统维护来上,维护业务/应用逻辑程序的开支,占最初开发费用的15%左右,用于维护中间件一类的基础软件的开支,则占20%左右 (4)开发质量上,中间件一类的基础软件采取的规范化模式可以有效保证应用系统质量,并减少新旧系统维护开支 (5)技术革新上,中间件一类的基础软件自身在不断进行频繁的技术更新,18,版权所有 : 北 京 交 通 大 学,可信信息总线和适配器法

8、,图6.6 可信信息总线和适配器法概念模型,19,版权所有 : 北 京 交 通 大 学,基本原理,由于总线思想和XML的出现,计算机系统之间实现统一的信息交换成为可能。其信息交换可转换成统一的格式,如图所示,20,版权所有 : 北 京 交 通 大 学,基本原理(续),设计数据交换时,应解决以下问题: (1)信息交换的语义识别 (2)传输的要求:数据格式易于传输,能实现各个应用系统之间的同步/异步信息交换。 (3)安全方面的要求:建立数据格式、数据内容和网络传输等不同层面的安全防护机制。 (4)非功能性要求:格式稳定性高,易于管理,有良好的可扩展性和可增长性。,21,版权所有 : 北 京 交 通

9、 大 学,6.2 数据中心方案设计,数据中心:集中存储管理数据、提供共享和交换平台,提供公共服务和决策支持服务的复合数据库系统。 数据中心的作用:(1)政府各种业务系统和政府部门之间协同工作的数据支撑;(2)政府门户信息的支撑;(3)多媒体、文档资料和政策法规的存储中心;(4)预测决策所需的数据仓库支撑等。,22,版权所有 : 北 京 交 通 大 学,数据中心体系的结构,图6.8 数据中心体系的结构,23,版权所有 : 北 京 交 通 大 学,资源目录体系设计,资源目录的分类,图6.9 电子政务系统的资源体系分类,24,版权所有 : 北 京 交 通 大 学,举例的共享资源目录体系,图6.10

10、共享存储目录体系,25,版权所有 : 北 京 交 通 大 学,资源目录管理系统的选择,选择XML Server作为数据中心资源目录管理系统,相对关系型数据库而言具有明显的技术优势,其中包括: XML Server能够存储、管理、发布XML文档;XML Server可以存储和管理Web Services的元数据;XML格式数据库服务器提供了高性能的数据管理系统,能够搜索和分析Web Services信息;XML格式数据库服务器扩展了高度结构化的数据存储功能。,26,版权所有 : 北 京 交 通 大 学,数据存储设计,数据库分类:基础数据库和业务数据库 基础数据库类应包括基础支撑数据库和基础数据库

11、。基础数据库是国家统一建设的战略性基础数据库。 业务数据库类可以包括共享业务数据库和决策支持数据库。,27,版权所有 : 北 京 交 通 大 学,基础支撑数据库的概念,基础支撑数据库:负责对核心数据库进行描述,实现对数据的管理和控制、配置的数据库 分类: (1)元数据库:对数据中心的资源目录体系进行描述。 (2)代码数据库:描述各数据项,并给出数据项代码的意义和取值范围 (3)业务规则数据库:对核心数据库的各个数据项的具体业务规则和数据转换规则进行描述。 (4)标准规范数据库:对数据的存储、提取等进行标准规范的制订和使用。,28,版权所有 : 北 京 交 通 大 学,数据库相互的关联,图6.1

12、1 数据中心的各类数据库的相互关联,29,版权所有 : 北 京 交 通 大 学,多媒体数据库管理设计,通过元数据机制来存储和检索多媒体数据在数据中心解决方案中是一个十分有效的管理方法如图6.12所示。,图6.12 通过元数据机制来存储和检索多媒体数据页面功能,30,版权所有 : 北 京 交 通 大 学,6.3 数据交换中心方案设计,信息统一标准 要设计一个数据交换中心,要考虑3个方面:信息的统一表示、完整的消息服务能力和功能完备的信息交换平台的体系结构。,31,版权所有 : 北 京 交 通 大 学,信息的统一表示,应用系统开发时要遵循5个方面的信息标准。 (1)元语言标准(2)信息编码标准(3

13、)元数据标准(4)显示标准(5)解析、转换和封装标准,32,版权所有 : 北 京 交 通 大 学,完整的消息服务能力,好的信息服务机制,应解决以下问题: 信息的统一封装;信息统一编址:支持一套统一的地址编码体系;信息的可靠传输;路由管理;传输的效率;可管理性,33,版权所有 : 北 京 交 通 大 学,信息交换平台的体系结构,根据环境的不同,实现信息的交换有3种方式 (1)具有相同数据库管理系统的分布式系统的数据交换;(2)利用已有的消息中间件服务器来实现;(3)通用数据交换器的结构。 自成体系的交换平台 “可信信息交换平台”可以实现电子公文与政务综合信息的共享和交换,为并联审批等业务提供支持

14、。,34,版权所有 : 北 京 交 通 大 学,业务数据管理设计,面向主题操作数据库及其业务数据管理系统的系统定位如图所示,图6.13 面向主题操作数据库及其业务数据管理系统的系统定位,35,版权所有 : 北 京 交 通 大 学,XML数据库业务数据管理系统结构,图6.14 XML数据库提供的业务数据管理系统结构,36,版权所有 : 北 京 交 通 大 学,业务数据管理系统的功能模块,(1)数据收集和预处理模块 (2)数据处理和管理模块 (3)数据挖掘分析模块 (4)数据导出模块 (5)信息发布模块,37,版权所有 : 北 京 交 通 大 学,习 题,1什么是元数据?元数据的主要作用是什么。 2对元数据的管理应遵循什么样的原则? 3资源的主要属性有哪些? 4. 为了使EAI软件很好的独立于它所连接的应用程序,EAI软件在实现上应作哪些技术处理。 5目前在EAI系统中,应用较为广泛的中间件技术有哪些,请加以说明。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号