第17章 软件配置管理
第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章配置管理配置管理(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/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.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概述
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 软件配置管理基本概念
基本概念
➢ 仓库举例: 为每个使用数据库的用户创建的文件
天河软件 T5操作手册 17 第十七章 系统安装
第十七章T5-PLM系统安装本说明介绍了T5-PLM的安装过程,并对安装过程中的一些注意事项作了说明。
17-1T5-PLM产品数据管理系统概述T5-PLM系统针对企业对数据的安全性要求不同,提供灵活的系统安装方案。
同时,根据企业中应用T5-PLM的用户角色,制定了相应的安装选项。
具体的安在运行安装程序前,请按照上述要求安装配置ORACLE数据库以及应用程序服务。
为保证安装过程的顺利进行,请在安装之前关闭所有其它正在运行的程序。
安装使用的前提条件除03中间服务器安装模式安装外,只要完成ORACLE的安装配置后就可以进行T5-PLM的使用。
17-2系统安装17-3T5-PLM 产品数据管理系统03中间服务器安装模式安装,需要当前用户作为中间服务器提供服务,要求系统进行应用程序服务器设置,具体设置如下:应用程序服务器的安装▪点击“开始”-〉“管理工具”-〉“管理您的服务器”,出现如下界面:▪点击 “添加和删除角色”,出现如下界面:17-4系统安装点击“下一步”,出现如下界面:17-5T5-PLM 产品数据管理系统▪选择“应用程序服务器(IIS, )”,点击“下一步”,出现如下界面:▪进行如上图设置,点击“下一步”将进行“应用程序服务器”的安装,在完成界面点击“完成”,完成应用程序服务器的配置。
完成应用程序服务器的安装后,就可以进行中间服务器模式的安装,不需要其他设置。
T5-PLM 的安装根据企业对数据安全性,以及访问方式的不同要求,T5-PLM 系统提供了三层架构和两层架构两种不同的数据访问模式。
在三层架构模式下,在数据服务器上单独安装oracle 数据程序,提供数据存储、访问服务; T5-PLM 中间服务器作为管理服务器,对T5-PLM 数据服务器进行管理,并提供服务协助三层架构客户端进行数据访问。
两层架构则直接由服务器提供数据和管理服务,客户端用户可直接对服务器进行访问。
下文中将就几种安装模式进行详细介绍。
软件工程(第4版)-软件工程管理
11.6.4 处理软件开发风险的策略
02 风险监控
OPTION
团队成员对于项目压力的态度 团队的凝聚力 团队成员彼此之间的关系 与工资和奖金相关的潜在问题 在公司内和公司外工作的可能性
11.6.4 处理软件开发风险的策略
11.4 软件配置管理
软件配置(Software Configuration)是软件产品在开发和运行过程中产生的全部信息, 这些信息随着软件开发运行工作的进展而不断变更。软件过程产生的全部信息可分为3 类。
供技术人员或用户使 用的软件工程文档
计算机程序源代码、可执 行程序及存储在计算机内
的数据库
数据(程序内包含的 数据或程序外的数据
本章内容
11.1 软件工程管理概述 11.2 软件开发成本估算 11.3 软件工程人员组织 11.4 软件配置管理 11.5 软件质量保证 11.6 软件开发风险管理 11.7 软件工程标准与软件工程文档
11.4 软件配置管理
软件配置(Software Configuration)是软件产品在开发和运行过程中产生的全部信 息,这些信息随着软件开发运行工作的进展而不断变更。
02 组织机构
OPTION
软件开发团队不能只是一个简单的集合,要求具有良好的组织机构,要具有合理的人员分 工和有效的通信,共同高效率地完成任务。
按项目划分的模式
按职能划分的模式
矩阵型模式
11.3 软件工程人员组织
软件工程团队人员应遵循如下职业道德。
诚实可信、恪尽职守、敬重法律、遵守道德
服从项目领导,严守国家机密,重视合同和协议
11.5.1 软件质量的特性
软件质量是指软件满足明确规定或隐含定义的需求的程度。软件质量的要点如下。
17 - 软件配置管理计划(SCMP)
本条应简述本文档适用的系统和软件的用途。它应描述系统与软件的一 般性质;概述系统开发、运行和维护的历史;标识项目的投资方、需 方、用户、开发方和支持机构;标识当前和计划的运行现场;并列出其 他有关文档。
1.3文档概述
本条应概括本文档的用途与内容,并描述与其使用有关的保密性与私密
性要求。
软件配置管理计划(SCMP)
说明 《软件配置管理计划》(SCMP)说明在项目中如何实现配置管理。
目录
软件配置管理计划(SCMP) 1引言
1.1标识 1.2系统概述 1.3文档概述 1.4组织和职责 1.5资源 2引用文件 3管理 3.1机构 3.2任务 3.3职责 3.4接口控制 3.5实现 3.6适用的标准、条例和约定 4软件配置管理活动 4.1配置标识 4.2配置控制 4.3配置状态的记录和报告 4.4配置的检查和评审 5工具、技术和方法 6对供货单位的控制 7记录的收集、维护和保存 8配置项和基线 8.1配置项命名规则 8.2配置项的识别和基线的划分 8.3变更和发布
6对供货单位的控制
供货单位是指软件销售单位、软件开发单位或软件子开发单位。必须规 定对这些供货单位进行控制的管理规程,从而使从软件销售单位购买 的、其他开发单位开发的或从软件开发单位现存软件库中选用的软件能 满足规定的软件配置管理需求。管理规程应该规定在本软件配置管理计 划的执行范围内控制供货单位的方法;还应解释用于确定供货单位的软 件配置管理能力的方法以及监督它们遵循本软件配置管理计划需求的方 法。
14.完成日 15.实际工
5工具、技术和方法
本章必须指明为支持特定项目的软件配置管理所使用的软件工具、技术 和方法,指明它们的目的,并在开发者所有权的范围内描述其用法。例 如,可以包括用于下列任务的工具,技术和方法: a.软件媒体和媒体文档的标识。 b.把文档和媒体置于软件配置管理的控制之下,并把它正式地交付给用 户。例如,要给出对软件库内的源代码和目标代码进行控制的工具、技 术和方法的描述;如果用到数据库管理系统,则还要对该系统进行描 述。又如,要指明怎样使用软件库工具、技术和方法来处理软件产品的 交付。 c.编制关于程序及其有关文档的修改状态的文档。因此必须进一步定义 用于准备多种级别(如项目负责人、配置控制小组、软件配置管理人员 和用户)的管理报告的工具、技术和方法。
CSDP导引
SWEBOK相关学科 相关学科
八个学科,列出知识域82个: 计算机科学 12 计算机工程 21 管理学 10 数学 7 项目管理 9 质量管理 6 软件人类工程学 11 系统工程 6
职业认证
证实一个人对某种知识体在某个时间点上精通 程度的正式承认。 它是同行承认并不是法定注册或取得执照 — 注册registration 是已经认证了的那些个人和 组织登记入册 —执照Licensure是政府对个人或组织的业务实 践或从业权限的授予 认证是志愿的
SWEBOK 目的
SWEBOK的文本组织 SWEBOK指南开宗明义提出五个目的: (1)促进软件工程业界统一看法 (2)划定学科边界,澄清软件工程的学科地位 (3)刻画软件工程的学科内容 (4)提出访问SWEBOK的论题(知识点) (5)为个人认证、申请执照、课程体系制定提供基础 知识域—子知识域—论题(Topic,知识点) Topic 知识访问SWEBOK的向导,大量书籍和参考文献
厘新的课程
4.Software Construction (65)
– – – – – – – – – –
Software construction Code and unit testing Construction planning Construction quality assurance (QA)) Construction tools Code design and documentation Code design Code documentation Code tuning Source code organization
厘新的课程
3B. Software Design Part II (50)
– – – – – – – – – – – –
软件项目管理知到章节答案智慧树2023年临沂大学
软件项目管理知到章节测试答案智慧树2023年最新临沂大学绪论单元测试1.所有的软件项目都会成功。
()参考答案:错2.所有的软件项目都不会超预期。
()参考答案:错3.所有的软件项目都不会超预算。
()参考答案:错4.软件项目的成功离不开软件项目管理。
()参考答案:对5.学习软件项目管理的知识可以帮助项目经理更好的管理团队。
()参考答案:对1.一系列独特的、复杂的并相互关联的活动。
()参考答案:对2.野餐活动可以称为是一个项目。
()参考答案:对3.下面哪一个是软件项目的特征:()参考答案:不可见性4.检查点的时间间隔是固定的。
()参考答案:错5.在制定软件项目的目标时,可以利用SMART原则完成。
()参考答案:对1.从管理角度看,立项管理属于决策范畴。
()参考答案:对2.在项目立项时,需要对项目进行全面科学的综合分析、论证。
()参考答案:对3.成本-收益分析法可用于软件项目立项时的经济可行性分析。
()参考答案:对4.在项目章程中,项目经理可以找到哪些信息()参考答案:项目能用多少钱;项目到底需要做成什么样子;项目能用多少人;项目的目标5.整个团队和出资人都可以查看项目章程。
()参考答案:对1.需求是软件系统特有的概念。
()参考答案:错2.智能穿戴设备的出现是为了满足人们了解自己运动信息的需求。
()参考答案:对3.国家反诈APP的出现是为了应对手机安全应用的需求。
()参考答案:对4.需求规格说明书中的术语要保持一致。
()参考答案:对5.需求变更时,要遵循以下几步过程()参考答案:评估影响;设计执行方案;信息传递;总结备案1.软件项目估算中的重点主要是工作量的估算。
()参考答案:对2.常用的软件项目规模估算单位包括:()参考答案:功能点;代码行3.德尔菲方法可以用于代码行的估算。
()参考答案:对4.德尔菲方法可以公开专家姓名。
()参考答案:错5.在早期使用时功能点法比代码行法要准确。
()参考答案:对1.赶工一个任务时,应该关注的是()。
希赛信息系统项目管理师培训视频教程(31讲全)
分享:希赛信息系统项目管理师培训视频教程(31讲全)根号三平方收集整理亲测可以下载注:该FTP不稳定,如果存在不能下载的情况,请在迅雷中进行资源搜索,搜索内容为具体的视频名称。
(为方便用户下载,每一集均有两个下载地址,FTP地址和迅雷地址)ftp://59.41.62.157/exam/第0章:前言/前言.avithunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jDVwqO6x7DR1C/HsNHULmF2a Vpaftp://59.41.62.157/exam/第1章:信息系统综合知识总论/第1章:信息系统综合知识总论.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jHVwqO60MXPos+1zbPX27rP1qr Kttfcwtsvtdox1cKjutDFz6LPtc2z19u6z9aqyrbX3MLbLndtdlpaftp://59.41.62.157/exam/第2章:数据通信与计算机网络/第2章:数据通信与计算机网络.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jLVwqO6yv2+3c2o0MXT67zGy+ O7+s34wucvtdoy1cKjusr9vt3NqNDF0+u8xsvju/rN+MLnLndtdlpaftp://59.41.62.157/exam/第3章:安全性知识/第3章:安全性知识.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jPVwqO6sLLIq9DU1qrKti+12jPV wqO6sLLIq9DU1qrKti53bXZaWg==ftp://59.41.62.157/exam/第4章:标准化知识/第4章:标准化知识.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jTVwqO6serXvLuv1qrKti+12jTV wqO6serXvLuv1qrKti53bXZaWg==ftp://59.41.62.157/exam/第5章:知识产权保护/第5章:知识产权保护.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jXVwqO61qrKtrL6yKixo7ukL7Xa NdXCo7rWqsq2svrIqLGju6Qud212Wlo=ftp://59.41.62.157/exam/第6章:信息化基础知识/第6章:信息化基础知识.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jbVwqO60MXPoruvu/m0odaqyrY vtdo21cKjutDFz6K7r7v5tKHWqsq2Lndtdlpaftp://59.41.62.157/exam/第7章:信息系统建设/第7章:信息系统建设(第一部分).wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jfVwqO60MXPos+1zbO9qMnoL7 XaN9XCo7rQxc+iz7XNs72oyeijqLXa0ruyv7fWo6kud212Wlo=ftp://59.41.62.157/exam/第7章:信息系统建设/第7章:信息系统建设(第二部分).wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jfVwqO60MXPos+1zbO9qMnoL7 XaN9XCo7rQxc+iz7XNs72oyeijqLXatv6yv7fWo6kud212Wlo="ftp://59.41.62.157/exam/第8章%20软件工程与软件过程改进/第08章%20软件工程与软件过程改进/第8章:软件工程(第一部分).wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jjVwiUyMMjtvP65pLPM0+vI7bz +uf2zzLjEvfgvtdowONXCJTIwyO28/rmks8zT68jtvP65/bPMuMS9+C+12jjVwqO6yO28/rmks8y jqLXa0ruyv7fWo6kud212Wlo=ftp://59.41.62.157/exam/第8章%20软件工程与软件过程改进/第08章%20软件工程与软件过程改进/第8章:软件工程(第二部分).wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jjVwiUyMMjtvP65pLPM0+vI7bz +uf2zzLjEvfgvtdowONXCJTIwyO28/rmks8zT68jtvP65/bPMuMS9+C+12jjVwqO6yO28/rmks8y jqLXatv6yv7fWo6kud212Wlo=ftp://59.41.62.157/exam/第8章%20软件工程与软件过程改进/第08章%20软件工程与软件过程改进/第8章:软件工程(第三部分).wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jjVwiUyMMjtvP65pLPM0+vI7bz +uf2zzLjEvfgvtdowONXCJTIwyO28/rmks8zT68jtvP65/bPMuMS9+C+12jjVwqO6yO28/rmks8y jqLXayP2yv7fWo6kud212Wlo=ftp://59.41.62.157/exam/第8章%20软件工程与软件过程改进/第08章%20软件工程与软件过程改进/第8章:软件工程(第四部分).wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jjVwiUyMMjtvP65pLPM0+vI7bz +uf2zzLjEvfgvtdowONXCJTIwyO28/rmks8zT68jtvP65/bPMuMS9+C+12jjVwqO6yO28/rmks8y jqLXay8Syv7fWo6kud212Wlo=ftp://59.41.62.157/exam/第9章:面向对象方法学/第9章:面向对象方法学.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jnVwqO6w+bP8rbUz/O3vbeo0acv tdo51cKjusPmz/K21M/zt723qNGnLndtdlpaftp://59.41.62.157/exam/第10章:信息系统项目管理基础/第10章:信息系统项目管理基础.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jEw1cKjutDFz6LPtc2zz+7Ev7ncw O27+bShL7XaMTDVwqO60MXPos+1zbPP7sS/udzA7bv5tKEud212Wlo=ftp://59.41.62.157/exam/第11章:项目立项与招投标管理/第11章:项目立项与招投标管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jEx1cKjus/uxL/Bos/u0+vV0M22se q53MDtL7XaMTHVwqO6z+7Ev8Giz+7T69XQzbax6rncwO0ud212Wlo=ftp://59.41.62.157/exam/第12章:项目整体管理/第12章:项目整体管理.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jEy1cKjus/uxL/V+8zludzA7S+12j Ey1cKjus/uxL/V+8zludzA7S53bXZaWg==ftp://59.41.62.157/exam/第13章:项目范围管理/第13章:项目范围管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jEz1cKjus/uxL+3ts6nudzA7S+12j Ez1cKjus/uxL+3ts6nudzA7S53bXZaWg==ftp://59.41.62.157/exam/第14章:项目进度管理/第14章:项目进度管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jE01cKjus/uxL+9+LbIudzA7S+12j E01cKjus/uxL+9+LbIudzA7S53bXZaWg==ftp://59.41.62.157/exam/第15章:项目成本管理/第15章:项目成本管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jE11cKjus/uxL+zybG+udzA7S+12 jE11cKjus/uxL+zybG+udzA7S53bXZaWg==ftp://59.41.62.157/exam/第16章:项目质量管理/第16章:项目质量管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jE21cKjus/uxL/WysG/udzA7S+12j E21cKjus/uxL/WysG/udzA7S53bXZaWg==ftp://59.41.62.157/exam/第17章:项目人力资源管理/第17章:项目人力资源管理.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jE31cKjus/uxL/Iy8Gm18rUtLncw O0vtdoxN9XCo7rP7sS/yMvBptfK1LS53MDtLndtdlpaftp://59.41.62.157/exam/第18章:项目沟通管理/第18章:项目沟通管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jE41cKjus/uxL+5tc2oudzA7S+12j E41cKjus/uxL+5tc2oudzA7S53bXZaWg==ftp://59.41.62.157/exam/第19章:项目风险管理/第19章:项目风险管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jE51cKjus/uxL+358/VudzA7S+12j E51cKjus/uxL+358/VudzA7S53bXZaWg==ftp://59.41.62.157/exam/第20章:项目采购和合同管理/第20章:项目采购和合同管理.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jIw1cKjus/uxL+yybm6us26z82sud zA7S+12jIw1cKjus/uxL+yybm6us26z82sudzA7S53bXZaWg==ftp://59.41.62.157/exam/第21章:文档和配置管理/第21章:文档和配置管理.wmv thunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jIx1cKjus7EtbW6zcXk1sO53MDt L7XaMjHVwqO6zsS1tbrNxeTWw7ncwO0ud212Wlo=ftp://59.41.62.157/exam/第22章:需求管理/第22章:需求管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jIy1cKjutDox/O53MDtL7XaMjLV wqO60OjH87ncwO0ud212Wlo=ftp://59.41.62.157/exam/第23章:外包管理/第23章:外包管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jIz1cKjus3isPy53MDtL7XaMjPV wqO6zeKw/LncwO0ud212Wlo=ftp://59.41.62.157/exam/第24章:大型及复杂项目和多项目管理/第24章:大型及复杂项目和多项目管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jI01cKjurTz0M28sLi01NPP7sS/us 224M/uxL+53MDtL7XaMjTVwqO6tPPQzbywuLTU08/uxL+6zbbgz+7Ev7ncwO0ud212Wlo=ftp://59.41.62.157/exam/第25章:战略管理/第25章:战略管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jI11cKjutW9wtS53MDtL7XaMjX VwqO61b3C1LncwO0ud212Wlo=ftp://59.41.62.157/exam/第26章:业务流程管理/第26章:业务流程管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jI21cKjutK1zvHB97PMudzA7S+1 2jI21cKjutK1zvHB97PMudzA7S53bXZaWg==ftp://59.41.62.157/exam/第27章:知识管理/第27章:知识管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jI31cKjutaqyra53MDtL7XaMjfVw qO61qrKtrncwO0ud212Wlo=ftp://59.41.62.157/exam/第28章:项目绩效评估和绩效管理/第28章:项目绩效评估和绩效管理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jI41cKjus/uxL+8qNCnxsC5wLrNv KjQp7ncwO0vtdoyONXCo7rP7sS/vKjQp8bAucC6zbyo0Ke53MDtLndtdlpaftp://59.41.62.157/exam/第29章:信息系统监理/第29章:信息系统监理.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jI51cKjutDFz6LPtc2zvODA7S+12 jI51cKjutDFz6LPtc2zvODA7S53bXZaWg==ftp://59.41.62.157/exam/第30章:信息系统项目管理案例分析/第30章:信息系统项目管理案例分析.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jMw1cKjutDFz6LPtc2zz+7Ev7nc wO2wuMD9t9bO9i+12jMw1cKjutDFz6LPtc2zz+7Ev7ncwO2wuMD9t9bO9i53bXZaWg==ftp://59.41.62.157/exam/第31章:论文写作/第31章:论文写作.wmvthunder://QUFmdHA6Ly81OS40MS42Mi4xNTcvZXhhbS+12jMx1cKjusLbzsTQtNf3L7XaMzH VwqO6wtvOxNC01/cud212Wlo=附教程详细目录第0章:前言第1章:信息系统综合知识总论第2章:数据通信与计算机网络第3章:安全性知识第4章:标准化知识第5章:知识产权保护第6章:信息化基础知识第7章:信息系统建设第8章软件工程与软件过程改进第9章:面向对象方法学第10章:信息系统项目管理基础第11章:项目立项与招投标管理第12章:项目整体管理第13章:项目范围管理第14章:项目进度管理第15章:项目成本管理第16章:项目质量管理第17章:项目人力资源管理第18章:项目沟通管理第19章:项目风险管理第1章:信息系统综合知识总论第20章:项目采购和合同管理第21章:文档和配置管理第22章:需求管理第23章:外包管理第24章:大型及复杂项目和多项目管理第25章:战略管理第26章:业务流程管理第27章:知识管理第28章:项目绩效评估和绩效管理第29章:信息系统监理第30章:信息系统项目管理案例分析第31章:论文写作第1章信息系统综合知识考试总论(31分钟)1.1 2004年5月考试知识点分布1.2 2004年11月考试知识点分布1.3 2005年5月考试知识点分布1.4 2005年11月考试知识点分布1.5 2006年5月考试知识点分布1.6 各知识点历年试题分布第2章计算机组成与体系结构(247分钟)2.1 考点分析2.2 高速缓冲存储器2.2.1 多级存储器体系2.2.2 Cache概述2.2.3 Cache的映像方式2.3 流水线2.3.1 流水线的概念2.3.2 流水线阻塞2.3.3 流水线的吞吐率2.3.4 流水线的加速比2.3.5 流水线的效率2.4 磁盘调度2.4.1 磁盘结构与参数2.4.2 数据存取过程2.4.3 磁盘调度算法2.5 数制2.5.1 进制的表示及转换2.5.2 三种常用的码制2.6 内存编址方法2.7 计算机的分类2.8 并行计算问题第3章数据通信与计算机网络(217分钟)3.1 考点分析3.2 开放系统互联参考模型3.3 计算机网络分类3.3.1 局域网3.3.2 千兆以太网3.3.3 无线LAN3.4 网络设备3.4.1 常用网络连接设备3.4.2 路由算法3.4.3 路由协议3.5 IP地址与子网划分3.5.1 IP地址3.5.2 子网掩码3.6 虚拟局域网第4章操作系统(281分钟)4.1 考点分析4.2 操作系统的类型与结构4.3 进程管理4.3.1 进程的状态4.3.2 PV操作4.3.3 死锁问题4.3.4 管程与线程4.4 虚拟存储管理4.4.1 地址变换4.4.2 存储组织4.4.3 存储管理4.5 作业管理4.5.1 作业状态与作业管理4.5.2 作业调度算法4.5.3 作业周转时间4.6 文件管理4.6.1 文件的逻辑组织4.6.2 文件的物理组织4.6.3 树型目录结构4.7 设备管理4.8 UNIX的SHELL程序第5章数据库系统(367分钟)5.1 考点分析5.2 元组演算5.3 规范化理论5.3.1 函数依赖与范式5.3.2 模式分解5.3.3 多值依赖与4NF5.4 并发控制5.5 数据库设计5.5.1 数据库设计阶段5.5.2 E-R模型5.6 数据库安全5.6.1 用户认证5.6.2 用户角色5.6.3 数据授权5.6.4 数据库视图5.6.5 审计功能5.7 分布式数据库5.7.1 分布式数据库的体系结构5.7.2 分布透明性5.7.3 分布式数据库管理系统5.7.4 分布式查询处理和优化5.8 数据仓库5.8.1 OLAP与OLTP的比较5.8.2 数据仓库的概念5.8.4 数据仓库的体系结构5.8.5 数据仓库的设计与开发5.9 数据挖掘5.9.1 数据挖掘一般结构5.9.2 数据挖掘的方法和技术第6章系统配置与性能评价(98分钟)6.1 考点分析6.2 系统可靠性6.2.1 可靠性性概述6.2.2 可靠性计算6.3 性能评价方法6.3.1 时钟频率法6.3.2 指令执行速度法6.3.3 等效指令速度法6.3.4 数据处理速率法6.3.5 综合理论性能法6.3.6 基准程序法6.4 软件容错第7章信息化基础知识(103分钟)7.1 考点分析7.2 信息的定义与特征7.2 企业信息化7.2.1 企业资源计划7.2.2 客户关系管理7.2.3 企业门户7.2.4 企业应用集成7.2.5 供应链管理7.2.6 商业智能7.3 电子政务7.4 电子商务第8章信息系统建设(337分钟)8.1 考点分析8.2 信息系统工程8.2.1 系统的特性8.2.2 系统理论8.2.3 系统工程8.2.4 信息系统工程8.3 企业系统规划方法8.3.1 BSP方法概述8.3.2 BSP方法的研究步骤8.3.3 定义企业过程8.3.4 定义数据类8.3.5 分析现存系统支持8.3.6 定义信息总体结构8.3.7 确定总体结构中的优先顺序8.3.8 评价信息资源管理工作8.3.9 制定建议书和开发计划8.3.10 研究成果报告8.4 战略数据规划方法8.4.1 概述8.4.2 自顶向下的规划8.4.3 企业模型的建立8.4.4 主题数据库及其组合8.4.5 战略数据规划的执行过程8.4.6 总结8.5 信息工程方法8.5.1 信息工程方法8.5.2 信息战略规划8.5.3 建立企业模型8.5.4 确定企业信息结构8.5.5 确定业务系统结构8.5.6 确定系统的技术结构8.5.7 信息战略规划报告第9章软件工程与软件过程改进(704分钟)9.1 考点分析9.2 软件开发方法9.2.1 软件开发模型9.2.2 第4代技术9.2.3 原型化方法9.2.4 敏捷方法9.2.5 净室软件工程9.3 总体规划与软件定义9.3.1 概述9.3.2 目标系统框架分析9.3.3 可行性分析9.3.4 新旧系统的分析和比较9.4 需求分析9.4.1 概述9.4.2 需求定义方法9.4.3 需求捕获方法9.4.4 需求分析方法9.4.5 软件需求说明书9.5 软件设计9.5.1 总体结构设计9.5.2 详细设计9.6 软件测试9.6.1 概述9.6.2 测试方法9.6.3 测试步骤9.7 软件运行与维护9.7.1 软件维护9.7.2 再工程与逆向工程9.7.3 系统评价9.7.4 运行管理9.8 构件与软件复用9.8.1 软件复用9.8.2 构件技术9.9 软件开发环境9.10 软件体系结构9.10.1 软件体系结构建模9.10.2 软件体系结构风格9.11 软件过程改进9.11.1 CMM模型9.11.2 PSP和TSP9.11.3 软件过程评估标准第10章面向对象方法学(229分钟)10.1 考点分析10.2 面向对象基础10.2.1 基本概念10.2.2 类的定义10.2.3 面向对象方法10.3 统一建模语言10.3.1 UML结构10.3.2 用例图10.3.3 类图与对象图10.3.4 交互图10.3.5 状态图10.3.6 活动图10.3.7 构件图10.3.8 部署图10.4 面向对象分析10.4.1 建立域模型10.4.2 建立用例模型第11章软件项目管理(303分钟)11.1 考点分析11.2 项目管理工具11.2.1 图形工具12.2.2 工具软件11.3 软件成本管理11.3.1 软件成本估算11.3.2 成本效益分析11.4 软件进度管理11.4.1 软件生产率11.4.2 任务的确定与并行性11.4.3 制定开发进度计划11.4.4 进度安排的方法11.4.5 项目的追踪和控制11.5 软件风险管理11.5.1 风险识别11.5.2 风险评估11.5.3 风险量化和处理11.5.4 风险监控11.5.5 常见风险及应对措施11.6 软件质量管理11.6.1 质量特性11.6.2 软件质量保证11.6.3 全面质量管理11.6.4 六西格玛管理11.7 软件配置管理11.7.1 基线与软件配置项11.7.2 软件配置管理的过程11.7.3 配置标识11.7.4 版本控制11.7.5 变更控制11.7.6 配置状态报告11.7.7 配置管理数据库11.7.8 配置审核11.8 软件文档管理11.8.1 文档的种类11.8.2 文档管理标准化11.9 软件项目的组织11.9.1 项目任务的划分11.9.2 软件项目组织的建立11.9.3 人员配备11.9.4 指导与检验第12章安全性知识(341分钟)12.1 考点分析12.2 数据安全与保密12.2.1 密码术的发展12.2.2 加密体制12.2.3 PKI与数字签名12.2.4 数字信封12.2.5 PGP12.3 计算机网络安全12.3.1 网络安全机制12.3.2 网络安全防范体系12.3.3 单点登陆技术12.3.4 集中式认证服务12.3.5 无线设备的安全性12.3.6 防火墙12.3.7 入侵检测12.3.8 虚拟专用网12.3.9 IPSec12.4 电子商务安全12.4.1 SSL12.4.2 SET12.4.3 SET与SSL的比较12.4.4 认证中心12.5 安全管理12.5.1 安全策略12.5.2 风险分析与管理12.6 安全体系结构和模型12.6.1 Unix系统的安全性12.6.2 数据库的完整性12.7 计算机操作安全12.7.1 安全威胁12.7.2 物理安全12.8 业务持续和灾难恢复规划12.8.1 业务持续规划12.8.2 灾难恢复规划12.8.3 数据库的备份与恢复第13章标准化知识(167分钟)13.1 考点分析13.2 标准化法13.2.1 标准的制定13.2.2 标准的表示13.3 可扩展标记语言13.3.1 XML的组织13.3.2 CSS与XSL13.3.3 XML编程接口13.4 CORBA13.5 计算机信息安全标准13.5.1 可信计算机系统评价准则13.5.2 ISO 7498-2标准13.5.3 BS7799标准13.5.4 其他标准第14章软件的知识产权保护(95分钟)14.1 考点分析14.2 著作权法及实施条例14.2.1 总则14.2.2 著作权14.2.3 出版、表演、录音录像、播放14.2.4 法律责任和执法措施14.3 计算机软件保护条例14.3.1 总则14.3.2 软件著作权14.3.3 软件著作权的许可使用和转让14.3.4 法律责任14.4 商标法及实施条例14.4.1 总则14.4.2 商标注册的申请14.4.3 商标注册申请的审查14.4.4 注册商标的变更、转让、续展14.4.5 商标使用的管理14.4.6 注册商标专用权的保护14.5 专利法及实施细则14.5.1 总则14.5.2 专利的申请14.5.3 专利申请的审查和批准14.5.4 专利实施的强制许可14.5.5 对发明人的奖励和报酬14.5.6 专利权的保护14.5.7 费用14.6 反不正当竞争法14.6.1 不正当竞争行为14.6.2 监督检查14.6.3 法律责任第15章多媒体基础知识(183分钟)15.1 考点分析15.2 多媒体技术基本概念15.3 数据编码技术15.3.1 数据编码方法15.3.2 数据编码标准15.4 图形图像15.5 音频15.6 视频15.6.1 视频文件格式15.6.2 视频点播15.6.3 视频会议系统15.7 多媒体数据库15.8 流媒体第16章离散数学(414分钟)16.1 考点分析16.2 集合论16.2.1 集合及运算16.2.2 等价关系16.2.3 偏序与哈斯图16.2.4 函数16.3.1 特殊图16.3.2 最小生成树16.3.3 最短路径16.3.4 关键路径16.4 数理逻辑16.4.1 命题的表示16.4.2 等值演算16.5 代数系统16.5.1 二元运算及其性质16.5.2 代数系统的概念16.5.3 半群与群16.6 组合数学16.6.1 计数原理基础16.6.2 排列16.6.3 组合16.6.4 鸽巢原理16.6.5 容斥原理第17章信息系统分析与设计案例(90分钟)17.1 考点分析17.2 如何选题和答题17.3 分类解答方法第18章信息系统分析与设计论文(185分钟)18.1 考点分析18.2 软件工程试题归类18.3 论文写作注意事项18.3.1 学习方法18.3.2 论文准备18.3.3 合格论文的条件18.3.4 论文解答步骤18.3.5 例题18.4 论文应试法则18.5 论文写作常见问题及解决办法18.6 论文评分标准ed2k://|file|%E5%89%8D%E8%A8%80.avi|26249908|86946b8fadf74d20fa12e64ce634116f|h=xd ujs2an5ifwaa573lwt7yipjw4u7db4|/ed2k://|file|%E7%AC%AC9%E7%AB%A0%EF%BC%9A%E9%9D%A2%E5%90%91%E5%A F%B9%E8%B1%A1%E6%96%B9%E6%B3%95%E5%AD%A6.wmv|127213271|6b4afb9c422d 7122486c9fc7c38b60f9|h=gr2gdg3untssng66c53qcfkels4rjs52|/ed2k://|file|%E7%AC%AC8%E7%AB%A0%EF%BC%9A%E8%BD%AF%E4%BB%B6%E5% B7%A5%E7%A8%8B%EF%BC%88%E7%AC%AC%E4%B8%80%E9%83%A8%E5%88%86 %EF%BC%89.wmv|129858353|af827be41896e3ead41765fbb0ed05d0|h=pgkvuibxqhmfcbvc2zcyed2k://|file|%E7%AC%AC8%E7%AB%A0%EF%BC%9A%E8%BD%AF%E4%BB%B6%E5% B7%A5%E7%A8%8B%EF%BC%88%E7%AC%AC%E5%9B%9B%E9%83%A8%E5%88%86 %EF%BC%89.wmv|92771067|fa57db3b9b899be7b82d07e947a8726b|h=7xiqgryunulzche5qzfhhe eehy2d5gqe|/ed2k://|file|%E7%AC%AC8%E7%AB%A0%EF%BC%9A%E8%BD%AF%E4%BB%B6%E5% B7%A5%E7%A8%8B%EF%BC%88%E7%AC%AC%E4%B8%89%E9%83%A8%E5%88%86 %EF%BC%89.wmv|115980705|3303285ca14e66cc8c9f4b3c600f7bc2|h=6sjte7o56bdaahap45pk2 2swqab52w3p|/ed2k://|file|%E7%AC%AC8%E7%AB%A0%EF%BC%9A%E8%BD%AF%E4%BB%B6%E5% B7%A5%E7%A8%8B%EF%BC%88%E7%AC%AC%E4%BA%8C%E9%83%A8%E5%88%86 %EF%BC%89.wmv|75551583|0c208cce597a187c7323b23e5ac55c37|h=jntvarxttjaqmo3opgf2pyt wry3bi2sr|/ed2k://|file|%E7%AC%AC7%E7%AB%A0%EF%BC%9A%E4%BF%A1%E6%81%AF%E7%B 3%BB%E7%BB%9F%E5%BB%BA%E8%AE%BE%EF%BC%88%E7%AC%AC%E4%B8%80 %E9%83%A8%E5%88%86%EF%BC%89.wmv|82826693|7c67be33bc2fbacfa2969da9cccd9780| h=csocxdypf4kkymaucttcbytl3s7bq2bc|/ed2k://|file|%E7%AC%AC7%E7%AB%A0%EF%BC%9A%E4%BF%A1%E6%81%AF%E7%B 3%BB%E7%BB%9F%E5%BB%BA%E8%AE%BE%EF%BC%88%E7%AC%AC%E4%BA%8 C%E9%83%A8%E5%88%86%EF%BC%89.wmv|124469599|6a97135d7e7944b663623e9e3a2e2 ef4|h=a5cdtqmvb3itapfbrr7vmqk74y4l4oyn|/ed2k://|file|%E7%AC%AC6%E7%AB%A0%EF%BC%9A%E4%BF%A1%E6%81%AF%E5%8 C%96%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.wmv|51873023|f6dc5303707fc8 41890c2df7667a52c7|h=4i6mgdgs3bylhifx5ua22mk6k5nxr7z7|/ed2k://|file|%E7%AC%AC2%E7%AB%A0%EF%BC%9A%E6%95%B0%E6%8D%AE%E9%8 0%9A%E4%BF%A1%E4%B8%8E%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91 %E7%BB%9C.wmv|125366017|6903c2e3d1c8526fc2878fa9f9edef59|h=tfrmrlwm7n5earyuzqnoti ah2tsbzczh|/ed2k://|file|%E7%AC%AC3%E7%AB%A0%EF%BC%9A%E5%AE%89%E5%85%A8%E6%80 %A7%E7%9F%A5%E8%AF%86.wmv|182267255|4fcf2c6a1baa6e05341697dea5995a19|h=qj2k 3ewij3cj4ahqgbgybt5qhuawuu3p|/ed2k://|file|%E7%AC%AC4%E7%AB%A0%EF%BC%9A%E6%A0%87%E5%87%86%E5%8C %96%E7%9F%A5%E8%AF%86.wmv|88256049|d6a4f0451a377d87d6741ee2c6ccf038|h=7oprv umkk26boik6wxbd6xhygvi7zfwg|/ed2k://|file|%E7%AC%AC5%E7%AB%A0%EF%BC%9A%E7%9F%A5%E8%AF%86%E4%B A%A7%E6%9D%83%E4%BF%9D%E6%8A%A4.wmv|67085553|2b4033f3bc6a823a4a0d66c22 31226f2|h=ksjaljevcpavegsohxm447aa3mjvy3ib|/ed2k://|file|%E7%AC%AC31%E7%AB%A0%EF%BC%9A%E8%AE%BA%E6%96%87%E5% 86%99%E4%BD%9C.wmv|71867935|1f9f15d9166faf5483fcfc0a72abda48|h=bbr3gppfqm7kppw 3xmka2pugncbxgq6a|/ed2k://|file|%E7%AC%AC30%E7%AB%A0%EF%BC%9A%E4%BF%A1%E6%81%AF%E7% B3%BB%E7%BB%9F%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E6%A1%88 %E4%BE%8B%E5%88%86%E6%9E%90.wmv|111398069|120fa3bb5ca0ed8c9a7b76431a9736e d|h=djdwrntsh35ojwjffcthvytvqasecwf7|/ed2k://|file|%E7%AC%AC29%E7%AB%A0.%E4%BF%A1%E6%81%AF%E7%B3%BB%E7% BB%9F%E7%9B%91%E7%90%86.wmv|58674663|b0e890a850ce1ba197aad1a571a535f7|h=kao ltgzcnozfgx3npf6f2svnac56xku4|/ed2k://|file|%E7%AC%AC28%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E7% BB%A9%E6%95%88%E8%AF%84%E4%BC%B0%E5%92%8C%E7%BB%A9%E6%95%88% E7%AE%A1%E7%90%86.wmv|26261951|76ee5d1ece4f33cd0d9f3b33f5efe51c|h=sq3stfr5iwcp2 lv3cthuv6nmwowrdw7h|/ed2k://|file|%E7%AC%AC1%E7%AB%A0%EF%BC%9A%E4%BF%A1%E6%81%AF%E7%B 3%BB%E7%BB%9F%E7%BB%BC%E5%90%88%E7%9F%A5%E8%AF%86%E6%80%BB% E8%AE%BA.wmv|15261043|8d6adec9351437b2d1721c4982cb0197|h=amawcuhosffx3o5ywtlxk gi45qleivo6|/ed2k://|file|%E7%AC%AC27%E7%AB%A0%EF%BC%9A%E7%9F%A5%E8%AF%86%E7% AE%A1%E7%90%86.wmv|39379361|ff8a11ca760877f53e504df4753f64c8|h=t6uaw6hirgapmmr gn2uvpb4kbhatwwn2|/ed2k://|file|%E7%AC%AC26%E7%AB%A0%EF%BC%9A%E4%B8%9A%E5%8A%A1%E6% B5%81%E7%A8%8B%E7%AE%A1%E7%90%86.wmv|46081947|3b9faeb4c0d3053bb9b4d167 4fa1867b|h=fhzdszexb4cznwzthoar2rmzulsdvbhl|/ed2k://|file|%E7%AC%AC25%E7%AB%A0%EF%BC%9A%E6%88%98%E7%95%A5%E7%A E%A1%E7%90%86.wmv|100963175|b11be5ac31df7c05524fb72f1ddeb132|h=msrkacttn2m3rw4f 3k5v637cktadpgzc|/ed2k://|file|%E7%AC%AC24%E7%AB%A0%EF%BC%9A%E5%A4%A7%E5%9E%8B%E5% 8F%8A%E5%A4%8D%E6%9D%82%E9%A1%B9%E7%9B%AE%E5%92%8C%E5%A4%9A %E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86.wmv|61356671|0825542978ffe9a679 1c52157fdd069f|h=yavf6vxism3ka65q2waoyv5jxfhljitf|/ed2k://|file|%E7%AC%AC23%E7%AB%A0%EF%BC%9A%E5%A4%96%E5%8C%85%E7%A E%A1%E7%90%86.wmv|50673285|1f523f90cc7c9c4e36386321f2ae2766|h=ejqpxivxsfxgwemxg vvac6jc3dtewxww|/ed2k://|file|%E7%AC%AC22%E7%AB%A0%EF%BC%9A%E9%9C%80%E6%B1%82%E7%A E%A1%E7%90%86.wmv|23289991|2f2205f50aadc01ac56477c377393fae|h=rlzfv64plnyluxvywd kfyab3b2g5ade4|/ed2k://|file|%E7%AC%AC21%E7%AB%A0%EF%BC%9A%E6%96%87%E6%A1%A3%E5%9 2%8C%E9%85%8D%E7%BD%AE%E7%AE%A1%E7%90%86.wmv|83041861|540e9a088771f 4ba1c52b7a3fff18a02|h=iofhhamrflwrvab4sikfqhccub5e457x|/ed2k://|file|%E7%AC%AC20%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E9% 87%87%E8%B4%AD%E5%92%8C%E5%90%88%E5%90%8C%E7%AE%A1%E7%90%86.w mv|52372253|605d070b41c1c5af5d8c16c1b86ae91b|h=t7syghtsilazz5rzhcdfpb3dposy4qql|/ed2k://|file|%E7%AC%AC19%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E9% A3%8E%E9%99%A9%E7%AE%A1%E7%90%86.wmv|77317837|d0a4536ddc76664113af2f103 6a38325|h=r2nci64xi4kx3ezsiy2nxcm6z4sc455o|/ed2k://|file|%E7%AC%AC18%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E6% B2%9F%E9%80%9A%E7%AE%A1%E7%90%86.wmv|75312443|9ff97abef419c022041a12942 dcb6b62|h=hwyklwv644c3aeg6d3pzn5wjese2eugx|/ed2k://|file|%E7%AC%AC17%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E4% BA%BA%E5%8A%9B%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86.wmv|61262973|2e18b16b97bdea1b569290684f9eced9|h=2hmtcmwxw5ysduttnmnyrcjlwg4ijjnl|/ed2k://|file|%E7%AC%AC16%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E8% B4%A8%E9%87%8F%E7%AE%A1%E7%90%86.wmv|87272299|c4b9176c362347ed6c933588a 6227f30|h=mtauxner3es5fjf3yqpvj5jg5bbvfxas|/ed2k://|file|%E7%AC%AC15%E7%AB%A0.%E9%A1%B9%E7%9B%AE%E6%88%90%E6%9 C%AC%E7%AE%A1%E7%90%86.wmv|131920719|326585372be1872e5d57fd69018b0647|h=4 zbtnple7nf2w2e6mxzx4qfihmovy4v6|/ed2k://|file|%E7%AC%AC14%E7%AB%A0.%E9%A1%B9%E7%9B%AE%E8%BF%9B%E5% BA%A6%E7%AE%A1%E7%90%86.wmv|142325561|c7b616495df063c72b8b607c4f7b4cfb|h=n scf3oudbpodmu7ydrjrbbggcvywhhvs|/ed2k://|file|%E7%AC%AC13%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E8% 8C%83%E5%9B%B4%E7%AE%A1%E7%90%86.wmv|85040691|6514de0e1ee062a641f0d3075 0769295|h=sdjgstrufrsjxofvzwzzq4ueiduvhhm6|/ed2k://|file|%E7%AC%AC12%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E6% 95%B4%E4%BD%93%E7%AE%A1%E7%90%86.wmv|91631235|bbd78f828601ab1534eae9796 0abd40f|h=dv336jgk2ig55rp4svdyxfccd4xuediw|/ed2k://|file|%E7%AC%AC11%E7%AB%A0%EF%BC%9A%E9%A1%B9%E7%9B%AE%E7% AB%8B%E9%A1%B9%E4%B8%8E%E6%8B%9B%E6%8A%95%E6%A0%87%E7%AE%A1 %E7%90%86.wmv|52051141|f294a5a79f81d496d6e3711c65174580|h=j7qkr5kt6lubzfi7l4oag5m duhq6kdax|/ed2k://|file|%E7%AC%AC10%E7%AB%A0%EF%BC%9A%E4%BF%A1%E6%81%AF%E7% B3%BB%E7%BB%9F%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E5%9F%BA %E7%A1%80.wmv|97047061|04ab2933e220f32c30a557b358d62c73|h=j566vltu3b3fiawvtnrftyx qxugqe2pd|/。
第17章 RTX51 Tiny操作系统
RTX51 Tiny介绍
RTX51 Tiny是一个实时的内核,由一个ARM公司KEIL发布。RTX51 Tiny是一个小的实时内核,它用于代 码长度是重要考虑因素的那些应用。RTX51包含在PK51专 业开发工具中,这个工具和PSoC Creator一起安装。此外 ,RTX51 Tiny是免费的。 RTX51 Tiny支持C51编译器所有的存储器模型(小的 ,压缩的和大的存储模型)。 RTX51 Tiny可以配置成轮询和合作的多任务,但它不 支持抢占任务切换和任务优先级。 RTX51 Tiny使用单个定时器,用于操作系统的定时器 “ 滴答”。不使用其它硬件资源。
RTX51 Tiny介绍 --内核函数
返回:指定事件发生时,使能任务用于执行。恢复执行。 可能的返回值:
SIG_EVENT:接收到一个信号; TMO_EVENT:完成超时,或者间隔过期; NOT_OK:event_sel参数无效;
RTX51 Tiny介绍 --内核函数
1.下面给出一个例子说明使用RTX51 Tiny内核函数调 用实现轮询调度:
RTX51 Tiny介绍 --内核函数
char
os_wait(unsigned char event_sel, unsigned char ticks, unsigned int dummy)
功能:os_wait函数停止当前的任务,等待一个或多个事 件,比如:来自时间间隔,来自一个超时,或者 来自其它任务或者中断。event_sel参数指定了时间 或者等待事件,能是下面常数的任何的组合:
RTX51 Tiny介绍 --任务切换
RTX51 Tiny执行轮询多任务调度,这样允许模拟并行 执行多个无限循环或者任务。任务不是并发执行的,而是 按时间片执行的。可用的CPU时间被分成时间片,RTX51 Tiny为每个任务分配一个时间片。每个任务允许执行预先 确定的时间长度。然后,RTX51 Tiny切换到其它准备运行 的任务,然后这个任务执行一段时间。时间片的长度使用 变量TIMESHARING定义。
第17章软件的复用
建立可复用构件
4. 对构件的质量进行验证,使它成为可复用的。 验证信息应该跟可复用构件放在一起,作为它 的文档的一部分。
5. 为构件建立复用文档。
可复用构件的文档包括:
构件的名称和简短的描述;
分类信息
构件适用的领域
复用说明
测试工具
质量信息;建议
复用历史信息
30
建立可复用构件
6. 准备一个可能复用的构件。可能复用的设 计目标是在不影响项目进度或者预算的前 提下,使构件朝着可复用的方向迈进。
5
第一节 软件复用概述
复用的代价问题
➢ 建造可复用组件的成本 ➢ 复用它的成本 ➢ 实现一个复用过程的成本
复用的合法性问题
6
第二节 软件复用相关案例分析
✓ 案例一: Toshiba Fuchu Works, Tokyo (东芝软件工厂)
✓ 案例二: NASA Software (NASA 软件) ✓ 案例三: GTE Data Services
code Overall fault rate decreased 51% Productivity increased 57% Cost $1 million, savings $4.1 million (1983–92)
11
Hewlett-Packard (contd)
San Diego Technical Graphics (STG)
Cash incentives when module was accepted for reuse
Cash incentive when module was reused
Accidental reuse of
Modules
Reuse rate
17计算机辅助运营管理
MRPΠ 系统
物料流+资金流
(4) 90年代
追求创新 要求适应市场 环境的变化
ERP系统
供应链 混合型生产环境 事前控制
计算机辅助运营的发展阶段图
MRP、MRPII和ERP的含义
Biblioteka MRP-Material Requirements Planning -物料需求计划 MRPII-Manufacturing Resource Planning -制造业资源计划 ERP-Enterprise Resource Planning -企业资源计划
一系列挑战
• • • • • • 生产计划的合理性 成本的有效控制 设备的充分利用 作业的均衡安排 库存的合理管理 财务状况的及时分析 ......
系统的解决方案
MRP诞生
阶段 (1) 60年代
企业经营方式 追求降低成本 手工定货发货 生产缺货频繁 计划偏离实际 人工完成车间 作业计划
问题提出 如何确定 定货时间 定货数量 如何保证计划 得到有效实施 和及时调整?
第 17 章 计算机辅助运营管理
自行车:零部件之间的匹配关系
制造企业中常见的问题
• • • • • • • • • • • • • 如何满足多变的市场需求? 如何准确及时地作出客户承诺? 如何处理紧急的客户订单? 如何保持均衡的生产计划和活动? 如何避免物料短缺? 如何避免库存积压? 如何准确及时地了解生产情况? 如何管理供应商? 如何提高产品质量? 如何降低产品成本? 如何及时作好财务分析? 如何真正地发挥财务管理的计划、控制和分析的作用? 如何使企业能够以统一的观点和共同的语言来处理问题?
MRPII的目的
库存
计算机
资金
AIX学习笔记-第17章_TCP与IP网络管理
第17章:TCP与IP网络管理1.TCP/IP协议概述:TCP/IP是英文“Transmission Control Protocol/Internet Protocol”的简写,意为“传输控制协议/网际协议”。
从名称上看,TCP/IP虽然包括两个协议,即传输控制协议(TCP)和网际协议(IP),但是TCP/IP实际上是一组协议,这组协议包括上百个各种功能的协议。
而TCP和IP则是保证数据完整传输的两个基本的协议,常见协议如下:<1>.UDP:用户数据报协议<2>.ICMP:网际控制报文协议<3>.ARP:地址转换协议<4>.TELNET:远程登录协议<5>.FTP:文件传输协议<6>.SMTP:简单邮件传送协议2.TCP/IP协议的体系结构:1).应用层<1>.Telnet:远程登录<2>.FTP:文件传输协议<3>.SMTP:简单邮件传输协议<4>.NFS:网络文件系统<5>.SNMP:简单网络管理协议<6>.TFTP:简单文件传输协议<7>.NSP:名字服务协议2).传输层:<1>.TCP:传输控制协议<2>.UDP:用户数据报协议3).网间网层:<1>.IP:网际协议<2>.ICMP:Internet网间控制报文协议<3>.ARP:地址解析协议<4>.RARP:反向地址解析协议4).网络接口和硬件层3.主机名:给每个主机起一个名字,即主机名(Hostname),这样不仅可以用IP地址来标识主机,而且还可以用主机名来标识主机<1>.hostname:显示当前主机名<2>.hostname 主机名:临时性地更改主机名,而且用户必须具有root用户权限,系统重启后主机名恢复成原来的<3>.chdev -l inet0 -a hostname=主机名:永久性地更换主机名<4>.uname:显示用户正在使用的操作系统<5>.uname -n:显示当前主机名<6>.uname -x:显示用户正在使用的操作系统,主机名,机器的硬件ID号,操作系统的发行号(Release)与主版本号(Version),系统的型号等<7>.uname -u:显示系统的ID<8>.hostid:显示本地主机的ID<9>.hostid 192.9.200.3:使用root用户的权限,设置本地主机ID为IP地址4./etc/hosts文件:IP地址是TCP/IP网络中主机之间通信的基础,但是用户更容易记住和使用的是主机名。
软件工程讲义_第十七章软件配置管理
SCM场景
软件工程师的目标是高效地工作。即软件工程师在代 码的创建和测试以及编写支持文档时不做不必要的相互 交流;但同时,软件工程师们又尽可能地进行有效的沟 通和协调。特别是,软件工程师可以使用相应的工具来 协助开发一致的软件产品;软件工程师之间可以通过相 互通报任务要求和任务完成情况来进行沟通和协调;通 过合并文件,可以使变更在彼此的工作中传播。对于同 时有多个变更的构件,要用机制来保证具有某种解决冲 突和合并变更的方法。依据系统变更原因日志和究竟如 何变更的记录,历史资料应该保持对系统中所有构件的 演化过程的记录。软件工程师有他们自己创建、变更、 测试和集成代码的工作空间。在特定点,可以将代码转 变成基线,并从基线做进一步的开发。
软件工程
第17章 软件配置管理
主要内容
软件配置管理概述 SCM中心存储库 SCM过程 小结
软件配置管理
软件配置管理(SCM),也称为变更管理,是 一组管理变更的活动。它通过下面的方式来管理 变更:识别可能发生变更的工作产品,建立这些 工作产品之间的关系,制定管理这些工作产品的 不同版本的机制,控制所施加的变更,审核和报 告所发生的变更。 参与软件过程的每个人在某种程度上都参与变 更管理,但是有时候也设专人来管理SCM过程。
基线化的SCI和项目数据库
图17-1 基线化的SCI和项目数据库
软件配置项
软件配置项是在软件工程过程中创建的信息。在极端情 况下,大型规格说明中的一节、大型测试用例集中的一 个测试用例都可以看做是一个SCI。再实际点,一个 SCI可以是工作产品的全部或部分。 除了这些来自软件工程工作产品的SCI之外,很多软件 工程组织也将软件工具列入配置管理的范畴,即,特定 版本的编辑器、编译器、浏览器以及其他自动化工具都 被“固化”为软件配置的一部分。因为要使用这些工具 来生成文档、源代码和数据,所以当要对软件配置进行 变更时,必须得到这些工具。虽然并不多见,但一个工 具的新版本有可能产生和原版本不同的结果。因此,就 像它们协助开发的软件一样,工具也可以基线化为完整 配置管理过程的一部分。
第17章 网络系统设计与管理
第17章网络系统设计与管理习题1阅读以下说明,回答问题。
[说明]某公司规模扩大,既要考虑保证目前土建装修的效果不被破坏,又要满足网络扩容和企业工作的实际需求,同时还要保证投资不要过大。
经过深入的分析和研究对比,决定采用无线局域网组网来解决网络扩容的问题,网络拓扑如图17-1所示。
[问题1]从工作频段,数据传输率,优缺点及它们之间的兼容性等方面,对IEEE802.11a,802.11b,802.11g进行比较。
[问题2]1.将 (1) 处空缺的设备的名称填入答题纸的相应位置。
2. (1) 所在局域网内的PC和笔记本的IP地址有哪几种分配方式?在安装 (1) 时,如何配置这几种方式?3.对PC或笔记本中无线网卡进行配置时,“encryption”项的值是如何确定的?4.配置完成后,采用什么命令测试该无线网络是否连通?[问题3]简述WLAN用户通过RADIUS服务器登录的过程。
习题2阅读以下说明,回答问题。
[说明]FTTx+LAN是实现宽带接入的常用方法,基本结构如图17-2所示。
[问题1]FTTx+LAN接入方式采用什么拓扑结构?[问题2]若备选设备有光网络单元(ONU)、光收发器和交换机,为图17-2中A、B、C选择正确的设备。
[问题3]将图17-2中(1)~(3)处空缺的传输介质名称填写到相应位置。
[问题4]本方案采用DHCP来分配网络地址。
DHCP是 (4) 协议的一个扩展,便于客户自动从服务器获取IP地址和相关设置,其中实现IP地址动态分配的过程如下(①到④未按顺序排列)。
①客户设置服务器ID和IP地址,并发送给服务器一个DHCP Request报文。
②客户端向服务器广播DHCP Discover报文,此报文源地址为 (5) ,目标地址为 (6) 。
③服务器返回DHCP ACK报文。
④服务器返回DHCP Offer报文。
客户收到的数据包中应包含客户的 (7) 地址,后面跟着服务器能提供的IP地址、子网掩码、租约期限及DHCP服务器的 (8) 地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件配置管理
第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被纳入基线之前,生产者可以为 了顺应某种要求,对其进行迅速而非正式的变更,但是如果 该项已经纳入基线,那么针对它的每一个变化,必须按照特