软工导图总结

【正文】

一、程序设计

程序设计分为概要设计和详细设计。其中系统结构的设计术语概要设计。

二、软件工程

首先讲了软件工程的一些基本阶段,分为设计阶段、实现阶段、维护阶段和评价阶段,每个阶段都有需要写或完善的文档,尤其是设计阶段,需要写的文档最多,虽然有些可能会觉得有些麻烦、繁琐,但写文档在整个软件工程中是很有必要的,为我们起到了指导、规范作用。不仅能帮助开发人员了解自己的工作进度,方便自己和他人阅读和改进代码,还能够帮助项目的管理人员管理软件开发进程、提高软件开发的效率和质量、改进软件开发过程。

三、面向过程的软件设计

面向过程的软件设计分为七个部分:分别是制定规范、软件系统结构的总体设计、处理方式设计、数据结构设计、可靠性设计、编写概要设计阶段的文档和概要设计评审。这一章也是说了每个设计阶段应写的文档。

四、概要设计

这一章介绍了概要设计的具体步骤,共有三个步骤:审查软件计划、确定模块结构和编写文档,接下来就转入详细设计了。

五、程序编码

经过设计阶段后,就要开始程序编码了,虽然主要功能是在编码阶段实现的,但是设计阶段却是整个软件工程中最重要的部分,正所谓“磨刀不误砍柴工”。在这一章节,介绍了六大块:程序编码用到的语言、结构化程序设计及它的设计原则、程序设计的风格、程序复杂性的度量和程序编码的总原则以及一个好程序的标准。经过这章节的学习,使我们对程序编码有了一个规范,编码时谨记总原则并向着好程序的标准进行编码。

六、软件测试

测试阶段也是尤为重要的,经过本章节的学习,我们知道了为什么要进行软件测试,测试的策略和各种测试的方法,以及如何调试。下面附上整个测试的流程:

七、面向对象技术

八、用户界面设计

前期的设计、编码、测试等都进行完之后要考虑界面的设计了,一个程序的界面也能在一定程度上反映出这个程序的性能,这章节我们学习了如何进行用户界面的设计,界面的设计学问也是很大的。

九、软件质量管理

经过上述的所有过程,一个软件就开发出来了,但是不要以为开发完就完了,后续的工作关乎软件的生存!我们要对软件进行各种各样的管理,这里介绍到了三个,分别是:软件质量管理、软件工程管理、软件项目管理。这一章节的软件质量管理从软件的可靠性、软件配置和如何进行质量的保证等方面向我们讲解了软件质量的管理。

十、成熟度模型

这里突然介绍了个成熟度,是对软件的成熟程度进行评判以及改进的模型。这里的软件改进方法——关键过程域,尤其重要。

十一、软件工程管理

这是对整个软件工程的管理

感谢您的来访!

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月14日
下一篇 2019年4月14日

相关推荐