




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
武漢理工大學倉庫管理數據庫設計1 概述1.1摘要某供應部門管理多個倉庫,倉庫主要管理物資的入庫、出庫、庫存和采購等事項。建立一個數據庫,實現其先進快速的功能。1.2可行性分析1.2.1需求可行性隨著科學技術的發展,社會進步,計算機迅速的發展,倉庫管理的方法也日新月異,以前全是由人管理的方法現存在很多的缺點:管理效率低,勞動強度大,信息處理速度低而且準確率也不夠令人滿意。為了提高倉庫管理效率,減輕勞動強度提高,信息處理速度和準確性。我們為倉庫管理員提供的一種更先進、科學的服務系統。本系統讓計算機對倉庫進行自動管理,倉庫管理員可以直接在計算機上實現倉庫的信息管理,并能在一定程度上實現自動化。1.2.2技術可行性
根據客戶提出的系統功能、性能及實現系統的各項約束條件,根據新系統目標來衡量所需的技術是否具備,本系統是一個數據庫管理和查詢的系統,現有的技術以較為成熟,硬件、軟件的性能要求、環境條件等各項條件良好,估計利用現有技術條件應完全可以達到該系統的功能目標。同時考慮給予的開發期限也較為充裕,預計系統是可以在規定期限內完成開發。1.2.3進度管理1.2.4經濟可行性
估算新系統的成本效益分析,其中包括估計項目開發的成本,開發費用和今后的運行、維護費用,估計新系統將獲得的效益,估算開發成本是否會高于項目預期的全部經費。并且,分析系統開發是否會對其它產品或利潤帶來一定影響。
(1)支出
·基礎投資:
硬件設備:PC機
軟件設備:WINDOWS98/2000/XP、VC6.0、WORD2003
·其它一次性支出:軟件設計和開發費用
·經常性支出:軟件維護費用、軟件使用費用。
(2)效益
系統的效益可以從經濟效益和社會效益兩方面考慮。對于倉庫管理系統則應著重分析其社會效益。例如,系統投入運行后可以使倉庫管理實現科學化、規范化。曾強了工作人員對倉庫管理能力、提高了工作效率。
2.1系統目標由于常規倉庫的工作流程建立在手工操作之上而導致處理速度過慢,不能滿足管理層和客戶的要求,所以新系統開發的總目標是:適應市場經濟的需要,提高企業的經濟效益,加強倉庫各階段工作的科學管理,并未管理決策提供一定的支持。具體來說庫存管理信息系統有如下功能:2.1.1能都對庫存數據快速、準確的錄入。只有對庫存數據快速、準確的錄入,才能為后繼工作提供良好的數據交易平臺。2.1.2對庫存基本信息的及時處理。根據出庫、入庫的基礎數據,形成庫存的基本信息,管理信息系統運行的基礎平臺就是整個庫存的基本信息。2.1.3決策支持和扶助功能。這體現在能利用本系統的基礎信息,通過一定的決策模式,向相關決策和管理人員提供面向業務的輔助決策方案。這里的支持層次分兩個,一是面向業務本身,即有關物料的進貨問題,如:進貨的名稱、規格、型號、單價等,另一個層次是面向戰略級的企業調整方案,通過對長期的企業存貨與市場信息的觀察分析,找出變動規律,并據此安排下一個項目部的原材料進貨問題。由于時間和能力有限,戰略級的決策支持暫不能實現。2.2建設原則2.2.1安全可靠性設計人員始終都將安全可靠性作為倉庫管理系統的核心問題之一。為實現安全登錄功能,系統讓用戶(庫管)輸入用戶名和密碼,通過用戶輸入的用戶名和密碼,判斷用戶是否合法,是否允許用戶登錄系統。如果連續輸入3次用戶名和密碼錯誤,系統關閉。同時系統可以對數據庫進行備份,以確保數據的可靠性。2.2.2實用性本系統可以完全滿足一般的倉庫管理系統的所有要求,入庫與出庫模塊完整詳細的顯示了貨物存儲的信息,并且擁有強大的報表查詢與生成功能。2.2.3操作簡單界面設計力求簡潔明了,在用戶對話界面中有屏幕操作提示,可隨時得到操作幫助。3需求分析說明3.1系統需求分析3.1.1倉庫是用來存放貨物的,一般存放的設備都是暫時沒有使用的。管理部門應該方便的知道倉庫中有哪些設備,各種設備的庫存信息數量。3.1.2當相關部門需要使用設備時,應該到倉庫領取,因此填寫了出庫表就可以提走設備。3.1.3當相關部門使用完設備后,應該歸還至倉庫。3.1.4設備終會淘汰,公司也可能因為規模的擴大和生產的需要而要買進新設備,由設備管理部門統一管理設備的采購。3.2數據流圖在仔細調查企業倉庫物資設備管理過程的基礎上,得到本系統所處理的時間流程如圖所示:(圖1)采購部門采購部門采購表倉庫設備使用部門填寫采購出庫入庫圖-1數據庫修改3.3數據字典在本設計中,通過對企業倉庫管理的內容和數據流程分析,設計的數據項和數據結構如下:設備信息:包括設備號,名稱,型號,倉庫號,狀態等倉庫信息:包括倉庫號,面積等設備使用部門部門信息:包括部門號,名稱等設備采購信息:包括設備號,名稱,型號,倉庫號,供應商等出庫信息:包括設備號,使用部門等入庫信息:包括設備號,歸還部門等有了上面的數據結構、數據項和數據流程,就能進行下面的數據庫設計。4數據庫概念結構設計這一設計階段是在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。4.1分E-R圖設計本設計根據上面的設計規劃出的實體有設備實體、倉庫實體、職工實體、部門實體、供應商實體。各個實體的E-R圖及其關系描述如下:4.1.1設備實體:設備設備設備號名稱型號狀態圖-24.1.2圖-3圖-3倉庫倉庫號面積4.1.3圖-4圖-4職工編號姓名性別職稱電話薪水4.1.4圖-5圖-5部門部門號名稱經理4.1.5供應商實體:圖-6圖-6供應商編號名稱地址郵編電話聯系人4.2完整E-R圖供應商供應商設備倉庫職工管理入庫存放出庫采購屬于領導編號名稱地址郵編電話聯系人價格時間倉庫號設備號名稱型號倉庫號面積編號姓名性別職稱電話薪水部門部門號名稱1111111nn1時間時間1111圖-7狀態5數據庫邏輯結構設計5.1關系模型將上面的E-R圖轉化為關系模型,關系的主碼用下橫線標出,外碼用刪除線標出:實體:設備(設備號,名稱,型號,倉庫號,狀態)倉庫(倉庫號,面積,管理員)職工(編號,姓名,性別,職稱,電話,薪水,部門號)部門(部門號,名稱,部門經理)供應商(編號,名稱,聯系人,電話,地址,郵編)聯系:共3個聯系采購(設備號,名稱,型號,倉庫號,時間,價格,供應商)出庫(設備號,部門號,時間)入庫(設備號,部門號,時間)5.2數據模型在上面的實體以及實體之間的關系的基礎上,形成數據庫中的表格以及各個表格之間的關系。倉庫管理系統數據庫中的各個表格的設計結果如下面的幾個表格所示。每個表格表示在數據庫中的一個表。(1)設備表:列名數據類型可否為空設備號(主鍵)字符型(20)不能為空名稱字符型(20)可為空型號字符型(20)可為空倉庫號(外碼)字符型(20)不能為空狀態字符型(10)不能為空(2)倉庫表:列名數據類型可否為空倉庫號(主鍵)字符型(20)不能為空面積數值型(20)可為空管理員(外碼)字符型(20)可為空(3)職工表:列名數據類型可否為空編號(主鍵)字符型(20)不能為空姓名字符型(20)可為空性別字符型(2)可為空職稱字符型(20)可為空電話字符型(30)可為空薪水數值型(20)可為空部門(外碼)字符型(20)可為空(4)部門表:列名數據類型可否為空部門號(主鍵)字符型(20)不能為空名稱字符型(20)可為空部門經理(外碼)字符型(20)可為空(5)供應商表:列名數據類型可否為空編號(主鍵)字符型(20)不能為空名稱字符型(20)不能為空聯系人字符型(20)可為空電話字符型(30)可為空地址字符型(50)可為空郵編字符型(20)可為空(6)設備采購表:列名數據類型可否為空設備號(主鍵)字符型(20)不能為空名稱字符型(20)可為空型號字符型(20)可為空倉庫號(外碼)數值型(20)不能為空時間字符型(10)可為空價格數值型(20)不能為空供應商(外碼)字符型(20)不能為空(7)出庫表:列名數據類型可否為空部門號(主鍵)(外碼)字符型(20)不能為空設備號(主鍵)(外碼)字符型(20)不能為空時間字符型(10)可為空(8)入庫表:列名數據類型可否為空部門號(主鍵)(外碼)數值型(20)不能為空設備號(主鍵)(外碼)數值型(20)不能為空時間字符型(10)可為空6數據庫物理設計6.1物理結構由于查詢時,經常會用到設備和職員的編號,職員的姓名,所以在此三種屬性設計為唯一索引。為了完成需求分析中確定的基本功能和概念設計中模塊的劃分,通過基于三范式的數據庫設計方法(通過分析,以上各數據表已經達到了三范式),構造了8張基本數據表。現在對這8張數據表劃分基本關系。在已設計的數據庫中初步建立了8張基本表,用于記錄客戶模塊和公司模塊的基本信息。此外,在基本表上定義了一些約束條件和外碼信息,以實現數據的完整性約束。包括表內約束條件和表間約束條件(還包括了基本表上數據類型和數據長度的限制以及是否允許為空或表內是否唯一的限定)6.2評價物理結構由于時間的限制,不能在物理結構上花太多的時間,只是做了簡單的設計。對于數據量不是太大的系統,還是能滿足要求的。577100180309001209557903682285963308257710018030900123865761373997357606965771001803090013594578077579902515512577100180309001238757716498260181805157710018030900121385721311921589183265771001803090012359579036822361076053577100180309001235657613528614379174257710018030900123555750878697046932791708810034335527410122994432583337917088100343355275101866732938832008170881003433561071015811525015005221708810034335610810100018005987173217088100343354295101074194142687017170881003433561841018786608696288021708810034335618510177
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自愿替班協議書范本
- 看管水庫協議書范本
- 建設扶貧車間協議書
- 研發項目立項協議書
- 藥品寄存協議書模板
- 委托承辦會議協議書
- 重慶大足法院協議書
- 租房鋪面出租協議書
- 美國買房協議書樣本
- 紙質股票轉讓協議書
- 統編版語文五年級下冊習作《形形色色的人》精美課件
- 急診科與住院部臨床科室的患者交接制度與流程
- 2025屆山西省晉中市高三下學期適應性訓練考試(二模)英語試題+答案(原卷版+解析版)
- 2024北京朝陽區高二(下)期末英語試題和答案
- 2025年上半年安徽淮北市建投控股集團限公司招聘39人易考易錯模擬試題(共500題)試卷后附參考答案
- 原料藥行業趨勢及市場前景分析報告
- Unit1-3短語與句子英語七年級下冊
- 高考一輪復習:有機化合物的命名 課件 2025屆高考化學一輪復習
- 低鈉鹽在高血壓防控中的意義
- 2024-2025學年人教版數學八年級下冊期中檢測卷(含答案)
- 皮炎護理查房
評論
0/150
提交評論