淘宝购物数据库课程设计.docx
- 文档编号:28536100
- 上传时间:2023-07-18
- 格式:DOCX
- 页数:47
- 大小:616.87KB
淘宝购物数据库课程设计.docx
《淘宝购物数据库课程设计.docx》由会员分享,可在线阅读,更多相关《淘宝购物数据库课程设计.docx(47页珍藏版)》请在冰豆网上搜索。
淘宝购物数据库课程设计
1.项目背景
1.1选题背景
对所选题目涉及的企业(或行业)背景和主要业务活动内容进行必要的说明,指出当前业务管理模式或流程中存在的主要问题,阐述对其信息化或对现有系统进行改进的必要性和意义所在。
中国电子商务始于1997年。
如果说美国电子商务是“商务推动型”,那么中国电子商务则更多的是“技术拉动型”,这是在发展模式上中国电子商务与美国电子商务的最大不同。
在美国,电子商务实践早于电子商务概念,企业的商务需求“推动”了网络和电子商务技术的进步,并促成电子商务概念的形成。
当Internet时代到来的时候,美国已经有了一个比较先进和发达的电子商务基础。
在中国,电子商务概念先于电子商务应用与发展,“启蒙者”是IBM等IT厂商,网络和电子商务技术需要不断“拉动”企业的商务需求,进而引致中国电子商务的应用与发展。
了解这一不同点是很重要的,这是中国电子商务发展的一大特点,也是理解中国电子商务应用与发展的一把钥匙。
淘宝诞生于2003年5月10日,自诞生起拥有会员1.7万,淘宝网在进入了新的血液后,开始不断发展,由于其基于诚信为本的原则,从零做起。
在短短的半年时间里,迅速占领了国内个人交易市场的领先位置,创造了互联网企业的一个发展奇迹,同时为了满足消费日益增长的需求,淘宝色商品数目在近几年内有了明显的增加,从小型的衣服,化妆品再到电脑,汽车,还设置了网络游戏装备交易区。
现在阿里巴巴把淘宝分为三个独立的公司—沿袭原C2C.团购等业务的淘宝网,平台型B2c电子商务服务商淘宝商城、以及一站式的购物搜索引擎一淘网,三个公司被称为淘宝三个“尖刀团”,其中淘宝商城是重中之重。
淘宝网提倡诚信、活跃、快速的网络交易文化,坚持“宝可不淘,信不能弃”。
在为淘宝会员打造更安全高效的网络交易平台的同时,也为更多网民提供就业机会。
淘宝网也全力营造和倡导互帮互助、轻松活泼的家庭式氛围。
每位在淘宝网进行交易的人,不但交易更迅速高效,而且还能交到更多朋友。
2005年10月,淘宝网宣布:
“在未来5年,为社会创造100万工作的机会。
截至2009年底,已经有超过80万人通过在淘宝开店实现了就业(国内第三方机构IDC统计),带动的物流、支付、营销等产业链上间接就业机会达到228万个(国际第三方机构IDC统计)。
目前每天全国三分之一的宅送快递业务都因淘宝网交易而产生。
淘宝的主要业务活动是:
首先是一个拍卖网站和网络零售品,各家店铺进货,买家购物,以及退货等业务已经创造了大量的利润。
淘宝当前的业务管理模式:
在一个完整体系下的业务管理模式,业务是专门的管理人员对客户信息进行核对,首先是用户登录账号,管理人员进行审核,在对购物的地址进行审核,最后对支付宝进行审核。
流程存在的问题是:
发货速度慢,其次退货也比较麻烦,增加的客户的购买成本,实际到的货会存在颜色,型号等与拍下的有差别,在则在线客户会顾客的速度比较慢,客户不能及时的了解所拍产品的状况。
当出现打折时,有时该物品已经不在打折的范围内,但还是能在打折的商品中看到,管理系统的更新速度有待提高。
淘宝的信息化发展已经不能满足经济全球化的发展,以及淘宝的当下的系统存在需要改善的地方。
淘宝对于旗舰店的判定标准。
这些管理系统有待提高,以及顾客的高要求需要得到满足。
信息系统是对业务流程的管理,使整个过程更加的清晰合理。
信息系统使整个过程更加的安全可靠。
信息系统的发展也对经济的发展起重要的作用。
1.2系统目标和实现技术
通过初步的分析,给出未来要实现的系统功能目标,绘制系统功能目标图。
并简要说明系统欲采用的软件体系结构、平台、DBMS和开发工具等。
平台:
windows7,visio2003
2需求分析
2.1业务流程分析
对所涉及的业务流程进行分析,边分析边绘制业务流程图。
业务流程图可以是BPM或VISIO等形式。
P1淘宝注册登录管理业务
该业务主要是:
每个顾客如果想成为淘宝用户,那么就必须进行注册,填写相应的资料,同意之后就可以登录
P2用户信息管理业务
用户信息管理业务:
输入相应的密码和账号就可以进入用户管理界面,可以修改地址信息,
查看订单信息,收货之后也可以做确认及相应的评价。
P3淘宝用户购货业务流程图
淘宝用户购货业务流程图:
购物是一个相应的过程,当用户提交订单之后,系统要查看库存量,有库存量时,用户点击付款,选择相应的银行,卡号,填写收货地址,地址有默认的,如果有需要就修改收货地址。
系统通知店家发货,店家把快递单以及货物给快递公司。
快递公司把收货单给用户签收,把收货信息反馈给店家及淘宝管理员。
P4淘宝退货业务流程图
淘宝退货业务流程图;这个业务淘宝做的较复杂,先在网上填写退货申请,填写退货原因,淘宝根据退货相关条例,以及等待店家处理,如果预期自动答复为同意,然后淘宝把信息給用户,用户寄回商品,店家查看是否满足要求,完整与否,是否是所寄的商品,检查完之后,信息反馈给淘宝信息,通知顾客。
2.2数据流程分析
在业务流程调查和分析的基础上,按照分层、概括、抽象的原则描述系统的数据流程图,要求数据流程图必须分层表达,图中所出现的数据对象分类顺序编号,以便进行编写对应的详细数据字典。
该部分的数据流程图应至少3张。
2.3数据字典
按照数据流程图分层和每层数据流程图数据对象出现的先后顺序编写相对应的详细的数据字典,数据字典应包含数据流、数据存储、数据处理、外部实体和数据项等五个部分。
2、编写相应的正确的数据字典
表3-1数据流的描述
数据流编号
数据流名称
简述
数据流
来源
数据流
去向
数据流组成
数据流量
高峰流量
F1
注册信息
进行注册申请信息的录入、
淘宝用户
注册处理
淘宝号+淘宝密码+qq邮箱+是否同意相关条件
三次/一个月
10次/一月
F2
用户信息表
注册申请时所填的信息
注册处理
用户信息表
淘宝号+淘宝密码
三次/一个月
10次/一个月
F3
用户信息表
注册申请时所填的信息
用户信息表
注册处理
淘宝号+淘宝密码
三次/一个月
10次/一个月
F4
用户信息表
注册申请时所填的信息
注册处理
登录处理
淘宝号+淘宝密码
三次/一个月
10次/一个月
F5
用户修改信息表
淘宝用户所需要修改成的信息
登录处理
用户管理信息处理
淘宝号+淘宝密码+收货地址
三次/一个月
10次/一个月
F6
商品信息
购物时商品的信息
登录处理
购买商品处理
大小+颜色
20次/一个月
50次/一个月
F7
收货信息
购买商品之后需要填写的信息
购买商品处理
收货处理
用户的电话号码+地址
20次/一个月
50次/一个月
F8
收货信息
购买商品之后需要填写的信息
购买商品处理
收货人信息记录文档
用户的电话号码+地址
20次/一个月
50次/一个月
F9
退货申请信息表
淘宝客户需要退货时填的的单据
收货处理
退货处理
退货原因
10次/一个月
20次/一个月
F10
退货条件信息表
退货信息库所发出的单据
退货信息数据库
退货处理
退货规定时间+退货原因
10次/一个月
20次/一个月
F11
退货结果信息
退货处理之后反馈给用户的结果
退货处理
淘宝用户
成功或者失败
10次/一个月
20次/一个月
F12
所剩库存量信息
用户查看库存量
查看处理
淘宝用户
日期+件数
N次、一个月
N次、一个月
F13
用户信息表
用户登录机制
登录检验处理
淘宝用户
核对该使用用户信息
N次、一个月
N次、一个月
F14
填写注册申请
注册
注册处理
淘宝用户
用户名+密码+qq邮箱
N次、一个月
N次、一个月
F15
注册要求信息
填写必填信息
注册处理
淘宝用户
填写所必须存储的信息
N次、一个月
N次、一个月
F16
通过审核注册成功
审核
审核处理
管理员
通过审核并注册成功
N次、一个月
N次、一个月
F17
账号和密码信息
输入帐号和密码
身份验证
淘宝用户
填写符合要求的帐号+密码
N次、一个月
N次、一个月
F18
登录结果信息
验证登录是否成功
身份验证
淘宝用户
帐号和密码
N次、一个月
N次、一个月
F19
审核成功信息
登录成功
身份验证
淘宝用户
登录成功
N次、一个月
N次、一个月
F20
修改结果
修改结果
修改审查
淘宝用户
账号+密码+地址
2次/一个月
2次一个月
F21
淘金币领取信息
进入个人中心进行领取
查看用户信息处理
淘金币领取核查
淘金币数量+帮领淘金币
一次/每天
一次/每天
F22
淘金币领取条件信息
领取淘金币是有要求的,当天只能领一次
淘金币管理库
淘金币领取核查
日期+数量
一次/每天
一次/每天
F23
核查结果
经过核查之后的结果
淘金币领取核查
淘宝用户
淘宝用户名+不同意
一次/每天
一次/每天
F24
审核通过,商品信息
淘宝用户购买的商品
登录核查
加入购物车处理
商品编号+商品颜色+商品尺寸+商品采购员编号+上架日期+单价
一次/一天
一次/每天
F25
商品销售及库存情况
商品在库存中的情况
商品库存
加入购物车处理
商品编号+入库时间+销售数量+所剩数量
10次/一天
10次/一天
F26
有库存信息
查看库存的结果
加入购物车处理
办理立即购买
商品编号+入库时间+销售数量+所剩数量
10次/一天
100次/一天
F27
没有库存信息
查看库存的结果
办理立即购买
办理预约登记
商品编号+入库时间+销售数量+所剩数量
100次/一天
100次/一天
F28
商品销售情况
在付款之前看库存
商品库存
办理立即购买
商品编号+入库时间+销售数量
10次/一天
100次/一天
F29
预约信息
当库存里没有商品是所需办理的
办理预约登记
预约登记文档库
商品编号+入库时间+销售数量+预约登记信息
10次/一天
20次/一天
F30
付款信息
确定付款之前有对银行卡的信息
办理立即购买
办理付款
银行种类+银行卡卡号
10次/一天
20次/一天
F31
付款成功信息
付款成功之后把信息反溃给淘宝用户
办理付款
淘宝顾客
银行种类+银行卡卡号+确认信息
10次/一天
20次/一天
F32
付款成功信息
付款成功之后把信息反溃给店家,让店家发货
办理付款
店家发货
银行种类+银行卡卡号+确认信息
10次/一天
10次/一天
F33
订单信息
付款成功之后就有一个完整的订单出来了,把这个信息給订单
办理付款
订单信息库
订单编号+订单日期+用户账号+用户电话号码+淘宝用户地址+单价
10次/一天
10次/一天
F34
订单信息
付款成功之后就有一个完整的订单出来了,把这个信息給订单
订单信息库
店家发货
订单编号+订单日期+用户账号+用户电话号码+淘宝用户地址+单价
10次/一天
20次/一天
F35
到货通知信息
发货到了之后,通知淘宝用户签收
店家发货
淘宝顾客
领取地点+所需证件++领取时间
10次/一天
20次/一天
F36
审核通过,退货信息
对于不满意的商品或者没按订货要求发的商品进行退货
身份审核
退货处理
订单号+店铺号+商品大小+尺寸
10次/一天
20次/一天
F37
退货满足条件信息
对于不满意的商品或者没按订货要求发的商品进行退货
退货条件资料库
退货处理
日期+店铺号+商品大小+尺寸+衣服完整度
10次/一天
20次/一天
F38
退货成功
经过退货审核之后,把退货成功的信息发给用户,让用户寄回商品
退货处理
用户寄回商品处理
订单号+店铺号+店铺的实际地址r
10次/一天
20次/一天
F39
店铺回复情况
店铺收到货之后会对货进行查看,查看完之后会把回复信息发回给淘宝
店铺回复状况存档
退货处理
订单号+店铺号+核查结果
10次/一天
20次/一天
F40
快递单
用户填写快递单交给快递公司
用户寄回商品处理
快递公司寄货处理
收件人姓名+收件人地址+电话号码+快递日期
10张/一天
30张次/一天
F41
到货单
寄给店铺,到货,快递公司会把快递单给店主签收
快递公司寄货处理
店家审核
到货日期+寄货人+寄货地址
10张/一天
30张次/一天
F42
审核结果信息
收到顾客的货之后淘宝根据店铺反馈的信息审核
店家审核
淘宝管理系统审核
订货单+店铺号+用户账号
10次/一天
20次/一天
F43
店家回复信息
店铺收到货之后会对货进行查看,查看完之后会把回复信息发回给淘宝
店家审核
店铺回复状况存档
订单号+店铺号+核查结果
10次/一天
20次/一天
F45
退货结果
把最终淘宝审核后的结果发给用户
店铺回复状况
存档
淘宝用户
订单号+店铺号+核查结果
0次/一天
20次/一天
表3-2处理逻辑的描述
处理逻辑编号
处理逻辑名称
简述
输入的数据流
处理
输出的数据流
处理频率
P1
注册处理
把所有淘宝顾客的密码等的一个资料库
注册信息表
对用户提交的
注册申请
进行处理
用户信息
100次/一个月
P2
登录处理
用户登录
时的信息进行核查
用户输入登录信息
对登陆请求进行处理
商品信息
10次/一个月
P3
用户管理信息处理
对提交的修好信息的处理
用户信息
用户具有浏览商品,修改用户资料等
修改后的信息
10次/一个月
P4
购买商品处理
对提交的购买信息进行处理
商品信息
当一个订单提交之后,就要去查看库存,
收货信息
10次/一个月
P1.1
身份审核
对注册信息的核查
填写注册申请
填写好注册信息之后,系统根据用户守则进行审核
通过审核注册成功
10次/一个月
P1.2
淘宝系统登录身份审核
登录信息审核
通过审核注册成功
注册成功之后,用户就可以登录,每次登录都需要验证
登录结果信息
P3.1
淘宝登录审核
判段身份的正确性
登录的信息
用户信息
当用户登录输入密码和用户名的时候,系统就要进行审核
审核成功信息
10次/一个月
P3.2
查看用户信息处理
用户对自己信息的相关处理
用户信息
根据自己的需要,进行
淘金币领取信息
10次/一个月
P3.3
淘金币领取核查
每天可以领取淘金币
淘金币领取信息
每天都可以在网站点击淘金币领取,系统根据条件判断是否满足要求
核查结果
P3.4
修改审查
系统核查
修改后的信息
需要修改的信息提交之后,系统会进行核查
修改结果
10次/一个月
P4.1
登录核查
判段身份的正确性
登录的信息
当用户登录输入密码和用户名的时候,系统就要进行审核
审核通过,退货信息
10次/一个月
P4.2
加入购物车处理
登录成功后,根据用户所需
审核通过,退货信息
当用户登录成功之后,如果喜欢商品,但是又不打算立即购买
有库存,没有库存
10次/一个月
P4.3
办理立即购买
用户打算立即购买
有库存
加入购物库之后,打算立即购买
付款信息
10次/一个月
P4.4
办理预约登记
没有货,所做的处理
没有库存
没有货,在网页上填写相关的信息,办理预约登记,有货会立即通知用户
预约信息
10次/一个月
P4.5
办理付款
点了立即购买之后所做的处理
付款信息
用户点了立即购买之后,表明该订单有效就是付款
付款成功信息
10次/一个月
P4.6
店家发货
付款之后,店家发货
付款成功信息
用户付款之后,淘宝系统就会通知店铺发货
到货通知信息
10次/一个月
P5.1
身份审核
判段身份的正确性
登录的信息
当用户登录输入密码和用户名的时候,系统就要进行审核
审核通过,退货信息
10次/一个月
P5.2
退货处理
提交退货申请之后,所要进行的处理
审核通过,退货信息
用户在淘宝界面提交退货申请之后,系统所要进行商务处理
退货成功信息
10次/一个月
P5.3
用户寄回商品处理
用户寄回商品之前所要做的
退货成功信息
网站提交的申请成功之后,用户寄回商品之前的依据
快递单
10次/一个月
P5.4
快递公司寄货处理
收到快递单之后,快递公司做的
快递单
快递单到了之后,快递公司封装商品,物流运往所在地
到货单
10次/一个月
P5.5
店家审核
店家收货之后检查
到货单
店家收货之后,检查货物是否完整,颜色,大小是否是之前发出的
审核结果信息
10次/一个月
P5.6
淘宝管理系统审核
根据用户返回的信息
审核结果信息
如果店铺逾期未作处理,直接视为同意。
如果在规定时期,根据结果核查
淘宝用户1
10次/一个月
表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'
go
/*==============================================================*/
/*Table:
bussiness*/
/*==============================================================*/
createtablebussiness(
S_nochar(10)notnull,
constraintPK_BUSSINESSprimarykey(S_no)
)
go
/*==============================================================*/
/*Index:
bussiness2_FK*/
/*==============================================================*/
createindexbussiness2_FKonbussiness(
)
go
/*==============================================================*/
/*Table:
buy*/
/*==============================================================*/
createtablebuy(
M_Nochar(20)notnull,
C_nochar(9)notnull,
constraintPK_BUYprimarykey(M_No,C_no)
)
go
/*==============================================================*/
/*Index:
buy_FK*/
/*==============================================================*/
createindexbuy_FK
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 淘宝 购物 数据库 课程设计