淘宝购物数据库课程设计文档格式.docx

上传人:b****4 文档编号:8239762 上传时间:2023-05-10 格式:DOCX 页数:42 大小:616.91KB
下载 相关 举报
淘宝购物数据库课程设计文档格式.docx_第1页
第1页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第2页
第2页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第3页
第3页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第4页
第4页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第5页
第5页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第6页
第6页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第7页
第7页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第8页
第8页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第9页
第9页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第10页
第10页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第11页
第11页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第12页
第12页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第13页
第13页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第14页
第14页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第15页
第15页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第16页
第16页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第17页
第17页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第18页
第18页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第19页
第19页 / 共42页
淘宝购物数据库课程设计文档格式.docx_第20页
第20页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

淘宝购物数据库课程设计文档格式.docx

《淘宝购物数据库课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《淘宝购物数据库课程设计文档格式.docx(42页珍藏版)》请在冰点文库上搜索。

淘宝购物数据库课程设计文档格式.docx

每个顾客如果想成为淘宝用户,那么就必须进行注册,填写相应的资料,同意之后就可以登录

P2用户信息管理业务

用户信息管理业务:

输入相应的密码和账号就可以进入用户管理界面,可以修改地址信息,

查看订单信息,收货之后也可以做确认及相应的评价。

P3淘宝用户购货业务流程图

淘宝用户购货业务流程图:

购物是一个相应的过程,当用户提交订单之后,系统要查看库存量,有库存量时,用户点击付款,选择相应的银行,卡号,填写收货地址,地址有默认的,如果有需要就修改收货地址。

系统通知店家发货,店家把快递单以及货物给快递公司。

快递公司把收货单给用户签收,把收货信息反馈给店家及淘宝管理员。

P4淘宝退货业务流程图

淘宝退货业务流程图;

这个业务淘宝做的较复杂,先在网上填写退货申请,填写退货原因,淘宝根据退货相关条例,以及等待店家处理,如果预期自动答复为同意,然后淘宝把信息給用户,用户寄回商品,店家查看是否满足要求,完整与否,是否是所寄的商品,检查完之后,信息反馈给淘宝信息,通知顾客。

2.2数据流程分析

在业务流程调查和分析的基础上,按照分层、概括、抽象的原则描述系统的数据流程图,要求数据流程图必须分层表达,图中所出现的数据对象分类顺序编号,以便进行编写对应的详细数据字典。

该部分的数据流程图应至少3张。

2.3数据字典

按照数据流程图分层和每层数据流程图数据对象出现的先后顺序编写相对应的详细的数据字典,数据字典应包含数据流、数据存储、数据处理、外部实体和数据项等五个部分。

2、编写相应的正确的数据字典

表3-1数据流的描述

数据流编号

数据流名称

简述

数据流

来源

去向

数据流组成

数据流量

高峰流量

F1

注册信息

进行注册申请信息的录入、

淘宝用户

注册处理

淘宝号+淘宝密码+qq邮箱+是否同意相关条件

三次/一个月

10次/一月

F2

用户信息表

注册申请时所填的信息

淘宝号+淘宝密码

10次/一个月

F3

F4

登录处理

F5

用户修改信息表

淘宝用户所需要修改成的信息

用户管理信息处理

淘宝号+淘宝密码+收货地址

F6

商品信息

购物时商品的信息

购买商品处理

大小+颜色

20次/一个月

50次/一个月

F7

收货信息

购买商品之后需要填写的信息

收货处理

用户的电话号码+地址

F8

收货人信息记录文档

F9

退货申请信息表

淘宝客户需要退货时填的的单据

退货处理

退货原因

F10

退货条件信息表

退货信息库所发出的单据

退货信息数据库

退货规定时间+退货原因

F11

退货结果信息

退货处理之后反馈给用户的结果

成功或者失败

F12

所剩库存量信息

用户查看库存量

查看处理

日期+件数

N次、一个月

F13

用户登录机制

登录检验处理

核对该使用用户信息

F14

填写注册申请

注册

用户名+密码+qq邮箱

F15

注册要求信息

填写必填信息

填写所必须存储的信息

F16

通过审核注册成功

审核

审核处理

管理员

通过审核并注册成功

F17

账号和密码信息

输入帐号和密码

身份验证

填写符合要求的帐号+密码

F18

登录结果信息

验证登录是否成功

