付多民
摘要 后勤管理是學(xué)校日常管理中的一項(xiàng)重要工作,而物品管理是后勤工作比較重要的一環(huán)。該文分析后勤物品管理的基本業(yè)務(wù),總結(jié)出后勤物品管理系統(tǒng)的主要功能,闡述了基于WEB的學(xué)校物品管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方法。
關(guān)鍵詞:物品管理;數(shù)據(jù)庫設(shè)計(jì);入庫;出庫
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)29-0102-02
1 背景
后勤管理是學(xué)校日常管理中的一項(xiàng)重要工作,而物品管理是后勤工作比較重要的一環(huán),若管理不善,就會(huì)出現(xiàn)物品流失或不能即時(shí)應(yīng)用(如物品不足,沒有及時(shí)提示)的情況。目前,一些學(xué)校仍在使用人工管理物品的情況,數(shù)據(jù)復(fù)雜,憑據(jù)眾多,管理效率非常低下,一些學(xué)校采用了部分電子化管理手段,如采用Excel進(jìn)行物品管理,但由于管理人員操作能力不足等問題,管理起來也是比較麻煩,更主要的是通過電子表格管理,還存在安全性問題,因此,采用完善的物品管理系統(tǒng)是解決上述問題的可行方法。在校園網(wǎng)絡(luò)基本上全覆蓋的情況下,采用流行的WEB開發(fā)技術(shù),設(shè)計(jì)和實(shí)現(xiàn)一個(gè)適合學(xué)校后勤物品管理需要的管理信息系統(tǒng)是具有一定現(xiàn)實(shí)意義的。
2 業(yè)務(wù)分析
后勤部門是承擔(dān)學(xué)校的服務(wù)性工作,一般包括設(shè)施維護(hù)、維修、基本性施工等,其所涉及的物品主要分為耗材、工具等。通常情況下,學(xué)校后勤物品管理,主要圍繞物品庫存信息來進(jìn)行,主要有初始信息準(zhǔn)備(物品基本信息、倉庫初始設(shè)置)、物品入庫、物品出庫、物品的借用和歸還等內(nèi)容,期間,會(huì)生成相應(yīng)的報(bào)表。對(duì)于耗材類物品,主要涉及入庫和出庫管理;對(duì)于工具類物品,主要涉及入庫、借用和歸還管理。
對(duì)于一項(xiàng)后勤工作(如維修和施工等),主要包括以下業(yè)務(wù)流程:工作開始時(shí),要進(jìn)行查詢庫存、備料、領(lǐng)料、借用等環(huán)節(jié);工作結(jié)束時(shí),則主要進(jìn)行歸還這一環(huán)節(jié)(包括工具歸還和耗材歸還)等,基本流程如圖1所示。除此之外,還應(yīng)該包括庫存盤點(diǎn)、數(shù)據(jù)統(tǒng)計(jì)匯總等工作。
3 系統(tǒng)設(shè)計(jì)
3.1 功能設(shè)計(jì)
對(duì)于一個(gè)學(xué)校的后勤部門來說,物品管理系統(tǒng)主要實(shí)現(xiàn)對(duì)物品基本信息的記錄,包括物品的入庫、出庫、借出、歸還記錄。此外,庫存盤點(diǎn)、物品查詢、統(tǒng)計(jì)匯總等需求也是系統(tǒng)設(shè)計(jì)時(shí)要考慮的基本功能。
根據(jù)對(duì)以上物品管理信息系統(tǒng)的分析,結(jié)合一個(gè)管理信息系統(tǒng)所應(yīng)該具有的功能(如用戶管理、數(shù)據(jù)管理等),該系統(tǒng)的主要功能包括系統(tǒng)設(shè)置、物品管理、查詢統(tǒng)計(jì)、數(shù)據(jù)報(bào)表和系統(tǒng)維護(hù)等,具體對(duì)應(yīng)為物品管理、系統(tǒng)維護(hù)等五個(gè)功能模塊,如圖2所示。
1)系統(tǒng)設(shè)置模塊
系統(tǒng)設(shè)置模塊主要完成系統(tǒng)應(yīng)用前的初始工作,完成系統(tǒng)基本數(shù)據(jù)的管理工作,其中物品分類功能完成對(duì)后勤部門日常工作所需物品的分類操作,如分為電工類、木工類等;物品信息功能完成對(duì)常用庫存物品基本信息的編輯操作,如物品錄入、修改等;初始設(shè)置功能完成對(duì)初始庫存物品的編輯操作。
2)物品管理模塊
物品管理模塊主要完成后勤物品的出入庫、借出和歸還、庫存盤點(diǎn)等工作,其中物品入庫模塊完成物品入庫信息的登記和處理工作;物品出庫模塊完成物品出庫處理工作;物品借出和歸還模塊完成物品借出和歸還的處理工作;物品盤點(diǎn)模塊主要完成對(duì)當(dāng)前庫存物品的盤點(diǎn)情況的記錄處理工作。
3)查詢統(tǒng)計(jì)模塊
查詢統(tǒng)計(jì)模塊主要完成物品的相關(guān)處理和統(tǒng)計(jì)工作,主要包括出入庫查詢、借出和歸還查詢、庫存查詢和出入庫的匯總統(tǒng)計(jì)操作。
4)數(shù)據(jù)報(bào)表模塊
數(shù)據(jù)報(bào)表模塊主要完成物品操作的報(bào)表生成工作,主要包括入庫報(bào)表、出庫報(bào)表和庫存報(bào)表的生成操作。
5)系統(tǒng)維護(hù)模塊
系統(tǒng)維護(hù)模塊主要完成物品管理系統(tǒng)的應(yīng)用管理工作,其中用戶管理模塊主要完成用戶管理、密碼管理和權(quán)限管理操作;數(shù)據(jù)管理主要完成數(shù)據(jù)的備份和恢復(fù)操作;數(shù)據(jù)清理完成指定數(shù)據(jù)表的清空操作;日志管理完成用戶使用系統(tǒng)的記錄和查看操作。
3.2 數(shù)據(jù)設(shè)計(jì)
在物品管理系統(tǒng)中,應(yīng)該首先為每種物品信息進(jìn)行登記,以便于進(jìn)行統(tǒng)一管理。由于在實(shí)際過程中會(huì)有不斷的物品入庫、物品出庫、物品借出和歸還,因此對(duì)每筆入庫和出庫都應(yīng)記錄,并保存詳細(xì)的入庫、出庫數(shù)量以及日期信息。
針對(duì)學(xué)校后勤物品管理的特點(diǎn)和管理信息系統(tǒng)的需求,通過對(duì)后勤物品調(diào)配工作過程的內(nèi)容和流程分析,該系統(tǒng)主要包括如下數(shù)據(jù)信息:
1) 基礎(chǔ)數(shù)據(jù)信息,保證系統(tǒng)運(yùn)行的基本信息,是系統(tǒng)的基礎(chǔ)性數(shù)據(jù),主要包括如下數(shù)據(jù)內(nèi)容:
① 物品分類信息,描述后勤服務(wù)常用的物品分類,如電工類、木工類等,包括的數(shù)據(jù)項(xiàng)主要有分類編號(hào)、類別名稱、備注。
② 物品基本信息,描述常用物品的相關(guān)信息,如電線、刀具、電燈等,包括的數(shù)據(jù)項(xiàng)主要有編號(hào)、品名、類別、規(guī)格、計(jì)量單位等。
2) 庫存相關(guān)信息,描述后勤物品庫存的相關(guān)信息,是系統(tǒng)運(yùn)行的主要信息,包括如下數(shù)據(jù)內(nèi)容:
① 入庫物品信息,描述入庫的物品信息,包括的數(shù)據(jù)項(xiàng)有入庫編號(hào)、入庫日期、物品編號(hào)、品名、規(guī)格、計(jì)量單位、數(shù)量、單價(jià)、金額、供應(yīng)商、結(jié)帳日期、經(jīng)手人、備注等。
② 出庫物品信息,描述出庫的物品信息,包括的數(shù)據(jù)項(xiàng)有出庫編號(hào)、出庫日期、物品編號(hào)、品名、規(guī)格、計(jì)量單位、數(shù)量、單價(jià)、金額、領(lǐng)取人、經(jīng)手人、備注等。
③ 庫存物品信息,描述庫存的物品信息,包括的數(shù)據(jù)項(xiàng)有庫存編號(hào)、物品編號(hào)、品名、規(guī)格、單位、單價(jià)、數(shù)量、備注等。
④ 物品借出信息:描述物品的借出信息,包括的數(shù)據(jù)項(xiàng)有借出編號(hào)、借出日期、物品編號(hào)、品名、規(guī)格、計(jì)量單位、數(shù)量、單價(jià)、金額、借出部門、經(jīng)手人、備注等。
⑤ 物品還回信息:描述物品的歸還信息,包括的數(shù)據(jù)項(xiàng)有歸還編號(hào)、借出編號(hào)、歸還日期、物品編號(hào)、品名、規(guī)格、計(jì)量單位、數(shù)量、單價(jià)、金額、經(jīng)手人、備注等。
⑥ 物品盤點(diǎn)信息:描述物品的盤底單信息,包括的數(shù)據(jù)項(xiàng)有盤點(diǎn)編號(hào)、盤點(diǎn)物品名、規(guī)格、單位、數(shù)量、盤點(diǎn)人、盤點(diǎn)日期、盤點(diǎn)結(jié)果、盤點(diǎn)數(shù)、備注等。
3)管理用戶信息,描述系統(tǒng)的使用用戶信息,包括的數(shù)據(jù)項(xiàng)有用戶名、用戶全名、用戶類別(系統(tǒng)管理員、一般管理員、普通用戶)、密碼、權(quán)限、登錄次數(shù)、上次登陸時(shí)間、上次登陸IP等。
4 系統(tǒng)實(shí)現(xiàn)
4.1 系統(tǒng)開發(fā)及運(yùn)行環(huán)境
1)開發(fā)環(huán)境:Visual Studio2010;開發(fā)語言:C#。
2)系統(tǒng)數(shù)據(jù)庫:SQL Server2012。
3)WEB服務(wù)器:IIS7.0。
4.2 關(guān)鍵模塊實(shí)現(xiàn)
該系統(tǒng)的主要功能包括出入庫處理、庫存處理、借入歸還處理等,由于篇幅有限,該文只介紹物品入庫、入庫匯總兩個(gè)模塊的實(shí)現(xiàn)過程。
1)物品入庫的實(shí)現(xiàn)
物品入庫就是將物品的名稱、規(guī)格、數(shù)量、價(jià)格等信息存入入庫表和庫存表的過程,其基本實(shí)現(xiàn)方式,就是實(shí)現(xiàn)時(shí)以函數(shù)的形式編寫,具體實(shí)現(xiàn)過程是首先在客戶端判斷用戶輸入數(shù)據(jù)的合理性,出現(xiàn)不合理數(shù)據(jù),則要求用戶修正填寫數(shù)據(jù);如數(shù)據(jù)輸入正確,則提交到處理文件進(jìn)行進(jìn)一步處理。處理程序接受用戶填寫信息,生成SQL語句,然后執(zhí)行語句將其添加到庫存表中,最后再將相關(guān)信息添加到入庫表中。
2)入庫匯總的實(shí)現(xiàn)
匯總操作是庫存管理的一個(gè)主要功能,這里只介紹物品入庫匯總的實(shí)現(xiàn)方法,其他匯總(如出庫匯總、庫存匯總等)實(shí)現(xiàn)方法基本相同。物品具體的實(shí)現(xiàn)方法是根據(jù)用戶輸入的物品匯總條件(系統(tǒng)提供了按規(guī)格匯總、按入庫日期匯總、按分類匯總等六種條件),形成相關(guān)的SQL語句,連接數(shù)據(jù)庫并生成記錄集,然后通過循環(huán)將數(shù)量和總額求出,最后以表格的形式顯示在網(wǎng)頁上,入庫匯總模塊還提供了打印入庫明細(xì)的功能,用戶只需單擊【生成明細(xì)表】按鈕,系統(tǒng)就會(huì)轉(zhuǎn)入明細(xì)表生成頁面,幫助用戶完成入庫明細(xì)打印操作。物品入庫匯總執(zhí)行頁面如圖3所示。
5 結(jié)束語
該系統(tǒng)在充分進(jìn)行后勤物品管理業(yè)務(wù)分析的基礎(chǔ)上,采用成熟、先進(jìn)的VS2010開發(fā)平臺(tái),使用穩(wěn)定的SQL Server2012作為后臺(tái)數(shù)據(jù)庫,開發(fā)了基于B/S架構(gòu)的學(xué)校后勤物品管理系統(tǒng),實(shí)現(xiàn)了后勤物品管理的入庫、出庫、借出、歸還等庫存管理功能,解決了后勤管理過程中的效率低下等問題,其界面友好、操作簡單、便于維護(hù)、安全穩(wěn)定,目前已經(jīng)在某高職學(xué)校試運(yùn)行,狀態(tài)良好,達(dá)到了使用方的要求。
【通聯(lián)編輯:謝媛媛】