物流配送系统数据库设计

上传人:痛*** 文档编号:189182057 上传时间:2023-02-21 格式:PDF 页数:42 大小:871.95KB
收藏 版权申诉 举报 下载
物流配送系统数据库设计_第1页
第1页 / 共42页
物流配送系统数据库设计_第2页
第2页 / 共42页
物流配送系统数据库设计_第3页
第3页 / 共42页
资源描述:

《物流配送系统数据库设计》由会员分享,可在线阅读,更多相关《物流配送系统数据库设计(42页珍藏版)》请在装配图网上搜索。

1、物流配送系统数据库设计班级 108213801108213801学号 1082138012310821380123姓名_指导教师 崔贯勋时间:20112011 年 1 1 月 1010 日至 20112011 年 1 1 月 1414 日指导教师对课程设计(论文)的评语(工作态度、任务完成情况、能力水平、设计说明书(论文)的撰写和图纸质星等):成绩指导教师签字一:开发背景 4二:功能描述 41.订单处理作业:三:业务流程分析 61:总业务流程图 62:分层业务流程图 6a:订单作业处理 6b:采购业务 7c:补货进程 7d:库存管理 8e:进货入库 8f:配送作业 9g:会计作业 9四:数据流

2、程分析 101:零层数据流程图 102:一层数据流程图 103:数据字典 11a:数据流的描述 11b:处理逻辑的描述 13C:数据存储的描述 14五:概念模型设计 151:CMD 图为:152:存储表格 15a:财物结算表 15b:采购表 15c:供货表 16d:客户订单表 16e:库存表 16f:统计报表 166.逻辑模型设计 171:PDM 图:17七:代码设计 17八:小结 404一:开发背景现代物流是当今经济发展中的热点,也是企业利润新的增长点。尤其是连锁 企业在经营活动中点多面广,物流任务非常繁重。因此,如何加强物流管理、提 高物流的经济效益和社会效益是连锁企业经营管理的重点。而配

3、送是连锁的纽 带,配送能力的强弱和配送中心的效率直接影响着连锁企业的竞争力。二:功能描述1.订单处理作业:物流中心的交易起始于客户的咨询、业务部门的报表,而后由订单的接收,业务部门查询出货日的存货状况、装卸货能力、流通加工负荷、包装能、配送负荷等来答复客户,而 当订单无法依客户之要求交货时,业务部加以协调。由于物流中心一般均非随货收取货款,而是于一段时间后,予以结帐,因此在订单资料处理的同时,业务人员尚依据公司对该客户 的授信状况查核是否已超出其授信额度。量,并予以调货、分配出货程序及数量。截止日。此外在特定时段,业务人员尚统计该时段的订货数退货资料的处理亦该在此阶段予以处理。另外业务部门尚制

4、定报表计算方式,做报表历史资料管理,订定客户订购最小批量、订货方式或订购 结帐2.采购作业:自交易订单接受之后由于供应货品的商品,采购作业的内容包含由商品数量求统计、制订的数量及供货厂商所提供较经济的订购批量,入库进货的跟踪运作。要求,物流中心要由供货厂商或制造厂商订购对供货厂商查询交易条件,而后依据我们所提出采购单。而于采购单发出之后则进行3.进货入库作业:当采购单开出之后,于采购人员进货入库跟踪催促的同时,入库进货管理员即可依据当货品进当品项或数量不符采购单上预定入库日期,做入库作业排程、入库站台排程,而后于商品入库当日,入时做入库资料查核、入库品检,查核入库货品是否与采购单内容一致,时即

5、做适当的修正或处理,并将入库资料登录建档。入库管理员可依一定方式指定卸货及栈 板堆叠。对于由客户处退回的商品,退货品的入库亦 经过退货品检、分类处理而后登录入 库。一般商品入库堆叠于栈板之后有两种作业方式,命周期等因素来指定储放位置,一为商品入库上架,储放于储架上,或于商品入库之后登录其储放位置,以便于日后的等候出库,需求时再予出货。商品入库上架 由电脑或管理人员依照仓库区域规划管理原则 或商品生存货管理或出货查询。另一种方式即为直接出库,此时管理人员依照出货要求,将货品送往 指定的出货码头或暂时存放地点。在入库搬运的过程中作人员、并做工具、人员的工作时程安排。由管理人员选用搬运工具、调派工4

6、.库存管理作业:库存管理作业包含仓库区的管理及库存数控制。仓库区的管理包括货品于仓库区域内摆 放方式、区域大小、区域的分布等规划;货品进出仓库的控制遵循:先进先出或后进先出;进出货方式的制定包括:货品所用的搬运工具、搬运方式;仓储区储位的调整及变动。数量的控制则依照一般货品出库数量、入库所 时间等来制定采购数量及采购时点,库存并做采购时点预警系统。订定库存盘点方法,于一定期间印制盘点清册,并依据盘点清册内容清查 库存数、修正库存帐册并制作盘亏报表。仓库区的管理更包含容器的使用与容器的保管维修。5.补货及拣货作业:由客户订单资料的统计,我们即可知道货品真正的需求量,而于出库日,当库存数足以做拣货

7、区域的规补货更应注意拣货架上商品的供应出货需求量时,我们即可依据需求数印制出库拣货单及各项拣货指示,划布置、工具的选用、及人员调派。出货拣取不只包含拣取作业,补充,使拣货作业得以流畅而不致于缺货,作业排程、补货作业人员调派。这中间包含了补货水准及补货时点的订定、6.流通加工作业:商品由物流中心送出之前可于物流中心做流通加工处理,在物流中心的各项作业中以流拆箱重包装、贴通加工最易提高货品的附加值,其中流通加工作业包含商品的分类、过磅、订定、流通加工包装工具的选用、流通加工作业的排程、作业人员的调派。标签及商品的组合包装。而欲达成完善的流通加工,必执行包装材料及容器的管理、组合 包装规则的7.出货

8、作业处理:完成货品的拣取及流通加工作业之后,即可执行商品的出货作业,出货作业主要内容包含依据客户订单资料印制出货单据,订定出货排程,印制出货批次报表、出货商品上所 要的地址标签、及出货检核表。由排程人员决定出货方式、选用集货工具、调派集货作业人员,并决定所运送车辆的大小与数量。由仓库管理人员或出货管理人员决定出货区域的规划布 置及出货商品的摆放方式。8.配送作业:配送商品的实体作业包含将货品装车并实时配送,而达成这些作业则须事先规划配送区并于商品域的划分或配送路线的安排,由配送路迳选用的先后次序来决定商品装车的顺序,的配送途中做商品的追踪及控制、配送途中意外状况的处理。9.会计作业:商品出库后

9、销售部门可依据出货资料制作应收帐单,并将帐单转入会计部门作为收款凭据。而于商品购入入库后,则由收货部门制作入库商品统计表以作为供货厂商请款稽核之用。并由会计部门制作各项财务报表以供营运政策制定及营运管理之参考。1:总业务流程图2:分层业务流程图a:订单作业处理b:b:采购业务c:c:补货进程供货单d:d:库存管理e:e:进货入库f:f:配送作业g g:会计作业收费核算单四:数据流程分析1:零层数据流程图2:一层数据流程图供货E001客户M001订货单D001 提交订单订货统计E004S001订单处理采购员D002 统计 I-E002业务人员业务部门E004供货商1 _ D003 订单与D022

10、 配送商品给客户D004 客户需求1 结算出货金额S002商品处理D006 采购需求D013 商品信息M002米购商品*0007 订货需求D008 供货信息D010 货品入库3:3:数据字典E006销售部M003库存商品D014 商品出库S003库存管理D011 入库信息D012 库存卑算E005库存管理员D017 采购商品数量a:a:数据流的描述D019 执行销售D015 销售信息WS005财物结算-D018 执行结算D016 收支金额信息D015 销售商品数量E007财会部门数据流编号:D001M004销售商品数据流名称:提交订单D020 结算供货商品金额M005财物金额简述:客户所要购买

11、的商品信息清单数据流来源:客户数据流去向:物流中心订单处理数据流组成:商品名+商品号+客户信息数据流编号:D002数据流名称:统计订单简述:客户所需要的商品统计数据流来源:业务人员数据流去向:业务部门数据流组成:商品名+商品号+客户 数据流编号:D003数据流名称:订单需求简述:客户所要订购的商品信息数据流来源:业务人员数据流去向:业务部门数据流组成:商品名+商品号+客户数据流编号:D004数据流名称:客户需求简述:客户所要购买的商品信息数据流来源:业务部门数据流去向:采购员数据流组成:商品名+商品号+供货商数据流编号:D010数据流名称:商品入库简述:采购员所采购的货物进行入管理数据流来源:

