毕业论文1111(4)

2020-04-17 06:57

(5)商品搜索流程图 如图

图4-9商品搜索流程图

否 购买? 是 购物车 是 继续搜索 否 搜索结果 输入条件 开始搜索 查看商品 下订单

12

5 数据库分析和设计

5.1 引言

在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。

网上书店的主要对象是用户,所以必需建立用户表,包括用户的基本信息情况;用户的主要活动是对商品的购买,所以必需建立商品信息表;用户对商品的购买,用户提交定单,建立定单表。

5.1.1 编写目的

为了让本系统的管理员能很好的对本系统进行管理和维护,用户可以对书店的情况方便的浏览,提高管理和使用效率。通过阅读本说明书还可以提高对系统数据库的整体认识。

本系统的数据库功能,主要体现在对各种信息的提供、保存、更新和查询操作上,本环节就是为了很好的促进系统开发者与系统使用人的信息交流,促进效率,使用户更加高效便利的使用本系统。

5.1.2参考资料

见附录A参考文献

5.2数据库概念结构设计

根据领域模型分析的结果:

5.2.1系统主要模块E-R图

1) 系统登录模块,需要有各自用户的各自登录账号及密码。 系统用户E-R图如图5-1所示:

图5-1 系统登录模块E-R图

13

管理员用户 1 属于 m 用户 1 会员用户 2) 管理员发布产品信息:需要发布的产品所有属性且产品由唯一ID属性,此属性为产品

信息表主键,在数据操作的流程中经常用到。产品信息管理E-R图如图5-2所示:

管理员 1 m 发布 图书 ID

图5-2产品信息管理模块E-R图

3) 管理员管理会员信息:已创建的会员实体有ID属性,此属性为会员信息表主键。会员

管理E-R图如图5-3所示

图5-3会员管理模块E-R图

4)用户订购书籍:用户可以通过订单购买书籍

订单 1 包括 m 订购 m 1 1 ID 管理员 1管理 m 会员 用户 购买 m 书籍 图5-4用户订购书籍模块E-R图

14

5.2.2本系统主要实体的E-R图

用户实体E-R图:

订单实体E-R图:

图书实体E-R图:

15

性别 用户ID 用户密码 出生日期 手机 用户名称 用户 联系电话 邮编 详细地址 真实姓名 传真 图5-5用户实体E-R图

图书数量 订单日期 图书金额 订单状态 订单ID 订单 销售价格 图5-6订单实体E-R图

出版日期 出版社 图书名称 进货日期 作者 内容简介 图书 是否推荐 图书ID 销售价格 进货价格 图5-7图书实体E-R图 库存数量 书籍类型 5.3数据库逻辑设计

本系统各数据库表如下:

表5-1图书基本信息表(book):

标识 Bookid Isbn Bookname Publishhouse publishdate price author shangjia leftnum salenum comnum img s_id

表5-2图书大类名称信息表(bbclass):

标识 b_id b_name

表5-3图书小类表(bsclass) 标识 s_id s_name

表5-4图书评论表(bookcommnets)

标识 id bookid comments fabu

标识 b_id s_id 类型 Int(11) Int(11) 表5-5图书分类分配表(bs) NULL 是否主键 默认 no no PRI PRI

16

类型 Int(11) Varchar(50) Varchar(50) Varchar(50) date Varchar(10) Varchar(50) date Int(11) Int(11) Int(11) Varchar(100) Int(11) NULL no no no yes yes yes yes yes yes yes yes yes yes 是否主键 PRI mul 默认 null null null null null null null null null null null 名称 编号 Isbn号 书名 出版社 出版日期 价格 作者 上架日期 剩余数量 售出数量 好评数量 图片路径 图书所属类别 备注 Auto_increment 类型 Int(11) Varchar(50) NULL no no 是否主键 PRI 默认 null 名称 编号 大类名称 备注 Auto_increment 类型 Int(11) Varchar(50) NULL no no 是否主键 PRI 默认 null 名称 编号 小类名称 备注 Auto_increment 类型 Int(11) Int(11) Varchar(50) date NULL no no no yes 是否主键 PRI 默认 null null 名称 编号 图书编号 评论名称 发布时间 备注 Auto_increment 名称 图书大类编号 图书小类编号 备注


毕业论文1111(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:天大2017年12月考试《现代物流基础》离线作业考核试题

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

马上注册会员

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