《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 軍港油庫油料供應(yīng)管理系統(tǒng)的設(shè)計與實現(xiàn)
軍港油庫油料供應(yīng)管理系統(tǒng)的設(shè)計與實現(xiàn)
來源:微型機(jī)與應(yīng)用2011年第5期
楊振東,何 宏
(后勤工程學(xué)院 基礎(chǔ)部,重慶 401311)
摘要: 在分析了軍港油庫自身需求和特點的基礎(chǔ)上,給出了一個基于Web的軍港油庫油料供應(yīng)管理系統(tǒng)的實現(xiàn)方案。方案采用MVC設(shè)計模式和輕量級J2EE體系架構(gòu),利用成熟開源的iBatis框架,并詳細(xì)闡述了編碼輸入、刷卡加油和數(shù)據(jù)通信等關(guān)鍵技術(shù),構(gòu)建了一套安全穩(wěn)定、可擴(kuò)展的分布式應(yīng)用系統(tǒng)。
Abstract:
Key words :

摘  要: 在分析了軍港油庫自身需求和特點的基礎(chǔ)上,給出了一個基于Web的軍港油庫油料供應(yīng)管理系統(tǒng)的實現(xiàn)方案。方案采用MVC設(shè)計模式和輕量級J2EE體系架構(gòu),利用成熟開源的iBatis框架,并詳細(xì)闡述了編碼輸入、刷卡加油和數(shù)據(jù)通信等關(guān)鍵技術(shù),構(gòu)建了一套安全穩(wěn)定、可擴(kuò)展的分布式應(yīng)用系統(tǒng)。
關(guān)鍵詞: 軍港油庫;iBatis框架;ExtJS框架;CDMA無線通信

 軍港油庫是我軍重要的保障實體,在油料供應(yīng)中扮演了一個舉足輕重的角色。隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,適用于軍港油庫的油料供應(yīng)管理系統(tǒng)也由C/S(客戶機(jī)/服務(wù)器)結(jié)構(gòu)發(fā)展到B/S(瀏覽器/服務(wù)器)結(jié)構(gòu),大大減輕了系統(tǒng)維護(hù)與升級的成本和工作量。但是現(xiàn)有的系統(tǒng)存在著系統(tǒng)功能不完善、技術(shù)體系不合理、通信系統(tǒng)不完善、系統(tǒng)“孤島”問題嚴(yán)重等諸多缺陷。因此,為適應(yīng)我軍機(jī)械化、信息化跨越式發(fā)展需要,加快軍需物資油料信息化建設(shè)步伐,提高綜合保障能力,圍繞首長、機(jī)關(guān)指揮、決策要求和油料供應(yīng)信息化建設(shè)的實際需要,有必要對軍港油庫建設(shè)進(jìn)行新的需求分析,構(gòu)建一個全方位、一體化的軍港油庫油料供應(yīng)管理系統(tǒng)。
1 系統(tǒng)分析與設(shè)計
1.1 軍港油庫業(yè)務(wù)流程

 軍港油庫油料供應(yīng)主要負(fù)責(zé)收油、儲油、發(fā)油三大核心業(yè)務(wù)。收油是指按照月油料運(yùn)輸計劃,接收煉油廠或后方油庫來油;儲油是指做好油料的儲備管理工作,包括對庫存油料進(jìn)行清點,形成報表上報相關(guān)單位;發(fā)油是指向其他油庫大批量調(diào)撥油料、向供油單位小批量零發(fā)油以及辦理艦船加退油手續(xù)。最后把所有的收油、庫存、發(fā)油情況按規(guī)定上報相關(guān)部門。
