1.1 系統(tǒng)簡(jiǎn)介
WMS自動(dòng)化立體倉(cāng)庫(kù)計(jì)算機(jī)管理與調(diào)度監(jiān)控系統(tǒng)是整個(gè)自動(dòng)化立體倉(cāng)庫(kù)的靈魂,它的設(shè)計(jì)與開(kāi)發(fā)直接關(guān)系到整個(gè)系統(tǒng)的成敗,系統(tǒng)不但要能夠完成出、入庫(kù)操作管理,還要能夠?qū)?kù)存數(shù)據(jù)進(jìn)行各種查詢與報(bào)表生成與匯總,還要考慮與ERP系統(tǒng)的無(wú)縫連接。
自動(dòng)化立體倉(cāng)庫(kù)計(jì)算機(jī)管理與調(diào)度監(jiān)控系統(tǒng),采用信息管理級(jí)──過(guò)程監(jiān)控級(jí)──實(shí)時(shí)控制級(jí)三級(jí)聯(lián)網(wǎng)的在線聯(lián)機(jī)方式,在它上面是企業(yè)的主控系統(tǒng)ERP系統(tǒng)。在沒(méi)有ERP的情況下,自動(dòng)化立體倉(cāng)庫(kù)管理與監(jiān)控系統(tǒng)可以獨(dú)立工作。
過(guò)程監(jiān)控級(jí)是聯(lián)系信息管理級(jí)和實(shí)時(shí)控制級(jí)的紐帶。由它完成兩級(jí)間的通信傳輸及信息交換,可動(dòng)畫(huà)顯示系統(tǒng)的作業(yè)狀態(tài);
最下層的實(shí)時(shí)控制級(jí)是配置在單機(jī)設(shè)備上的PLC。由它完成單機(jī)自動(dòng)的功能和與上級(jí)監(jiān)控的信息通信聯(lián)絡(luò);
要體現(xiàn)系統(tǒng)的可靠性和實(shí)用性,客觀上要求上述設(shè)備系統(tǒng)之間定義明確,不同等級(jí)之間等級(jí)分明。
1.2系統(tǒng)組成與邊界分析
自動(dòng)化立體倉(cāng)庫(kù)計(jì)算機(jī)管理與調(diào)度監(jiān)控系統(tǒng)由網(wǎng)絡(luò)服務(wù)器、管理計(jì)算機(jī)、監(jiān)控計(jì)算機(jī)、無(wú)線機(jī)站AP、無(wú)線手持終端以及各客戶端與網(wǎng)絡(luò)交換設(shè)備等組成。系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖如圖1-1所示。
在本立體倉(cāng)庫(kù)中,實(shí)際包括了倉(cāng)庫(kù)管理系統(tǒng)(WMS)和調(diào)度監(jiān)控系統(tǒng)(WCS)兩個(gè)子系統(tǒng),再加上上位ERP系統(tǒng),將來(lái)在公司運(yùn)行的實(shí)際有三個(gè)系統(tǒng), ERP可看作是WMS的上位系統(tǒng),WMS又可看作是WCS的上位系統(tǒng)。三個(gè)系統(tǒng)之間的關(guān)系如圖1-2所示。
在對(duì)WMS進(jìn)行數(shù)據(jù)流分析時(shí)考慮與它的數(shù)據(jù)接口類型及其實(shí)現(xiàn)技術(shù)。我們對(duì)WMS和WCS系統(tǒng)做需求分析,同時(shí)考慮WMS與上位系統(tǒng)ERP接口部分內(nèi)容進(jìn)行分析。
2 WMS系統(tǒng)的需求分析
自動(dòng)化立體倉(cāng)庫(kù)計(jì)算機(jī)管理與調(diào)度監(jiān)控系統(tǒng)由管理機(jī)、網(wǎng)絡(luò)服務(wù)器、無(wú)線基站和無(wú)線手持機(jī)組成。服務(wù)器在Windows 2012server操作系統(tǒng)上運(yùn)行,采用MS SQL-Server 2012數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行數(shù)據(jù)管理。客戶計(jì)算機(jī)在Windows XP Professional操作系統(tǒng)中運(yùn)行。倉(cāng)庫(kù)管理系(WMS)的體系結(jié)構(gòu)采用C/S, B/S結(jié)構(gòu)。
倉(cāng)庫(kù)管理系統(tǒng)(WMS)將條碼技術(shù)運(yùn)用到倉(cāng)庫(kù)管理,方便了貨物的出入庫(kù)管理,為生產(chǎn)效率的提高提供了強(qiáng)有力的保證,使原料/產(chǎn)品倉(cāng)庫(kù)的管理更加正規(guī)化,減少庫(kù)存資金占用,提高貨物利用率,降低庫(kù)存損耗。同時(shí)對(duì)出入庫(kù)數(shù)量進(jìn)行詳細(xì)記錄和統(tǒng)計(jì)。
系統(tǒng)支持網(wǎng)絡(luò)管理及無(wú)線手持終端(Hand Terminal)的移動(dòng)數(shù)據(jù)采集模式,解決了因貨物放置分散而導(dǎo)致數(shù)據(jù)采集困難等問(wèn)題,使管理人員對(duì)貨物的存放位置能夠靈活掌握,解決了入庫(kù)、出庫(kù)、查找、盤(pán)點(diǎn)等操作中可能出現(xiàn)的困難,提高倉(cāng)庫(kù)管理人員的工作效率。
基于數(shù)據(jù)庫(kù)處理系統(tǒng)的信息管理系統(tǒng)包括所必需的用于完成應(yīng)用任務(wù)的批處理程序和各種對(duì)話框。
軟件設(shè)計(jì)采用模塊化設(shè)計(jì),可快速有效地適應(yīng)用戶所提出的特殊用途。
2.1.1 WMS開(kāi)發(fā)平臺(tái)
·操作系統(tǒng):Windows 2012 Server;
·數(shù)據(jù)庫(kù)系統(tǒng):MS SQL-Server 2012數(shù)據(jù)庫(kù);
·開(kāi)發(fā)結(jié)構(gòu):C/S, B/S結(jié)構(gòu)。
2.2 WMS總體功能需求
通過(guò)交流和調(diào)研分析,得出計(jì)算機(jī)管理系統(tǒng)的功能需求如下:
2.3 WMS系統(tǒng)環(huán)境與性能需求
2.3.1系統(tǒng)設(shè)計(jì)依據(jù)與標(biāo)準(zhǔn)
WMS系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)將依據(jù)我們與甲方討論商定后的技術(shù)方案與約束條件來(lái)進(jìn)行,亞寶藥業(yè)集團(tuán)倉(cāng)庫(kù)管理工作標(biāo)準(zhǔn)化和規(guī)范化,開(kāi)發(fā)過(guò)程將依照國(guó)家制定的軟件開(kāi)發(fā)標(biāo)準(zhǔn)執(zhí)行。開(kāi)發(fā)中涉及的部分標(biāo)準(zhǔn)如下:
《計(jì)算機(jī)軟件開(kāi)發(fā)規(guī)范(GB8566-88)》
《計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編寫(xiě)指南(GB8567-88)》
《軟件工程術(shù)語(yǔ)(GB/T11457)》
采用信息標(biāo)準(zhǔn)的優(yōu)先次序是:國(guó)家標(biāo)準(zhǔn)、國(guó)家相關(guān)部委的部頒標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)。
2.3.2主要技術(shù)指標(biāo)
系統(tǒng)結(jié)構(gòu): C/S結(jié)構(gòu)
交互式信息查詢用時(shí): 小于5秒
數(shù)據(jù)庫(kù)災(zāi)難性故障處理: 自動(dòng)備份/數(shù)據(jù)完全恢復(fù)
網(wǎng)絡(luò)傳輸要求: 視甲方的基礎(chǔ)設(shè)施而定
2.4 數(shù)據(jù)流分析2.4.1 數(shù)據(jù)流分析
數(shù)據(jù)流圖是一種高度抽象的分析工具,它的好處是在對(duì)系統(tǒng)進(jìn)行分析時(shí),已經(jīng)對(duì)系統(tǒng)各模塊間所跑的數(shù)據(jù)信息有了一個(gè)比較清楚的認(rèn)識(shí),對(duì)于需求的提出和下一步的設(shè)計(jì)有重要的意義,但抽象難度比較大,由于時(shí)間比較緊張,我們對(duì)WMS系統(tǒng)中的各個(gè)功能模塊采用業(yè)務(wù)流程圖的方法進(jìn)行分析。
(1)分析與系統(tǒng)關(guān)聯(lián)的外部實(shí)體,劃分系統(tǒng)邊界,識(shí)別系統(tǒng)的數(shù)據(jù)來(lái)源和去處,確定外部項(xiàng),得出系統(tǒng)與其它外部實(shí)體的關(guān)聯(lián)圖。
對(duì)于WMS來(lái)說(shuō),與其相關(guān)的外部項(xiàng)有:ERP系統(tǒng)、WCS系統(tǒng)、生產(chǎn)工廠或供應(yīng)商(或其他入庫(kù)人員)、收貨單位和收貨人。其關(guān)聯(lián)圖參見(jiàn)圖2-1。
圖1-2 ERP、WMS、WCS之間的關(guān)系
圖2-1 WMS系統(tǒng)關(guān)聯(lián)圖
(2)根據(jù)系統(tǒng)的總體功能需求,明確各功能模塊之間的聯(lián)系,畫(huà)出頂層數(shù)據(jù)流圖。 圖2-2 WMS系統(tǒng)的頂層數(shù)據(jù)流圖