




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
...wd......wd......wd...目錄倉庫管理系統(tǒng)1一系統(tǒng)概述11.1系統(tǒng)開發(fā)的背景11.2系統(tǒng)開發(fā)的意義11.3可行性分析11.4系統(tǒng)開發(fā)的任務31.5系統(tǒng)開發(fā)軟件介紹3二系統(tǒng)分析42.1系統(tǒng)邏輯模型42.2業(yè)務流程分析42.3數(shù)據(jù)字典5三系統(tǒng)設計83.1功能模塊設計83.2關系模式與E-R圖93.3系統(tǒng)運行環(huán)境與數(shù)據(jù)庫設計103.4輸入輸出設計11實驗感想13參考文獻14倉庫管理系統(tǒng)一系統(tǒng)概述1.1系統(tǒng)開發(fā)的背景倉庫作為一種貨品資源的集散地,貨品的種類很多,包含很多的信息數(shù)據(jù)的管理。據(jù)調查得知,以前倉庫進展信息管理的方式主要基于文字.表格登紙質的手工處理,對于貨品的出入庫情況的統(tǒng)計呵呵是等往往采用對賬本的人工檢查,對管理者的管理權限等不受約束,任何人都可查看,這樣容易引起資料外泄。另外信息處理工作量大,容易出錯,由于數(shù)據(jù)繁多,容易喪失,且不易查找??偟膩碚f,缺乏系統(tǒng),標準的信息管理手段。而且一般的存儲情況是記錄在賬本上的,倉庫的工作人員和管理員也是當時記得清楚,時間一長,如果要在進展查詢,就得在眾多的資料中翻閱查找,這樣費時費力,如果要對很長時間以前的貨品進展更改就更加困難了。因此很有必要尋找一個更好的方法來實現(xiàn)對于倉庫的管理。1.2系統(tǒng)開發(fā)的意義當今時代是飛速開展的信息時代,在各行各業(yè)中離不開信息處理,這正是計算機被廣泛應用與信息處理系統(tǒng)的環(huán)境。因此,我們可以使用計算機建設一個倉庫管理系統(tǒng),使貨品管理工作標準化,系統(tǒng)化,程序化,提高信息處理的速度和準確性。1.3可行性分析一般來說,可行性分析應從經(jīng)濟可行性、技術可行性、操作可行性等方面進展研究。本系統(tǒng)的可行性分析如下:經(jīng)濟可行性分析由于本庫存管理系統(tǒng)所要求的硬件〔計算機及相關硬件〕和軟件環(huán)境(VisualC#.NET+SQLServer2000),市場上都容易購置到或從相關網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護上,對用戶不造成過重的經(jīng)濟負擔。而一旦此系統(tǒng)投入使用,不僅可以減少庫存的工作強度,提高工作效率,而且方便了庫存對信息的管理,延續(xù)了傳統(tǒng)的管理模式,極大限度地方便了庫存管理人員,而且,目標系統(tǒng)不是很復雜,開發(fā)的周期較短,人員經(jīng)濟支出不大,所節(jié)省的大量人力、財力產(chǎn)生的效益將遠遠大于本系統(tǒng)的開發(fā)成本,所以從經(jīng)濟方面講開發(fā)此系統(tǒng)是可行的。2.技術可行性分析技術上的可行性分析要考慮現(xiàn)有技術條件能否順利完成開發(fā)工作及將來要采用的硬件和軟件技術能否滿足用戶提出的要求〔如計算機的容量、速度等〕。本系統(tǒng)采用VisualC#.NET作為系統(tǒng)前臺應用程序開發(fā)工具,采用SQLServer2000工具建設數(shù)據(jù)庫,并通過VisualC#.NET中的ADO控件使兩者進展連接從而進展系統(tǒng)軟件開發(fā)。VisualC#.NET不僅能幫助軟件開發(fā)者提高軟件開發(fā)的質量和效率,縮短開發(fā)周期,而且還具備強大的數(shù)據(jù)庫管理功能,完全能夠滿足本系統(tǒng)的開發(fā)需求。此外,從開發(fā)人員的水平考慮,作為計算機科學與技術專業(yè)畢業(yè)的學生,大學四年所積累的專業(yè)知識使我們從一定程度上具備了開發(fā)一個小型系統(tǒng)的能力,而且學校現(xiàn)有的計算機設備也完全能夠滿足開發(fā)的需要。3.操作可行性分析傳統(tǒng)的庫存管理系統(tǒng),一般有兩種方式:一是手工管理,這種方式應用最傳統(tǒng)的“筆紙操作系統(tǒng)〞,將庫存的貨物信息、銷售信息、廠商信息管理及單據(jù)管理等均以純手工的形式進展,將信息以表格文件的表現(xiàn)形式記錄在紙上,再進展統(tǒng)一保存。這種方式雖然在簡單信息查詢時會有一定的方便,但是存在著更多的不便:信息保存時間和條件很受限制、容易被損壞、信息查詢不便、信息傳達容易造成失誤等。綜上所述,本庫存管理系統(tǒng)投資少、收益大,且其運行操作簡單易學,具備了開發(fā)的可行性。1.4系統(tǒng)開發(fā)的任務庫中的產(chǎn)品分為幾類:如服裝、食品、和文具等。當產(chǎn)品需要從供給商那里重新訂購時,工作人員需要提出一個購置訂單。跟蹤記錄要提供買進、賣出貨物。并且當倉庫貨物低于其最低允許范圍時,對所有庫存物資實現(xiàn)監(jiān)控和報警。1.5系統(tǒng)開發(fā)軟件介紹VISIO建模工具簡介MicrosoftOfficeVisio是微軟公司出品的一款的軟件,它有助于IT和商務專業(yè)人員輕松地可視化、分析和交流復雜信息。它能夠將難以理解的復雜文本和表格轉換為一目了然的Visio圖表。該軟件通過創(chuàng)立與數(shù)據(jù)相關的Visio圖表〔而不使用靜態(tài)圖片〕來顯示數(shù)據(jù),這些圖表易于刷新,并能夠顯著提高生產(chǎn)率。使用OfficeVisio中的各種圖表可了解、操作和共享企業(yè)內組織系統(tǒng)、資源和流程的有關信息。OfficeVisio提供了各種模板:業(yè)務流程的流程圖、網(wǎng)絡圖、工作流圖、數(shù)據(jù)庫模型圖和軟件圖,這些模板可用于可視化和簡化業(yè)務流程、跟蹤工程和資源、繪制組織構造圖、映射網(wǎng)絡、繪制建筑地圖以及優(yōu)化系統(tǒng)。SQLServer2005簡介SQLServer2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQLServer2005數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和構造化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構建和管理用于業(yè)務的高可用和高性能的數(shù)據(jù)應用程序。SQLServer2005不僅可以有效地執(zhí)行大規(guī)模聯(lián)機事務處理,而且可以完成數(shù)據(jù)倉庫和電子商務應用等許多具有挑戰(zhàn)性的工作。二系統(tǒng)分析2.1系統(tǒng)邏輯模型本系統(tǒng)的邏輯模型以系統(tǒng)的數(shù)據(jù)流圖為主要描述工具。數(shù)據(jù)流圖是組織中信息運動的抽象,是在調研的根基上,從系統(tǒng)的科學性、管理的合理性、實際運動的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上準確地描述系統(tǒng)應具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向〔外部實體〕等工程,它表達了數(shù)據(jù)和處理的關系。2.2業(yè)務流程分析通過對管理業(yè)務的實際調查分析,弄清了其產(chǎn)品庫存管理工作的業(yè)務流程和管理功能,系統(tǒng)的業(yè)務流程圖如圖2.1所示.圖2.1倉庫管理系統(tǒng)業(yè)務流程圖審核人員負責對產(chǎn)品入庫單.出庫單進展審核,檢查入庫單和出庫單填寫的形式是否符和要求,產(chǎn)品實際入庫數(shù)量和金額與入庫單上填寫的數(shù)據(jù)是否一致,出庫單上填寫的出庫數(shù)量是否大于產(chǎn)品實際庫存量等。不合格的單據(jù)分別返回車間和銷售科,合格的單據(jù)轉給記賬員登記入庫。記賬員依據(jù)合格的入庫單和出庫單等級產(chǎn)品出入庫臺賬,記錄每一筆出入庫業(yè)務。統(tǒng)計員根據(jù)庫存臺賬定期分析各種產(chǎn)品每日,每月出入庫數(shù)量等綜合數(shù)據(jù),也可進展庫存數(shù)據(jù)的隨機查詢等。圖2.2倉庫管理系統(tǒng)數(shù)據(jù)流程圖2.3數(shù)據(jù)字典數(shù)據(jù)字典是對描述數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)流、數(shù)據(jù)存儲、加工處理邏輯等組成局部的嚴格定義,下面是本系統(tǒng)的數(shù)據(jù)字典:〔1〕數(shù)據(jù)存儲的描述數(shù)據(jù)存儲的編號:F-01數(shù)據(jù)存儲的名稱:庫存臺賬簡述:記錄產(chǎn)品出入庫數(shù)據(jù)的明細賬數(shù)據(jù)存儲的組成:日期+產(chǎn)品代碼+產(chǎn)品名稱+入庫數(shù)量+零售數(shù)量+批發(fā)數(shù)量+庫存數(shù)量關鍵字:日期+產(chǎn)品代碼〔2〕處理邏輯描述處理邏輯描述:入庫單審核輸入數(shù)據(jù)流:入庫單處理描述:審查入庫單是否與實際相否,不合格打回,合格那么登記庫存臺賬。輸入數(shù)據(jù)流:合格與不合格出庫單處理頻率:30次/每日處理邏輯描述:出庫單處理輸入數(shù)據(jù)流:庫存臺賬處理描述:判斷出庫數(shù)據(jù),做相關處理輸出數(shù)據(jù)流:庫存臺賬處理頻率:30次/每日處理邏輯名稱:入庫處理輸入的數(shù)據(jù)流:合格入庫單處理描述:根據(jù)合格入庫單,將入庫數(shù)據(jù)計入庫存臺賬,并進展相應數(shù)據(jù)的更新輸出的數(shù)據(jù)流:入庫數(shù)據(jù)〔3〕數(shù)據(jù)流的描述數(shù)據(jù)流名稱:入庫單數(shù)據(jù)來源:車間數(shù)據(jù)流去向:入庫單審核數(shù)據(jù)項組成:入庫單編號+日期+產(chǎn)品名稱+入庫數(shù)量與單價+入庫車間數(shù)據(jù)流量:30張/每日數(shù)據(jù)流名稱:出庫單數(shù)據(jù)來源:庫存統(tǒng)計表數(shù)據(jù)去向:出庫處理與更新臺賬數(shù)據(jù)項組成:出庫單編號+日期+產(chǎn)品名稱+出庫數(shù)量+出庫車間+單位數(shù)據(jù)流量:50張/每日數(shù)據(jù)流名稱:入庫數(shù)據(jù)數(shù)據(jù)流來源:入庫處理數(shù)據(jù)流去向:臺賬數(shù)據(jù)項組成:入庫單編號+日期+產(chǎn)品名稱+入庫數(shù)量+入庫金額+單位數(shù)據(jù)流量:30筆/每日三系統(tǒng)設計3.1功能模塊設計本庫存管理系統(tǒng)是一套對貨品入庫、出庫、庫存進展全面管理的系統(tǒng)。它的主要功能包括:進貨管理:進展填寫貨品信息,貨品采購入庫,入庫單據(jù)的填寫和修改最低庫存量。出貨管理:進展貨品出庫,出貨單據(jù)的填寫和獲取采購員信息。信息查詢:貨品信息查詢,庫存信息查詢,入庫、出庫單據(jù)查詢,日報表、月報表查詢。統(tǒng)計報表:完整的日報表、月報表統(tǒng)計查詢功能,每張單據(jù)每次業(yè)務金額都可以清楚地反映。圖3.1產(chǎn)品庫存系統(tǒng)功能模塊圖3.2關系模式與E-R圖圖3.2庫存管理E-R圖根據(jù)系統(tǒng)功能需求與數(shù)據(jù)流程圖,本數(shù)據(jù)庫管理系統(tǒng)需要6個數(shù)據(jù)表,分別是倉庫信息表、貨品信息表、庫存信息表、入庫單、出庫單、采購員表、報表、月報表。6個表的數(shù)據(jù)庫邏輯構造如下:客戶信息表、日商品〔商品編號、商品名稱、生產(chǎn)廠家、型號、規(guī)格〕商品編號為主鍵倉庫〔倉庫號、倉庫名稱〕倉庫號為主鍵庫存〔商品編號,倉庫號,庫存數(shù)量〕〔商品編號,倉庫號〕為主鍵,同時也分別為外鍵入庫〔入庫號,商品編號,倉庫號,入庫數(shù)量,入庫日期,送貨人姓名〕〔入庫號〕為主鍵,〔商品編號,倉庫號〕為外鍵出庫〔出庫號,商品編號,倉庫號,出庫數(shù)量,出庫日期,提貨人姓名〕〔出庫號〕為主鍵,〔商品編號,倉庫號〕為外鍵月報表〔月初日期,月末日期,貨品編號,本月入庫金額,本月出庫金額,本月出庫利潤〕;3.3系統(tǒng)運行環(huán)境與數(shù)據(jù)庫設計Window7環(huán)境,硬件要求為8M內存,500M以上外存等而且根據(jù)需求設計表如下:商品Ware字段名數(shù)據(jù)類型是否可以為空IsPKIsFK中文名WNochar(10)NOTNULLYesNo商品編號WNamevarchar(50)NOTNULLNoNo商品名稱WFactoryvarchar(50)NOTNULLNoNo生產(chǎn)廠家WType
varchar(20)NOTNULLNoNo型號Specvarchar(20)NOTNULLNoNo規(guī)格倉庫Depot字段名數(shù)據(jù)類型是否可以為空IsPKIsFK中文名DNochar(10)NOTNULLYesNo倉庫號DNamevarchar(50)NOTNULLNoNo倉庫名稱庫存Stock
字段名數(shù)據(jù)類型是否可以為空IsPKIsFK中文名WNochar(10)NOTNULLYesYes商品編號Dnochar(10)NOTNULLYesYes倉庫號WAmount
IntNOTNULLNoNo庫存數(shù)量入庫Stocking字段名數(shù)據(jù)類型是否可以為空IsPKIsFK中文名SNochar(10)NOTNULLYesNo入庫號WNochar(10)NOTNULLNoYes商品編號Dnochar(10)NOTNULLNoYes倉庫號SAmountIntNOTNULLNoNo入庫數(shù)量SDatesmalldatetimeNOTNULLNoNo入庫日期Suppliervarchar(50)NOTNULLNoNo送貨人姓名出庫Outbound字段名數(shù)據(jù)類型是否可以為空IsPKIsFK中文名ONochar(10)NOTNULLYesNo出庫號WNochar(10)NOTNULLNoYes商品編號Dnochar(10)NOTNULLNoYes倉庫號OAmountintNOTNULLNoNo出庫數(shù)量ODatesmalldatetimeNOTNULLNoNo出庫日期Buyersvarchar(50)NOTNULLNoNo提貨人姓名月報表字段名數(shù)據(jù)類型是否可以為空IsPKIsFK中文名Cdatechar(10)NOTNULLYesNo月初日期Mdatechar(10)NOTNULLNoYes月末日期Wnamechar(10)NOTNULLNoYes貨品編號CmoneyintNOTNULLNoNo入庫金額KmoneysmalldatetimeNOTNULLNoNo出庫金額Buyersvarchar(50)NOTNULLNoNo提貨人姓名3.4輸入輸出設計為了更方便簡潔的實現(xiàn)倉庫管理系統(tǒng),根據(jù)每個模塊,輸入相對應的條件可以得到想要的結果。圖3.3庫存管理系統(tǒng)登陸界面圖3.4倉庫管理系統(tǒng)的各模塊圖表實驗感想將倉庫管理系統(tǒng)作為我管理信息系統(tǒng)實驗周的題目。通過這次實驗,使我們軟件的應用性和實踐性有了一個更好的理解。是我學習理論知識和實踐相結合的一次綜合檢驗。也因為這次的設計,讓我受益匪淺。在學習上通過這次課程設計,我對系統(tǒng)的開發(fā)有了更深的了解,從以前的理解知識學習轉到了實踐中來,提高了我對軟件這方面的興趣,讓我體會到了學習這門課來前所未有的沖動。通過對此管理系統(tǒng)的開發(fā),使我對軟件開發(fā)有了一個對比清楚的認識,體會到理論和實踐的重要性。由于自己的分析設計和程序經(jīng)歷缺乏,該
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年國家開放大學《教育領導與管理》期末考試備考試題及答案解析
- 2025年國家開放大學(電大)《營銷學概論》期末考試備考試題及答案解析
- 2025年國家開放大學《數(shù)據(jù)分析與統(tǒng)計學基礎》期末考試備考試題及答案解析
- 2025年國家開放大學(電大)《市場調研方法與實踐》期末考試備考試題及答案解析
- 市政供水供電維修改造施工方案
- 2025年國家開放大學(電大)《心理統(tǒng)計學》期末考試備考試題及答案解析
- 初中數(shù)學第一單元基礎習題解析
- 2025年國家開放大學《零售業(yè)務管理與實戰(zhàn)》期末考試備考試題及答案解析
- 2025年國家開放大學(電大)《基礎會計》期末考試備考試題及答案解析
- 2026屆廣東省八校聯(lián)盟高三質量檢測(一)數(shù)學試題(解析版)
- ICU患者的早期活動
- LY/T 1145-1993松香包裝桶
- JJF 1338-2012相控陣超聲探傷儀校準規(guī)范
- GB/T 9114-2000突面帶頸螺紋鋼制管法蘭
- GB/T 17245-1998成年人人體質心
- 港口集團績效考核方案
- 華為公司校園招聘個人簡歷標準版
- 固體化學固體中的擴散
- 學校結核病防控培訓課件
- 經(jīng)典企業(yè)商業(yè)融資計劃書模板
- DBJ50T 043-2016 工程勘察規(guī)范
評論
0/150
提交評論