物流管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第1頁(yè)
物流管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第2頁(yè)
物流管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第3頁(yè)
物流管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)_第4頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.August 物流配送系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書編寫:鄭宇孫海翰日期: 2011年9月 9日審核:日期:批準(zhǔn):日期:受控狀態(tài):是發(fā)布版次: 1.0日期:編號(hào):z.變更記錄日期版本變更說(shuō)明作者2011 年 9 月 9 日1.0新建數(shù)據(jù)庫(kù)說(shuō)明書鄭宇簽字確認(rèn)職務(wù)姓名簽字日期項(xiàng)目負(fù)責(zé)人2011年9月 9日z.1 引言 .51.1預(yù)期的讀者 . .51.2數(shù)據(jù)庫(kù). .51.3目的和作用 . .52 數(shù)據(jù)字典設(shè)計(jì). .52.4城市 . .82.5城市區(qū)域 . .82.6管理員. .82.7交接單. .92.8路線 . .92.9配送點(diǎn). .102.10配送范圍 . .112.11省份 . .112.12用戶組

2、 . .113 數(shù)據(jù)庫(kù)設(shè)計(jì) . .123.1系統(tǒng)物理結(jié)構(gòu)設(shè)計(jì) . .123.2數(shù)據(jù)庫(kù)概念設(shè)計(jì) . .123.3數(shù)據(jù)庫(kù)物理模型設(shè)計(jì) . .133.4數(shù)據(jù)庫(kù)表設(shè)計(jì) . .133.4.1消費(fèi)者 . .133.4.2訂單 . .143.4.3車輛 . .143.4.4城市 . .153.4.5城市區(qū)域 . .153.4.6管理員 .153.4.7交接單 . .163.4.8路線 . .163.4.9配送點(diǎn) . .163.4.10配送范圍 . .173.4.11省份 . .173.4.12用戶組 . .173.5表之間的關(guān)聯(lián)關(guān)系 . .183.5.1配送點(diǎn)與配送范圍關(guān)系 . .183.5.2配送點(diǎn)與省份

3、關(guān)系 . .183.5.3配送點(diǎn)與城市關(guān)系 . .183.5.4路線與城市關(guān)系 . .183.5.5訂單與報(bào)表關(guān)系 . .183.5.6客戶與訂單關(guān)系 . .183.6存儲(chǔ)過(guò)程設(shè)計(jì) . .193.6.1用戶信息存儲(chǔ)過(guò)程(UserInfo ).193.6.2車輛存儲(chǔ)過(guò)程( WLBus) .19z.3.6.3信息檢驗(yàn)存儲(chǔ)過(guò)程(WLCheckInfo ) .193.6.4常用查詢存儲(chǔ)過(guò)程(WLCommonSearch) .193.6.5配送點(diǎn)存儲(chǔ)過(guò)程(WLDeliverPlace ) .203.6.6配送價(jià)格存儲(chǔ)過(guò)程(WLDeliverPrice ) .203.6.7配送范圍存儲(chǔ)過(guò)程(WLDeliv

4、erRange ) .203.6.8交接單存儲(chǔ)過(guò)程(WLDelRe) .203.6.9訂單存儲(chǔ)過(guò)程( WLOrder) .203.6.10報(bào)表存儲(chǔ)過(guò)程( WLReport) .203.6.11路線存儲(chǔ)過(guò)程( WLRoute) .203.6.12配送點(diǎn)管理員存儲(chǔ)過(guò)程( WLUserManage) .20z.1 引言1.1 預(yù)期的讀者主要為本公司以幾份承包方的閱讀者,如設(shè)計(jì)人員、 開發(fā)人員等。 有時(shí)可以包括客戶方的閱讀者,如:市場(chǎng)部人員、開發(fā)人員等。1.2 數(shù)據(jù)庫(kù)指明所采用的數(shù)據(jù)庫(kù)管理系統(tǒng),版本等必要信息。指明所設(shè)計(jì)的數(shù)據(jù)庫(kù)的中、英文名稱。1.3 目的和作用將數(shù)據(jù)分析的結(jié)果進(jìn)一步整理,形成最終的計(jì)

