软件工程学习之初

简介:

软工的视频看了有二十几集了。刚开始,还觉得蛮简单的,条理一直很清晰。可是,越到后面越觉得混乱了。所以,做个总结真的很有必要。

        也不知道该从哪个角度总结好,没有全部看完,也没有个整体上的把握,也只有按章节先总结第一遍。

        第一章:概述


概述的内容,就是先把我们完全带入到一个软件的世界,介绍软件,软件生命周期即软件过程,软件工程,以及软件危机。了解了这些,是为了开始后面更加细致的学习了。

第二章:软件计划


要开发一个软件,必须要做出一个完整的计划,计划的内容包括各个方面:如可能会遇到的问题,解决的办法,对于成本以及效益的预先估计。

第三章:软件需求分析


在软件开发过程中,必须明确“系统是做什么"的问题,并且依据一定的原则,从软件内部和外部综合考虑,从问题定义到最后的需求评审,才算完成了软件需求分析的整个过程。

第四章:软件设计


软件进行到设计阶段了,首先需要一个目标,紧接着按着过程一步步去完成,在此期间,不能忽略任何一个基础问题,这样设计出来的软件才有完美可言。

第五章:详细设计


在之前的一个设计阶段,可以说是软件的一个全局设计,而一个好程序的标准,还是需要注重各方面的细节问题的,从代码的编写到语言的选择,必须做到心中有数。

这就是对软工视频前二十多集的一个总结,除去一个概述,后面的内容便开始了实战,从计划到设计。总结还在继续,从测试到维护,一个都不能少。

目录
相关文章
|
1月前
|
设计模式 测试技术 开发工具
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
43 0
|
1月前
|
测试技术
【软件工程】高效需求分析在软件工程中的精要
【软件工程】高效需求分析在软件工程中的精要
65 0
|
11月前
|
架构师 程序员
「软件工程」编程生产力概述
「软件工程」编程生产力概述
|
敏捷开发 监控 安全
|
程序员 测试技术 数据处理
浅谈《软件工程》常用的几种软件开发方法
浅谈《软件工程》常用的几种软件开发方法
|
测试技术
【软件工程基础】需求工程
【软件工程基础】需求工程
115 0
|
前端开发 Unix 图形学
没有银弹:软件工程的本质性与附属性工作
NO SILVER BULLET: ESSENCE AND ACCIDENTS OF SOFTWARE ENGINEERING It's adapted from berkeley . If you want to know more, you visit the orignal articlehere.
2173 0
《软件需求工程(第2版)》一第2章 软件工程与需求工程2.1 软件工程
本节书摘来自华章出版社《软件需求工程(第2版)》一书中的第2章,第2.1节,作者 毋国庆 梁正平 袁梦霆 李勇华,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1167 0