第17章 软件配置管理

合集下载

第17章 Squid代理服务器的配置与管理

第17章 Squid代理服务器的配置与管理

限制客户端主机上网的时间 acl worktime MTWHF 9:00~17:00 http_access deny worktime 如果需要限制特定的用户,可以采用下面的配置方法 acl badclient src 192.168.1.10 acl worktime M 12:00~17:00 http_access deny badclient worktime
日志的轮换需要管理员手工执行如下命令: [root@rhel4 ~]# squid -k rotate 也可以利用crontab调度功能来完成周期性的日 志轮换。 例如,可以将下列语句加入到crontab文件中: crontab 0 6 * * 6 squid -k rotate 这样,系统将在每周六凌晨6:00进行日志轮 换,而不用人工干预。
[root@rhel4 ~]# rpm -ivh squid-2.5.STABLE6-3.3E.rpm
2.启动与关闭squid服务 命令方式下可以利用service脚本来管理squid服务: [root@rhel4 ~]# service squid start [root@rhel4 ~]# service squid stop [root@rhel4 ~]# service squid restart 也可以使用/etc/rc.d/init.d/squid脚本管理squid服务: [root@rhel4 ~]#/etc/rc.d/init.d/squid start [root@rhel4 ~]#/etc/rc.d/init.d/squid stop [root@rhel4 ~]#/etc/rc.d/init.d/squid restart
第17章 Squid代理服务器的配置与管理 章 代理服务器的配置与管理

系统集成项目管理工程师 中级 学习笔记

系统集成项目管理工程师 中级 学习笔记

