文獻(xiàn)綜述2
一、前 言
什么是倉(cāng)庫(kù)信息管理?倉(cāng)庫(kù)信息管理就是對(duì)倉(cāng)儲(chǔ)信息的收集、整理、存儲(chǔ)和利用的過(guò)程,也就是講倉(cāng)庫(kù)內(nèi)各物品信息從分散到集中、從無(wú)序到有序的過(guò)程。它是生產(chǎn)環(huán)節(jié)不可缺少的部分,在企業(yè)生產(chǎn)、物流管理中都起著重要的作用。高效合理的倉(cāng)庫(kù)信息管理可以加快物資的流動(dòng),降低成本,可以實(shí)現(xiàn)對(duì)資源有效控制和管理。過(guò)去的人工倉(cāng)儲(chǔ)已不能滿足現(xiàn)代化商業(yè)的要求,促使各種高新技術(shù)逐步延伸到倉(cāng)庫(kù)信息管理中,使得效率大大提高。
二、國(guó)內(nèi)外的發(fā)展現(xiàn)狀
國(guó)外一些發(fā)達(dá)國(guó)家,尤其是發(fā)展物流較早的國(guó)家,早就注意到了倉(cāng)庫(kù)管理的重要性,很早就開(kāi)始使用一些倉(cāng)庫(kù)信息管理的系統(tǒng)和技術(shù),實(shí)現(xiàn)了靈活的和及時(shí)的資源數(shù)據(jù)獲取和收集框架的倉(cāng)庫(kù)信息管理。這些系統(tǒng)和技術(shù)包括:倉(cāng)儲(chǔ)管理系統(tǒng)(WMS)、無(wú)線射頻識(shí)別(RFID)技術(shù)、供應(yīng)商管理庫(kù)存(WMI)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)等。以下就拿倉(cāng)儲(chǔ)管理系統(tǒng)(WMS)為例來(lái)介紹下。
倉(cāng)儲(chǔ)管理系統(tǒng)(WMS)是在20世紀(jì)
……(新文秘網(wǎng)http://m.jey722.cn省略658字,正式會(huì)員可完整閱讀)……
理部門也越來(lái)越需要一套高性能、方便適用、功能完善的綜合倉(cāng)庫(kù)管理系統(tǒng)。從上世紀(jì)九十年代以來(lái),我國(guó)的倉(cāng)儲(chǔ)管理和技術(shù)應(yīng)用也得到了長(zhǎng)足的發(fā)展,與發(fā)達(dá)國(guó)家的差距進(jìn)一步縮小,但還應(yīng)看到,倉(cāng)庫(kù)信息的管理技術(shù)還需要大幅度地提高,使得企業(yè)競(jìng)爭(zhēng)力加大。
三、研究方向及采用技術(shù)
在現(xiàn)代倉(cāng)儲(chǔ)技術(shù)蓬勃發(fā)展并且由于信息技術(shù)的高度發(fā)展和計(jì)算機(jī)知識(shí)在商業(yè)上的廣泛應(yīng)用,倉(cāng)庫(kù)管理已趨向信息化、自動(dòng)化、機(jī)械化。但就目前來(lái)說(shuō),這還是一個(gè)值得去深層研究的問(wèn)題。
倉(cāng)庫(kù)信息管理系統(tǒng)是隨著現(xiàn)代計(jì)算機(jī)技術(shù)的發(fā)展而產(chǎn)生的,因此計(jì)算機(jī)技術(shù)的發(fā)展也成為了倉(cāng)庫(kù)信息管理系統(tǒng)的一個(gè)重要因素。利用ASP.NET技術(shù)和SQL SERVER數(shù)據(jù)庫(kù)平臺(tái),開(kāi)發(fā)設(shè)計(jì)企業(yè)倉(cāng)庫(kù)管理系統(tǒng),采用三層架構(gòu)模式,并增加了多角色,多用戶管理的功能,這樣就給出了一個(gè)倉(cāng)庫(kù)信息管理系統(tǒng)基本的模塊設(shè)計(jì)和實(shí)現(xiàn)方法。從某種程度上來(lái)說(shuō),Web服務(wù)為企業(yè)倉(cāng)庫(kù)管理系統(tǒng)的開(kāi)發(fā)拓展了新的領(lǐng)域,通過(guò)信息化管理手段對(duì)物品的入庫(kù)、出庫(kù)等操作進(jìn)行全面的控制和管理,降低了服務(wù)的提供者和使用者之間的耦合性。
就本系統(tǒng)而言,設(shè)計(jì)采用標(biāo)準(zhǔn)的WEB開(kāi)發(fā)流行的三層構(gòu)架模式,數(shù)據(jù)庫(kù)采用Sql Server 2005,服務(wù)器端程序采用ASP.NET(C#)程序設(shè)計(jì)語(yǔ)言進(jìn)行編寫(xiě),UI頁(yè)面采用DIV+CSS進(jìn)行布局,嚴(yán)格遵循W3C標(biāo)準(zhǔn)。采用JavaScript程序設(shè)計(jì)語(yǔ)言調(diào)用Google API載入WEB電子地圖,并根據(jù)業(yè)務(wù)需求進(jìn)行個(gè)性化的設(shè)置。采用AJA*調(diào)用服務(wù)器端由C#編寫(xiě)的Web Service進(jìn)行異步數(shù)據(jù)請(qǐng)求,增加用戶體驗(yàn)度,最大限度地避免頁(yè)面不必要的刷新。
系統(tǒng)開(kāi)發(fā)所使用的AJA*是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),基于WEB標(biāo)準(zhǔn)*HTML+CSS的表示,使用DOM進(jìn)行動(dòng)態(tài)顯示與交互,使用*ML和*SLT進(jìn)行數(shù)據(jù)交換及相關(guān)操作,使用*MLHttpRequest進(jìn)行異步數(shù)據(jù)查詢、檢索,使用JavaScript將所有的東西綁定在一起。系統(tǒng)采用AJA*技術(shù),主要用于提高用戶體驗(yàn)度,避免網(wǎng)頁(yè)不必要的刷新,增加帶寬開(kāi)銷和服務(wù)器端壓力。
四、關(guān)鍵問(wèn)題
為實(shí)現(xiàn)倉(cāng)庫(kù)管理系統(tǒng)的信息化,達(dá)到倉(cāng)儲(chǔ)統(tǒng)計(jì)數(shù)據(jù)的實(shí)時(shí)、準(zhǔn)確,提高物資管理的效率,陳翠琴在《基于Web的企業(yè)倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》文章中提到利用先進(jìn)ASP/ADO.NET技術(shù)和SQL SERVER數(shù)據(jù)庫(kù)平臺(tái),開(kāi)發(fā)設(shè)計(jì)企業(yè)倉(cāng)庫(kù)管理系統(tǒng)。從這一論題中,ASP.NET技術(shù)的運(yùn)用便顯得尤為關(guān)鍵。用該技術(shù)開(kāi)發(fā)倉(cāng)庫(kù)管理系統(tǒng),為了增強(qiáng)系統(tǒng)的安全性、靈活性和可擴(kuò)展性,使系統(tǒng)結(jié)構(gòu)更清晰,分工更明確,有利于后期的維護(hù)和升級(jí),就要運(yùn)用三層架構(gòu),即數(shù)據(jù)訪問(wèn)層DAL、業(yè)務(wù)邏輯層BLL和表示層UI。
所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫(kù)之間加入一個(gè)“中間層”,也叫組件層。三層結(jié)構(gòu)是指邏輯上的三層,即使這三個(gè)層放到一臺(tái)服務(wù)器上。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問(wèn)、合法性校驗(yàn)等工作放到中間層進(jìn)行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫(kù)進(jìn)行交互,而是通過(guò)COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫(kù)進(jìn)行交互。UI層離用戶最近,用于顯示數(shù)據(jù)和接收用戶輸入數(shù)據(jù),為用戶提供一種交互式操作的界面。BLL層的關(guān)注點(diǎn)主要集中在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實(shí)現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計(jì),與系統(tǒng)所應(yīng)對(duì)的領(lǐng)域邏輯有關(guān)。DAL層主要負(fù)責(zé)數(shù)據(jù)庫(kù)的訪問(wèn),可以訪問(wèn)數(shù)據(jù)庫(kù)系統(tǒng)、二進(jìn)制文件、文本文檔或是*ML文檔。
五、總 結(jié) ……(未完,全文共3662字,當(dāng)前僅顯示1850字,請(qǐng)閱讀下面提示信息。
收藏《文獻(xiàn)綜述2》)