广州市交通管理总站电子政务平台系统(一期)设计方案
第四章、系统总体设计
前面我们详细分析了广州市公交管理信息系统建设的需求情况,本章将从长远的角度考虑系统的方案设计,力争在满足用户对系统功能要求的基础上,充分利用现有成熟技术和国内外领先的技术手段,从建设广州市智能交通系统(ITS)平台的战略高度来设计GZPTM—E-Government的框架与结构。
4.1、系统总体结构
4.1.1 系统逻辑结构 身份认证
Orcal 9i
办公自动化 业务系统 网上申报 信息发布 系统接口 基于IE的Outlook XP的客户端
UMS
信息门户
即时通信 Web存储系统 ADO.NET 商务信息 商务流程 BizTalk 数据规则 Exchange Server 电子政务数据交换格式 XML 文件数据库 图4-1 系统的逻辑结构
1. Exchange Server 2000
电子邮件是目前企业之间进行通信的关键组件。Exchange 2000是电子邮件服务的新一代产品,可以为数百万用户提供7×24小时电子邮件服务,从而满足从小型组织机构到大型分布式企业在内的各种商务活动的消息传送和协同工作的需要。Exchange 2000与其客户端软件Microsoft OutlookXP一起提供了高可靠性、可伸缩性和易于管理的消息通信及协作的基础架构。Microsoft Web 存储系统
第21页/共76页
广州市交通管理总站电子政务平台系统(一期)设计方案
(Microsoft Web Storage System)将Exchange的可靠性和伸缩性与Web技术的可访问性和开放性结合在一起 ,从而提供了一个强大的知识库和商务应用平台。 Exchange 2000 Server环境实质上是若干COM对象,这些对象允许开发者创建和操作协作内容。Exchange中的协作数据对象(CDO)是最重要的接口,应用程序可以通过此接口创建约会,并与电子邮件服务器进行交互。附加的COM组件包括一个工作流对象、一个服务器管理对象和一个OLE DB提供者(它允许开发者把存储看作一个传统的数据库)。 2. BizTalk Server 2000
BizTalk Server 2000可帮助您在组织机构内部或与贸易合作伙伴之间迅速开发并部署集成化业务流程。您将能够在降低资源占用水平的同时,缩短解决方案面市周期,从而,针对目标客户需求和市场竞争压力采取机动灵活的应对措施。 BizTalk Server 2000提供了一整套可从根本上提高业务流程开发与应用程序集成速度的软件工具和服务功能。您将可在不受操作系统、编程模式或程序语言影响的前提下,以简便快捷的方式实施安全、可靠的贸易合作伙伴关系。 BizTalk提供的技术框架,能够把来自不同系统和流程的信息结合到一个单独的商务流程中,由此得到的好处在于,商务语言得到了统一,进而使得商务技术取得了一致。BizTalk技术框架由以下部分组成:
通用商务文档描述 BizTalk的核心是一组通用商务数据描述(或称为 Schema),它是应用程序进行信息交换的信息基础,这些数据描述采用XML文档格式进行发布。软件开发人员能够利用这些计划,来使用支持专用商务信息和商务流程的公用词汇表。
处理文档的工业标准 BizTalk除了支持数据描述以外,还包括处理BizTalk 数据的规则。这些处理规则全部都合乎工业标准,而且软件开发人员能够修改这些规则来实现客户的BizTalk应用程序,从而支持专用的商务需求。
? 创建动态业务流程
BizTalk Server基础架构可帮助您在应用程序间(在组织机构范围内或超越组织机构界限)就业务文档进行交换,并在此基础上以简便快捷的方式针对动态业务流程实施集成、管理和自动化处理。BizTalk Server具备适合于企业单位执行业务流程编排操作的全部工具手段,并可帮助您创建基于Internet、并可跨越应用程序和企业范围的流程。此外,图形工具还可为业务分析人员和应用程序开发人员
第22页/共76页
广州市交通管理总站电子政务平台系统(一期)设计方案
针对企业解决方案所进行的建模与实施工作提供便利条件。
? 以简便快捷的方式将应用程序和业务合作伙伴相集成
BizTalk Server 2000可为开发人员针对应用程序和企业单位所进行的集成化处理提供便利条件。业务分析人员和应用程序开发人员将可从大量适用于创建XML架构、执行架构转换、基于Internet创建贸易合作伙伴关系并针对交换数据和文档实施跟踪与分析的图形化工具中获益匪浅。BizTalk Server 2000具备针对XML和标准Internet技术的支持特性,并可将传统电子商务和电子数据交换(EDI)特性扩展至整个电子商务领域。
? 通过使用公共标准为交互操作能力提供切实保障
BizTalk Server 2000不仅可为像XML、EDI和HTTP这样的公共标准与技术规范提供广泛支持,而且,还具备诸如公钥加密和数字签名等安全标准,从而,足以切实保障与应用程序和业务合作伙伴之间的高水平交互操作能力及安全特性。 3. ADO.Net
ADO.NET是Microsoft ActiveX Data Object(ADO,ActiveX数据对象)的改进。它是一个基于标准的程序设计模型,用于创建分布式的、数据共享的应用程序。
使用ADO的任何软件解决方案的中心是数据集。数据集(data set)是指内存中的数据库数据的副本。数据集可以包含任意数目的数据表,每个数据表一般对应一个数据表或视图。一个数据集组成了数据库数据的一个“断开的”视图。也就是说,它可以在没有到包含对应表或视图的数据库的活动连接情况下,存在于内存中。
为了适应在组件间进行数据集交换,ADO+使用了一个基于XML的保持和传递格式。也就是说,要将一个数据集从一个组件传递给另一个组件, ADO+解决方案将内存中的数据(数据库)表示为一个XML文件,然后将这个XML文件发送给另一个组件。
4. Exchange Server 、BizTalk、Outlook XP以及Office XP的组合
在许多方面,Outlook可以说是Office XP的中心,并且Exchange是与Outlook和Office一同使用的最佳服务器。通过Exchange,Outlook用户可以存储数据并借助丰富的Outlook特性来共享电子邮件或公共文件夹中的文档和信息。
Outlook与Office家族紧密的集成。Outlook作为一个组成部分与Offic简单的绑定,能够更简单地实现项目人员的协同工作,以便共享全部相关信息,如约会、将要召开的会议、任务、文档、线索化讨论和外部联系人。从技术上,使用户能够集成菜
第23页/共76页
广州市交通管理总站电子政务平台系统(一期)设计方案
单定制、根据使用情况自动增长的自适应菜单以及收集与粘贴功能(该功能允许向剪贴板中添加多个项目并进行选择性粘贴)等新特性。这些仅仅是Outlook XP中新增的且在Office XP的所有应用程序中普遍使用的特性的一部分,从某种意义上说,它们是真正的Exchange特性。
图4-2 基于Exchange Server和BizTalk Server的集成应用
Outlook同时还是一个基于Internet标准的邮件客户端和协作客户端产品,因此它支持SMTP、POP以及其它所有用于发送邮件和访问共享文件夹的标准。
Outlook还支持一些全新的标准,如基于日历数据的iCalendar标准,并且,通过Exchange,它提供了一组用于在脱机情况下获取数据的特性,例如更好的文件夹同步、地址簿等等。
通过Exchange Server,如果用户具有适当权限,Outlook XP能够自动预定资源。 Exchange还是唯一一种支持文档附加属性的服务器。例如,当我在Exchange公共文件夹中存储文档时,我可以使用附加属性--如该文档的负责人、截止日期、相关项目或当前状态来标记它。这使对文档进行分类和查找(例如查找所有等候审阅或与客户联系人有关的文档)变得非常轻松。
Microsoft BizTalk Server 2000 提供企业对企业集成服务和高级 BizTalk Orchestration (BizTalk 编制)技术,以在 Internet 上建立跨各种应用程序、平台和企业的动态业务过程。利用BizTalk的功能,可以数据从本地的内部商业格式转换成
第24页/共76页
广州市交通管理总站电子政务平台系统(一期)设计方案
供应商的数据格式。BizTalk可以将任何XML文件转换成许多其它的文件格式。BizTalk Server可以通过多种方法发送和接收文件,包括电子邮件、FTP、HTTP、MSMQ和XML Web services。BizTalk包含商业逻辑,它将一个电子邮件消息直接发送到Exchange Server,
第25页/共76页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库广州市公共交通电子政务系统投标技术方案(定稿)(6)在线全文阅读。
相关推荐: