软工视频总结
2015-09-05 10:27
295 查看
【前言】
刚开始接触软工视频,虽然看的有些囫囵吐枣,但是还是有一些感触,下面我就根据自己的感触来总结一些我的收获。有什么不对的地方还请各位大侠给找出来了。【收获】
1、软件开发分成六个阶段:计划阶段、需求分析阶段、设计阶段、编码阶段、测试阶段以及维护阶段对于软件工程这六个方面自己的理解
计划阶段:定义问题,确认系统的可行性,制定项目进度表,安排人员,是理解问题形成系统目标范围的说 明书,也就是可行性报告
需求分析阶段:用户要求收集信息、确立系统需求,建立需求发现模型、产生并且评估可低缓方案
设计阶段:设计并集成网络、应用程序结构、用户和系统界面、集成系统控制。介绍软件结构、功能。概要 设 计-建立软件结构(概要设计说明书)详细设计-功能实现(程序规格说明书)
编码阶段:也叫做实现阶段是构建软件部件、开发调整原型、转换数据、编码程序—形成程序清单的阶段
测试阶段:发现、排除错误
运行、维护阶段:改进软件产品,保证软件在安装后有效的运行。
2、软件工程的文档也是很重要的。下面就为这几个文档分一下类。
需求分析阶段的任务:确定对系统的综合需求;分析系统的数据需求;导出系统的逻辑模型;修正系统开发计划开发原型系统。
概要设计的任务:完成系统设计、软件的结构等
详细设计的任务:说明一个软件系统中每个程序的功能等
用户文档:主要的功能就是帮助用户操作,介绍软件的功能等。
【总结】师傅以前说从接触软工开始你们就是从非专业转向专业的重要阶段了,当时对于这句话还不是相信,现在知道了软件工程真的是我们最基本的开始,做一个软件之前真的要好好的学习软工知识,了解整体的思路,做好计划,以免出现很多的错误。
相关文章推荐
- 将博客搬至CSDN
- MyEclipse下建立MySql数据库工程和Web网络工程
- stm8 ADC 采样
- 字符串的递归排列实现
- enable password和enable secret解析
- HDU 4336——Card Collector——————【概率dp】
- dojo小例子(35)带校验功能SimpleTextarea
- eclipse打包android项目apk
- 固件的解释
- Coursera机器学习课程笔记(4) Regularization
- 瀑布流-01-自定义布局实现绚丽的瀑布流
- ATPCS规则
- NDK开发之日志打印
- NDK开发之日志打印
- HDU 5241 Friends
- 模拟退火算法解决最近最远问题
- NDK开发之日志打印
- win7 蛋疼的时间格式转化
- NDK开发之日志打印
- 找一个地方记录我的技术成长之路