12、采购员数据流去向:库存管理员数据流组成:商品名+商品号+供货商数据流编号:D012数据流名称:库存结算简述:库存管理员对库存量进行统计与归纳数据流来源:库存管理员数据流去向:业务部门数据流组成:商品名+商品号+生产厂家+商品数量数据流编号:D014数据流名称:商品出库简述:把库存的商品进出库发货数据流来源:库存管理员数据流去向:销售部门数据流组成:商品名+商品号+生产厂家+高品数量数据流编号:D018数据流名称:执行结算简述:财会部门对商品的收支金额进行核算数据流来源:库存管理员数据流去向:财会部门数据流组成:商品名+商品号+生产厂家+客户编号+商品数量+金额数量数据流编号:D022数据流名称

13、:配送商品给客户简述:向客户配送所订购的商品数据流来源:销售部门数据流去向:客户数据流组成:商品名+商品号+生产厂家+物流公司名+物流公同编号+商品数量b:处理逻辑的描述处理逻辑编号:S001处理逻辑名称:订单得理简述:对客户的订单进行处理,核算和统计输入的数据流:D001 提交订单D002 订单统计处理描述:对输入的各种信息进行处理,然后将处理的结果按规定输出输出的数据流:D003 订单需求D004 客户需求D005 订货统计处理逻辑编号:S002处理逻辑名称:商品处理简述:是采购信息的核心,决定如何采购商品输入的数据流:D006 采购需求D008 供货信息处理描述:对采购信息进行处理,实行

14、采购商品过程输出的数据流:D007 订货需求D013 商品信息D010 商品入库处理逻辑编号:S003处理逻辑名称:库存管理简述:对商品进行存储管理输入的数据流:D010 商品入库D012 库存结算处理描述:对输入输出的商品信息进行统计核算输出的数据流:D011 入库信息D014 商品出库处理逻辑编号:S004处理逻辑名称:商品销售简述:是整个销售管理子系统的核心,处理各种数据,对各种信息进行查询记录等。输入的数据流:D014 商品出库D019 执地销售处理描述:对出库的商品进行分配发送到订购客户 输出的数据流:D015 销售信息D022 配送商品给客户处理逻辑编号:S005处理逻辑名称:财物

15、结算简述:对收支金额进行结算输入的数据流:D015 销售商品数量D017 采购商品数量D020 结算供货商品金额D018 执行结算D021 结算出货金额处理描述:对入库商品和出库商品进算金额结算 输出的数据流:D020 结算供货商品金额D021 结算出货金额数据存储的描述数据存储编号:M001数据存储名称:订货单简述:客户订货信息数据存储组成:商品号+商品名+客户编号关键字:商品号+客户编号相关联的处理:S001数据存储编号:M002数据存储名称:采购商品简述:对采购的商品信息进行存储数据存储组成:商品号+商品名+生产厂家+价格+进货日期+商品数量关键字:商品号+供货商编号相关联的处理:S00

16、2S005数据存储编号:M003数据存储名称:库存商品简述:超市的仓库存储信息数据存储组成:商品号+商品名+生产厂家+价格+进货日期关键字:商品号相关联的处理:S003S004收支金额结算D016C:五:概念模型设计1:CMD图为:业务部门订单表2:存储表格统计报表叫:漏亏部门名称部门电话dentifier_1 IntegerCharacters(20)IntegerRelationship;小:W 甲细亏订单类型商品编号订单日期客户编号Identifier IntegerCharacters(20)IntegerDate&T imeIntegerRelationship,Relationsh

17、ip_5:T 区衣细育报表类型报表日期部门编号Identifier_1a:a:财物结算表 IntegerCharacters(20)Date&T imeInteger采购员7M!可贝细育采购员性别采购员电话采购员地址Identifier_1 IntegerCharacters(2)IntegerCharacters(30)客户客尸姓名客户电话客户地址客户编号Identifier_1财会部门部门编号部门名称部门电话333 IntegerCharacters(20)Integeronship_19RelatCharacters(10)IntegerCharacters(30)Integer名称数据

18、类型绐算表骗万Integer结算户编号Integer结算日期不为空采购表Relationship_6主码b:b:米购表Date&Tim采购地址采购日期Identifier_1米购表编号商品编号IntegerIntegerCharacters(30)Date&T imeTRUETRUEeTRUETRUE 1FALSEFALSERelationship_11供货表供货表编号商品编号供货商编号供货日期 IntegerIntegerIntegerDate&T ime IdentifierRelatipnship_12fc-Relationshb_13Relationship_17Relations财务

