软件工程方法对我们软件开发有多大用处?
前言
首先我们先来讲讲什么是软件工程?
软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
由解释可知软件工程是为如何跟好的对软件开发而诞生的,其中的内容是如在不同的阶段应该做出什么相应的计划和方案。
用处
1)了解软件工程的生命周期以及开发软件的模型
1.瀑布模型
2.快速原型模型
3.增量模型
4.螺旋模型
5.喷泉模型
。。。。。。
在开发软件时,可以选择适合自己的开发模式这样跟利于软件的开发
2)判断可行性研究
1.判断开发软件的可行性的任务是否可行
2.研究可行的过程,对了解其中的过程
3.简单画出数据流成图
在开发软件之前可以对软件进行可执行性的判断时候可行
3)对其软件的需求进行分析
1.了解需求的任务
2.分出关系图
3.进行代码分析完成需求
4)总体设计
1.设计过程
2.设计原理
3.是代码更有拓张性
总结
软件工程方法论对于我们对软件的学习、开发有着它自己独特的作用。让初学者跟容易了解软件的开发历程