上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 软件工程概论第十一章 软件演化软件演化的特征:①软件维护是一个必然的过程。②软件的不断修改会导致软件的退化。③软件系统的演化特征是在早期的开发阶段建立起来的。④软件开发的效率与投入的资源无关。⑤在软件系统中添加新的功能不可避免地会产生新的缺陷。软件维护的类型:改正性维护、适应性维护、完整性维护。软件... 阅读全文
posted @ 2015-02-25 13:38 乱——清——无 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第十章 软件测试软件测试:广义上,是指软件产品生存周期内所有的检查、评审和确认活动。狭义上,是对软件产品质量的检验和评价。软件测试的基本原则:①应当把“尽早的和不断地进行软件测试”作为软件开发者的座右铭。②程序员应避免检查自己的程序。③在设计测试用例,应当包括合理的输入条件和不合理的输入... 阅读全文
posted @ 2015-02-22 20:24 乱——清——无 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第九章 软件实现程序设计语言:在不断的演化和演变,其发展经历了从机器语言到高级语言的过程。软件编码规范:文件命名与组织、代码的版式(适当的空行、代码行及行内空格、分行对齐与缩进、命名规则、声明、注释)。软件编码案例分析:程序注释问题、变量命名问题、内存异常问题(内存泄露问题、指针参数问题... 阅读全文
posted @ 2015-02-20 14:47 乱——清——无 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第八章 面向对象设计设计活动:划分为系统设计和详细设计两个主要阶段。设计原则:模块化、耦合度和内聚性、复用性。软件体系结构:仓库体系结构、分层体系结构、MVC体系结构、客户机/服务器体系结构、管道和过滤器体系结构。系统设计:识别设计元素、数据储存管理(数据文件、关系数据库、面向对象数据库... 阅读全文
posted @ 2015-02-17 09:53 乱——清——无 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第七章 面向对象分析1.分析的概念分析类:从软件功能需求来看,可以分为实体类、边界类和控制类。 实体类:表示系统储存和管理的永久信息。 边界类:表示参与者与系统之间的交互。 控制类:表示系统在运行过程中的业务控制逻辑。分析活动:需求分析的重点在于理解系统本身,它将需求获取阶段产生的用例转... 阅读全文
posted @ 2015-02-14 13:31 乱——清——无 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第六章 面向对象基础1.面向对象方法概述发展历史:初始阶段(20世纪60年代)、发展阶段(20世纪80年代到90年代)、成熟阶段(20世纪90年代以后)面向对象的软件工程方法:面向对象分析、面向对象设计、面向对象编程、面向对象测试、面向对象维护。2.面向对象基本概念对象:是系统中用来描述... 阅读全文
posted @ 2015-02-11 13:36 乱——清——无 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第五章 软件工程中的形式化方法1.形式化方法基本概念 形式约束:软件规格说明是软件系统对象,对象的操作方法,以及对象行为的描述。在系统的开发及演化过程中,对象,对象的性质以及操作应作为一个整体来处理。形式证明与验证:主要包括模型检验和定理证明。程序求精:是将自动推理和形式化方法相结合,从... 阅读全文
posted @ 2015-02-08 09:25 乱——清——无 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 软件工程概论第四章 需求工程1.软件需求定义:①用户解决问题或达到目的所需的条件或能力。②系统或系统部件要满足合同、标准、规范或其他正式文档所需具有的条件或能力。③一种反应上面①和②所述的条件或能力的文档说明。软件需求的划分:业务需求、用户需求、功能需求和非功能需求。2.需求工程过程需求工程过程是应... 阅读全文
posted @ 2015-02-06 12:40 乱——清——无 阅读(174) 评论(1) 推荐(0) 编辑
摘要: 软件工程概论第三章 软件项目管理1.软件项目管理概述软件项目的特征:不可见性,高度不确定性,多变化性,高流动性。有效的软件项目管理集中于4个方面:人员,产品,过程和项目。软件项目的生命周期包括项目启动、项目规划、项目实施和项目收尾4个阶段。2.人员组织与管理软件项目的开发组织方式有:民主式组织结构、... 阅读全文
posted @ 2015-02-02 09:31 乱——清——无 阅读(251) 评论(1) 推荐(0) 编辑
摘要: 软件工程概论第二章1.软件过程的概念软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动。软件过程的基本活动大致分为六部:问题提出、软件需求说明、软件设计、软件实现、软件确认和软件演化。软件过程的制品软件需求1.构建文档2.需求模型3.软件需求规格说明软件设计1.软件体... 阅读全文
posted @ 2015-01-29 13:18 乱——清——无 阅读(202) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页