下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、主動(dòng)數(shù)據(jù)庫在裝備倉庫管理系統(tǒng)中的應(yīng)用 摘 要裝備倉庫存儲(chǔ)的物資種類繁雜、數(shù)量龐大,傳統(tǒng)數(shù)據(jù)庫已逐漸不能滿足裝備倉庫管理的需要。主動(dòng)數(shù)據(jù)庫的特點(diǎn)使可以裝備倉庫的日常管理變得更簡便,減少了工作量。本文論述了如何在裝備倉庫中運(yùn)用主動(dòng)數(shù)據(jù)庫。 關(guān)鍵詞主動(dòng)數(shù)據(jù)庫;裝備倉庫管理 1裝備倉庫管理現(xiàn)狀 用倉庫是軍事物流順利開展的基礎(chǔ),是軍隊(duì)物資保障的重要環(huán)節(jié)之一。裝備倉庫負(fù)
2、責(zé)存儲(chǔ)、保管、發(fā)放各種裝備、器材和零部件等,在軍隊(duì)裝備建設(shè)中起著重要作用。大部分裝備倉庫存儲(chǔ)的物資種類繁雜、數(shù)量龐大,倉庫的管理不僅僅是收與發(fā),還包括保管、保養(yǎng)等許多工作,管理工作也很繁瑣。傳統(tǒng)的人工管理耗時(shí)、耗力且容易出錯(cuò)。機(jī)的普及和數(shù)據(jù)庫技術(shù)的應(yīng)用使得裝備倉庫的管理日趨簡便。 傳統(tǒng)的關(guān)系數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)的創(chuàng)建、檢索、修改以及刪除操作只有在用戶或應(yīng)用程序顯式地提交命令后才被執(zhí)行,要求倉庫管理人員要具有一定的數(shù)據(jù)庫管理和維護(hù)的知識(shí)。而軍隊(duì)人員流動(dòng)性大,熟練的管理人員往往因各種原因而離開工作崗位,給裝備倉庫的管理工作造成很大的不便,而且管理人員所學(xué)的專業(yè)也各不
3、相同,熟悉管理的人員可能不熟悉數(shù)據(jù)庫系統(tǒng),造成數(shù)據(jù)系統(tǒng)的使用和維護(hù)困難。因此需要一種操作簡便,具有一定自我維護(hù)功能的數(shù)據(jù)庫系統(tǒng)。 2主動(dòng)數(shù)據(jù)庫系統(tǒng)的定義及特點(diǎn) 傳統(tǒng)數(shù)據(jù)庫管理系統(tǒng)是被動(dòng)的,數(shù)據(jù)的創(chuàng)建、檢索、修改和刪除只根據(jù)用戶的命令進(jìn)行?,F(xiàn)實(shí)應(yīng)用中存在著各種各樣的主動(dòng)性需求,例如主動(dòng)地提出警告、主動(dòng)檢索、主動(dòng)實(shí)現(xiàn)某些動(dòng)態(tài)修改等一些應(yīng)用,它們要求數(shù)據(jù)庫不僅存儲(chǔ)數(shù)據(jù),還要存儲(chǔ)控制知識(shí)或者規(guī)則以及過程。系統(tǒng)要能自動(dòng)地監(jiān)視數(shù)據(jù)庫的狀態(tài)及其變遷,當(dāng)相關(guān)事件發(fā)生且條件滿足時(shí)自動(dòng)而實(shí)時(shí)地執(zhí)行相應(yīng)的動(dòng)作。這種能夠主動(dòng)監(jiān)視數(shù)據(jù)庫狀態(tài),并能在滿足特定條件時(shí)執(zhí)行預(yù)先定義的動(dòng)作的數(shù)
4、據(jù)庫系統(tǒng)稱為主動(dòng)數(shù)據(jù)庫。 主動(dòng)數(shù)據(jù)庫的特點(diǎn)是數(shù)據(jù)庫具有各種主動(dòng)服務(wù)功能,并以一種統(tǒng)一且方便的機(jī)制來實(shí)現(xiàn)各種主動(dòng)需求。在主動(dòng)數(shù)據(jù)庫中,基于狀態(tài)定義的條件、相應(yīng)響應(yīng)的活動(dòng)和時(shí)間性都作為數(shù)據(jù)庫的一部分被定義,系統(tǒng)的“監(jiān)視器”隨時(shí)監(jiān)視和自動(dòng)評(píng)價(jià)有關(guān)的狀態(tài);一旦評(píng)價(jià)為真(即條件成立),即觸發(fā)相應(yīng)的活動(dòng)。而這些都無需用戶或應(yīng)用程序干預(yù)。 3主動(dòng)數(shù)據(jù)庫在裝備倉庫物資管理中的應(yīng)用 主動(dòng)數(shù)據(jù)庫要求把主動(dòng)性功能用統(tǒng)一的方法與原有數(shù)據(jù)庫集成在同一數(shù)據(jù)庫系統(tǒng)中。它除了強(qiáng)調(diào)“主動(dòng)服務(wù)”之外,更強(qiáng)調(diào)用“統(tǒng)一機(jī)制”來實(shí)現(xiàn),這種“統(tǒng)一機(jī)制”就是規(guī)則機(jī)制
5、。 3.1規(guī)則庫 主動(dòng)數(shù)據(jù)庫常采用事件驅(qū)動(dòng)的ECA規(guī)則模型,即事件- 條件 - 動(dòng)作(Event - Condition - Action)規(guī)則。事件驅(qū)動(dòng)的“事件 - 條件 - 動(dòng)作”的一般形式為: WHEN < 事件表達(dá)式> IF <條 件 1>THEN <動(dòng) 作 1 > END IF ECA規(guī)則由事件、條件、動(dòng)作三部分組成。其中事件、條件、動(dòng)作的描述如下: (1)事件 ( Event)一引發(fā)規(guī)則執(zhí)行的原因。
6、 (2)條件( Condition)一規(guī)則被執(zhí)行后要檢查的內(nèi)容。 (3)動(dòng)作 (Action)一規(guī)則被觸發(fā)且條件為“真”時(shí)要執(zhí)行的動(dòng)作。 上述事件驅(qū)動(dòng)的“事件一條件一動(dòng)作”規(guī)則的語義是:當(dāng)ECA規(guī)則規(guī)定的事件發(fā)生時(shí),計(jì)算機(jī)就主動(dòng)觸發(fā)執(zhí)行IF一THEN規(guī)則,即當(dāng)條件滿足時(shí)執(zhí)行相應(yīng)的動(dòng)作,約束項(xiàng)規(guī)定執(zhí)行規(guī)則動(dòng)作的約束條件,并且接著逐個(gè)檢查下一個(gè)IF -THEN規(guī)則,直到執(zhí)行完為止。 下面以裝備倉庫中一些對(duì)主動(dòng)數(shù)據(jù)庫的需求和應(yīng)用的例子說明規(guī)則庫的定義:
7、; 裝備倉庫存儲(chǔ)的物資不但包括成品裝備,還包括各種裝備的零部件、維修器材等,其中很多裝備和器材都有存儲(chǔ)期限,超過存儲(chǔ)期限被將列為待報(bào)廢物品,如橡膠制品、塑料制品等,如不及時(shí)對(duì)其進(jìn)行處理,將造成極大浪費(fèi);為延長物資的存儲(chǔ)時(shí)間和保持其良好的狀態(tài),應(yīng)定期對(duì)其進(jìn)行保養(yǎng),如車輛季節(jié)性開啟、封存、試運(yùn)轉(zhuǎn),在裝備器材種類數(shù)量繁多,管理人員無法兼顧時(shí),如不及時(shí)提示管理人員進(jìn)行保養(yǎng),會(huì)造成一定的損失;為保證一些常用裝備和器材的及時(shí)供應(yīng),其庫存數(shù)據(jù)不應(yīng)低于一定限度,低于一定數(shù)量時(shí)應(yīng)及時(shí)采購。 將上述需求定義成“事件條件動(dòng)作”規(guī)則如表1所示。
8、; 本文提出的規(guī)則的外部表現(xiàn)形式為圖表的形式,而在裝備數(shù)據(jù)庫系統(tǒng)中,需先將規(guī)則的圖表轉(zhuǎn)化成統(tǒng)一的表格形式,將每一條規(guī)則都視為一條記錄存入裝備數(shù)據(jù)庫中對(duì)應(yīng)的規(guī)則表中。 表1 規(guī)定制定示例 規(guī)則號(hào)規(guī)則名稱事 件條 件動(dòng) 作1裝備器材存儲(chǔ)時(shí)限限定查詢已儲(chǔ)存時(shí)間儲(chǔ)存時(shí)間接近、達(dá)到或超出最長儲(chǔ)存時(shí)限詢問用戶是否將同批裝備器材列為待報(bào)廢,并發(fā)出提示信息2裝備器材保養(yǎng)時(shí)限限定查詢最近一次保養(yǎng)時(shí)間最近一次保養(yǎng)時(shí)間與當(dāng)前時(shí)間間隔達(dá)到或超出定期保養(yǎng)時(shí)
9、限提示管理人員該裝備器材已到保養(yǎng)期限3裝備器材庫存底限限定庫存裝備器材數(shù)量減少裝備器材數(shù)量低于庫存數(shù)量底限提示管理員當(dāng)前庫存數(shù)量低于庫存數(shù)量底限 1 3.2 規(guī)則執(zhí)行流程 以上列出裝備倉庫管理中應(yīng)用主動(dòng)數(shù)據(jù)庫的幾個(gè)簡單規(guī)則,下面給出如圖所示的主動(dòng)數(shù)據(jù)庫系統(tǒng)的規(guī)則執(zhí)行流程圖。 圖1規(guī)則執(zhí)行流程圖 事件檢測(cè):確定規(guī)
10、則所關(guān)心的事件是否發(fā)生,事件檢測(cè)可以在用戶進(jìn)行操作時(shí)進(jìn)行,可以通過觸發(fā)器,設(shè)定事件發(fā)生的條件,自動(dòng)執(zhí)行。 事件分析:分析與發(fā)生的事件有關(guān)的規(guī)則,確定規(guī)則是否被觸發(fā)。 動(dòng)作執(zhí)行:執(zhí)行被觸發(fā)規(guī)則中的動(dòng)作部分。如規(guī)則(1)中,如用戶同意將過期裝備器材列為待報(bào)廢,動(dòng)作執(zhí)行將對(duì)數(shù)據(jù)庫進(jìn)行修改。 結(jié)果顯示:是動(dòng)作執(zhí)行的后續(xù)部分,顯示出動(dòng)作執(zhí)行的結(jié)果,如上述三個(gè)規(guī)則中向用戶發(fā)生提示信息。 3.3 實(shí)現(xiàn)的途徑 1) 原有數(shù)據(jù)庫管理系統(tǒng)之上增建一個(gè)經(jīng)常
11、有機(jī)會(huì)運(yùn)行的事件監(jiān)測(cè)器 由于倉庫管理已廣泛應(yīng)用了數(shù)據(jù)庫管理系統(tǒng),為避免重復(fù)開發(fā)和浪費(fèi),最簡單實(shí)現(xiàn)方案就是在原有數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上進(jìn)行改造。在原有數(shù)據(jù)庫管理系統(tǒng)之上增建一個(gè)經(jīng)常有機(jī)會(huì)運(yùn)行的事件監(jiān)測(cè)器。此時(shí),事件規(guī)則庫是統(tǒng)一的一個(gè)庫,由用戶預(yù)先設(shè)置好,在應(yīng)用程序運(yùn)行的同時(shí),由事件監(jiān)視器來監(jiān)視事件的發(fā)生。 2) 使用觸發(fā)器 在標(biāo)準(zhǔn)SQL3和商用數(shù)據(jù)庫系統(tǒng)中,引進(jìn)了“觸發(fā)器”概念,從某種意義上引入了主動(dòng)數(shù)據(jù)庫的主動(dòng)處理功能。SQL觸發(fā)器遵循主動(dòng)數(shù)據(jù)庫“事件條件動(dòng)力(ECA)”的規(guī)則。因
12、此使用觸發(fā)器也是實(shí)現(xiàn)主動(dòng)數(shù)據(jù)庫的一種途徑。 根據(jù)觸發(fā)器觸發(fā)事件的級(jí)別可分為數(shù)據(jù)庫級(jí)觸發(fā)器和表級(jí)觸發(fā)器,表級(jí)觸發(fā)器又可分為行級(jí)觸發(fā)器和語句級(jí)觸發(fā)器,行級(jí)觸發(fā)器對(duì)處理中每一行都執(zhí)行一次。語句級(jí)觸發(fā)器對(duì)每個(gè)處理執(zhí)行一次,可以同時(shí)執(zhí)行多行語句。 4 結(jié)束語 本文論述了主動(dòng)數(shù)據(jù)庫在裝備倉庫管理中的應(yīng)用的構(gòu)想和簡單的示例,要將主動(dòng)數(shù)據(jù)庫完全應(yīng)用于裝備倉庫的管理中,還需做大量的調(diào)查和研究工作。近年來,隨著軍隊(duì)對(duì)人員和機(jī)構(gòu)的不斷精減調(diào)整,裝備倉庫的管理和維護(hù)人員也逐漸減少,但工作量并沒有減少,甚至較以前有所增加。減少裝備倉庫的管理工作量、盡量避免在日常工作中出現(xiàn)失誤成為當(dāng)前急需解決的問題。主動(dòng)數(shù)據(jù)庫系統(tǒng)的應(yīng)用可以使得裝備倉庫的日常管理變得方便而簡便,對(duì)管理人員的進(jìn)行管理的應(yīng)用程序操作培訓(xùn)和數(shù)據(jù)庫基礎(chǔ)知識(shí)的簡單學(xué)習(xí)就可勝任管理工作,保證了裝備倉庫在人員減少、工作量不變甚至增加的情況下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 12富起來到強(qiáng)起來 第一課時(shí)(說課稿)-2023-2024學(xué)年道德與法治五年級(jí)下冊(cè)統(tǒng)編版
- 13《貓》說課稿-2023-2024學(xué)年四年級(jí)語文下冊(cè)統(tǒng)編版
- Unit 4 Customs and Traditions:Review of Passives 語法銜接活動(dòng)案例說課稿-2024-2025學(xué)年高中英語滬外版必修第一冊(cè)
- 8 安全記心上《平安出行》(說課稿)-部編版道德與法治三年級(jí)上冊(cè)
- 西藏小區(qū)變壓器施工方案
- 27《巨人的花園》(說課稿)-2023-2024學(xué)年統(tǒng)編版語文四年級(jí)下冊(cè)
- 《3 我的本領(lǐng)大-循環(huán)模塊與執(zhí)行器模塊組合應(yīng)用》說課稿-2023-2024學(xué)年清華版(2012)信息技術(shù)六年級(jí)下冊(cè)001
- 9元日說課稿-2023-2024學(xué)年三年級(jí)下冊(cè)語文統(tǒng)編版
- Unit 3 Seasons Lesson 2(說課稿)-2023-2024學(xué)年人教新起點(diǎn)版英語二年級(jí)下冊(cè)
- 倒賣人口合同范例
- 邵陽市職工勞動(dòng)能力鑒定表
- 稀土配合物和量子點(diǎn)共摻雜構(gòu)筑發(fā)光軟材料及其熒光性能研究
- 衛(wèi)生部手術(shù)分級(jí)目錄(2023年1月份修訂)
- JJG 921-2021環(huán)境振動(dòng)分析儀
- 中藥炮制學(xué)-第五、六章
- 中國風(fēng)軍令狀誓師大會(huì)PPT模板
- 小兒高熱驚厥精品課件
- 2023機(jī)械工程師考試試題及答案
- 2022年電拖實(shí)驗(yàn)報(bào)告伍宏淳
- 豐田汽車戰(zhàn)略規(guī)劃與戰(zhàn)略管理體系研究(2021)
- 即興口語(姜燕)-課件-即興口語第一章PPT-中國傳媒大學(xué)
評(píng)論
0/150
提交評(píng)論