web应用系统开发的过程 javaweb项目流程

【web应用系统开发的过程 javaweb项目流程】项目启动
1.项目团队成立(公司成员和客户)
2.制定项目的预期目标
3.开发项目规划周期
4.为项目团队成员建立沟通机制
需求研究
1.制定研究计划并协调研究时间
2.收集客户数据,获取客户需求
注:所有资料需一式一份,有疑问需及时查询 。
3.编写需求文档
注意:重点描述客户的业务流程和绩效要求 。使用Word、Excel、Rose等形式 。
4、需求变更记录
5.确定开发环境和运行环境
6.扩展性要求
7.旧系统的连接要求
8.估计项目工作量
注意:在这个阶段,需要一个需求管理系统来管理需求 。这个阶段的需求文档也是用户测试的基础 。
系统设计/详细设计
注:一个系统可以分为两部分:基础平台和应用模块 。
1.选择基础平台,无论是第三方平台还是自研平台,都需要深入了解,看是否符合要求
2.应用程序模块设计(针对业务流程)
3.中间件的采用或自行开发需要深入了解
4.用户界面设计
注:如果用户界面设计确定,可以初步编写用户手册和管理员手册 。
5.更改记录
注:现阶段的系统设计是集成测试的基础 。
计划发展
注意:创建开发任务计划和开发计划计划 。
1.优先考虑编写测试用例
2.根据编码标准编写代码
3.根据文档注释规范进行注释
注:以上为开发文档 。在这个阶段需要一个版本管理系统 。这个阶段的测试用例也是单元测试的基础 。如果可以的话,最好是每夜打造 。
试验
注意:在这个阶段,需要一个Bug管理系统来形成需求、设计、开发和测试之间的交互 。
1.准备测试计划和测试方案
2.功能测试:单元测试和集成测试
3.性能测试:集成测试和压力测试
注意:如果可以的话,最好进行自动测试 。如果可以的话,做分析统计 。最后形成测试报告 。
试验、培训和维护
注:现阶段需要解决:
1.解决远程修改和公司修改的同步问题
2.用户测试中的Bug修改问题分为几个级别
A.程序错误
B.设计的更改
需求变化
注意:尽量按照A、B、C的顺序进行修改,尽量避免B、C级的修改 。最后形成安装手册和维护记录 。
我是尾巴
这个过程相当全面 。当然只是关于整个项目,可惜没有详细的流程 。