




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、“管家婆”倉庫管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)說明書VI。0姓名學(xué)號組長07301160是07274018否07301161否07301159否1、 引言1.1 1預(yù)期的讀者主要為本公司和承包方的閱讀者:本公司閱讀者包括:設(shè)計(jì)人員、開發(fā)人員等。承包方閱讀者包括:業(yè)務(wù)人員、系統(tǒng)管理人員等。1.2 數(shù)據(jù)庫說明我們使用的是當(dāng)前流行的企業(yè)級數(shù)據(jù)庫oracle,使用版本為10g。全局?jǐn)?shù)據(jù)庫名稱為GuanJiaPcORCL,開發(fā)用的表空間名是GuanJiaPoSpac歌作的用戶明為GuanJiaPo密碼為lq。1.3 目的和作用將業(yè)務(wù)分析,系統(tǒng)設(shè)計(jì)中對信息的描述進(jìn)一步分析并加以總計(jì),抽象出數(shù)據(jù)集合(數(shù)據(jù)庫表)。對數(shù)據(jù)集
2、合做進(jìn)一步分析,確定集合之間的關(guān)系并最終形成數(shù)據(jù)庫物理模型,以便開發(fā)人員建立物理數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計(jì)2、 數(shù)據(jù)庫設(shè)計(jì)3、 1抽象數(shù)據(jù)對象4、 1.1系統(tǒng)主要業(yè)務(wù)分析根據(jù)業(yè)務(wù)流程分析我們從中抽象出幾個(gè)數(shù)據(jù)集合:用戶(包括秘書、采購員、銷售員、后勤部、倉庫管理員、系統(tǒng)管理員),商品的入庫、出庫情況和轉(zhuǎn)借情況(入庫申請、出庫申請、轉(zhuǎn)借申請、物品在倉庫間的轉(zhuǎn)移),倉庫情況(倉庫類別、倉庫狀態(tài)等相關(guān)信息),通過這幾個(gè)集合實(shí)現(xiàn)物品在倉庫間的合理分配。按照業(yè)務(wù)及系統(tǒng)功能簡單總結(jié)數(shù)據(jù)對象:用戶倉庫存放物(商品、物品)表單倉庫系統(tǒng)管理員1.1.1 需求分析參考根據(jù)系統(tǒng)需求分析內(nèi)容進(jìn)一步確定數(shù)據(jù)對象。由于系統(tǒng)需求分析
3、中考慮到倉庫存放物中商品(供出貨和入倉用)和貨品(供出借和歸還用)間有一定的區(qū)別,所以將商品和物品分開描述,并提出單獨(dú)的信息維護(hù)功能。其他數(shù)據(jù)對象沒有變化。總結(jié)數(shù)據(jù)對象:用戶系統(tǒng)管理者商品物品表單倉庫1.2 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)的分布式部署設(shè)計(jì),數(shù)據(jù)庫將部署到一部獨(dú)立的計(jì)算機(jī)中。根據(jù)前期的分析,系統(tǒng)將有大量的數(shù)據(jù)存放入數(shù)據(jù)庫。預(yù)留數(shù)據(jù)庫空間500ml日增長約3nl日志空間1G日增長5m1.3 數(shù)據(jù)庫邏輯設(shè)計(jì)1.3.1 數(shù)據(jù)庫設(shè)計(jì)命名規(guī)范1,表名命名規(guī)則多對多生成的關(guān)系表如果沒有太多的實(shí)際意義,名字是兩個(gè)相關(guān)實(shí)體名字中間加入'后構(gòu)成.例如User_UserClass。(如有特殊意義
4、,按其特殊意義填寫)2,表項(xiàng)命.規(guī)則代表表名的單詞或單詞簡寫作為字段名的開頭,命名中其他的單詞或簡寫問用'_'間隔,如用戶表的主鍵字段為U_ID命名.1.3.2 數(shù)據(jù)庫表名匯總表21數(shù)據(jù)庫表數(shù)據(jù)庫表名EC名文字說明Admin系統(tǒng)管理員保存系統(tǒng)管理員的信息IO_Form出庫入庫申請申請表單與貨物的關(guān)系Form申請表單保存出庫入庫訂單User用戶保存用戶的基本信息UserClass用戶一用戶類型用戶與用戶類型的關(guān)系User_Class用戶類型保存用戶職位Return_Borrow借入歸還表申請表單與物品的關(guān)系things物品保存物品的信息(用于轉(zhuǎn)借)Things_Store物品-倉
5、庫物品與倉庫間的關(guān)系store倉庫保存?zhèn)}庫信息Product_Store貨物-倉庫貨物與倉庫的關(guān)系goods貨品保存貨物信息1.3.3 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)1.3.3.1邏輯表結(jié)構(gòu)系統(tǒng)管理員:admin表22admin表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明編號A_IDNumber否主鍵,流水自增姓名A_NameVariablecharacters(100)否聯(lián)系方式A_ConnVariablecharacters(20)否賬號A_AccountVariablecharacters(100)否密碼end_timeVariablecharacters(50)否出庫入庫中請(IO_Form)表23IO_F
6、orm表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明編號F_IDNumber否主鍵,外鍵貨物編號G_IDNumber否主鍵,外鍵貨物數(shù)量IO_NumberINT否中調(diào)表單(Form)表2-4申請F(tuán)orm表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明編號F_IDNumber否主鍵,流水自增用戶編號U_IDNumber否外鍵提交日期F_DateDate&Time否處理狀態(tài)F_StateVariablecharacters(10)否值只有可能為:未處理,允許,拒絕,推遲等候處理結(jié)果F_ResultClob否申請內(nèi)容F_TextClob否表單類型F_ClassVariablecharacters(20)否用戶(U
7、ser)表25user表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明編號U_IDNumber否主鍵,流水自增姓名A_NameVariablecharacters(100)否聯(lián)系方式A_ConnVariablecharacters(20)否賬號A_AccountVariablecharacters(100)否密碼A_PassVariablecharacters(50)否用戶一用戶類型(User_UserClass)表26User_Class表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明編號用戶類型U_IDUser_TypeNumberVariablecharacters否(20)否主鍵,外鍵主鍵,外鍵用戶類型(Us
8、er_Class)表26User_Class表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明主鍵用戶類型User_TypeVariablecharacters(10)否值只可能為:供貨員,出貨員,后勤管理員,倉庫管理員貨物表項(xiàng)表22貨物表項(xiàng)中文英文數(shù)據(jù)類型可否空說明貨物編號G_IDNumber否主鍵,流水自增貨物名稱G_NameVARCHAR否貨物描述G_DiscribeCLOB否貨物數(shù)量G_NumberINT否貨物單價(jià)G_PriceFLOAT否貨物一倉庫表項(xiàng)表23品門口倉庫表項(xiàng)中文英文數(shù)據(jù)類型可否空說明貨物編號G_IDNumber否主鍵,外鍵倉庫編號S_IDNumber否主鍵,外鍵存儲(chǔ)數(shù)量PS_Numb
9、erINT否倉庫表項(xiàng)表2-4倉庫表項(xiàng)中文英文數(shù)據(jù)類型可否空初始值說明倉庫編號S_IDNUMBER否主鍵,流水自增倉庫地址S_AddVARCHAR否倉庫類型S_TypeVARCHAR否倉庫狀態(tài)S_StyleVARCHAR否倉庫容量S_SizeINT否倉庫類另IS_ClassVARCHAR否物品一倉庫表項(xiàng)表2-5物品一倉庫表項(xiàng)中文英文數(shù)據(jù)類型可否空說明物品編號T_IDNumber否主鍵,外鍵倉庫編號S_IDNumber否主鍵,外鍵物品數(shù)量TSNumberINT否物品表項(xiàng)表26物品表項(xiàng)中文英文數(shù)據(jù)類型可否空說明物品編號T_IDNumber否主鍵,流水自增物品名稱T_NameVARCHAR否物品描述T
10、_DiscribeCLOB否物品現(xiàn)有數(shù)量T_NumberINT否物品的庫存數(shù)T_TotalINT否借入歸還表項(xiàng)表2-6借入歸還表項(xiàng)中文英文數(shù)據(jù)類型可否空說明編號F_IDNumber否主鍵,外鍵物品編號T_NameVARCHAR否主鍵,外鍵物品數(shù)量RBNumberCLOB否1.3.3.2 數(shù)據(jù)庫表邏輯ER圖圖2-1邏輯ER圖”表示多對一關(guān)系,三叉線表示對應(yīng)的多方表,多對多應(yīng)該為圖中“1.3.3.3表之間的關(guān)聯(lián)設(shè)計(jì)在數(shù)據(jù)庫ER邏輯模型的基礎(chǔ)上確定ER物理模型,通過主外鍵的約束明確表之間的關(guān)系。該物理模型可直接映射到數(shù)據(jù)庫中進(jìn)行物理操作,以便據(jù)此建立數(shù)據(jù)庫結(jié)構(gòu)。ER物理模型如下:r;-三 pie_二
11、 J3:E abi圖22物理ER圖比=3,隼,'有可£;/_寸.4,,''三三三IT二STzS-tt物理模型字段如下表:TablecolumnCodedescription系統(tǒng)管理員編號A_ID主鍵索引姓名A_Name聯(lián)系方式A_ConnA_Account密碼A_Pass出庫入庫編號F_ID主鍵索引貨物編號G_ID由貨物表引用的外鍵,主鍵索引:貨物數(shù)量IO_Number申請表單編號F_ID主鍵索引用戶編號U_ID由用戶表引用的外鍵提交日期F_Date處理狀態(tài)F_State處理結(jié)果F_ResultP申請內(nèi)容F_Text表單類型F_Class用戶編號U_Id主鍵索
12、引姓名U_Name聯(lián)系方式U_ConnU_Account密碼U_Pass用戶-用戶類型編號U_ID由用戶表引用的外鍵,主鍵索引用戶類型User_Type由用戶類型表引用的外鍵,主鍵索引用戶類型用戶類型User_Type由用戶類型表引用的外鍵,主鍵索引貨品貨物編號G_ID主鍵索引貨物名稱G_Name貨物描述G_Discribe貨物數(shù)量G_Numberr貨物單價(jià)G_Price貨品一倉庫p貨物編號G_ID主鍵索引,由貨品表引用的外鍵倉庫編號S_ID主鍵索引,由倉庫表引用的外鍵r存儲(chǔ)數(shù)量PS_Number倉庫p倉庫編號S_ID主鍵索引倉庫地址S_Add倉庫類型S_Type倉庫狀態(tài)S_Style倉庫容量
13、S_Size倉庫類別S_Class物品一倉庫P物品編號T_ID主鍵索引,由物品表引用的外鍵倉庫編號S_ID主鍵索引,由倉庫表引用的外鍵物品數(shù)量TS_Number物品P物品編號T_ID主鍵索引物品名稱T_Name物品描述T_Discribe物品現(xiàn)有數(shù)量T_Number物品的庫存數(shù)T_Total借入歸還編號F_ID主鍵索引,由申請表單引用的外鍵P物品編號T_ID主鍵索引,由物品表引用的外鍵物品數(shù)量RB_Number外鍵關(guān)聯(lián)說明:表2-7外鍵關(guān)聯(lián)說明描述表名外鍵引用表外鍵字段名表關(guān)系說明出庫入庫申請申請表單編號<fk1>多對一一個(gè)申請表單可以申請多種貨物貨品貨物編號fk2多對一申請表單用
14、戶編號2fk多對一一個(gè)用戶可以簽訂多個(gè)申請表單,一個(gè)申請表單只能由一個(gè)用戶簽訂。用戶一用戶類型用戶編號fk1多對多一一個(gè)用戶可以有多個(gè)用戶類型,一個(gè)用戶類型可以被多個(gè)用戶共有.用戶類型用戶類型fk2多對多借入歸還表申請表單編號fk1多對多一一個(gè)申請表單可以申請多個(gè)物品,一個(gè)物品可以被多個(gè)申請表單申請物品物品編號fk2多對多物品倉庫物品物品編號fk1多對多一種物品可以存放至多個(gè)倉庫,一個(gè)倉庫可以存儲(chǔ)多種物品。倉庫倉庫編號fk2多對多貨品-倉庫貨品貨物編號fk1多對多一種貨品可以存放至多個(gè)倉庫,一個(gè)倉庫可以存儲(chǔ)多種貨品.倉庫倉庫編號fk2多對多1.3.3.4難點(diǎn)說明:不同權(quán)限申請表單時(shí)的復(fù)雜關(guān)系在這個(gè)系統(tǒng)中我們發(fā)現(xiàn),由于角色過多,導(dǎo)致訂單的種類過多。如果細(xì)分的話,可以分出:采購員擁有入庫申請表單的填寫權(quán)利,出貨員擁有出庫申請表單的填寫權(quán)利,后勤管理員擁有填寫借入和申請物品表單的權(quán)利,倉庫管理員擁有填寫倉庫申請表單的權(quán)利表單種類非常多,而且表面上看起來都是獨(dú)立的。所以,剛開始我們?yōu)槊恳环N表都建立了一個(gè)單獨(dú)的表。這樣雖然看起來邏輯清晰,但是,無
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全生產(chǎn)法中員工的權(quán)利和義務(wù)有哪些
- 醫(yī)院安全隱患排查表模板
- 單位安全生產(chǎn)培訓(xùn)內(nèi)容
- 安全生產(chǎn)責(zé)任制導(dǎo)則
- 安全領(lǐng)導(dǎo)職責(zé)
- 2025屆湖南衡陽縣物理高二第二學(xué)期期末綜合測試試題含解析
- 化工廠安全生產(chǎn)職責(zé)
- 特種設(shè)備作業(yè)人員安全監(jiān)督管理辦法
- 2025屆貴州省長順縣民族高級中學(xué)高二物理第二學(xué)期期末統(tǒng)考模擬試題含解析
- 2025年河南省平頂山市郟縣一中物理高一第二學(xué)期期末達(dá)標(biāo)測試試題含解析
- 煙草制品購銷員(四級)職業(yè)技能鑒定-理-論-知-識-試-卷
- Unit4Where'smyschoolbagSectionB(3a~SelfCheck)教學(xué)設(shè)計(jì)人教版英語七年級上冊
- 生產(chǎn)現(xiàn)場變化點(diǎn)管理行動(dòng)指南
- 中國古典小說巔峰:四大名著鑒賞學(xué)習(xí)通課后章節(jié)答案期末考試題庫2023年
- 模擬電子技術(shù)基礎(chǔ)知到章節(jié)答案智慧樹2023年蘭州石化職業(yè)技術(shù)大學(xué)
- JJF 1915-2021傾角儀校準(zhǔn)規(guī)范
- GA/T 1310-2016法庭科學(xué)筆跡鑒定意見規(guī)范
- 2023年本科招生考試
- 新入職護(hù)士培訓(xùn)考試試題及答案
- 《消防安全技術(shù)實(shí)務(wù)》課本完整版
- 公路工程標(biāo)準(zhǔn)施工監(jiān)理招標(biāo)文件(2018年版)
評論
0/150
提交評論