• 2.12 MB
  • 2022-04-29 14:29:08 发布

最新计算机体系结构浙江(1)课件PPT.ppt

  • 102页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'计算机体系结构浙江(1) 目录一、计算机体系结构学科发展回顾1.计算机性能高速发展及其原因2.计算机的分类3.计算机设计的任务4.技术发展趋向二、指令级并行性开发技术1.RISC与CISC2.流水线技术3.指令级并行性技术三、指令多发射技术1.指令多发射技术概述2.超标量处理器3.超长指令字处理器4.多发射处理器的技术难点 四、Cache技术1.为什么要引入Cache2.为什么引入Cache能提高计算机性能?3.Cache技术的发展五、多处理器技术1. 并行计算机体系结构分类2. 集中共享存储器型多处理计算机3. 分布式存储器型多处理器计算机4. 并行处理的难点六、我国计算机体系结构研究进展 各年代的性能提高速率年代性能的年提高率原因1970年代初25%-30%1970年代末35%微处理器芯片广泛应用1980年代末58%RISC体系结构、Cache等创新设计技术 截止2001年微处理器性能增长率 RISC、Cache技术发展阶段RISC体系结构发展又可分为两个阶段早期集中发展指令级并行技术后期集中发展多指令发射技术Cache技术发展同样经历两个阶段早期集中发展Cache的原理性应用后期集中发展新的Cache组织和各种Cache性能优化技术 计算机创新设计对每年58%性能提高率的贡献——超过技术进步贡献达15倍之多说明:计算机体系结构学科的重要性!! 计算机性能高速提高带来的影响用户拥有越来越高的性能和功能,今天最高性能的微处理器已经超出10年前超级计算机的性能。基于微处理器的计算机成为计算机设计的主流现状:PC机、工作站成为主流产品小型机被采用微处理器的服务器所代替大型机被采用数十个至上百个微处理器构成的多处理器计算机所代替超级计算机正在被成千上万个微处理器构成的多处理器计算机所代替 体系结构发展的核心-定量方法近年来计算机体系结构发展的核心,也是计算机创新设计技术的核心归功于——定量方法。用定量方法进行计算机设计用定量方法作为工具分析程序实际运行结果、各类实验和仿真用定量方法寻找计算机体系结构的新思路、新技术,保证计算机性能继续按现在速率提高 2、计算机的分类传统的计算机分类:大型机、小型机、巨型机(或称超级计算机)按机器规模指令(字长,内外存储器容量,速度等指标),价格等指标进行分类(PC)机、工作站,服务器1980年代产生了新的机型:个人(PC)机、工作站、服务器主要按用途来分类1990年代产生了嵌入式系统:高性能家电、机顶盒、电子游戏机、手机、网络路由器、交换机等这里微处理器成为设备的一个组件,如马达所起的作用,主要不是作计算用 计算机的新分类台式机服务器嵌入式计算机它们分别面向不同应用,具有不同要求,采用不同技术 台式机、服务器、嵌入式系统特征对比 3、计算机设计的任务计算机设计目标:应满足市场对功能的要求,同时也应满足成本,功耗和性能的目标 计算机设计任务指令集设计——这是传统计算机体系结构的任务,即程序员面对的(看得见的)指令系统的设计计算机组织设计——存储器设计,CPU设计,I/O总线结构设计等高层内容,同一个指令集可以对应不同组织设计硬件设计——芯片的逻辑设计、封装、冷却。相同的指令集和组织可以对应不同的硬件实现形成一个产品系列,如PentiumⅡ和Celeron,使Celeron适用于低端产品计算机体系结构学科应包含上述三方面的内容 Fig1。4,p10 计算机设计技术人员的任务明确具体的功能要求,因为来自市场的功能要求往往是不明确的明确最主要的任务是什么,最主要的功能往往是使用最频繁的部件,做好了最主要部件的设计对提高性能影响最大。优化设计——根据不同准则来选择最优的设计方案,例如前面介绍过对于个人机、服务器和嵌入式计算机的不同优化目标 4、技术发展趋向由于计算机技术发展十分快速,一个成功的指令集设计不应该因为技术发展而遭淘汰计算机体系结构设计师应预见到技术发展的趋向,在设计下一代产品时,预见到产品大规模进入市场时恰好是所用的下一代技术的性价比达到最佳的时候,从而使其设计的产品生命周期得以延长 影响最大的四种关键技术集成电路技术半导体DRAM磁盘技术网络技术 集成电路技术晶体管密度每年增加35%,即每4年增加4倍集成电路芯片的尺寸每年提高10%-20%综合上述两个参数,芯片的晶体管数每年提高55% 半导体DRAM(动态随机存取存储器)芯片密度每年递增40%-60%,即每3-4年增加4倍存取周期缩短相对较慢,每10年缩短1/3DRAM接口改进提高了存取带宽 磁盘技术近年来磁盘的存储密度以每年100%速度递增,并将继续一段时间(1990年以前每年以30%速度递增)磁盘的存取周期缩短相对较慢,每10年缩短1/3 网络技术网络性能与交换机和发射端的性能有关衡量网络的指标有:延迟时间和带宽等,带宽是主要指标近年来带宽提高速度较快如以太网从10Mbps提高到100Mbps花了10年时间,而从100Mbps提高到1Gbps只用了5年 二、指令级并行性技术(InstructionLevelParallelism-ILP)指令级并行性技术是RISC(精减指令集计算机)(——ReducedInstructionsetComputer)的主要贡献 1、RISC与CISCCISC即复杂指令集计算机(——ComplexInstructionsetComputer)RISC思想在1980年代初提出1980年代末大规模投入实际使用1980年代中期以前的微处理器可统称为CISC体系结构微处理器 RISC与CISC的最主要的区别平均执行每条指令的时钟周期数CPI(CyclesperInstruction)的不同RISC的CPI≤1CISC的CPI>1CPI的作用:CPI数越小,CPU速度越快CPI数越大,CPU速度越慢 CPU性能公式CPUtime=IC×CPI×CCCPUtime——执行一段代码所需的中央处理器(CPU)时间IC——代码的指令条数(InstructionCount),与指令集设计编译器的优化有关CPI——平均执行每条指令的时钟周期数,与指令集设计、体系结构等技术有关CC——时钟周期(ClockCycle)与计算机组成,IC工艺等技术有关 缩短CPI成为缩短CPUtime的主要技术途径RISC体系结构追求精减的指令集数据类型、寻址方式精减,指令长度统一,格式统一,提高流水线的效率,实现了每一时钟周期能执行一条指令(CPI=1)RISC体系结构进一步提出指令多发射技术即每一时钟周期可发射多条指令,执行多条指令,进一步实现CPI<1 CISC计算机速度提高较慢的原因传统CISC体系结构计算机的CPI≌5-8原因:以DEC公司的VAX机器为例,指令系统复杂,指令集有304条指令,指令长度:1Byte~64Byte,操作数可达:0-6个,数据类型达十几种,寻址方式达几十种;采用微程序控制。——导致流水线结构复杂,效率低下,速度提高有困难目前几乎所有微处理器,包括传统著名的CISC微处理器,如Intel系列和Motorola系列微处理器都采用RISC体系结构 2.流水线技术这是理想流水线的性能:达到每一个时钟周期可以完成一条指令与指令串行执行相比较,速度提高5倍简介:流水线是一种多条指令重叠执行的实现技术 流水线的竞争实际流水线不可能像上述理想流水线那样完美存在三种流水线竞争结构竞争:由硬件资源不足造成流水线停顿数据竞争:由前后指令之间存在数据相关性造成流水线停顿控制竞争:由转移指令造成流水线停顿 实际流水线的性能实际流水线的CPI=理想流水线的CPI+结构竞争造成的停顿周期+数据竞争造成的停顿周期+控制竞争造成的停顿周期要提高CPU的性能就是要消除或减少三种竞争造成的停顿周期 流水线竞争的解决结构竞争可以通过增加硬件资源来解决数据竞争和控制竞争只有通过挖掘代码指令之间的平行性,即通过开发和发现指令之间存在的可并行(重叠)执行的可能性,然后对指令执行顺序进行调度,即用不相关的指令来填补本来应该停顿周期的方法,达到消除或减少停顿周期,提高指令执行速度 3.指令级并行性(ILP)开发技术ILP开发技术分两大类:基于硬件的ILP开发技术,又称动态开发ILP技术基于软件的ILP开发技术,又称静态开发ILP技术 用于解决数据竞争的ILP开发技术静态调度技术动态调度技术采用改名技术的动态调度技术编译分析数据相关性软件流水线路经调度 用于解决控制相关性的ILP开发技术静态转移预测技术动态转移预测技术静态投机技术动态投机技术循环体展开技术延时转移技术 三、指令多发射技术1.指令多发射技术概述从CPUtime=IC×CPI×CC公式出发,进一步提高CPU性能的途径是令CPI<1要达到CPI<1的目的,必须做到每个时钟周期发射多条指令,有多个处理部件和足够的硬件资源来并行处理多条指令,达到平均每条指令的处理时间小于1个时钟周期 指令多发射处理器有两类:超标量处理器(Superscalarprocessors)超长指令字处理器(VLIW—verylonginstructionword)根据指令发射机制,即调度、组织可同时发射指令的机制,也可分为两类:动态多发射机制,即由硬件在程序执行过程中调度静态多发射机制,即由编译器在程序编译过程中调度 2.超标量处理器超标量处理器流水线操作 超标量处理器的特点在一个周期里能发射可变数量的指令,通常为1~8条指令/周期同时发射的指令按规定搭配,不能自由搭配,即有限制:如同时发射的指令必须是独立的,即无数据竞争,以及满足访存次数规定等等。采用静态调度(compiler完成)和/或动态调度(硬件完成)方法确定可同时发射的指令 3.超长指令字处理器(VLIW)VLIW处理器特点一次发射一条超长指令,其中包含7个操作,而不像超标量处理器那样一次发射多条指令在超长指令当中多个操作按规定搭配顺序排列,即指令类型不能任意搭配,操作顺序不能任意颠倒 VLIW究竟有多长?以一个拥有多个功能单元的VLIW处理器为例:设7个功能单元可支持:2个整数操作、2个FP操作、2个存储器访问操作和1个转移操作,这样这条含7个操作的VLIW的功能相当于7条指令,为支持每一功能单元正常工作,应分配每一功能单元相应的数据域;一般每个数据域为16~24位这一VLIW长度为:16bits×7=112bits或为:24bits×7=168bits比较:一个拥有7个功能单元的超标量处理器,一次发射7条指令,总长度为32bits×7=224bits 超长指令字的组装由编译器完成,即由编译器作静态调度,选择无相关性指令按搭配顺序填入超长指令字为充分发挥VLIW处理器功能单元的作用,必须要有足够多的可并行执行指令提供给VLIW,编译器必须采用功能更强的全局调度技术 4.多发射处理器的技术难点程序固有指令级并行性有限是多发射处理器的本质困难,需要的可并行执行的指令数大致等于功能单元数乘以流水线级数。多发射处理器硬件数量多、速度快,且复杂性高,从而成本高。 超标量处理器的特殊困难发射逻辑复杂且高速动态调度硬件极其复杂超长指令字处理器的特殊困难对编译器的要求高VLIW系列机二进制代码兼容困难 四、Cache技术Cache—一种小容量的高速缓冲存储器Cache在计算机中的位置 1、为什么要引入Cache?首先看一下CPU芯片速度与内存储器DRAM芯片速度的差别有多大 CPU与DRAM速度差意味着什么?说明单纯地改善CPU的设计,一味追求提高CPU的速度,并不能提高计算机整机的性能,因为高速CPU的性能被低速的存储器访问所抵销。为了提高计算机整机性能,必须消除两者性能差,或者仅可能缩小两者性能差。 解决办法在高速CPU与低速Memory之间引入一个小容量的高速缓冲存储器(Cache),Cache速度与CPU速度之差(不足1个数量级)远远小于CPU与DRAM速度差(3个数量级~4个数量级),通过将存储器分级的方法来缓解这一巨大的速度差,提高计算机的性能。 2、为什么引入Cache能提高计算机性能?问:既然用作Cache的SRAM芯片的速度远远高于用作主存储器的DRAM芯片,那么为什么主存储器不用SRAM芯片来实现?答案:SRAM的价格远高于DRAM,而且主存储器的容量大,采用高速SRAM使成本急剧上升,因此从性能/价格综合考虑只能采用小容量的Cache。 问:小容量的Cache能否满足程序存取指令和数据的需求?答案:计算机设计定量原理中有一条局部性原理告诉我们:程序总是倾向于重用那些刚刚用过的数据和指令,这是计算机程序非常重要的性质。局部性原理的另一种表述:程序90%的执行时间是花在10%的代码上。局部性原理告诉我们:可以根据程序最近访问的数据和指令来预测程序将要调用的数据和指令,且这一预测正确度是比较高的。所以小容量的Cache能满足程序存取数据和指令的需求 3.Cache技术的发展采用多级Cache1980年代的微处理器大多没有片上Cache,只有片外Cache2001年的微处理器大多都有2级片上Cache,再加上一级片外Cache增加Cache容量1980年代的片外Cache通常只有几十KB2001年的微处理器三级Cache的容量可达16MB采用各种优化技术来提高Cache性能,包括减少失配造成的代价减少失配率减少命中时间 五、多处理器技术单处理器计算机性能是否已接近其极限?然而从1985起到2000,这一段正是单处理器计算机性能突飞猛进的时代单处理器计算机至少在未来5年仍将以目前速度发展 多处理器计算机将越来越重要的理由微处理器已主宰单处理器计算机技术,因此为了提高单处理器计算机性能而将多个微处理器连接起来就成为很自然的选择现在还不清楚使计算机体系结构不断创新的指令级并行技术能否继续无限地发展下去曾经是并行机发展障碍的软件有了新的发展和进展,主要是在服务器和嵌入式系统方面为多处理器计算机发展带来曙光 1.并行计算机体系结构分类Flynn在1966年提出的计算机分类方法,即按指令流和数据流进行计算机分类的方法仍适用至今单指令流,单数据流(SISD)—单处理器计算机单指令流,多数据流(SIMD)—矢量计算机多指令流,单数据流(MISD)—市场上无此类计算机多指令流,多数据流(MIMD)—通用多处理器并行计算机,是广泛应用的多处理器并行计算机体系结构 MIMD多处理器计算机分类可按处理器数目,存储器组织以及互连网络的策略来分类按存储器组织进行分类的两种多处理器计算机:集中共享存储器体系结构分布式存储器体系结构 2.集中共享存储器型多处理器计算机基本结构 此类计算机适用于处理器数目相对较少的场合,对于只有几个、十几个处理器,有可能共享一个主存储器,以及采用总线实现处理器和主存的互连对于含有二、三十个处理器的机器需用多总线,甚至用交换器才能满足存储器带宽的要求 集中共享存储器型多处理器计算机只有一个主存储器,对所有处理器都是对称的,访问存储器的时间都是均等的,所以这种体系结构又称为对称(共享存储器)处理器(SMP)集中共享存储器型多处理器是目前最成功的多处理器计算机 3.分布式存储器型多处理器计算机基本结构 此类计算机适用于处理器相对较多的场合,可以是上百个、上千个、甚至数千个之多。此类计算机要求互连网络的带宽较高,通常采用交换机或多维网格实现处理器之间的直接互连。分布式存储器型体系结构的最大缺点是处理器之间的数据通信变得非常复杂(一致性问题),并且延时较长。 4.并行处理的难点程序固有并行性不足,导致并行计算机很难达到理想的加速比处理器之间通信代价高(即延时长),同样将导致加速比下降 六、我国计算机体系结构研究进展过去重视多处理器并行计算机,即高性能计算机的研制,如银河系列超级计算机,以及不对外公布的军用超级计算机,曙光服务器运行速度已达万亿次/秒前不久对外宣布的“龙芯”研制成功的消息表明我国有能力研制高性能微处理器。龙芯相当于Intel1997推出的PentiumⅡ 谢谢 第8章电子商务项目质量管理8.1质量及质量管理的概念8.2电子商务项目质量计划与保证8.3电子商务项目质量控制8.4提高电子商务项目质量和质量验收 8.1质量及质量管理的概念8.1.1质量的概念国际标准ISO8402对质量定义,质量是反映实体满足规定或潜在需要的特性总和。质量特性就是产品或服务为满足人们明确或隐含的需要所具备的能力、属性和特征的总和。现行的质量定义特别强调要满足顾客的需要。 8.1质量及质量管理的概念8.1.2质量管理的概念ISO8402对质量管理的定义,从总体上讲质量管理应包括企业的质量战略计划,资源分配和其它系统性的活动,为满足用户对质量提出的越来越严格的要求,企业必须开展一系列的技术活动和管理活动,包括直接影响产品质量的要素的控制,并对这些控制活动进行精心的计划、组织、协调、审核、检查,以实现质量计划目标,所有这些活动统称质量管理。 8.1质量及质量管理的概念8.1.2质量管理的概念(1)项目的质量方针和目标,项目的质量方针是指组织的最高管理者正式发布的本组织在质量方面的全部宗旨和方向。(2)质量管理体系,质量管理体系是指在质量方面指挥和控制组织的管理体系。(3)质量策划,质量策划致力于制定质量目标,明确为达到质量目标应采取的措施,包括项目参与各方、部门或岗位的质量职责;规定必要的运行过程;确定相关的资源,包括人员、设备等资源条件。 8.1质量及质量管理的概念8.1.2质量管理的概念(4)质量控制,质量控制是项目质量管理的一部分,致力于满足质量要求,质量控制的对象是过程,例如设计过程、采购过程、生产过程、运行过程、调试过程等。(5)质量保证,质量保证的基本思想是强调对用户负责,为了确立某实体的质量能满足规定的质量要求的适当信任,就必须提供证据,从而使人们对这种能力产生信任。(6)质量持续改进,随着科技进步和人们物质文化水平的提高,对质量的要求也在不断的发生变化,为了适应市场的需求,向顾客提供价值更高和使他们更满意的产品和服务,增强组织的竞争力,为本项目和顾客提供更多的效益及效率,不断减少质量损失,是质量能达到新的水平。 8.1质量及质量管理的概念8.1.3项目质量管理的概念项目质量管理是为满足项目相关利益者需要,开展的对项目产出物的质量和项目工作质量的全面管理工作。1.定义 8.1质量及质量管理的概念8.1.3项目质量管理的概念用户满意是检验和衡量质量优劣的基本尺度;要保证项目质量,首先要保证工作质量;必须坚持全面的质量管理。2.现代质量管理理念 8.1质量及质量管理的概念8.1.4质量成本和现代项目质量管理质量成本是用来衡量质量的指标,是为了达到产品或服务的质量所付出的所有努力的总的代价,即根据质量标准生产产品或者提供服务所发生的所有成本。1.质量成本 8.1质量及质量管理的概念8.1.4质量成本和现代项目质量管理现代项目质量管理追求顾客满意,注重预防而不是检查,并承认管理层对质量的责任。代表人物有W.爱德华.戴明(W.EdwardsDeming)、约瑟夫.M.朱兰(JosephM.Juran)、菲利浦.B.克劳斯比(PhilipB.Crosby)、石川馨(KoaruIshikawa)、田口宏一(GenichiTaguchi)和阿诺德.V.菲根堡姆(ArnoldV.Feigenbaum)。2.现代项目质量管理 8.2电子商务项目质量计划与保证8.2.1质量计划的概念1.定义项目质量计划是指为确定项目应该达到的质量标准和如何达到这些项目质量标准而做的项目质量的计划与安排。 8.2电子商务项目质量计划与保证8.2.1质量计划的概念2.过程项目质量计划过程图 8.2电子商务项目质量计划与保证8.2.1质量计划的概念3.一般要求制定质量计划时,应正确处理好质量计划与管理质量体系,质量计划与质量保证之间的关系。如果电子商务项目组织的质量管理体系已经建立并在有效运行,质量计划需设计与特定产品、项目或合同有关的那些活动,对于一般要求可直接引用现行的程序和作业指导书。为满足顾客期望,应对项目或产品的质量特性功能,分级进行识别,分类衡量,以便明确目标值。应明确质量计划所涉及的质量活动,并对其责任和权限进行分配。质量计划应有项目组织的技术负责人主持,有质量、设计、工艺、采购等有关人员参加制定。质量计划的编制格式及繁简程度等应该与顾客要求,以及项目组织的操作方法和活动的复杂性向适应。质量计划编制应该包括确认与项目有关的质量标准以及实现方式。 8.2电子商务项目质量计划与保证8.2.2质量计划制定的依据质量方针项目特点范围陈述产品描述标准和规范其他信息 8.2电子商务项目质量计划与保证8.2.3电子商务项目质量计划的方法1.质量成本法质量成本是指组织为了保证和提高产品质量而支出的有关费用,以及因未达到预先规定的质量水平而造成的一切损失费用的总和。而质量成本法就是研究项目质量成本的构成和项目质量与成本之间的关系,进行质量成本的预测与计划。 8.2电子商务项目质量计划与保证8.2.3电子商务项目质量计划的方法2.类比法利用其他项目实际的或计划的项目质量计划,作为新项目质量计划的比照对象,从而制定新项目的质量计划。 8.2电子商务项目质量计划与保证8.2.3电子商务项目质量计划的方法3.流程图流程图是一个由箭线联系的若干因素关系图,通过流程图可针对流程中质量的关键环节和薄弱环节进行分析。常用在质量管理中的流程图有以下几个方面:(1)因果分析图。主要用来分析和说明各种因素和原因如何导致各种潜在的问题和后果。(2)系统流程图。主要用来显示系统中各组成要素之间存在的相互关系。 8.2电子商务项目质量计划与保证8.2.4质量保证1.概念项目质量保证是在执行项目质量计划过程中,经常性地对整个项目质量计划执行情况所进行的评估、核查和改进等工作。项目质量保证的主要工作内容有清晰的质量要求说明、科学可行的质量标准、组织建设项目质量体系、配备合格和必要的资源、持续开展有计划的质量改进活动、项目变更全面控制等内容。 8.2电子商务项目质量计划与保证8.2.4质量保证2.过程质量保证过程图 8.3电子商务项目质量控制8.3.1质量控制的概念1.定义项目质量控制是指对于项目质量实施过程的监督和管理工作,这包括项目质量的事前控制、事中控制和事后控制的项目质量管理控制工作。 8.3电子商务项目质量控制8.3.1质量控制的概念2.质量控制的内容保证项目业主取得与其花费相当并符合要求的项目成果;为项目经理管理项目质量提供独立、公正的评价;及时发现和纠正项目在实施过程中出现的问题,以避免或减少这些问题带来的损失;掌握项目检查和试验记录等有关资料,以便证明项目是按有关规定、规程进行的。 8.3电子商务项目质量控制8.3.1质量控制的概念3.过程电子商务项目质量控制过程图 8.3电子商务项目质量控制8.3.2质量控制的依据项目质量实施结果项目质量计划项目操作描述检查表格 8.3电子商务项目质量控制8.3.3质量控制的方法与技术1.帕累托分析帕累托分析指确认造成系统质量问题的诸多因素中最为重要的几个因素。有时也称为80—20法则,意思是80%的问题经常是由20%的原因引起的。帕累托图是用于帮助确认问题和对问题进行排序的柱状图。柱状图描述的变量是根据发生频率排序。 8.3电子商务项目质量控制8.3.3质量控制的方法与技术1.帕累托分析帕累托图示例 8.3电子商务项目质量控制8.3.3质量控制的方法与技术2.统计抽样和标准差Samplesize=0.25X(certaintyFactor/acceptableerror)2常用的可信度因子 8.3电子商务项目质量控制8.3.3质量控制的方法与技术2.统计抽样和标准差标准差测量数据分布中存在多少偏差,用希腊符号δ来表示。一个小的标准差意味着数据集中聚集在分布的中间,数据之间存在很小的变化。正态分布和标准差 8.3电子商务项目质量控制8.3.3质量控制的方法与技术2.统计抽样和标准差δ和有缺陷的单位数δ在质量控制图中的使用: 8.3电子商务项目质量控制8.3.3质量控制的方法与技术3.质量控制图、七点运行法则控制图是数据的图形表示,表明一个过程随时间的结果。控制图的主要用途是为了预防缺陷,而不是检测或拒绝缺陷。 8.3电子商务项目质量控制8.3.3质量控制的方法与技术3.质量控制图、七点运行法则12英寸尺子制造过程的控制图例:质量控制图样本七点运行法则指出,如果一排中的7个数据点都在平均值下面、多都在平均值上面、或都在上升或下降,那么需要检查这个过程是否有随机问题。在上图中,违背了七点运行法则的数据点都被表明了星号。 8.3电子商务项目质量控制8.3.4质量控制结果通过质量控制来不断的改进项目质量,达到项目质量要求。 8.4提高电子商务项目质量和质量验收8.4.1电子商务项目质量的影响因素领导,上层领导应当注重质量管理,质量问题的主要原因是缺乏领导。充分理解质量成本,质量成本一致成本和不一致成本的总和。组织影响、工作环境因素和质量项目管理成熟度模型 8.4提高电子商务项目质量和质量验收8.4.1电子商务项目质量的影响因素微结构技术公司和项目管理技术公司在1997年开发的一个项目管理成熟度模型有以下几个基本层次:自发的简单的有组织的被管理的适应的 8.4提高电子商务项目质量和质量验收8.4.2质量验收1.质量验收的范围项目概念阶段的质量验收项目规划阶段的质量验收项目实施阶段的质量验收项目收尾阶段的质量验收 8.4提高电子商务项目质量和质量验收8.4.2质量验收2.质量验收的标准与依据项目概念阶段的质量目标决策是项目规划设计阶段质量验收范围与标准设计的依据和前提;项目规划阶段给出的质量验收范围与适用标准是项目实施阶段每个工作实体质量控制和评定的依据;项目实施阶段的单个工作的质量验收结果是项目收尾阶段项目质量最终验收评定的依据。 8.4提高电子商务项目质量和质量验收8.4.2质量验收3.质量验收的方法和结果一般电子商务项目通常采用文件审阅、实物观测、性能测试等方法。对于大型电子商务项目,除采用一般项目的验收方法外,还要进行系统试运行等验收。质量验收的结果是产生质量验收评定报告和项目技术资料,项目最终质量报告的质量等级一般分“合格”和“优良”两级,凡不合格的项目不予验收。'