1 / 8
文档名称:

软件工程基础课件.docx

格式:docx   大小:25KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程基础课件.docx

上传人:cjl201801 2021/12/27 文件大小:25 KB

下载得到文件列表

软件工程基础课件.docx

相关文档

文档介绍

文档介绍:考点1软件工程基本概念
【考点精讲】

软件拆的是讣算机系统中与ftlHT相互依存的另一部分•包括程序、数据和相关文榔的完整集合。程序是软件开发人员根据用户需求开发的、用程序设il•语言描述的,适合计算机执行的抬令序列。数据是使程序能正常操纵信息的
数据结构。文档是与程序的开发、维护和使用有关的图文资料•可见,软件由两部分组成:
(1)机器可执行的程序和数据:
(2)、运行、维护、使川等有关的文档。
根据应用目标的不同•软件可分应用软件、系统软件和支擦软件(或1:具软件)。
名称
描述
应用软件 为解决特玄领斓的应用而开发的轶件
系统软件
支撑我件(或工具软件)
讣》 W机用户提供各种服务的软件
支搏软件是介干两之创-协助用户开发轶件的工具性欧件
为r摆脱软件危机•提出了软件工程的概念。软件工程学是研处软件开发和维护的普遍原理与技术的一门工程学科。所谓软件工程是指,采用工程的概念、原理、、工具和管理等方面。
软件1:程包括3个要素:方法、工具和过程。
名称
描述
方法
方法足完成软件工《项目的技术手段
I:具

过程

考点2软件生命周期
【考点精讲】
-软件生命周期概念
软件产骷从提出、。一般包括可行性分析研尤与需求分析. 设讣、、交付便用以及维护等活动,如图3-1所示。
软件生命周期分为3
个时期共8个阶段, 包括问题定义、可行性研处和需求分析3个阶段:包括
〈1〉软件定义期 概要设计、详细设i I •、实现和测试4个阶段:即运行
〈2>软件开发期 维护阶段。
(3)运行维护期
图3-1软件生命周期
.软件生命周期各阶段的主要任务
软件生命周期各个阶段的活动可以有重复•执行时也可以有迭代•如图3-1所示。
在图3•1中的软件生命周期各阶段的主要任务是:
任务
描述
何S定义
确定要求解决的问起是什么
时行性研丸与讣划制定
决立该问题足否存在一个可行的解决办法•捋定完成开发任务的实施让划
需求分析
对待开发欧件提出需求进行分析并给出详细定义。编写轶件规恪说明苗及切步的用户事册-优交评审
扶件设计
通,}?乂分为概塑设讣和详细设计两个阶段•给出软件的结构-《。这阶段提交评审的文榔订概要设计说明详细S计说明朽和《试计划初搞
轶件奥《
在软件设讣的《•以及为卜一步作准备而编写的单元测试计划
软件测试
。编写测试分析报tt
运行维护
将已交付的轶件投入运行•同时不断的维护-进行必要而且町行的扩充和W改
考点3软件设计基本概念
【考点精讲】
从技术观点上看•软件设il•包括软件结构设计、数据设计、接口设讣、过程设计。
结构设计定义软件系统各主婆部件之间的关系:
数据设计将分析时创建的模型转化为数据结构的定义

最近更新