系统集成计划项目管理计划项目工程师详细知识材料学习笔记

上传人:不*** 文档编号:116814411 上传时间:2019-11-17 格式:DOC 页数:36 大小:413.94KB
返回 下载 相关 举报
系统集成计划项目管理计划项目工程师详细知识材料学习笔记_第1页
第1页 / 共36页
系统集成计划项目管理计划项目工程师详细知识材料学习笔记_第2页
第2页 / 共36页
系统集成计划项目管理计划项目工程师详细知识材料学习笔记_第3页
第3页 / 共36页
系统集成计划项目管理计划项目工程师详细知识材料学习笔记_第4页
第4页 / 共36页
系统集成计划项目管理计划项目工程师详细知识材料学习笔记_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《系统集成计划项目管理计划项目工程师详细知识材料学习笔记》由会员分享,可在线阅读,更多相关《系统集成计划项目管理计划项目工程师详细知识材料学习笔记(36页珍藏版)》请在金锄头文库上搜索。

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

2、极性没有充分调动,造成系统交接不稳定,系统运行和维护管理难度增大。2)原型法:本着开发人员的对用户需求的初步理解,先快速建立一个原型系统,然后通过反复修改来满足用户的系统需求。原型系统具备的特点:(1)实际可行(2)具备最终系统的基本特征(3)构造方便、快速、造价低。分为抛弃型圆形和进化型原型。3)面向对象方法:特点直观、方便。对象之间通过消息传递机制来实现。关键点是:能否建立一个全面、合理、统一的模型。有三个阶段:分析、设计和实现。2、需求分析1)所有软件需求的一个共同特性就是可验证性,在现有资源条件下,所有需求都可以被验证。2)开发真实世界问题的模型是软件需求分析的关键。软件架构的工作就是

3、需求分配,将满足需求的职责分配到组件上。3、软件设计:分为软件架构设计和软件详细设计。软件架构是一个“描述系统的子系统和组件,以及他们之间关系的学科”。包括逻辑视图(满足功能需求)、过程视图(并发问题)、组件视图(实现问题)、部署视图(分布问题)。4、软件测试:为评价和改进产品质量、识别产品的缺陷而进行的活动。包括在整个开发和维护过程中。分为单元测试、集成测试、系统测试三个测试阶段,验收测试。5、软件维护(4类):1)更正性维护:更正发现的问题2)适应性维护:保证软件在变化中的环境中继续使用。3)完善性维护:改进性能和可维护性。4)预防性维护:检测和更正潜在的错误,防止其发生。6、复用:分为代

4、码的复用、设计的复用、分析的复用、测试信息的复用。7、验证与确认:确定某一开发和维护活动的产品是否符合活动需求,最终对软件产品是否达到其意图并满足用户需求。8、UML动态域:状态机图、活动图、顺序图、协作图.9、面向对象分析步骤:第一步是发现角色与参与者。10、集中常见的架构1)管道/过滤器模式:每个构件都有一组输入和输出。体现了各功能模块的“黑盒”特性,高内聚、低耦合的特点。2)面向对象模式3)事件驱动模式:基本原理构件并不是调用过程,而是出发一个个事件如windows相关的软件office等4)分层模式:每一层都为上一层提供服务,并使用下一层的功能。允许将一个复杂问题逐步分层实现,典型应用

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

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

7、议SOAP;Web Serivice描述语言WSDL;注册的统一描述、发现和集成UDDI;用于数据交换的XML。2)优点:跨越防火墙;应用系统集成;B2B集成;软件重用:允许重用代码和数据;2)不适合场合:局域网上的同构应用程序;单机应用程序。14、J2EE架构1)由四部分组成:J2EE平台、J2EE应用编程模型、J2EE兼容测试套件、J2EE参考实现。2)J2EE应用服务器的运行环境包括:构件、容器、服务。构件是代码,容器是环境,服务是接口。3)J2EE构件和服务技术规范ServLet:提供独立于平台的Web应用。JSP:使创建HTTP和XML页面更加容易。EJB:实现了关键的业务逻辑,创建

8、基于构件的企业级应用程序。15、NET架构1)该开发框架的基础:通用语言运行环境。2)基础类库:提供了一个统一的、面向对象的、层次清晰的、可扩展的编程接口。3)ADO.NET技术用于访问数据库。4)ASP.NET提供网络编程结构。16、常用构件标准:1)COM/DCOM/COM+(1)DCOM是基于客户机/服务器模式的,是COM版本的升级(2)COM+并不是COM的升级,是COM、DCOM、MTS的结合形成的强大的构件架构。2)CORBA:公共对象请求代理架构。(1)核心是对象请求处理ORB(2)主要分为三个层次:对象请求代理(最底层,规定了分布对象的定义和语言映射)、公共服务(中间层,提供并

9、发、名字等各种服务)、基础设施(最上层,定义了组件框架,提供可以直接被业务对象使用的业务)3)EJB:用于封装业务,17、网络技术标准和协议1)NETBEUI:IBM开发的非路由协议2)IPX/SPX:是NOVELL用于NETWARE的客户端/服务器的协议群组。3)TCP/IP:因特网协议18、网络分类:局域网(LAN)、城域网(MAN,采用802.6标准)、广域网(WAN)、因特网。以太网(Ethernet)标准:802.3因特网(Internet)标准:802.1119、网络交换技术1)电路交换技术(Circuit Switching):公众电话网PSTN和移动网(GSM、CSMA)2)分

