進銷存資訊管理系統報告

2021-03-04 06:11:44 字數 3605 閱讀 7466

設計報告

目錄1.緒論 3

1.1 系統開發背景 3

1.1.1 社會背景 3

1.1.2 課程背景 3

1.2需求分析 3

1.3可行性分析 3

2.系統設計 4

2.1 系統功能結構 4

2.1.1基本資料 4

2.1.2進貨管理 5

2.1.3銷售管理 5

2.1.4 庫存管理 5

2.1.5系統設定 5

2.2系統業務流程 5

2.3系統資料模型 7

2.3.1資料字典 7

2.3.2資料表結構 9

3系統功能實現 11

3.1 開發工具的選擇 11

3.2 系統庫存管理的實現 12

3.2.1公共模組設計 12

3.2.2系統啟動設計 13

3.2.3系統登入設計: 13

3.2.4入庫管理 14

3.2.5出庫管理 19

3.2.6庫存盤點 21

3.2.7庫存上下限預警 25

4小結 28

在資訊科技的催化之下,世界經濟的變革已經進入了加速狀態。世界經濟一體化,企業經營全球化,以及高度競爭造成的高度個性化與迅速改變的客戶需求,令企業與顧客、企業與供方的關係變得更加密切和複雜。強化管理,規範業務流程,提高透明度,加快商品資金周轉,以及為流通領域資訊管理全面網路化打下基礎,是商品銷售公司乃至眾多商業企業夢寐以求的願望。

隨著技術發展,電腦操作及管理日趨簡化,電腦知識日趨普及,同時市場經濟快速多變,競爭激烈,因此企業採用電腦管理進貨、庫存等諸多環節也已成為趨勢及必然。

由於課程的需要,也基於大社會背景下的對於進貨儲存系統的需要,管理者和銷售人員對這樣類似系統的需求,我們小組決定設計乙個進銷存管理系統。

通過實際調查,要求本系統具有以下功能:

由於操作人員的計算機知識普遍偏低,因此要求系統具有良好的人機介面。

如果系統的使用物件較多,則要求有較好的許可權管理。

方便的資料查詢,支援多條件查詢。

批量填寫進貨單及銷售單。

與**商和**商往來賬本明細,絕不存在假賬、漏賬、差賬等情況。

報表列印功能。

經濟上可行性分析

現在,計算機的**已經十分低廉,效能卻有了長足的進步。而本系統的開發,為企業的工作效率帶來了乙個質的飛躍,為此主要表現有以下幾個方面:

第一,本系統的執行可以代替人工進行許多繁雜的勞動;

第二,本系統的執行可以節省許多資源;

第三,本系統的執行可以大大的提高企業的工作效率;

第四,本系統可以使敏感文件更加安全,等等。

本系統所需的裝置在現有條件下,只需要少量的投入資金就可以實現。因此在經濟上是可行的。

技術上可行性分析

軟體可行性

vb具有豐富的資料庫功能,可以直接建立和編輯資料庫,使用結構化查詢語言直接訪問資料庫,並提供簡單的物件導向的庫操作命令、多使用者資料庫的加鎖機制和網路資料庫的程式設計技術。

access是由微軟公司推出的,一定的資料庫服務,並對資料庫提供全面的保護,具有防止問題發生的安全措施,它是乙個簡易的關係型資料庫管理系統。作

管理上可行性分析

課設指導老師給與了精心的講解和大力的支援。

綜上所述,系統在技術上、經濟上、管理上都是可行的。

我們設計的系統是進銷存管理系統,其實現的主要功能是對企業的進銷存活動進行集中化以及電子化的資訊處理。系統的功能結構如下圖2.1所示

圖2.1

對產品資料、**商資料和客戶資料進行記錄

這一部分的功能是為了實現對進貨源、進貨渠道和進貨商品的管理。**商供貨資訊管理以購貨**為中心,完善地記錄、控制並管理**商的供貨業務資料,包括對不同**商、不同物料、不同數量段、不同幣別的**和折扣資訊的詳細記錄,以及業務傳遞、自動更新及資料分析。同時進行採購最高限價的控制和預警管理,是整個管理系統,乃至整個**鏈體系中重要的綜合資料處理中心之一。

其中包括「計畫管理」和「訂單處理」。計畫管理下分為「需求計畫管理」、「生成採購計畫」、「計畫完成情況分析」,是對採購活動前期的乙個預處理過程,在計畫完善的前提再進行採購活動可以提高效率,並且減少損失。