系统集成项目管理师学习笔记目录第一章信息化基础知识(会考3分) ......................................................1.2电子政务的模式.....................................................................1.3企业信息化与电子商务...............................................................1.4ERP ...............................................................................1.4.1 ERP系统特点...................................................................1.4.2 ERP系统的功能.................................................................1.5CRM的三个要点.....................................................................OLAP:联机分析处理.....................................................................1.6.1商业智能的主要功能:...........................................................1.6.2商业智能的三个层次:...........................................................1.8电子商务的模式.....................................................................1.8.1电子商务发展的支撑保障体系 ..................................................... 第二章信息系统服务管理(上午必考,下午有可能会考).....................................1.1信息系统服务中普遍存在的几大问题...................................................1.2产生问题的原因.....................................................................1.3.1第一类:对单位的管理...........................................................1.3.2第二类:对人员的管理...........................................................1.4计算机信息系统集成单位资质管理(从高到低).........................................1.5信息系统项目经理资格管理...........................................................1.7信息系统集成资质管理办法...........................................................................1.8信息系统工程监理几个重要的概念.....................................................2.0信息系统工程监理与信息系统建设.....................................................2.1ITIL与IT服务管理.................................................................2.1.1名词解释.......................................................................2.1.2实施ITSM的根本目标............................................................2.1.3 ITSM的基本原理(二次转换)....................................................2.2信息系统审计.......................................................................2.2.1概念(评审、论证、审计).......................................................2.2.2目的...........................................................................2.2.3审计触发....................................................................... 第三章信息系统集成专业技术知识(重点) ................................................1.1系统集成的概念.....................................................................1.2系统集成的特点.....................................................................1.3信息系统集成分类...................................................................1.5.1结构化方法.....................................................................1.5.2原型法:.......................................................................1.5.3面向对象方法...................................................................1.6软件工程...........................................................................1.6.1软件需求的特征,目的...........................................................1.6.2软件设计.............................................................................................................................1.6.5软件复用.......................................................................1.6.6软件质量.......................................................................1.7面向对象系统分析与设计.............................................................1.7.1基本概念.......................................................................1.7.2类和对象的关系.................................................................1.8可视化建模与统一建模语言................................................................................................................1.8.2九种建模图.....................................................................1.9软件架构...........................................................................1.9.1中间件(五种常见的中间件).....................................................2.0典型应用集成技术...................................................................2.0.1从两层理解数据仓库.............................................................2.1W EB S ERVICES技术....................................................................2.2J2EE架构、.NET架构 ...............................................................2.2.1 J2EE规范包含的构建及服务技术规范..............................................2.3常用构建标准.....................................................................................................................................2.4计算机网络知识.....................................................................2.5网络...............................................................................2.5.7综合布线系统图.................................................................2.5.8综合布线适用范围............................................................... 第四章项目管理的一般知识..............................................................1.1项目的定义和目标...................................................................1.2项目的特点.........................................................................1.4项目管理的知识范围.................................................................1.4.4过程域.........................................................................1.5项目管理需要的专业知识和技术.......................................................1.5.1软技能.........................................................................1.7项目的组织方式.....................................................................1.8项目管理办公室(PMO)在组织结构中的作用............................................1.9项目经理和管理办公室(PMO)的区别..................................................2.0项目生命周期.......................................................................2.1典型的信息系统项目的生命周期模型...................................................2.2单个项目的管理过程.................................................................2.2.1 PDCA循环......................................................................2.2.2项目的5个管理过程组和项目管理知识领域映射关系图............................... 第五章立项管理........................................................................1.1项目可行性研究报告的内容...........................................................1.3项目的可行性研究...................................................................1.3.1项目评估的方法.................................................................1.4项目招标...........................................................................1.4.1招标...........................................................................1.4.2招标代理.......................................................................1.5承建方的立项管理...................................................................................................................................1.5.2投标文件内容...................................................................1.6签订合同...........................................................................1.6.1合同谈判的方法.................................................................1.6.2签订合同....................................................................... 第六章项目整体管理....................................................................1.2项目启动...........................................................................1.2.1项目章程的作用和内容(输出)...................................................1.3编制项目范围说明书(初步).........................................................1.3.1制定项目范围说明书(初步)的技术和工具.........................................1.3.2制定项目范围说明书(初步)的输入和输出.........................................1.4指导和管理项目执行.................................................................1.4.1指导和管理项目执行的输入、输出.................................................1.5监督和控制项目.....................................................................1.5.2监督和控制项目的输入、输出.....................................................1.6整体变更控制.......................................................................1.6.2整体变更控制的方法.............................................................1.6.3整体变更控制的输入、输出.......................................................1.7.2项目收尾的输入、输出........................................................... 第七章项目范围管理....................................................................1.2产品范围与项目范围.................................................................1.2.1产品范围.......................................................................1.2.2项目范围.......................................................................1.3编制范围管理计划...................................................................1.3.1编制范围管理计划的工具和技术...................................................1.3.2编制范围管理计划的输入、输出...................................................1.4范围定义...........................................................................1.4.1范围定义的工具和技术...........................................................1.4.2范围定义的输入,输出...........................................................1.5.1 WBS概念.......................................................................1.5.3创建WBS的工具和技术...........................................................1.5.4 WBS的输入、输出...............................................................1.6范围确认...........................................................................1.6.1范围确认的输入、输出...........................................................1.7范围控制...........................................................................1.7.1范围控制的工具和技术...........................................................1.7.2范围控制的输入、输出........................................................... 第八章项目进度管理....................................................................1.2活动定义...........................................................................1.2.1定义...........................................................................1.2.2 WBS的主要用途,活动定义与WBS的关系...........................................1.2.3活动定义的输入、输出...........................................................1.2.4活动定义所采用的主要方法和技术.................................................1.3活动排序...........................................................................1.3.1活动排序的输入、输出...........................................................1.3.2活动排序所采用的主要方法和技术.................................................1.4活动资源估算.......................................................................1.4.1定义...........................................................................1.4.2活动资源估算所采用的主要方法和技术.............................................1.4.3活动资源估算的输入、输出.......................................................1.5.1定义...........................................................................1.5.2活动历时估算所采用的主要方法和技术.............................................1.5.3活动历时估算的输人,输出........................................................1.6制定进度计划.......................................................................1.6.1制定进度计划所采用的主要技术和工具.............................................1.6.2制定进度计划的输入、输出.......................................................1.7项目进度控制.......................................................................1.7.1定义...........................................................................1.7.2项目进度控制的主要技术和工具...................................................1.7.3项目进度控制的输入、输出....................................................... 第九章项目成本管理....................................................................1.1项目成本管理的过程(四种过程).....................................................1.2项目成本失控原因(四种原因).......................................................1.3成本的类型.........................................................................1.4管理储备...........................................................................1.5成本基准...........................................................................1.6学习曲线理论.......................................................................1.7制定项目成本管理计划...............................................................1.8项目成本估算.......................................................................1.8.2成本估算的工具和技术...........................................................1.9项目成本预算.......................................................................1.9.1项目成本预算的工具与技术.......................................................2.0项目成本控制.......................................................................2.0.1项目成本控制的主要内容.........................................................2.0.2成本控制的工具与技术...........................................................1.1基本概念...........................................................................1.2质量管理基本原则和目标.............................................................1.2.1基本原则:.....................................................................1.2.2目标:.........................................................................1.3质量管理主要活动和流程.............................................................1.3.1主要活动:.....................................................................1.3.2流程:.........................................................................1.4国际质量标准.......................................................................1.4.1 ISO9000 系列(ISO9001、ISO9004、ISO9011) ................................................................................................1.4.3六西格玛(六倍标准差).........................................................1.5制定项目质量计划...................................................................1.5.1制定项目质量常用的技术工具和方法...............................................1.5.2制定项目质量计划工作的输入、输出...............................................1.6项目质量控制.......................................................................1.6.1项目质量控制活动的内容.........................................................1.6.3项目质量控制的方法、技术和工具................................................. 第十一章项目人力资源管理..............................................................1.1项目人力资源管理的过程项目人力资源管理的过程.......................................1.2处理人际关系的技能.................................................................1.3项目人力资源管理有关概念...........................................................1.4.1名词解释.......................................................................1.5项目人力资源计划编制...............................................................1.6项目团队组织建设...................................................................1.6.1获取人力资源的依据(输入).....................................................1.6.2组建项目团队的工具和技术.......................................................1.6.3组建项目团队的输出.............................................................1.7激励理论...........................................................................1.7.3赫茨伯格的双因素理论...........................................................1.7.4期望理论.......................................................................1.8X理论和Y理论.....................................................................1.9项目团队建设.......................................................................1.9.1项目团队建设的主要目标.........................................................1.9.3项目团队建设的工具与技术.......................................................2.0项目团队管理.......................................................................2.0.1定义...........................................................................第十二章项目沟通管理..................................................................1.1沟通管理计划编制...................................................................1.1.1定义...........................................................................1.1.3沟通模型.......................................................................1.1.2沟通管理计划编制过程的步骤.....................................................1.1.3沟通管理计划的主要内容.........................................................1.2信息分发...........................................................................1.2.1定义...........................................................................1.2.2常用的沟通方式的优缺点或特点介绍...............................................1.2.3用于信息分发的技术、方法.......................................................1.2.4经验教训总结过程结果...........................................................1.3一个考点........................................................................... 第十三章项目合同管理..................................................................1.1合同的法律特征.....................................................................1.4项目合同的分类.....................................................................1.5项目合同签订.......................................................................1.5.1违约责任的承担方式.............................................................1.5.2项目合同签订的注意事项.........................................................1.6项目合同管理.......................................................................1.6.1定义...........................................................................1.6.2合同管理的作用.................................................................1.6.4合同变更控制系统的一般处理程序.................................................1.6.5合同管理的工具和技术.........................................................................................................................................................................1.7项目合同索赔处理.................................................................................................................................1.7.2索赔的分类.....................................................................1.7.3索赔程序....................................................................... 第十四章项目采购管理..................................................................1.1采购管理的主要过程.................................................................1.2编制采购计划.......................................................................1.2.1合同的类型(合同按费用支付方式分为三类).......................................1.3编制询价计划.......................................................................1.3.1常见的询价文件.................................................................1.4招标.........................................................................................................................................1.4.2六种方式的使用条件.............................................................1.4.3招投标程序.....................................................................1.4.4招标人及其权利以及义务.........................................................1.4.5供方选择的工具和技术...........................................................1.4.6评标委员会.....................................................................1.5合同及合同收尾.....................................................................1.5.1合同收尾的内容.................................................................1.5.2合同收尾的输入、输出........................................................... 第十五章信息(文档)和配置管理 ........................................................1.1配置管理...........................................................................1.1.2配置管理有关的概念.............................................................1.1.3配置管理计划的主要内容.........................................................1.1.4配置识别的基本步骤.............................................................1.1.5建立配置管理方案的基本步骤.....................................................1.2版本管理.................................................................................................................................1.2.2变更控制流程................................................................... 第十六章变更管理......................................................................1.2变更管理的基本原则.................................................................1.3组织机构...........................................................................1.4工作程序...........................................................................1.5项目变更管理的工作内容.............................................................1.5.1对进度变更的控制...............................................................1.5.2对成本变更的控制...............................................................1.5.3对合同变更的控制...............................................................1.5.4变更管理与其他项目管理要素之间的关系...........................................1.1信息安全定义.......................................................................1.1.1信息安全属性及目标.............................................................1.2信息安全管理的内容.................................................................1.3技术体系...........................................................................1.4计算机机房与设施安全...............................................................1.5环境与人身安全.....................................................................1.6电磁兼容...........................................................................1.6.1计算机设备防泄露...............................................................1.7系统安全等级管理...................................................................1.7.1保密等级(三级)...............................................................1.7.2可靠性等级(三级)............................................................. 第十七章项目风险管理..................................................................1.1风险管理的过程.....................................................................1.2项目风险管理过程的内容.............................................................1.3制定风险管理计划...................................................................1.3.1风险管理计划的基本内容.........................................................1.3.2制定风险管理计划的工具与技术...................................................1.3.3制定风险管理计划的输入、输出...................................................1.4风险识别...........................................................................1.4.1项目风险识别的特点.............................................................1.4.1风险识别的具体方法.............................................................1.4.2风险识别的输入、输出...........................................................1.5定性风险分析.......................................................................1.5.1定义...........................................................................1.5.2定性风险分析的方法.............................................................1.5.3定性风险分析的输入、输出.......................................................1.6定量风险分析.......................................................................1.6.1定义...........................................................................1.6.2定量风险分析常用技术...........................................................1.6.3数据收集和表示的方法及应用.....................................................1.6.4定量风险分析的输入、输出.......................................................1.7风险监控...........................................................................1.7.1定义...........................................................................1.7.2风险监控的目的和主要工作内容...................................................第十九章项目收尾管理..................................................................1.1项目收尾的内容.....................................................................1.2项目验收........................................................................................................1.4项目总结会应讨论的内容.............................................................1.1知识产权定义.......................................................................1.2我国的知识产权法法律体系...........................................................1.3知识产权的范围.....................................................................1.3.1着作权的主体...................................................................1.3.2着作权的归属划分...............................................................1.4专利权.............................................................................1.4.1专利权的内容...................................................................1.6知识产权管理要项...................................................................1.7知识产权(着作权)的有效时间.......................................................1.8计算机软件保护条例................................................................. 第二十一章法律法规和标准规范..........................................................1.1标准和标准化常识...................................................................1.1.1定义...........................................................................1.1.3国际标准.......................................................................1.2系统集成项目管理工作中常用的法律、技术标准和规范...................................1.2.1法律法规....................................................................... 第一章信息化基础知识(会考3分)1.1国际信息化体系要素(六大要素):1)信息技术应用2)信息资源3)信息网络(三网融合:电信网、广播电视网、计算机网)4)信息技术和产业5)信息化人才6)信息化法规政策和标准规范1.2电子政务的模式1)政府间的电子政务(G2G)2)政府对企业的电子政务(G2B)3)政府对公民的电子政务(G2C)4)政务与公务员(G2E)1.3企业信息化与电子商务英文缩写:1)企业资源计划(ERP)2)物料需求计划(MRP)3)能力需求计划(CRP)4)制造资源计划(MRP II)5)客户关系管理(CRM)6)企业关系管理(ERM)1.4 ERP1.4.1 ERP系统特点1)ERP是统一的集成系统2)ERP是面向业务流程的系统3)ERP是模块化可配置的4)ERP是开放的系统1.4.2 ERP系统的功能1)财会管理(会计核算,财务管理)2)生成控制管理(主生成计划,物料需求计划,能力需求计划,车间控制,制造标准)3)物流管理(销售管理,库存控制,采购管理)4)人力资源管理(人力资源规划的辅助决策,招聘管理,工资核算,工时管理,差旅核算)1.5 CRM的三个要点1)客户2)关系3)管理1.6商业智能(简称:BI)定义:将组织中现有的数据转化为知识,帮助组织做出明智的业务经营决策级别:a)操作级b)战术级c)战略级OLAP:联机分析处理1)数据仓库2)数据ETL3)数据统计输出(报表)4)分析功能1)数据报表2)多位数据分析3)数据挖掘1.8电子商务的模式1)企业与企业之间的电子商务(B2B)2)企业与消费者之间的电子商务(B2C)3)消费者与消费者之间的电子商务(C2C)4)政府部门与企业之间的电子商务(G2B)1)法律法规2)标准规范3)安全认证4)信用5)在线支付6)现代物流7)技术装备8)服务9)运行监控第二章信息系统服务管理(上午必考,下午有可能会考)1.1信息系统服务中普遍存在的几大问题1)系统质量不能满足应用的基本需求(需求管理、范围管理)2)工程进度拖后延期(进度管理)3)项目资金使用不合理或严重超出预算(成本管理)4)项目文档不全甚至严重缺失(文档管理、配置管理)5)在项目实施过程中系统业务需求一变再变(需求管理、变更管理)6)在项目实施过程中经常出现扯皮、推诿现象(沟通管理)7)系统存在着安全漏洞和隐患(安全管理)8)重硬件轻软件,重开发轻维护,重建设轻使用1.2产生问题的原因1)不具备能力的单位搅系统集成市场2)一些建设单位在选择项目承建单位和进行业务需求分析方面有误3)信息系统集成企业自身建设有待加强4)缺乏相应的机制和制度1.3我国信息系统服务管理的主要内容(如何处理)(分两类)1)计算机信息系统集成单位资质管理(系统集成单位)2)信息系统工程监理单位资质管理(监理单位)1)信息系统项目经理资质管理(高级项目经理)2)信息系统工程监理人员资格管理(监理人员)1.4计算机信息系统集成单位资质管理(从高到低)1.5信息系统项目经理资格管理1)项目经理2)高级项目经理3)资深项目经理1.6监理单位和监理人员(甲乙丙三个级别)1)甲:被监理项目投资规模没有限制2)乙:被监理项目投资规模1500W以下3)丙:被监理项目投资规模500W以下1.7信息系统集成资质管理办法1)管理原则:认证和审批分离的原则2)管理体系:资质评审和审批、年度监督、升级、降级、取消及其他相关内容3)资质评定原则:评审和审批分离的原则信息产业部统一颁发证书《计算机信息系统集成资质证书》)1)一、二级:省市信息产建设单位管部门初审,报信息产业部审批2)三、四级:省市信息产建设单位管部门审批,报信息产业部备案1.8信息系统工程监理几个重要的概念1)信息系统工程:是指信息化工程建设中的信息网络、信息资源、信息应用等系统的新建、升级、改造工程2)信息系统工程监理:是指在政府工商管理部门注册的且具有信息系统工程监理资质的单位,受建设单位委托,依据国家相关法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理3)信息系统工程监理单位:从事信息系统工程监理业务的单位1.9监理内容(四控、三管、一协调)1)四控:工程的质量、进度、投资、变更控制2)三管:工程的合同、信息、安全管理3)一协调:协调有关单位及人员之间的工作关系(组织协调)2.0信息系统工程监理与信息系统建设质量为中心的信息系统工程控制管理工作的组成部分三方单位:建设单位(主建方【甲方】)、集成单位(承建方【乙方】)和监理单位(监理方)2.1 ITIL与IT服务管理1)ITIL(IT Infrastructure Library):IT基础设施库2)ITSM(IT Service Management):IT服务管理1)以客户为中提供IT服务2)提供高质量、低成本的服务3)提供的服务是可准确计价的2.1.3 ITSM的基本原理(二次转换)1)第一次(梳理):将技术管理转化为流程管理2)第二次(打包):将流程管理转化为服务管理2.2信息系统审计评审、论证、审计)收集并评估证据以决定一个计算机系统(信息系统)是否有效做到保护资产、维护数据完整、完成组织目标,同时最经济的使用资源评估并提供反馈、保证及建议。

