摘要: 若对程序进行若干次不同的功能测试,可得到一系列实验数据。利用植入故障法估算程序中原有故障总数ET—捕获—再捕获抽样法具体算法见笔记图片软件配置管理在软件建立时变更是不可避免的,因为在进行更变前没有仔细分析,或没有进行变更控制,变更加剧了项目中软件人员之间的混乱。协调软... 阅读全文
posted @ 2010-09-16 21:06 CharmingDang 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 第十一章 软件项目管理主要内容:项目管理过程软件生产率和质量的度量软件项目的估算软件项目计划的目标软件开发成本估算本章要点1/了解软件过程的概念。2/了解软件项目管理的过程。3/了解软件度量的种类。4/了解软件成本估算的概念。5/了解风险分析的步骤、风险的种类、风险项... 阅读全文
posted @ 2010-09-16 20:56 CharmingDang 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 第十章 软件工程管理软件工程分为两部分内容:软件开发技术、软件工程管理。主要内容:软件项目计划成本估算进度计算风险分析人员的组织形式10/1软件项目计划一、 软件项目的任务1、 研究(该项目的主要性能、功能及系统界面)2、 ... 阅读全文
posted @ 2010-09-16 20:55 CharmingDang 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 第八章 用户界面设计主要内容:用户界面应具备的特性用户界面设计的任务分析用户界面任务和工作设计界面设计的基本类型数据输入界面设计数据显示界面设计控制界面的设计用户界面应具备的特征可使用性灵活性复杂性和可靠性用户界面设计的任务分析这一部分工作应与软件系统的需求分析同步进... 阅读全文
posted @ 2010-09-16 20:50 CharmingDang 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 第七章 软件维护主要内容:软件维护的概念软件维护活动程序修改的步骤及修改的副作用可维护性提高可维护性的方法软件维护的概念软件维护的定义影响维护工作量的因素软件维护的策略维护成本软件维护的定义:在软件运行/维护阶段对软件产品进行的修改就是所谓的维护。维护的类型有三种:改... 阅读全文
posted @ 2010-09-16 20:46 CharmingDang 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 第七章 软件维护主要内容:软件维护的概念软件维护活动程序修改的步骤及修改的副作用可维护性提高可维护性的方法软件维护的概念软件维护的定义影响维护工作量的因素软件维护的策略维护成本软件维护的定义:在软件运行/维护阶段对软件产品进行的修改就是所谓的维护。维护的类型有三种:改... 阅读全文
posted @ 2010-09-16 20:43 CharmingDang 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 第六章 软件测试主要内容:软件测试的目的和原则软件测试用例设计软件测试策略软件测试种类程序调试本章要点:软件测试的目的和原则。软件错误的分类软件测试的过程和策略软件测试用例设计的方法。掌握软件测试中可靠性分析方法软件测试的目的和原则软件测试的目的软件测试原则软件... 阅读全文
posted @ 2010-09-16 20:36 CharmingDang 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 第五章 程序编码主要内容:程序设计语言结构化程序设计程序设计风格程序复杂性度量一、程序设计语言的分类:1、 可分为汇编语言和高级语言两大类。(a/机器语言、汇编——第一、第二代计算机用;b/高级语言——同一个问题,高级语言编码可比汇编少3~7倍,按软件工程的分类... 阅读全文
posted @ 2010-09-16 20:29 CharmingDang 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第四章 面向过程的软件设计方法主要内容:软件设计的目标和任务软件设计基础模块独立性机构化设计方法数据设计和文件设计过程设计 软件设计的目标和任务根据用信息域表示的软件需求,以及功能和性能需求,进行数据设计,系统结构设计,过程设计。软件设计任务:从工程管理的角度来看,... 阅读全文
posted @ 2010-09-16 20:23 CharmingDang 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 第三章软件需求分析软件需求分析的任务1、 深入描述软件的功能和性能2、 确定软件设计的约束和软件同其它系统元素的接口细节3、 定义软件的其它有效性需求软件需求包括:功能需求,性能需求,环境需求,可靠性需求,安全保密需求,用户界面需求,资源使用需求,成... 阅读全文
posted @ 2010-09-16 20:07 CharmingDang 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 第二章 软件计划代码行:(line of code)问题定义:问题定义为软件需求分析功能和性能的依据。定义内容:问题背景,开发系统的现状,开发的条件与理由,总体要求,问题性质,类型转换,什么目标,开发条件,环境要求等。可行性研究:包括的五个方面:经济可行性;技术可行性... 阅读全文
posted @ 2010-09-16 20:04 CharmingDang 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 第一章 软件和软件工程的基本概念什么是软件(software)?顾名思义:软件就是软的(soft),和硬件(hard)相对。硬件(hardware)是有形的,软件(software)则是无形的。看到hard和soft很容易联想到高中的一节课上讲的也是相对的一对词:ha... 阅读全文
posted @ 2010-09-16 19:55 CharmingDang 阅读(307) 评论(0) 推荐(0) 编辑