预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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