码迷,mamicode.com
首页 > 其他好文 > 详细

商城项目开发(一)

时间:2018-08-31 00:26:36      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:测试报告   active   开发   验证码   创建   商品   抽取   二次   类信息   

 

一、功能的演示

  1.用户模块

    用户注册功能

    发送邮件

    激活用户

    表单的校验

    用户的登录功能

    自动登录

    用户的注销功能

  2.商品模块

    首页热门商品和最新商品功能

    商品分类

    商品的列表(分页)

    商品详细信息

    浏览记录功能

  3.购物车模块

    将商品加入购物车

    展示购物车功能

  4.订单模块(多表和事务)

    提交订单

    展示订单

    在线支付

 

  5.后台的分类的模块

    分类信息的增删改查

  6.后台的商品模块

    商品的信息的增删改查(文件上传)

  7.后台的订单的模块

    所有的订单的信息展示

 

 

二、一般项目开发流程(公司之间是有差异)

  1)确定项目需求-----拿下一个项目

  2)编写《需求说明书》----不涉及技术,只涉及业务需求

  3)编写《概要设计说明书》----- 涉及技术的的宏观的内容,数据库设计,页面原型

  4)编写《详细设计说明书》----- 相当于伪代码

  5)编码阶段coding----根据《详细设计说明书》--- 单元测试

  6)联测-----项目组内部的行为

  7)测试组进行全面的专业测试----《测试报告》

  8)上线(测试阶段)

  9)维护和二次开发

 

 

三、网上商城项目的环境的搭建

  (1) 创建项目Shop

  (2) 创建项目的包结构

  (3) 导入需要的jar/配置文件/工具/静态页面

  (4) 编码

 

 

 

 

 

四、业务分析与编码

  1.用户模块---注册

    (1)用户注册

    基本点注册代码实现

    分析:表单提交数据---->web层收集数据---->封装数据----->传递数据--->三层架    构代码

    (2)用户发送邮件

    (3)用户激活

    邮箱中的链接


    点击时 访问服务端进行激活功能的ActiveServlet

 

    (4)表单校验

    (5)短信验证码

    (6)图片验证码

 

    前台对表单已经进行进行校验了,后台好需要对数据进行校验吗?----需要!

 

  2.用户模块---登录

  3.关于servlet的抽取(重构)

商城项目开发(一)

标签:测试报告   active   开发   验证码   创建   商品   抽取   二次   类信息   

原文地址:https://www.cnblogs.com/xld21/p/9563259.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!