時間:2023-08-17 17:34:48
序論:在您撰寫倉庫信息化管理時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
關(guān)鍵詞:后勤倉庫信息化管理系統(tǒng);設(shè)計;實現(xiàn);研究
在后勤倉庫管理的過程中,其管理逐漸具有信息化的趨勢。但是在進行系統(tǒng)設(shè)計的過程中,其依舊有很多的細節(jié)需要處理。所以,為了能夠進一步加強其信息管理的效率,就需要對其系統(tǒng)的整體進行布局,結(jié)合倉庫管理的具體情況進行全面分析。
1后期倉庫信息化管理系統(tǒng)設(shè)計概況
1.1后勤倉庫信息化管理現(xiàn)狀在后勤倉庫信息管理的過程中,其系統(tǒng)設(shè)計依舊有待完善。無論是在系統(tǒng)設(shè)計目標(biāo)上,還是系統(tǒng)設(shè)計的總體布局方面都有待完善。但是現(xiàn)在很多后勤倉庫的信息化水平越來越高,系統(tǒng)的設(shè)計也越來越智能化。其依舊逐漸地從數(shù)字控制逐漸地轉(zhuǎn)化為智能控制,這就使得后勤倉庫的管理效率得到了全面提升。所以,從目前的發(fā)展現(xiàn)狀上來看,倉庫信息化管理將會以一種極快的速度融入后勤管理中,而且其系統(tǒng)設(shè)計也會越來越科學(xué)化、智能化。1.2后勤倉庫信息化管理的意義在互聯(lián)網(wǎng)快速發(fā)展的今天,后勤倉庫的管理已經(jīng)成為了一種不可逆轉(zhuǎn)的趨勢向前發(fā)展。其信息化水平也在逐步的提升。而信息化管理能夠讓數(shù)據(jù)的處理更加準(zhǔn)確,讓信息管理逐漸趨于人工智能化,從而減少了成本的輸出。而且其各種系統(tǒng)的管理和實踐能夠讓倉庫信息化管理更為科學(xué)合理。所以,后勤倉庫信息化管理具有十分深遠的意義。
2后勤倉庫信息化管理系統(tǒng)架構(gòu)設(shè)計
2.1系統(tǒng)目標(biāo)設(shè)計后勤倉庫信息化管理系統(tǒng)的設(shè)計目標(biāo)是使得后勤倉庫的信息化管理成為一個比較完善的系統(tǒng),在對后勤倉庫進行管理的時候,充分發(fā)揮互聯(lián)網(wǎng)的優(yōu)勢,將互聯(lián)網(wǎng)技術(shù)應(yīng)用到管理系統(tǒng)中,降低后勤管理的成本。其次,后勤倉庫的信息化•管理樣式要不斷進行改進,改變其原先的比較單一的后勤管理方式,不斷豐富后勤管理的樣式,進行后勤管理的變革。逐漸將傳統(tǒng)的個人進行管理的方式改變?yōu)槿谌牖ヂ?lián)網(wǎng)的多機的操作,進行改革之后的后勤管理系統(tǒng)主要有一下幾方面的功能。(1)后勤倉庫信息化管理系統(tǒng)應(yīng)該具備基本的管理功能,能夠進行數(shù)據(jù)的查詢、數(shù)據(jù)資料的統(tǒng)計分析。(2)后勤倉庫信息化管理系統(tǒng)同時也應(yīng)該成為一個完善的管理體系,不但能夠使管理工作更簡單快捷,同時也能使管理工作的成本降低。(3)在進行系統(tǒng)的完善以及升級之后,信息資源的查詢應(yīng)該更具有其準(zhǔn)確性,物資的查詢結(jié)果更為準(zhǔn)確。(4)物資在調(diào)配過程中應(yīng)該更為快捷。系統(tǒng)的設(shè)計具有一定的要求:系統(tǒng)在設(shè)計過程中,應(yīng)該綜合考慮系統(tǒng)的完善性、操作的簡易性,同時也應(yīng)該考慮到系統(tǒng)的安全性。2.2系統(tǒng)總體布局設(shè)計在進行系統(tǒng)設(shè)計的過程中,需要對其整體的設(shè)計進行相應(yīng)的布局,這樣就能使其設(shè)計的更加合理。系統(tǒng)的布局設(shè)計應(yīng)該從整體上對系統(tǒng)進行改進和變革,根據(jù)后勤倉庫的實際情況對后勤倉庫進行整體的布局設(shè)計。系統(tǒng)的布局設(shè)計要具有長遠的眼光,不僅要看到眼前的問題,也要考慮到后勤倉庫以后的發(fā)展。此系統(tǒng)的改進關(guān)鍵是物資在信息的采集,在信息的采集方面,所采集的信息應(yīng)該準(zhǔn)確,信息的采集也應(yīng)該防止人為的干擾,此次系統(tǒng)設(shè)計要采用一定的措施實現(xiàn)上述的目標(biāo)。此系統(tǒng)設(shè)計的用戶登錄流程如圖1所示。
3系統(tǒng)軟件數(shù)據(jù)庫設(shè)計
3.1數(shù)據(jù)庫設(shè)計原則數(shù)據(jù)庫的設(shè)計關(guān)系著這個系統(tǒng)最后應(yīng)用的成敗,可以說,數(shù)據(jù)庫的設(shè)計是整個管理信息系統(tǒng)的重中之重。在對數(shù)據(jù)庫進行設(shè)計的時候,要遵循一定的設(shè)計原則。統(tǒng)一性原則:所謂的統(tǒng)一性原則,指的是在對后勤倉庫信息化管理系統(tǒng)進行改革升級的時候,要綜合考慮整個系統(tǒng)。為了實現(xiàn)整個系統(tǒng)中各個業(yè)務(wù)之間相互融合、相互銜接,必須遵循數(shù)據(jù)庫設(shè)計的統(tǒng)一性原則。規(guī)范性原則:在對數(shù)據(jù)庫進行設(shè)計的時候,不僅要遵循統(tǒng)一性原則更要遵循規(guī)范性原則。所謂的規(guī)范化,指的是在對數(shù)據(jù)庫進行設(shè)計的時候,各個方面都要嚴(yán)格遵循國家的標(biāo)準(zhǔn)。人性化原則:所謂的人性化原則指的是整個數(shù)據(jù)庫的設(shè)計要符合人們的思維方式,在進行設(shè)計的時候,要注意操作的簡易性。3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計所謂的數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計指的就是建立數(shù)據(jù)模型的過程。就目前來講,數(shù)據(jù)模型主要包括以下幾種:層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P汀T诖搜芯恐?對數(shù)據(jù)庫的邏輯設(shè)計是通過分析軍用倉庫管理業(yè)務(wù),然后理清數(shù)據(jù)之間的關(guān)系,以此建立數(shù)據(jù)模型來反映軍用倉庫業(yè)務(wù)的全貌。3.3實體E-R圖后勤倉庫信息化管理系統(tǒng)的設(shè)計與實現(xiàn)要根據(jù)后勤倉庫信息化管理系統(tǒng)功能的設(shè)計分析,根據(jù)管理系統(tǒng)功能的設(shè)計分析創(chuàng)建各數(shù)據(jù)表實體E-R關(guān)系圖。一般來講,后勤倉庫的物資都具有嚴(yán)格的標(biāo)識信息。在后勤倉庫物資的實體物資一般具有物資的編號、物資的名稱、物資的型號、物資的類別、物資的使用類別、物資所屬的單位以及物資的管理負責(zé)人和維修記錄。
4結(jié)語
在進行后勤倉庫信息化管理的過程中,需要對其管理系統(tǒng)進行全面設(shè)計。首先要明確其系統(tǒng)設(shè)計的目標(biāo),對系統(tǒng)進行總體布局。然后做好信息化管理的總體布局。之后要對系統(tǒng)軟件進行構(gòu)建,使其硬件與軟件完全結(jié)合在一起。最后要利用實體E-R圖對其進行完善。從而達到理想的管理效果。
參考文獻
[1]張云鶴.基于ERP的倉儲信息化管理研究[D].蘭州理工大學(xué),2008.
[2]羅愛萍.倉庫進銷存管理系統(tǒng)的開發(fā)[D].電子科技大學(xué),2006.
【關(guān)鍵詞】危險品倉庫;信息化管理系統(tǒng);數(shù)據(jù)查詢方法
【Abstract】Based on the construction and management of laboratory on information and network, we researched the question of data inquiring for the management system of college exploder warehouse,and proposed an new programming idea “Intersection”, which is based on the platform of Visual Basic. It can greatly increase the speed of inquiring information, and realize the information and digitization management of Warehouse for hazardous products.
【Key words】The exploder warehouse; The information management system; The method for inquiring information
0 引言
當(dāng)今信息時代,快速地收集信息,有效地管理信息已經(jīng)越來越重要。傳統(tǒng)的管理方式不僅浪費人力、物力、時間,而且也不能適應(yīng)社會快速發(fā)展的需要。充分利用現(xiàn)代化的技術(shù)手段,使信息快速、有效地被記錄并為人們所用,是信息時展的必然要求,對于高校,特別是科研和實驗教學(xué)中使用化學(xué)藥品的院校,實現(xiàn)危險品倉庫數(shù)字化管理, 嚴(yán)格控制危險品的出入數(shù)量,統(tǒng)計用戶的需求,是信息技術(shù)發(fā)展的必然趨勢[1-5]。目前,部分高校的危險品倉庫管理仍然停留在人工記錄管理階段,極大的阻礙了工作效率的提升。
此外,最近社會上廣泛熱議的“復(fù)旦學(xué)生投毒案”,更加把高校危險品倉庫的管理推上了風(fēng)口浪尖,為了避免此類事件的發(fā)生,更加嚴(yán)格的控制危險品購買與學(xué)生領(lǐng)用數(shù)量,對高校科研實驗過程中用到的危險品的管理也提出了更高的要求,因此,為了改變以往人工管理低效的工作現(xiàn)狀,針對高校危險品倉庫信息化管理進行了研究和探討。通過開發(fā)相關(guān)系統(tǒng),實現(xiàn)了危險品倉庫的信息化、數(shù)字化管理。
雖然,目前市面上已有一些倉庫管理系統(tǒng),但是針對危險品倉庫的相對較少,并且如果購買還需要企業(yè)根據(jù)各單位的實際情況將系統(tǒng)進行擴容和升級,需要很大一筆費用。因此,通過自主研發(fā),根據(jù)高校自身需要開發(fā)完成的危險品倉庫管理系統(tǒng),一方面節(jié)約了開支,另一方面使得危險品倉庫的管理實現(xiàn)了信息化、數(shù)字化管理,減少工作人員的數(shù)量,同時極大地提高庫存管理的效率,有利于形成科學(xué)化、正規(guī)化的管理,亦順應(yīng)高校改革潮流。
本文將采用Visual Basic(VB)[6-11]作為倉庫管理系統(tǒng)的開發(fā)平臺,實現(xiàn)危險品倉庫管理系統(tǒng)的開發(fā),由于VB本身具有很好的開放性,易于進行功能擴展,因此,工作成果也具有很好的開放性,可以針對不同單位的特殊要求,快速的進行功能擴充,滿足在其它管理方面的需求。
1 危險品管理系統(tǒng)中的查詢方法
目前的高校危險品倉庫管理方式多以手動表格處理為主,對物品信息進行逐項核查, 確認無誤后,將其記錄到相應(yīng)的入庫表、庫存表和出庫表中, 數(shù)據(jù)記錄信息都存儲在Excel文檔中,數(shù)據(jù)處理效率低,操作不方便。特別是,由于化學(xué)藥品不能大量存放,而科研工作對化學(xué)品的需求相對較大,所以危險品倉庫中的日常工作中各種試劑的領(lǐng)取比較頻繁,給倉庫管理老師的工作增加了巨大難度和壓力。
關(guān)鍵詞:倉庫管理;條形碼掃描;準(zhǔn)確性;信息化
中圖分類號:TP311
文獻標(biāo)識碼:A
文章編號:1009-3044(2017)10-0197-03
紡織公司生產(chǎn)作業(yè)和庫存作業(yè)日益呈現(xiàn)多樣化、復(fù)雜化,傳統(tǒng)的成品倉庫布匹管理一般以紙張為基礎(chǔ)跟蹤貨物人出庫,倉庫管理員憑紙張記錄、人腦記憶、手工錄入來管理產(chǎn)品信息,這種管理方式會導(dǎo)致勞動效率低下、人力資源浪費、數(shù)據(jù)容易出錯。如果不能高效、準(zhǔn)確的管理倉庫入出庫、驗收及盤點工作,就會產(chǎn)生交貨延時、庫存積壓和時間浪費,從而增加公司管理成本。
目前公司成品倉庫布匹管理中存在的主要現(xiàn)象有以下四種:第一是倉庫布匹信息的真實性、規(guī)范性沒有保障。往往倉庫有實物庫存卻找不到布匹的現(xiàn)象,造成浪費;第二椴計バ畔⑹斃性不夠。成品倉庫布匹庫位標(biāo)識不統(tǒng)一,難以對庫存布匹進行有效管理;第三布匹存放準(zhǔn)確度不高。布匹數(shù)據(jù)庫存存在誤差,不能準(zhǔn)確反映出倉庫現(xiàn)有布匹的真實情況,在盤點倉庫庫存布匹時,只能依靠人工點數(shù),效率太低;第四反應(yīng)為成品倉庫布匹管理信息化程度低、信息透明度不高,從而直接影響上層的決策。
1.條碼掃描技術(shù)分析
1.1條碼技術(shù)發(fā)展介紹
條形碼技術(shù)的研究應(yīng)用從20世紀(jì)80年代中期開始,90年代初中國物品編碼中心正式加入國際物品編碼協(xié)會,此后條碼技術(shù)開始廣泛應(yīng)用于商業(yè)、倉儲、工業(yè)生產(chǎn)過程控制等各個領(lǐng)域。在計算機應(yīng)用管理中產(chǎn)生并不斷發(fā)展壯大,具有輸入快、準(zhǔn)確度高、成本低、可靠性強等優(yōu)點。
1.2技術(shù)原理
條形碼技術(shù)是一種通過寬窄不同的黑白直線條紋的組合來表示數(shù)字或字母的特殊編碼口m。通過條形碼技術(shù),可以方便用戶采集數(shù)據(jù)。條形碼技術(shù)有編碼方式,在公司實施條形碼技術(shù)時,統(tǒng)一采用Codel28編碼制。
1.3具備的特有優(yōu)勢
條形碼技術(shù)包括條碼的編碼技術(shù)、條碼標(biāo)識符的設(shè)計、快速識別技術(shù)和計算機管理技術(shù),是信息化管理和終端設(shè)備數(shù)據(jù)
1)采集數(shù)據(jù)準(zhǔn)確率高。條碼自動采集數(shù)據(jù)的準(zhǔn)確率遠遠高于手工記錄的方式。
2)數(shù)據(jù)錄入方便快捷、效率高。條形碼平均每秒可讀取40個字符,通過條形碼自動掃描并識別編碼、獲取編碼更加方便快捷,避免了手工鍵盤錄入,比人工輸入數(shù)據(jù)速度快很多。
3)成本低。條碼標(biāo)簽采用紙質(zhì)打印,較其他金屬類的自動化識別標(biāo)簽,成本低廉。
4)制作簡單??梢酝ㄟ^普通打印機,靈活定制不同碼制、不同樣式的條形碼,實現(xiàn)自動化條形碼打印。
2.成品倉庫條碼設(shè)計方案
為了解決成品倉庫布匹管理難的問題,公司引入條形碼管理技術(shù),實現(xiàn)對布匹的出入庫管理、生產(chǎn)進度計劃管理、生產(chǎn)現(xiàn)場管理等。所運用的方式是通過相關(guān)硬件設(shè)備對布匹條碼進行記錄采集,對于布匹的出入庫、布匹各生產(chǎn)環(huán)節(jié)的信息采集和工段流轉(zhuǎn)都實現(xiàn)了信息自動化,大大提高了生產(chǎn)工作分配效率,這樣就更加促進了成品倉庫布匹存儲的管理水平,信息內(nèi)容更加及時和精確,幫助公司有效控制管理所有成品倉庫布匹的出入庫、庫存情況,最終實現(xiàn)提高倉庫的管理運轉(zhuǎn)工作效率,全面提高了公司成品倉庫管理水平。
成品倉庫條形碼掃描系統(tǒng)的設(shè)計方案主要分以下兩個方面架構(gòu)設(shè)計:
2.1倉庫盤點功能實現(xiàn)
選擇合適的硬件設(shè)備,使系統(tǒng)具有更高的通用性和便利性,在實際生產(chǎn)流轉(zhuǎn)過程中具有更好的兼容性,對系統(tǒng)的維護和再開發(fā)帶來更大的好處。C語言作為終端設(shè)備數(shù)據(jù)采集程序的開發(fā)工具,通過Delphi編程實現(xiàn)對終端設(shè)備文件的讀取,存儲到系統(tǒng)Firebird數(shù)據(jù)庫實現(xiàn)成品倉庫出入庫數(shù)據(jù)的管理。終端工具采用移動式掃描設(shè)備,大大提高了使用者的便利,加快了數(shù)據(jù)的實時更新。
2.2前道工段技術(shù)實現(xiàn)
要實現(xiàn)成品倉庫布匹數(shù)據(jù)自動化管理,在布匹入庫之前各車間生產(chǎn)工段的信息化管理必不可少。設(shè)計思想是在不改變原有成熟工作流程的基礎(chǔ)上,在各個重要生產(chǎn)工段布置條形碼掃描槍,通過數(shù)據(jù)采集器實現(xiàn)各個生產(chǎn)節(jié)點數(shù)據(jù)的自動采集,加快自動化管理系統(tǒng)的推廣,讓使用者方便學(xué)習(xí)理解,提出修改意見,從而完善整個自動化系統(tǒng)。
成品倉庫布匹自動掃描系統(tǒng)從初步的框架搭建,結(jié)合各工段生產(chǎn)節(jié)點,到最終出入庫管理、庫存盤點,都設(shè)定了詳細的功能模塊,實現(xiàn)系統(tǒng)目標(biāo)都是有序操作。
3.條碼系統(tǒng)實現(xiàn)功能描述
3.1主要實現(xiàn)功能
在成品倉庫布匹自動化管理系統(tǒng)中,條形碼技術(shù)主要實現(xiàn)了對成品布匹實行條碼自動化管理,包括入庫、出庫、盤點等業(yè)務(wù)功能。采購條形碼掃描槍以及條形碼打印設(shè)備,提高出入庫作業(yè)管理效率和精度;改造原有局域網(wǎng),搭建WLAN,通過LAN、WLAN將條形碼管理系統(tǒng)終端、條碼掃描槍、打印終端和電腦等連接起來,同時通過相應(yīng)程序?qū)说叫畔⒒到y(tǒng)中,使有效數(shù)據(jù)可以實時反應(yīng)成品倉庫和各業(yè)務(wù)工道的各種情況,便于系統(tǒng)分析。條形碼技術(shù)實現(xiàn)基本功能如圖1所致。
3.2系統(tǒng)功能模塊說明
條形碼掃描技術(shù)在成品倉庫的主要實現(xiàn)功能有:數(shù)據(jù)存儲格式、盤點機程序開發(fā)(包含入庫、出庫、盤點三大主要功能)、前道生產(chǎn)工段條形碼生成和5100終端數(shù)據(jù)存儲、數(shù)據(jù)采集轉(zhuǎn)換和ERP倉庫系統(tǒng)的關(guān)聯(lián)。
(1)數(shù)據(jù)存儲格式
終端機下載文件名分別為:入庫(down_r.txt)、出庫fdown_c.txt)和盤點(down_p.txt)。每條記錄的數(shù)據(jù)格式統(tǒng)一為:匹號(10字節(jié))+長度(4字節(jié))+批號(10字節(jié))+品號(10字節(jié))+色號(14字節(jié))+CR+TJF共50字節(jié);上傳數(shù)據(jù)文件名為:人庫(up_r.txt)、出庫(up-c.txI)和盤點(up_p.txI).每條記錄的數(shù)據(jù)格式為:匹號(10字節(jié))+長度(4字節(jié))+CR+LF共16字節(jié)。
(2)盤點機程序功能說明
終端程序主要分入庫、出庫、盤點三大主要功能,其中入庫和盤點功能類似,僅文件名和顯示名稱不同。出庫增加了對品種長度的計算、統(tǒng)計和顯示。每個菜單條包括下載、掃描、上傳和查詢四個功能,每個菜單包含兩種工作方式:先下載后掃描或先掃描后上傳。程序?qū)ι蟼€采集數(shù)據(jù)可自定義選擇,C語言代碼解決方法是:第一次不寫文件,將采集數(shù)據(jù)存放于tmp臨時變量中。第二次采集時調(diào)取tmp變量,取消時tmp置空,退出時判斷tmp的當(dāng)前值,是空就不寫,否則將最后的一條數(shù)據(jù)寫入文件。該方法只能取消上一次的采集數(shù)據(jù)。
對于l、3兩項相對較簡單,對出庫而言:在1、3兩項中掃描條碼時直接回車時可以選擇取消上一條記錄;而在出庫中此項操作成三項:1.退出2.取消3.調(diào)整。
調(diào)整目的是對已存數(shù)據(jù)進行篩選刪除,使出庫產(chǎn)品達到規(guī)定的總匹數(shù)或總米數(shù)。調(diào)整時首先從出庫采集文件中找到當(dāng)前記錄的條形碼數(shù)值,然后將本條記錄字節(jié)置一特殊值(如0x12),在系統(tǒng)退出前生成一個null.txt的空文件名。然后從原文件依次讀出一個記錄,如果不是特殊值的,寫入新文件。否則丟棄。
(3)條碼生成和終端數(shù)據(jù)采集
生產(chǎn)工段打印布匹連環(huán)跟蹤條形碼樣卡,直至打包入庫。通過條形碼掃描槍和00終端機,自動掃描各工段布匹信息并加以存儲,便于信息化系統(tǒng)中數(shù)據(jù)分析,各道工段終端機串聯(lián)工作,最終通過主機和服務(wù)器關(guān)聯(lián)交換數(shù)據(jù)。成品庫條碼打印通過專業(yè)打印機完成條形碼打印,DT_900盤點機采集數(shù)據(jù)。
(4)終端數(shù)據(jù)處理
將自動采集設(shè)備終端數(shù)據(jù)和倉庫盤點機數(shù)據(jù)通過C語言、Delphi編程,進行數(shù)據(jù)處理交換,保存至系統(tǒng)Firebird數(shù)據(jù)庫,供ERP系統(tǒng)數(shù)據(jù)查詢、分析、匯總。
4.硬件分布及功能架構(gòu)
公司在實施條形碼掃描系統(tǒng)時主要用到的條形碼掃描設(shè)備和硬件設(shè)備由五個部分組成:
(1)條碼打印機,采用科誠Godex EZ2250i專業(yè)條碼打印機生成成品倉庫布匹條形碼信息,各生產(chǎn)工段跟蹤樣卡條碼由Epson LQ-1600KII完成條碼打?。?/p>
(2)掃描設(shè)備,主要采用Metrologic品牌的
掃描槍實現(xiàn)條碼數(shù)據(jù)的自動采集功能;
(3)倉庫數(shù)據(jù)盤點裝置,采用Casio DT_900掌上盤點機實現(xiàn)數(shù)據(jù)管理;
(4)工段終端存儲設(shè)備,由CIPHER-5100終端機進行數(shù)據(jù)存儲,并與終端主機進行數(shù)據(jù)傳輸;
(5)數(shù)據(jù)庫服務(wù)器,由Dell PowerEdge R730
架式服務(wù)器進行數(shù)據(jù)管理和分析應(yīng)用。
系統(tǒng)各硬件設(shè)備分布主要分以下幾個方面:生產(chǎn)工段跟蹤樣卡打印,掃描槍通過PS/2端口和5100終端機連接,掃描原始布匹記錄,各個終端設(shè)備通過RS-485端口實現(xiàn)系統(tǒng)串聯(lián);成品倉庫布匹入庫條形碼信息由專業(yè)條碼打印機完成,通過DT-900盤點機實現(xiàn)盤點入庫,終端設(shè)備和盤點機存儲記錄通過C編程、Delphi程序?qū)崿F(xiàn)數(shù)據(jù)交換處理;主終端機同樣通過RS_485端口和電腦主機串口實現(xiàn)通訊連接,各客戶端主機、主機和服務(wù)器之間通過局域網(wǎng)實現(xiàn)連接通訊,系統(tǒng)硬件設(shè)備架構(gòu)如圖2所示。
5.實施成效
條形碼自動掃描識別系統(tǒng)在布匹流向、成品倉庫信息化管理的有效實施,使其具備了高效的生產(chǎn)和倉儲能力,優(yōu)化了倉庫管理功能,實現(xiàn)了數(shù)據(jù)共享和管理自動化的目的。條碼技術(shù)的實施是生產(chǎn)過程能力、管理能力的提升,給公司帶來了經(jīng)濟效益,表現(xiàn)為:
(1)實現(xiàn)了布匹在各個生產(chǎn)工道、半成品、成品倉庫的定位管理;
(2)條碼技術(shù)的自動識別,避免了人為錯誤,大大提高了數(shù)據(jù)的準(zhǔn)確性;
(3)實時了解庫存數(shù)據(jù),合理保持和有效控制倉庫庫存,提高了工作效率,降低了管理成本;
(4)通過對布匹信息的自動采集和跟蹤定位,實現(xiàn)了產(chǎn)品生產(chǎn)過程能力的可追溯性。
簡單地說,條碼技術(shù)的成效體現(xiàn)在“快”、“準(zhǔn)”、省三個字。更為重要的是,條碼管理促進了公司管理模式的轉(zhuǎn)變,從傳統(tǒng)的經(jīng)驗管理轉(zhuǎn)變?yōu)榫_的數(shù)字分析管理,加速了資金周轉(zhuǎn),提升了產(chǎn)品響應(yīng)速度。
關(guān)鍵詞:彈藥 倉庫管理 RFID
部隊傳統(tǒng)彈藥倉庫管理過程中手續(xù)復(fù)雜,人工參與多,效率低下,錯誤多,已嚴(yán)重制約彈藥保障發(fā)展。射頻識別技術(shù)作為一種新興的自動識別技術(shù),在國內(nèi)外快速普及,在許多領(lǐng)域都有較大應(yīng)用價值和發(fā)展前景。
RFlD的中文名稱為無線射頻識別,是英文“Radio Frequency Identification”的縮寫,為非接觸式自動識別技術(shù)的一種高級形式,識別工作無須人工干預(yù),可工作于各種惡劣環(huán)境。它通過射頻信號自動識別目標(biāo)對象并獲取相關(guān)數(shù)據(jù),其基本原理是利用射頻信號的空間耦合(電感或電磁耦合)傳輸特性,實現(xiàn)對被識別物體的自動識別。
本文在RFID技術(shù)基礎(chǔ)上,研究了RFID在彈藥倉庫中的應(yīng)用。
1、彈藥倉儲系統(tǒng)功能
彈藥倉儲管理系統(tǒng)的主要任務(wù)包括:入庫管理、出庫管理、彈藥盤點管理等任務(wù),以及與之相對應(yīng)的倉儲基礎(chǔ)數(shù)據(jù)的統(tǒng)計分析等。
(1)入庫管理 入庫管理包括:首先核對相關(guān)的憑證;其次是根據(jù)入庫彈藥的類型、數(shù)量和質(zhì)量,倉庫管理人員根據(jù)物資的性質(zhì)和數(shù)量做好入庫前的彈藥位置及空間預(yù)留工作;倉庫入口處RFID閱讀器采集彈藥電子標(biāo)簽信息,并將數(shù)據(jù)與入庫憑證比對;準(zhǔn)備好彈藥運載工具;叉車運送彈藥,搬運人員安排彈藥入庫上架。
彈藥入庫后還要對彈藥的存儲位置進行驗證,確認倉儲管理系統(tǒng)指定彈藥位置準(zhǔn)確無誤。
(2)出庫管理 出庫管理包括:首先根據(jù)出庫單、調(diào)撥單或維修領(lǐng)取單,倉儲管理系統(tǒng)計算出庫量,并通知相關(guān)部分隊做好準(zhǔn)備;按照彈藥的用舊存新的原則,彈藥運輸分隊到指定位置依次搬運彈藥;使用RFID傳感器將數(shù)據(jù)傳送到庫存管理系統(tǒng),并進行登記;部分隊根據(jù)彈藥類型及使用單位要求包裝、封口、出庫和裝車。
彈藥出庫結(jié)束后,要對出庫單據(jù)和相應(yīng)的出庫數(shù)據(jù)進行核對,確保出庫操作的準(zhǔn)確無誤。
(3)盤點彈藥管理 盤點彈藥管理包括:選擇所要盤點的彈藥倉庫及具體庫區(qū),分區(qū)域進行;管理系統(tǒng)通過無線網(wǎng)絡(luò)傳輸RFID電子標(biāo)簽的信息,控制閱讀器讀取數(shù)據(jù);閱讀器將盤點數(shù)據(jù)傳送到數(shù)據(jù)處理系統(tǒng),比較并記錄結(jié)果;進入下一區(qū)域重復(fù)以上過程。
倉庫盤點結(jié)束后,生成彈藥統(tǒng)計報表和差異報表,做到有問題早發(fā)現(xiàn),有問題早處理,有問題早解決。
2、基于RFID技術(shù)的彈藥倉儲管理系統(tǒng)組成
基于RFID技術(shù)的彈藥倉庫管理系統(tǒng)設(shè)計的目的是實現(xiàn)彈藥出/入庫控制、彈藥存放位置及數(shù)量統(tǒng)計、信息查詢過程的自動化,方便倉儲管理人員進行統(tǒng)計、查詢和掌握物資流動情況。為達到準(zhǔn)確、快捷、安全、高效等要求。
3、出入庫功能的實現(xiàn)
物資出/入庫登記是彈藥倉庫管理中的重要環(huán)節(jié)。使用RFID定位功能來由數(shù)據(jù)管理系統(tǒng)自動跟蹤彈藥實際的彈藥裝車/存儲位置,減少人為出錯造成的后果;使用RFID技術(shù)可以高速、方便、不間斷、準(zhǔn)確地在出/入庫過程中采集彈藥數(shù)據(jù),有效解決物資了彈藥裝車/儲存到位的問題。
4、結(jié)語
根據(jù)RFID技術(shù)概念、框架結(jié)構(gòu)以及倉儲管理系統(tǒng)的特點,研究了RFID技術(shù)在彈藥倉儲管理中出/入庫管理以及盤點彈藥管理,分析了在這些環(huán)節(jié)使用RFID技術(shù)的可行性和應(yīng)用方法,得出了采用RFID技術(shù)大大加快了出、入庫單的流轉(zhuǎn)速度,增強了倉儲系統(tǒng)的數(shù)據(jù)處理能力的結(jié)論。
參考文獻
[1]田立新,次青波,郝丁 等.基RFID包裝管理系統(tǒng)的設(shè)計與應(yīng)用[J].包裝工程,2008,31(19):106-108.
隨著市場競爭的不斷加劇,各個企業(yè)都在致力于采用信息化的管理方式來提高本企業(yè)的運行效率,從而增強核心競爭力,信息化管理系統(tǒng)的引入使得企業(yè)從以往粗放式的管理模式逐漸朝著精細化、快捷化方向發(fā)展,與此同時帶來的是信息處理需求的不斷上升;另一方面,由于各種商務(wù)行為無論從數(shù)量上還是從規(guī)模上都在日益增長,企業(yè)間的業(yè)務(wù)交流越來越廣泛,導(dǎo)致數(shù)據(jù)源和數(shù)據(jù)種類日益復(fù)雜,迫使企業(yè)必須尋求更高集成度的信息處理方案,幫助企業(yè)在海量的數(shù)據(jù)中迅速搜尋到有價值的信息。在這種需求下,數(shù)據(jù)倉庫技術(shù)得到了有利的推廣和使用,成為了各個企業(yè)決策支持系統(tǒng)運行的主要平臺,而其中最重要的應(yīng)用就是實現(xiàn)跨平機分析處理(Online Analytieal Proeessing,OLAP)。
2.數(shù)據(jù)倉庫技術(shù)特征
數(shù)據(jù)倉庫的特征可以歸納為以下三個方面[1]:
(1)面向主題組織:與面向?qū)嶓w間邏輯關(guān)系的傳統(tǒng)數(shù)據(jù)庫不同的是,數(shù)據(jù)倉庫是面向主題組織的。前者只能解決同一數(shù)據(jù)庫內(nèi)的不同數(shù)據(jù)之間的邏輯關(guān)系,并在有限的范圍內(nèi)完成數(shù)據(jù)分析、查詢等操作,在這種情況下想要得到精確且全面的分析結(jié)論是非常困難的;而數(shù)據(jù)倉庫面向主題組織,從根本上解決了這一問題,在對數(shù)據(jù)進行有效存儲的時候就已經(jīng)完成了數(shù)據(jù)分類的操作,并在多個數(shù)據(jù)庫內(nèi)形成了統(tǒng)一的分類索引,即不同的主題。通過對主題的操作,就可輕松的實現(xiàn)多個數(shù)據(jù)庫的聯(lián)立查詢和分析,其結(jié)論的全面性得到了良好的保障。
(2)集成性:數(shù)據(jù)倉庫以主題為數(shù)據(jù)存儲的單位,而每個主題內(nèi)的數(shù)據(jù)則分別從不同的數(shù)據(jù)源提取而來,從而在某一主題內(nèi)形成了相關(guān)數(shù)據(jù)的高度集成性。為了解決多來源數(shù)據(jù)之間可能存在的數(shù)據(jù)矛盾與沖突的情況,因此在數(shù)據(jù)采集過程中必須經(jīng)過相關(guān)的預(yù)處理,通過數(shù)據(jù)粒度的細化與綜合,確保數(shù)據(jù)的正確性。
(3)時效性:由于企業(yè)數(shù)據(jù)的不斷積累,系統(tǒng)分析與處理的數(shù)據(jù)對象日益增大,而大量的歷史數(shù)據(jù)的有效性會逐漸消退,最終退化成影響分析結(jié)論客觀性的不良信息,因此,對于數(shù)據(jù)時效性的研究一直是數(shù)據(jù)倉庫領(lǐng)域研究的重點。目前最主流的解決方案是為不同時期的數(shù)據(jù)設(shè)定不同的權(quán)值,權(quán)值的高低由數(shù)據(jù)的類型和存在時間等多種因素綜合判斷,盡可能的保證被引用的數(shù)據(jù)都具有時效性。
3.數(shù)據(jù)倉庫主要應(yīng)用方案
目前數(shù)據(jù)倉庫技術(shù)在現(xiàn)代企業(yè)信息化管理領(lǐng)域已逐漸形成共識,其解決方案也逐漸的實現(xiàn)的標(biāo)準(zhǔn)化,這對跨平臺、跨地區(qū)的數(shù)據(jù)通信具有非常重要的促進作用。即先通過數(shù)據(jù)綜合分析將數(shù)據(jù)有計劃的放到數(shù)據(jù)倉庫中對應(yīng)的主題領(lǐng)域內(nèi),然后通過前臺接口與用戶進行交互,提供各種數(shù)據(jù)處理服務(wù),甚至可實現(xiàn)一定程度的智能化分析。目前使用最多前臺接口為聯(lián)機分析處理(OLAP)和數(shù)據(jù)挖掘(DM)。
3.1聯(lián)機分析處理OLAP
顧名思義,OLAP主要解決的是多系統(tǒng)連接與控制的問題,使得多個數(shù)據(jù)庫形成有機整體,共同完成用戶提出的商業(yè)信息的處理需求,其最大的功能在于對多維結(jié)構(gòu)數(shù)據(jù)的處理上,它可對不同數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進行分門別類的篩選與引用,同時根據(jù)預(yù)設(shè)的條件將權(quán)值賦給不同時期、不同類型的數(shù)據(jù),在此基礎(chǔ)上實現(xiàn)數(shù)據(jù)的分析與匯總,實現(xiàn)數(shù)據(jù)精煉的效果。同時根據(jù)用戶提出的不同需求,采用不同的展示方式,將數(shù)據(jù)呈現(xiàn)給企業(yè)決策者,如常見的各類趨勢圖、指標(biāo)圖、各類賬目分析表。
3.2數(shù)據(jù)挖掘
數(shù)據(jù)挖掘技術(shù)是近些年來發(fā)展較快的信息處理技術(shù),其特點是利用分類、關(guān)聯(lián)性分析、序列分析、群集分析、機器學(xué)習(xí)以及融合一些人工智能算法,來對龐大的海量數(shù)據(jù)進行處理,提取出有價值的信息[2]。在數(shù)據(jù)倉庫平臺中,數(shù)據(jù)挖掘技術(shù)往往用來對大量的歷史數(shù)據(jù)進行快速的處理,尤其對于一些不易察覺的數(shù)據(jù)間存在的邏輯關(guān)系進行提煉,從而有效的減少系統(tǒng)的計算量,盡可能的消除冗余的無效數(shù)據(jù),壓縮計算對象的體積,在此技術(shù)上再通過OLAP完成跨平臺的聯(lián)機分析就可達到事半功倍的效果。
3.3數(shù)據(jù)集市
數(shù)據(jù)集市本質(zhì)上也是數(shù)據(jù)倉庫的一種,只不過它是某個部門或某個重要業(yè)務(wù)的具體應(yīng)用,包括該部門或該項目在一定時期內(nèi)的數(shù)據(jù)累積。若每個部門或每個項目都有屬于自己的數(shù)據(jù)集市,那么將這些數(shù)據(jù)集市組合起來,就成為了該企業(yè)的數(shù)據(jù)倉庫系統(tǒng),因此,可以將數(shù)據(jù)集市看成是數(shù)據(jù)倉庫的一部分,或者是一個小型的數(shù)據(jù)倉庫。系統(tǒng)結(jié)構(gòu)如圖1所示。
關(guān)鍵詞:倉儲管理;B2C;MIS;DPC決策法
中圖分類號:C931.6 文獻標(biāo)志碼:A
隨著我國B2C產(chǎn)業(yè)的飛速發(fā)展,作為B2C供應(yīng)鏈中重要一環(huán)的倉儲業(yè)正成為發(fā)展的一根軟肋。目前倉儲管理比較普遍的分類方法是ABC分類法,但是單純的ABC分類法有時候無法滿足B2C訂單處理的需要,ABC分析法分類簡單,有許多有價值的分類信息無法被利用;目前最通用的分類方式是按照庫存資金累計量進行分類,但分類方式眾多,選擇恰當(dāng)?shù)姆诸惙绞酱硪活愗浳镆彩且粋€值得探討的問題。DPC決策法是在原有的分類法基礎(chǔ)上進行再排序,使得倉儲管理系統(tǒng)不僅僅拘泥于后臺數(shù)據(jù)的處理和對訂單執(zhí)行的支持,還要在一定程度上影響訂單的流程促使倉儲物流的總體效率得到提升,通過對倉儲管理的優(yōu)化,能在一定程度上提高倉儲運行的效率并提高顧客的交易體驗。目前,B2C企業(yè)通過物流外包的形式將配送這一部分交給第三方物流,但是兩者從配送結(jié)構(gòu)以及配送要求上存在較大不同。進行DPC分類法能夠使倉儲資源得到更為合理的配置,提高倉庫的周轉(zhuǎn)能力,運營期間降低倉儲的管理成本;將物流的倉儲設(shè)計與訂單計劃聯(lián)系起來進行規(guī)劃,降低整體訂單的處理時間和處理成本。
1.DPC法對B2C配送倉儲的優(yōu)化管理
1.1DPC法對倉儲管理的優(yōu)化方式
賦予決策系統(tǒng)主動將訂單調(diào)整到合適處理的時間的權(quán)利完善高績效倉儲管理模式;消費者方面賦予其靈活選擇配送時間的權(quán)利,為顧客提供更好的交易體驗的同時,為倉儲資源取得更為靈活的配貨選擇。
DPC控制的實現(xiàn)主要在訂單管理,倉儲管理決策兩個方面。在訂單管理方面消費者有權(quán)利選擇自己所要使用的延遲等級,在倉儲管理中輔助庫位的分配進行決策;在倉儲決策方面,決策系統(tǒng)有權(quán)利對倉庫內(nèi)所有的訂單進行篩選,以求獲得最佳的處理方式同時處理最多的訂單。
加入DPC法將對整個信息的決策重心有一定影響,將增大倉儲決策系統(tǒng)的決策比重,同時減少由下訂單順序而決定揀貨順序的比重,但是相對于同一次揀貨而言,首次被規(guī)劃處理需要進行揀貨的訂單比優(yōu)化調(diào)整進來的訂單享有更高的處理優(yōu)先權(quán),避免出現(xiàn)有些訂單始終無法被處理這種極端情況。
1.2適應(yīng)DPC決策法的信息收集方式
在原本二維條碼的基礎(chǔ)上擴大RFID(radiofrequency identification)技術(shù)的應(yīng)用,保障數(shù)據(jù)采集的完整性和準(zhǔn)確性,提高運作效率,避免人工的重復(fù)勞動,克服傳統(tǒng)數(shù)據(jù)采集方式容易產(chǎn)生差錯和滯后性的缺點。
2.DPC法在B2C配送倉儲中的應(yīng)用
2.1延遲等級在訂單管理程序設(shè)定
延遲等級是集成在原有信息管理系統(tǒng)的基礎(chǔ)之上,與其他分類方式方式協(xié)同決策,延遲等級主要在訂單處理的順序以及優(yōu)先處理上進行分析設(shè)置,相關(guān)設(shè)定有3個方面。
(1)延遲等級、指數(shù)的設(shè)定。延遲等級設(shè)定:定為十級,最高為九級代表可延遲,一級表示不可延遲,零級為特殊貨物處理等級。
延遲程度指數(shù):該指數(shù)越小代表可延遲的程度越大。
(2)延遲指數(shù)計算方式。根據(jù)貨物的下訂單時間比重占25%、根據(jù)“當(dāng)前訂單處理情況系統(tǒng)選擇可延遲等級”占75%。每間隔合理的時間,配送當(dāng)前訂單處理情況選擇可延遲等級所占決策比重降低25%,相對的貨物下訂單時間所占決策比重上升25%。首次已被規(guī)劃的訂單當(dāng)被更為合適的訂單頂替后在進行二次規(guī)劃設(shè)計時其可延遲等級所占決策百分比降低20%,相對的貨物下訂單時間所占決策比重上升20%降到可延遲比重降為0為止,具體可根據(jù)實際情況進行調(diào)整。
公式:可延遲指數(shù)=當(dāng)前訂單處理系統(tǒng)選擇可延遲等級所占比例*可延遲程度等級+貨物下訂單時間所占比例*10。
注:延遲等級十級(0至9)計算時以數(shù)字表示。該指數(shù)數(shù)值越大標(biāo)明能后延遲處理的時間越長。延遲指數(shù)最大為10,比例數(shù)均大于等于零。
(3)訂單實現(xiàn)主動優(yōu)先處理。在顧客下訂單并完成付款后,如果配送系統(tǒng)能夠優(yōu)化當(dāng)前已有配送行程,提前處理該訂單則給與顧客選擇以提供增值服務(wù)。該選擇與配送規(guī)劃系統(tǒng)相聯(lián)系,根據(jù)已經(jīng)完成的路線規(guī)劃提供能夠優(yōu)先配送的路線選擇,如果不選擇則默認該訂單遵循正常訂單的流程。優(yōu)先處理規(guī)則必須考慮“可延遲程度”等級。
2.2訂單信息的處理
搭建有效的B2C訂單信息管理平臺,對其訂單,倉儲,財務(wù)等交易流程進行有效控制。
倉儲配送系統(tǒng)與配送系統(tǒng)進行實時的信息溝通,為已經(jīng)下達的訂單選擇最合適的揀貨時間,為在網(wǎng)上正在銷售的商品提供更為實時的貨物跟蹤信息,時刻了解貨物目前狀態(tài),如圖1所示。
增加DPC法在信息管理系統(tǒng)中的倉儲決策環(huán)節(jié)以及配送決策支持方面的使用,根據(jù)需要配送的訂單安排配送計劃,如果進行配送的載具有空位則進行填充,尋找適合的貨物進行填充并確認該配送路線也符合訂單要求。
2.3延遲等級在倉儲管理程序設(shè)定
(1)RFID對貨物基本數(shù)據(jù)的處理。在倉儲環(huán)節(jié)記錄或讀取貨物的基本資料,使用RFID將免去掃描條碼這一工作以通過RFID掃描閘口進行標(biāo)簽閱讀,能夠在很短時間內(nèi)掃描大量數(shù)據(jù)而且便于分組管理。
該標(biāo)簽的使用同時服務(wù)于快速的盤點以及揀貨,使用手持式RFID掃描器通過需要盤點的貨架能夠完成較大規(guī)模的掃描任務(wù),快捷方便。
在揀貨方面,完成揀貨操作后貨物通過RFID掃描閘口能夠一次性將貨物信息全部讀取,然后由系統(tǒng)檢查是否有貨物被錯誤拾取或者有貨物漏取,這樣能夠有效降低揀貨時發(fā)生的人工操作錯誤。
(2)倉儲信息與訂單管理與配送決策的聯(lián)動。訂單系統(tǒng)與配送決策之間建立溝通,這種溝通體現(xiàn)在倉儲信息系統(tǒng),即:配送決策發(fā)現(xiàn)能夠同時處理的訂單,詢問訂單系統(tǒng)有沒有符合要求的訂單,根據(jù)需要處理的訂單詢問庫存系統(tǒng)該貨物是否符合規(guī)格,如果符合則倉儲進行出庫操作。
(3)對出入庫流程的優(yōu)化。為了適應(yīng)DPC的實施提高B2C倉儲使用效率以及準(zhǔn)確度,有必要對貨物出庫的一些流程進行優(yōu)化設(shè)計,如圖2所示。
2.4對配送決策的支持
(1)訂單配送設(shè)計支持。在有效訂單下達后,根據(jù)可延遲等級以及之前在下訂單的時候消費者選擇相應(yīng)的優(yōu)先配送服務(wù)決定該訂單是否有必要現(xiàn)在處理,否則系統(tǒng)將先處理有消費者選擇提供該服務(wù)的訂單進行處理,對此類訂單采取被動延遲的方式。
[關(guān)鍵詞] 數(shù)據(jù)倉庫 學(xué)生成績分析 聯(lián)機分析處理 多維分析
一、引言
目前,許多高校的管理信息系統(tǒng)已經(jīng)完善,其中記錄的大量信息已經(jīng)成為學(xué)校的寶貴資源,但是這些信息大部分只是簡單地存儲在數(shù)據(jù)庫中,隱藏在這些數(shù)據(jù)中的潛在信息閑置,所隱含的價值沒有挖掘利用。對一個學(xué)校來說,學(xué)生成績是評估教學(xué)質(zhì)量的重要依據(jù),也是學(xué)生是否掌握好了所學(xué)知識的重要標(biāo)志。目前的高校學(xué)生成績管理系統(tǒng)使用的多是傳統(tǒng)的數(shù)據(jù)庫系統(tǒng),即聯(lián)機事務(wù)處理系統(tǒng),一般能夠?qū)W(xué)生各類課程成績、畢業(yè)設(shè)計成績和學(xué)分制成績等進行有效管理,進行數(shù)據(jù)查詢和簡單的統(tǒng)計功能。但傳統(tǒng)的學(xué)生成績分析無非是得到均值、方差、效度等,其實另外還有一些不易察覺的信息隱含其中。學(xué)生成績分析數(shù)據(jù)倉庫正是為解決這一問題而設(shè)計的,通過它可以及時發(fā)現(xiàn)教學(xué)中存在的問題,找到影響學(xué)生成績的真實原因,從而采取有利于提高學(xué)生學(xué)習(xí)質(zhì)量的有效的教學(xué)手段,提高教學(xué)質(zhì)量,為難以制定的管理決策提供科學(xué)的依據(jù),為教學(xué)的管理和發(fā)展上做出即時、正確的判斷。
二、基于數(shù)據(jù)倉庫技術(shù)的決策支持系統(tǒng)
1.數(shù)據(jù)倉庫
數(shù)據(jù)倉庫技術(shù)從本質(zhì)上講,是一種信息集成技術(shù)。數(shù)據(jù)倉庫從多個信息源中獲取原始數(shù)據(jù),經(jīng)過加工整理后,存儲在數(shù)據(jù)倉庫的內(nèi)部數(shù)據(jù)庫中,通過向終端用戶提供信息訪問工具,向數(shù)據(jù)倉庫的用戶提供統(tǒng)一、協(xié)調(diào)和集成的信息環(huán)境,支持企業(yè)全局的決策過程和對企業(yè)經(jīng)營管理的深入綜合分析。
2.基于Analysis Services的OLAP相關(guān)技術(shù)
數(shù)據(jù)倉庫的實現(xiàn)最終是由許多支持工具來共同完成的。Microsoft公司在SQL Server2000上提供了Analysis Services,它用于聯(lián)機分析處理(OLAP),是數(shù)據(jù)倉庫的解決方案,也是Microsoft決策支持服務(wù)的主要組件。
Analysis Services系統(tǒng)包括服務(wù)端和客戶端兩個部分。服務(wù)端的組件是為創(chuàng)建和維護多維數(shù)據(jù)結(jié)構(gòu),并提供多維數(shù)據(jù)以響應(yīng)客戶端查詢而專門設(shè)計的。它具有創(chuàng)建和管理OLAP數(shù)據(jù),通過透視表(PivotTable)向客戶端提供數(shù)據(jù)的能力。它的操作包括從基于關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)倉庫中創(chuàng)建多維數(shù)據(jù)立方體和將其存儲到多維立方體結(jié)構(gòu),關(guān)系數(shù)據(jù)庫或兩者的結(jié)合中。
多維立方體結(jié)構(gòu)中的元數(shù)據(jù)存放在關(guān)系數(shù)據(jù)庫的存儲單元中??蛻舳酥嘘P(guān)鍵的部分是透視表服務(wù)(PivotTableService)。PivotTable服務(wù)是應(yīng)用程序訪問Microsoft Analysis Services的接口,MicrosoftExcel和其他供應(yīng)商提供的應(yīng)用程序可以通過它來訪問服務(wù)器中的數(shù)據(jù)并將結(jié)果顯示給用戶,或用它創(chuàng)建用于脫機分析的本地多維數(shù)據(jù)集。同時,通過它還可以和OLAPServer連接,為用戶的客戶端應(yīng)用程序提供一個接口,從服務(wù)端獲取OLAP數(shù)據(jù)。
3.創(chuàng)建立方體
本文以對學(xué)生成績的分析為例,以原有數(shù)據(jù)庫中保存的歷年學(xué)生成績數(shù)據(jù)做依據(jù),用數(shù)據(jù)倉庫技術(shù)幫助我們分析處理數(shù)據(jù),得出有價值的結(jié)論。
首先進行數(shù)據(jù)的準(zhǔn)備。包括數(shù)據(jù)抽取、選擇.預(yù)處理轉(zhuǎn)換。學(xué)校的傳統(tǒng)數(shù)據(jù)庫中存有近幾年的基本信息表,這些數(shù)據(jù)的格式有關(guān)系數(shù)據(jù)庫表和純文本文件等,因此由原有異構(gòu)環(huán)境向OLAP環(huán)境轉(zhuǎn)換就成為數(shù)據(jù)倉庫構(gòu)建過程中最重要的一步。在構(gòu)建數(shù)據(jù)倉庫之前創(chuàng)建一個名為gzxy的數(shù)據(jù)集市,打算采用星型模型維度建模,來描述學(xué)生、教師、課程、時間之間的關(guān)系。在學(xué)生成績分析數(shù)據(jù)倉庫中以成績表作為事實表。而課程信息、教師信息、學(xué)年學(xué)期信息等作為維度表。主要結(jié)構(gòu)如圖1所示。
數(shù)據(jù)集市支持不同的類型的數(shù)據(jù)存儲類型。目前有MOLAP、ROLAP、HOLAP三種,但以MOLAP效率較高,成為首選。MOLAP(多維OLAP)是將基礎(chǔ)數(shù)據(jù)和它們的聚集使用多維立方體的存儲方式來存貯,創(chuàng)建后的多維立方體如圖2所示。其中維度包括學(xué)期,性別,課程名。度量值包括成績,課程號,學(xué)年學(xué)期,學(xué)號。計算成員AvgScore用來計算某門課程的平均成績,這樣可以對成績作橫向的比較。它的表達式為:[Measures].[Cj]/[Measures].[Xh],其中cj成績度量值設(shè)為sum求總和,xh學(xué)號度量值設(shè)為count求學(xué)生人數(shù),這樣就可以得到平均分了。
對多維數(shù)據(jù)集處理后在“數(shù)據(jù)”窗口內(nèi)可以看到數(shù)據(jù)分析的結(jié)果,如圖3所示。比方說,我們在“課程名”中選擇“英語”課程,比較每個學(xué)期男生,女生的平均分情況后我們發(fā)現(xiàn)每個學(xué)期女生的分數(shù)都高于男生大概有6分左右,所以“英語”這門課女生還是比較有優(yōu)勢的,這個情況依舊沒有改變,學(xué)??梢灾丶訌妱訂T男生學(xué)習(xí)英語的興趣。再比如“C語言課程”,主觀認為應(yīng)該男生應(yīng)占優(yōu)勢,但根據(jù)數(shù)據(jù)顯示,依舊是女生的平均分高出5分左右。所以我們可以發(fā)現(xiàn)現(xiàn)在高校普遍存在的一個現(xiàn)象就是女生的成績普遍好于男生,即使是在一些男生占優(yōu)勢的課程上。就其原因來看可能是女生在找工作時的局限性大于男生,特別是在我校以鐵路專業(yè)為主的情況下,女生更多的想通過成績上的優(yōu)秀與男生競爭,學(xué)??梢酝ㄟ^這些數(shù)據(jù)的比較有側(cè)重的安排教學(xué)改進措施。
4.數(shù)據(jù)分析結(jié)果展現(xiàn)
對于多維數(shù)據(jù)庫的顯示,可以有很多種方式,可以在VB中引用Microsoft Office Web Component(OWC)中的組件PivotTable來完成對多維數(shù)據(jù)集的顯示;當(dāng)然要顯示多維數(shù)據(jù)集中的查詢結(jié)果肯定要涉及到ADO MD和MDX。對多維數(shù)據(jù)集查詢結(jié)果進行顯示即把通過MDX語句查詢出的結(jié)果利用OWC的數(shù)據(jù)透視表組件PivotTable顯示。通過把MDX語句的查詢結(jié)果作為OWC中的組件PivotTable和Chartspace的數(shù)據(jù)源。
上面的分析結(jié)果用MDX語句表達,作為PivotTable的數(shù)據(jù)源,可以在PivotTable上面顯示如圖4的顯示結(jié)果。
mandText=“select crossjoin({(measures.[scoreAvg])},{[性別].[所有 性別].children}) on columns,
{[學(xué)期].[所有 學(xué)期].children} on rows
from 成績分析
where ([課程名].[所有 課程名].[C語言程序設(shè)計])”
通過上面這個MDX語句,我們可以得到關(guān)于C語言課程各個學(xué)期男女學(xué)生考試成績的平均分。
三、結(jié)束語