java web开发流程

一个项目,用到html,javascript ,css ,jdbc
1.DRP项目---分销资源计划(Distribution Resource Planning)
2.web项目开发流程
 a.需求分析(最重要)
  1.功能,性能
  2.原型:界面原型。业务原型。(给客户原型,然后完善需求);
 b.分析与设计
  1.架构分析与设计
   a.逻辑架构,
      1.3层架构,n层架构
    2.MVC...
    3.Model 1 or Model 2
   b.逻辑架构
    1.Web服务器的分布
    2.数据库服务器的分布
   c.技术解决方案的确定
    1.java、.net
    2.open source/商业
  2.业务逻辑分析
   a.根据需求分析业务逻辑
    1.有哪些人会使用本系统
    2.他们使用本系统做什么?
  3.业务逻辑设计
   a.根据需求的分析来确定具体的类
   b.确定类的属性
   c.确定类的接口(方法)
   d.确定类之间的关系
   e.确定用户操作流程在设计上的反应
     f.进行数据库的设计
  4.界面设计
   a.设计界面风格
    1.style color
   b.能够从头到尾
 c.开发环境的搭建
  1.同一开发工具
  2.配置管理工具的确定(压力测试工具,如100万个人)
  3.测试工具的确定
  4.文件服务器、配置服务器等的确定
 d.开发-测试-开发-测试
  1.按照设计进行开发
   a.迅速开发原型
   b.进行迭代开发
   c.提早进行测试
    1.单元测试(白盒测试,测试代码)
    2.黑盒测试(功能性测试,验收测试)
    3.性能测试
    4.易用性测试(一般都用键盘)web响应能力差,

用客户端较快,如(QQ)
 e.文档撰写

你可能感兴趣的:(java web开发流程)