统一10版第23章系统集成技术_第1页
统一10版第23章系统集成技术_第2页
统一10版第23章系统集成技术_第3页
统一10版第23章系统集成技术_第4页
统一10版第23章系统集成技术_第5页
已阅读5页,还剩300页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第23章

信息系统集成技术第一部分信息化基础知识信息化基础知识一、信息化基本概念二、国家信息化三、电子政务四、企业信息化五、标准化2一、信息化基本概念

信息的概念信息的含义:信息可以是消息、信号、数据、情报或知识信息的特点:信息具有普遍性、动态性、可处理性、可传递性、可共享性信息的作用:信息是人类社会生存的条件、人类认识世界的媒介、管理的基础和决策的依据3信息资源人类社会经济活动中有用信息的集合为特定目标制作和生产信息的生产者的集合收集、加工和传递信息采用技术手段的集合为信息使用的相关设备、活动及经费等必要条件的集合4网络信息资源网络信息资源是指:以电子数据形式出现,包括:文字、图像、声音、动画等多种形式的信息,通过网络通信、计算机或终端等方式再现出的信息资源,并可存放在光盘等非印刷质的载体中。网络信息资源种类包括:WWW信息资源、FTP信息资源等网络信息资源特点包括:信息来源广泛、发布自由;信息量大、传播范围广泛;信息内容丰富,形式多样;结构复杂、分布广泛;具有交互性动态性和不易管理和控制的特点网络资源有效使用和利用要素:信息质量、信息易用性、信息的来源稳定性和连续性、信息提供的广度和深度信息化基本概念信息化定义

97年首届全国信息化工作会议对信息化定义为:信息化是指培育、发展以智能化工具为代表的新的生产力并使之造福于社会的历史过程。

2006-2020国家信息化发展战略公布所示:信息化是充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程。6信息化基本内涵

主体—全体社会成员,包括:政府、企业、团体和个人。

时域—长期过程

空域—政治、经济、文化、军事等一切领域

手段—基于现代化信息技术的先进生产工具

途径—创建信息生产力,改革生产关系和上层建筑

目标—国家综合实力、社会文明和人民生活质量达到现代化水平7二、国家信息化六个要素

1)信息技术应用龙头(主阵地)

2)信息资源核心任务

3)信息网络应用基础

4)信息技术和产业建设基础

5)信息化人才成功之本

6)信息化法规保障8六个要素的关系9信息技术应用信息技术和产业信息化人才信息资源信息网络信息化政策法规和标准规范信息化发展战略要点1)推进国民经济信息化

2)推行电子政务

3)建设先进网络文化

4)推进社会信息化

5)完善综合信息基础设施

6)加强信息资源开发利用

7)提高信息产业竞争力

8)建设国家信息安全保障体系

9)提高国民信息技术应用能力,造就信息化人才10三、电子政务基本概念利用现代信息技术手段的一种政府运作模式。可概括为两个方面:

1)政府部门利用网络信息技术,实现办公自动化、管理信息化、决策科学化;

2)政府部门与社会利用网络信息平台政务公开,实现资源共享、群众监督、高效办事。11电子政务广义概念还包括:电子党务、电子政协、电子人大电子政务内容

1)政府间的电子政务

2)政府对企业的电子政务

3)政府对公民的电子政务12电子政务建设目标

1)具有标准的、功能完善的信息网络平台

2)具有基础性战略性信息库

3)具有电子政务网络安全保障

4)具有培训制度

5)具有相关的法规和标准使政府部门达到改善和提高:管理能力、决策能力、应急处理能力、公共服务能力。13电子政务建设主要任务1)建设整合统一的电子政务网2)建设重点业务系统3)开发重点政务信息资源4)建设中央地方政府门户网站,促进公共服务5)建立电子政务信息安全保障体系6)完善电子政务信息标准化7)加强公务员信息化培训8)推进电子政务法制建设14练习15练习16练习17四、企业信息化与电子商务4.1企业信息化基本概念4.2企业信息化意义4.3

MRP和MRPⅡ4.4企业资源计划ERP4.5客户关系管理CRM4.6供应链管理SCM4.7电子商业和商业智能184.1企业信息化基本概念

企业信息化概念的内涵

不断挖掘先进的管理理念,应用计算机网络技术,在企业作业、管理、决策的各个层面,科学计算、过程控制、事务处理、经营管理的各个领域,引进和使用现代信息技术,全面改革管理体制和机制,从而提高企业工作效率、市场竞争能力和经济效益。19企业信息化的基础是企业的运行和管理模式,计算机网络技术只是企业信息化的实现手段。企业信息化是发展的观点,它的建设随着管理理念、实现手段等因素的变化而不断发展。

企业信息化建设的关键在于信息的集成和共享,能否能将关键、准确、及时的数据传达到决策人,为企业的运作决策提供数据。企业信息化实现过程,包括:人才培养、咨询服务、方案设计、系统建设、应用培训和维护20企业信息化概念的要点企业信息化的分类

按行业分:制造业信息化、商业信息化、金融业信息化、服务业务信息化等。按企业运营模式:离散型企业的信息化、流程型企业的信息化企业信息化结构准备层:领导及员工信息化建设观念建立作业层:产品设计和制造信息化工程管理层:生产作业控制信息化工程产品(服务)层:产品质量控制、客户关系管理信息化工程决策层:数据开发利用信息化工程21企业信息化的两化融合之路发达国家100年前已完成工业化,企业信息化是在此基础上发展并已达到较高水平。我国的企业在工业设计制造以及组织管理上距离发达国家相差较远,在工业化较差的基础上实现信息化,必须抓住网络革命的机遇,通过信息化促进工业化,走信息化和工业化并举、融合、共同发展之路。22推进企业信息化的指导思想和原则指导思想:政府推动,统筹规划,企业行为,政策支持,分步实施两个重点:

①信息资源的开发利用

②提高信息资源的共享程度龙头:重点企业信息化示范工程234.2企业信息化意义1)有利于形成企业现代化制度

2)有利于WTO形式下提高企业竞争力