最新国家开放大学电大《软件工程》期末题库及答案

最新国家开放大学电大《软件工程》期末题库及答案

最新国家开放大学电大《软件工程》期末题库及答案考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。

该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。

做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他网核及教学考一体化答案,敬请查看。

《软件工程》题库及答案一一、选择题(请从四个可选项中选择最佳答案。

60分,每题3分)1.下面的哪个选项不是软件工程的宗旨( )。

A. 开发满足用户需求的软件B.研究算法C.及时交付软件D.生产无故障软件2.针对需求不确定的软件开发,比较好的模型是( )。

A. 快速原型化模型 B.瀑布模型C.软件成熟度模型 D.系统化模型3.可行性分析研究的费用大约是项目总经费的( )。

A. 2% B.6%C.20% D.5%04.业务需求描述的是( )。

A.功能需求 B.用户需求C.用户的具体业务流程 D.软件的目标、规模和范围5.一个数据流程图中的图形符号有且仅有( )种。

A.3 B.5C.4 D.76.非直接耦合的模块独立性最强,( )的模块独立性最弱。

A.内容耦合 B.数据耦合C.控制耦合 D.外部耦合7.信息隐藏的核心内容是( )。

A.把数据都放在公共的区域B.数据不能被其他模块访问C.一个模块的内部信息不允许其他模块直接访问D.把信息加密,只能让有密钥的模块访问8.面向过程的方法最关心的是过程,而过程实施的对象是作为过程( )传递的。

A. 参数 B.主体C.过程 D.数据结构9.( )用于描述系统的功能集。

A.组件视图 B.逻辑视图C.用例视图 D.对象视图10.用( )模型描述系统的组织结构。

A.组织 B.CMMC.数据 D.静态11.对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。

在面向对象方法中,由( )实现。

A.顺序图 B.类图C.状态图 D.组件图12.如果对象之间的耦合是通过( )来实现的,则这种耦合就是交互耦合。

第17章 配置管理

第17章 配置管理

第17章配置管理配置管理(Configuration Management,CM)的目的是通过执行版本控制、变更控制等规程,以及使用配置管理软件,来保证所有配置项的完整性和可跟踪性。

配置管理是对工作成果的一种有效保护。

配置管理过程域是SPP模型的重要组成部分。

本规范阐述了配置管理过程域的4个主要规程:✧制定配置管理计划[SPP-PROC-CM-PLANNING]✧配置库管理[SPP-PROC-CM-LIB]✧配置项版本控制[SPP-PROC-CM-VERSION]✧配置项变更控制[SPP-PROC-CM-CHANGE]上述每个规程的“目标”、“角色与职责”、“启动准则”、“输入”、“主要步骤”、“输出”、“完成准则”和“度量”均已定义。

本规范适用于国内IT企业的软件研发项目。

建议用户根据自身情况(如商业目标、研发实力等)适当地修改本规范,然后推广使用。

17.1 介绍项目研发和管理过程中会产生许许多多的工作成果,例如文档、程序和数据等,它们都应当被保存起来,以便查阅和修改。

如果把所有文件一股脑地塞进计算机里,那么使用起来肯定很麻烦。

毫无疑问,人们应当将文件分门别类、有条理地保存起来。

凡是纳入配置管理范畴的工作成果统称为配置项(Configuration Item,CI),配置项主要有两大类:●属于产品组成部分的工作成果,例如需求文档、设计文档、源代码、测试用例等。

●项目管理和机构支撑过程域产生的文档。

这些文档虽然不是产品的组成部分,但是值得保存。

每个配置项的主要属性有:名称、标识符、文件状态、版本、作者、日期等。

所有配置项都被保存在配置库里,确保不会混淆、丢失。

配置项及其历史记录反映了软件的演化过程。

基线(Baseline)由一组配置项组成,这些配置项构成了一个相对稳定的逻辑实体。

基线中的配置项被“冻结”了,不能再被任何人随意修改(见变更控制规程)。

基线通常对应于开发过程中的里程碑(Milestone),一个产品可以有多个基线,也可以只有一个基线。

TiNet S2024EI-S软件配置手册

TiNet S2024EI-S软件配置手册