帐号和密码

F19

审核成功信息

登录成功

F20

修改结果

修改审查

账号+密码+地址

2次/一个月

2次一个月

F21

淘金币领取信息

进入个人中心进行领取

查看用户信息处理

淘金币领取核查

淘金币数量+帮领淘金币

一次/每天

F22

淘金币领取条件信息

领取淘金币是有要求的,当天只能领一次

淘金币管理库

日期+数量

F23

核查结果

经过核查之后的结果

淘宝用户名+不同意

F24

审核通过,商品信息

淘宝用户购买的商品

登录核查

加入购物车处理

商品编号+商品颜色+商品尺寸+商品采购员编号+上架日期+单价

一次/一天

F25

商品销售及库存情况

商品在库存中的情况

商品库存

商品编号+入库时间+销售数量+所剩数量

10次/一天

F26

有库存信息

查看库存的结果

办理立即购买

100次/一天

F27

没有库存信息

办理预约登记

F28

商品销售情况

在付款之前看库存

商品编号+入库时间+销售数量

F29

预约信息

当库存里没有商品是所需办理的

预约登记文档库

商品编号+入库时间+销售数量+预约登记信息

20次/一天

F30

付款信息

确定付款之前有对银行卡的信息

办理付款

银行种类+银行卡卡号

F31

付款成功信息

付款成功之后把信息反溃给淘宝用户

淘宝顾客

银行种类+银行卡卡号+确认信息

F32

付款成功之后把信息反溃给店家,让店家发货

店家发货

F33

订单信息

付款成功之后就有一个完整的订单出来了,把这个信息給订单

订单信息库

订单编号+订单日期+用户账号+用户电话号码+淘宝用户地址+单价

F34

F35

到货通知信息

发货到了之后,通知淘宝用户签收

领取地点+所需证件++领取时间

F36

审核通过,退货信息

对于不满意的商品或者没按订货要求发的商品进行退货

身份审核

订单号+店铺号+商品大小+尺寸

F37

退货满足条件信息

退货条件资料库

日期+店铺号+商品大小+尺寸+衣服完整度

F38

退货成功

经过退货审核之后,把退货成功的信息发给用户,让用户寄回商品

用户寄回商品处理

订单号+店铺号+店铺的实际地址r

F39

店铺回复情况

店铺收到货之后会对货进行查看,查看完之后会把回复信息发回给淘宝

店铺回复状况存档

订单号+店铺号+核查结果

F40

快递单

用户填写快递单交给快递公司

快递公司寄货处理

收件人姓名+收件人地址+电话号码+快递日期

10张/一天

30张次/一天

F41

到货单

寄给店铺,到货,快递公司会把快递单给店主签收

店家审核

到货日期+寄货人+寄货地址

F42

审核结果信息

收到顾客的货之后淘宝根据店铺反馈的信息审核

淘宝管理系统审核

订货单+店铺号+用户账号

F43

店家回复信息

F45

退货结果

把最终淘宝审核后的结果发给用户

店铺回复状况

存档

0次/一天

表3-2处理逻辑的描述

处理逻辑编号

处理逻辑名称

简述

输入的数据流

处理

输出的数据流

处理频率

P1

把所有淘宝顾客的密码等的一个资料库

注册信息表

对用户提交的

注册申请

进行处理

用户信息

100次/一个月

P2

用户登录

时的信息进行核查

用户输入登录信息

对登陆请求进行处理

10次/一个月

P3

对提交的修好信息的处理

用户具有浏览商品,修改用户资料等

修改后的信息

P4

对提交的购买信息进行处理

当一个订单提交之后,就要去查看库存,

P1.1

对注册信息的核查

填写好注册信息之后,系统根据用户守则进行审核

P1.2

淘宝系统登录身份审核

登录信息审核

注册成功之后,用户就可以登录,每次登录都需要验证

P3.1

淘宝登录审核

判段身份的正确性

登录的信息

当用户登录输入密码和用户名的时候,系统就要进行审核

P3.2

用户对自己信息的相关处理

根据自己的需要,进行

P3.3

每天可以领取淘金币

每天都可以在网站点击淘金币领取,系统根据条件判断是否满足要求

P3.4

系统核查

需要修改的信息提交之后,系统会进行核查

P4.1

P4.2

登录成功后,根据用户所需

