- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络购物系统数据库课程设计
数据库应用课程
设计报告
网络购物信息系统数据库设计
学生姓名:xxx
学 号:xxx
班 级:xxx
指导老师:xxx
学 院:xxxxx
提交日期:xxxxx年xx月xx日
目 录
前言 1
1. 需求分析 1
1.1系统功能背景资料 1
1.2系统功能 1
2. 概要结构设计 2
3. 逻辑结构设计 4
3.1关系模式设计 4
3.2 关系模式的分析优化 5
4. 数据库物理设计 7
5. 数据库实施 10
5.1数据库构建 10
5.1.1各数据表说明 10
5.1.2数据库创建 10
5.2 数据库操作 10
6.部分系统功能实现 10
总结 11
前言
随着信息化时代的普及以及现在电子商务的发展,在网上购买商品的人越来越多,创建一个正确而高效的网络购物系统是非常必要的。Internet的发展迅速,使得运用数据库系统管理数据得以实现,可以高效安全的管理商品信息以及购物记录等详细数据。这个网络购物管理系统可以为商家提供顾客的基本信息,为顾客提供商品的基本信息,记录各个商品的交易信息。本系统主要建立了基本的需求表并优化,将它们之间建立好必要的联系方便查询和修改等,完成基本功能。
需求分析
设计本系统模拟客户在网上购买物品的管理内容,包括查询客户信息、商品信息、购买物品的明细、顾客在购买物品后做出的评论等的处理情况,系统需要管理的情况如下:
1.1系统功能背景资料
客户在邮局订购报纸的管理内容包括:
每种商品包含商品号(唯一)、商品分类、生产厂商、每个厂商的实际存货量、规定的最低存货量以及商品其他描述。
每个客户包括客户号(唯一)、客户名、EMAIL、姓名、性别、邮政编码、地址等;
每个订单有订单号、客户号、收货地址、订单日期,每个订单中可包含多种商品,订单中的每一件商品都有对应的明细,包括商品号、单价、数量。
1.2系统功能
1).用户可随时查询商品的详细情况,如商品名,商品分类,单价,厂商号等供客户选购
2).商家可以查询顾客的基本资料如姓名、性别、地址、联系方式、邮编、邮箱等
3).客户可以给所购的每件商品发表评论,系统要给每一条评论编号并记录评论内容、评论时间、发表人等;
概要结构设计
通过对局部应用的选择,逐一设计出分E-R图,并对各个分E-R图进行合并,生成初步E-R图,消除不必要的系统冗余,可以得出网上购物管理系统E-R图。
2.1 商品 E-R图
2.2 客户 E-R图
2.3 供应商 E-R图
2.4 生产明细E-R图
2.5 订单 E-R图
2.6 订单明细 E-R图
2.7 评论 E-R图
2.8 系统 E-R图
逻辑结构设计
3.1关系模式设计
根据概念结构的设计,可以将系统E-R图转换为以下关系模式(画横线的为各关系的码):
商品(商品号,商品名,商品分类,单价,厂商号) 外码:厂商号
客户(客户号,客户名,性别,联系方式,地址,邮编,邮箱) 外码:
厂商(厂商号,厂商名, 其他描述) 外码:
生产明细(厂商号, 商品号 ,实际库存,最低库存 ) 外码:厂商号, 商品号
订单(订单号,客户号,收货地址, 订单日期, 备注 ) 外码:客户号
订单明细(订单号,商品号,数量 ) 外码:订单号,商品号
评论(评论号,客户号,商品号,评论内容,评论时间 ) 外码:客户号,商品号
用户(用户账号,用户密码,用户名)
3.2 关系模式的分析优化
1.对以上关系模式进行函数依赖分析
考察关系模式:商品(商品号,商品名,商品分类,单价,厂商号)
商品号—商品名
商品号—商品分类
商品号—单价
商品号—厂商号
它只有一个码:商品号,这里没有任何属性对商品号部分依赖或传递依赖,所以此关系模式属于3NF。
考察关系模式:客户(客户号,客户名,性别,联系方式,地址,邮编,邮箱)
客户号—客户名
客户号—性别
客户号—联系方式
客户号—地址
客户号—邮编
客户号—邮箱
它只有一个码:客户号,这里没有任何属性对客户号部分依赖或传递依赖,所以此关系模式属于3NF。
考察关系模式:厂商(厂商号,厂商名, 其他描述)
厂商号—厂商名
厂商号—其他描述
它只有一个码:厂商号,这里没有任何属性对厂商号部分依赖或传递依赖,所以此关系模式属于3NF。
考察关系模式:生产明细(厂商号, 商品号 ,实际库存,最低库存 )
(厂商号,商品)—实际库存
(厂商号,商品)—最低库存
生产明细 它有两个码:(厂商号,商品),这里没有任何属性对(厂商号,商品)部分依赖或传递依赖,所以此关系模式属于3NF。
考察关系模式:订单(订单号,客户号,收货地址, 订单
您可能关注的文档
最近下载
- 《solidworks三维模板设计规范》.pdf
- 【清华大学】2023中国股票风险因子模型白皮书.pdf
- 水泥安全技术说明书msds.doc
- 南京恒生制药有限公司乙醇储罐安全现状评价 12.29(修改稿).doc
- Dell戴尔Dell EMC PowerEdge R740 安装和服务手册.pdf
- 《学前儿童游戏指导》教案 第13课 智力游戏的类型与智力游戏的组织与指导.docx
- Anritsu安立 MS2690A MS2691A MS2692A信号分析仪操作手册.pdf
- 管道修复方案.docx VIP
- 2024年九年级中考数学复习:创新题型——新定义问题 刷题练习题汇编(Word版,含答案).docx
- 《学前儿童游戏指导》教案 第6课 表演游戏的组织与指导.docx
文档评论(0)