5、算機(jī)模型,以便開發(fā)人員建立物理數(shù)據(jù)庫(kù)。2 數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)字典數(shù)據(jù)字典提供查閱對(duì)不了解的條目的解釋。在數(shù)據(jù)字典中記錄數(shù)據(jù)元素的下列信息:一般信息(名字,別名,描述等) ,定義(數(shù)據(jù)類型,長(zhǎng)度,結(jié)構(gòu)等) ,使用特點(diǎn)(值的范圍,使用頻率,使用方式輸入 / 輸出 / 本地,條件值等) ,控制信息(來(lái)源,用戶,使用它的程序,改變權(quán)等),分組信息(父結(jié)構(gòu),從屬結(jié)構(gòu),物理位置記錄、文件和數(shù)據(jù)庫(kù)等)。下面以數(shù)據(jù)卡片的實(shí)行2.1消費(fèi)者z.名字: Client別名:消費(fèi)者描述:與公司有運(yùn)貨業(yè)務(wù)的人,可以有自己的賬號(hào),可以沒有定義:消費(fèi)者表=消費(fèi)者編號(hào)+消費(fèi)者姓名+性別 +用戶組編號(hào) +密碼 +聯(lián)系電話 +出生日

6、期+地址 +備注位置:名字:消費(fèi)者編號(hào)別名:描述:唯一地標(biāo)識(shí)客戶表中的一個(gè)客戶定義:消費(fèi)者編號(hào)=nvarchar(10)設(shè)置自增位置:客戶表訂單表客戶角色關(guān)系表2.2訂單名字: Orderlist別名:訂單描述:客戶運(yùn)輸貨物的訂單定義:訂單 =訂單編號(hào) +訂單類型 +交接單編號(hào) +貨物名稱 +貨物重量 +郵寄人 +郵寄地址+收貨地址 +訂單狀態(tài) +郵寄人電話 +收貨人+收貨人電話 +起始城市 +中點(diǎn)城市 +終點(diǎn)城市 +運(yùn)送價(jià)格 +配送價(jià)格 +運(yùn)輸價(jià)格 +總價(jià)格+備注 +車輛位置:z.名字:訂單編號(hào)別名:描述:唯一地標(biāo)識(shí)訂單表中的一個(gè)訂單定義:訂單編號(hào)=nvarchar(10)設(shè)置自增位置:訂單

7、表貨物表表2.3車輛名字: Lorry別名:車輛描述:物流公司內(nèi)的車輛信息定義:車輛= 車輛編號(hào) +產(chǎn)地 +路線編號(hào) +生產(chǎn)日期 +購(gòu)買日期 +備注位置:名字:車輛編號(hào)別名:描述:唯一地標(biāo)識(shí)車輛表中的一個(gè)車輛定義:車輛編號(hào)=nvarchar(10)設(shè)置自增位置:車輛表運(yùn)力調(diào)度表z.2.4城市名字:城市別名:描述:記錄可送達(dá)的城市定義:城市 =城市編號(hào) +城市名稱 +省份編號(hào)位置:2.5城市區(qū)域名字:區(qū)域別名:描述:記錄可送達(dá)的區(qū)域定義:城市 =區(qū)域編號(hào) +區(qū)域名稱 +城市編號(hào)位置:2.6管理員名字:管理員別名:描述:各個(gè)管理員的信息定義:管理員 =管理員編號(hào) +姓名 +性別 +用戶組編號(hào) +狀

