【学习】[连载]软件开发流程知多少 之 整体篇
来源:互联网 发布:it is high noon 编辑:程序博客网 时间:2024/05/16 11:34
看看在标准的软件工程中,一般软件系统开发的流程是怎样的,适合初中级PG。
AP开发(Application)
- 需求定义
- 要做的事:业务分析---得到的成果物:业务流程图
- 要做的事:功能需求分析---得到的成果物:用例图
- 要做的事:业务场面定义---得到的成果物:用例说明
- 要做的事:画面跳转定义---得到的成果物: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. 业务需求
边学边记录心得体会,并一步步进行实践。未完待续。。。
- 【学习】[连载]软件开发流程知多少 之 整体篇
- 【学习】[连载]软件开发流程知多少 之一 需求定义篇
- 软件开发的整体流程(程序员)
- 软件开发的整体流程(程序员)
- STM32学习笔记之软件开发流程
- 软件开发过程学习笔记之软件开发流程
- 软件项目开发环境构建之一:整体流程
- 整体项目开发流程
- 项目开发整体流程
- 前端开发整体流程
- 嵌入式软件开发学习流程
- 软件工程之软件开发流程
- iPhone 软件开发 之 软件启动流程
- 软件开发过程学习笔记(一)之软件开发流程
- memcached学习的整体流程
- 软件开发流程之亲身体验
- 软件开发流程之小总结
- 软件开发流程之需求阶段
- Windows GUI stuffs need to be memorized
- lemon之Hello World
- Android之父安迪·鲁宾:乔布斯羡慕嫉妒恨的人
- spring example
- seo优化常见问题
- 【学习】[连载]软件开发流程知多少 之 整体篇
- seo的5大要素
- error C2440 “static_cast” 无法从“void (__thiscall CPppView )(void)”转换为“LRESULT (__thiscall
- Android屏幕分辨率详解(VGA、HVGA、QVGA、WVGA、WQVGA)
- java
- HttpClient的使用
- 常用端口
- 如何使用Eclipse编译C,C++,JAVA程序(转载)
- 确保Windows7安全 8个不能关闭的服务