企業物資管理系統

2021-03-04 07:54:04 字數 4541 閱讀 9304

資料庫課程設計 姓名

班級學號

指導教師目錄

一.企業物資管理系統資料庫設計

1.專案介紹

1.1使用者需求調查

1.2系統資料流程圖

1.3系統資料字典

2.系統功能

2.1系統功能圖及結構

3.結構設計

3.1系統的概念模型

3.2 系統的邏輯模型

3.3 系統的詳細設計

4.系統維護

一.企業物資管理系統資料庫設計

1 專案介紹

企業物資管理系統的功能是收集企業物資的資訊,使企業的物資達到最大化利用。企業物資管理系統的主要功能有:

(1)使用者的資訊要求:隨時查詢庫存物資狀況,進行庫存物資彙總,對記錄能隨時刪除、插入及恢復。

(2)使用者的處理要求:能隨時增加、刪除,修改每乙個庫存物資記錄。

(3)對資料的安全性、完整性的要求:要保證每個記錄必須完整,不能被他人非法竊去。 本系統的邏輯模型主要是以系統的資料流程圖和資料字典為主要描述工具,以資訊系統中應有的資料流程和資料結構來描述系統。

1.1 使用者需求調查

通過對企業物資管理業務的調查,明確了企業物資管理系統由物資管理、物資入庫管理、領用人管理、物資出庫管理和剩餘物資資訊五部分組成。現有系統的功能如下:

(1)物資管理

1)對所有的物資按類別進行統一編號,對各類物資建立登記卡,登記物資的主要資訊。

2)物資基本資訊(包括的資料項有:物資編號、物資名稱、規格型號、類別、計量單位等)

(2)物資入庫管理

1)新入庫物資要編號和建卡,遺失的物資登出其登記卡。

2)物資入庫資訊(包括的資料項有:物資編號、物資名稱、規格型號、類別、計量單位、數量、單價、金額、入庫時間、經辦人、保管人、倉庫、備註等)

(3)領用人管理

1)對有資格領用物品的員工建立資訊表。領用人資訊包括其職工編號,部門,職務等資訊

2)根據領用人資訊,確定物資去處

(4)物資出庫管理

1)建立出庫物資資訊表,物資出庫資訊(包括的資料項有:物資編號、物資名稱、規格型號、類別、計量單位、數量、領用時間、領用人、經辦人、備註等。)

2)記錄物資所在部門

(5)物資餘額管理

1)對剩餘的物資進行統計,記錄

2)物資餘額資訊(包括的資料項有:物資編號、物資名稱、規格型號、類別、計量單位、數量、金額、倉庫等。 )

經上述分析可知本系統的功能模組結構如下圖:

1.2 系統資料流程圖

經過詳細的調查,弄清系統現行的業務流程。在此基礎上,構造出系統的邏輯模型,並通過資料流程圖表示。下圖為企業物資管理系統的頂層資料流程圖。

在企業物資管理系統頂層資料流程圖中,『『內部管理」和「領用管理」倆個處理框所表示的功能都太複雜,對它們進一步細化後得出第二層資料流程圖。下圖是對『『內部管理」細化的流程圖。

「領用管理」處理框中包括「物資出庫管理」和「剩餘物資管理」2個字處理框,其細化流程圖如下所示:

經過整理後得出細化後的系統資料流程圖:

·1.3 系統資料字典

企業物資管理系統資料流程圖中,資料資訊和處理過程需要通過資料字典才能描述清楚。在定義的企業物資管理系統資料字典中,主要對資料流程圖中的資料流,資料儲存和處理過程進行說明。

(1)主要的資料流定義

1)資料流名稱:物資情況

位置:物資→p 1.1,物資→p2.2

定義:物資情況=物資編號+物資名稱+規格型號+類別+計量單位+生產日期

資料流量:平均每月傳輸1000次,高峰期流量每天傳輸100次。

說明:物資入庫時,根據物資情況建立記錄;還要檢查物資是否完好。

2)資料流名稱:領用人情況

位置:領用者→p1.2

定義:領用者情況=姓名+部門+職工號+性別+**

資料流量:平均流量為每年傳輸80000次,高峰期流量每天傳輸1000次。

說明:根據員工情況建立領用者記錄。

3)資料流名稱:管理員情況

位置:管理員→p3

定義:管理員=使用者名稱+口令

資料流量:平均流量為每年傳輸100次,高峰期流量每天傳輸10次。

說明:通過管理員的使用者名稱和口令鑑別使用者身份

4)資料流名稱:使用者身份

位置:p3→

定義:使用者身份=[非法使用者|內部管理員|服務管理員]

資料流量:平均流量為每天傳輸2000次,高峰期流量每小時傳輸100次。

說明:不同的使用者身份進入的處理過程不同。

5)資料流名稱:領用請求

位置:領用人→p2.1

定義:領用請求=類別|物資名稱

資料流量:平均流量為每天傳輸1000次,高峰期流量每小時傳輸300次。

說明:通過類別和物資名稱查詢庫中的物資。

6)資料流名稱:物資資訊

位置:p2.1→p2.2

定義:物資資訊=輸入物資編號+領用人職工號

資料流量:平均每天傳輸1000次,高峰期流量每小時傳輸250次。

說明:領用物資時要輸入,以確定物資的去處。

