倉儲管理系統(tǒng)課程設計報告_第1頁
已閱讀1頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  成績</b></p><p>  管理信息系統(tǒng)課程設計報告</p><p>  系統(tǒng)名稱 倉儲管理系統(tǒng) </p><p>  班級 </p><p>  姓名

2、 </p><p>  學號 </p><p>  2012 年 12 月 14 日</p><p><b>  倉儲管理系統(tǒng)</b></p><p><b>  第一章 系統(tǒng)分析</b></p><p>  1.系統(tǒng)名稱、

3、開發(fā)背景、系統(tǒng)目的及意義</p><p><b>  1.1系統(tǒng)名稱</b></p><p>  針對企業(yè)物資供應管理背景的分析,我們小組研發(fā)了一套家電公司的倉儲管理信息系統(tǒng)。</p><p><b>  1.2 開發(fā)背景</b></p><p>  企業(yè)的物資供應管理往往是很復雜的,煩瑣的。由于所

4、掌握的物資種類眾多,訂貨,管理,發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計計劃報表繁多,因此物資管理必須實現計算機化,而且必須根據企業(yè)的具體情況制定相應的方案。</p><p>  根據當前的企業(yè)管理體制,一般物資供應管理系統(tǒng),總是根據所掌握的物資類別,相應分成幾個科室來進行物資的計劃,訂貨,核銷托收,驗收入庫,根據企業(yè)各個部門的需要來發(fā)放物資設備,并隨時按期進行庫存盤點,作臺帳,根據企業(yè)領導和

5、自身管理的需要按月,季度,年來進行統(tǒng)計分析,產生相應報表。為了加強關鍵物資,設備的管理,要定期掌握其儲備,消耗情況,根據計劃定額和實際消耗定額的比較,進行定額的管理,使得資金使用合理,物資設備的儲備最佳。</p><p><b>  1.3 系統(tǒng)目的</b></p><p>  系統(tǒng)開發(fā)的總體任務是實現企業(yè)物資設備管理的系統(tǒng)化,規(guī)范化和自動化,從而達到提高企業(yè)物資管理

6、的效率的目的。</p><p><b>  1.4 系統(tǒng)意義</b></p><p>  一個企業(yè)實力,不單看擁有多少物質資源,還要看是否擁有足夠的信息資源。對廣大中國企業(yè)來說,技術落后固然普遍存在,但管理滯后于技術的問題更為嚴重。管理信息系統(tǒng)(MIS)是先進的科學技術和現代管理相結合的產物,建立以計算機為主要手段的管理信息系統(tǒng)已經成為現代企業(yè)、政府部門等各類組織提高

7、自身素質,實現組織目標的戰(zhàn)略措施。</p><p>  所以此模擬倉儲管理系統(tǒng)的建立,對以后企業(yè)建立信息化的管理體系,十分有幫助。</p><p><b>  2. 可行性分析</b></p><p>  (1)管理上的可行性</p><p>  由于企業(yè)庫存品種多,數量大,因此,要實現收發(fā)作業(yè)的快速、準確、高效,倉儲管

8、理自動化勢在必行。而實現管理自動化的“瓶頸”則是產品信息的采集、輸入。傳統(tǒng)手工作業(yè)方式,在信息采集量加大的情形下,因信息不能及時的反饋,給收發(fā)作業(yè)造成一定的困難。使用倉庫管理信息系統(tǒng),便于產品收、發(fā)、保管等全過程控制管理,不僅可改變信息采集的傳統(tǒng)手工作業(yè)方式,降低作業(yè)強度,還可避免由此造成的各種差錯,提高作業(yè)效率和科學管庫水平。</p><p> ?。?)技術上的可行性</p><p> 