TiNet S2024EI-S/H/HG 千兆以太网交换机用户手册软件配置手册1. 访问交换机2. 端口配置3. VLAN配置4. ARP功能配置5. DHCP功能配置6. 组播协议配置7. QOS配置8. STP功能配置9. 802.1X配置命令10. SNTP客户端配置11. Syslog配置12. 交换机管理和维护13. LLDP功能配置14. PPPoE Plus功能配置目录第1章访问交换机....................................................................................... 1-11.1 命令行接口 ............................................................................................ 1-11.1.1 命令行模式 ............................................................................ 1-21.1.2 理解命令语法......................................................................... 1-41.1.3 语法帮助................................................................................ 1-51.1.4 历史命令................................................................................ 1-61.1.5 命令中的符号......................................................................... 1-71.1.6 命令参数类型......................................................................... 1-71.2 用户管理................................................................................................ 1-81.2.1 系统缺省用户帐号 ................................................................. 1-91.2.2 增加用户帐号......................................................................... 1-91.2.3 修改密码................................................................................ 1-91.2.4 修改权限.............................................................................. 1-101.2.5 删除用户帐号........................................................................ 1-111.2.6 查看系统用户信息 ................................................................ 1-111.3 管理用户的远程认证............................................................................ 1-111.3.1 启用RADIUS远程认证....................................................... 1-121.3.2 显示认证方式配置 ............................................................... 1-121.4 管理交换机的途径 ............................................................................... 1-121.4.1 通过超级终端管理交换机 .................................................... 1-121.4.2 通过telnet管理交换机 ........................................................ 1-14第2章端口配置........................................................................................... 2-12.1 端口简介................................................................................................ 2-12.2 端口配置................................................................................................ 2-12.2.1 端口的相关配置..................................................................... 2-12.2.2 进入端口配置模式 ................................................................. 2-22.2.3 打开或关闭指定端口.............................................................. 2-22.2.4 配置端口双工模式和速率 ...................................................... 2-22.2.5 配置端口优先级..................................................................... 2-32.2.6 配置端口描述......................................................................... 2-42.2.7 设置端口的速率限制.............................................................. 2-42.2.8 开启或关闭端口的VLAN收包过滤功能 ................................ 2-42.2.9 设置端口的接收帧类型.......................................................... 2-52.2.10 开启或关闭端口的流量控制功能 ......................................... 2-52.2.11 配置端口类型....................................................................... 2-62.2.12 配置trunk端口的allowed vlan ........................................... 2-62.2.13 设置trunk端口缺省VLAN ID .............................................. 2-72.2.14 将access端口加入到指定VLAN中 ................................... 2-72.2.15 显示端口信息....................................................................... 2-82.2.16 显示或清除端口统计信息 .................................................... 2-8 2.3 端口镜像................................................................................................ 2-92.3.1 端口镜像简介......................................................................... 2-92.3.2 端口镜像配置......................................................................... 2-9 2.4 端口汇聚配置....................................................................................... 2-102.4.1 端口汇聚简介........................................................................ 2-112.4.2 端口汇聚配置....................................................................... 2-12 2.5 端口CAR配置 .................................................................................... 2-152.5.1 端口CAR简介 .................................................................... 2-152.5.2 端口CAR配置任务列表...................................................... 2-152.5.3 全局开启/关闭端口CAR ...................................................... 2-162.5.4 端口开启/关闭端口CAR ...................................................... 2-162.5.5 配置端口CAR重新打开端口的时间.................................... 2-162.5.6 配置端口CAR值................................................................. 2-172.5.7 显示端口CAR信息 ............................................................. 2-17 2.6 端口利用率告警配置............................................................................ 2-182.6.1 端口利用率告警简介............................................................ 2-182.6.2 端口利用率告警配置任务列表 ............................................. 2-182.6.3 全局开启/关闭端口利用率告警............................................ 2-182.6.4 端口开启/关闭端口利用率告警............................................ 2-192.6.5 配置端口利用率的流量过大阈值和流量正常阈值................ 2-192.6.6 显示端口利用率告警信息 .................................................... 2-202.7 端口shutdown-control配置 ................................................................ 2-212.7.1 端口shutdown-control简介 ................................................ 2-212.7.2 端口shutdown-control配置任务列表.................................. 2-212.7.3 端口shutdown-control的配置............................................. 2-212.7.4 配置端口shutdown-control恢复方式.................................. 2-222.7.5 显示端口shutdown-control信息......................................... 2-222.7.6 恢复端口shutdown-control配置......................................... 2-23第3章VLAN配置........................................................................................ 3-13.1 VLAN简介 ............................................................................................. 3-13.2 VLAN端口类型 ...................................................................................... 3-13.3 缺省VLAN(Default VLAN) ............................................................... 3-23.4 VLAN配置 ............................................................................................. 3-23.4.1 VLAN配置任务列表............................................................... 3-23.4.2 创建/删除VLAN .................................................................... 3-33.4.3 增加/删除VLAN端口 ............................................................ 3-33.4.4 指定/恢复VLAN描述符......................................................... 3-43.4.5 设置端口类型......................................................................... 3-53.4.6 端口缺省VLAN ID设置......................................................... 3-53.4.7 tag vlan设置 .......................................................................... 3-63.4.8 显示VLAN信息..................................................................... 3-63.5 PVLAN ................................................................................................... 3-73.6 GVRP配置............................................................................................. 3-73.6.1 GVRP协议简介 ..................................................................... 3-73.6.2 GVRP配置任务列表 .............................................................. 3-73.6.3 全局开启/关闭GVRP ............................................................ 3-83.6.4 端口开启/关闭GVRP ............................................................ 3-83.6.5 显示GVRP状态.................................................................... 3-93.6.6 添加/删除允许GVRP动态学习的vlan .................................. 3-93.6.7 显示允许GVRP学习的vlan ............................................... 3-103.6.8 GVRP配置举例 ................................................................... 3-103.7 QinQ配置 ............................................................................................ 3-103.7.1 QinQ简介............................................................................. 3-103.7.2 QinQ配置任务列表............................................................... 3-113.7.3 配置全局的QinQ模式.......................................................... 3-113.7.4 配置端口的QinQ模式......................................................... 3-123.7.5 配置端口的动态QinQ .......................................................... 3-123.7.6 全局开启/关闭vlan-swap .................................................... 3-143.7.7 配置端口的交换vlan ........................................................... 3-143.7.8 配置端口的外层vlan改写 ................................................... 3-153.7.9 显示动态QinQ状态 ............................................................ 3-163.7.10 显示交换vlan状态 ............................................................ 3-173.7.11 显示外层vlan改写状态..................................................... 3-17第4章ARP功能配置 .................................................................................. 4-14.1 ARP功能简介 ........................................................................................ 4-14.2 ARP功能配置 ........................................................................................ 4-14.2.1 ARP功能配置列表 ................................................................. 4-14.2.2 删除ARP表项....................................................................... 4-14.2.3 显示ARP表项....................................................................... 4-1第5章组播协议配置 ................................................................................... 5-35.1 GMRP协议简介..................................................................................... 5-35.2 GMRP配置............................................................................................ 5-35.2.1 GMRP配置任务列表.............................................................. 5-35.2.2 全局开启/关闭GMRP ............................................................ 5-35.2.3 端口开启/关闭GMRP ............................................................ 5-45.2.4 显示GMRP状态 ................................................................... 5-55.2.5 添加/删除允许进行GMRP学习的多播 ................................. 5-55.2.6 显示允许进行GMRP学习的多播.......................................... 5-65.3 IGMP Snooping配置 ............................................................................. 5-65.3.1 IGMP Snooping协议简介 ...................................................... 5-65.3.2 IGMP Snooping配置 ............................................................. 5-65.3.3 IGMP Snooping动态组播端口成员老化时间配置.................. 5-75.3.4 IGMP Snooping查询最大响应时间配置 ................................ 5-75.3.5 IGMP Snooping端口快速离开功能配置 ................................ 5-85.3.6 IGMP Snooping端口学习组播数目限制配置......................... 5-85.3.7 IGMP Snooping黑白名单配置............................................... 5-85.3.8 配置IGMP Snooping混合路由端口功能............................... 5-95.3.9 配置IGMP Snooping查询器开关 ......................................... 5-95.3.10 配置IGMP Snooping查询器发送报文间隔....................... 5-105.3.11 配置IGMP Snooping通用查询发送vlan .......................... 5-105.3.12 配置IGMP Snooping通用查询最大响应时间 .................... 5-115.3.13 配置IGMP Snooping通用查询源IP .................................. 5-115.3.14 配置IGMP Snooping路由端口老化................................... 5-115.3.15 添加IGMP Snooping路由端口 ......................................... 5-125.4 静态组播配置....................................................................................... 5-125.4.1 静态组播简介....................................................................... 5-125.4.2 静态组播配置....................................................................... 5-135.5 跨vlan组播配置.................................................................................. 5-155.5.1 跨vlan组播简介.................................................................. 5-155.5.2 跨vlan组播配置.................................................................. 5-16第6章DHCP功能配置 ............................................................................... 6-16.1 DHCP功能简介 ..................................................................................... 6-16.2 DHCP功能配置 ..................................................................................... 6-16.2.1 DHCP功能配置列表 .............................................................. 6-16.2.2 启动DHCP中继.................................................................... 6-16.2.3 为VLAN 配置DHCP服务器 ................................................ 6-26.3 DHCP SNOOPING ................................................................................ 6-36.3.1 功能开启................................................................................ 6-36.3.2 配置信任端口......................................................................... 6-46.3.3 配置最大客户端数目.............................................................. 6-46.3.4 配置IP source guard ............................................................. 6-46.3.5 显示端口的DHCP SNOOPING配置信息............................ 6-46.3.6 显示VLAN的DHCP SNOOPING配置信息......................... 6-46.3.7 显示用户信息......................................................................... 6-5第7章ACL配置.......................................................................................... 7-1访问控制列表简介......................................................................................... 7-17.1.1 访问控制列表概述 ................................................................. 7-17.1.2 匹配顺序的配置..................................................................... 7-17.1.3 访问控制列表支持 ................................................................. 7-27.2 ACL配置................................................................................................ 7-37.2.1 配置任务列表......................................................................... 7-37.2.2 时间段配置 ............................................................................ 7-47.2.3 定义访问控制列表 ................................................................. 7-57.2.4 激活访问控制列表 ............................................................... 7-127.3 访问控制列表的监控与维护................................................................. 7-12第8章QOS配置......................................................................................... 8-18.1 QOS简介............................................................................................... 8-18.2 QOS配置............................................................................................... 8-48.2.1 QoS配置任务列表 ................................................................. 8-48.2.2 报文重定向配置..................................................................... 8-58.2.3 优先级标记配置..................................................................... 8-58.2.4 队列调度配置......................................................................... 8-68.2.5 设置硬件优先级队列与802.1p协议优先级的映射关系......... 8-78.2.6 流镜像配置 ............................................................................ 8-78.2.7 流量统计配置......................................................................... 8-88.2.8 报文重写vlan配置 ................................................................ 8-98.2.9 报文插入tag头配置 .............................................................. 8-98.3 QoS 的监控与维护 .............................................................................. 8-108.4 端口隔离.............................................................................................. 8-118.4.1 端口隔离简介........................................................................ 8-118.4.2 端口隔离配置........................................................................ 8-118.5 风暴控制.............................................................................................. 8-128.5.1 风暴控制简介....................................................................... 8-128.5.2 风暴控制配置....................................................................... 8-12第9章STP功能配置................................................................................... 9-19.1 STP协议简介......................................................................................... 9-19.2 STP功能配置......................................................................................... 9-19.2.1 STP功能配置任务列表 .......................................................... 9-19.2.2 开启/关闭设备STP特性 ....................................................... 9-29.2.3 开启/关闭端口STP特性 ....................................................... 9-29.2.4 配置交换机STP优先级 ........................................................ 9-39.2.5 配置交换机Forward Delay特性 ........................................... 9-39.2.6 配置交换机Hello Time特性.................................................. 9-49.2.7 配置交换机Max Age特性..................................................... 9-59.2.8 配置特定端口的路径开销 ...................................................... 9-59.2.9 配置特定端口的STP优先级 ................................................. 9-69.2.10 配置特定端口的根保护功能................................................. 9-79.2.11 配置特定端口强制发送rstp报文......................................... 9-79.2.12 配置特定端口的链路类型 .................................................... 9-79.2.13 配置特定端口的边界端口状态............................................. 9-89.2.14 配置特定端口发送BPDU的速率限制 ................................. 9-99.2.15 STP监控和维护................................................................... 9-99.2.16 开启/关闭端口的远端环路检测功能.................................... 9-119.3 MSTP协议简介.................................................................................... 9-119.4 MSTP功能配置.................................................................................... 9-129.4.1 MSTP功能配置任务列表 ..................................................... 9-129.4.2 配置MSTP的定时器参数值................................................ 9-129.4.3 配置MSTP的配置标识符 ................................................... 9-139.4.4 配置MSTP网桥优先级....................................................... 9-149.4.5 配置MSTP端口的边界端口状态 ........................................ 9-149.4.6 配置MSTP端口的链路类型................................................ 9-149.4.7 配置MSTP端口的路径花费................................................ 9-159.4.8 配置MSTP端口优先级....................................................... 9-169.4.9 配置特定端口的根保护功能................................................. 9-169.4.10 显示MSTP配置信息......................................................... 9-169.4.11 开启/关闭端口摘要侦听功能.............................................. 9-179.4.12 配置VLAN的_Ignore特性................................................ 9-18第10章802.1X配置命令 .......................................................................... 10-110.1 802.1X协议简介 ................................................................................ 10-110.2 802.1X配置 ....................................................................................... 10-110.2.1 AAA模式配置..................................................................... 10-210.2.2 配置RADIUS服务器......................................................... 10-210.2.3 配置域................................................................................ 10-510.2.4 802.1X配置........................................................................ 10-7第11章SNTP客户端配置.......................................................................... 11-111.1 SNTP协议简介 .................................................................................. 11-111.2 SNTP客户端配置............................................................................... 11-111.2.1 开启/关闭设备SNTP客户端功能 ....................................... 11-211.2.2 SNTP客户端的工作方式配置 ............................................. 11-211.2.3 SNTP客户端的单播服务器配置.......................................... 11-311.2.4 SNTP客户端的广播延时配置 ............................................. 11-311.2.5 SNTP客户端的组播TTL配置 ............................................ 11-311.2.6 SNTP客户端的轮询间隔配置 ............................................. 11-411.2.7 SNTP客户端的超时重传配置 ............................................. 11-411.2.8 SNTP客户端合法服务器列表配置 ...................................... 11-511.2.9 SNTP客户端的MD5认证配置 ........................................... 11-5第12章Syslog配置 .................................................................................. 12-112.1 Syslog简介........................................................................................ 12-112.2 Syslog配置........................................................................................ 12-112.2.1 开启/关闭设备Syslog功能................................................ 12-212.2.2 Syslog序列号显示配置...................................................... 12-212.2.3 Syslog时间戳类型配置...................................................... 12-312.2.4 Syslog终端输出配置.......................................................... 12-312.2.5 Syslog历史缓冲区输出配置............................................... 12-412.2.6 Syslog Flash存储器输出配置............................................ 12-512.2.7 Syslog日志主机输出配置 .................................................. 12-512.2.8 Syslog SNMP Agent输出配置........................................... 12-712.2.9 模块调试开关配置 ............................................................. 12-8第13章SSH配置...................................................................................... 13-113.1 SSH简介 ........................................................................................... 13-113.2 SSH配置 ........................................................................................... 13-113.2.1 开启/关闭设备SSH功能................................................... 13-113.2.2 SSH密钥配置 .................................................................... 13-213.2.3 其他 ................................................................................... 13-3第14章交换机管理和维护........................................................................ 14-114.1 配置文件管理..................................................................................... 14-114.1.1 编辑配置文件..................................................................... 14-114.1.2 修改和保存当前配置.......................................................... 14-114.1.3 擦除配置............................................................................ 14-114.1.4 执行已保存的配置 ............................................................. 14-214.1.5 显示已保存的配置 ............................................................. 14-214.1.6 显示当前配置..................................................................... 14-214.1.7 配置文件执行模式的切换 .................................................. 14-3 14.2 在线加载升级程序 ............................................................................. 14-314.2.1 通过TFTP上、下载文件 .................................................. 14-314.2.2 通过FTP上、下载文件..................................................... 14-514.2.3 通过Xmodem下载文件 .................................................... 14-6 14.3 设备管理............................................................................................ 14-714.3.1 MAC地址表管理................................................................ 14-714.3.2 重启交换机 ....................................................................... 14-11 14.4 系统维护.......................................................................................... 14-1214.4.1 show命令查看系统状态和系统信息 ................................ 14-1214.4.2 系统基本配置及管理........................................................ 14-1314.4.3 网络连接的测试命令........................................................ 14-1414.4.4 回环测试命令................................................................... 14-1514.4.5 管理IP地址限制 ............................................................. 14-1614.4.6 同时进入特权模式的Telnet用户数限制.......................... 14-1614.4.7 路由跟踪命令................................................................... 14-1714.4.8 cpu-car命令..................................................................... 14-18 14.5 利用SNMP对系统监控................................................................... 14-1814.5.1 SNMP协议介绍 ............................................................... 14-1814.5.2 SNMP配置....................................................................... 14-19 14.6 系统IP配置..................................................................................... 14-2914.6.1 管理VLAN配置............................................................... 14-2914.6.2 手工方式配置交换机IP地址 ........................................... 14-3014.6.3 BOOTP............................................................................. 14-3014.6.4 DHCP ............................................................................... 14-3114.6.5 IP地址配置举例............................................................... 14-3114.6.6 显示交换机IP地址.......................................................... 14-3214.7 开启或关闭目的地址未知报文的转发功能....................................... 14-3214.8 CPU使用率告警配置 ....................................................................... 14-3314.8.1 CPU使用率告警简介 ....................................................... 14-3314.8.2 CPU使用率告警配置任务列表......................................... 14-3314.8.3 开启/关闭CPU使用率告警 ............................................. 14-3314.8.4 配置CPU忙阈值和CPU不忙阈值................................. 14-3414.8.5 显示CPU使用率告警信息 .............................................. 14-3414.9 防DOS攻击.................................................................................... 14-3514.9.1 IP分片攻击防护............................................................... 14-35第15章LLDP功能配置........................................................................... 15-3615.1 LLDP协议简介................................................................................. 15-3615.2 LLDP功能配置................................................................................. 15-3615.2.1 LLDP功能配置任务列表.................................................. 15-3615.2.2 开启/关闭全局LLDP开关 ............................................... 15-3615.2.3 配置LLDP的hello-time .................................................. 15-3715.2.4 配置LLDP的hold-time ................................................... 15-3715.2.5 配置端口LLDP报文收发模式......................................... 15-3815.2.6 显示LLDP信息............................................................... 15-38第16章GERP功能配置 ........................................................................... 16-116.1 GERP功能介绍 ................................................................................. 16-116.2 GERP功能配置 ................................................................................. 16-116.2.1 GERP功能配置任务列表................................................... 16-116.2.2 GERP协议状态配置 .......................................................... 16-116.2.3 配置GERP定时器参数..................................................... 16-216.2.4 进入GERP配置模式 ........................................................ 16-316.2.5 配置GERP域的控制VLAN .............................................. 16-316.2.6 创建GERP环 ................................................................... 16-4。