3)有利于规模化生产

4)有利于建立企业供应链

5)有利于企业面向市场

6)有利于加速工业化进程24什么是现代化企业制度?现代化企业制度的主要内涵:产权清晰、权责明确、政企分开、管理科学,有健全的决策、执行体系,以及健全的监督体系,企业成为自主经营、自负盈亏的法人实体和市场主体。国际化市场竞争力怎样体现?面对国际市场激烈竞争,有快速反应能力。当然,最主要的是具有生产实力。25什么是规模化生产?(1)企业具有先进的电子信息技术,包括:

CAD(ComputerAidedDesign)CAM(ComputerAidedManufacturing)CIMS(ComputerIntegratedManufacturingSystem)

在产品设计、制造、检验、销售、物料供应,等方面达到自动化。(2)及时捕捉市场动态,应变需求争取大规模订单。(3)建立完善的供应链26供应链指什么?企业把经营过程的各方面归纳和联系在一起,形成一个链式结构:

供应商→制造工厂→分销网→客户使产、供、销活动在信息技术支持下达到良性循环,不断发展,是大规模生产方式得到极好的体现。274.3MRP和MRPⅡMRP(MaterialsRequirementPlanning)物流需求计划

20世纪60年代由美国生产与库存管理协会提出,并相应实现的计算机系统软件。主要概念:根据主生产计划、物料清单、库存信息,制定物资需求时间表,即时采购生产物资,以降低库存为目标。缺陷:对生产能力、采购条件等因素的考虑不足,缺少调整功能。28闭环MRP20世纪70年代,在原MRP基础上增加了能力计划,扩充后的生产计划形成了一个闭环,其中包括:生产能力计划车间作业计划采购作业计划物料需求计划相应的计算机系统也扩充了对应功能。29MRPⅡ(ManufacturingResourcePlanning)制造资源计划。在企业运作中,不仅是“生产管理”一个方面,还必须有“物流”和“资金流”,两个重要的主线。30财务系统决策层计划层执行控制层数据信息集成MRPⅡ系统框架4.4企业资源计划ERP(EnterpriseResourcePlanning)ERP的发展

ERP是在经历了MRP、闭环MRP、MRPⅡ后,在20世纪90年代诞生的新系统。什么是企业资源:

支持企业业务运作和战略运作的事物,包括:生产物资、人力、财力31ERP的定义(从三个层面理解)①

管理思想

由美国著名的计算机技术咨询和评估集团GarterGroupInc.提出的一整套企业管理系统体系标准,其实质是在MRPII(ManufacturingResourcesPlanning,制造资源计划)基础上提出的面向供应链的管理思想②

软件产品:

综合应用客户机/服务器体系、关系数据库结构、面向对象技术、图形用户界面、第四代语言(4GL)、网络通讯等信息产业技术,以ERP管理思想为核心的软件产品③

管理系统:

整合企业管理理念、业务流程、基础数据、人力物力,以及计算机硬件和软件为一体的企业资源管理系统32ERP系统特点ERP系统将管理核心从“在正确的时间制造和销售正确的产品”转移到了“在最佳的时间和地点,获得企业的最大增值”;ERP的管理管理范围及领域,从制造业扩展到了其它行业和企业;ERP系统在业务处理功能方面增加了集成能力及商务智能,使简单的事物处理系统带有智能化的管理控制系统。33ERP系统的管理思想

(1)供应链资源管理的思想,企业必须把经营过程中有关供应商、制造工厂、分销网络、客户等资源,纳入一个网状的供应链中,才能满足企业利用全社会及市场资源,快速高效地进行生产经营活动的需求,提高效率和市场竞争优势。(2)精益生产,按大批量生产方式组织企业生产,将客户、销售代理商、供应商、协作单位纳入生产体系(3)敏捷制造,当市场发生变化时,企业需要组织特定的供应商和销售渠道组成的短期或一次性供应链,形成“虚拟工厂”,把供应和协作单位看成是企业的一个组成部分,用最短的时间将新产品打入市场,保持产品的高质量、多样化和灵活性。

34(4)事先计划与事中控制的思想ERP系统中的计划体系主要包括:主生产计划、物料需求计划、能力计划、采购计划、销售执行计划、利润计划、财务预算和人力资源计划等。

ERP系统通过定义事务处理(Transaction)的会计核算科目与核算方式,在事务处理发生的同时自动生成会计核算分录,以保证资金流与物流的同步及数据一致性。ERP系统的计划、事务处理、控制与决策功能,都能在供应链的业务处理流程中实现。35ERP系统功能1)财会管理包括

会计核算

财务管理36总帐管理应收帐管理应付帐管理现金账管理固定资产管理工资核算管理成本核算管理多币值管理财务计划财务分析财务预测和控制2)生产控制管理包括:主生产计划管理物料需求计划管理能力需求计划管理车间控制

3)物流管理包括:销售管理库存控制采购管理37

4)人力资源管理包括:人力资源规划辅助决策招聘管理工资核算工时管理差旅核算384.5客户关系管理CRM基本概念:

CRM(CustomerRelationshipManagement,客户关系管理)属于企业营销技术的范围。是在关系营销(relationshipmarketing)基础上发展而来的营销理念。

关系营销不同于传统的交易营销(transactionalmarketing),它强调长期客户关系的重要性,而交易营销注重短期交易行为和结果。39CRM的概念要点

以客户为导向,以现代信息与沟通技术为工具,是一种以建立和维系长期互惠互利的客户关系为宗旨的营销企业经营理念。CRM是一项综合的IT技术,是利用软件、硬件和网络技术,为企业建立一个客户信息收集、管理、分析、利用的信息系统。系统通过信息共享和优化流程,提供建立与客户、商业伙伴、竞争对手之间的关系管理手段,达到降低经营成本的目的。40CRM基本内容1)客户2)关系3)管理

