软工之设计和编码
2015-09-27 21:22
351 查看
1.前言
需求分析完后剩下的就是如何干的问题了。先划分好模块,及模块中的数据,接口等问题,然后进行编码。
2.设计
设计包括概要设计和详细设计。概要设计就是对模块的大概设计,比如模块中的数据类型和接口等。而详细设计就是具体设计模块中应实现什么功能。
3. 编码
编码在编程中的分量不是太重,重要的是前期的分析设计,和后期维护,编码就相当于工厂的生产车间,只要按照标准图纸来生产就好了。但是还是应该重视,好的编码,可读性等对程序性能和维护有很重要的作用。
编码首先得选择用什么语言,使用VB开发呢还是用vb.net还是用C++等。确定好语言后就需要确定要用什么样的结构嘞,一般就是那三大结构。编码的时候注意格式规范,和注释。最后查查程序的复杂性,有三种不同的方法,可以根据复杂度来推算潜在的错误。
4.总结
设计和编码是软工的实际操作阶段,前面的分析都是在画图纸,设计和编码是搬砖和泥的干房子了。每个阶段都要有宏观的把控,按照流程严格的执行,并且都要形成相应的文档,使软件工程真正的规范化。
需求分析完后剩下的就是如何干的问题了。先划分好模块,及模块中的数据,接口等问题,然后进行编码。
2.设计
设计包括概要设计和详细设计。概要设计就是对模块的大概设计,比如模块中的数据类型和接口等。而详细设计就是具体设计模块中应实现什么功能。
3. 编码
编码在编程中的分量不是太重,重要的是前期的分析设计,和后期维护,编码就相当于工厂的生产车间,只要按照标准图纸来生产就好了。但是还是应该重视,好的编码,可读性等对程序性能和维护有很重要的作用。
编码首先得选择用什么语言,使用VB开发呢还是用vb.net还是用C++等。确定好语言后就需要确定要用什么样的结构嘞,一般就是那三大结构。编码的时候注意格式规范,和注释。最后查查程序的复杂性,有三种不同的方法,可以根据复杂度来推算潜在的错误。
4.总结
设计和编码是软工的实际操作阶段,前面的分析都是在画图纸,设计和编码是搬砖和泥的干房子了。每个阶段都要有宏观的把控,按照流程严格的执行,并且都要形成相应的文档,使软件工程真正的规范化。
相关文章推荐
- SQLite数据库简介
- 走迷宫的题目
- 曾经永远是曾经,影子永远是影子。
- 第三周实验
- 学习总结
- AM335X Usb 配置设备 RNDIS
- java SE复习笔记50
- [软考]背包问题
- Haxe文档之Introduction(介绍)
- 青年歌手大奖赛_评委会打分
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接---个人整理
- list && iterator
- unix pwd使用命令
- 青年歌手大奖赛_评委会打分
- 最长上升子序列
- java SE复习笔记49
- OCP-V13-010
- LINUX下C语言编程基础
- 白盒测试与黑盒测试
- 谷歌:已 Root 的设备不能使用 Android Pay