第17章远程管理与终端服务

第17章远程管理与终端服务
第17章远程管理与终端服务
17.3.4 客户端访问终端服务(2)
第17章远程管理与终端服务
17.3.5 终端服务管理器(1)
• Windows Server 2003提供“终端服务管 理器”实用程序,监控、管理连接到终端 服务器的连接。在“管理工具”中运行该 程序,打开如图17-18所示管理控制台窗口。
第17章远程管理与终端服务
17.2.2 客户远程管理服务器(9)
•图17-6 Windows Server 2003“远程桌面”管理控制台窗口
第17章远程管理与终端服务
17.2.2 客户远程管理服务器(10)
• 在打开的“远程桌面”控制台中,鼠标右 键单击“远程桌面”,选择“添加新连接” 菜单项,打开如图17-7所示对话框。输入 连接的服务器名称或IP地址,自己定义一 个连接名,输入用户名、密码及域内容, 按“确定”即可。
于Windows的应用程序 只要求终端服务客户的最小的磁盘空间、内存
和配置。 简化对远程计算机和分公司办公室环境的支持。
第17章远程管理与终端服务
17.1 终端服务概述(5)
➢ 提供集中的安全和管理。 ➢ 充分利用现有的网络设备。 ➢ 共享剪贴板
如上所述,终端服务提供两种工作模式, 即远程管理模式和应用程序服务器模式, 可以按下列任何一种模式启动终端服务。
第17章远程管理与终端服务
17.2.2 客户远程管理服务器(11)
•图17-7 添加新连接对话框
第17章远程管理与终端服务
17.3 应用程序模式终端服务器配置与管理
• 17.3.1 应用程序模式终端服务器安装 • 应用程序模式终端服务器是指在其上安装
Windows Server 2003操作系统的终端服 务器组件的服务器。终端服务器可授权客 户端计算机访问完全在服务器上运行的基 于 Windows 的应用程序,并支持服务器 上的多个客户端会话。如果客户端没有许 可证,则终端服务器会从终端服务器许可 证服务器申请一个许可应用程序模式终端服务器安装(1)

