3月9日作业 信息系统集成专业技术知识 七道题
1、信息系统集成有哪些特点
1)信息系统集成要以满足用户需求为根本出发点
2)信息系统集成不只是设备的选择和供应,更重要的是,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。
3)系统集成的最终交付物是一个完整的系统而不是一个分立的产品
4)系统集成包括技术、管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障
2、信息系统生命周期中的开发阶段又包含哪些阶段。
1)总体规划阶段
2)系统分析阶段
3)系统设计阶段
4)系统实施阶段
5)系统验收阶段
3、软件维护包括哪几种类型
1)更正性维护:更正已发现的问题,改错
2)适应性维护:对系统进行修正以适应变化的环境
3)完善性维护:满足用户方新的需求
4)预防性维护:修复前瞻性错误;修正将来发生的前三种错误,也是预防性维护
4、UML的特征
1)UML不是一种可视化的程序设计语言,而是一种可视化的建模语言
2)是一种建模语言规范说明,是面向对象分析与设计的一种标准表示
3)不是过程,也不是方法,但是允许任何一种过程和方法使用它。
4)简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改。
5、常见的软件架构模式及其优缺点
1)管道/过滤器模式:
优点:1体现了各功能模块的“黑盒”特性及高内聚、低耦合的特点
2可以将整个系统的输入/输出行为看成是多个过滤器行为的简单和城
3支持软件功能模块的重用
4便于系统维护
5支持并行操作
6支持某些特定的分析
缺点:1通常导致系统处理过程的成批操作
2需要设计者协调两个相对独立但又存在关系的数据流
3导致系统性能下降,并增加了过滤器具体实现的复杂性
2)面向对象模式:典型应用是基于构件的软件开发
优点:1高度模块化。
2封装功能实现了数据隐蔽
3继承性提供了一种实现代码共享的特性
4提供了系统的灵活性,便于维护和补充
缺点:对象之间的调用需要知道所调用对象的标识
3)事件驱动模式
优点:1支持软件重用,容易实现并发处理
2具有良好的可扩展性
3可以简化客户代码
缺点:1构件削弱了自身对系统的控制能力
2不能很好的解决数据交换的问题
3使系统中各构件的逻辑关系变得更加复杂
4)分层模式
优点:1有助于把复杂的问题按功能分解
2支持系统设计的逐级抽象
3具有较好的可扩展性
4支持复用
缺点:1并不是每个系统都可以很容易的划分层次
2层次过多可能导致系统性能下降
5)知识库模式
6)客户机/服务器模式
优点:1允许网络分布操作;二者开发也可以分开同时进行
2一个服务器可服务于多个客户机
缺点:1客户机和服务器的通讯依赖于网络;服务器负荷过重,严重影响系统性能
2如果服务器及其界面定义要改变,客户机也要做相应变化
3难以扩展至广域网及internet
4数据安全性不好
6、webservices的典型技术及适合webservices的情况
webservices的典型技术:
1用于传递信息的简单对象访问协议,SOAP
2用于描述服务的web服务描述语言 WSDL
3用于web服务的注册的统一描述、发现及集成 UDDI
4用于数据交换的XML
适合webservices的情况
1 跨越防火墙
2应用系统集成
3 B2B集成
4 软件重用
不适合webservices的情况
1 单机应用程序
2 局域网上的同构应用程序
7、网络存储模式及其特点
1)DAS:DAS是存储器与服务器的直接连接
2)NAS:NAS是将存储设备通过标准的网络拓扑结构连接到一系列计算机上。NAS产品是真正的即插即用
3)SAN是采用高速的光纤通道作为传输介质的网络存储技术。SAN拥有极度的可扩展性、简化的存储管理、优化的资源和服务共享以及高度可用性。
原文地址:http://11301723.blog.51cto.com/11291723/1770909