当用户登录成功之后,如果喜欢商品,但是又不打算立即购买

有库存,没有库存

P4.3

用户打算立即购买

有库存

加入购物库之后,打算立即购买

P4.4

没有货,所做的处理

没有库存

没有货,在网页上填写相关的信息,办理预约登记,有货会立即通知用户

P4.5

点了立即购买之后所做的处理

用户点了立即购买之后,表明该订单有效就是付款

P4.6

付款之后,店家发货

用户付款之后,淘宝系统就会通知店铺发货

P5.1

P5.2

提交退货申请之后,所要进行的处理

用户在淘宝界面提交退货申请之后,系统所要进行商务处理

退货成功信息

P5.3

用户寄回商品之前所要做的

网站提交的申请成功之后,用户寄回商品之前的依据

P5.4

收到快递单之后,快递公司做的

快递单到了之后,快递公司封装商品,物流运往所在地

P5.5

店家收货之后检查

店家收货之后,检查货物是否完整,颜色,大小是否是之前发出的

P5.6

根据用户返回的信息

如果店铺逾期未作处理,直接视为同意。

如果在规定时期,根据结果核查

淘宝用户1

表3-3数据存储的描述

数据存储

编号

名称

数据存储组成

相关联的处理

D1

用户数据库

账号和密码,

用户账号+密码

D2

库存资料

商品的在库资料

商品号+所剩商品数量+尺寸+颜色

D3

收货人资料库

购买商品时都会填写相应的地址,每次可能同一个顾客要运往的地址都不同所以,为了方便专门弄得收获资料库

收货人姓名+收货人电话号码+收获人地址

D4

退货资料文档

淘宝退货率比较高,所以对退货文档进行了专门的存档,退货的要求

订单号+店铺号+退货时间+退货原因+

D5

注册要求资料库

对于注册的淘宝号,是有要求的,如账号,密码的组成

长度+范围+淘宝号唯一

注册审核

D6

淘金币管理库

淘宝专门的一个虚拟货币的资料管理库

账号+数量+日期

D7

库存没货时,填写预约登记,到货会立即通知顾客

预约登记号+订单号+用户账号名+店铺号

D8

付款确认登记

购货选择相应的银行,

银行号+卡号

D9

完整整个过程,完成一张订单的详细信息

订单号+收获人地址+收获人姓名

D10

店铺回复资料库

店铺收到退回的货,检查之后的,关于退货的意见,以及用户请求的退货的意见

退货单号+店铺收货时间+意见

表3-4外部实体的描述

外部实体编号

外部实体名称

外部实体组成

S1

淘宝有很多客户,这些客户同称为

淘宝账号+密码+地址+姓名+电话号码

修改结果信息

核查结果信息

登录信息

S2

店主

淘宝的店主

登录号+密码+地址+电话号码

F46

3概念结构设计

在需求分析的基础上,应用概念模型的相关设计方法,完成数据库的概念模型设计。

所设计的概念模型应为CDM图。

4逻辑结构设计

粘贴根据CDM图转换来的PDM图

5物理结构设计

粘贴由PDM生成数据库过程中的SQL脚本,为节省篇幅,可只保留原始脚本中的头文件和生成基本表的脚本,同时注意头文件中DBMS的名称应与项目背景介绍中的信息一致,并且注意头文件中系统时间的正确性。

/*==============================================================*/

/*DBMSname:

MicrosoftSQLServer2005*/

/*Createdon:

2012/6/620:

23:

58*/

createtableTHpaper(

TD_nochar(10)notnull,

TD_datedatetimenull,

BUY_datedatetimenotnull,

market_Nochar(10)null,

constraintPK_THPAPERprimarykeynonclustered(TD_no)

go

declare@CurrentUsersysname

select@CurrentUser=user_name()

executesp_addextendedproperty'

MS_Description'

'

对退货资料的基本信息'

user'

@CurrentUser,'

table'

'

THpaper'

/*Table:

bussiness*/

createtablebussiness(

S_nochar(10)notnull,

constraintPK_BUSSINESSprimarykey(S_no)

/*Index:

bussiness2_FK*/

createindexbussiness2_FKonbussiness(

buy*/

createtablebuy(

M_Nochar(20)notnull,

C_nochar(9)notnull,

constraintPK_BUYprimarykey(M_No,C_no)

buy_FK*/

createindexbuy_FK

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2