8、態(tài) +所在城市 +地址 +密碼 +聯(lián)系電話+備注位置:z.2.7交接單名字: DeliveryReceipt別名:交接單描述:貨物裝車時(shí)產(chǎn)生的交接單定義:交接單 = 起點(diǎn)城市 +終點(diǎn)城市 +已到城市+狀態(tài) +生成時(shí)間 +備注位置:名字:交接單編號(hào)別名:描述:唯一地標(biāo)識(shí)交接單表表中的一個(gè)交接單定義:交接單編號(hào)=nvarchar(10)設(shè)置自增位置:交接單訂單表2.8路線名字: Path別名:路線描述:存儲(chǔ)路線信息表定義:路線 =路線編號(hào) +路線名稱 +起始省份編號(hào) +其實(shí)誠(chéng)實(shí)編號(hào)+中點(diǎn)省份編號(hào)+中點(diǎn)城市編號(hào) +終點(diǎn)省份編號(hào)+終點(diǎn)城市編號(hào)+運(yùn)輸價(jià)格 +備注位置:z.名字:路線編號(hào)別名:描述:唯一地

9、標(biāo)識(shí)路線表中的一條路線定義:路線編號(hào)=nvarchar(10)設(shè)置自增位置:路線表運(yùn)力調(diào)度表表2.9配送點(diǎn)名字: Station別名:配送點(diǎn)描述:負(fù)責(zé)各地配送的地點(diǎn)定義:配送點(diǎn)=配送點(diǎn) ID+ 配送點(diǎn)名稱+省份 ID+ 城市 ID+管理員 ID+ 聯(lián)系電話 +地址 +備注位置:名字:配送點(diǎn)別名:描述:唯一地標(biāo)識(shí)路線表中的一條路線定義:路線編號(hào)=nvarchar(10)設(shè)置自增位置:配送點(diǎn)表路線配送點(diǎn)關(guān)系表配送范圍表配送點(diǎn)客戶關(guān)系表z.2.10配送范圍名字: Area別名:配送范圍描述:每一個(gè)配送范圍的詳細(xì)信息定義:配送范圍=配送區(qū)域 ID+配送區(qū)域名稱+配送價(jià)格 +所屬城市 ID+ 備注位置:

10、2.11省份名字: Province別名:省份描述:記錄可送達(dá)的省份定義:省份 =省份編號(hào) +省份名稱位置:2.12用戶組名字:用戶組別名:描述:記錄用戶的身份定義: 用戶組 =用戶組編號(hào) +用戶組名稱 +備注位置:z.3 數(shù)據(jù)庫(kù)設(shè)計(jì)3.1系統(tǒng)物理結(jié)構(gòu)設(shè)計(jì)估計(jì)數(shù)據(jù)庫(kù)大?。?0M增長(zhǎng)速度: 10%數(shù)據(jù)文件命名:DBWL_mdf日志文件命名:DBWL_log數(shù)據(jù)文件及日志文件的存放位置:App_Data3.2數(shù)據(jù)庫(kù)概念設(shè)計(jì)E-R圖:z.3.3數(shù)據(jù)庫(kù)物理模型設(shè)計(jì)3.4數(shù)據(jù)庫(kù)表設(shè)計(jì)消費(fèi)者字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注消費(fèi)者 IDnvarchar(10)not null消費(fèi)者的唯一標(biāo)識(shí)主鍵姓名nv

