信息系统系统集成典型技术及最新_小结.ppt
《信息系统系统集成典型技术及最新_小结.ppt》由会员分享,可在线阅读,更多相关《信息系统系统集成典型技术及最新_小结.ppt(372页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息系统集成典型技术及最新发展概述随着信息技术和网络技术的发展,系统集成逐步成为信息系统实施中一项重要的工作。什么是系统集成:以计算机相关技术储备为基础,以可靠的产品为工具,用以实现特定的计算机系统功能组合的工程行为。系统集成(内容)包括:计算机硬件平台、网络系统、系统软件、工具软件、应用软件的集成,以及围绕这些系统的相应咨询、服务和技术支持。1/17/20231信息系统集成典型技术及最新发展信息系统集成典型技术及最新发展概述系统集成内容系统集成内容硬件平台硬件平台应用软件应用软件网络系统网络系统系统软件系统软件工具软件工具软件1/17/20232信息系统集成典型技术及最新发展信息系统集成典型
2、技术及最新发展概述什么是信息系统:信息系统是一个人造系统,它由人、计算机硬件、软件和数据资源等组成,目的是及时和正确地收集、加工、存储、传递和提供决策所需的信息。什么是信息系统集成?信息系统集成是根据应用的需求,将硬件产品、网络设备、系统软件、工具软件以及相应的应用软件等集成为一个具有优良性能价格比的计算机系统的全过程。1/17/20233信息系统集成典型技术及最新发展信息系统集成典型技术及最新发展第一章信息系统集成典型技术第二章信息系统集成流行技术1/17/20234信息系统集成典型技术及最新发展第一章信息系统集成典型技术第一节系统集成要遵循的原则第二节项目系统集成方案的设计第三节应用系统的
3、集成第四节网络系统的集成1/17/20235信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则1.开放性标准化原则2.实用性和先进性原则3.可靠性和安全性原则4.可用性和经济性原则1/17/20236信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则1.开放性标准化原则系统硬、软件平台、通信接口、软件开发工具、网络结构的选择要遵循工业开放标准,这是关系到生命周期长短的重要问题。系统硬、软件平台由多个厂商提供,这就要求接口的开放性与标准化。它们的连接都依赖于开放标准。1/17/20237信息系统集成典型技术及最新发展一个集成的信息系统要求是一开放的信息系统。开放的系统才能
4、满足可互操作性、可移植性及可伸缩性的要求。开放的标准化的信息系统才能与其它开放的系统连接,使系统能够不断地扩展、升级。第一章第一节系统集成要遵循的原则1.开放性标准化原则1/17/20238信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则2.实用性和先进性原则鉴于IT技术的发展现状,首先应考虑系统建成后的实用性。先进性包含两层含义:一是目前的先进性,二是未来的先进性。系统的先进性是建立在技术先进性之上的,只有先进的技术才有较强的发展生命力,系统采用先进的技术才能确保系统的优势和较长的生存周期。1/17/20239信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则2.实
5、用性和先进性原则系统设计的先进性:先进技术有机的集成、问题划分合理,应用软件符合人们认知特点等。系统设计的先进性贯穿在系统开发的整个生命周期,以及整个系统生存周期的各个环节。1/17/202310信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则2.实用性和先进性原则系统构成的每一个产品应属于该产品发展的主流,有可靠的技术支持,有成熟的使用环境,并且具有良好的升级发展势头。1/17/202311信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则3.可靠性和安全性原则网网 络络 安安 全全 性性系系 统统 安安 全全 性性用用 户户 安安 全全 性性应用程序安全性应用程序
6、安全性数数 据据 安安 全全 性性安全层次结构安全层次结构1/17/202312信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则3.可靠性和安全性原则网络安全性:通过判断IP源地址,拒绝未经授权的数据进入网络。系统安全性:防止病毒对于网络的威胁和黑客对网络的破坏和侵入。用户安全性:针对安全性问题而进行的用户分组管理。首先根据不同的安全级别将用户分为若干等级,并规定对应的系统资源和数据访问权限,进行身份论证和确保用户密码的安全。1/17/202313信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则3.可靠性和安全性原则应用程序安全性:解决是否只有合法的用户才能对特定的
7、数据进行合法操作的问题。这涉及到两个问题,应用程序对数据的合法权限;用户对应用程序的合法权限。数据的安全:在数据的保存过程中,机密数据即使处于安全的空间,也要对其进行加密处理,以保证万一数据失窃,偷盗者也读不懂其中的内容。1/17/202314信息系统集成典型技术及最新发展第一章第一节系统集成要遵循的原则3.可靠性和安全性原则从上述5个层次可以看出,安全的粒度细到以数据为单位,同时在更多时候人的因素很关键。这不可避免地与网络管理、人员管理紧密相关,因为管理人员和用户无意中的安全漏洞比恶意的外部攻击更可怕。系统的集成应遵循安全可靠的原则。1/17/202315信息系统集成典型技术及最新发展第一章
8、第一节系统集成要遵循的原则4.可用性和经济性经济性。在满足系统的功能要求、达到系统建设目标的基础上,方案选择应考虑经济性原则,尽量减少工程的总投资和建成后的运行管理费用。所谓可用性,就是要求系统具有良好的性能,保证系统在任何情况下,能够合理分配系统各方面的资源,以实现相应能力情况下的各种功能。1/17/202316信息系统集成典型技术及最新发展小 结第一章第一节系统集成要遵循的原则 1.开放性标准化原则 2.实用性和先进性原则 3.可靠性和安全性原则 4.可用性和经济性原则1/17/202317信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求2.由需求
9、设计出系统集成的总体技术方案1/17/202318信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求1)对投标者的要求2)系统需求3)功能需求4)技术需求5)项目实施组织与工程进度6)工程造价1/17/202319信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求1)对投标者的要求:从评标中看甲方对系统集成商投标的要求和倾向方案计划与报价投标人资质信息招标文件响应信息1/17/202320信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求2)系统需求:从招标书提取系统必须完成
10、的功能。由这些功能分解为详细的系统需求,系统需求包括功能需求和技术需求1/17/202321信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求3)功能需求:是系统必须完成的活动,也就是系统将要投入的商业应用。从招标书的功能列表中可以了解系统必须完成的基本功能。1/17/202322信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求4)技术需求:是和组织的环境、硬件和软件有关的所有操作目标。例如:系统必须运行的环境、系统的响应例如:系统必须运行的环境、系统的响应时间等。时间等。这些技术需求通常是以系统必须达到的具体目
11、标在招标书中描述。1/17/202323信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求5)项目实施组织与工程进度:在招标书主要体现在:工程施工质量保证体系工期保证体系目标保证体系。1/17/202324信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计1.由招标书提取甲方的需求6)工程造价:工程造价在招标书中有工程造价的明确要求工程造价的明确要求根据工程造价可以确定系统的规模确定系统的规模。1/17/202325信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计2.由需求设计出系统集成的总体技术方案系统集成总体方案的设计应
12、用系统集成方案的设计网络系统集成方案的设计1/17/202326信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计2.由需求设计出系统集成的总体技术方案2.1 系统集成总体方案的设计在需求分析的基础上,制定详细的系统集成方案。重点考虑:开放性、可靠性、可扩展性以及可维护性在方案中要分清当前必须和后期工程所需的。1/17/202327信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计2.由需求设计出系统集成的总体技术方案2.2 应用系统集成总体方案的设计应用集成的异构特征:随着网络、Internet的发展及分布式系统的日益流行,大量异构网络及各计算机厂商推出的软、硬件
13、产品形成在分布式系统的各层次(如硬件平台、操作系统、网络协议、计算机应用),乃至不同的网络体系结构上都广泛存在着互操作问题,分布式操作和应用接口的异构性严重影响了系统间的互操作性,要实现在异构环境下的信息交互,实现系统在应用层的集成,需要研究多项新的关键技术。1/17/202328信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计2.由需求设计出系统集成的总体技术方案2.2 应用系统集成总体方案的设计应用集成的技术要求:1)具有应用间的互操作性:应用的互操作性提供不同系统间信息的有意义交换,即信息的语用交换,而不仅仅限于语法交换和语义交换。此外,它还提供系统间方便功能服务的使用功
14、能,特别是资源动态发现和动态类型检查。2)具有分布式环境中应用的可移植性:具有应用程序在系统中迁移的潜力并且不破坏应用所提供的或正在使用的服务,这种迁移包括静态的系统重构或重新安装以及动态的系统重构。3)具有系统中应用分布的透明性:分布的透明性屏蔽了由系统的分布所带来的复杂性,它使应用编程者不必关心系统是分布的还是集中的,从而可以集中精力设计具体的应用系统,这就大大减少了应用集成编程的复杂性。1/17/202329信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计2.由需求设计出系统集成的总体技术方案2.3 网络系统集成方案的设计确立网络总体实现的目标1)网络建设的总体目标应明确
15、采用哪些网络技术和网络标准,构筑一个满足哪些应用的多大规模的网络。如果网络工程分期实施,应明确分期工程的目标、建设内容、所需工程费用、时间和进度计划等。2)不同的网络用户其网络设计目标不同,除应用外,主要限制因素是投资规模。任何设计都会有权衡和折衷,计算机网络设备性能越好,技术越先进,成本就越高。网络设计人员不仅要考虑网络实施的成本,不要考虑网络运行成本,有了投资规模,在选择技术时就会有的放矢。1/17/202330信息系统集成典型技术及最新发展第一章第二节项目系统集成方案的设计2.由需求设计出系统集成的总体技术方案2.3 网络系统集成方案的设计总体设计原则 计算机信息网络关系到现在和将来用户
16、单位网络信息化水平和网上应用系统的成败,在设计前对主要设计原则进行选择和平衡,并排定其在方案设计中的优先级,对网络设计和工程实施将具有指导。实用性原则开放性原则高可用性/可靠性原则安全性原则先进性原则易用性原则可扩展性原则1/17/202331信息系统集成典型技术及最新发展案 例第一章第二节项目系统集成方案的设计大学校园网方案与标书样例大学校园网方案与标书样例1/17/202332信息系统集成典型技术及最新发展第一章第三节应用系统的集成概述 总的来说,应用集成就是遵循规范的开放标准采用一定的技术通过系统功能交互来实现系统之间的信息交互。应用集成的技术要求:1.能提供应用间的互操作性,即实现应用
17、间信息交互;2.能提供分布式环境中应用的可移植性,即应用物理分布的无关性;3.能提供分布式环境中应用访问的透明性,减少应用集成编程的复杂性。1/17/202333信息系统集成典型技术及最新发展第一章第三节应用系统的集成体系框架概述环境支持平台环境支持平台计算机网络平台(外部信息基础设施)计算机网络平台(外部信息基础设施)网网络络安安全全与与网网络络管管理理应用基础平台应用基础平台数据库平台数据库平台开发工具开发工具基础服务基础服务网络应用系统网络应用系统用户界面用户界面客户客户/服务器平台服务器平台WebWeb平台平台(B/S)B/S)GUIGUI平台平台应用软件集成数据集成网络集成1/17/
18、202334信息系统集成典型技术及最新发展第一章第三节应用系统的集成应用系统体系结构的演变主机/终端模式集中式文件资源共享(文件型数据库)对等网(资源共享型应用)客户/服务器(C/S)浏览器/服务器(B/S)CGI网关方式 借助功能层实现的三层方式 基于中间件的三层方式1/17/202335信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具2.面向对象技术3.应用系统的三(多)层结构模型4.中间件技术5.组件技术1/17/202336信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具一.软件的发展也经历了四个阶段:原始编程:汇编语言与FORT
19、RAN、COBOL、BASIC等高级语言结构化编程:C、Pascal等结构化程序设计语言面向对象的编程:Smalltalk、C+、ADA、VB、PowerBuilder和Delphi等面向组件的编程:Java、ASP、C#等t506080901/17/202337信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具二.一些高级语言的历史:FORTRAN(FORmula TRANslator)COBOL Pascal Basic1/17/202338信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具三.面向对象的语言简介:C+Java Small
20、talk1/17/202339信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具四.目前流行的开发工具简介:PowerBuilder 完全按照C/S体系结构研制设计,采用面向对象的GUI开发环境,是一种较好的数据库前端开发工具。其特点如下:支持ORACLE、Sybase、MS SQL Server和DB2等多种数据库管理系统;面向对象/事件驱动GUI开发环境;内置的SQL Anywhere数据库,在没有后台数据库的情况下可用它进行独立开发。1/17/202340信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具 提供数据窗口智能对象;支持DD
21、E(动态数据交换)、DLL(动态连接库)、OLE(对象连接和嵌入)、MDI(多文档界面);通过Library Manager提供程序共享、对象重用功能;紧凑的集成环境。1/17/202341信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具四.目前流行的开发工具简介:VB VB是Microsoft公司开发的面向对象、事件驱动的可视化编程工具,它支持C/S体系结构。在数据库的支持方面,VB可通过Jet Database Engine或ODBC驱动程序访问ORACLE、Sybase、MS SQL Server、Microsoft Access、Microsoft FoxP
22、ro等数据库。在数据库操作方面不如PowerBuilder方便,但在非数据库应用方面(如,多媒体),它的作用是强大的。1/17/202342信息系统集成典型技术及最新发展第一章第三节应用系统的集成1.常用软件开发工具四.目前流行的开发工具简介:Delphi Delphi是Borland公司开发的面向对象、事件驱动的可视化编程工具,它支持C/S体系结构。在数据库方面支持ORACLE、Sybase、MS SQL Server、Microsoft Access、Microsoft FoxPro等数据库,通过数据库控件支持数据库操作。在多媒体应用方面也有它的独到之处。1/17/202343信息系统集成
23、典型技术及最新发展1)1)软件的发展经历的四个阶段软件的发展经历的四个阶段2)2)一些高级语言的历史一些高级语言的历史3)3)面向对象的语言简介面向对象的语言简介4)4)目前流行的开发工具简介目前流行的开发工具简介小 结第一章第三节应用系统的集成1.常用软件开发工具1/17/202344信息系统集成典型技术及最新发展第一章第三节应用系统的集成2.面向对象技术 面向对象技术是软件行业的新术语。各个公司纷纷采用这个新技术,将其集成到现有应用程序中。事实上,大多数当今开发的应用程序都是面向对象的。1/17/202345信息系统集成典型技术及最新发展第一章第三节应用系统的集成2.面向对象技术 面向对象
24、机制是另一种观察应用程序的方式。利用面向对象方法,把应用程序分成许多小块(或对象),这些对象是相互独立的。然后可以组合这些对象,建立应用程序。可以把它看成砌砖墙。第一步要建立或购买基本对象(各种砖块)。有了这些砖块后,就可以砌出砖墙了。在计算机领域中建立或购买基本对象后,就可以集成起来,生成新的应用程序。1/17/202346信息系统集成典型技术及最新发展第一章第三节应用系统的集成2.面向对象技术 面向对象机制的一个主要好处是可以一次性地建立组件,然后反复地使用。就像砖块可以重复利用盖城墙、盖房子等各种建筑物,基本面向对象的设计和面向对象的代码可以重复地用于会计系统、库存系统、订单处理系统等。
25、1/17/202347信息系统集成典型技术及最新发展1)1)面向对象技术与传统开发方法有什么不同面向对象技术与传统开发方法有什么不同2)2)面向对象的方法开发过程面向对象的方法开发过程3)3)面向对象技术特点面向对象技术特点4)4)面向对象技术开发工具面向对象技术开发工具5)5)面向对象技术的优点面向对象技术的优点6)6)面向对象技术应用实例面向对象技术应用实例第一章第三节应用系统的集成2.面向对象技术1/17/202348信息系统集成典型技术及最新发展第一章第三节应用系统的集成2.面向对象技术 一.面向对象技术与传统开发方法有什么不同 面向对象的方法,把属性(数据)和行为(函数)封装在称为对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 系统集成 典型 技术 最新 小结
限制150内