现有客户潜在客户新客户老客户企业关系客户关系关系成本1)客户按客户和企业的关系分:现有客户增经或正在购买企业产品或接受企业服务的客户。潜在客户有可能购买企业产品或接受企业服务的客户。按客户与企业的合作关系分:老客户对企业的产品和服务特征了解,建立了较长的联系。新客户刚刚开始接触企业的产品或服务。422)关系企业关系ER(EnterpriseRelationship):除包括企业产品使用者外,还应包括自己员工、合作伙伴和竞争对手。客户关系CR(CustomerRelationship):应该是企业关系的一部分。关系是双向的,包括:满意度和信任度关系可以使客户关系发生转变,使新客户变为老客户使老客户带来新客户使老客户流失或成为竞争对手433)管理主要进行关系成本分析:获得新客户成本维持老客户成本推销新产品关系成本经验结论:获得新客户比留住老客户需要更高的成本新产品推销给新客户要比推销给老客户要付出更高成本44CRM系统要素:

1)不仅是以客户为中心的信息系统,而是一种市场管理策略。

2)注重客户满意度的同时,提升企业获得利润的能力。

3)要求企业对业务功能重新设计,将业务重心转移到客户,对不同客户采取不同的策略。

45CRM系统框架46数据分析活动管理报表处理营销数据客户接触历史数据客户交易历史数据客户基础信息仓库客服中心呼叫中心电子邮件传统邮件数据源决策产生信息渠道围绕三个要素,其系统框架如下:CRM软件系统功能①

客户信息管理:记录企业各部门、每个人所接触的客户资料,包括、客户基本信息、客户联系人信息、企业销售人员的跟踪记录、合同信息等。②

市场营销管理:制订市场推广计划,对传统营销、电话营销、网上营销所接触客户进行记录,对各种市场活动成效进行评价。③

销售管理:对销售人员电话销售、现场销售、销售佣金等管理,支持现场销售人员的移动通信设备或掌上电脑接入。④

服务管理与客户关怀:包括产品档案、服务请求、服务网点、服务收费等管理信息,详细记录服务全程情况。支持现场服务与自助服务。474.6供应链管理SCM(SupplyChainManagement)

供应链的形成:市场竞争从20世纪60年主要体现在生产成本方面,到70年代主要体现在产品质量方面,而到了80年代主要突出了市场和客户响应方面。伴随着市场竞争,80年代末,供应链只保持在企业内部供、销、存管理各生产环节上。90年代,扩充到供应商和分销商的ERP环节上。到21世纪发展到预测和决策环节。供应链的概念:围绕核心企业,从供应商→企业→分销网→客户的链式管理,但实际上不仅仅是链式,而是一个庞大的网状结构:49供应商供应商供应商核心企业制造工厂其它企业分销网分销网客户客户客户客户客户供应链管理:供应链是一种集成管理的思想和方法,为满足服务水平要求,同时,使系统成本达到最低。将供应商、制造商、仓库和商店有效地结合成一体来生产商品,有效控制和管理各种信息流、资金流和物流,把正确数量的商品在正确的时间配送到正确的地点。要点:集成管理思想和方法满足服务水平要求,使系统成本达到最低将供应商、制造商、仓库和商店结合成一体控制和管理各种信息流、资金流和物流50供应链特征:交叉性、动态性、复杂性、存在核心企业供应链管理概念:

1)以客户为中心

2)集成化管理

3)扩展性管理

4)合作性管理

5)多层次管理51敏捷供应链对于市场变化和需求变化怎样快速响应,生产出满足需求的产品或服务。区别于一般供应链的特点如下:

1)支持跨企业的生产方式重组。

2)支持供应链跨企业信息集成调整和重构。

3)链中企业可方便地组织调整生产模式。52练习53练习544.7电子商务和商业智能电子商务概念原始概念使用电子信息技术工具进行商务活动。现代概念使用Internet现代信息技术工具和在线支付方式进行商务活动。电子商务类型

B2B企业之间的电子商务(占90%)

B2C商业企业与消费者之间的电子商务

C2C消费者之间的电子商务

G2B政府部门与企业之间的电子商务55电子商务相关标准1)标准制定单位:

97年成立ISO/IECJTCI电子商务工作组(BT-EC)标准的三个领域:

1.用户接口

2.基本功能

3.数据及客体2)99年(RNIF)草案56(RNIF)草案(RosettaNetImplementationFrameworkSpecification)

由200多家知名电子商务公司和研究机构共同起草主要内容:

1)设立网络商家信息和网上导购信息中心

2)具有商品交付方式、价格和费用说明

3)具有产品保质期声明和技术支持服务信息

4)设立网上购物商品查找

5)保证消费者个人资料安全保密

6)具有网络购物支付方式

7)具有网络订购确认

8)可完成装运、交付和订单功能

9)具有订购取消及退款说明

10)提供对消费者的支持服务等等。57电子商务保障体系

1)法律法规体系

2)标准规范体系

3)安全保证体系

4)信用体系

5)在线支付体系

6)现代物流体系

7)技术装备体系

8)服务体系

9)运行监控体系58

团购是当前一种较为流行的电子商务模式,某团购网站通过自己强大的公关能力与企业合作,向用户提供价格较为低廉或折扣较高的产品,同时,为方便用户使用,该团购网站也提供了用户之间的转让平台。根据上述描述,该团购网站涉及的电子商务类型是__(7)__。A.B2B和B2CB.B2C和C2CC.B2B和C2CD.B2B、B2C和C2商业智能基本概念:涉及软件、硬件、咨询服务及应用,是对商业信息搜集、管理和分析的过程,目的是使企业各级决策者提高洞察力,正确作出决策。商业智能包括:数据仓库、联机事务处理、数据挖掘、数据备份和恢复等部分。商业智能的ETL过程:抽取E(extraction)转换T(transformation)装载L(load)60商业智能的主要功能:

1)数据仓库

2)数据ETL3)数据统计输出

4)数据分析商业智能实现的三个层次(级别):第一级别数据报表第二级别多维数据分析第三级别数据挖掘