9、 我們在大學時期學過VF操作語言,所以我們可以用它來為我們所開發(fā)的系統(tǒng)服務。因此我們在技術上也就有了支持。通過老師的指導以及小組成員的一起討論,并在查閱了大量的資料以后,我們的系統(tǒng)才慢慢的形成和開發(fā)出來,但是其中還有許多不完善的地方,我們會在以后的開發(fā)中努力學習,使這個系統(tǒng)更完善,合理,規(guī)范。</p><p> ?。?)經濟上的可行性</p><p>  在經濟上,因為我們開發(fā)的這個系統(tǒng)相

10、對較小也較簡單,不需要投入太大的人力,物力和財力,但又不缺乏實用性和可靠性,維護費用相對較低,所以用戶在使用了新系統(tǒng)后只需要花一定資金購買一部分硬件設備與軟件就能實現自動化,提高了工作效率并且也減少了工作人員的工作量,帶來了很大的經濟效益。</p><p>  (4)社會(法律)可行性論證</p><p>  分析新系統(tǒng)是否符合當前社會生產管理經營體制要求,考慮系統(tǒng)開發(fā)是否可能導致違法.例

11、如是否涉及知識產權,生產安全或其他與國家法律相違背的問題。</p><p> ?。?)組織機構及操作方式上的可行性</p><p>  建立倉儲信息管理系統(tǒng)后,往往需要對現行的組織機構進行適當的調整,例如增設某些部門或精簡某些部門,改變機構員工工作方式等。在這種情況下,有關部門和管理人員能否積極配合就可能成為系統(tǒng)成敗的關鍵。</p><p><b>  3

12、.組織結構分析</b></p><p>  樹型組織機構圖是描述倉庫的模型的一種常用方法,它可用來搞清各部門之間的領導關系,每個部門內部的人員配置情況,職責分工等情況,它是劃分系統(tǒng)范圍,進行系統(tǒng)網絡規(guī)劃的基礎。在組織機構圖中應將用戶的組織結構逐層詳細描述,每個部門的職責也應進行簡單的描述。組織機構是用戶倉儲業(yè)務流程與信息的載體,對分析人員理解倉儲的業(yè)務,確定系統(tǒng)范圍具有很好的幫助。</p>

13、<p>  要想了解一個企業(yè)的經營模式,我們應該先從對這個企業(yè)的組織結構進行了解。因此,我們在設計系統(tǒng)的前期,也就是做調查確定系統(tǒng)功能模塊的第一步就是確定組織結構。家電公司的主要部門有業(yè)務部、財務部、倉庫管理部。本次設計的倉儲管理系統(tǒng)主要在倉庫管理部適用。具體分析如圖</p><p><b>  組織結構圖:</b></p><p><b> 

14、 4.系統(tǒng)功能分析</b></p><p>  本設計中的倉儲管理系統(tǒng)需要完成功能主要有一下幾點。</p><p>  (1)倉儲管理各種信息的輸入,包括入庫、出庫、還庫等。</p><p> ?。?)倉儲管理各種信息的查詢、修改和維護。</p><p> ?。?)家電采購報表的生成。</p><p>  

15、(4)在庫存管理中加入最高儲備和最低儲備字段,對倉儲中的物資家電實現監(jiān)控和報警。</p><p>  (5)操作日志的管理。</p><p>  5.業(yè)務流程及數據流程分析</p><p>  我們再進一步分析,也就是倉儲管理系統(tǒng)的業(yè)務流程與數據流程。具體分析圖如圖所示:</p><p><b>  業(yè)務流程圖:</b>

16、</p><p><b>  數據流程圖:</b></p><p><b>  第二章 系統(tǒng)設計</b></p><p>  2.1 開發(fā)設計思想</p><p>  倉儲管理的物資在本文中主要假定都是家電企業(yè)所賣的各種家電。進貨時經檢查合同確認認為有效托收以后,進行驗貨入庫,填寫入庫單,進行入庫

17、登記。企業(yè)各個部分根據所需要的物資家電總額,提出物資需求申請。計劃員根據整個企業(yè)的需求開出物資家電出庫單,倉儲管理員根據出庫單核對發(fā)放家電。家電賣出,經檢驗不合格時需歸還入庫,填寫入庫單,最終退還生產廠家。根據需要按照月,季,年進行統(tǒng)計分析,產生相應報表。</p><p>  倉儲管理的特點是信息處理量比較大。所管理的物資家電種類繁多,而且由于入庫單,出庫單,需求單等單據發(fā)生量特別大,關聯信息多,查詢和統(tǒng)計的方式

