软件开发流程
来源:互联网 发布:什么是网络教育 编辑:程序博客网 时间:2024/04/19 20:45
常见软件开发流程
(1)可行性分析:可行性分析报告。
(2)需求调研:需求调研报告。
(3)分析:需求规格说明书 ,在这个步骤我们通常画出界面原型来帮助自己理解需求。在这一步骤中还包含了业务层设计,推导出事务脚本。
(4)编码阶段。
(5)测试阶段。
注意:在上面的分析阶段通常要考虑采用什么样的系统架构?是否要分层?每层采用什么样子的技术实现?
抽取业务实体类(业务对象、领域对象),画UML图、ER图(数据库概念设计阶段)。
对于业务层,我们通常采用的设计模式是事务脚本架构模式,所谓的事务就是向后台发送一次请求就是一个事务,而脚本就是指一个方法或者一个函数。事务脚本就是指拔一次请求,封装成一个方法或者一个函数。
1 0
- 软件流程--开发流程规范
- 软件流程--开发流程规范
- 软件开发流程
- 软件开发流程
- 对日软件开发流程
- 软件开发流程概要
- 嵌入式软件开发流程
- 软件开发流程
- 软件开发流程
- 软件开发的流程
- 软件开发流程
- 软件开发流程
- 软件项目开发流程
- 软件系统开发流程
- 软件开发流程
- 软件开发流程
- Scrum软件开发流程
- 软件开发流程(转)
- C++类的封装与类库的组成
- Display Port 和 eDisplay Port
- 使用spark ml pipeline进行机器学习
- 第57课 spark sql on hive实战
- 第四周项目5:用递归方法求解(1)求n的阶乘
- 软件开发流程
- Python-面向对象
- 【HDU5646 BestCoder Round 76 (div1)A】【贪心】DZY Loves Partition n个数拆分k个最大乘积
- 敏捷实施时的五个不当做法
- 深入理解异步消息处理机制Message,handler,MessageQueue,looper
- PB]-子数据窗口
- 关于浏览器兼容性
- IT忍者神龟之Java调用net的webservice故障排除实战分享
- [UnityShader2]顶点片段着色器实例(五)