61数据挖掘数据挖掘基本概念:在数据库、数据仓库和事务数据库基础上,对数据清理、集成、选择、变化后,提出有用的数据,用来分析和预测。数据库挖掘两项任务:描述用各种图、表工具进行特征描述和区分描述。分类和预测针对离散数据的预测通常采用分类规则、判定树等分类方法,针对连续值的预测通常采用线性回归、最小二乘法等预测手段。6263国际标准国家标准行业标准企业标准项目标准

标准化层次:标准化活动:标准化产生:调查、研究、草案、审批、发布标准化实施:宣传、普及、监督、咨询标准化更新:复审、废止或修订五、标准化64国际标准:ISO(InternationalStandardsOrganization)国际标准化组织。这一国际机构有着广泛的表性和权威性,他所公布的标准也有较大的影响,ISO机构下设有计算机与信息处理技术委员会,ISO/TC97,负责计算机有关的标准化工作。技术标准ISO/TC97系列,为计算机标准质量标准ISO/TC176/9000系列,TC176管理质量和质量保证技术委员会65ISO/9000属于质量体系标准适用于软件开发的标准是ISO/9001,期中又分为很多软件标准细则,如:ISO/9001-3是9001运用于软件的质量管理实施指南。ISO/9000-2000作为9000系列新成果,取代了ISO/9001、ISO/9002、ISO/9003ISO/IEC(国际电工委员会)标准其中:ISO/IEC12207信息技术软件生存周期过程

ISO/IEC15504信息技术软件过程评估框架

ISO/IEC9126软件质量模型等等,是全世界软件界非常重要的标准。66国家标准:由政府或国家级的机构制定或批准,适用于全国范围的标准。例如:

GB中华人民共和国国家技术监督局,是我国最高标技术标准化的机构,他所公布的标准简称国标。代号含义管理部门GB中和人民共和国国家标准--强制执行国家标准局GB/T中和人民共和国国家标准—推荐执行国家标准局GB/Z中和人民共和国国家标准—指导性技术文件国家标准局国标代号:67强制标准

1)保障人体健康、人身安全、财产安全的标准

2)法律、行政法规规定执行的标准

3)省、自治区、直辖市标准化行政部门制定的工业产品安全、卫生要求的地方性标准。推荐标准除强制标准之外的标准,属于推荐标准强制标准和推荐标准68有关计算机软件的国标示例:GB/T16680-1996软件文档管理指南GB/T8566-1995信息技术软件生存期GB/T9385-1988计算机软件需求说明编制指南GB/T9386-1988计算机软件测试文件编制规范GB/T11457-1989软件工程术语GB/T12504-1990计算机软件质量保证计划GB/T12505-1990计算机软件配置管理计划规范GB/T14079-1993软件维护指南GB/T10485-1993信息处理系统机器配置图符号及规定GB/T15532-1995计算机软件单元测试GB/T15538-1995软件工程标准分类法GB/T15853-1995软件支持环境69ANSI美国国家标准协会(AmericanNationalStandardsInstitute)是美国民间标准化组织的领导机构,具有的权威性,IEEE通过的标准,ANSI审批,以形成国家性质的标准,因此IEEE标准,常冠有ANSI。例如:ANSI/IEEEStr828-1983软件配置管理计划标准;ANSIC,是指:标准C语言。

FIPS(FederalInformationProcessingStandardsNationalOFStandards)美国商务部国家标准局联邦信息处理标准。BS(BritishStandards)英国国家标准。JIS(JapaneseIndustrialStandard)日本工业标准70我国采用国际标准的形式等同采用:idt(identical)技术内容相同,仅有或没有编辑修改,编写方法完全对应。修改采用:mod(modified)技术内容做了少量修改,有编辑修改,编写方法基本对应。等效采用:eqv(equivalent)技术内容相同,技术上有很少的差异,编写方法不完全对应。非等效采用:neq(notequivalent)技术与结构上与国际标准不同,仅保留了少量国际标准条款。71行业标准:由行业机构、学术团体或国防机构制定,并适用于某个业务领域的标准。如:IEEE(InstituteofElectricalandElectronicsEngineers)

GJB中华人民共和国国家军用标准。

DOD-STD(DepartmentOfDefense-STanDaets),美国国防部标准。

MIL-S(Military-Standards),美国军用标准。适用于美军内部。72代号行业管理部门CJ/T城市建筑建设部GY/T广播电影电视广电部DL/T电力中国电力企业联合会EJ/T核工业中国核工业部JR/T金融中国人民银行科技与支付司JY/T教育教育部基础教育司LD/T劳动和劳动安全劳动和社会保障部劳动工资司FZ/T纺织中国纺织工业协会HG/T化工石油化学工业质量部QC/T汽车中国汽车工业协会SJ/T电子信息产业部…..…..行业标准代号:(举例)注:代号后不加T表示强制执行73企业规范:一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规范。例如,美国IBM公司通用产品部(GeneralProductsDivision)1984年制定的“程序设计开发指南”,仅供该公司内部使用。项目规范:由某一科研生产项目组织制定,且为该项任务专用的软件工程规范。例如,计算机集成制造系统(CIMS)的软件工程规范。

74

行业标准废止…...对没有国家标准而又需要在全国某行业范围内统一的技术要求,可以制定行业标准。行业标准要报国家行政主管部门批准、备案;并在有国家标准之后,该行业标准即行废止。根据《中华人民共和国标准化法》第六条规定:国家标准行业标准地方标准企业标准关系75企业标准内部使用企业生产产品没有国家标准和行业标准,应当制定企业标准,企业标准要报当地政府标准化主管部门批准、备案;已有国家标准或行业标准的,在企业内部使用。…...对没有国家标准和行业标准而地方工业产品安全、卫生要求,可以制定地方标准。地方标准要报国家行政主管部门批准、备案;并在有国家标准或行业标准之后,该地方标准即行废止。•地方标准废止76主要过程获取定义、分析需方需求,招标准备,合同准备供应评审需求;准备投标,签订合同,制定计划开发(软件开发整体过程)运行实施运行计划,运行测试,对用户提供帮助和咨询维护系统问题和变更分析,实施,维护,验收,移植,退役支持过程文档编制设计文档标准,确定文档数据来源,文档编制和评审,存储管理配置管理配置标识,配置控制,记录配置状态,,评价配置质量保证(按ISO9001标准实施质量体系保证)验证合同、过程、需求、设计、编码、集成和文档验证确认确认软件产品用途,产品适应性联合评审项目管理评审(计划、进度、标准、指南等评价),技术评价审核验收项目是否符合需求、计划、合同、规格说明和标准问题解决分析过程中问题,制定应对策略及给与解决组织过程管理制定计划,监控实施,评价计划等管理基础设施过程所用硬件、软禁、工具、技术、标准,以及基础设施保证改进对过程进行评估、度量、控制和改进培训制定培训计划,编写培训资料,培训计划实施ISO/IEC12207信息技术软件生存期过程GB/T16680-1996《软件工程文档管理指南》产品文档用户手册操作手册维护修改建议书软件需求规格说明书软件需求规格说明书数据要求说明书概要设计说明书详细设计说明书可行性研究报告项目开发计划项目开发计划测试大纲测试报告开发进度月报开发总结报告开发文档管理文档软件工程文档78文档对应软件生存期各阶段

阶段文档

可行性研究计划需求分析

设计

编码

测试运行维护可行性研究报告项目开发计划软件需求说明数据要求说明概要设计说明详细设计说明测试大纲用户手册操作手册测试报告开发进度月报项目开发总结维护修改建议练习79练习80第二部分信息系统集成专业技术信息系统集成分类设备系统集成,也可称为硬件系统集成智能建筑系统集成计算机网络系统集成安防系统集成应用系统集成为用户提供一个全面的系统解决方案应用系统集成又称为行业信息化解决方案集成以下对信息系统集成的描述不正确的是__(1)__。A.信息系统集成包括总体策划、设计、开发、实施、服务及保障B.信息系统集成主要包括设备系统集成和应用系统集成C.信息系统集成是具有高技术含量的工程过程,要面向用户需求提供全面解决方案D.信息系统集成工作的核心是满足用户要求,管理和商务活动是系统集成项目实施成功的保证【正确答案】:D信息系统建设

信息系统的生命周期——4个阶段立项——形成《需求规范说明书》开发——总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段运维——排错性维护、适应性维护、完善性维护、预防性维护消亡

典型信息系统项目生命周期模型瀑布模型V模型螺旋模型迭代模型喷泉模型结构化方法把整个系统的开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据;原型法本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求,抛弃型原型、进化型原型;面向对象方法将信息系统看作一起工作来完成某项任务的相互作用的对象的集合,分析、设计和实现三个阶段信息系统开发方法

某异地开发的信息系统集成项目以程序流程图、数据流程图等为主要分析设计工具。由于用户身处异地,现场参与系统开发成本较高,因此项目组采用了先开发一个简化系统,待用户认可后再开发最终系统的策略。该信息系统集成项目的开发方法属于__(1)__。A.结构化方法与原型法的组合应用B.结构化方法与面向对象方法的组合应用C.原型法与面向对象方法的组合应用D.原型法与形式化方法的组合应用【正确答案】:A结构化分析方法(SA)的主要思想是(1)。A.自顶向下、逐步分解

B.自顶向下、逐步抽象C.自底向上、逐步抽象D.自底向上、逐步分解

螺旋模型的开发过程具有周期性重复的螺旋线状,每个开发周期由4个象限组成,分别标志着开发周期的4个阶段。螺旋模型之所以特别适用于庞大而复杂的、高风险的系统开发,是因为它强调其中的__(2)__阶段。A.制定计划B.风险分析C.实施工程D.客户评估【正确答案】:B适用于项目需求清晰、在项目初期就可以明确所有需求、不需要二次开发的软件生命周期模型是(1);适用于项目事先不能完整定义产品所有需求、计划多期开发的软件生命周期模型是(2)。(1)A.瀑布模型 B.迭代模型 C.快速原型开发 D.快速创新开发(2)A.快速原型开发 B.快速创新开发C.瀑布模型 D.迭代模型常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中(1)适用于需求明确或很少变更的项目,(2)主要用来描述面向对象的软件开发过程。(1)A.瀑布模型 B.演化模型C.螺旋模型 D.喷泉模型(2)A.瀑布模型 B.演化模型C.螺旋模型 D.喷泉模型原型化方法是一种动态定义需求的方法,(1)不是原型化方法的特征。A.简化项目管理B.尽快建立初步需求C.加强用户参与和决策D.提供完整定义的需求螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。(1)A.逐步交付B.顺序C.循环D.增量(2)A.实现方案B.设计方案C.关键点D.里程碑某软件公司欲开发一个图像处理系统,在项目初期开发人对需求并不确定的情况下,采用(1)方法比较合适。A.瀑布式B.快速原型C.协同开发D.形式化管理信息系统建设的结构化方法中,用户参与的原则是用户必须参与(1)。A.系统建设中各阶段工作B.系统分析工作C.系统设计工作D.系统实施工作所谓信息系统集成是指(1)。A.计算机网络系统的安装调试B.计算机应用系统的部署和实施C.计算机信息系统的设计、研发、实施和服务D.计算机应用系统工程和网络系统工程的总体策划、设计、开发、实施、服务及保障软件工程

软件需求分析与定义需求分析涉及分析需求的过程,目的是检测和解决需求之间的冲突发现软件的边界,以及软件与其环境如何交互详细描述系统需求,以导出软件需求

软件设计定义一个系统或构件的架构、构件、接口和其他特征:软件架构设计(有时叫做高层设计)描述软件的结构和组织,标识各种不同的构件;软件详细设计详细地描述各个构件,使之能被构造例题

软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的组件。由此可知,在信息系统开发中,__(7)__属于软件架构设计师要完成的主要任务之一。A.软件复用B.模式设计C.需求获取D.需求分配【正确答案】:D

软件测试应该包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分测试阶段:单元测试集成测试系统测试例如下列测试方法中,__(8)__属于白盒测试的方法。A.语句覆盖法和边界值分析法B.条件覆盖法和基本路径测试法C.边界值分析法和代码检查法D.等价类划分和错误推测法【正确答案】:B例如

