全球旧事资料 分类
Web程序设计(Jsp)课程设计
第一章系统设计
1.1需求分析
网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。
根据网上书店的基本需求,需要完成的任务如下:A书图查询当客户进入网上书店时,应该在主页面中分类显示最新的
书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。B购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。C订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。D会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息。
1.2总体设计
系统组成:下表中给出了构成网上书店系统的各个组件,通过下表,可以从宏观上了解各个组件的功能。
I
fWeb程序设计(Jsp)课程设计
用户表示层(视图)
控制器
逻辑层
BookMai

Actio

Actio

DB
jsp
Form
BookShow
Logi
Form
FirstActio

Co
sta
ts
jsp
BookShop
UserForm
BookDetail
Book
Cartjsp
Actio

Order
BookId
BookSearch
BookCat
Addressjsp
Form
Actio

Order
BookCatId
Logi
Actio

Order
Co
firmjsp
Form
UserLogi

PageId
BookBuy
ShopCart
jsp
Form
Actio

UserRegister
BookShop
AddrCo
firm
User
jsp
CartFrom
Actio

OrderHistory
BookSearch
Clear
jsp
Form
ShopCartActio

Wro
gjsp
Delivery
Order
Form
DelActio

OrderId
OrderHistoryA
Form
ctio

1.3功能设计
1).图书信息管理该模块实现图书书目信息的分类显示,也是提供图书信息依据书名及作者信息快速搜索的功能。此外,在用户选择了对应书目信息后,还可以显示出有关该图书的详细信息,以便于客户了解所购商品。2).购物车管理用于维护每一个进入网上书店的客户对应的购物车。即将客户所选购的图书商品信息记录到对应的购物车中,以便于到收银台进行结账处理。3).会员注册实现网上书店客户信息的注册、及身份验证。由于目前网上商城普遍采用的
II
fWeb程序设计(Jsp)课程设计
方式为送货上门或者邮寄,因此需要收集与r
好听全球资料 返回顶部