18、各不相同。因此在管理上實現起來有一定的困難。在管理的過程中經常會出現信息的重復傳遞,單據,報表種類繁多,各個部門管理規(guī)格不統(tǒng)一等問題。</p><p>  在本系統(tǒng)的設計過程中,為了克服以上困難,滿足計算機管理的需要,我們采取了下面的一些原則。</p><p> ?。?)統(tǒng)一各種原始的單據的格式,統(tǒng)一帳目和報表的格式。</p><p> ?。?)刪除不必要的管理冗余

19、,實現管理規(guī)范化、科學化。</p><p>  (3)程序代碼標準化,軟件統(tǒng)一化,確認軟件的可維護行和實用性。</p><p> ?。?)界面盡量簡單化,做到實用、方便,盡量滿足企業(yè)中不同層次員工的需要。</p><p> ?。?)建立操作日志,系統(tǒng)自動記錄所進行的各種操作。</p><p>  2.2 開發(fā)和運行環(huán)境選擇</p>

20、<p>  2.2.1、軟件環(huán)境:</p><p>  操作系統(tǒng)選用目前較穩(wěn)定的Windows98中文版;數據庫系統(tǒng)采用關系型數據庫系統(tǒng)Microsoft Visual FoxPro6.0中文版;由Windows98和Microsoft Visual FoxPro6.0共同組成系統(tǒng)的開發(fā)環(huán)境。</p><p>  2.2.2、硬件平臺:</p><p>

21、;  本系統(tǒng)主要采用單機操作,投入少,效率高,易于管理和維護,系統(tǒng)升級簡單,適合企業(yè)信息化管理的需要。</p><p><b>  基本要求如下:</b></p><p>  CPU為Intel Pentium Ⅲ以上;</p><p>  內存為128MB以上;</p><p>  硬盤至少為20G以上;</p&

22、gt;<p><b>  配有光驅和軟盤。</b></p><p>  2.3系統(tǒng)功能模塊設計</p><p>  在系統(tǒng)功能分析的基礎上,考慮VFP程序編制的特點,得到如圖所示的系統(tǒng)功能模塊圖:</p><p><b>  2.4 系統(tǒng)流程</b></p><p><b>

23、  2.5 代碼體系</b></p><p>  1-2位為品牌名稱,3-4位為家電種類, 5-6位為家電顏色,7-8位生產廠家</p><p>  品牌編號:10美的,11西門子,12海爾,13TCL,14海信,15,康佳</p><p>  家電種類編號:11電視機,12電冰箱,13洗衣機,14空調,15熱水器</p><p>

24、;  家電顏色:33白色,34黑色,35銀灰,36銀白</p><p>  生產廠家;10北京,11河北,12山東,13廣州,14,南京</p><p>  電視機;320,520;</p><p>  電冰箱:00單門,01雙開門,03三開門;</p><p>  空調:1柜立式,2掛式</p><p>  洗衣機;

25、1全自動滾筒,2全自動波輪</p><p>  熱水器:1單管60L,2雙管60L</p><p><b>  2.6 程序流程</b></p><p><b>  第三章 數據庫設計</b></p><p>  在本設計中,通過對企業(yè)倉儲管理的內容和數據流程分析,設計的數據項和數據結構如下:<

26、;/p><p>  (1)設備代碼信息。包括的數據項有設備號、設備名稱。</p><p> ?。?)現有庫存信息。包括的數據項有現有設備、現有數目、總數目、最大庫存、最小庫存等。</p><p>  (3)設備使用信息。包括的數據項有使用的設備、使用部門、數目、使用時間、出庫時狀態(tài)。</p><p> ?。?)設備采購信息。包括的數據項有采購的設

