您的位置:首页 > 其它

【学习】[连载]软件开发流程知多少 之 整体篇

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. 业务需求

边学边记录心得体会,并一步步进行实践。未完待续。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: