基于BS结构网上商城的设计与实现 - 图文(3)

2019-04-21 14:02

毕业设计(论文)-中国论文教育学院 www.icsv.net

表3-5 “收银台”模块说明书

模块标识 EC04 模块名称 主要功能 调用模块 输 入 输 出 相关数据表 收银台 填写订单信息,购物结账 购物车 订单信息,购物车信息 送货信息 用户信息表,收货者信息表,购物车信息表,商品信息表 所属子系统 主要内部变量 商品编号,购物车编号,用户名 1)确定用户的购物信息 算 法 2)根据用户名生成订单

表3-6 “公告管理”模块说明书

模块标识 模块名称 主要功能 调用模块 输入 输出 相关数据表 主要内部变量 EC05 所属子系统 公告管理 发布公告,删除公告,查看公告 公告标题 公告列表 公告信息表 公告编号,公告标题 1) 公告查询时,输入公告标题 算法 2) 发布公告,编号自动增一 3) 根据选中的公告的编号,实现数据表删除相关内容

11

毕业设计(论文)-中国论文教育学院 www.icsv.net

表3-7 “留言板”模块说明书

模块标识 模块名称 主要功能 调用模块 输入 输出 相关数据表 主要内部变量 算法 EC06 留言板 查看留言板,删除留言 意见、建议 留言时间,昵称,留言 留言信息表 用户名 1)根据用户的输入显示及时信息,按当前时间降序排列 2)后台根据编号删除相关留言

所属子系统 3.3 代码设计

系统中对订单编号进行了代码设计,为使订单编号实现系统自动编码,编码采用层次码加顺序码,层次码表示年、月、日,顺序码则表示订单形成的先后次序。考虑到网站的规模和订单的数量,编号的顺序码采用三位。代码模型如图3-3所示。

nnnn nnnnnnn订单编号顺序号日月年

图3-3订单编号的代码模型

3.4 数据库设计 3.4.1 E-R图

系统中主要涉及到的实体有“管理员”、“用户”、“商品”、“图片”、“购物车”、“公司”、“公告”、“订单”、“留言板”。实体与实体之间的联系如图3-4

12

毕业设计(论文)-中国论文教育学院 www.icsv.net

所示。

1 N 管理员 1 查看 M 发布 公告 1 公司 M 浏览 N M 1 填写 1 用户 M N 购买 提供 N 商品 订单 1 1 留言 1 留言板 拥有 1 购物车 拥有 1 图片

图3-4系统E-R图

3.4.2数据表设计

表3-8 Users(用户表)

字段名 userID username password Address Telephone Email freeze 描述 用户编号 用户姓名 用户密码 联系地址 联系电话 电子邮箱 冻结状态 类型 int char char varchar varchar varchar varchar

13

长度 4 10 10 200 20 200 1 是否为空 not null null null null null null null PK/FK PK 毕业设计(论文)-中国论文教育学院 www.icsv.net

表3-9 Companys(公司表)

字段名 CompanyID comname Description Address Telephone Email 描述 类型 长度 4 32 1000 200 20 200 是否为空 not null null null null null null PK/FK PK 公司表主键 int 公司名称 详细描述 公司地址 联系电话 电子邮箱 varchar varchar varchar varchar varchar 表3-10 Products(商品表)

字段名 ProductID Description PictureID CompanyID CategoryID Quantity Price Pubdate Details1 Details2 Details3 Details4 Details5 描述 商品主键 商品描述名称 商品的图片ID 商品所属的公司ID 商品所属的种类ID 商品的数量 商品的价格 商品发布的时间 商品详细属性说明一 商品详细属性说明二 商品详细属性说明三 商品详细属性说明四 商品详细属性说明五 类型 int varchar int int int int decimal datetime varchar varchar varchar varchar varchar 长度 4 50 4 4 4 4 9 8 500 500 500 500 500 是否为空 not null null null null null null null null null null null null null PK/FK PK FK FK FK 表3-11 Categorys(商品种类表)

字段名 CategoryID Description 描述 商品种类主键 种类描述 类型 int varchar

14

长度 4 100 是否为空 not null null PK/FK PK 毕业设计(论文)-中国论文教育学院 www.icsv.net

表3-12 ShopCarts(用户购物车表)

字段名 ShopCartID UserID Pubdate ProductNum TotalPrice 描述 用户购物车主键 购物车所属用户主键 发布时间 商品数量 总消费额 类型 varchar Int datetime int int 长度 是否为空 PK/FK 11 4 8 4 4 not null PK null null null null FK 表3-13 ProductCarts(商品和购物车关系表)

字段名 ProductID ShopCartID Quantity 描述 商品主键 购物车主键 商品在购物车中的数量 类型 int 长度 是否为空 4 not null null null PK/FK PK FK varchar 11 int 4 表3-14 Pictures (商品图片表)

字段名 PictureID Title PictureUrl 描述 商品图片主键 商品图片标题 类型 int 长度 4 是否为空 Not null null null PK/FK PK varchar 100 商品图片链接地址 varchar 200 表3-15 ManagerInfor(管理员表)

字段名 mngID mngname magpassword 描述 管理员主键 管理员姓名 管理员密码 类型 int char char 长度 4 10 10 是否为空 not null null null PK/FK PK 表3-16 Msg(留言板)

字段名 MsgID username Msgcontent Time 描述 留言板主键 用户名 留言内容 留言时间 类型 int char varchar datetime 长度 4 10 200 8 是否为空 not null null null null PK/FK PK 15


基于BS结构网上商城的设计与实现 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:卫生部关于印发《关于建立国家基本药物制度的实施意见》的通知(

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

马上注册会员

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