

|
CMM 的基本用途: 2018-04-24 |
| ①软件过程评估——分析软件组织当前软件过程的状态,找出其强处和弱处。 ②软件过程改进——根据评估结果,确定当前软件过程的弱点,按照 SW-C.. |
|
2.能力成熟度模型 2018-04-24 |
| 能力成熟度模型(Capability Maturity Model ,CMM)是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM 的核心是把软件开发.. |
|
软件过程评估的意义 2018-04-24 |
| 1)软件过程评估是软件改进和软件能力评价的前提环节; (2)软件过程改进是软件工程的基本原理和软件生存周期的基本过程之一; (3)降低软件风险的需要; (4)软件采购者的需.. |
|
22.5 软件过程管理 2018-04-24 |
| 1.软件过程 软件过程是指人们用于开发和维护软件及其相关产品(如项目计划、设计文档、代码、测试用例、用户手册等等)的一系列活动、包括软件工程活动和软件管理活.. |
|
22.4 系统转换 2018-04-24 |
| 系统转换就是指以新系统替换老系统的过程。转换方式包括: ①直接转换 指在老系统停止运行的某一时刻,新系统立即开始运行,因此也称之为切换。这种转换方式适用于小.. |
|
黑盒测试与白盒测试优缺点比较 2018-04-24 |
| .. |
|
4、测试方法与技术 2018-04-24 |
| 静态测试:对软件进行分析、检查和审阅,不实际运行被测试的软件。静态测试约可找出 30~70%的逻辑设计错误。 对需求规格说明书、软件设计说明书、源程序做检查和.. |
|
(5) 测试用例设计 2018-04-24 |
| 测试用例由测试输入数据和与之对应的预期输出组成,应当包括合理的输入条件和不合理的输入条件。 用黑盒法设计测试用例。常用的黑盒测试技术有: ①等价类划分; ②.. |
|
(4)系统测试 2018-04-24 |
| 系统测试是将信息系统的所有组成部分包括软件、硬件、用户以及环境等综合在一起进行测试,以保证系统的各组成部分协调运行。系统测试要在系统的实际运行环境现场,在.. |
|
(3)确认测试 (合格性测试、验收测试) 2018-04-24 |
| 运用黑盒测试的方法,通过实施预定的测试计划和测试步骤,证实软件功能与用户需求是否一致,是要进一步检查软件是否符合软件需求规格说明书的全部要求。确认测试的内容.. |
|
(2)集成测试(组装测试) 2018-04-24 |
| 检验概要设计中模块接口设计问题; 组装测试主要以系统详细设计和程序设计为依据,通常采用黑盒测试方法。组装测试的策略分为增式测试和非增式两大类;增式测试又分.. |
|
(1)单元测试 2018-04-24 |
| 根据详细设计的描述,采用白盒测试的方法,从模块的内部结构出发设计测试用例,检验每个模块能否单独工作。 ①模块接口:测试信息能否正确无误地流入、流出模块。 ②.. |
|
3、软件测试步骤 2018-04-24 |
| .. |
|
2、测试的基本原则 2018-04-24 |
| ①测试工作应避免由原开发软件的个人或小组来承担; ②设计测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发预期的测试结果; ③测试用例不仅要包括.. |
|
22.3 测试阶段 2018-04-24 |
| 1、测试的认识 ①测试是为了寻找错误而运行程序的过程。软件产品最大的成本是检测软件错误、修正软件错误的成本。在整个软件开发中,测试工作量一般占 30%~40%,甚.. |
|
3.详细设计 2018-04-24 |
| (过程设计、模块设计)详细设计的任务是模块算法设计,模块局部数据结构设计,数据库物理设计。详细设计工具有:①程序流程图;②盒图(N-S 图)——用方框图代替.. |
|
HIPO(分层和输入一处理一输出)技术 2018-04-24 |
| HIPO 技术即用图形方法表达一个系统的输入和输出功能,以及模块的层次。HIPO 技术包含两个方面的内 容: (1)HIPO 分层图,用此图层表示自项向下分解所得系统的模块层.. |
|
2.概要设计(总体设计) 2018-04-24 |
| 概要设计任务就是把系统划分成模块,明确软件总体结构,确定模块功能及其关系,确定模块借口。数据结构设计和数据库设计。 (1)软件结构的图形工具有结构图;层次图;HIPO.. |
|
22.2 软件设计 2018-04-24 |
| 软件设计是指把软件“做什么”的逻辑模型转换成“怎么做”的物理模型,即实现软件系统的需求。1.系统设计原理系统设计原理包括:抽象;模块化;信息.. |
|
2.结构化分析方法 2018-04-24 |
| (1)SA 方法基本思想:自顶向下,逐层分解(2)结构化分析的步骤 (3)需求分析模型 需求分析活动建造了软件的数据领域模型、功能领域模型和行为领域模型。模型的核心是数据.. |
|
第二十二讲 软件工程 2018-04-24 |
| 1.软件需求分析任务 需求分析的基本任务是为了满足用户需要,准确定义新系统,回答系统必须“做什么”的问题。包括明确定义问题、导出软件的逻辑模型、编.. |
|
3.资源分配方法 2018-04-24 |
| ①成本或效益比较法 一个信息系统的每个应用项目都有定量的经济成本和经济效益,利用成本或效益量就可以计算出投资回收 率。 ②全面评审法 对应用项目不仅.. |
|
BSP 方法实现的主要步骤: 2018-04-24 |
| 定义企业目标→定义企业过程→定义数据类→定义信息系统总体结构 BSP 法主要工具:PO(process/organization)矩阵;RD(Resource/Data)矩阵;CU(Create/User.. |
|
2. 信息系统战略规划方法 2018-04-24 |
| 战略集合转化法 SST;关键成功因素法 CSF;企业系统规划法 BSP;战略数据规划法 SDP;信息工程方法IE;战略栅格法 SG;价值链分析法 VCA;战略一致性模型 SAM。 ①战略集合转.. |
|
21.2 系统规划 2018-04-24 |
| 主要目标,就是制订出信息系统的长期发展方案,决定其在整个生命周期内的发展方向、规模和发展进程。主要任务是: ①制定信息系统的发展战略。 ②确定组织的主要信.. |