2016年3月9日作业

1、信息系统集成有哪些特点?

1)信息系统集成要以满足用户需求为根本出发点。

2)信息系统集成不只是设备选择和供应,更重要的,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。

3)系统集成的最终交付物是一个完整的系统而不是一个分立的产品。

4)系统集成包括技术、管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。(软件是核心,技术也是核心)

2、信息系统生命周期中的开发阶段又包括哪些阶段?

1)总体开发阶段

2)系统分析阶段

3)系统设计阶段

4)系统实施阶段

5)系统验收阶段

3、软件维护包括哪几种类型,以及他们使用的先行条件?

1)更正性维护:软件产品交付后进行的修改,以更正发现的问题。

2)适应性维护:软件产品交付后进行的修改,以保证软件产品能在变化后或变化中的环境中可以继续使用。

3)完善性维护:软件产品交付后进行的修改,以改进性能和可维护性。

4)预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正他们。

(共同的先行条件:软件产品交付后进行。)
4、UML具有哪些特征?(UML 统一建模语言 是一种通用的可视化建模语言)

1)不是一种可视化的程序设计语言,而是一种可视化的建模语言。

2)是一种建模语言规范说明。

3)不是过程,也不是方法,但允许任何一种过程和方法使用它。

4)简单并且可扩展。

5)为面向对象的设计与开发中涌现出的高级概念提供支持。

6)与最好的软件工程实践经验集成。

5、几种常见的软件架构模式有哪些,以及他们最重要的优缺点?

1)管道/过滤器模式  优点:高内聚、低耦合

2)面向对象模式    优点:高度模块化

              缺点:对象之间的调用需要知道所调用对象的标识。如果对象的标识发生改变,

                  就必须通知所有调用该对象的对象,否则系统将可能无法正常运行。

3)事件驱动模式    

4)分层模式       优点:把复杂问题简单化

              缺点:1)并不是每个系统都可以很容易的划分出层次来。

                  2)层次的个数过多,系统性能可能会下降。

5)知识库模式     

6)客户机/服务器模式 

(C/S模式适用于分布系统。为了解决C/S模式中客户端的问题,发展形成了浏览器/服务器‘B/S’模式;为了解决C/S模式中的服务器端的问题,发展形成了‘三层C/S’模式,即多层应用架构。)

6、Web Services的特点有哪些 ?Web Services的典型技术有哪些?分别做什么用?以及什么情况可以用,什么情况不可以用?

Web服务定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP(S)协议传送XML表示及封装的内容

Web服务的典型技术包括:

1)简单对象访问协议(SOAP)用于传递信息

2)Web服务描述语言(WSDL)用于描述服务

3)统一描述、发现及集成(UDDI)用于Web服务的注册

4)XML 用于数据交换

适合使用Web Services的情况有:1)跨越防火墙。2)应用程序集成。3)B2B集成。4)软件重用。

不适合使用Web Services的情况有:1)单机应用程序。2)局域网上的同构应用程序。

7、网络存储模式包括哪些?每种的特点是什么?

网络存储模式包括:直接连接存储(DAS)、网络连接存储(NAS)、存储区域网络(SAN)。

1)DAS是存储器与服务器的直接连接。

2)NAS是将存储设备通过标准的网络拓扑结构(如以太网)连接到一系列计算机上。NAS产品是真正即插即用的。

3)SAN是采用(高速的光线通道)作为传输介质的网络存储技术。SAN拥有极度的可扩展性、简化的存储管理、优化的资源和服务共享以及高度可用性。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章