1.2 系統(tǒng)功能設(shè)計
 本系統(tǒng)是基于Web的軍港油庫油料供應(yīng)管理系統(tǒng),圍繞油料的“收、儲、發(fā)”各個環(huán)節(jié)進(jìn)行科學(xué)管理,全面反映油庫油料的增加、減少及相關(guān)變動情況。系統(tǒng)的功能結(jié)構(gòu)如圖1所示。

 (1)調(diào)撥管理。完成軍港油庫油料的收發(fā)管理以及月終對庫存油料進(jìn)行清點,將油庫油料測量記錄錄入系統(tǒng)中,自動計算油料重量,形成油料清點證件。
 (2)零發(fā)油。接收領(lǐng)油指標(biāo)(正常、助供、國家儲備),辦理油料支撥單,實現(xiàn)零發(fā)油自動記載賬簿。
 (3)艦船加(退)油。辦理加(退)油艦艇手續(xù),將艦艇加(退)油數(shù)據(jù)寫入加油卡中。
 (4)其他業(yè)務(wù)。按規(guī)定進(jìn)行其他油料憑證(包括其他收入、其他支出等)的辦理。
 (5)油料賬表。根據(jù)各項憑證和原始單據(jù)自動形成賬目、報表以便統(tǒng)計查詢。
 (6)系統(tǒng)維護(hù)。完成單位、油品等信息的代碼管理,以及基礎(chǔ)信息的填報、數(shù)據(jù)的備份恢復(fù)和數(shù)據(jù)傳輸?shù)取?br /> 2 系統(tǒng)的架構(gòu)設(shè)計與實現(xiàn)
 系統(tǒng)設(shè)計基于MVC模式和iBatis框架,采用J2EE分層結(jié)構(gòu)。所謂MVC模式,即模型、視圖、控制器的設(shè)計模式。在開發(fā)中,Javabean被用作模型,Jsp頁面被用作視圖,控制器則由servlet來實現(xiàn)。iBatis相對Hibernate和Apache OJB等“一站式”ORM(對象關(guān)系映射)而言,它是一種“半自動化”的、輕量級的解決方案,可以大幅提高系統(tǒng)的靈活性[1]。整個系統(tǒng)具體分為:(1)表現(xiàn)層:用來處理用戶的請求,并據(jù)此做出響應(yīng)。主要由JSP頁面實現(xiàn);(2)業(yè)務(wù)邏輯層:為表現(xiàn)層提供所需的業(yè)務(wù)方法。Service類和DAO接口屬于業(yè)務(wù)層。Service類封裝了業(yè)務(wù)以及相應(yīng)的事務(wù)控制,由form bean類調(diào)用,DAO接口屏蔽了底層的數(shù)據(jù)庫操作,供具體的Service類調(diào)用;(3)數(shù)據(jù)持久層:采用了iBatis實現(xiàn)ORM,是對應(yīng)DAO接口的具體實現(xiàn)。這些實現(xiàn)類以及iBatis的配置文件共同構(gòu)成了數(shù)據(jù)持久層。系統(tǒng)架構(gòu)如圖2所示。

3 關(guān)鍵技術(shù)
3.1 編碼輸入幫助

 數(shù)據(jù)編碼設(shè)計是系統(tǒng)數(shù)據(jù)規(guī)范化管理的基礎(chǔ),其設(shè)計質(zhì)量直接影響到系統(tǒng)的效率。如本系統(tǒng)需要用到的“單位基本信息”、“油料基本信息”、“裝備基本信息”等,且它們都是一種層次結(jié)構(gòu)形式編碼。例如單位按油料供應(yīng)隸屬關(guān)系可以分為多層,假設(shè)每層編碼為三位數(shù)字或字母,則可以編碼“001”對應(yīng)“XXX軍區(qū)”,“001001”對應(yīng)“XXX集團(tuán)軍”,“001001001”對應(yīng)“XXX師”等逐級對照。當(dāng)系統(tǒng)中需要輸入單位的地方,能不能快速地通過輸入編碼層次式顯示出相應(yīng)的單位名稱是系統(tǒng)非常重要的一個功能。目前類似的基于Web的編碼輸入幫助系統(tǒng),尤其是代碼數(shù)據(jù)量較大的情形,在靈活性、易操作性方面都存在一些不足,因此利用ExtJS技術(shù)設(shè)計了一種算法完善、功能強(qiáng)大、界面美觀的層次式輸入幫助系統(tǒng)。ExtJS是基于AJAX的組件框架技術(shù),用于開發(fā)RIA應(yīng)用。它利用純Html/CSS+JS技術(shù),提供了豐富的跨瀏覽器UI組件;靈活采用JSON/XML數(shù)據(jù)源,減輕了服務(wù)端表示層的負(fù)荷,使客戶端能實現(xiàn)MVC應(yīng)用[2]。
