文档介绍:本科学生综合性实验报告
课程名称:数据库系统原理
项目组长学号0061375
班级选课03班小组第12组
实验项目名称乐购电子商城销售系统设计_
指导教师
开课学期2008至2009学年第一学期
完成时间2008年总额,并显示销售总额排在前十名的商品以供客户浏览。
②统计商城所有订单的年销售总额,根据销售情况调整营销计划。
③统计每一地区的销售总额。
④统计每个客户年订单总额。
⑤统计商品上个月的销售总额,并显示销售总额排在前十名的商品供客户浏览。
根据上节分析的系统功能需求,我们可以得到系统的功能模块,如图
。
川前台销售系统
乐购电子购物系统
后台销售系统
客户管理
设置特价商品
提下■添加苟品
商品管理
删除商品信息
修改商品价格
商品分类管理
统计每种商品的销售总额
统计所有订单的销售总额
订单统计管理
统计某一地区的销售总额
统计所有客户所有订单巨额
本商城客户购买商品的系统流程图,如图
。
注册
开始
是否注册
Y
Y
是否购买
数量是否超过库存量
放入购物车
继续购物
确认购买
享受优惠服务
清空购物车
是否退货
增加客户积分
符合退货条件
结束
数据流图
实体与数据
通过对电子商城各方面的分析,我们可以知道电子商城中的实体包括:客户,商品,
仓库,订单,优惠表,商品暂存表,商品配送单,商品退货单。各实体包含的数据项分
别如下:
(1)客户:注册号,密码,地址,注册日期,邮编,电话,性别,姓名。
(2)商品:商品编号,商品名称,商品生产日期,商品保质期,商品单价。
(3)商品类别:商品类别编号,商品类别名。
(4)生产厂家:生产厂家编号,生产厂家名。
(5))仓库:仓库编号,仓库名称
联系与数据
通过以上的实体与数据我们可以得到如下实体间的联系:
订单:订单编号,注册号,订单总额,订货日期,配送日期,发票号码,订
单状态,商品编号,商品单价,商品折后价,商品数量。
优惠表:客户等级,优惠率,积分要求。
商品暂存:购物车编号,注册号,商品编号,商品单价,商品折后价,商品
数量,是否购买,商品总金额。
)商品配送:配送单编号,注册号,商品编号,商品数量,地址,姓名,邮编,
电话,配送日期。
)商品退货:退货单编号,订单编号,注册号,姓名,配送日期,商品编号,
商品数量,退货原因。
通过以上分析,我们作如下规定:
)一个客户可以购买多种商品,一种商品可以被多个客户购买;
)一个商品可以属于一种类别,一种类别的商品可以包含多个商品;
)一个商品可以由多个厂家生产,一个厂家可以生产多个商品;
)一个订单对应一个客户,一个客户对应多个订单;
)一个订单对应一个商品配送单,一个商品配送单对应一个订单;
)一个客户对应多个商品退货单,一个商品退货单对应一个客户;
)一个仓库可以存放多种商品,一种商品可以存放在多个仓库;
)一个商品暂存表对应一个订单,一个订单对应一个商品暂存表。
实体之间的联系有:
1))客户与商品之间(M:N)
)商品与商品类别之间(1:N)
)商品与生产厂家之间(M:N)
)订单与客户之间(1:M)
)订单与商品配送单之间(1:1)
)客户与商品退货单之间(1:M)
)仓库与商品之间(M:N)
)商品暂存表与订单之间(1:1)
数据字典包括数据项、数据结构、数据流、数据处理4个部分。其中数据项是数据
的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据
结构的定义来描述数据流、数据存储的逻辑内容。
(1)