27、備、采購員、供應商、采購數目、采購時間等。</p><p>  (5)設備歸還信息。包括的數據項有歸還設備、歸還部門、歸還數目、歸還時間、經手人等。</p><p>  有了上面的數據結構、數據項和數據流程,就能進行下面的數據庫設計。</p><p>  3.1 數據庫概念結構設計</p><p>  這一設計階段是在需求分析的基礎上,設計出

28、能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。</p><p>  本設計根據上面的設計規(guī)劃出的實體有庫存實體、入庫實體、出庫實體、采購實體、還庫實體、需求實體。各個實體的E-R圖及其關系描述如下:</p><p>  1)庫存實體E-R圖:</p><p><b>  現有庫存</b></p>&

29、lt;p>  設備號 現有庫存 警戒庫存 總數</p><p><b>  庫存實體圖</b></p><p>  2)入庫實體E-R圖:</p><p><b>  入庫</b></p><p>  設備號

30、 供應商信息 采購價格信息 采購員</p><p><b>  入庫實體圖</b></p><p>  3)出庫實體E-R圖:</p><p><b>  出庫</b></p><p>  設備號 使用部門 數量

31、時間 經手人</p><p><b>  出庫實體圖</b></p><p>  4)還庫實體E-R圖:</p><p><b>  設備還庫</b></p><p>  設備號 還庫時間 人 還庫數量 經手

32、人</p><p><b>  還庫實體圖</b></p><p>  5)實體和實體之間的關系E-R圖:</p><p>  入庫 現有庫存 出庫</p><p>  還庫 </p><p&

33、gt;<b>  實體間的關系</b></p><p>  3.2 數據庫邏輯結構設計</p><p>  在上面的實體以及實體之間的關系的基礎上,形成數據庫中的表格以及各個表格之間的關系。倉儲管理系統(tǒng)數據庫中的各個表格的設計結果如下面的幾個表格所示。每個表格表示在數據庫中的一個表。</p><p> ?。?)設備代碼表:

34、 表4-1</p><p> ?。?)設備入庫表: 表4-2</p><p>  (3)設備出庫表: 表4-3</p>&

35、lt;p>  (4)現有庫存表: 表4-4</p><p> ?。?)設備還庫表: 表4-5</p><p>  3.3 數據庫結構的實現</p><p>  在需求分析、概念

36、結構設計的基礎上得到數據庫的邏輯結構設計之后,我們就可以在Visual FoxPro6.0數據庫系統(tǒng)中實現該邏輯結構。</p><p>  本系統(tǒng)需要用到設備代碼表,設備入庫表,設備出庫表。</p><p>  設備代碼表的主要字段有設備號、設備名稱。如圖所示:</p><p><b>  “設備代碼”數據表</b></p>&l

37、t;p>  設備入庫表的主要字段有設備號、入庫時間、供應商、供應商電話、入庫數量、價格、采購員。如圖所示:</p><p><b>  “設備入庫”數據表</b></p><p>  設備出庫表的主要字段有設備號、出庫時間、使用部門、出庫情況、經手人、出庫數量、領取人。如圖所示:</p><p><b>  “設備出庫”數據表&

38、lt;/b></p><p><b>  第四章 系統(tǒng)實施</b></p><p>  系統(tǒng)實施階段的主要工作包括:系統(tǒng)硬件的購置與安裝、程序的編寫(購買)與調試、系統(tǒng)操作人員的培訓、系統(tǒng)有關數據的準備和錄入、系統(tǒng)調試和轉換。</p><p>  系統(tǒng)運行期間的管理有系統(tǒng)運行情況的記錄,系統(tǒng)運行的日常維護等工作。對系統(tǒng)運行情況的記錄應事先