3.2 POS機(jī)刷卡加油
 利用IC卡和POS機(jī)的智能性、存儲性能,設(shè)計艦船加油卡和專用POS機(jī)辦理油料業(yè)務(wù),通過數(shù)據(jù)接口與業(yè)務(wù)系統(tǒng)進(jìn)行有效集成。基于卡的兼容性、安全性、經(jīng)濟(jì)性,選擇大存儲量芯片,考慮到數(shù)據(jù)傳輸?shù)目煽啃院桶踩裕x擇接觸式智能卡作為平臺開發(fā)。專用POS機(jī)用于軍港油庫艦船加油現(xiàn)場和補(bǔ)給艦(船)加油的業(yè)務(wù)辦理,主要進(jìn)行身份審核、指標(biāo)增減、憑證打印和數(shù)據(jù)采集。它采用USB2.0/1.1通信協(xié)議進(jìn)行數(shù)據(jù)交換,預(yù)置數(shù)據(jù)和上傳數(shù)據(jù)的接口函數(shù)封裝成ActiveX控件,由系統(tǒng)調(diào)用ActiveX控件方式操作POS機(jī)讀寫數(shù)據(jù)。
當(dāng)需要補(bǔ)給油料的艦船靠岸在軍港碼頭后,經(jīng)辦人持艦船加油卡和領(lǐng)退油介紹信到軍港油庫業(yè)務(wù)部門辦理加油手續(xù),將艦船加油數(shù)據(jù)寫入IC卡中,并預(yù)扣加油卡內(nèi)艦船油料指標(biāo);然后在發(fā)油碼頭加油,加完油后通過POS機(jī)刷卡登記艦船加油實際發(fā)油數(shù);最后把POS機(jī)連接軍港油庫系統(tǒng)上傳艦船加油實發(fā)數(shù)。
3.3 CDMA無線通信
 軍港油庫油料供應(yīng)系統(tǒng)產(chǎn)生的日常業(yè)務(wù)數(shù)據(jù)需要及時、準(zhǔn)確上傳給上級單位。但由于這些數(shù)據(jù)密級性比較高,其傳輸要求較高安全級別的通信網(wǎng)絡(luò),加之各軍港油庫網(wǎng)絡(luò)建設(shè)情況參差不齊,因而綜合考慮選擇軍用CDMA無線網(wǎng)絡(luò)來進(jìn)行數(shù)據(jù)傳輸。軍用CDMA無線網(wǎng)絡(luò)是為了滿足軍隊的特殊需要,依托CDMA公眾網(wǎng),采用碼分多址技術(shù)體制建立的可實現(xiàn)軍用特殊功能的移動通信網(wǎng)絡(luò)[3]。它具有信號覆蓋范圍廣、保密性高、應(yīng)用成熟等優(yōu)勢。通過它的短信傳輸方式,不需要事先建立連接,方便靈活,可以實時傳輸業(yè)務(wù)數(shù)據(jù)。因此CDMA短消息傳輸方式是很好的選擇。
 本文設(shè)計了基于Web的軍港油庫油料供應(yīng)管理系統(tǒng),通過系統(tǒng)框架、后臺數(shù)據(jù)庫系統(tǒng)和系統(tǒng)功能模塊的合理設(shè)計,利用ExtJS技術(shù)、POS機(jī)、軍用CDMA無線通信網(wǎng)絡(luò),使得本系統(tǒng)不僅實現(xiàn)了油料供應(yīng)的憑證辦理、賬目記載、報表統(tǒng)計等基本功能要求,而且系統(tǒng)具有跨平臺特性、可擴(kuò)展性、實用性和可維護(hù)性,艦船POS機(jī)刷卡加油和軍用CDMA無線網(wǎng)絡(luò)傳輸油料關(guān)鍵數(shù)據(jù)更具有前瞻性,系統(tǒng)取得了較高的軍事經(jīng)濟(jì)效益。本系統(tǒng)目前已經(jīng)投入使用,實踐證明本系統(tǒng)的方案不僅很好地滿足了需求,同時也為解決同類問題提供了一個通用的設(shè)計和實現(xiàn)方案,對其他部門業(yè)務(wù)系統(tǒng)建設(shè)也起著良好的借鑒作用。