19、结算表始昇表编号结算户编号结算日期Identifier_1Identifier1_ _供货商供货商编号供货商姓名供货商电话供货商地址Identifier_1IntegerCharacters(10)Integer IntegerIntegerDate&T imeRelatioRelation?hip_18部门编号2部门名称2部门电话2Identifier_销售部门IntegerCharacters(20)IntegerCharacters(30)库存管理员管理员编号管理员性别管理员电话管理员地址Identifier_1IntegerCharacters(2)IntegerCharacters(

20、30)Relationship_15-库存表库存表编号库存日期管理员编号商品编号Identifier_1IntegerDate&T imeIntegerInteger,RelatoQship10-名称数据类型不为空主码TRUETRUE米购去编号IntegerTRUE:FALSE 商叩遍 PIntegerFALSE采购地址Characters TRUEeTRUE nFALSE采购日期Date&Timc:c:供货表名称数据类型不为空)主码供货表编号IntegerTRUETRUE商叩遍 pIntegerTRUEFALSE供货商编号IntegerTRUEFALSEFALSE 1供货日期Date&Tim

21、eTRUE Hd:d:客户订单表名称数据类型订单编号Integer订单类Chairacters冏品编号(20Integer订单日期匚)ate&客户编号Integer不为空主码ITRUE!TRUEITRUEj TRUE:TRUETRUE:FALSEFALSEFALSEFALSEe:e:库存表名称数据类型不为空主码TRUE 1TRUE 1库存表编号Integer库存日期Date&TimeTRUE 1FALSE管理员编号IntegerTRUEFALSE商叩遍 pIntegerTRUEFALSEf:f:统计报表名称报表骗 p报表类型数据类型不为空 1主码IntegerTRUE 1CharactersT

22、RUE:报表日期Date&TimeTRUE部门编 p 1IntegerTRUETRUE 1FALSEFALSEFALSE6.6.逻辑模型设计1:PDM图:订单表业务部门部门编号1int部门名称1 char(20)部门电话1 int订单编号部门编号1客户编号2客户客户编号订单类型商品编号订单日期客户编号intint_,、一f3_,ATIONS_业务部门FK订单intintchar(20)intdatetimeintRELATION RIWORS亩tions而罗部门编号1 int 采购员编号int 业务部门统计报表报表编号部门编号2报表类型报表日期部门编号1FK RELATION RELATICN

23、SFK_订单表_RELATIONS_客户intintchar(20)datetimeint客户采购员采购员编号客户姓名客户电话客户地址客户编号客户客户编号FK_RELATIRelationship_6采购员编号int int采 购 员 性 别char(2)int采 购 员 电 话char(30)采购员地址char(10)intchar(30)intintintiN_RElArNS.int pfe贫=&一亚购表采购表部门编号3 int部门编号2FK-O财会部门采购表编号部门编号3商品编号采购地址采购日期intintintchar(30)datetime部门名称3 char(20)FK_采购表_R

24、ELATIONS_财会部门部门电话3 intELATION_RELATIONS_客户FK FTION_RETA寸ONS_财务结算表FKREIARelationship_19客户编号结算表编号FK_供货表_RELATION暮财会部门供货表int int FK RELATION RELATIONS采购表FK_财务结算表_RE供货表编号部门编号3管理员编号LATIONS财会音FK_客户RELATIONS销售部门Relationship_7采购表编号供货商编号int int FK RELATIONRelationship_8l_RE*商品编号 商传意供Retime货商编号,intintintint财务

25、结算表结 算 表 编 号int部 门 编 号3int结 算 户 编 号int结算日期FK RELATION RELATIONS-供货int intRelatiorWELATION_RFK_RELATIONRELATIONSint char(10)供货商编号FK_供货表_BELATIONS_号库存籥理郢k,fk1费Zint char(30)供货商姓名KRELATION表皿结熊表供货商电话供货商地址供货表编号datetime销售部门部门编号2库存表编号销售部部门编号2部门名称2部门电话2intintintchar(20)intFK_销取吸库存管理员管理员编号管理员性别管理员电话管理员地址库存表)N

26、S_库存表intchar(2)intchar(30)库存表编号管理员编号库存日期管理员编号商品编号int2 intdatetimeintintFK_库存表_RELA澈NS库存管理员七:代码设计/*=*/*DBMS name:/*Created on:Microsoft SQL Server 20002011-1-12 16:51:34*/*/*=*/alter table Relationship_18drop constraint FK_RELATION_RELATIONS_ 供货商 alter tableRelationship_18drop constraint FK_RELATION_

