云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (精品)基于Java的web网上书城毕业论文论文

(精品)基于Java的web网上书城毕业论文论文

  • 62 次阅读
  • 3 次下载
  • 2025/5/22 22:47:14

应改使用 Business Delegate 模式来对Business tier进行访问以解除耦合。

Struts提供了多种Action供选择使用。普通的Action只能通过调用execute执行一项任务,而DispatchAction可以根据配置参数执行,而不是仅进入execute()函数,这样可以执行多种任务。如insert,update等。LookupDispatchAction可以根据提交表单按钮的名称来执行函数。

第三章 网上书店详细设计

3-1 需求分析

网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。

根据网上书店的基本需求,本系统需要完成的具体任务如下: A.

书图查询: 当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。

B.

购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。

C.

订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。

D.

会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息。

3-2 总体设计

系统组成

下表中给出了构成网上书店系统的各个组件,通过下表,可以从宏观上了解各个组件的功能。 用户表示层(视图) 控制处理层(控制器) 业务逻辑层(模型)

bookMain.jsp BookShow.jsp ActionForm LoginForm Action FirstAction BookDetailAction BookSearchAction LoginAction BookBuyAction AddrConfirmAction DB Constants Book BookCat Order ShopCart User BookShopCart.jsp UserForm OrderAddress.jsp BookIdForm OrderConfirm.jsp BookCatIdForm UserLogin.jsp UserRegister.jsp PageIdForm BookShopCartFrom OrderHistory.jsp BookSearchForm ClearShopCartAction Wrong.jsp DeliveryForm OrderIdForm OrderDelAction OrderHistoryAction PageCtrlAction RegistAction UpdateShopCartAction

3-3 功能设计

1.图书信息管理

该模块实现图书书目信息的分类显示,也是提供图书信息依据书名及作者信息快速搜索的功能。此外,在用户选择了对应书目信息后,还可以显示出有关该图书的详细信息,以便于客户了解所购商品。 2.购物车管理

用于维护每一个进入网上书店的客户对应的购物车。即将客户所选购的图书商品信息记录到对应的购物车中,以便于到收银台进行结账处理。 3.会员注册

实现网上书店客户信息的注册、及身份验证。由于目前网上商城普遍采用的方式为送货上门或者邮寄,因此需要收集与客户相关的联系方式、通信地址等信息。 4.订单处理

根据客户购物车中的信息,以及客户所选择的送货方式和付款方式,连同客户对应的个人信息生成订单,以便于后续进行送货处理。

3-4 数据库设计与实现 3-4-1 数据库的需求分析

依据网上书店的处理需求,对就数据表的设计及功能如下。 A.

图书基本信息表:存放网上书店所销售图书的基本信息。

B. 图书分类基本信息表:存放网上书店所提供图书分类的信息。 C. D.

客户基本信息表:存放书店客户的基本信息。 订单信息表:存放与客户相关的订单的基本信息。

E. 订单条目详细信息表:存放订单中详细条目的基本信息。

3-4-2 创建数据表的脚本

代码如下:

____________________________________________________________________________

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

应改使用 Business Delegate 模式来对Business tier进行访问以解除耦合。 Struts提供了多种Action供选择使用。普通的Action只能通过调用execute执行一项任务,而DispatchAction可以根据配置参数执行,而不是仅进入execute()函数,这样可以执行多种任务。如insert,update等。LookupDispatchAction可以根据提交表单按钮的名称来执行函数。 第三章 网上书店详细设计 3-1 需求分析 网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。 根据网上书店的基本需求,本系统需要完成的具

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com