以服务于中国广大创业者为己任,立志于做最好的创业网站。

标签云创业博客联系我们

导航菜单

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级的修改。最后形成安装手册和维护记录。

我是尾巴

这个过程相当全面。当然只是关于整个项目,可惜没有详细的流程。