发布时间 : 星期日 文章基于JSP技术的图书商城的设计与实现更新完毕开始阅读cf9799d55ef7ba0d4a733b3b
基于JSP技术的图书商城的设计与实现
返回用户注册是注册失败用户提交数据是否为空否是用户密码是否一致否 否是验证码是否正确是用户名是否被占用否注册成功
图4-2 用户注册模块流程图
3.购物车模块
本模块能实现用户在登录网站后完成对本网站需要图书的购买,用户首先在登陆上网站后,可以通过图书列表浏览图书,选中自己需要的图书,点击购买,然后输入需要购买图书的数量,把图书放入购物车内,还可以查看购物车内的图书,选择是清空购物车还是前台结账,如果是清空购物车则继续购物,如果选择前台结账则确认订单信息是否正确,然后填写个人收货信息,完成图书的购买。 购物车流程图如图4-3所示。
–12–
基于JSP技术的图书商城的设计与实现
购物车模块显示商品列表是是否购买商品是输入商品数量否输入商品数量是否正确是查看购物车商品是否继续购物否是否清空购物车否否清空购物车是否修改商品数量是修改商品数量否是否前台结账是前台结账否确认订单信息是否正确是购物成功否是否删除商品是删除商品
图4-3 购物车模块流程图
–13–
基于JSP技术的图书商城的设计与实现
4.图书管理模块
图书管理模块主要提供对商品的日常管理和维护的功能,主要有: 1)新增图书,可以新增加网站出售的图书; 2)删除图书,可以把不需要的图书进行删除; 3)修改图书,可以修改现存的图书的信息; 商品管理的流程图如图4-4所示。
商品管理新增商品分离修改商品分类删除商品分类输入分类信息是修改商品分类查看分类信息否否名称、描述为空否存盘成功否否修改存盘成功否确认删除商品是否是修改商品分类成功删除存盘成功否是删除商品分类成功是新增商品分类成功
图4-4 商品管理模块流程图
–14–
基于JSP技术的图书商城的设计与实现
5.订单处理模块
订单处理模块主要提供对订单的处理功能如: 1)查看订单,可以查看订单的基本信息; 2)查看订单明细,查看订单的详细信息;
3)取消订单,查看后确定订单是否符合相关要求,不符合则可取消订单; 4)发货处理,如果订单符合要求,确定信息后进行发货处理; 5)完成订单,根据发货处理状态对订单就行完成处理; 流程图如图4-5所示。
订单处理查看订单完成订单订单发货取消订单输入关键字查看订单信息否查看订单信息查看订单信息否否拼接查询SQL确认完成订单是完成订单存盘成功否是完成订单成功否发货存盘成功否确认取消订单是否执行查询SQL是订单发货成功取消订单成功否是取消订单成功输出订单信息查看订单明细是订单id是否为空否获得订单id输出订单明细信息
图4-5 订单处理模块流程图
–15–