Eclipse+Struts+Hibernate的网络商店

http://tech.ddvip.com   2006年11月20日    社区交流

本文详细介绍Eclipse+Struts+Hibernate的网络商店

  3.结帐

  在结帐的时候,系统会显示用户购物车中已有的商品,包括产品名、产品数量、单价、总的价格以及是否有库存。在最后确定订单时,用户可以修改每一个商品的数量。例如计算机程序设计与艺术想买2本,则用户可以修改它的购买数量,更新购物车就可以。如果用户不想买这本书了,就可以把这本书从购物车中消除。但是一旦单击了结帐生成订单,则购物车就不能被改变了。

  根据上面大概的需求,画出网络商店的用例图,如图1所示。

  

  图1 用例图

  系统功能描述

  在本节中,将以最直观的方式来向读者介绍整个系统要实现的功能。

  1、用户注册

  用户注册是网络商店的基本功能之一。用户如果想从网络商店购买商品,必须有一个网络商店的账号。用户可以通过注册获得账号。注册页面效果如图2所示。

  当注册成功之后,会进入到网络商店的首页。此时已经以新的帐号登录了网络商店,系统页面的首页如图3所示。在注册时,系统会对注册信息作一些简单的验证,如果信息格式不对,则注册会失败,系统会提示失败的原因,注册失败如图4所示。

  

  图2 注册页面

  

  图3 注册成功

  2、用户登录

  当用户已经拥有一个账号,就可以进行登录。当用户登录系统首页时,可以点击登陆链接尽心登录。登录页面如图5所示。如果登录成功,则返回到系统的首页,如果登录失败则会转入到失败页面,如图6所示。

责编:豆豆技术应用

正在加载评论...