參考文獻(xiàn)
[1] 李爽.基于半自動化iBatis的輕量級ORM改進(jìn)研究[J].天津職業(yè)院校聯(lián)合學(xué)報,2009,11(2):64-65.
[2] 呂海東,陸永林.基于EXTJS和DWR的Web監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)[J].計算機(jī)時代,2009,3(12):27-28.
[3] 中國軍事通信百科全書編審委員會.中國軍事通信百科全書移動通信手冊[M].2005:189-191.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          国产精品国产福利国产秒拍| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 久久精品国产精品亚洲综合| 亚洲色无码播放| 亚洲毛片视频| 亚洲毛片在线观看| 日韩视频国产视频| 亚洲老板91色精品久久| 亚洲日韩中文字幕在线播放| 亚洲乱码国产乱码精品精可以看| 久久一区欧美| 日韩视频免费在线观看| 亚洲第一偷拍| 亚洲国产成人精品久久久国产成人一区| 国内精品美女av在线播放| 麻豆亚洲精品| 久热精品视频在线观看| 久久久999国产| 久久久久久夜| 麻豆亚洲精品| 欧美精品日韩一区| 欧美日韩一区二区国产| 欧美亚州一区二区三区| 久久精品免费看| 欧美一级片久久久久久久| 欧美一区二区黄色| 久久福利影视| 老司机精品导航| 欧美国产一区二区三区激情无套| 欧美理论电影在线播放| 国产精品劲爆视频| 国产日韩在线播放| 在线免费观看日本一区| 亚洲九九爱视频| 亚洲一区二区精品| 久久国产精品免费一区| 久久人人爽人人爽爽久久| 欧美成人免费在线视频| 欧美日韩mp4| 欧美一区二区免费视频| 欧美中文字幕| 男女视频一区二区| 欧美日韩天天操| 欧美成人网在线| 欧美日韩精品在线| 国产拍揄自揄精品视频麻豆| 在线国产精品播放| 日韩亚洲欧美成人一区| 亚洲欧美三级伦理| 老司机免费视频一区二区| 欧美日韩亚洲一区二区三区在线观看 | 一区二区三区四区五区在线| 亚洲欧美激情一区| 久久婷婷人人澡人人喊人人爽| 一本色道久久综合| 亚洲欧美精品中文字幕在线| 久久婷婷av| 欧美日韩妖精视频| 国内不卡一区二区三区| 99re6这里只有精品| 久久国产精品99精品国产| 欧美成人一二三| 国产精品影音先锋| 亚洲精品视频一区| **欧美日韩vr在线| 9人人澡人人爽人人精品| 欧美一区二区三区婷婷月色 | 亚洲毛片在线观看.| 欧美一区二区视频免费观看| 亚洲一区二区三区精品动漫| 久久精品成人欧美大片古装| 欧美精品在线播放| 国内成+人亚洲+欧美+综合在线| 日韩视频永久免费观看| 久久久久久9| 欧美一区精品| 欧美精品日韩一区| 国产一二三精品| 一本色道精品久久一区二区三区 | 国产精品v亚洲精品v日韩精品| 影音先锋亚洲一区| 亚洲一区二区三区视频| 欧美成人亚洲| 国产午夜精品美女视频明星a级| 日韩午夜精品视频| 久久久久久久综合狠狠综合| 国产精品家庭影院| 日韩亚洲精品在线| 美女脱光内衣内裤视频久久网站| 国产精品影音先锋| 国产精品99久久99久久久二8| 蜜臀av一级做a爰片久久| 国产日韩精品一区二区| 欧美小视频在线| 亚洲福利视频一区二区| 欧美一区二视频| 国产精品久久77777| 日韩一区二区电影网| 免费亚洲视频| 一区二区三区在线免费视频| 亚洲国产黄色片| 久久不射中文字幕| 国产精品毛片一区二区三区| 日韩午夜视频在线观看| 欧美a一区二区| 在线观看亚洲精品视频| 久久精品主播| 国产一区二区三区日韩欧美| 午夜精品久久久| 国产精品vip| 夜夜精品视频| 欧美日本国产精品| 亚洲精品国产系列| 免费欧美电影| 亚洲国产精品视频| 免费亚洲电影| 亚洲激情女人| 欧美精品在线一区| 亚洲美女av在线播放| 欧美劲爆第一页| 亚洲精品自在久久| 欧美精品一区在线发布| 国产精品av一区二区| 亚洲剧情一区二区| 欧美区在线观看| 一区二区精品在线观看| 欧美日韩一区国产| 亚洲视频你懂的| 国产精品欧美日韩久久| 欧美一级一区| 国产一区香蕉久久| 久久久久欧美精品| 亚洲成人在线网站| 欧美搞黄网站| 亚洲最黄网站| 国产精品国产三级国产专播品爱网| 亚洲视频免费看| 国产免费亚洲高清| 久久久久久久久久久久久9999| 一区二区三区在线不卡| 免费观看在线综合| 亚洲精品久久久久久下一站| 欧美日韩亚洲91| 午夜精品久久久99热福利| 狠狠综合久久av一区二区小说| 毛片一区二区| 日韩视频一区二区在线观看 | 欧美日本精品| 亚洲永久在线观看| 国语自产在线不卡| 亚洲精品无人区| 欧美日韩一视频区二区| 亚洲欧美日韩精品久久亚洲区| 国产日韩亚洲欧美综合| 欧美1区2区视频| 亚洲视频图片小说| 国产偷久久久精品专区| 美女诱惑一区| 亚洲午夜激情| 激情婷婷亚洲| 欧美日韩亚洲国产一区| 黑人操亚洲美女惩罚| 欧美va亚洲va国产综合| 一区二区欧美亚洲| 国产一区二区三区在线观看网站 | 欧美一区深夜视频| 在线欧美视频| 欧美性片在线观看| 久久久久免费视频| 亚洲天堂av在线免费观看| 国语自产精品视频在线看8查询8| 欧美激情第10页| 香蕉亚洲视频| 国产精品美女www爽爽爽| 久久精品国产久精国产一老狼| 国产精品高清网站| 久久精品国产亚洲一区二区| 91久久在线| 国产欧美日韩亚洲一区二区三区| 美国三级日本三级久久99| 亚洲特色特黄| 亚洲夫妻自拍| 国产精品视频自拍| 欧美高潮视频| 久久国产66| 一本综合久久| 黄网站色欧美视频| 国产精品成人一区二区三区夜夜夜| 久久久久久97三级| 亚洲色在线视频| 亚洲国产欧美不卡在线观看| 国产日本欧美在线观看 | 久久综合给合| 午夜欧美大尺度福利影院在线看| 亚洲老板91色精品久久| 国产一区久久久| 国产精品久久久久久亚洲毛片 | 久久久久久伊人| 亚洲欧美国产三级| 亚洲国产欧美久久|