在信息系统集成项目中,经常使用__(12)__对集成的系统进行性能测试。A.BugzillaB.TestManagerC.TrueCoverageD.LoadRunner【正确答案】:D更正性维护软件产品交付后进行的修改,以更正发现的问题适应性维护软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用完善性维护软件产品交付后进行的修改,以改进性能和可维护性预防性维护软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们软件维护例如为了改进应用软件的可靠性和可维护性,并适应未来软硬件环境的变化,应主动增加新的功能以使应用系统适应各类变化而不被淘汰。为了适应未来网络带宽的需要,在满足现有带宽需求下,修改网络软件从而使之支持更大的带宽,这种软件维护工作属于__(10)__。A.更正性维护B.适应性维护C.完善性维护D.预防性维护【正确答案】:D质量管理过程:质量保证过程验证过程确保活动的输出满足活动的规范说明确认过程确保建造了正确的产品评审过程、审计过程特评审与审计过程包括:管理评审监控进展技术评审评价软件产品检查、走查、审计软件质量保证及质量评价需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。完整的需求开发的过程包括(1)。A.需求获取、需求分析、需求定义B.需求获取、需求分析、C.需求获取、需求分析、需求定义、需求验证D.需求分析、需求定义、需求验证需求规格说明书的内容不应当包括(1)。A.对重要功能的描述B.对算法过程的描述C.软件确认准则D.软件性能

软件的维护并不只是修正错误。为了满足用户提出的修改现有功能、增加新功能以及一般性的改进要求和建议,需要进行(1),它是软件维护工作的主要部分;软件测试不可能发现系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(2);为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(3)。A.完善性维护B.适应性维护C.预防性维护D.改正性维护A.完善性维护B.适应性维护C.预防性维护D.改正性维护A.完善性维护B.适应性维护C.预防性维护D.改正性维护在进行金融业务系统的网络设计时,应该优先考虑()原则。

A.先进性 B.开放性C.经济性D.高可用性在软件开发的V模型中,应该在(1)阶段制定单元测试计划。A.需求分析 B.概要设计 C.详细设计 D.代码编写(1)的目的是评价项目产品,以确定其对使用意图的适合性,表明产品是否满足规范说明并遵从标准。

A.IT审计 B.技术评审 C.管理评审 D.走查按照规范的文档管理机制,程序流程图必须在(1)两个阶段内完成。A.需求分析、概要设计B.概要设计、详细设计C.详细设计、实现阶段D.实现阶段、测试阶段信息系统的软件需求说明书是需求分析阶段最后的成果之一,(1)不是软件需求说明书应包含的内容。

A.数据描述 B.功能描述 C.系统结构描述 D.性能描述需求工程帮助软件工程师更好地理解要解决的问题。下列活动中,不属于需求工程范畴的是(1)。

A.理解客户需要什么,分析要求,评估可行性B.与客户协商合理的解决方案,无歧义地详细说明方案C.向客户展现系统的初步设计方案,并得到客户的认可D.管理需求以至将这些需求转化为可运行的系统软件质量强调三个方面的内容:(1)是测试软件质量的基础;(2)定义了一组用于指导软件开发方式的准则;(3)间接定义了用户对某些特性的需求。(1)A.软件需求B.软件分析C.软件设计D.软件实现(2)A.开发文档B.开发标准C.维护手册D.用户手册(3)A.功能需求B.非功能需求C.期望需求D.质量属性需求面向对象系统分析与设计

概述面向对象方法的基本思想:–客观事物是由对象组成的,对象是在原事物基础上抽象的结果。–对象是由属性和操作组成的–对象之间的联系通过消息传递机制来实现–对象可以按其属性来归类

–基本概念–基本原理、原则–表示法:UML–模型:•需求模型、分析模型、设计模型、实现模型–核心工作流:•业务流程建模、需求获取、分析、设计、实现、测试、配置发布–软件生存期模型:•喷泉模型,迭代式开发–过程:•RUP、XP–支持工具:•Rose面向对象方法的构成

–是系统中用来描述客观事物的一个实体,它是构成系统的基本单位•自然实体•概念实体•软件实体–对象由一组属性和对属性进行操作的一组服务构成–对象有三个重要特性:•状态•行为•标识对象

一组具有相同结构和行为的一组对象的集合•共同的结构通过属性表现出来(数据)•共同的行为通过操作表现出来(功能)类

类和对象的关系:——每一个对象都是某一个类的实例——每一个类在某一时刻都有零或更多的实例——类是静态的,它们的存在、语义和关系在程序执行前就已经定义好了,对象是动态的,它们在程序执行时可以被创建和删除——类是生成对象的模板

OO的三特性:——封装“信息隐藏”——继承——多态系统设计原则——“高内聚、低耦合”

模式——每一个模式描述了一个不断重复发生的问题,以及该问题的解决方案——由三部分组成的规则•特定环境•问题•解决方案

在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(1)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(2)。(1)A.组装 B.产品化C.固化 D.信息隐蔽(2)A.例证 B.用例 C.实例 D.例外雇员类含有计算报酬的行为,利用面向对象的(1),可以使得其派生类专职雇员类和兼职雇员类计算报酬的行为有相同的名称,但有不同的计算方法。多态性 B.继承性C.封装性 D.复用性类之间共享属性和操作的机制称为(1)。一个对象通过发送(2)来请求另一个对象为其服务。(1)A.多态 B.动态绑定

C.静态绑定 D.继承

(2)A.调用语句B.消息

C.命令 D.口令在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是(1),它是一种重新组织的技术,可以简化构件的设计而无需改变其功能或行为。A.精化 B.设计类C.重构 D.抽象(1)可以帮助人们简单方便地复用已经成功的设计或体系结构。A.商业构件 B.设计模式C.遗留系统D.需求规格说明在面向对象软件开发过程中,设计模式的采用是为了(1)。A.允许在非面向对象程序设计语言中使用面向对象的概念B.复用成功的设计和体系结构C.减少设计过程创建的类的个数D.保证程序的运行速度达到最优值统一建模语言UML

