软件工程
2015-10-09 08:32
183 查看
软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。
软件工程其中两条原理:
(1)用分阶段的生存周期计划进行严格的管理。
(2)坚持进行阶段评审。
对于保证软件产品质量至关重要。
大致过程:
前期项目调研:问题分析,问题定义,可行性研究,需求分析(业务需求、功能需求、用户需求等),总体设计(相关有概要设计文档,需求说明书等)。
中期:详细设计,包括各功能模块,系统结构图,业务流程图、数据流程图,生成相应的详细设计文档。
后期是软件的开发测试(具体编码和单元测试,综合测试),软件维护,甚至软件再工程等环节。
相关文章推荐
- 赋值运算符重载引发的思考(引用的功能) http://blog.csdn.net/yorkcai/article/details/8567441
- [LeetCode]Longest Palindromic Substring
- 差分序列
- 第6周项目3-括号的匹配
- 第四周 多项式求和
- 第六周 项目2-建立链栈算法库
- VS2010+2.4.11的persistence.cpp line 5008 错误
- open cv 安装篇
- 项目4 -- 数制转换
- MFC如何使控件大小随着对话框大小自动调整
- 第六周上机实践—项目3—括号的匹配
- 第三周,项目二
- 网站收藏
- 天下没有不会这么回事!不会就学——北漂18年(28)
- 第四周实践项目6-多项式求和
- 第六周 项目1-建立顺序栈算法库
- 第三周项目4 顺序表的应用
- 第六周—项目3 - 括号的匹配
- 第六周 项目1-建立顺序栈算法库
- 第四周项目3-单链表应用(1)