訂單處理下分為「生成採購訂單」、「訂單完成」、「訂單終止或取消」,旨在為採購訂單做詳細的管理,包括前期的生成和填寫訂單,完成訂單和後期的有可能出現的訂單終止服務或者取消訂單服務。

主要實現銷售的管理,記錄商品銷售的總體情況,並將資訊反饋給庫存資料庫。

這一部分的功能是為了實現對存貨的分類管理,存放貨物的地點、貨物的分類、貨物量等都需要納入考慮範圍,更可以幫助我們方便地查詢庫存資源。

其中包括「收穫處理」,收穫處理下又分為「訂單收穫處理」、「入庫處理」、「支付訂單」、「退貨處理」。

實現系統的其他功能如資料備份與恢復,資料清理。

企業在商品的進銷存上其職能機構有採購部門、銷售部門和倉儲部門,其職能分別是對商品進行進貨管理、銷售管理和倉儲管理。商品及其資訊流通的過程如下圖2.2所示

系統業務流程圖:

圖2.2

從上述的系統業務流程圖中,我們可以得出系統總體的e-r圖,圖2-3

系統總體e-r圖:

重要資料及其簡要描述如下所示:

(1)資料元素:

表21 商品編號

表2.2 銷售單編號

表2.3 入庫票號

(2)資料結構:

表2.4 商品卡片

(3)資料儲存:

表2.5 入庫一覽表

表2.6 出庫一覽表

表2.7 銷售一覽表

表2.8 庫存一覽表

(4)資料流:

表2.9 銷售資訊單

表2.10 進貨資訊單

表.2.11 入庫資訊單

(本小組只實現了進銷存系統的庫存功能,只列出相應的表單)

表2.12庫存商品資訊表(tbs_stock)

表2.13入庫表(tbs_warehouse_main)

表2.13出庫表(tbs_warehouse_main)

表2.14入庫一覽表(tbs_warehouse_main)

表2.15出庫一覽表(tbs_warehouse_main)

visualbasic6.0(以下簡稱vb)是美國著名軟體公司microsoft推出的成功產品,具有簡單易學、功能強大、可擴充性好等特點。vb是乙個可視億的整合開發環境,使用vb編寫應用程式,不需要編寫大量的**去描述介面元索的外觀和位置,而只要把預先建立的物件新增到螢幕上即可。vb是完全按照物件導向的程式設計思想研製,採用圖形化的應用介面,集應用程式開發、測試、查錯功能於一體的整合開發環境。

vb的資料庫系統由三部分組成:使用者介面、資料引擎和資料倉儲。其中資料庫引擎存在於使用者介面和資料倉儲之間,起著中介作用,使用者通過它與要訪問的特定資料庫相連。

使用者介面是進行人機互動的介面,用於察看、顯示資料或更新資料。驅動使用者介面窗體的是vb編寫的**,這些**使得使用者的操作能作用到資料庫上,如新增或刪除記錄、執行查詢等。vb預設的資料引擎是microsoft jet資料庫,它包含在一組動態鏈結庫(dll)中,執行時這些動態鏈結庫被鍛接到vb程式。

資料庫引擎的作用是把應用程式的請求翻譯成對資料庫的物理操作。vb支援多種資料庫.預設的資料庫是microsoft access資料庫。

進銷存資訊管理系統設計報告

進銷存管理系統 一 專案說明 進銷存管理系統的開發。利用計算機系統執行速度快,資料儲存大,傳遞資訊快,便於修改和查詢的特點,將進銷存管理系統計算機化,可及時給決策機構準確,全面提供市場資訊和商品資料,這正是進銷存管理系統的目標。進銷存管理系統是為了適應現代銷售可庫存管理要求,推動進銷存管理走向科學化...

進銷存管理系統報告

武夷學院 課程設計報告 數學與計算機系 進銷存管理系統 隨著計算機的普及和計算機科學技術的飛速發展,人們開始越來越多地利用計算機解決實際問題。進銷存管理是醫藥行業管理中的重要部分,面對大量的藥品進銷存資訊,採用人力畜力將浪費大量時間,人力和物力,並且資料準確性低,資料彙總速度慢。所以針對醫藥行業,由...

進銷存管理系統

基本介紹 適用於各類企業倉庫管理 行政事業機構物資管理,具有強大的專案管理 分倉控制 多操作員控制功能。1.適用於所有行政單位物資管理 學校 財政 公安 消防等 小到商店 細到工程隊 大到集團企業倉庫管理 同類產品適應面有限 2.支援條碼輸入,輸出,列印,快捷方便 3.獨有的專案管理 動態庫存統計 ...