UML语言的特点——是一种建模语言规格说明,是面向对象分析与设计的一种标准表示——简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改——不是过程,也不是方法

假设ICBCA_ACCOUNT和CBCA_ACCOUNT是用计算机语言定义的两个不同的类。前者代表工商银行账户,后者代表建设银行账户。ZhangSan_ICBCAccount和LiSi_ICBCAccount是用ICBCA_ACCOUNT类定义的两个对象;ZhangSan_CBCAccount是用CBCA_ACCOUNT类定义的一个对象。下列说法中错误的是__(26)__。A.ZhangSan_ICBCAccount是ICBCA_ACCOUNT类的一个实例B.ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有相同的属性C.ZhangSan_ICBCAccount和LiSi_ICBCAccount总具有相同的状态D.ZhangSan_CBCAccount和LiSi_ICBCAccount总具有不同的操作【正确答案】:C

——视图表达系统某一方面特征的UML建模元素的子集,由多个图构成,是在某一个抽象层上,对系统的抽象表示——图模型元素集的图形表示,通常为弧(关系)和顶点(其他模型元素)相互连接构成的——模型元素代表面向对象中的类、对象、消息和关系等概念,是构成图的最基本的常用概念——公共机制用于表示其它信息,比如注释、模型元素的语义等还提供扩展机制,使UML语言能够适应一个特殊的方法(或过程),或扩充至一个组织或用户组成:–用例图(UseCaseDiagram)•描述系统功能–类图(ClassDiagram)•描述系统的静态结构–对象图(ObjectDiagram)•描述系统在某个时刻的静态结构–序列图(SequenceDiagram)•按时间顺序描述系统元素间的交互–协作图(CollaborationDiagram)•按照时间和空间顺序描述系统元素间的交互和它们之间的关系–状态图(StateDiagram)•描述了系统元素的状态条件和响应–活动图(ActivityDiagram)•描述了系统元素的活动–组件图(ComponentDiagram)•描述了实现系统的元素的组织–部署图(DeploymentDiagram)•描述了环境元素的配置,并把实现系统的元素映射到配置上

UML1.x图

–结构图•类图(Classdiagrams)•复合结构图(Compositestructurediagrams)•组件图(Componentdiagrams)•部署图(Deploymentdiagrams)•对象图(Objectdiagrams)•包图(Packagediagrams)–行为图•活动图(Activitydiagrams)•交互图–顺序图(Sequencediagrams)–通信图(Communicationdiagrams)–交互概图(Interactionoverviewdiagrams)–时序图(Timingdiagrams)•用例图(Usecasediagrams)•状态图(Statemachinediagrams)UML2.x13种图

用例图UML部署图定义了系统中软硬件的物理构架。在下列图中,__(27)__是一个UM部署图。A.B.

C.D.

【正确答案】:C

用例之间的关系:扩展关系:–插入基用例所未知的附加行为。概括关系:–一般化关系,特殊用例继承和增加了基用例的特征.包含关系:–用例可以简单的合并其他的用例,将其作为自身行为的片段。

类图–名字、属性、操作、可见性–关系•泛化•关联•聚合•依赖

视图(View)4+1视图–用例视图(usecaseview)•

强调从用户的角度看到的或需要的系统功能•被称为参与的外部用户所能观察到的系统功能的模型图–逻辑视图(logicalview)•展现系统的静态或结构组成及特征•也称为结构模型视图(structuralmodelview)

或静态试图(staticview)–进程视图(processview)•体现了系统的动态或行为特征•

也称为行为模型视图(behavioralmodelview)–构件视图(componentview)•体现了系统实现的结构和行为特征•

也称为实现模型视图(implementationmodelview)–部署视图(deploymentview)•体现了系统实现的结构和行为特征•也称为环境模型视图(environmentmodelview)或物理视图(physicalview)

统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用(1)模型描述系统的功能,等价于传统的系统功能说明。

A.分析B.设计C.用例 D.实现下列关于UML叙述正确的是__(1)__。A.UML是一种语言,语言的使用者不能对其扩展B.UML仅是一组图形的集合C.UML仅适用于系统的分析与设计阶段D.UML是独立于软件开发过程的在关于用例(usecase)的描述中,错误的是(1)。A.用例将系统的功能范围分解成许多小的系统功能陈述B.一个用例代表了系统的一个单一的目标C.用例是一个行为上相关的步骤序列D.用例描述了系统与用户的交互在某银行业务的用例模型中,“取款”用例需要等到“存款”用例执行之后才能执行,两个用例之间的关系属于(1);“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于(2)。(1)A.关联关系B.扩展关系C.使用关系D.依赖关系(2)A.扩展关系B.使用关系C.依赖关系D.继承关系当__(1)__时,用例是捕获系统需求最好的选择。A.系统具有很少的用户B.系统具有很少的接口C.系统算法复杂,功能单一D.系统有很多参与者公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的(1)进行交互过程建模。A.类图 B.序列图C.部署图 D.对象图UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(1)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(2);当需要说明体系结构的静态实施视图时,应该选择(3)。(1)A.构件图B.类图C.对象图D.部署图(2)A.构件图B.协作图C.状态图D.部署图(3)A.协作图B.对象图C.活动图D.部署图协作图主要描述对象间的交互与连接,它__(1)__。A.能够表示消息的顺序和嵌套关系B.能够表示消息的顺序关系,但不能表示消息的嵌套关系C.能够表示消息的嵌套关系,但不能表示消息的顺序关系D.既不能表示消息的顺序关系,也不能表示消息的嵌套关系在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、(1)。A.使用视图和动态视图B.用例视图和动态视图C.用例视图和进程视图D.静态视图和动态视图在UML提供的图中,(1)用于描述系统与外部系统及用户之间的交互;(2)用于按时间顺序描述对象间的交互。(1) A.用例图 B.类图 C.对象图 D.部署图(2) A.网络图 B.状态图 C.协作图 D.序列图UML2.0支持13种图,它们可以分成两大类:结构图和行为图。(1)说法不正确。A.部署图是行为图B.顺序图是行为图C.用例图是行为图D.构件图是结构图