27、RELATIONS_ 财务结算表 goalter table Relationship_19drop constraint FK_RELATION_RELATIONS_ 客户 goalter table Relationship_19drop constraint FK_RELATION_RELATIONS_ 财务结算表 goalter table Relationship_5drop constraint FK_RELATION_RELATIONS_ 业务部门 goalter table Relationship_5drop constraint FK_RELATION_RELATIONS_

28、 采购员 goalter table Relationship_6drop constraint FK_RELATION_RELATIONS_ 采购员 goalter table Relationship_6drop constraint FK_RELATION_RELATIONS_ 采购表 goalter table Relationship_7drop constraint FK_RELATION_RELATIONS_ 供货商 goalter table Relationship_7drop constraint FK_RELATION_RELATIONS_ 采购表 goalter tab

29、le Relationship_8drop constraint FK_RELATION_RELATIONS_ 供货商 goalter table Relationship_8drop constraint FK_RELATION_RELATIONS_ 供货表alter table 供货表drop constraint FK_ 供货表 _RELATIONS_ 库存管理员 goalter table 供货表drop constraint FK_ 供货表 _RELATIONS_ 财会部门 goalter table 客户drop constraint FK_ 客户 _RELATIONS_ 客户go

30、alter table 客户drop constraint FK_ 客户 _RELATIONS_ 销售部门 goalter table 库存表drop constraint FK_ 库存表 _RELATIONS_ 库存管理员 goalter table 统计报表drop constraint FK_ 统计报表 _RELATIONS_ 业务部门 goalter table 订单表drop constraint FK_ 订单表 _RELATIONS_ 客户 goalter table 订单表drop constraint FK_ 订单表 _RELATIONS_ 客户 goalter table 订

31、单表drop constraint FK_ 订单表 _RELATIONS_ 业务部门 goalter table 财务结算表drop constraint FK_ 财务结算表 _RELATIONS_ 财会部门 goalter table 采购表drop constraint FK_ 采购表 _RELATIONS_ 财会部门alter table 销售部门drop constraint FK_ 销售部门 _RELATIONS_ 销售部门 goalter table 销售部门drop constraint FK_ 销售部门 _RELATIONS_ 库存表 goif exists(select 1f

32、rom sysindexeswhereidandandand=object_id(Relationship_18)name=Relationship_22_FKindid 0indid 0indid 0indid 0indid 0indid 0indid 0indid 0indid 0indid 0indid 0indid 0indid 0and indid 0indid 0indid 0whereidandindid 0indid 0indid 0whereidwhereidHobjecrdc甘-)dsfs(sefromsysindexesCDQ1whereidHH-Robjecrdce甘-

33、a=*o-ns)zpldsfs(sefromsysindexesCDQ1dropindex甘Re-andmdidA255)andnameandnameH-Re-a=*onszplZJ-fromsysindexeswhereid)Handnameobjecrdcn-Re-a=*onshipl18IFK-tle(seCDQ.Re-aMonshipllsIFKandmdidA255)dropindexw-whereid)Hoandnamebjne-Re-a=*onszpl15IFK-andmdidvcrd(-w0dsfs(sefromsysindexesCDQ1w.Re-aMonshipIMIFKa

34、ndmdidA255)dropindexwandnamewhereidnH-Re-a=*onszpl17IFK-andmdidvobjecrdcw0w-)dsfs(sefromsysindexesCDQ11andandindid 0indid 0indid 255)drop index 销售部 I、T.Relationship_19_FK goif exists(select 1from sysobjectswhere id=object_id(Relationship_18)and type=U)drop table Relationship_18goif exists(select 1fr

35、om sysobjectswhere id=object_id(Relationship_19)and type=U)drop table Relationship_19goif exists(select 1from sysobjectswhere id=object_id(Relationship_5)and type=U)drop table Relationship_5goif exists(select 1from sysobjectswhere id=object_id(Relationship_6)and type=U)drop table Relationship_6goif

36、exists(select 1from sysobjectswhere id=object_id(Relationship_7)and type=U)drop table Relationship_7goif exists(select 1from sysobjectswhere id=object_id(Relationship_8)and type=U)drop table Relationship_8goif exists(select 1from sysobjectswhere id=object_id(业务部 I、T)and type=U)drop table 业务部门goif ex

