基于jsp网上书店系统毕设毕业论文(4)

2019-05-24 14:00

类别编号 类别名 图书类别

图5 图书类别E-R图

用户编号 备注 固定电话 地址编号 地址信息 电话号码 接收地 用户姓名

图6 地址信息E-R图

在找出所有实体的基础上,需要进一步分析各实体之间的联系。经过分析两两实体之间的联系,然后进行合并,给出所有实体的联系图即E-R图,如图所示:

图书类别 1 属于 1 图书 n 购买 1 用户 各实体之间的联系图

订单 n 浏览 订单详细信息 1 地址信息 1

15

2. 数据表基本结构

该系统采用微软的Sql Server2000作为数据库系统。根据上面的E-R图,得出以下6个数据表。下面是这6个数据表的结构。 1.表1

表名 列名 id userName password email bz roleName 数据类型 int Char(10) Char(10) Char(30) Char(30) Char(10) 空/非空 √ User(用户信息表) 约束条件 主键(自动增加,外键参照) 含义 用户编号 用户名 密码 电子邮件 备注 用户类型 √ √ √ √ 补充说明 用户类型分为管理员和用户两种

2.表2 表名 Book(图书信息表) 数据类型 空/非空 参照) √ √ 列名 约束条件 主键(自动增加,外键含义 id isbn bookName catelogName author publisher pubDate price picPaht categoryID bz number 补充说明

3.表3

int varchar(30) varchar(50) varChar(50) varchar(50) varchar(50) varchar(30) float varchar(50) int varchar(50) int 图书顺序号 图书编号 图书名 目录 作者 出版社 出版日期 价格 图片路径 图书类型编号 备注 数量 √ √ √ √ √ √ √ √ 16

表名 列名 id userId orderDate orderPrice payMethod shippingMethod addressId orderStatus bz 补充说明

4.表4

Int nvarchar(50) nvarchar(50) √ √ √ orders(订单表) 数据类型 空/非空 约束条件 主键(外键参照) 含义 订单编号 用户编号 下单时间 订单金额 付款方式 邮递方式 nvarchar(50) Int Nvarchar(50) float nvarchar(50) nvarchar(50) √ √ √ √ √ 地址编号 订单状态 备注 表名 列名 id orderId bookName int Nvarchar(50) varchar(50) 数据类型 orderLine(订单详细信息表) 空/非空 约束条件 主键 外键 含义 编号 订单编号 图书名称 17

price quantity bookId Float Int Int 图书价格 数量 图书编号 补充说明

5.表5 表名 列名 id 数据类型 int Category(图书分类信息表) 空/非空 约束条件 主键 含义 编号 分类名称 categoryNamnvarchar(20) √ e parentID layer bz 补充说明

6.表6 表名 列名 id int nvarchar(50) √ nvarchar(50) √ nvarchar(50) √ 父类编号 层 备注 consigneeAddress(收货人地址信息表) 数据类型 空/非空 约束条件 含义 主键(自动增加,编号 外键参照) userId int 用户编号 18

consigneeName address zipcode tel Bz fixtel 补充说明 Nvarchar(50) √ 收货人姓名 Nvarchar(50) √ Char(10) √ 收货人地址 邮编 移动电话 备注 固定电话 Nvarchar(50) √ Nvarchar(50) √ Nvarchar(50) √ 五、系统总体设计

(一) 网上书店系统模块结构图

网上书店系统 管理员 普通用户 登录 用户管理管理图书 注册 登录和退出 搜索图书 维护购物车 确认订单 修改资料

增加图书删除图书 更新图书 19


基于jsp网上书店系统毕设毕业论文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:17中初一9月份月考

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: