您的位置:首页 > 其它

3.9第二次作业

2016-03-11 15:35 190 查看
第三章 信息系统集成专业技术知识
一、信息系统集成的显著特点:
1.根本出发点:满足用户需求;
2.不只是设备选择和供应,更是具有高技术含量的工程过程,要面向用户提供全面解决方案,其核心是软件;
3.最终交付物是一个完整的系统;
4.包括技术、管理和商务工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务工作是项目成功实施的保障。
二、信息系统开发阶段包括:总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段。
三、软件维护类型:
1、更正性维护:软件产品交付后进行的修改,以更正发现问题。
2、适用性维护:软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用。
3、完善性维护:软件产品交付后进行的修改,以改进性能和可维护性。
4、预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正他们。
四、统一建模语言(UML)特征
1、不是一种可视化的程序设计语言,而是一种可视化的建模语言。
2、是一种建模语言规范说明,是面向对象分析与设计的一种标准表示。
3、不是过程,也不是方法,但允许任何一种过程和方法使用它。
4、简单并且可以扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改。
5、为面向对象的设计与开发中涌现出的高级概念(如协作、框架、模式和组件)提供支持,强调在软件开发中对架构、框架、模式和组件重用。
6、与最好的软件工程实践经验集成。
五、几种常见架构模式及主要优缺点
1、管道/过滤器模式。主要优点:高内聚、低耦合。
2、面向对象模式。
典型应用是基于构件的软件开发。
主要优点:高度模块化。
缺点:对象之间的调用需要知道所调用对象的标识。如果对象的标识发生改变,就必须通知所有调用该对象的对象。否则系统将可能无法正常运行。
3、事件驱动模式
基本原理:构件并不直接调用过程,而是触发一个或多个事件。
主要特点:事件的触发者并不知道哪些构件会受到事件的影响。且不能假定构件的处理顺序,甚至不知道会调用哪些过程,使用事件驱动模式的典型系统包括各种图形界面工具。
4、分层模式
典型应用是分层通信协议,如ISO/OSI的七层网络模型。
主要优点:把复杂问题按功能分解,使整体设计更为清晰。
主要缺点:(1)并不是每个系统都可以很容易的划分出层次来;同时,各层功能的划分也没有一个统一的、正确的抽象方法。(2)层次的个数过多,系统性能可能会下降。
5、知识库模式
黑板系统的典型应用是信号处理领域,如语音和模式识别。
黑板系统主要由知识源、黑板数据结构和控制三部分组成。
6、客户机/服务器模式(client/serverC/S)
具有强大的数据操作和事务处理能力。
C/S模式适用于分布式系统。为解决C/S模式中客户端的问题,发展形成了(浏览器/服务器browser/server,B/S)模式;为了解决C/S模式中服务器端的问题,发展形成了三层(多层)C/S模式,即多层应用架构。
六、Web Services技术
(一)Web服务的典型技术
1、用于传递信息的简单对象访问协议(simple object accessprotocol,SOAP)
2、用于描述服务的Web服务描述语言(webservices description language,WSDL)
3、用于Web服务的注册的统一描述、发现及集成(UDDI)
4、用于数据交换的XML
(二)Web服务的主要目标是跨平台的互操作性,适合使用Web Serevices的情况:
1、跨越防火墙;2、应用程序集成;3、B2B集成;4、软件重用。
在某些情况下,Web服务也可能会降低应用程序的性能。不适合使用Web服务的情况:
1、单机应用程序;2、局域网上的同构应用程序。
七、网络存储模式
1、直接连接存储(DAS):是存储器与服务器的直接连接,一般通过标准接口,如小型计算机系统接口。DAS产品主要包括磁带、磁带库和光存储等产品。
2、网络连接存储(NAS):是将存储设备通过标准的网络拓扑结构(如以太网)连接到一系列计算机上。NAS是一种既有强大存储能力又有相当灵活性的存储结构,它的重点在于帮助工作组和部门级机构解决迅速增加容量的需求。是真正的即插即用。
3、存储区域网络(SAN):是采用(高速的光纤通道)作为传输介质的网络存储技术。SAN拥有极度的可扩展性、简化的存储管理、优化的资源和服务共享,以及高度可用性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zuoye