10、组交换(Packet Switching):特点面向无连接而采用存储转发的方式3)报文交换(Message Switching):也是用存储转发机制,但是传输单位是报文4)异步传输模式(Asynchronous Transfer Mode):将面相连接机制与分组交换机制相结合5)IP电话技术6)软交换技术19、网络存储模式(3种)1)直接连接存储(Directed attached Storage,DAS):存储器与服务器直接相连,产品包括磁盘,磁带库、光存储等产品.2)网络连接存储(Network attached Storage,NAS):将存储设备通过网络拓扑结构,连接到一系列计算机上,

11、一般支持多台计算机,3)存储区域网络(Storage Area Networ,SAN):采用高速的光线通道作为传输介质的网络存储技术。实现了高速共享存储和块级数据访问的目的,几乎拥有无限存储扩展能力。20、无线网络技术:无线局域网WLANs,无线城域网WMANs、无线广域网WWANs,无线个人网WPANs21、综合布线、机房工程1)遵循标准EIA/TIA 568A2)综合布线系统由6个子系统构成:3)我国颁布的大楼通信综合布线系统适用范围:跨越距离不超过3000米,建筑总面积不超过100万平方米,人员50-5万人。4)网络规划原则:实用性原则、开放性原则、先进性原则。第四章项目管理的一般知识1

12、、项目目标项目目标包括成果性目标和约束性目标。成果性目标是指项目开发出来的产品、系统、服务或成果。约束性目标是指完成成果性目标需要的时间、成本和需要满足的质量。2、项目的特点临时性:每个项目都有一个明确的开始时间和结束时间,是一次性的独特性:项目要提供独特的服务或成果,没有两个项目是完全一样的。渐进明细:项目的成果性目标是逐步完成的。3、信息系统集成项目的特点1)以满足客户和用户的需求为根本出发点2)客户需求常常不明确,复杂多变3)系统集成不是选择最好的产品的简单行为,而是选择最符合用户需求和投资规模的产品和技术。4)高技术与高技术的集成,不是简单的设备供货5)系统工程,包含技术、商务和管理等

13、多方面。6)项目团队年轻、流动率高,对企业的管理技术水平和项目经理的管理水平要求较高7)强调沟通的重要性4、组织结构1)一端为职能型,一端为项目型职能型组织:一个组织被分为一个个的职能部门优点:(1)强大的技术支持(2)清晰地职业晋级路线(3)直线沟通、交流简单,责任和权限清晰(4)有利于重复行工作为主的过程管理。缺点:。职能利益优先于项目;组织横向间的联系薄弱、部门间协调难度大;项目经理有很少的权利、权威;项目管理发展方向不明。项目型组织:一个组织被分为一个个的项目经理部优点:结构单一、责权分明,有利于统一指挥;目标明确单一;沟通简介方便;决策快;缺点:管理成本高;不利于沟通,知识共享;全功

14、缺乏事业上的连续性和保障;矩阵型组织:分为弱矩阵型组织、平衡矩阵型组织、强矩阵型组织复合型组织:一个组织包含以上三种组织 5、项目生命周期随着项目持续的时间,项目干系人的影响逐渐降低,变更和缺陷修复的费用逐渐增加。6、典型的项目生命周期1)瀑布模型:分为计划(可行性分析)、需求分析、设计、编码、测试、运行与维护。特点:(1)从上一项开发活动接受其成果作为本次活动的输入 (2)利用这一输入,来完成本次活动应完成的工作内容。 (3)给出本次活动的工作成果,作为输出传递给下一项开发活动 (4)对本次活动工作成果进行评审。若工作成果得到认可,进入下一项活动,否则返回前一项,甚至更前项的活动。缺点:是一

15、种理想的线性开发模型,不能适用需求不明确或不清晰的情况。2)V型模型:分为需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。单元测试:针对编码过程中可能出现的各种错误,边界值错误等。集成测试:针对详细设计中可能出现的问题,尤其是个单元和其他程序之间接口可能存在的错误系统测试:针对概要设计,检查系统作为一个整体是否能有效地运行。验收测试:通常由业务专家和用户进行。确定产品真正符合用户业务上的需要。3)原型化模型:减少了瀑布模型中因需求不明确给项目开发工作带来的风险。4)螺旋模型:是一个演化软件过程模型,将瀑布模型和原型模型的方面结合起来,在螺旋模型中,软件发布是一个增量发布。强调了风险分析,特别适用于庞大而复杂、高风险的系统。5)迭代模型:每次迭代涉及的过程都包括不同比例的所有活动。RUP是一种过程方法,是迭代模型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 专业基础教材

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号