在用例设计中,可以使用UML中的__(17)__来描述用户和系统之间的交互,说明系统功能行为。A.序列图B.构件图C.类图D.部署图【正确答案】:A

根据下面的UML类图,以下叙述中__(18)__是不正确的。A.容器是一个组件B.GUI组件就是一个容器C.GUI组件是一个对象D.容器和GUI组件都是组件【正确答案】:B统一软件开发过程RUPRUP–一套软件工程方法的框架–RUP六大最佳软件开发实践•迭代式开发•管理需求•使用以构件为中心的软件架构•可视化建模•验证软件质量•控制变更

软件开发生生命周期的二维空间:

–过程的四个阶段:•初始:定义项目的范围•细化:规划项目,确定项目特征,设计架构•构造:构建产品•转化:部署到用户环境–一次迭代是一个完整的开发循环,以可执行的产品版本(release)结束RUP是信息系统项目的生命周期模型之一,“确保软件结构、需求、计划足够稳定;确保项目风险已经降低到能够预计完成整个项目的成本和日程的程度。针对项目的软件结构上的主要风险已经解决或处理完成”是该模型(1)阶段的主要任务。A.构造B.细化C.初始D.移交一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用(1)来表述“谁做”。A.角色 B.活动C.制品 D.工作流极限编程是一种重要的敏捷开发方法,包含策划、设计、编码和测试四个框架活动的规则和实践。下面关于极限编程的叙述,错误的是(1)。极限编程中使用的重要技术是重构,既包括设计技术的重构,也包括构建技术的重构B.极限编程提倡在基本设计完成后,立即进行编码实现,并进行测试C.极限编程活动中的关键概念之一是“结对编程”,推荐两个人面对同一台计算机共同开发代码D.极限编程过程中建立的单元测试应当使用一个可以自动实施的框架,支持代码修改后即时的回归测试策略面向对象分析

OOA:–“做什么”•将运用面向对象的方法分析问题域,建立基于对象、消息的业务模型,形成对客观世界和业务本身的正确认识–OOA的主要目标是:•描述用户需要•建立创建软件设计的基础•定义软件完成后可被确认的一组需求面向对象分析

OOD:–“怎么做”•对分析阶段给出的问题域模型,用面向对象方法设计出软件基础架构(概要设计)和完整的类结构(详细设计),以实现业务功能–设计阶段主要包括用例设计、类设计和子系统设计等下列关于面向对象的分析与设计的描述,正确的是__(1)__。A.面向对象设计描述软件要做什么B.面向对象分析不需要考虑技术和实现层面的细节C.面向对象分析的输入是面向对象设计的结果D.面向对象设计的结果是简单的分析模型软件架构

软件构架定义

软件架构——将软件系统划分成多个模块,明确各模块之间的相互作用,组合起来实现系统的全部特性,就是系统的架构软件架构模式——经过实践证明的、可重复使用的软件架构设计策略——为粗粒度的软件重用提供了可能典型架构典型架构–管道/过滤器模式–面向对象模式–事件驱动模式–分层模式–知识库模式–客户/服务器模式管道/过滤器模式每个构件都有一组输入/输出,构件读取输入的数据流,经过内部处理后,产生输出数据流,该过程主要完成输入流的变换及增量计算

面向对象模式——典型应用是基于构件的软件开发(CBD)

分层模式——采用层次化的组织方式,每一层都是为上一层提供服务,并使用下一层提供的功能核心层系统服务用户系统

分层架构(LayeredArchitecture)客户/服务器模式——C/S模式将应用一分为二,服务器(后台)负责数据管理,客户机(前台)完成与用户的交互任务

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

J2EE中各Tier技术:模型-视图-控制器(MVC:Model-View-Controller)——专门针对交互系统提出的

模型‐视图‐控制器(MVC)模式是专门针对交互系统提出的。J2EE支持用MVC模式构建应用系统。“视图”是应用系统的表示界面,可由JSP页面产生和实现;“控制器”是提供应用的处理过程控制,一般通过一个Servlet实现;“模型”代表的是应用的业务逻辑,在J2EE中通过__(25)__实现。A.JMSB.JDBCC.RMI‐IIOPD.EJB【正确答案】:D软件架构设计软件架构设计的总体目标——最大化复用——复杂问题简单化——灵活的扩展性模式与架构——都是处理一些抽象概念间的关系——不同:

模式是领域无关的,解决某些抽象问题

系统架构则针对所要解决的实际问题,是领域相关的

可以通过对问题领域的分析、分解,找到与解决问题相匹配的模式,把各种模式结合在一起构建整个系统架构。

软件架构分析与评估(什么影响架构质量)–数据库的选择问题–用户界面设计问题–灵活性和性能的确定与权衡–开发技术的选择问题–架构设计师经验问题与客户机/服务器(Client/Server,C/S)架构相比,浏览器/服务器(Browser/Server,B/S)架构的最大优点是(1)。A.具有强大的数据操作和事务处理能力B.部署和维护方便、易于扩展C.适用于分布式系统,支持多层应用架构D.将应用一分为二,允许网络分布操作下列关于应用软件的叙述中,正确的是(1)。A.应用软件并不针对具体应用领域B.应用软件建立在系统软件的基础之上C.应用软件主要管理计算机中的硬件D.应用软件是计算机硬件运行的基础中间件技术

中间件概述中间件特点–满足大量应用的需要–运行于多种硬件和OS平台–支持分布计算,提供跨网络

硬件和OS平台的透明性的应用或服务的交换–支持标准的协议-互操作性–

支持标准的协议-可移植性中间件的分类–

消息中间件–

事务中间件–

对象中间件–

应用服务器中间件–

数据库访问中间件–

安全中间件–

远程过程调用中间件常用中间件消息中间件(MOM)–利用高效可靠的消息传递机制进行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论