張永強
(中北大學電子測試技術國家重點實驗室,儀器科學與動態(tài)測試教育部重點實驗室,山西太原030051)
隨著現(xiàn)代機械制造性企業(yè)的發(fā)展越來越集團化,這些企業(yè)對生產的要求越來越高,它們需要及時了解本公司物資的管理狀況,如物資的到貨,卸貨,清點驗收,入庫,存儲和發(fā)貨等內容,制定符合自己的物資管理信息系統(tǒng)。公司內部人員更需要及時了解公司的物資流動策略性變化和相關財務變化、公司業(yè)務發(fā)展情況以及一些簡單但又關鍵的文檔,如產品的位置,去向和日期等信息。建立企業(yè)的信息系統(tǒng)可以實現(xiàn)設備備件采購供應管理數(shù)據(jù)歸集的規(guī)范化、處理的自動化、存儲的共享化、交換的網(wǎng)絡化、輸出的綜合化和決策的科學化[1]。這里所說的企業(yè)的信息系統(tǒng)具體就是零件庫信息管理系統(tǒng)。零件庫信息管理系統(tǒng)為貨品的無差錯、高效率存儲與配置提供了巨大的支持,是企業(yè)優(yōu)化管理的必需工具?;诂F(xiàn)代企業(yè)越來越普及的Intranet技術正是解決這些問題的有效方法,可以處理相關部門的大量信息,也可以實現(xiàn)數(shù)據(jù)庫的及時交換,使操作者隨時輸入,更新和獲取數(shù)據(jù),了解和掌握產品的各種信息,簡化了零件庫日常工作的操作程序,減輕了繁重的人工操作和作業(yè)強度,提高了運轉效率并且降低了產品的附加生產成本。而且管理信息系統(tǒng)收集的物流信息,客戶信息等,還可以制定企業(yè)生產和經營決策[2]。
本零件庫信息管理系統(tǒng)的目標是提高零件的存儲效率,減少零件庫管理漏洞,具有對倉庫信息、零件信息、所涉及員工信息進行管理的功能,也具有對每次倉庫貨品變動進行記錄以及自動生成訂貨報表的功能[3]。
本系統(tǒng)功能需求包括以下3部分:
(1)采購員對功能的需求
登錄獲得采購員權限,修改自身信息,注銷本次登陸,系統(tǒng)生成的采購信息的瀏覽。
(2)分倉庫管理員對功能的需求
登錄獲得對所管倉庫的管理權限,修改自身信息,注銷本次登陸,對本倉庫的貨品變動進行記錄。
(3)總管理員對功能的需求
員工管理,倉庫管理,貨品管理,倉庫存儲規(guī)則管理,所有倉庫貨品變動記錄瀏覽。
零件庫信息管理系統(tǒng)主要功能包括以下幾個方面:人員信息管理、倉庫信息管理、貨品信息管理、存儲規(guī)則管理、貨物進出記錄、貨物進出控制、倉庫需求生成。
(1)人員信息管理模塊
這個模塊負責管理所有參與倉庫管理運作的員工信息。主要功能包括添加、刪除、修改、查找員工信息。系統(tǒng)分為3類權限:總管理員、分倉庫管理員、采購員??偣芾韱T的權限在此模塊中實現(xiàn),分倉庫管理員和采購員只能對自己的個人信息進行管理。
(2)倉庫信息管理模塊
該模塊負責管理所有涉及到的倉庫信息。包括添加、刪除、修改倉庫信息。只有總管理員有管理該模塊的權限。
(3)貨品信息管理模塊
該模塊負責管理所有存放在倉庫中的貨物的詳細信息。包括添加、刪除、修改、查找貨物信息??偣芾韱T有該模塊的權限,貨品信息管理模塊本身與人員信息管理模塊、倉庫信息管理模塊是相互獨立的。
(4)存儲規(guī)則管理模塊
該模塊負責所有存儲規(guī)則的管理。包括添加、刪除、修改存儲規(guī)則的信息。由總管理員決定各貨物對應的存放規(guī)則。
(5)貨物進出記錄模塊
每次進出貨物要有據(jù)可查,查的內容包括貨物名稱、倉庫信息、進出庫數(shù)量、進出庫日期、負責人和經手人等。總管理員有權對以上信息進行瀏覽,但貨物進出記錄一旦生成不可更改,這提供了系統(tǒng)的可靠性。
(6)貨物進出控制模塊
該模塊是對進出倉庫的貨物進行登記管理。分倉庫管理員調用這個模塊,按照預先設定好的存儲規(guī)則對合法貨物進行進出控制。
(7)倉庫需求生成模塊
對倉庫的管理最終目的是及時發(fā)現(xiàn)當前倉庫的需求,當前需求主要是提供給采購部門信息的瀏覽,系統(tǒng)根據(jù)目前倉庫存儲情況,給每個訂單一個量化的緊急程度值,供采購部門安排采購時的采購順序。
本系統(tǒng)采用了 SQL Server 2000數(shù)據(jù)庫[4~5]。新建一個名為“WMS”的數(shù)據(jù)庫,然后新建5張表,包括用戶信息數(shù)據(jù)表(Users),倉庫信息數(shù)據(jù)表(Warehouses),貨物信息數(shù)據(jù)表(Goods),存放規(guī)則信息數(shù)據(jù)表(Store),貨物進出庫記錄數(shù)據(jù)表(Records)。
創(chuàng)建表后,點擊“表”節(jié)點,在右邊窗格中右擊相應的表,然后從快捷菜單指向“打開表”子菜單,再選擇“返回所有行”命令,接著輸入每條記錄的各個字段的值。按以上類似操作即可建立表格的WMS數(shù)據(jù)庫。
零件庫信息管理系統(tǒng)首頁窗體如圖1所示。
圖1 系統(tǒng)首頁窗體
前臺腳本代碼(Default.aspx)可以通過使用.NET集成開發(fā)環(huán)境,依照上圖所給界面設計方案方便完成。后臺編碼通過超文本標記語言HTML實現(xiàn)[6]。
貨品信息管理頁面窗體、貨品信息添加頁面窗體、貨品信息修改頁面窗體、倉庫存放規(guī)則頁面窗體等其它頁面窗體的制作與開發(fā)類似,這里就不一一列出了。
首先進入零件庫信息管理系統(tǒng)登錄界面,頁面很簡單。如圖2所示,用戶輸入有效用戶名、密碼即可登陸系統(tǒng),不同用戶將進入不同的系統(tǒng)界面。
圖2 零件庫信息管理系統(tǒng)首頁
當用戶以總管理員的身份登錄系統(tǒng)后,將自動進入貨品信息管理頁面,貨品信息管理是最常用的模塊,但是在系統(tǒng)初始狀態(tài)下,要先管理系統(tǒng)的倉庫信息管理模塊,倉庫是存放貨品的基礎。沒有倉庫信息,貨品存放不能被接受。倉庫信息如圖3所示,此頁面可以執(zhí)行倉庫的編輯、刪除、添加功能。
圖3 倉庫信息管理頁面
如果以分倉庫管理員的身份登錄系統(tǒng),登錄后直接進入貨品出入管理頁面。所謂貨品出入管理,就是對貨物的進出庫進行登記管理。如圖4所示,貨物名稱以下拉表框的形式給出,列表中內容為當前分倉庫管理員所轄倉庫中有存放記錄的所有貨物信息。每次改變下拉列表框中選中的值,系統(tǒng)會自動刷新其對應的各項顯示信息。單擊“提交”,將出入庫記錄寫入數(shù)據(jù)庫。
圖4 貨品出入管理頁面
如果以采購員身份登錄系統(tǒng),顯示的就是目前倉庫貨品需求列表,如圖5所示。采購部門可以根據(jù)需求情況,安排采購。如果對采購列表中的具體細節(jié)不是特別了解,可以單擊“需求詳單”列下的各個鏈接,進入倉庫需求詳單頁面,來詳細了解貨品情況,詳單中列出了購買此貨物的詳細信息。
圖5 貨品需求列表頁面
在現(xiàn)代制造性企業(yè)中,信息化管理越來越被重視。作為其中的一個重要方面,零件庫管理信息系統(tǒng)在企業(yè)的生產中扮演著非常重要的角色,設計一個合理的零件管理系統(tǒng)不僅能夠提高企業(yè)的工作效率,還對企業(yè)的生產制造起著指導作用。而零件庫系統(tǒng)的開發(fā)也是一個極其復雜,繁蕪的過程,通過對自身企業(yè)需求的了解,把它分解成為幾個模塊,從而開發(fā)一個合乎自身的系統(tǒng)。基于B/S模式下零件庫管理系統(tǒng)在企業(yè)中的廣泛應用使得企業(yè)在競爭激烈的市場中立于不敗之地。本系統(tǒng)經過調查,研究、論證、設計和實現(xiàn),完成了零件資料管理,零件出入庫的管理和零件出入庫的統(tǒng)計以及權限管理的功能,經測試運行良好。
[1]肖秀珍,許萍.設備備件管理的探討[J].機械制造與研究,2010,39(3):78 -79.
[2]趙守香,王雯.企業(yè)信息化[M].北京:清華大學出版社,2008.3.
[3]孔文軍,王磊.信息管理系統(tǒng)在設備備件管理中的應用[J].機械工程與自動化,2009,3:51 -53.
[4]史嘉權.數(shù)據(jù)庫系統(tǒng)教程[M].北京:清華大學出版社,2001.
[5]桂友武,桂友超.基于 B/S模式數(shù)據(jù)庫設計的優(yōu)化[J].現(xiàn)代計算機(下半月),2009(7):121 -123.
[6]張蓓.ASP.NET通用模塊及典型系統(tǒng)開發(fā)[M].北京:人民郵電出版社,2006.2.