面向对象技术-全套PPT课件.pptx

;进入新世纪以来,中国的高技术产业,特别是信息产业的持续高速发展,信息技术已经成为21世纪经济发展的驱动力。;;第一章软件工程概述;1.1软件工程的产生和发展;1.1.1软件工程的产生和发展;1.1.2软件工程研究的内容;1.2软件工程过程与软件生存期;1.2.1软件的概念和特点;1.2.1软件的概念和特点;2、按照软件规模划分;软件工程过程(Softwareengineeringprocess):

是指在软件工具的支持下,所进行的一系列软件工程活动。

;软件生命周期(SDLD)是指从软件开始开发到报废的全过程,亦称软件生存期(lifecycle)。一般用经典的瀑布模型来描述。;问题定义;1.2.4软件需求分析;一、需求分析的具体任务;二、需求分析方法;软件设计阶段要解决“怎么做”的问题,是整个软件开发过程的核心问题,所有的开发工作都将根据设计的方案进行。系统的总体结构在该阶段决定,因此软件的总体设计决定了系统的质量。软件设计的任务是分为总体设计和详细设计两个阶段。;一、软件设计任务;三、软件设计的目标;1、软件结构的准则

2、模块化准则

3、软件独立性准则

;1、软件的层次结构;2、模块化准则;软件独立性的含义是指开发具有功能专一,模块之间无过多相互作用的模块。又称为模块独立性准则

文档评论(0)

1亿VIP精品文档

相关文档