文档介绍:B2C图书商务系统文档说明书
该文档为B2C电子商务网站需求分析说明文档。
此文档编写的目的是为了让项目的组件人员能够按照系统的规划来实现项目的功能,方便系统开发人员与设计人员对整个系统的理解,为整个开发工作编写一个文档说明。
此文档包含有需求分析、系统流程、数据库设计中概念设计、逻辑结构设计、数据库表字段说明等等。
项目策划、开发与测试人员。
1. 运用java语言,后台采用sqlserver数据库
2. 完整的购物流程,带支付接口
3. 后台管理,能够对客户订单进行处理,并且能够对客户展示页面进行管理。
(1)新用户注册
客户注册成为本网站的新用户,要求用户填写用户名与密码以及其他的基本信息。
(2)图书商品按类别搜索功能
客户可以针对不同种类的图书进行检索,同时也支持按照图书名进行检索功能。
(3)新品上架
这一模块展示新上架的图书。
(4)购物车
用户可以查看自己购物车信息,进行添加删除,并且顾客
处于登录状态未提交的购物车下次登录仍然存在。
(5)订单查询
顾客可以对自己提交的购物车查看订单信息,查看发货状态。
(6)在线支付/网上银行功能
可以实现顾客银行在线支付、支付宝功能。
(7)顾客信息管理
顾客登录后可以对自己的信息进行管理。
(1) 用户注册信息管理
网站管理员对用户信息进行管理。
(2)订单的管理
网站管理员可以对订单进行查询、添加、删除、修改等操作。
(3)新品管理
网站管理员对前台新品上架模块进行管理。
(4)客户访问统计
对顾客的访问量进行统计。
(5)网站统计管理
对图书信息进行统计,包括浏览量,购买量等。
(6)图书管理
能够对图书进行管理,包括图书的添加、删除修改与查询功能。
前台的功能结构图
图书商务前台
购物车
用户管理
新品上架
图书检索
用户注册
订单查询
注册类别查询密码查询查询
书名
登录作者促销信息修改
后台功能模块
E-R图分析
(1)图书类Book的E-R图
name
id
Publish_address
author
Publish_name
categoryId
tb_Book
On_sale_time
price
stock
content
(2)图书类别类(tb_category)
id
tb_Category
name
订单类(tb_Order)E-R图
id
tb_Order
orderDetailsId
订单信息类(tb_OrderDetails)E-R图
id
cost
tb_OrderDetails
number
bookId
购物车类(tb_ShoppingCart)E-R图
id
sessionId
tb_ShoppingCart
bookId
number
dateCreated
用户信息表(tb_User)E-R图
id
userName
password
tb_User
address
telphone
email
(7)总的E-R图
id
userName
password
tb_User
address
1
telphone
操作
email
id
tb_Order
1
orderDetailsId
N
属于
id
name
Publish_address
author
n
Publish_name
categoryId
tb_Book
On_sale_time
price
content
stock
id
sessionId
tb_ShoppingCart
bookId
number
1
dateCreated
生成
id
1
cost
tb_OrderDetails
number
bookId
用户界面
界面控制器
业务逻辑层
数据访问层
SQLServer2005数据库
支付宝等第三方接口
银行在线服务
电子商务平台
外部应用
数据库表的设计
tb_Book表
tb_Category表
tb_Order表
tb_OrderDetails表