当前位置:
文档之家› 图书销售管理系统数据库设计42页PPT
图书销售管理系统数据库设计42页PPT
表2-1 用户信息表
属性名称 用户编号 用户名 登录密码 真实姓名
性别 地址 编号 电话号码 电子邮件 注册时间
数据类型 int
varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar varchar
订购者编号
邮寄地址
邮编
是否要发票
图书订购集
移动电话
订购日期
付款方法
邮寄备注 优惠方法
用户编号
订单号
购物车
图1-10 图书订购者E-R图
图1-11 购物车E-R图
1.3.3 逻辑结构设计
根据上述概念结构设计得到的E-R图和转换规则,得到图书销售管理系统数据的关系模式 (主键用下划线标出)
(1)用户信息表(用户编号,用户名,登录密码,真实姓名,性别,地址,邮编,电话号 码,电子邮件,注册时间),见表2-1
下 订 单
2)系统前台功能说明
(1)图书列表 ①图书排行榜:在首页排列点击率排名前6位的图书。 ②图书分类:根据图书的不同类别,并子子页面排列。
(2)图书详情:在图书的子页面显示图书的各部分信息,包括图书名称、出版社、作者、价格、折扣、简介等。 (3)个人中心:
①用户注册:注册用户名不能重复。 ②用户登录:判断用户的用户名或者密码是否与数据库中的信息对应,对应则登录成功,否则登录失败。 ③个人中心:个人基本信息、修改个人信息、修改个人密码、会员积分等级。 (4)整站搜索:可按照书名或者作者进行图书的搜索。 (5)购物车: ①用户根据图书列表中的购物车按钮选定图书,并放入购物车。 ②用户填写定订单中的基本信息,点击确认,则订购成功。
作者,出版社,出版日期,内容简介,总数量,剩余数量,封面,单价,评论条数,点 击次数。
(4)图书评论实体集。其属性有:评论编号,图书编号,说明,评论,用户编号, 评论日期。
(5)订单实体集。其属性有:用户编号,订单号,书名,订购数,总计,订购者编 号。
(6)图书分类实体。其属性有:类型编号,类别名称,说明。 (7)图书订购者详情实体集。其属性有:订购者编号,邮寄地址,邮编,移动电话, 邮寄备注,邮寄方法,付款方法,订购日期,是否要发票。 (8)购物车实体集。其属性有:用户编号,订单号。
剩余数量 内容简介
图1-7 图书信息实体E-R图
(6)图书评论实体集,如图1-8所示。 (7)订单实体集,如图1-9所示。
评论编号
图书编号
评论日期
图书评论
用户编号
说明
评论
图1-8 图书评论实体E-R图
订单号
书号
用户 编号
订购数
订单
总计
订购者编号
图1-9 订单实体E-R图
(8)图书订购者详情实体集,如图1-10所示。 (9)购物车实体集,如图1-11所示。
1.3 项目的实施 1.3.1需求分析 图书销售管理系统分为前台和后台,前台功能主要包括:图书列表、图书详 情、个人中心、整站搜索与用户订购等;后台功能主要包括:系统设置、会员 用户管理,图书管理、图书评论管理、订单审核、入库管理与购物车管理等。
1. 系统前台功能设计
1)系统前台总体功能概述 图书销售管理系统前台功能包括:图书列表、图书详情、个人中心、整站搜
(3)管理员实体集,如图1-5所示。 (4)图书分类管理,如图1-6所示。
账号
密码
管理员 图1-5 管理员实体E-R图
类型编号
类别名称
图书分类
说明 图1-6 图书分类实体E-R图
(5)图书信息实体集,如图1-7所示。
作者
图书名称
评论条数
价格
点击次数
出版日期 分类编号
封面
图书
总数量 图书编号
出版社
批 准 订 单
已 批 准 订 单
未 批 准 订 单
库 入 信资出 存 库 息料库 查 操 录更操 询 作 入改作
销财 售务 统报 计表
图1-2 系统后台功能结构图
2)系统后台功能说明 (1)系统设置:
①页面设置:后台服务器以及客户端信息。 ②基本配置:公告。 ③添加管理员:添加管理员以及管理员列表。 ④修改密码:修改管理员密码。 (2)会员管理: ①会员账号管理:会员账号的增加与删除。 ②积分等级管理:会员对应购书的积分和不同等级的管理。 (3)订单管理: ①批准订单:对客户提交的订单进行审批。 ②已通过审批的订单列表,Ecxel导出。 ③未批准订单:未通过审批的订单列表,Ecxel导出。 (4)仓库管理: ①库存查询:对库存中现存的图书类型、名称、数量进行查询。 ②入库操作:书类别的增删操作。 ③ 信息录入:添加图书的信息,如图片和简介等。 ④资料更改:对图书的信息资料进行修改。 ⑤出库操作:出库表。 (5)财务管理: ①对各个季度销售额进行销售统计。 ②根据出库管理中统计的财务数据,应用水晶报表技术进行分析。
索与用户订购,其结构图如图1-1所示。
图书列表
图书详情
图书销售管理系统前台
个人中心
整体搜索
购物车
点
点点 点
击
击击 击
排
排排 排
行
行行 行
榜
榜榜 榜
点 击 排 行 榜
点点
个人管理中心
击击
排排
行行
榜 榜个
修
首分 页类 搜搜 索索
人
改修
基
个改
本
人密
信
信码
息
息
图1-1 系统前台功能结构图
图 书 订 购
购 物 车 管 理
1.3.2 概念结构设计 1. 确定实体及属性 分析图书销售管理系统的系统需求,将系统中设计的人、物进行抽象,得到系统的
实体如下: (1)用户信息实体集。其属性有:用户编号,用户名,登录密码,真实姓名,性别,
地址,邮编,电话号码,电子邮件,注册时间。 (2)管理员实体集。其属性有:管理员账号,密码。 (3)图书信息实体集。其属性有:图书编号,书名,类型编号,书名,类型编号,
2.实体E-R图 (1)系统总E-R图,如图1-3所示。
账号
密码
管理员
ILeabharlann N管 理M
管 理
图书
编号
用户名 ……
N
用户
N
借 阅 M
图书名称
作者
价格
……
图1-3 系统总E-R图
(2)用户实体集,如图1-4所示。
用户名 真实名字
性别
编号 用户
注册时间
地址
登录密码 编辑
电子邮件 电话号码
图1-4 用户实体E-R图
2. 系统后台功能设计
1)后台总体功能概述 图书销售管理系统后台功能包括系统设置、会员管理、图书管理、订单审核、入库管理、出库管理和财务报表,其结
构图如图1-2所示。
系统设置
图书销售管理系统后台
会员管理
订单管理
仓库管理
财务管理
首 页 信 息
基 本 配 置
添 加 管 理 员
修 改 密 码
会积 员分 账等 号级 管管 理理