39、制定記錄格式和記錄要點,具體工作由使用人員完成。人工記錄的系統(tǒng)運行情況和系統(tǒng)自動記錄的運行情況,都應作為基本的系統(tǒng)文檔按照規(guī)定的期限保管。這些文檔既可作為在系統(tǒng)出現問題時查清原因和責任。還能作為系統(tǒng)維護的依據和參考。</p><p>  記錄的內容是每天計算機的啟動、應用系統(tǒng)的進入、數據備份、存檔等情況。記錄的方法是一方面盡量在系統(tǒng)中設置自動記錄功能,另一方面可對正常情況不予記錄,而對于不正常的情況和無法運行情況

40、則應將所見的現象、發(fā)生的時間及可能的原因做盡量詳細的記錄。</p><p>  下面是程序設計部分:</p><p>  示例程序主要由visual foxpro v6.0的各類生成器做成,基本步驟如下</p><p>  在項目管理器中新建一個表單:</p><p>  設置其數據環(huán)境為“設備代碼”數據表,“設備入庫”數據表,“設備出庫”數

41、據表。</p><p>  其中“設備入庫”數據表以“設備號”字段為表達式和“設備出庫”數據表的“設備號”字段建立聯系。</p><p><b>  系統(tǒng)運行:</b></p><p><b>  第五章 其他</b></p><p>  5.1開發(fā)中的難點和解決技巧</p><

42、p>  Visual FoxPro6.0中的向導包括表向導、數據庫向導、表單向導、查詢向導、報表向導、標簽向導、郵件合并向導、數據透視表向導、導入向導、文檔向導、安裝向導、升遷向導、應用程序向導、WEB發(fā)表向導等、我們合理應用向導可以在編程中提高效率。</p><p>  為了快速開發(fā)高效的軟件,本設計中的多數表單的設計采用利用表單設計向導生成,然后在生成的表單的基礎上修改。</p><

43、p>  數據庫軟件用來管理數據的優(yōu)勢在于可以迅速從成千上萬的數據中找到我們需要的數據,而查詢功能的設計也是數據庫應用軟件設計過程中的重點也是難點。本設計過程中利用表單向導強大的功能,輕松完成了數據的查詢功能。而且表單向導生成的查詢功能非常強大,完全可以滿足數據庫應用軟件的需要。</p><p>  5.2 性能測試與分析</p><p>  軟件開發(fā)過程是一個自頂向下,逐步細化的過程

44、,首先在軟件計劃階段定義了軟件的作用域,然后進行軟件需求分析,建立軟件的數據域、功能和性能需求、約束和一些有效性準則。接著進入軟件開發(fā),首先是軟件設計,然后在把設計用某種程序設計語言轉換成程序代碼。而測試過程則是依向反的順序安排的自頂向上,逐步集成的過程。低一級測試為上一級測試準備條件。</p><p>  任何工程產品都可以使用以下兩種方法之一進行測試(黑盒、白盒):</p><p> 

45、 1.已知產品的功能設計規(guī)格,可以進行測試證明每個實現了的功能是否符合要求。</p><p>  2.已知產品的內部工作過程,可以通過測試證明每種內部操作是否符合設計規(guī)格要求,所有內部成分是否已通過檢查。</p><p>  程序經連編項目和連編可執(zhí)行文件,系統(tǒng)未發(fā)生報錯信息,系統(tǒng)工作正常。運行本倉儲管理系統(tǒng)的各個功能摸塊,各模塊的編、查、刪、改功能都具備,界面顯示正常。輸入一組數據在入庫

46、模塊,出庫模塊,還庫模塊。檢查各個模塊間的關聯狀況,看是否在相應模塊的數據表中有所體現。</p><p>  由于在編寫程序時,或者在數據庫的逐步更新擴大中,難免會有一些手誤,這都在以后的系統(tǒng)運行中才能體現出來。所以在后期的系統(tǒng)測試中才能不斷的發(fā)現問題所在,而且要不斷的測試,才能發(fā)現該系統(tǒng)是否穩(wěn)定可靠,而且在今后的運行中逐步的進行系統(tǒng)的維護以及測試,才能不斷的發(fā)現隱藏的新問題,才能將使這個倉儲管理系統(tǒng)成功。<

溫馨提示

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

評論

0/150

提交評論