软件工程各章名词解释

软件工程各章名词解释

名词解释一个三分 五个十五分第一章 绪论1. 软件2. 文档3. 软件工程4. 软件工程过程5. 软件生存周期6. 软件生存周期模型第二章 软件可行性研究与项目开发计划1. 投资回收2. 纯收人第三章 软件需求分析1. 需求分析2. 数据流3. 数据字典4. 加工5. 数据流图第四章 软件概要设计1. 模块2. 模块化3. 抽象4. 信息隐蔽5. 模块独立性6. 耦合性7. 无直接耦合8. 数据耦合9. 标记耦合10. 控制耦合11. 公共耦合12. 内容耦合13. 内聚性14. 偶然内聚15. 逻辑内聚16. 时间内聚17. 通信内聚18. 顺序内聚19. 功能内聚第五章 软件详细设计1. PAD2. 过程设计语言(PDL)第六章 软件编码1. 程序设计风格2. 程序可移植性第七章 软件测试1. 语句覆盖2. 判定覆盖3. 条件覆盖4. 判定/条件覆盖5. 条件组合覆盖6. 路径覆盖7. 环路复杂性8. 黑盒测试9. 白盒测试10. 驱动模块11. 桩模块12. 单元测试13. 集成测试14. 确认测试15. 调试第八章 软件维护1. 维护2. 校正性维护3. 适应性维护4. 完善性维护5. 预防性维护6. 软件可维护性第九章 软件开发的增量模型1. 原型第十章 面向对象的方法1. 对象2. 类3. 消息4. 方法5. 继承性6. 单重继承7. 多重继承8. 多态性9. 抽象10. 信息隐藏11. 链12. 关联第十一章 软件质量与质量保证1. 软件可靠性2. 效率3. 可维护性4. 可移植性5. 可互操作性6. 适应性7. 可重用性8. 软件设计质量9. 软件程序质量10. 冗余第十二章 软件工程管理1. 软件配置管理2. 软件配置项3. 基线4. 文档第十三章 软件开发环境1. 软件开发环境2. 软件工具3. CASE4. CASE生存期5. CASE工作台软件工程自考名词解释答案第一章 绪论1. 计算机程序及其说明程序的各种文档.2. 文档是有关计算机程序功能,设计,编制,使用的方案或图形资料.3. 用科学知识和技术原理来定义,开发,维护软件的一门学科.4. 软件工程过程规定了获取,供应,开发,操作和维护软件时,要实施的过程,活动和任务.5. 软件生存周期是指一个软件从得出开发要求开始直到该软件报废为止的整个时期.6. 软件生存周期模型是描述软件开发过程中各种活动如何执行的模型.第二章 软件可行性研究与项目开发计划1. 投资回收期就是使累计的经济效益等于最初的投资费用所需的时间.2. 在整个生存周期之内的累计经济效益(折合成现在值)与投资之差.第三章 软件需求分析1. 需求分析是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非不甘落后将用户非不甘落后 需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程.2. 数据流是数据在系统内传播的路径,因此由一组成分固定的数据项组成.3. 数据字典(Data Dic onary, 简称DD)就是用来定义数据流图中的各个成分的具体含义的,它以一种准确的,无二义性的说明方式为系统的分析,设计及维护提供了有关元素的一致的定义和详细的描述.4. 加工又称为数据处理,是对数据流进行某些操作或变换.5. 数据流图,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程.第四章 软件概要设计1. 模块在程序中是数据说明,可执行语句等程序对象的集合,或者是单独命名和编址的元素,在软件的体系结构中,模块是可组合,分解和更换的单元.2. 模块化是指解决一个复杂问题自顶向下逐层把软件系统划分成若干模块的过程.每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个要求的功能.3. 抽象是认识复杂现象过程中使用的思维工具,即抽出事物本质的共同的特性而暂不考虑它的细节,不考虑其他因素.4. 信息隐蔽指在设计和确定模块时,使得一个模块内包含信息(过程或数据),对于不需要这些信息的其他模块来说,是不能访问的.5. 模块独立性指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单.6. 耦合性也称块间联系.指软件系统结构中各模块间相互联系紧密程序的一种度量.7. 无直接耦合指两个模块之间没有直接的关系,它们分别从属于不同模块的控制与调用,它们之间不传递任何信息.8. 数据耦合指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递.9. 标记耦合指两个模块之间传递的是数据结构,如高级语言的数组名,记录名,文件名等这些名字即为标记,其实传递的是这个数据结构的地址.10. 控制耦合指一个模块调用另一个模块时,传递的是控制变量(如开关,标志等),被调模块通过该控制变量的值有选择地执行块内某一功能.11. 公共耦合指通过一个公共数据环境相互作用的那些模块间的耦合.公共数据环境可是是全程变量或数据结构,共享的通信,内存的公共覆盖区及任何存储介质上的文件,物理设备等(也有将共享外部设备分类为外部耦合).12. 当一个模块直接使用另一个模块的内部数据,或通过非正常口转入另一个模块内部,这种模块之间的耦合为内容耦合.13. 内聚块又称块内联系指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量.14. 偶然内聚指一个模块内的各处理元素之间没有任何联系.15. 逻辑内聚指模块内执行个逻辑上相似的功能,通过参数确定该模块完成哪一个功能.16. 把需要同时执行的动作组合在一起形成的模块为时间内聚模块.17. 通信内聚指模块内所有处理元素都在同一个数据结构上操作(有时称之为信息内聚),或者指各处理使用相同的输入数据或者产生相同的输出数据.18. 顺序内聚指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入.19. 功能内聚指模块内所有元素共同完成一个功能,缺一不可.因此模块不能再分割.第五章 软件详细设计1. PAD图指问题分析图(Problem Analysis Diagram),是一咱算法描述工具,它是一种由左往右展开的二维树型结构.PAD图的控制流程为自上而下,从左到右地执行.2. 过程设计语言(Process Design Language,简称PDL),也称程序描述语言(Program Descrip on Language),又称为伪码.它是一种用于描述模块自法设计和处理细节的语言.第六章 软件编码1. 程序设计风格指一个人编制程序时所表现出来的特点,习惯逻辑思路等.2. 指程序从一个计算机环境移值到另一个计算机环境的容易程序.第七章 软件测试1. 语句覆盖是指设计足够的测试用例,使被测程序中每个语句至少执行一次.2. 判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次”真”和”假”值,从而使程序的每一个分支至少都通过一次.3. 条件覆盖指设计足够的测试用例,使得判定表达工中每个条件的各种可能的值出现一次.4. 判定/条件覆盖标准指设计足够的测试用例,使得判定表达式中的每个条件的所有可能取值至少出现一次,并使每个判定表达式所有可能的结果也至少出现一次.5. 条件组合覆盖是比较强的覆盖标准,它是指设计足够的测试用例,使得每个判定表达式中条件的各种可能的值的组合都至少出现一次.6. 路径覆盖是指设计足够的测试用例,覆盖被测程序中所有可能的路径.7. McCabe定义程序图的环路为程序图中区域的个数.区域个数为边和结点圈定的封闭区域数加上图形外的区域数1.8. 黑盒测试是功能测试又称为功能测试或数据驱动测试.9. 白盒测试是对程序中尽可能多和逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致.10. 驱动模块是用来模拟被测模块的上级调用模块的模块,功能要比真正的上级模块简单得多,它只完成接受测试数据,以上级模块调用被测模块的格式驱动被模块,接收被测模块的测试结果并输出.11. 桩模块用来代替被测试模块所调用的模块它的作用是返回被测模块所需的信息.12. 单元测试指对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能,从而发现模块在编码中或算法中的错误.13. 集成测试是指在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行测试,故也称组装测试或联合测试.14. 确认测试又称有效性测试.是为了检查软件的功能与性能是否与需求规格说明书中确定的指标相符合所进行的测试.15. 调试是为了确定错误的原因和位置,并改正错误所进行的工作,因此调试也称为纠错.第八章 软件维护1. 在软件运行/维护阶段对软件产品所进行的修改就是维护.2. 为了识别和纠正错误,修改软件性能上的缺陷,应进行确定和修改错误的过程,这个过程就称为校正性维护.3. 随着计算机的飞速发展,计算机硬件,软件及数据环境在不断发生变化,为了使应用软件适应这种变化而修改软件的过程称为适应性维护.4. 在犯罪分子件运行时期中,用户往往会对软件提出新的功能要求与性能要求.这种增加软件功能,增强软件性能,提高软件运行效率而进行的维护活动称为完善性维护.5. 为了提高软件的可维护性和可靠性而对软件进行的修改称为预防性维护.6. 软件可维护性是指软件能够被理解,校正,适应及增强功能的容易程度.第九章 软件开发的增量模型1. 软件开发中的原型是软件的一个早期可运行的版本,它反映了最终系统的重要特性.第十章 面向对象的方法1. 对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则,计划或事件.2. 具有相同或相似性质的对象的抽象就是类具有相同或相似性质的对象的抽象就是类3. 对象之间进行通信的构造叫做消息.4. 类中操作的实现过程叫做方法,一个方法有方法名,参数,方法体.5. 继承性是子类自动共享父类数据结构和方法的机制这是类之间的一种关系.6. 在类层次中,子类只继承一个父类的数据结构和方法,称为单重继承.7. 在类层次中,子类继承了多个父亲的数据结构和方法,称为多重继承.8. 多态性是指相同的操作或函数,过程可作用于多用户种类型的对象上并获得不同结果.不同的对象收到同一消息可以产生不同的结果,这种现象称为多态性.9. 抽象是指强调实体的本质,内在的属性,忽略一些无关紧要的属性.10. 信息隐蔽是指所有软件部件内部都有明确的范围以及清楚的外部边界每个软件部件都有友好的界面接口,软件部件的内部实现与外部可访问性分离.11. 链表示对象间的物理与概念联结.12. 关联表示类之间的一种关系,就是一些可能的链的集合.第十一章 软件质量与质量保证1. 软件按照设计要求,在规定时间和条件下不出故障,持续运行的程度.2. 为了完成预定功能,软件系统所需的计算机资源和程序代码数量的程度.3. 找到并改正程序中的一个错误所需代价的程度.4. 将一个软件系统从一个计算机系统或环境移植到另一个计算机系统或环境中运行时所需的工作量.5. 将一个系统耦合到另一个系统所需的工作量.6. 修改或改进一个已投入运行的软件所需工作量的程度.7. 一个软件能再次用于其他相关应用的程度.8. 设计的规格说明书要符合用户的要求.9. 程序要按照设计规格说明所规定的情况正确执行.10. 冗余是指实现系统规定功能是多余的那部分资源,包括硬件,软件,信息和时间.第十二章 软件工程管理1. 软件配置管理,简称SCM,是一组管理整个软件生存期各阶段中变更的活动是一组管理整个软件生存期各阶段中变更的活动2. 软件配置项是软件工程中产生的信息项,它是配置管理的基本单位.3. 基线是软件生存期中各开发阶段的一个特定点,它的作用是把开发各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,以便于检查与肯定阶段成果.4. 文档是指某种数据媒体和其中所记录的数据.在软件工程中,文档用来表示对需求,工程或结果进行描述,定义,规定,报告或认证的任何书面或图示的信息.它们描述和规定了软件设计和实现的细节,说明使用软件的操作命令.第十三章 软件开发环境1. 软件开发环境是相关的一组软件工具集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成.2. 软件工具是指为支持计算机软件的开发,维护,模拟,移植或管理而研制的程序系统.3. CASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发.4. 一个组织中的CASE系统从被始需求到完全废弃这一生存期.5. 一个CASE工作台是一组工具集,支持像设计,实现或测试等特定的软件开发阶段.。

