软件开发流程

来源:互联网 发布:什么是网络教育 编辑:程序博客网 时间:2024/04/19 20:45

常见软件开发流程

(1)可行性分析:可行性分析报告。

(2)需求调研:需求调研报告。

(3)分析:需求规格说明书 ,在这个步骤我们通常画出界面原型来帮助自己理解需求。在这一步骤中还包含了业务层设计,推导出事务脚本。

(4)编码阶段。

(5)测试阶段。


注意:在上面的分析阶段通常要考虑采用什么样的系统架构?是否要分层?每层采用什么样子的技术实现?

抽取业务实体类(业务对象、领域对象),画UML图、ER图(数据库概念设计阶段)。

对于业务层,我们通常采用的设计模式是事务脚本架构模式,所谓的事务就是向后台发送一次请求就是一个事务,而脚本就是指一个方法或者一个函数。事务脚本就是指拔一次请求,封装成一个方法或者一个函数。



1 0