信息系统集成特点:以满足客户需求为根本出发点,核心是软件,交付物是一个完整的系统而不是一个分立的产品,技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障
信息熊生命周期的开发阶段可分为以下子阶段:总体规划、系统分析、系统设计、系统实施、系统验收
软件维护包括:
更正性维护 交付后进行的修改,更正发现的问题
适应性维护 交付后进行的修改,保证产品能在变化后或变化中继续使用
完善性维护 交付后进行的修改,改进性能和可维护性
预防性维护 交付后进行的修改,在潜在错误成为实际错误钱,检测和更正他们
UML特征:不是一种可视化的程序设计语言,而是一种可视化的建模语言;是一种建模语言规范说明,是面向对象分析与设计的一种标准表示;不是过程,也不是方法,但允许任何一种过程和方法使用它;简单并且可扩展;为面向对象的设计与开发涌现出的高级概念,与最好的软件工程实践经验集成。
软件架构模式:
管道/过滤器模式:高内聚、低耦合
面向对象模式: 高度模块化 如果对象的标识发生变化,必须通知所有调用该对象的对象,不然无法正常运行
实践驱动模式: 不直接调用过程,而是触发一个或多个事件,削弱了自身对系统的控制能力
分层模式:把复杂的问题按功能分解,是整体设计更为清晰,但不是每个系统多可以很容易的划分出层次
知识库模式:
客户机/服务器模式
WEB服务的典型技术包括:用于传递信息的简单对象访问些(SOAP)用于描述服务的WEB服务描述语言(WSDL)用于WEB服务的注册的统一描述、发现及集成(UDDI),用于数据数据交换的XML
适用:跨越防火墙,应用程序集成,B2B集成,软件重用
不适用:单机应用程序,局域网上的同构应用程序
网络存储模式:DAS存储器与服务器直接连接,NAS网络拓扑结构连接,SAN高速光钎连接,可扩张、简化、优化、服务共享、高度可用。