软件过程配置与管理课件_第一章--软件配置管理SCM概述

软件过程配置与管理课件_第一章--软件配置管理SCM概述
31
1.2 软件配置管理基本概念
基本概念
➢ 常用的软件基线举例 系统工程 需求分析 软件设计 程序编写 测试 系统提交
系统规格说明(功能基线)
软件需求规格说明(分配基线)
软件设计说明
源代码
产 品
测试说明、测试结果

线
可运行系统
基线示意图
32
1.2 软件配置管理基本概念
基本概念
➢ 建立基线的三大原因:重现性、可追踪性和报告; • 重现性:及时返回并重新生成软件系统给定发布版的能力; • 可追踪性:建立项目工件之间的前后继承关系,其目的在于
20世纪60年代末70年代初,加利 福尼亚大学Leon Presser教授撰写
《Change and Configuration Control》
1975年 ,Leon Presser教授成立 SoftTool公司,开发了CCC工具, 成为最早的配置管理工具之一。
13
第1章 软件配置管理SCM概述
目录
1.1
引言
1.2 软件配置管理基本概念
1.3
软件配置管理概述
14
1.2 软件配置管理基本概配置管理基本概念
“曾经有一个很好的配置管理工具摆在我 的面前,我没有珍惜,直到版本混乱时 才追悔莫及,工作中最大的痛苦莫过于 此,如果上天再给我一次机会的话,我 会对它说三个字:我要你。。。。”
初始文件: 保存用户和数 据库的选项
21
1.2 软件配置管理基本概念
基本概念
➢ 仓库举例: 保存数据库的数据(a-z的一系列文件夹)
22
1.2 软件配置管理基本概念
基本概念
➢ 仓库举例: 为每个使用数据库的用户创建的文件
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第17章
软件配置管理
第17章
17.2 SCM过程
软件配置管理
17.1 软件配置管理的任务
17.3 软件配置中对象的标识
17.4 版本控制 17.5 变更控制 17.6 配置审核与状态报告 17.7 小结
第17章
软件配置管理
17.1 软件配置管理的任务
随 着 软 件 工 程 过 程 的 进 展 , 软 件 配 置 项 (SCI ,
第17章
软件配置管理
种情况在我们使用工具软件时也经常会遇到。比如在工具 软件的安装过程中我们可以进行裁剪,得到同一版本软件 的不同变体。
图17.5 软件版本变化及其变体
第17章
软件配置管理
图17.5是实现变体的示意图。对版本2.1来说,可以定
义由构件(1、2、3、4)和构件(1、2、3、5)构成的相同版 本的两种变体。当软件使用彩色显示器实现时选择使用构
第17章
软件配置管理
都属于合理的变化要求。遗憾的是如果完全随意地进行变 化的话,软件工程将变成一场灾难。变化不可避免,变化 必须得到管理,已经成为业界的共识。引入基线的概念, 正是为了实现对变化的管理。 基线(Base Line)的原意是棒球场的边线,在软件工程
中将其引申成为软件配置管理中的一个专用名词。基线用
修改的事件路径。
第17章
软件配置管理
软件财富基线主要包括各类可复用的软件构件。对这 些构件进行标识、维护、管理,提供给所有需要重用它们 的项目组,无疑将会极大地提高生产率,改进未来产品的 质量并提供更多可供选择的解决方案和设计方案。项目中 形成的可复用构件,应当及时纳入财富基线,尽快发挥它
们的作用,扩大财富的积累。
目标4:受影响的组和个人得到软件基线的状态和内容 的通知。
第17章
软件配置管理
17.3 软件配置中对象的标识
为了控制和管理软件配置项,每一个配置项必须被独立命 名,然后用面向对象的方法加以组织。对象命名是为了能够根 据名称提取对象;而通过组织对象并描述其间的关系则是着眼 于在对象变更时能够清楚地了解变更的影响范围。 能够被标识的对象分为基本对象和聚集对象两大类。基本对 象是软件工程师在工作中创建的诸如需求规约的一个段落、一 组测试用例、模块的源代码清单之类的“文本单元”(unit of text)。而一个聚集对象是基本对象和其他聚集对象的集合,是 一个递归的概念。例如图17.3中的“设计规约”。在概念上,聚 集对象可以被认为是已经被标识命名的“指针表”。指针指向 基本对象“模块N”和“数据模块”。
定的、正式的规程进行评估、实施、验证和发布。虽然基线
可以在任意的细节层次上定义,但为了避免过于繁琐,最常 见的软件基线如图17.1所示。
第17章
软件配置管理
系统工程 系统规约 需求分析 软件需求规约 软件设计 设计规约 编码 源代码 测试 测试计划/过程/数据 发布 可操作的系统
图17.1 基线
第17章
测试规约 测试计划 测试规程 测Fra bibliotek用例源代码
直线双箭头连接指明关联关系。如
果一个对象(比如源代码对象)发生
图17.3 配置对象
变化,关联关系使得软件工程师能
够据此判定还有哪些对象会被影响。
第17章
软件配置管理
17.2 SCM 过 程
软件配置管理过程是软件工程中的重要环节,它的直接 目标是管理变更。在管理过程中,配置管理活动还要关注个
体SCI的标识和软件产品的版本控制,负责软件配置库的审
核和配置变更情况并及时提出配置变更报告。概括地说, SCM过程的任务主要有下面五项。
(1) 组织如何标识和管理程序及文档的很多现存版本,以保证能够
高效率地进行必要的变更。 (2) 如何在软件发布之前和之后控制变更。 (3) 明确由什么角色负责批准变更,并给变更确定优先级别。 (4) 如何保证变更已经被恰当地执行。 (5) 采用什么机制去告诉相关人员目前已经发生的变更。
第17章
软件配置管理
对于配置项的标识,除了上面的基本原则必须满足之外,
各个软件开发组织也可制定自己的配置项标识规范。例如, 某组织的配置项标识方法规定: 配置项标识:要求对每一配置项进行惟一性标识。 命名规范: 1位基线库编码+“_”+2位配置对象编码+“_”+最多五个汉 字或10个英文/拼音的配置项标识(一般为功能/模块名称,但要 求有易懂且惟一)+„_‟+5位版本号(最多5位——q.m.n)一个对象
件4,构件5只在使用单色显示器时才被选中。
为了构造某程序的给定版本的适当变体,可以为每一 个构件赋予一个“属性元组”,即构件特征表。当要构造 某软件版本的特殊变体时,只要规定了应当使用具有什么 特征属性的构件,就能够很方便地完成构件的选择和组装。 目前已经有许多不同的、能够自动进行版本控制的方 法与工具,并得到了广泛的使用。使用这样的SCM工具,
第17章
软件配置管理
简单地说,SCM任务是标识配置项、控制产品版本、
控制变化、配置审计和发布配置报告。在软件能力成熟度
模型中,将配置管理作为达到二级成熟度的一个关键活动 域,提出了四项必须达到的目标。
目标1:软件配置管理活动是有计划的。
目标2:所选定的软件工作产品是已标识的、受控的和 适用的。
目标3:对已标识的软件工作产品的更改是受控的。
第17章
软件配置管理
除此之外,为了清晰地描述开发环境,许多软件开发
组织也将使用的工具和开发环境内容纳入配置管理库中。 工具,就像利用它们生产的产品一样,可以被基线化,并
作为综合配置管理工作的一部分,一般称之为“环境基
线”。 SCI被组织成配置对象、被命名并被归类到项目的配 置管理数据库中。一个配置对象有名字、属性,并通过 “关系”和其他的对象连接。
Software Configuration Items)的层次、数量迅速增加。考
虑到因为市场原因、客户原因、组织原因和预算与进度原 因的影响,软件工程过程随时都可能发生变化。这就不可
避免地会影响到配置项发生变化。SCM的任务就是在计算
机软件的整个生命周期内管理变化。我们可以将SCM看作 是应用于整个软件过程的一类质量保证活动。 17.1.1 基线 变化是软件开发过程中必然发生的事情。客户要变更 需求,开发者希望修改技术方法,管理者要调整预算等等
图17.4 配置对象演化图
第17章
软件配置管理
17.4 版 本 控 制
为适应不同的环境特点和用户的个性化需求,同一个
软件可能会推出不同的版本。为方便用户的使用,软件的 若干功能可以是“可选件”,即使同一版本的软件,选件 的不同也将导致它们成为同一版本的不同“变体”。如何 利用配置项装配成不同版本的产品进行产品发布,也是 SCM工作必须完成的任务。 如果图17.4中的每个节点都是包括软件所有组成部分 的聚集对象,那么,每个对象节点也就代表了软件的一个 版本(一组SCI的集合,包括源代码、文档、数据、可执行 程序)。每个版本可以由许多不同的变体(Variant)组成。这
第17章
软件配置管理
配置对象具有一组惟一标识它的特征数据: (对象名、 描述、资源表、实体)。 各项特征的含义如下:
(1) 对象名:无二义的表示对象的一个字符串。 (2) 描述:一组数据项的列表,具体标识: 该对象所表示的SCI类型; 项目标识符、变更信息和(或)版本信息。 (3) 资源:由对象提供、处理、引用或需要的实体,如数据类型、特 定的函数、变量名称等等。
线。此后任何对包含在此设计规约中的程序体系结构的变 化都只能在被评估并得到批准之后方可进行。
产生基线的事件进展如图17.2所示。
第17章
软件配置管理
修改 SCIs 认可 软件工程任务 SCIs 正式技 术复审 SCIs 存储 SCIs 提取 SCM 控制 SCIs 项目配置 数据库
图17.2 作为基线的SCI和项目的配置数据库
第17章
软件配置管理
软件工程产生一个或多个SCI,在SCI被复审并得到 认可后,它们被放进项目的配置管理数据库中。当软件工 程项目组中的某个成员希望修改某个基线SCI时,该SCI 被从项目的配置管理数据库拷贝到工程师的私有工作区中, 然而,这个提取出来的SCI只有在遵循SCM控制的情况下
才可以被修改。图17.2中的虚线说明了对某一个SCI进行
(4) 实体:是一个指针。对于基本对象,它指向特定的“文本单元”;
对于聚合对象,它指向null。
第17章
软件配置管理
在标识配置对象时,应当能够反映它们之间的关系。通 过制定命名规则,一个对象可以被标识为某个聚集对象的局 部(part-of ...)。(part-of ...)定义了一个对象层次,例如: E-R digram1.4 (part-of)data model data model (part-of)Design Specification 使用这样的对象标识方法,能够创建SCI之间的层次结 构。实际上,在层次结构中也存在有交叉关连(interrelated) 关系: data model (interrelated)data flow model (数据模块和数 据流程图关联) data model (interrelated)test case class m (数据模块和测 试用例类m之间关联)
来在不对合理变化造成严重阻碍的前提下控制变化。IEEE 组织对于基线的定义是:“已经通过正式复审和批准的某
规约或产品,它因此可以作为进一步开发的基础,并且只
能遵循正式的变化控制过程得到改变”。这里的规约 (Specification)可以解释为“详细说明”或“规格说明”。
第17章
软件配置管理
根据这个定义,可以认为基线是一组已经经过正式技术 复审而被认可、发布并且可供使用,只能遵循一定规程进行 变化的软件工作产品。SCI被纳入基线之前,生产者可以为 了顺应某种要求,对其进行迅速而非正式的变更,但是如果 该项已经纳入基线,那么针对它的每一个变化,必须按照特
相关文档
最新文档