11、archar(10)姓名性別int性別用戶組 IDnvarchar(10)用戶組 ID外鍵z.密碼nvarchar(10)密碼聯(lián)系電話nvarchar(20)聯(lián)系電話出生日期datetime出生日期地址nvarchar(50)地址備注nvarchar(50)備注訂單字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注訂單 IDnvarchar(10)not null訂單 ID主鍵訂單類型int訂單類型交接單編號(hào)nvarchar(10)交接單編號(hào)貨物名稱nvarchar(20)貨物名稱貨物重量int貨物重量郵寄人nvarchar(20)郵寄人郵寄地址nvarchar(50)郵寄地址收貨地址nvarchar(50

12、)收貨地址訂單狀態(tài)int訂單狀態(tài)郵寄人電話nvarchar(20)郵寄人電話收貨人nvarchar(20)收貨人收貨人電話nvarchar(20)收貨人電話起始城市nvarchar(10)起始城市中點(diǎn)城市nvarchar(10)中點(diǎn)城市終點(diǎn)城市nvarchar(10)終點(diǎn)城市運(yùn)送價(jià)格decimal(18,0)運(yùn)送價(jià)格配送價(jià)格decimal(18,0)配送價(jià)格運(yùn)輸價(jià)格decimal(18,0)運(yùn)輸價(jià)格總價(jià)格nvarchar(10)總價(jià)格車輛nvarchar(10)車輛備注nvarchar(50)備注車輛字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注車輛編號(hào)nvarchar(10)not null車輛編號(hào)主

13、鍵車輛型號(hào)nvarchar(10)z.產(chǎn)地Nvarchar(20)產(chǎn)地路線編號(hào)nvarchar(10)路線編號(hào)外鍵生產(chǎn)日期datetime生產(chǎn)日期購(gòu)買日期datetime購(gòu)買日期備注nvarchar(50)備注城市字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注城市 IDnvarchar(10)not null城市 ID主鍵城市名稱nvarchar(10)城市名稱省份 IDnvarchar(10)省份 ID外鍵城市區(qū)域字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注區(qū)域 IDnvarchar(10)not null區(qū)域 ID主鍵區(qū)域名稱nvarchar(50)區(qū)域名稱城市 IDnvarchar(50)城市 ID外鍵管

14、理員字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注管理員編號(hào)nvarchar(10)not null管理員編號(hào)主鍵姓名nvarchar(10)姓名性別int性別用戶組編號(hào)int用戶組編號(hào)外鍵狀態(tài)int狀態(tài)所在城市nvarchar(10)所在城市地址nvarchar(10)地址密碼nvarchar(10)密碼聯(lián)系電話nvarchar(20)聯(lián)系電話備注nvarchar(50)備注z.交接單字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注起點(diǎn)城市nvarchar(10)not null起點(diǎn)城市主鍵終點(diǎn)城市nvarchar(10)終點(diǎn)城市已到城市nvarchar(10)已到城市狀態(tài)int狀態(tài)生成時(shí)間dayetime生成時(shí)

15、間備注nvarchar(50)備注路線字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注路線編號(hào)nvarchar(10)not null路線編號(hào)主鍵路線名稱nvarchar(10)路線名稱起始省份編號(hào)nvarchar(10)起始省份編號(hào)外鍵起始誠(chéng)實(shí)編號(hào)nvarchar(10)起始誠(chéng)實(shí)編號(hào)外鍵中點(diǎn)省份編號(hào)nvarchar(10)中點(diǎn)省份編號(hào)外鍵中點(diǎn)城市編號(hào)nvarchar(10)中點(diǎn)城市編號(hào)外鍵終點(diǎn)省份編號(hào)nvarchar(10)終點(diǎn)省份編號(hào)外鍵終點(diǎn)城市編號(hào)nvarchar(10)終點(diǎn)城市編號(hào)外鍵運(yùn)輸價(jià)格decimal(18,0)運(yùn)輸價(jià)格備注nvarchar(10)備注配送點(diǎn)字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備

16、注配送點(diǎn) IDintnot noll配送點(diǎn) ID主鍵配送點(diǎn)名稱nvarchar(10)配送點(diǎn)名稱省份 IDnvarchar(10)省份 ID外鍵城市 IDnvarchar(10)城市 ID外鍵管理員 IDnvarchar(10)管理員 ID外鍵聯(lián)系電話nvarchar(20)聯(lián)系電話地址nvarchar(50)地址z.備注nvarchar(50)備注配送范圍字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注配送區(qū)域 IDintnot null配送區(qū)域 ID主鍵配送區(qū)域名稱nvarchar(10)配送區(qū)域名稱配送價(jià)格decimal(18,0)配送價(jià)格所屬城市 IDnvarchar(10)所屬城市 ID外鍵備注

