【学习】[连载]软件开发流程知多少 之 整体篇
2011-06-11 11:31
260 查看
看看在标准的软件工程中,一般软件系统开发的流程是怎样的,适合初中级PG。
[b]AP开发(Application)[/b]
需求定义
要做的事:业务分析 --- 得到的成果物:业务流程图
要做的事:功能需求分析 --- 得到的成果物:用例图
要做的事:业务场面定义 --- 得到的成果物:用例说明
要做的事:画面跳转定义 --- 得到的成果物:A. 画面跳转图,B. UI标准定义书
要做的事:画面界面(布局)定义 --- 得到的成果物:画面界面(画面布局)
设计(分析)
要做的事:静态构造分析 --- 得到的成果物:A. 健全性分析图(Robustness),B. 分析类图
要做的事:动态行为分析 --- 得到的成果物:分析时序图
设计(详细设计)
要做的事:静态构造设计 --- 得到的成果物:设计类图
要做的事:动态行为设计 --- 得到的成果物:设计时序图
要做的事:画面设计 --- 得到的成果物:画面/报表设计书
要做的事:动态行为设计书 --- 得到的成果物:A. 处理定义书,B. 程序设计书(包括函数方法定义)
制造
要做的事:编码 --- 得到的成果物:A. 编码规范,B. 编写源码,B. 配置文件
要做的事:事前准备 --- 得到的成果物:A. 测试计划书,B. 测试项目一览表
要做的事:缺陷(bug)分析 --- 得到的成果物:缺陷处理表
要做的事:执行报告 --- 得到的成果物:测试执行报告书
DM设计(Data Modeling)
需求定义
要做的事:概念术语说明 --- 得到的成果物:A. 概念ER图,B. 术语/字段定义书
设计
要做的事:理论设计 --- 得到的成果物:A. 理论ER图,B. CRUD图,C. 业务需求
边学边记录心得体会,并一步步进行实践。未完待续。。。
[b]AP开发(Application)[/b]
需求定义
要做的事:业务分析 --- 得到的成果物:业务流程图
要做的事:功能需求分析 --- 得到的成果物:用例图
要做的事:业务场面定义 --- 得到的成果物:用例说明
要做的事:画面跳转定义 --- 得到的成果物:A. 画面跳转图,B. UI标准定义书
要做的事:画面界面(布局)定义 --- 得到的成果物:画面界面(画面布局)
设计(分析)
要做的事:静态构造分析 --- 得到的成果物:A. 健全性分析图(Robustness),B. 分析类图
要做的事:动态行为分析 --- 得到的成果物:分析时序图
设计(详细设计)
要做的事:静态构造设计 --- 得到的成果物:设计类图
要做的事:动态行为设计 --- 得到的成果物:设计时序图
要做的事:画面设计 --- 得到的成果物:画面/报表设计书
要做的事:动态行为设计书 --- 得到的成果物:A. 处理定义书,B. 程序设计书(包括函数方法定义)
制造
要做的事:编码 --- 得到的成果物:A. 编码规范,B. 编写源码,B. 配置文件
要做的事:事前准备 --- 得到的成果物:A. 测试计划书,B. 测试项目一览表
要做的事:缺陷(bug)分析 --- 得到的成果物:缺陷处理表
要做的事:执行报告 --- 得到的成果物:测试执行报告书
DM设计(Data Modeling)
需求定义
要做的事:概念术语说明 --- 得到的成果物:A. 概念ER图,B. 术语/字段定义书
设计
要做的事:理论设计 --- 得到的成果物:A. 理论ER图,B. CRUD图,C. 业务需求
边学边记录心得体会,并一步步进行实践。未完待续。。。
相关文章推荐
- 【学习】[连载]软件开发流程知多少 之一 需求定义篇
- 软件开发过程学习笔记之软件开发流程
- 嵌入式软件开发学习流程
- 传智播客erp项目学习,了解软件开发流程,使用apache的文件上传组件
- STM32学习笔记之软件开发流程
- 软件开发过程学习笔记(一)之软件开发流程 分类: 开发过程 2015-07-08 12:43 9人阅读 评论(0) 收藏
- 软件开发过程学习笔记(一)之软件开发流程
- 软件项目开发环境构建之一:整体流程
- 纯软件转型嵌入式开发解惑系列(一)嵌入式整体构架及驱动开发流程
- 软件开发的整体流程(程序员)
- zynq开发软件操作整体流程
- 软件项目开发环境构建之一:整体流程
- 学习摘录---[从系统架构师的观点来看软件开发流程]
- 软件开发的整体流程(程序员)
- 软件开发学习网站!!!
- Activiti学习笔记四-开发部署zip格式的流程文件
- 进入IT行业这么久,你真的了解整个软件开发的流程?看完就懂了!
- 如何不用写一行代码就能学习软件开发
- 软件开发流程
- 千锋扣丁学堂 软件开发需要学习什么