软件工程视频总结

软件工程看到这个刚刚接触到这个我是不知道从哪里下手,所以先了解它是什么是什么。软件工程是用来缓解软件危机的一个概念,那么软件危机是什么?软件危机是自从计算机诞生以来就一直存在的在计算机软件的开发、使用和维护过程中遇到的一系列严重问题,比如(1)人么不对软件开发成本和进度估计常常不准。(2)用户对已完成的软件不满意的现象时有发生。(3)软件常常是不可维护的(4)软件质量往往不可靠 (5)软件的生产率提高的速度跟不上需求。软件工程就是通过加强开发过程中的管理,做到组织有序, 协调配合利用工程管理的思想来管理软件开发。

软件工程的原理

1、使用分阶段的生存周期计划严格管理

2、坚持进行阶段评审

3、实行严格的产品控制

4、采用现代化的程序设计技术

5、结果应该能清楚的审查、

6、合理安排软件开发小组的人

7、承认不断改进软件工程实践的必要性

 

视频的的内容前面按软件工程的流程分为几个部分

1设计阶段。软件的需求分析、可行性分析、概要设计、详细设计、面向对象设计。

2实现阶段。代码编辑软件测试

3 软件的质量管理和维护

 

设计阶段

1我们要做一个项目,首先要进行可行性研究,在经济、技术、操作、法律、时间等各个方面区研究它是否可行,进行调查研究并且形成可行性研究报告文档。


2 如果可行性通过了,然后我们就要了解用户的需求,去做一个满足用户要求的软件,形成软件需求说明书。


3 确定好需求,然后要根据需求进行产品的设计,分为概要设计和详细设计,设计阶段是程序的根基,软件的功能如何实现都是在此阶段构思的。形成概要设计和详细设计说明书。

软件设计的流程 1、制定规范、2、软件的的结构设计  3、 处理方式设计 4、 数据结构设计  5、可靠性设计 6、概要设计文档 7、概要设计评审

 实现阶段

1、 代码编辑了解需求 进行设计之后进行代码的编写,去实现设计的功能。

2、 测试阶段软件完成后必须经过测试才能投入使用,测试阶段最好的结果就是发现没有遇到过的错误。测试前形成测试计划,测试完成形成测试分析报告。

软件维护

 产品投入使用进入维护阶段,如果之前的文档都落实的的很好,会给维护阶段增加很多的便利,维护期间会遇到很多问题,文档不全,设计缺陷,等等问题

评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值