2016年3月9日作业

一、信息系统集成的特点:

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

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

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

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

二、信息系统中的开发阶段包括的阶段:

1.        总体规划阶段

2.        系统分析阶段

3.        系统设计阶段

4.        系统实施阶段

5.        系统验收阶段

三、软件工程四种维护:

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

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

3.        完善性维护:软件产品交付后进行的修改,以改进性能和可维护性,即用户有新的需求;

4.        预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们,即前瞻和面向将来。

四、面向对象的系统分析:UML的特征

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

2.        是一种建模语言规范说明,是面向对象分析与设计的一种标准标示。

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

4.        简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改。

5.        为面向对象的设计与开发中涌现出的高级概念(如协作、框架、模式和组件)提供支持,强调在软件开发中,对架构、框架、模式和组件的重用。

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

五、软件架构:几种常见的软件架构模式及优缺点

1.        管道/过滤器模式:

优点:

      体现了各功能模块的黑盒特性及高内聚、低耦合的特点;

      可以将整个系统的输入/输出行为看成是多个过滤器行为的简单合成;

      支持软件功能模块的重用;

      便于系统维护,新的过滤器可以添加到现有系统中来,旧的可以由改进的过滤器替换;

      支持某些特定的分析,如吞吐量计算、死锁检测等;

      支持并行操作,每个过滤器可以作为一个单独的任务完成。

缺点:

      通常导致系统处理过程的成批操作;

      需要设计者协调两个相对独立但又存在关系的数据流;

      可能需要每个过滤器自己完成数据解析和合成工作,从而导致系统性能下降,并增加了过滤器具体实现的复杂性。

2.    面向对象模式:

优点:

      高度模块化;

      封装功能实现了数据隐藏;

      继承性提供了一种实现代码共享的手段;

      提供了系统的灵活性,便于维护及扩充;

缺点:

      对象之间的调用需要知道所谓调用对象的标识。

3.    事件驱动模式

优点:

      支持软件重用,容易实现并发处理;

      具有良好的可扩展性,通过注册可以引入新的构件,而不影响现有构件;

      可以简化客户代码;

缺点:

      构件削弱了自身对系统的控制能力;

      不能很好地解决数据交接问题;

      使系统中各构件的逻辑关系变得更加复杂;

4.    分层模式

优点:

      有助把复杂的问题按功能分解,使整体设计更为清晰;

      支持系统设计的逐级抽象;

      具有较好的可扩展性;

      支持复用;

缺点:

      并不是每个系统都可以很容易地划分出层次;

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

5.    知识库模式

6.    客户机/服务器模式

优点:

      客户机与服务器分离,允许网络分布操作;二者的开发也可分开同时运行。

      一个服务器可以服务于多个客户机

缺点:

      客户机与服务器的通讯依赖于网络,可能成为整个系统运作的瓶颈;

      如果服务器及其界面定义有改变,则客户机也要做相应改变;

      二层C/S模式采用单一服务器且以局域网为中心,难以扩展至广域网或Internet;

      数据安全性不好。

六.    Web Services 的特点

1.Web服务的典型技术包括:用于传递信息的简单对象访问协议SOAP、用于描述服务的Web服务描述语言WSDL、用于Web服务的注册的统一描述、发现及集成UDDI、用于数据交货的XML;

2.适合使用Web Services的情况:跨越防火墙、应用程序集成、B2B集成、软件重用;

3.不适合使用Web服务的情况如下:单机应用程序、局域网上的同构应用程序。

七.    网络存储模式及特点

直接连接存储DAS:存储器与服务器直连,通过标准接口。

网络连接存储NAS:通过标准的网络拓扑结构(如:以太网)连接。

存储区域网络SAN:采用告诉的光纤通道作为传输介质。


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