网站大量收购闲置独家精品文档,联系QQ:2885784924

系统集成项目管理工程师详细学习笔记.docVIP

系统集成项目管理工程师详细学习笔记.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第三章信息系统集成专业技术知识

1、惯用开发方法(3种)

1)结构化方法:按照系统生命周期,将整个系统开发过程分为若干个阶段,然后一步步依次执行,前一阶段是后一阶段工作依据。

特点:(1)遵照用户至上标准

(2)严格区分工作阶段,每个阶段都有明确任务和取得结果。

(3)强调开发过程整体性和全局性

(4)系统开发过程工程化,文档资料标准化。

优点:理论基础严密,它指导思想是用户需求在系统建立之前就被充分了解和了解,重视系统开发过程整体性和全局性。

缺点:开发周期长,文档、设计说明繁琐,工作效率低,要求在开发之初全方面认识系统需求,并预料到各种改变,但这并不现实;若用户参加系统开发主动性没有充分调动,造成系统交接不稳定,系统运行和维护管理难度增大。

2)原型法:本着开发人员对用户需求初步了解,先快速建立一个原型系统,然后经过重复修改来满足用户系统需求。

原型系统具备特点:(1)实际可行(2)具备最终系统基本特征(3)结构方便、快速、造价低。

分为抛弃型圆形和进化型原型。

3)面向对象方法:特点直观、方便。对象之间经过消息传递机制来实现。

关键点是:能否建立一个全方面、合理、统一模型。

有三个阶段:分析、设计和实现。

2、需求分析

1)全部软件需求一个共同特征就是可验证性,在现有资源条件下,全部需求都能够被验证。

2)开发真实世界问题模型是软件需求分析关键。

软件架构工作就是需求分配,将满足需求职责分配到组件上。

3、软件设计:分为软件架构设计和软件详细设计。

软件架构是一个“描述系统子系统和组件,以及他们之间关系学科”。

包含逻辑视图(满足功效需求)、过程视图(并发问题)、组件视图(实现问题)、布署视图(分布问题)。

4、软件测试:为评价和改进产品质量、识别产品缺点而进行活动。包含在整个开发和维护过程中。

分为单元测试、集成测试、系统测试三个测试阶段,验收测试。

5、软件维护(4类):

1)更正性维护:更正发觉问题

2)适应性维护:确保软件在改变中环境中继续使用。

3)完善性维护:改进性能和可维护性。

4)预防性维护:检测和更正潜在错误,预防其发生。

6、复用:分为代码复用、设计复用、分析复用、测试信息复用。

7、验证与确认:确定某一开发和维护活动产品是否符合活动需求,最终对软件产品是否达成其意图并满足用户需求。

8、UML动态域:状态机图、活动图、次序图、协作图.

9、面向对象分析步骤:第一步是发觉角色与参加者。

10、集中常见架构

1)管道/过滤器模式:每个构件都有一组输入和输出。表现了各功效模块“黑盒”特征,高内聚、低耦合特点。

2)面向对象模式

3)事件驱动模式:基本原理构件并不是调用过程,而是出发一个个事件如windows相关软件office等

4)分层模式:每一层都为上一层提供服务,并使用下一层功效。允许将一个复杂问题逐步分层实现,经典应用是分层通信协议,如ISO/OSI七层网络模型。

5)知识库模式:采取两种不一样控件,中央数据结构控件说明当前状态,独立构件在中央数据存放上执行。

6)客户机/服务器模式:具备强大数据操作和事务处理能力。为处理客户端问题,发展形成了B/S架构,为处理服务端问题形成了三层(多层)C/S架构。

架构设计总体目标:最大化复用、复杂问题简单化、灵活可扩展性。

11、中间件:位于硬件、操作系统和应用软件之间通用服务。

1)数据库中间件:windowsODBC和javaJDBC

2)远程调用中间件(RPC):调用一个远程过程,效果和当地调用一样(ICE)

3)面向消息中间件:利用高效可靠消息机制进行平台无关数据交流。IBMMQSeries。

4)分布式中间件:如OMGCOBRA,sunRMI/EJB、windowsDCOM

5)事务中间件:完成事务管理与协调、负载均衡、失效恢复等任务,提升了系统整体性能。

12、数据库仓库(DataWarehouse):是一个面向主题、集成、相对稳定、反应历史改变数据集合,用于支持管理决议。

数据库中数据是实时更新,而DW包括数据操作主要是查询,极少有修改,只是定时加载、刷新。

13、WebService技术:定义了一个涣散、粗粒度分布计算模式。使用标志HTTP传递XML表示和封装内容。 1)Web经典技术包含:用于传递消息简单访问协议SOAP;WebSerivice描述语言WSDL;注册统一描述、发觉和集成UDDI;用于数据交换XML。

2)优点:跨越防火墙;应用系统集成;B2B集成;软件重用:允许重用代码和数据;

2)不适合场所:局域网上同构应用程序;单机应用程序。

14、J2EE架构

1)由四部分组成:J2EE平台、J2EE应用编程

文档评论(0)

幸福是什么 + 关注
实名认证
文档贡献者

幸福是什么

1亿VIP精品文档

相关文档