37、ists(select 1from sysobjectswhere id=object_id(供货商)and type=U)drop table 供货商go if exists(select 1from sysobjectswhere id=object_id(供货表)and type=U)drop table 供货表goif exists(select 1from sysobjectswhere id=object_id(客户)and type=U)drop table 客户goif exists(select 1from sysobjectswhere id=object_id(库存管理员

38、)anddrop table 库存管理员goif exists(select 1from sysobjectswhere id=object_id(库存表)and type=U)drop table 库存表go if exists(select 1from sysobjectswhere id=object_id(统计报表)and type=U)drop table 统计报表go if exists(select 1from sysobjectswhere id=object_id(订单表)and type=U)drop table 订单表goif exists(select 1from sy

39、sobjectswhere id=object_id(财会部 I、T)and type=U)drop table 财会部门goif exists(select 1from sysobjectswhere id=object_id(财务结算表)and type=U)drop table 财务结算表go if exists(select 1from sysobjectswhere id=object_id(采购员)and type=U)drop table 采购员if exists(select 1from sysobjectswhere id=object_id(采购表)and type=U)d

40、rop table 采购表goif exists(select 1from sysobjectswhere id=object_id(销售部 I、T)and type=U)drop table 销售部门go/*=*/*Table:Relationship_18*/*=*/create table Relationship_18(供货商编号结算表编号intintnot null,not null,constraint PK_RELATIONSHIP_18 primary key(供货商编号,结算表编号)go/*=*/*Index:Relationship_22_FK*/*=*/create in

41、dex Relationship_22_FK on Relationship_18(供货商编号 ASC)go/*=*/*Index:Relationship_23_FK*/*=*/create index Relationship_23_FK on Relationship_18(结算表编号 ASC)go/*=*/*Table:Relationship_19*/*=*/create table Relationship_19(客户编号结算表编号intintnot null,not null,constraint PK_RELATIONSHIP_19 primary key(客户编号,结算表编号

42、)go/*=*/*Index:Relationship_24_FK*/*=*/create index Relationship_24_FK on Relationship_19(客户编号 ASC)go/*=*/*Index:Relationship_25_FK*/*=*/create index Relationship_25_FK on Relationship_19(结算表编号 ASC)go/*=*/*Table:Relationship_5*/*=*/create table Relationship_5(部门编号 1采购员编号intintnot null,not null,const

43、raint PK_RELATIONSHIP_5 primary key(部门编号 1,采购员编号)go/*=*/*Index:Relationship_5_FK*/*=*/create index Relationship_5_FK on Relationship_5(部门编号 1 ASC)go/*=*/*Index:Relationship_6_FK*/*=*/create index Relationship_6_FK on Relationship_5(采购员编号 ASC)go/*=*/*Table:Relationship_6create table Relationship_6(*/

44、*=*/采购员编号采购表编号intintnot null,not null,constraint PK_RELATIONSHIP_6 primary key(采购员编号,采购表编号)go/*=*/*Index:Relationship_7_FK*/*=*/create index Relationship_7_FK on Relationship_6(采购员编号 ASC)go/*=*/*Index:Relationship_8_FK*/*=*/create index Relationship_8_FK on Relationship_6(米购表编号 ASC)go/*=*/*Table:Rel

45、ationship_7create table Relationship_7(采购表编号供货商编号intintnot null,not null,*/*=*/constraint PK_RELATIONSHIP_7 primary key(采购表编号,供货商编号)go/*=*/*Index:Relationship_9_FK*/*=*/create index Relationship_9_FK on Relationship_7(米购表编号 ASC)go/*=*/*Index:Relationship_10_FK*/*=*/create index Relationship_10_FK on

46、 Relationship_7(供货商编号 ASC)go/*=*/*Table:Relationship_8create table Relationship_8(供货商编号供货表编号intintnot null,not null,*/*=*/constraint PK_RELATIONSHIP_8 primary key(供货商编号,供货表编号)go/*=*/*Index:Relationship_11_FK*/*=*/create index Relationship_11_FK on Relationship_8(供货商编号 ASC)go/*=*/*Index:Relationship_

47、12_FK*/*=*/create index Relationship_12_FK on Relationship_8(供货表编号 ASC)go/*=*/*Table:业务部门*/*=*/create table 业务部门(部门编号 1部门名称 1部门电话 1intchar(20)intnot null,not null,not null,constraint PK_ 业务部门primary key nonclustered(部门编号1)go/*=*/*Table:供货商*/*=*/create table 供货商(供货商编号供货商姓名供货商电话供货商地址intchar(10)intchar

48、(30)null,notnull,notnull,notnull,constraint PK_ 供 货 商primary key nonclustered(供 货 商 编 号)go/*=*/*Table:供货表*/*=*/create table 供货表(供货表编号部门编号 3管理员编号商品编号 1供货商编号 1供货日期intintintintintdatetimenull,null,notnull,not null,not null,notnull,constraint PK_ 供 货 表primary key nonclustered(供 货 表 编 号)go/*=*/*Index:Rel

49、ationship_13_FKcreate index Relationship_13_FK on 供货表(管理员编号 ASC)go/*=*/*Index:Relationship_16_FKcreate index Relationship_16_FK on 供货表(部门编号 3 ASC)go/*=*/*Table:客户create table 客户(客户姓名客户电话客户地址客户编号客户客户编号char(10)intchar(30)intintnot null,not null,not null,not null,null,*/*=*/*/*=*/*/*=*/部门编亏 2intnull,co

50、nstraint PK_ 客户primary key nonclustered(客户编)go/*=*/*Index:Relationship_20_FK*/*=*/create index Relationship_20_FK on 客户(客户客户编号 ASC)go/*=*/*Index:Relationship_21_FK*/*=*/create index Relationship_21_FK on 客户(部门编号 2 ASC)go/*=*/*Table:库存管理员*/*=*/create table 库存管理员(管理员编号管理员性别管理员电话管理员地址intchar(2)intchar(

51、30)notnull,notnull,notnull,notnull,constraint PK_ 库存管理员 primary key nonclustered(管理员编号)/*=*/*Table:库存表*/*=*/create table 库存表(库存表编号管理员编号库存日期管理员编号 1商品编号 1intintdatetimeintintnot null,null,not null,not null,not null,constraint PK_ 库存表primary key nonclustered(库存表编号)go/*=*/*Index:Relationship_14_FK*/*=*/

52、create index Relationship_14_FK on 库 存 表(管 理 员 编 号ASC)go/*=*/*Table:统计报表create table 统计报表(报表编号int部门编号 1报表类型报表日期部门编号11intchar(20)datetimeint*/*=*/not null,null,not null,not null,not null,constraintPK_ 统计报表 primary key nonclustered(报表编号)go/*=*/*Index:Relationship_4_FK*/*=*/create index Relationship_4_

53、FK on 统计报表(部门编号 1 ASC)go/*=*/*Table:订单表*/*=*/create table 订单表(订单编号部门编号 1客户编号客户_客户编号订单类型商品编号 1订单日期客房编号 1intintintintchar(20)intdatetimeintnot null,null,null,null,not null,not null,not null,not null,constraint PK_ 订单表 primary key nonclustered(订单编号)go/*=*/*Index:Relationship_1_FKcreate index Relationsh

54、ip_1_FK on 订单表(客户编号 ASC)go*/*=*/*=*/*Index:Relationship_2_FKcreate index Relationship_2_FK on 订单表(客户客户编号 ASC)go*/*=*/*=*/*Index:Relationship_3_FKcreate index Relationship_3_FK on 订单表(部门编号 1 ASC)go*/*=*/*=*/*Table:财会部门*/*=*/create table 财会部门(部门编号 3部门名称3部门电话 3intchar(20)intnotnull,notnull,notnull,cons

55、traint PK_ 财 会 部 门primary key nonclustered(部 门 编 号3)go/*=*/*Table:财务结算表create table 财务结算表(结算表编号部门编号 3结算户编号结算日期intintintdatetimenull,notnull,not null,notnull,*/*=*/constraint PK_ 财 务 结 算 表primary key nonclustered(结 算 表 编 号)go/*=*/*Index:Relationship_17_FK*/*=*/create index Relationship_17_FK on 财 务 结

56、 算 表(部 门 编 号3 ASC)go*/*=*/*Table:采购员create table 采购员(采购员编号采购员性别采购员电话采购员地址intchar(2)intchar(30)notnull,notnull,notnull,notnull,/*=*/constraintPK_采 购 员primary keynonclustered(采 购 员 编 号)go/*=*/*Table:采购表create table 采购表(采购表编号intnot null,*/*=*/部门编号 3intnull,商品编号 1intnot null,采购地址char(30)not null,采购日期dat

57、etimenot null,constraint PK_ 采购表 primary key nonclustered(采购表编号)go/*=*/*Index:Relationship_15_FK*/*=*/index Relationship_15_FK on 采购表(部门编号 3 ASC)go/*=*/*Table:销售部门*/*=*/table 销售部门(部门编号 2intnot null,库存表编号intnull,销售部_部门编号 2intnull,部门名称2char(20)not null,部门电话 2intnot null,constraint PK_ 销售部门 primary key

58、 nonclustered(部门编号 2)go/*=*/*Index:Relationship_18_FK*/*=*/index Relationship_18_FK on 销售部门(销售部部门编号 2 ASC)go/*=*/*Index:Relationship_19_FK*/*=*/index Relationship_19_FK on 销售部门(库存表编号 ASC)createcreatecreatecreatealter table Relationship_18add constraint FK_RELATION_RELATIONS_ 供货商 foreign key(供货商编号)re

59、ferences 供货商(供货商编号)go alter table Relationship_18add constraint FK_RELATION_RELATIONS_ 财务结算表 foreign key(结算表编号)references 财务结算表(结算表编号)goalter table Relationship_19add constraint FK_RELATION_RELATIONS_ 客户 foreign key(客户编号)references 客户(客户编号)goalter table Relationship_19add constraint FK_RELATION_RELA

60、TIONS.references 财务结算表(结算表编号)go财务结算表 foreign key(结算表编号)alter table Relationship_5add constraintFK_RELATION_RELATIONS.references 业务部门(部门编号 1)goalter table Relationship_5add constraintFK_RELATION_RELATIONS.references 采购员(采购员编号)goalter table Relationship_6add constraintFK_RELATION_RELATIONS.references

61、采购员(采购员编号)go采购表 foreign key(采购表编号)alter table Relationship_6add constraintFK_RELATION_RELATIONS.references 采购表(采购表编号)goalter table Relationship_7供货商 foreign key(供货商编号)采购员 foreign key(采购员编号)业务部门 foreign key(部门编号 1)采购员 foreign key(采购员编号)alter table Relationship_7add constraintFK_RELATION_RELATIONS.ref

62、erences 采购表(采购表编号)go供货商 foreign key(供货商编号)采购表 foreign key(采购表编号)alter table Relationship_8add constraintFK_RELATION_RELATIONS.references 供货商(供货商编号)go供货表 foreign key(供货表编号)alter table Relationship_8alter table 供货表add constraint FK_供货表_RELATIONS_库存管理员 foreign key(管理员编号)references 库存管理员(管理员编号)go alter

63、table 供货表add constraint FK_ 供货表 _RELATIONS_ 财会部门 foreign key(部门编号 3)references 财会部门(部门编号 3)go alter table 客户add constraint FK_ 客户 _RELATIONS_ 客户 foreign key(客户 _客户编号)references 客户(客户编号)goalter table 客户add constraint FK_ 客户 _RELATIONS_ 销售部门 foreign key(部门编号 2)references 销售部门(部门编号 2)go alter table 库存表

64、add constraint FK_库存表_RELATIONS_库存管理员 foreign key(管理员编号)references 库存管理员(管理员编号)go alter table 统计报表add constraint FK_ 统计报表 _RELATIONS_ 业务部门 foreign key(部门编号 1)references 业务部门(部门编号 1)goalter table 订单表add constraint FK_ 订单表 _RELATIONS_ 客户 foreign key(客户编号)references 客户(客户编号)go alter table 订单表add constr

65、aint FK_ 订单表 _RELATIONS_ 客户 foreign key(客户 _客户编号)references 客户(客户编号)goalter table 订单表add constraint FK_ 订单表 _RELATIONS_ 业务部门 foreign key(部门编号 1)references 业务部门(部门编号 1)goalter table 财务结算表add constraint FK_ 财务结算表 _RELATIONS_ 财会部门 foreign key(部门编号 3)references 财会部门(部门编号 3)goalter table 采购表add constrain

66、t FK_ 采购表 _RELATIONS_ 财会部门 foreign key(部门编号 3)references 财会部门(部门编号 3)goalter table 销售部门add constraint FK_销售部门_RELATIONS_销售部门 foreign key(销售部_部门编号 2)references 销售部门(部门编号 2)goalter table 销售部门add constraint FK_ 销售部门 _RELATIONS_ 库存表 foreign key(库存表编号)references 库存表(库存表编号)go八:小结这次数据库课程设计给我的最大的印象就是如果自己有了兴趣,的勇气和毅力下是抬不了头的。从做这个数据库开始无论遇到什么困难,就动手去做,困难在你我都没有一丝的放弃的念头。出于对知识的渴望,出于对新技术的好奇,出于对一切未知的求知。我完成了这次数据库课程设计,不过这只是我学习路上的驿站。语言并不重要毕竟它仅仅是工具,用好一个工具并不是一件值得为外人道的事情,主要是了解学习思想。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


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