B/S项目开发流程

[size=large]
引用

一个简单的B/S开发流程。(匆匆写的,还需补充)

1.BD阶段(bussiness develop)
 具体的不说了。主要是要根据客户的大概的一个需求,替客户制定出系统构架的建议。 
 主要包含采用 什么样的技术手段,采用什么样的服务器,什么样的系统结构等等。
 产生的文档应该叫系统的整体设计吧。(Proposal)
2.功能分析(function analyse)
 与客户进行具体功能和流程的分析和设计,确定功能。 
 产生的文档:功能说明书Function Spec(B/S结构的系统,一般有做好的整个系统的
 静态网页作为DEMO) 此文档需要客户签字认可。
3.项目进程安排与分工计划。(project plan) 这是正式开始项目的第一步工作,安排项目进度。列出项目进度表和分工表。(这个
 进程表要按项目的实际进程不断修改和完善)
 产生文档:项目进度表
4.技术设计阶段(technical design) 主要是从技术角度设计系统,完成系统技术方面的设计和系统整体编码构架的计划。
 制定开发规则,编码规则等。
 产生文档:技术设计说明书(Technical design spec)
5.编码设计(program design) 根据功能制定编码流程,结构层次和各个接口。
 产生文档:编码说明书(Program spec)
6.编码(coding) 进行模块分工,根据编码说明和功能说明进行编码
 完成的东东:模块代码+代码内的注释说明
7.单元测试(unit test) 对完成的单个模块进行测试。
 产生文档:单元测试报告
8.系统集成测试(system integerity test) 将通过单元测试的整个系统整和在一起作为一个整体进行测试
 产生文档:系统测试报告
9.用户测试(user acceptance test) 将系统交给用户试用
 需要准备的文档:错误报告表
10.实施(implementation) 完整的替客户安装系统
 需要准备的文档:系统实施计划
11.质保期(warranty)



这个是我以前做B/S结构的系统开发时新加坡人用的一个大概的过程,我只是凭记忆写出
来的,可能有一些错误和不足的地方对于我们来说,这是一个借鉴,我们应该在这基础上
形成适合我们自己的开发方法和流程
[/size]

你可能感兴趣的:(工作,单元测试)