淘宝后台数据库(综合设计实验报告).doc

上传人:w****2 文档编号:6524219 上传时间:2020-02-28 格式:DOC 页数:19 大小:415KB
返回 下载 相关 举报
淘宝后台数据库(综合设计实验报告).doc_第1页
第1页 / 共19页
淘宝后台数据库(综合设计实验报告).doc_第2页
第2页 / 共19页
淘宝后台数据库(综合设计实验报告).doc_第3页
第3页 / 共19页
点击查看更多>>
资源描述
综合设计实验报告名称: 淘宝女装后台数据库 专 业: 电子商务1301 姓 名: 王XX 张X 学 号: 130607XXXXXX 130607XXXXXX指导教师: 孙黎 完成日期: 2015年7月3日 一、 需求分析如今,分析方法越来越先进,数据可用性也日益提高,这给企业的现有业务结构带来了更大的压力,要求企业对其进行变革。而基于直觉和经验的决策方式也越来越多地受到数据驱动型决策方式的挑战。针对淘宝店铺进销存管理系统,分别对采购顾客、客服和供应商进行详细的调研和分析,总结出如下的需求信息:需要记录供应商品信息。再设计商品数量的地方,要给出相应的单位。商品销售信息单中要包含等级商品销售数量、单价等信息。在进货信息中要包含商品供应商等信息。销售要有客服服务与推售,销售操作要有相应的操作员信息。只有管理员才能登陆之后才可以使用系统。默认的管理员不可以删除。进货、销售信息都要添加、修改、删除、查询。当进行进货、销售操作后,能相应更新库存。需要对进货、销售、库存进行分析,总结热门商品。除此,我们总公司存在很多分总司,所以要对分公司的信息进行记录。经上述系统功能分析需求总结,设计如下的数据项和数据结构:总公司信息,包括的数据信息有公司代码、公司名称、公司地址等。分公司信息,包括公司代码、公司名称、公司地址、联系方式等。商品信息,包括商品编号、商品名称、商品总量、库存量、进货价等。供应商信息,包括供应商编号、供应商名称、地址、电话、银行账号等。采购顾客信息,包括淘宝账号、淘宝昵称、收货地址、联系方式等。进货信息,包括进货商品编号、数量、单位、单价、登记时间等。客服信息,包括客服编号、客服姓名、性别、联系方式等。销售信息,包括销售商品、数量、单位、登记时间等。二、 概念结构分析综合E-R图三、 逻辑结构设计关系模式:公司总部(公司代码、公司名称、公司地址)分公司(公司代码、公司名称、公司地址)商品(商品编号、商品名称、商品总量、库存量、进货价)供应商(供应商编号、供应商名称、地址、电话、银行账号)采购顾客(淘宝账号、淘宝昵称、收货地址、联系方式)进货(进货商品编号、数量、单位、单价、登记时间)客服(客服编号、客服姓名、性别、联系方式)销售(销售商品、数量、单位、登记时间)表T3.1 Headquarters表结构编号字段名字段类型长度字段描述1Company codeChar5公司代码2Company nameChar20公司名称3Company addressVARCHAR30公司地址表T3.2 Branch表结构编号字段名字段类型长度字段描述1Company codeChar5公司代码2Company nameChar20公司名称3Company addressVARCHAR30公司地址表T3.3 Commodity表结构编号字段名字段类型长度字段描述1Commodity codeChar7商品编号2Commodity nameChar30商品名称3Total commodityFLOAT10商品总量4Inventory quantityFLOAT10库存量5 Purchase priceFLOAT10进货价表T3.4 Suppliers表结构编号字段名字段类型长度字段描述1Supp codeChar7供应商编号2Supp nameChar30供应商名称3Supp addressVARCHAR30地址4Supp phoneFLOAT11电话5 Bank accountFLOAT24银行账号表T3.5 Customer表结构编号字段名字段类型长度字段描述1AccountChar5淘宝账号2NicknameChar20淘宝昵称3Goods receiptVARCHAR30收货地址Cu phoneFLOAT11联系方式表T3.6 Purchase表结构编号字段名字段类型长度字段描述1Pu codeChar7进货商品编号2NumberFLOAT10数量3CompanyChar8单位4Unit PriceFLOAT10单价5Registration timeTINYINT默认登记时间表T3.7 Customer service表结构编号字段名字段类型长度字段描述1CS codeChar6客服编号2Cs nameChar10客服姓名3SexBit默认性别4CS phoneChar11联系方式表T3.8 Sale表结构编号字段名字段类型长度字段描述1Sale codeChar7销售商品2NumberFLOAT10数量4CompanyFLOAT10单价5Unit PriceTINYINT默认登记时间表T3.1 Headquarters表数据样本Company codeCompany nameCompany address001美洋洋女装山东省济南市长清区大学路2399号表T3.2 Branch表数据样本公司代码公司名称公司地址00101美洋洋女装章丘站山东省济南市章丘市圣经路1-17号00102美洋洋女装沂水站山东省临沂市沂水县长安街2-21号00103美洋洋女装巨野站山东省菏泽市巨野县茶庵街3-19号00104美洋洋女装滨城站山东省滨州市滨城区文昌路4-04号00105美洋洋女装禹城站山东省德州市禹城县建设路5-12号00106美洋洋女装广饶站山东省东营市广饶县平安路6-14号表T3.3 Commodity表数据样本商品编号商品名称商品总量库存量进货价413夏季小清新女装1833144480412日系森女女装1454124487411韩风时尚女装1665125266410欧美风女装4267351154409沙滩裙2727143587408泡泡裙5743434243表T3.4 Suppliers表数据样本供应商编号供应商名称地址电话银行账号1001初语山东省济南市章丘市圣经路1-17号400-1000-1006217856888888888881002韩都衣舍山东省临沂市沂水县长安街2-21号400-2111-5328140104803130402971003森马山东省菏泽市巨野县茶庵街3-19号400-1331-1343278659824165910011004鸿星尔克山东省滨州市滨城区文昌路4-04号400-1334-4321566934275023750271005阿迪达斯山东省德州市禹城县建设路5-12号400-1423-4524770975010510750971006李宁山东省东营市广饶县平安路6-14号400-5351-555196510750127500107表T3.5 Customer表数据样本淘宝账号淘宝昵称收货地址联系方式123eaefsaAccount山东省济南市章丘市圣经路1-17号158243553638090hijlNickname山东省临沂市沂水县长安街2-21号178111315027900asjfbGoods receipt山东省菏泽市巨野县茶庵街3-19号18965432113表T3.6 Purchase表数据样本进货商品编号数量单位单价登记时间4131833件802015-7-24121454件872015-6-84111665件662015-7-34104267件542015-7-34092727件872015-7-34085743件432015-7-3表T3.7 Customer service表数据样本客服编号客服姓名性别联系方式10086王老五男1358888888810502张小三女1873333333310503李小四女1594444444410504程老二男13866666666表T3.8 Sale表数据样本销售商品数量单价登记时间夏季小清新女装3891032015-6-4日系森女女装2101102015-4-2韩风时尚女装413892015-5-8欧美风女装756772015-7-2沙滩裙12921102015-7-3泡泡裙1401662015-7-3四、 物理设计数据库:CREATE DATABASE TBNZ ON ( NAME=TBNV_DATA, FILENAME=I:SQL数据库数据TBNZ.mdf, SIZE=5MB, MAXSIZE=50MB, FILEGROWTH=10% ) LOG ON ( NAME=TBNZ_log, FILENAME=I:SQL数据库数据TBNZ.ldf, SIZE=2MB, MAXSIZE=5MB, FILEGROWTH=1MB );数据表:表T3.1 Headquarters表结构USE TBNZGOCREATE TABLE Headquarters(Companycode Char(5) PRIMARY KEY, Companyname Char(20), Companyaddress VARCHAR(30)表T3.2 Branch表结构USE TBNZGOCREATE TABLE Branch(Companycode Char(5) PRIMARY KEY, Companyname Char(20), Companyaddress VARCHAR(30)表T3.3 Commodity表结构USE TBNZGOCREATE TABLE Commodity(CommoditycodeChar(7) PRIMARY KEY,CommoditynameChar(30),TotalcommodityFLOAT(10),InventoryquantityFLOAT(10), PurchasepriceFLOAT(10)表T3.4 Suppliers表结构USE TBNZGOCREATE TABLE Suppliers(SuppcodeChar(7),SuppnameChar(30),SuppaddressVARCHAR(30),SuppphoneCHAR(15), BankaccountCHAR(25)表T3.5 Customer表结构USE TBNZGOCREATE TABLE Customer(AccountChar(15),NicknameChar(20),Goodsreceiptchar(30),Cuphonechar(15)表T3.6 Purchase表结构USE TBNZGOCREATE TABLE Purchase(PucodeChar(7),NumberFLOAT(10),CompanyChar(8),UnitPriceFLOAT(10),Registrationtimechar(10)表T3.7 Customer service表结构USE TBNZGOCREATE TABLE Customerservice(CScodeChar(6),CsnameChar(10),Sex Bit,CSphoneChar(11)表T3.8 Sale表结构 USE TBNZGOCREATE TABLE Sale(SalecodeChar(14),Numberchar(6),Companychar(6),UnitPricechar(10)数据操作:表T3.1 Headquarters表数据样本USE TBNZGOINSERT INTO Headquarters VALUES(001,美洋洋女装,山东省济南市长清区大学路号)表T3.2 Branch表数据样本USE TBNZGOINSERT INTO Branch VALUES(00101,美洋洋女装章丘站,山东省济南市章丘市圣经路-17号)INSERT INTO Branch VALUES(00102,美洋洋女装沂水站,山东省临沂市沂水县长安街-21号)INSERT INTO Branch VALUES(00103,美洋洋女装巨野站,山东省菏泽市巨野县茶庵街-19号)INSERT INTO Branch VALUES(00104,美洋洋女装滨城站,山东省滨州市滨城区文昌路-04号)INSERT INTO Branch VALUES(00105,美洋洋女装禹城站,山东省德州市禹城县建设路-12号)INSERT INTO Branch VALUES(00106,美洋洋女装广饶站,山东省东营市广饶县平安路-14号)表T3.3 Commodity表数据样本USE TBNZGOINSERT INTO Commodity VALUES(413,夏季小清新女装,1833,1444,80)INSERT INTO Commodity VALUES(412,日系森女女装,1454,1244,87)INSERT INTO Commodity VALUES(411,韩风时尚女装,1665,1252,66)INSERT INTO Commodity VALUES(410,欧美风女装, 4267,3511,54)INSERT INTO Commodity VALUES(409,沙滩裙, 2727,1435,87)INSERT INTO Commodity VALUES(408, 泡泡裙, 5743, 4342, 43)表T3.4 Suppliers表数据样本USE TBNZGOINSERT INTO Suppliers VALUES(1001,初语, 山东省济南市章丘市圣经路-17号,400-1000-100,621785688888888888)INSERT INTO Suppliers VALUES(1002,韩都衣舍,山东省临沂市沂水县长安街-21号,400-2111-532,814010480313040297)INSERT INTO Suppliers VALUES(1003,森马, 山东省菏泽市巨野县茶庵街-19号,400-1331-134,327865982416591001)INSERT INTO Suppliers VALUES(1004,鸿星尔克,山东省滨州市滨城区文昌路-04号,400-1334-432,156693427502375027)INSERT INTO Suppliers VALUES(1005,阿迪达斯,山东省德州市禹城县建设路-12号,400-1423-452,477097501051075097)INSERT INTO Suppliers VALUES(1006,李宁, 山东省东营市广饶县平安路-14号,400-5351-555,196510750127500107)表T3.5 Customer表数据样本USE TBNZGOINSERT INTO Customer VALUES(123eaefsa,Account,山东省济南市章丘市圣经路-17号,15824355363)INSERT INTO Customer VALUES(8090hijl,Nickname,山东省临沂市沂水县长安街-21号,17811131502)INSERT INTO Customer VALUES(7900asjfb,Goods receipt,山东省菏泽市巨野县茶庵街-19号,18965432113)表T3.6 Purchase表数据样本USE TBNZGOINSERT INTO Purchase VALUES(413,1833,件,80,2015-7-8)INSERT INTO Purchase VALUES(412,1454,件,87,2015-6-8)INSERT INTO Purchase VALUES(411,1665,件,66,2015-7-3)INSERT INTO Purchase VALUES(410,4267,件,54,2015-7-3)INSERT INTO Purchase VALUES(409,2727,件,87,2015-7-3)INSERT INTO Purchase VALUES(408,5743,件,43,2015-7-3)表T3.7 Customer service表数据样本USE TBNZGOINSERT INTO Customerservice VALUES(10086,王老五,1,13588888888)INSERT INTO Customerservice VALUES(10502,张小三,0,18733333333)INSERT INTO Customerservice VALUES(10503,李小四,1,15944444444)INSERT INTO Customerservice VALUES(10504,程老二,0,13866666666)表T3.8 Sale表数据样本 USE TBNZGOINSERT INTO Sale VALUES(夏季小清新女装,389,103,2015-6-4)INSERT INTO Sale VALUES(日系森女女装,210,110,2015-4-2)INSERT INTO Sale VALUES(韩风时尚女装,413,89,2015-5-8)INSERT INTO Sale VALUES(欧美风女装,756,77,2015-7-2)INSERT INTO Sale VALUES(沙滩裙,1292,110,2015-7-3)INSERT INTO Sale VALUES(泡泡裙,1401,66,2015-7-3)其他数据库对象:视图:CREATE VIEW Hs_VIEWAS SELECT*FROM HeadquartersCREATE VIEW Bh_VIEWAS SELECT*FROM BranchCREATE VIEW Cy_VIEWAS SELECT*FROM Commodity CREATE VIEW Ss_VIEWAS SELECT*FROM SuppliersCREATE VIEW Cr_VIEWAS SELECT*FROM CustomerCREATE VIEW Pe_VIEWAS SELECT*FROM PurchaseCREATE VIEW Ce_VIEWAS SELECT*FROM CustomerserviceCREATE VIEW Se_VIEWAS SELECT*FROM Sale索引:使用CREATE INDEX语句创建索引。对TBNZ数据库的Headquarters表中的Companycode列建立索引。USE TBNZGOCREATE INDEX Ce_ind ON Headquarters(Companycode)GO在Purchase表的Pucode列和Company列上建立复合索引。USE TBNZGOCREATE INDEX Cy_ind ON Purchase(Pucode,Company)GO重建表Purchase中的所有索引。USE TBNZGOALTER INDEX ALL ON Purchase REBUILD约束: 创建一个表Suppliers5,只含Suppcode、Suppname、Suppaddress和Suppphone列。将Suppname,设为主键,作为列Suppname的约束。对Suppcode列进行UNIQUE约束,并作为表的约束。Use TBNZGOCREATE TABLE Suppliers5(SuppcodeChar(7) PRIMARY KEY,SuppaddressVARCHAR(30),SuppphoneCHAR(15),CONSTRAINT YS_id UNIQUE(Suppcode)存储过程:创建存储过程do_insert,作用是向Sale表中插入一行数据。USE TBNZGOCREATE PROCEDURE do_insertASINSERT INTO Sale VALUES(阔腿裤,1431,86,2015-5-2)
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!