软件工程4-2-软件需求.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:05:02 1.79MB 文档资料
什么是软件危机?软件危机产生的原因? 软件开发的生命周期分为哪几个阶段,每个阶段的目的和任务? 六个阶段: 软件计划:在设计任务确立前,首先要进行调研和可行性研究,理解工作范围和所花代 价,作出软件计划。任务:明确工作范围;目的:完成计划任务书。 软件需求分析:通过调查来具体分析用户要求,并用规格说明书表达出来,规格说明书 中通常包括功能需求、性能需求、环境的要求与限制等内容,该文档作为用户与软件开 发人员之间相互共同的约定。任务:定义用户要求;目的:完成需求规格书。 软件设计:设计阶段分为总体设计和详细设计。总体设计决定系统的结构,并给出各部 分的相互调用关系,相互间传送的数据结构以及每个部分的功能说明;详细设计则要设 计出每一部分的内部实现算法,不同的设计技术有不同的系统结构。任务:建立软件逻 辑结构,目的:完成设计说明书。 软件编码:编码阶段是根据任务的特点,选择合适的语言与相应支持环境,按软件设计 说明书的要求为每一部分编写出程序代码。任务:编写程序代码;目的:完成程序清单 。 软件测试:测试的任务是发现和排除程序中存在的错误,测试步骤通常分单位测试和联 合测试,经过测试和排错
2022-07-02 19:05:02 36KB 文档资料
软件工程5.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:05:01 1.31MB 文档资料
软件工程6.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:05:00 1.38MB 文档资料
一、选择题 D 1、下列属于软件特点的是: A、软件是一种逻辑实体,具有抽象性 B、软件在使用过程中没有磨损、老化的问题 C、软件的一个显著特点是规模庞大,复杂程度高 D、以上都正确 D 2、在下列说法中,什么是造成软件危机的主要原因。 用户使用不当; 软件本身特点; 硬件不可靠; 对软件的错误认识; 缺乏好的开发方法和手段; 开发效率低 A、 B、 C、 D、 D 3、传统的软件生命周期不包含 A、问题定义 B、测试 C、实现 D、性能优化 D 4、下列不属于软件工程方法学三要素的是 A、方法 B、工具 C、过程 D、操作 B 5、瀑布模型实施的前提和依据是 A、固有的阶段划分 B、系统的需求比较稳定 C、完善的开发工具 D、开发过程是顺序的 ABD6、原型化(Prototype)方法是一类动态定义需求的方法, 不是原型化方法所具有的特征。与结构化方法相比,原型化方法更需要 。衡量原型开发人员能力的重要标准是 。 A、提供严格定义的文档 B、加快需求的确定 C、简化项目管理 D、加强用户参与和决策 A、熟练的开发人员 B、完整的生命周期 C、较长的开发时间 D、明确的需求定义 A、丰
2022-07-02 19:04:59 18KB 文档资料
软件工程7.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:04:59 3.01MB 文档资料
"教学内容 "备注" "第八章 软件项目管理 " " "8.1 估算软件 " " "8.1.1 代码行技术 " " "面向规模的度量是以软件的代码行(LOC,Line of " " "Code)数为基础的直接度量。一般的软件开发组织对开发过的每个软件 " " "项目都有如代码行、工作量、成本、错误、人数、文档页数等的统计记 " " "录。利用代码行数可以度量软件规模、生产率、平均成本、出错率、文 " " "档率等参考量。 " " "8.1.2 功能点技术 " " "1.简单功能点度量 " " "1979年,Albrecht首先提出了功能点度量方法。这是一种面向功能的间 " " "接度量方法,即从软件定义的基本功能出发,来估算软件系统的规模。 " " "因此,该方法可以在软件开发项目的初期,在软件定义过程中即可预测 " " "待开发软件的规模。 " " "功能点FP的度量公式如下: " " "FP = CT×TCF = CT [0.65 + 0.01 F i ] (2-5) " " " " " "2.功能点度量方法的优缺点 " " "优点: " " " 可用于软件项目开发的初期阶段的项目
2022-07-02 19:04:58 58KB 文档资料
软件工程C3.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:04:57 261KB 文档资料
1. 实验内容与要求 1、实验目的与要求 (1)理解软件工程的基本概念、熟悉软件、软件生存周期、软件危机和软件工程基 本原理。 (2)通过Internet了解软件工程技术网站和主流的软件工程工具等。 (3)理解软件工程环境和工具、熟悉软件工程组成和软件工具分类等。 (4)了解软件工程标准化的概念、内容及其意义; (5)了解与软件工程相关的国家标准; (6)了解和熟悉软件Rational Rose 2、实验内容 背景知识 2.1 软件工程 CASE 工具 软件开发环境是面向软件整个生存周期,为支持各个阶段的需要,在基本硬件和宿主 软件的基础上使用的一组软件系统,也称作软件工程环境( Software Engineering Environment , SEE )。 SEE 是实现软件生产工程化的重要基础。它建立在先进软件开发方法的基础上,正影响和改 变着软件生产方式,反过来又进一步促进了软件方法的推广与流行。 SEE 包括生产一个软件系统所需要的过程、方法和自动化的集合。建立一个开发环境首先要 确定一种开发过程模型,提出成套的、有效的开发方法,然后在这一基础上利用各种软 件工具实现开发
2022-07-02 19:04:57 141KB 文档资料
软件工程Ch11.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:04:56 436KB 文档资料