(2)主要的資料儲存定義

1)資料儲存編號:d1

資料儲存名稱:物資記錄

輸入:p1.1

輸出:p2.1 p2.2

資料結構:物資記錄=物資編號+物資名稱+規格型號+類別+計量單位+生產日期

資料量和訪問頻度:資料量為250000條;訪問頻度為每天1000次。

訪問方式:聯機處理;檢索和更新;主要是隨機檢索

說明:書號具有唯一性和非空性。

2)資料儲存編號:d2

資料儲存名稱:領用記錄

輸入:p 1.2

輸出:p 2.2

資料結構:領用人記錄=職工號+姓名+部門+性別+**

資料量和訪問頻度:資料量為50000條;訪問頻度為每天1000次。

訪問方式:聯機處理;以更新操作為主;隨機檢索

說明:編號具有唯一性和非空性,性別只能是「男」或「女」。

3)資料儲存編號:d3

資料儲存名稱:使用者記錄

輸入:p3

輸出:p3

資料結構:使用者+密碼+級別

資料量和訪問頻度:資料量為1000條;訪問頻度為每天100次.

訪問方式:聯機處理;以檢索為主;順序檢索.

說明:級別是」內部管理員」或」服務管理員」.

4) 資料儲存編號:d4

資料儲存名稱:出庫記錄

輸入:p 2.2

輸出::p2.2

資料結構:出庫記錄=物資編號+領用人職工號+領用日期

資料量和訪問頻度:資料量為50000條;訪問頻度為每天1000次。

訪問方式:聯機處理;以更新操作為主;隨機檢索

說明:領用人編號是外碼,參照表為「領用人.職工號」;物資號是外碼,參照表為「物資.物資編號」;記錄日期為新增記錄的當天日期。

(3)主要處理過程

1)處理過程編號:p1.1

處理過程名稱:物資管理

輸入:物資情況,使用者身份

輸出:d1

處理說明:對所有物資按類別統一編碼,將物資資訊資料化,儲存物資記錄表中

2)處理過程編號:p1.2

處理過程名稱:領用人管理

輸入:領用人情況,使用者身份

輸出:d2

處理說明:建立領用人資訊表,根據職工編號實現領用記錄表的增刪改維護功能

3)處理過程編號:p2.1

處理過程名稱:剩餘物資管理

輸入:領用請求,d1,使用者身份

輸出:領用請求,物資資訊

處理說明:實現根據物資類別查詢物資,根據物資名稱模糊查詢物資功能

4)處理過程編號:p2.2

處理過程名稱:物資出庫管理

輸入:物資資訊,d1,d2,d3

輸出:領用記錄

處理說明:符合領用條件,辦理出庫手續

5)處理過程編號:p3

處理過程名稱:安全管理

輸入:管理員情況,d4

輸出:使用者身份,d4,管理員情況

處理說明;通過使用者名稱和口令,確認使用者身份,保證系統的安全性

2. 系統功能

2.1 系統功能圖及結構

企業物資管理系統的系統功能結構如下圖所示;

企業物資管理系統包括使用者登陸模組,物資內部管理和物資領用功能三大模組。其中,使用者登入模組是為保證資料庫應用系統的資料安全性而設計的,物資管理模組實現物資的內部管理功能,物資領用功能實現職工對物資的領用。

1)使用者登入模組

使用者登入模組的任務是識別使用者身份,確定使用者操作權,保證系統安全執行。使用者登入摸塊包括以下倆個子模組。

1) 使用者記錄維護:建立使用者記錄,對使用者記錄進行及時更新。

2) 使用者登入管理:確定使用者身份和使用者的操作許可權

2)物資內部管理模組

內部管理模組包括以下三個子模。

1)修改物資記錄模組:對物資表中的記錄增加,修改或刪除處理。

2)修改領用人記錄模組:增加領用人表中的記錄,刪除或修改領用人表中已有的記錄。

3)修改使用者及密碼模組:增加使用者或修改使用者的密碼。

3)物資領用功能模組

領用功能包括2個子模組。

1) 查詢物資;通過物資名稱和類別查詢物資

2) 借書處理:在查詢的基礎上完成領用登記處理。領用時需要輸入物資編號和領用人職工號,修改物資表記錄。

企業物資管理系統報告

一 前言 二 系統功能簡介 三 系統模組功能分析 四 系統除錯情況 五 總結與感想體會 六 系統源程式 七 參考資料 前言物資管理是一般工業 商業企業生產管理環節中主要的一環,需要對物資基本資訊管理,對物質調配資訊等進行完整的監控,這樣才能夠有效地利用物資。物資入庫的時候首先需要登記物質的基本資訊,...

施工企業物資管理系統

物資管理 對於建築施工企業來說,企業的管理水平和管理目的,最終體現在專案的成本管理和企業的效益。據有關統計表明,專案物資成本佔專案整個成本的60 70 由於專案物資管理貫穿於企業管理的始終,是企業管理的重要組成部分。也就是說專案物資管理的好壞,物資成本控制的效果不僅直接影響著專案的工程成本,單位工程...

鄉村物資管理系統

include include include include process.h struct country 鄉村資訊結構體 counp struct family 救濟戶資訊結構體 famp struct substance 物資發放資訊結構體 subp file fp int n 0,cou...