软工视频总结

简介: 软工视频

把软工视频给看完了,但是自己一直对视频不知道怎样去总结。只能利用互联网去看看前人是怎样总结的。通过自己对视频的理解和自己做的笔记,做了以下几部分:

什么是软件?什么是软件工程?

软件:其实软件就是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。

软件工程:简单来说就是指导计算机的软件开发和维护的工程学科。软件工程主要包括制定计划——需求分析——软件设计——程序编写——运行和维护这些方面。在软件工程的实施过程中有很多原则需要我们遵守的。

软件的需求分析

当我们去制作一个软件的时候,需要明确这个软件是用来做什么的,目标是什么,以及客户的需求,企业等等。这一系列的问题都是我们需要考虑的。下面是我对需求分析做的一个思维导图以及需求分析的一个流程图:

20191003112606804.png

20191003112802759.png

软件的生存期和危机

      软件生存周期,又称为软件的生命期。生命期是指孕育——诞生——成长——成熟——衰亡(不再使用 )的过程。整个过程分为个阶段:

      1.问题的定义与计划制定:理解工作范围,产生计划任务书。

      2.需求分析与可行性研究:定义用户需求,软件需求规格说明书。

      3.软件设计:分为概要设计和详细设计。建立软件结构,形成设计说明书

      4.程序编码:编写程序,产生程序清单。

      5.软件测试:分为单元测试、组装测试。发现和排除错误、可运行 的 程序。

      6.运行与维护:分为改正性维护、适应性维护、完成性维护。运行和管理、改进系统。

     软件的危机只要是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发和而维护过程中出现一系列的严重问题的现象。产生软件危机的主要原因有两方面:

      1.与软件本身的特点有关。

      2.来自于软件开发人的弱点。


       




 


相关文章
软工视频总结(一)
特点:逻辑实体(抽象,就好比一个黑盒里面有很强的逻辑代码)、无制造过程(用户不用经历制造过程,直接应用程序就可以了)、无老化、依赖硬件、手工、实际问题、逻辑复杂、昂贵、涉及社会(知识产权)。
|
自然语言处理 数据处理
【软工视频】第三章
【软工视频】第三章
【软工】什么是软件?
【软工】什么是软件?
108 0
【软件工程】软工视频总结
【软件工程】软工视频总结
59 0
【软件工程】软工视频总结
软工视频总结(二)
设计过程:定规范、总设计、处方设计、数据结构设计、可靠性设计、编概要设计文档、概要设计评审
|
测试技术
软工视频——软件维护(软件维护申请报告)
维护过程中,需花费大量工作量,影响软件维护成本
|
测试技术 数据库管理
【软工视频】第一二章
【软工视频】第一二章
|
设计模式 IDE 算法
软工视频总结
软工视频总结
69 0
【软工视频】第七章软件维护
【软工视频】第七章软件维护