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

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

ID:41318733

大小:476.63 KB

页数:24页

时间:2019-08-22

系统集成项目管理工程师详细学习笔记_第1页
系统集成项目管理工程师详细学习笔记_第2页
系统集成项目管理工程师详细学习笔记_第3页
系统集成项目管理工程师详细学习笔记_第4页
系统集成项目管理工程师详细学习笔记_第5页
资源描述:

《系统集成项目管理工程师详细学习笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、...第三章信息系统集成专业技术知识1、常用开发方法(3种)1)结构化方法:按照系统生命周期,将整个系统的开发过程分为若干个阶段,然后一步步的依次执行,前一阶段是后一阶段的工作依据。特点:(1)遵循用户至上原则(2)严格区分工作阶段,每个阶段都有明确的任务和取得的结果。(3)强调开发过程的整体性和全局性(4)系统开发过程工程化,文档资料标准化。优点:理论基础严密,它的指导思想是用户需求在系统建立之前就被充分的了解和理解,注重系统开发过程的整体性和全局性。缺点:开发周期长,文档、设计说明繁琐,工作效率

2、低,要求在开发之初全面认识系统需求,并预料到各种变化,但这并不现实;若用户参与系统开发的积极性没有充分调动,造成系统交接不稳定,系统运行和维护管理难度增大。2)原型法:本着开发人员的对用户需求的初步理解,先快速建立一个原型系统,然后通过反复修改来满足用户的系统需求。原型系统具备的特点:(1)实际可行(2)具备最终系统的基本特征(3)构造方便、快速、造价低。分为抛弃型圆形和进化型原型。3)面向对象方法:特点直观、方便。对象之间通过消息传递机制来实现。关键点是:能否建立一个全面、合理、统一的模型。有三个

3、阶段:分析、设计和实现。2、需求分析1)所有软件需求的一个共同特性就是可验证性,在现有资源条件下,所有需求都可以被验证。2)开发真实世界问题的模型是软件需求分析的关键。软件架构的工作就是需求分配,将满足需求的职责分配到组件上。3、软件设计:分为软件架构设计和软件详细设计。软件架构是一个“描述系统的子系统和组件,以及他们之间关系的学科”。包括逻辑视图(满足功能需求)、过程视图(并发问题)、组件视图(实现问题)、部署视图(分布问题)。4、软件测试:为评价和改进产品质量、识别产品的缺陷而进行的活动。包括在

4、整个开发和维护过程中。分为单元测试、集成测试、系统测试三个测试阶段,验收测试。5、软件维护(4类):1)更正性维护:更正发现的问题2)适应性维护:保证软件在变化中的环境中继续使用。3)完善性维护:改进性能和可维护性。4)预防性维护:检测和更正潜在的错误,防止其发生。6、复用:分为代码的复用、设计的复用、分析的复用、测试信息的复用。7、验证与确认:确定某一开发和维护活动的产品是否符合活动需求,最终对软件产品是否达到其意图并满足用户需求。8、UML动态域:状态机图、活动图、顺序图、协作图.9、面向对象分

5、析步骤:第一步是发现角色与参与者。10、集中常见的架构1)管道/过滤器模式:每个构件都有一组输入和输出。体现了各功能模块的“黑盒”特性,高内聚、低耦合的特点。2)面向对象模式3)事件驱动模式:基本原理构件并不是调用过程,而是出发一个个事件如windows相关的软件office等word格式资料...4)分层模式:每一层都为上一层提供服务,并使用下一层的功能。允许将一个复杂问题逐步分层实现,典型应用是分层通信协议,如ISO/OSI七层网络模型。5)知识库模式:采用两种不同的控件,中央数据结构控件说明当

6、前状态,独立构件在中央数据存储上执行。6)客户机/服务器模式:具有强大的数据操作和事务处理能力。为解决客户端问题,发展形成了B/S架构,为解决服务端问题形成了三层(多层)C/S架构。架构设计的总体目标:最大化复用、复杂问题简单化、灵活的可扩展性。11、中间件:位于硬件、操作系统和应用软件之间的通用服务。1)数据库中间件:windows的ODBC和java的JDBC2)远程调用中间件(RPC):调用一个远程过程,效果和本地调用一样(ICE)3)面向消息的中间件:利用高效可靠的消息机制进行平台无关的数据

7、交流。IBM的MQSeries。4)分布式中间件:如OMG的COBRA,sun的RMI/EJB、windows的DCOM5)事务中间件:完成事务管理与协调、负载均衡、失效恢复等任务,提高了系统的整体性能。12、数据库仓库(DataWarehouse):是一个面向主题的、集成的、相对稳定的、反应历史变化的数据集合,用于支持管理决策。数据库中的数据是实时更新的,而DW涉及的数据操作主要是查询,很少有修改,只是定期加载、刷新。13、WebService技术:定义了一种松散的、粗粒度的分布计算模式。使用标志

8、的HTTP传递XML表示和封装的内容。1)Web的典型技术包括:用于传递消息的简单访问协议SOAP;WebSerivice描述语言WSDL;注册的统一描述、发现和集成UDDI;用于数据交换的XML。2)优点:跨越防火墙;应用系统集成;B2B集成;软件重用:允许重用代码和数据;2)不适合场合:局域网上的同构应用程序;单机应用程序。14、J2EE架构1)由四部分组成:J2EE平台、J2EE应用编程模型、J2EE兼容测试套件、J2EE参考实现。2)J2EE应用服务器的运行环

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。