B/S项目开发流程

[size=small][size=large][quote]
一个简单的B/S开发流程。(匆匆写的,还需补充)

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


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

你可能感兴趣的:(java面试题收集,单元测试,工作)