17、nvarchar(50)備注省份字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注身份 IDnvarchar(10)not null身份 ID主鍵名稱nvarchar(10)名稱用戶組字段名數(shù)據(jù)類型是否為空默認(rèn)值含義備注用戶組編號(hào)nvarchar(10)not null用戶組編號(hào)主鍵用戶組名稱nvarchar(10)not null用戶組名稱備注nvarchar(50)備注z.3.5表之間的關(guān)聯(lián)關(guān)系配送點(diǎn)與配送范圍關(guān)系一個(gè)配送范圍屬于一個(gè)配送點(diǎn), 一個(gè)配送點(diǎn)有多個(gè)配送范圍。 在配送范圍表上引用所屬城市 ID 作為外鍵。配送點(diǎn)與省份關(guān)系一個(gè)配送地屬于一個(gè)省份,一個(gè)省份有多個(gè)配送點(diǎn)。在配送點(diǎn)表上引用省份的編號(hào)作

18、為外鍵。配送點(diǎn)與城市關(guān)系一個(gè)配送地屬于一個(gè)城市,一個(gè)城市有一個(gè)配送點(diǎn)。在配送點(diǎn)表上引用城市的編號(hào)作為外鍵。路線與城市關(guān)系一條路線上有多個(gè)城市、 一個(gè)城市屬于多條路線。 因此新建一個(gè)路線城市關(guān)系表, 引用路線編號(hào)及城市編號(hào)作為外鍵,同時(shí)這兩個(gè)屬性作為復(fù)合主鍵。訂單與報(bào)表關(guān)系報(bào)表在數(shù)據(jù)庫(kù)中只存儲(chǔ)月報(bào)表, 每到月底系統(tǒng)自動(dòng)生成月報(bào)表。 一個(gè)訂單只與一個(gè)報(bào)表有關(guān),一個(gè)報(bào)表有多個(gè)訂單。因此在訂單表中存儲(chǔ)報(bào)表的編號(hào)??蛻襞c訂單關(guān)系訂單與客戶是多對(duì)一的關(guān)系。在訂單中存儲(chǔ)客戶的編號(hào)信息,確定客戶與訂單的關(guān)系。z.3.6存儲(chǔ)過(guò)程設(shè)計(jì)存儲(chǔ)過(guò)程是一組預(yù)先定義并編譯好的 SQL語(yǔ)句,可以接受參數(shù)、 返回狀態(tài)值和參數(shù)值

19、,并可以嵌套調(diào)用。 使用存儲(chǔ)過(guò)程可以改變 SQL語(yǔ)句的運(yùn)行性能, 提高其執(zhí)行效率。 存儲(chǔ)過(guò)程還可用做一種安全機(jī)制,使用戶通過(guò)它訪問未授權(quán)的表或視圖。用戶信息存儲(chǔ)過(guò)程(UserInfo )包含方法:SearchUserInfo查詢用戶信息Edit編輯用戶信息CSearch查詢消費(fèi)者信息車輛存儲(chǔ)過(guò)程(WLBus)包含方法: Save添加車輛Edit修改車輛信息SearchDetail查看車輛信息Delete刪除車輛信息檢驗(yàn)存儲(chǔ)過(guò)程(WLCheckInfo )包含方法: CheckLogin登錄信息檢驗(yàn)CheckPsw密碼檢驗(yàn)ModifyPsw修改密碼CheckRegion配送區(qū)域檢驗(yàn)常用查詢存儲(chǔ)過(guò)程(WLCommonSearch)包含方法:GetAllProvince獲取所有省份GetCity獲得城市GetAllCity獲取所有城市GetAllAdmin獲取所有管理員GetAll

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論