高志卉 石云峰
(作者單位:河南省新聞出版廣電局104臺(tái))
發(fā)射臺(tái)倉(cāng)庫(kù)管理系統(tǒng)
高志卉 石云峰
(作者單位:河南省新聞出版廣電局104臺(tái))
本文開發(fā)了一款倉(cāng)庫(kù)管理系統(tǒng),對(duì)發(fā)射臺(tái)站的倉(cāng)庫(kù)進(jìn)行智能化的管理,極大地提高了倉(cāng)庫(kù)管理人員的工作效率。關(guān)鍵詞:倉(cāng)庫(kù)管理系統(tǒng);發(fā)射臺(tái)站;工作效率
倉(cāng)儲(chǔ)在整個(gè)工作鏈中起著至關(guān)重要的作用,河南省新聞出版廣電局104臺(tái)傳統(tǒng)的倉(cāng)庫(kù)管理,是依賴與非自動(dòng)化的、以紙張為基礎(chǔ)的系統(tǒng)來記錄、追蹤庫(kù)內(nèi)物品的,完全由人工實(shí)施倉(cāng)庫(kù)內(nèi)部的管理,賬目繁多,庫(kù)管員、領(lǐng)料者和相關(guān)領(lǐng)導(dǎo)之間信息交流困難,使得效率低,影響管理,因此開發(fā)一個(gè)針對(duì)倉(cāng)庫(kù)管理的信息系統(tǒng)迫在眉睫。倉(cāng)庫(kù)管理系統(tǒng)的總體任務(wù)是實(shí)現(xiàn)物品管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,根據(jù)用戶的要求,實(shí)現(xiàn)對(duì)倉(cāng)庫(kù)的備件管理、出入庫(kù)管理、查詢管理和用戶管理等功能。
本系統(tǒng)是一個(gè)采用B/S結(jié)構(gòu),基于SSH+JSP技術(shù)開發(fā)的倉(cāng)庫(kù)管理系統(tǒng),SQL Server2008為數(shù)據(jù)庫(kù),MyEeclipse為軟件開發(fā)工具。
1.1 系統(tǒng)設(shè)計(jì)
本系統(tǒng)主要為解決我臺(tái)倉(cāng)庫(kù)備品備件的電子化管理,系統(tǒng)功能模塊有備件管理、系統(tǒng)管理、出入庫(kù)記錄管理、出入庫(kù)申請(qǐng)單管理幾個(gè)部分。系統(tǒng)功能結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)功能結(jié)構(gòu)
1.1.1 備件管理
管件管理主要實(shí)現(xiàn)備件的查詢、添加、刪除、修改功能。
1.1.2 出入庫(kù)記錄管理
出入庫(kù)記錄管理主要是對(duì)系統(tǒng)的歷史出入庫(kù)記錄進(jìn)行查詢管理等操作,保證倉(cāng)庫(kù)的歷史數(shù)據(jù)有跡可查。
1.1.3 出入庫(kù)申請(qǐng)單管理
出入庫(kù)申請(qǐng)單管理主要對(duì)個(gè)人的操作行為進(jìn)行管理,這些行為包括發(fā)起申請(qǐng)單、申請(qǐng)單的添加管理和刪除。不同的用戶有不同的權(quán)限。
1.1.4 系統(tǒng)管理
這部分又分為三部分:用戶管理、數(shù)據(jù)備份和退出。用戶管理主要是對(duì)用戶進(jìn)行管理,包括自我管理和管理員管理;數(shù)據(jù)備份是對(duì)當(dāng)前倉(cāng)庫(kù)的備件進(jìn)行備份。
1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
1.2.1 E-R關(guān)系圖
數(shù)據(jù)庫(kù)的E-R關(guān)系如圖2所示。
1.2.2 數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)表
創(chuàng)建數(shù)據(jù)庫(kù)db_spareParts,其中包括以下幾個(gè)數(shù)據(jù)表。
用戶表(Admin):該表保存了倉(cāng)庫(kù)的用戶信息,其中“ID”是用戶注冊(cè)時(shí)用的手機(jī)號(hào),具有唯一性,共11位;“Privilege”是用戶的權(quán)限,分為普通用戶、管理員,超級(jí)管理員三種。
出庫(kù)申請(qǐng)表(Application):該表用于保存用戶出庫(kù)時(shí)出庫(kù)申請(qǐng)單以及它的申批情況,并作為倉(cāng)庫(kù)管理員出庫(kù)的依據(jù)。
入庫(kù)記錄表(InLib):該表主要對(duì)入庫(kù)操作進(jìn)行記錄。
出庫(kù)記錄表(OutLib):該表主要對(duì)出庫(kù)信息進(jìn)行記錄。
備件分類表(PartType):該表記錄備件所屬的分類。
供應(yīng)商信息表(Provider):該表記錄與備件相關(guān)的供應(yīng)商的信息。
備件信息表(SparePartsList):該表記錄備件的詳細(xì)信息。
2.1 登錄界面
管理員進(jìn)入登錄頁(yè)面錄入用戶名和密碼,系統(tǒng)數(shù)據(jù)庫(kù)比對(duì)用戶名和密碼,如果正確登陸成功,如果錯(cuò)誤系統(tǒng)提示錯(cuò)誤信息,用戶名和密碼都為必填項(xiàng)。圖3是倉(cāng)庫(kù)管理系統(tǒng)的登錄界面。
圖3 倉(cāng)庫(kù)管理系統(tǒng)的登錄界面
2.2 備件管理
管理員成功登陸后,進(jìn)入備件管理頁(yè)面,對(duì)系統(tǒng)中現(xiàn)有的物品進(jìn)行查看、添加、修改和刪除等維護(hù)。
圖2 數(shù)據(jù)庫(kù)E-R關(guān)系
利用計(jì)算機(jī)結(jié)合網(wǎng)絡(luò)和我臺(tái)實(shí)際情況,開發(fā)了一款軟件系統(tǒng),替代傳統(tǒng)的人工操作管理,數(shù)據(jù)保存后直接傳遞到服務(wù)器,相關(guān)人員可以隨時(shí)看到更新的數(shù)據(jù),極大地提高了信息傳遞的速度,實(shí)現(xiàn)了物品管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。
用戶通過相應(yīng)的模塊,對(duì)倉(cāng)庫(kù)的物品的基本情況進(jìn)行更新、刪除和查詢,對(duì)物品的出入庫(kù)進(jìn)行管理,對(duì)出入庫(kù)明細(xì)進(jìn)行查詢,對(duì)使用該系統(tǒng)的用戶進(jìn)行更新、刪除和查詢,對(duì)庫(kù)存量進(jìn)行查詢,用戶通過簡(jiǎn)單的操作即可有效管理倉(cāng)庫(kù),極大提高了倉(cāng)庫(kù)管理人員的工作效率,大大減少了以往入出存流程繁瑣、雜亂、周期長(zhǎng)的弊端。