999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

儀修工作設備管理系統研制

2016-02-05 07:01:59毛國良李小軍劉勝國新李冬圣尹康達王光沖郭垚嘉
地震地磁觀測與研究 2016年6期
關鍵詞:用戶設備信息

常 亮 毛國良 李小軍 劉勝國 劉 新李冬圣 尹康達 王光沖 郭垚嘉

(中國石家莊 050021 河北省地震局)

儀修工作設備管理系統研制

常 亮 毛國良 李小軍 劉勝國 劉 新李冬圣 尹康達 王光沖 郭垚嘉

(中國石家莊 050021 河北省地震局)

針對測震臺網臺站設備數量多、信息保存混亂的問題,提出開發1套基于B/S模式的測震設備管理系統,利用數據庫使信息管理規范化,并采用二維碼技術為用戶提供快速查詢服務。臺站設備管理系統與二維碼技術的結合,可提高工作效率、降低運維成本,值得推廣。

二維碼;臺站運維;管理系統

0 引言

隨著地震監測能力的提升,地震設備種類增多、數量增大(陳吉鋒,2015)。目前河北省測震臺網負責維護本省57個測震臺站、59個強震臺站、48個背景場項目強震臺站及數百個烈度速報臺站設備,同時承擔華北片區7個單位設備的相關維修和管理工作。在如此繁重的設備維護工作中,設備信息依靠紙介質、文本文件或Excel表格記錄,記錄散亂、不規范,無固定存儲位置、易丟失。如今地震領域廣泛使用網絡和數據庫管理資料(郭祥云,2012),開發一套基于B/S模式的測震設備管理系統,利用數據庫管理設備信息,可提高工作效率、降低運維成本。為實現設備管理系統的快速查詢,考察其他行業現狀,發現利用二維碼可顯著提高查詢效率。管理系統與二維碼技術的結合,將解決目前地震臺網運維工作中設備數量多、信息保存散亂的問題。

1 設備管理系統的設計

1.1 開發框架與系統架構

設備管理系統采用Struts2、Hibernate和Spring框架搭建,此3個框架是B/S模式開發常用的輕量級框架。其中,Struts2負責攔截用戶請求,并根據請求調用適當的模塊處理業務需求,大多數核心功能是以攔截器形式實現(孫鑫,2008);Hibernate是連接數據庫的中間件,封裝JDBC API(孫衛琴,2005),為數據庫操作提供各類方法,供開發人員調用;Spring提供的IOC功能降低應用組件之間的依賴性(羅時飛,2005),可以幫助用戶管理Java Bean,并生成Java Bean實例。

系統整體架構分為數據持久層、業務邏輯層、控制層和顯示層(圖1)。其中,數據持久層利用Hibernate框架處理CRUD操作;業務邏輯層提供處理各類請求的業務邏輯方法;控制層利用Struts2框架攔截用戶請求并調用適合的業務邏輯方法;顯示層負責展示數據。用戶通過瀏覽器訪問Web服務器,成功登錄的用戶名和用戶角色將被寫入Session,用戶訪問其他頁面時即可判斷其訪問權限。

圖1 系統架構Fig.1 System architecture diagram

1.2 功能模塊

該系統分為運維模塊、普通用戶模塊和管理員模塊3部分,見圖2。其中,運維模塊管理廠商信息、設備類型信息、設備參數信息、設備信息、臺站信息、維修記錄信息、維修出差信息;普通用戶模塊可以瀏覽運維模塊涉及信息,無增、刪、改功能;管理員模塊負責用戶信息管理。3個模塊分別對應系統的3種用戶角色:運維、普通用戶和管理員角色,其中運維角色分配給運維組成員,可以有多個用戶;普通用戶角色分配給測震臺網除運維人員的其他工作人員,可以有多個用戶;管理員用戶只有1個。

圖2 系統功能模塊Fig.2 System function modules diagram

1.3 信息統計

地震臺站維護次數、人員出差次數是運維工作年終總結的2項重要指標。僅利用數據列表展示不夠直觀,本系統在保留表格方式的同時增加圖形展示方式。圖形生成采用第三方框架JFreeChart,它是一個開源項目,主要在Java平臺下生成各類圖形和圖表(謝星星等,2008),目前很多Java項目采用該技術作為繪圖的主要工具。地震臺站維修和人員出差次數統計(圖3)均采用直方圖展示,可直觀顯示數據頻次和極值。

1.4 臺站布局展示

運維人員經常查看地震臺站信息,利用地圖展示臺站位置比枯燥的表格文字更直觀,測震領域一些軟件利用地理坐標數據繪制地圖,考慮到本系統對地圖的精確度要求不高,且地圖信息時有變化,地理坐標數據維護不便,在此采用通用的電子地圖進行處理。管理系統將地震臺站位置標識在地圖上(圖4),點擊可查看設備信息。系統開發時將臺站相關信息寫入文本文件,每次顯示地圖時無需在數據庫讀取信息,從文本文件讀取即可(出于信息安全考慮,臺站經緯度坐標做適當變動)。當臺站信息發生變動時,運維人員可利用系統提供的“更新臺站信息”功能,將更新信息重新寫入文本文件。

圖3 臺站維修及人員出差次數統計Fig.3 Statistical bar chart of station maintenance frequency and staff travel

圖4 臺站信息地圖Fig.4 Station information map

1.5 資源文件

軟件開發及調試階段會頻繁修改軟件中的某些文字,出現在不同Java類中會增加代碼維護難度,為此系統采用資源文件解決此類問題。開發時寫一個資源文件,使用英文字母作為標識名,用Unicode編碼過的中文(防止網絡傳輸出現亂碼)作為標識值。JSP文件需要用到的按鈕名、列表的字段名、出錯信息和提示信息均采用資源文件處理,此方式實現系統各類文字的快速修改,既減少開發者的工作量,又保證系統正常運行。

2 二維碼技術引入

2.1 二維碼技術

二維碼是當前流行的信息傳播方式,將各類信息編碼保存在一個圖片中,利用掃描設備解碼,可在數秒內迅速得到信息。二維碼技術始于20世紀80年代末,中國1993年開始研究此項技術,現在常用的QR Code(Quick Response Code)是多種二維碼技術中的一種,由日本Denso公司研制,是一種矩陣二維碼,具有識別速度快、編碼字符集廣泛等特點(劉志海等,2009)。一個QR Code標識最多容納7 089個數字字符,1 817個漢字,4 296個字母數字字符(龐明,2011)。二維碼解碼時,掃描設備發出的光源照射二維碼圖片,反射光經透鏡聚焦到光電轉換器上,該轉化器將電信號輸出放大到整形電路,完成模數轉換,經譯碼變為字符信息(劉志海等,2009)。隨著智能手機的出現,二維碼技術應用范圍擴大,利用手機軟件掃描二維碼,隨時隨地獲取信息。在商業領域二維碼被用來保存制造商網址,用戶掃碼得到網址并利用手機瀏覽器訪問。地震臺站設備管理系統利用二維碼將設備信息編碼,用戶通過掃碼可直接獲取設備信息。

2.2 需求簡述

地震臺站設備管理系統實現了對設備信息的管理,考慮到臺網設備數量眾多,僅依靠系統條件查詢很難提高效率,當運維人員需要及時獲取設備信息時此問題尤為突出。如果將設備的基本信息做成二維碼圖片粘貼在設備表面,只需利用掃碼槍或智能手機掃碼,就能迅速獲得設備信息,提高查詢速度,減輕運維人員負擔。

一臺測震設備進入臺網時運維人員把相關信息錄入數據庫,生成二維碼圖片保存在服務器中,同時將圖片的保存路徑存儲在數據庫,這樣能減少數據庫中存儲的數據量,用戶可隨時打印二維碼圖片粘貼在設備表面實現快速查詢,在管理系統的Web頁面上也能瀏覽到設備信息的二維碼圖片。每臺設備在數據庫保存信息,也自身攜帶一份信息。

2.3 具體實現

為了生成二維碼,需要在系統中添加二維碼編碼模塊,該模塊歸到系統運維模塊,由運維人員負責處理。用于編碼的設備信息包括:設備類型、設備名稱、序列號、廠商、出廠日期等信息。由于這些信息可能存儲在不同的數據表中,編碼前需要利用SQL語言對數據表做關聯查詢,將查詢結果編碼生成二維碼圖片,流程見圖5。使用二維碼技術成本低,普通打印機也能打印二維碼圖片。利用手機二維碼掃描軟件,用戶可隨時掃碼獲取相關測震設備信息。相對于電腦,手機終端更為便捷,手機掃碼查詢讓用戶擺脫對電腦的依賴。

圖5 二維碼生成流程Fig.5 QR code generating fow chart

3 結束語

儀修設備管理系統具有以下優點:①統一管理各類測震設備信息,根據用戶請求提供瀏覽查詢功能,減輕人工管理負擔,降低出錯概率; ②利用二維碼技術提供便捷的快速查詢;③利用地圖和直方圖直觀展示數據。

系統開發過程中涉及表單驗證和分頁顯示2個細節。B/S模式應用均會用到表單驗證功能,很多系統利用JS代碼或AJAX框架做前臺驗證。筆者考慮到本系統部署在測震臺網內部,即使后臺驗證也不會對訪問速度產生太大影響,因此選擇Struts2自帶表單驗證功能,該驗證采用XML文件配置,將表單數據傳至后臺服務器。分頁顯示是B/S應用的另一個重要功能,為了提升分頁的顯示效果,筆者采用Display Tag標簽實現分頁,使用時只需在JSP的頭文件中加入標簽庫的引用即可,分頁顯示效果明顯比HTML自身表格美觀。

儀修設備管理系統為測震臺網非運維人員提供設備查詢功能,為相關人員了解測震設備運維工作進展及地震臺站、設備信息提供便利,保障了河北省地震局測震臺網設備運維工作的高效運行。

陳吉鋒,陳軍輝,張帆.物聯網技術在浙江省地震臺站設備管理中的應用[J].地震地磁觀測與研究,2015,36(2):108-113.

郭祥云.基于B/S結構的地震信息管理系統設計[J].地震地磁觀測與研究,2012,33(2):132-138.

羅時飛.精通Spring [M].北京:電子工業出版社,2005:3.

劉志海,萬麗榮,宋作玲.條碼技術及程序設計案例[M].北京:化學工業出版社,2009:13-119.

龐明.物聯網條碼技術與射頻識別技術[M].北京:中國物資出版社,2011:3-64.

孫衛琴.精通Hibernate:Java對象持久化技術詳解[M].北京:電子工業出版社,2005:1.

孫鑫.Struts2深入詳解[M].北京:電子工業出版社,2008:57.

謝星星,陳育春.貫通開源Web圖形與報表技術全集[M].北京:電子工業出版社,2008:26.

The development of management system for repairing seismic equipment

Chang Liang,Mao Guoliang,Li Xiaojun,Liu Shengguo,Liu Xin,Li Dongsheng,Yin Kangda,Wang Guangchong and Guo Yaojia
(Earthquake Administration of Heibei Province,Shijiazhuang050021,China)

To aim at the large quantity of seismic network station equipment and the problem of information storage confusion, a set of seismic equipment management system that based on B/S mode is developed.Using database to make the information management standardization and using two-dimensional code technology to provide fast query service for user, this system can improve work effciency, reduce operation and maintenance costs.It is worth to be popularized.

two-dimensional code,station operation and maintenance,management system

10.3969/j.issn.1003-3246.2016.06.027

常亮(1981—),男,工程師,陜西榆林市人,主要從事地震監測工作

2015年度測震臺網青年骨干培養專項(專項編號:20150403)

本文收到日期:2016-01-20

猜你喜歡
用戶設備信息
諧響應分析在設備減振中的應用
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 久久精品国产一区二区小说| 青青草一区| 国产不卡网| 国产导航在线| 男人天堂亚洲天堂| 成人精品视频一区二区在线| 欧美成人第一页| 91九色国产porny| 在线毛片免费| 国产欧美日本在线观看| 国内99精品激情视频精品| 超碰91免费人妻| 99热免费在线| 亚洲香蕉在线| 真实国产精品vr专区| 欧美性精品不卡在线观看| 国产午夜福利亚洲第一| 亚洲丝袜第一页| 国模私拍一区二区| 中文字幕免费视频| www.亚洲色图.com| AV网站中文| 亚洲欧美日韩成人高清在线一区| 免费看美女毛片| 久久夜色撩人精品国产| 色综合天天娱乐综合网| 欧美v在线| 亚洲一区二区在线无码| 欧美成人综合视频| 久久综合九九亚洲一区| 热久久综合这里只有精品电影| 一级全免费视频播放| 亚洲无码视频喷水| 91无码人妻精品一区| 亚洲综合色区在线播放2019| 怡春院欧美一区二区三区免费| 久久福利片| 欧美综合区自拍亚洲综合绿色 | 一级毛片在线播放免费| 97视频在线精品国自产拍| 国产成a人片在线播放| 呦视频在线一区二区三区| 久久婷婷国产综合尤物精品| 亚洲欧美日韩中文字幕一区二区三区 | 青青青视频免费一区二区| 五月婷婷精品| 99久久国产综合精品2023| 国产精品欧美日本韩免费一区二区三区不卡| 美美女高清毛片视频免费观看| av天堂最新版在线| 亚洲第一国产综合| 丁香婷婷在线视频| 日韩激情成人| 精品国产黑色丝袜高跟鞋| 国产欧美精品一区二区| 国产欧美在线观看视频| 中文字幕无线码一区| 男人天堂亚洲天堂| 精品国产网站| 一本一道波多野结衣av黑人在线| 国产成人高清精品免费| 九九久久精品免费观看| 欧美精品在线免费| 国产福利小视频高清在线观看| 久草中文网| 青青青国产免费线在| 国产成人精品一区二区| 欧美一区二区三区欧美日韩亚洲 | 欧美成人精品在线| 久久免费观看视频| 亚洲精品在线观看91| 国产亚洲视频在线观看| 国产日韩欧美成人| 日韩专区欧美| 97青草最新免费精品视频| 亚洲熟女中文字幕男人总站| 日本久久网站| 欧美一级视频免费| 亚洲IV视频免费在线光看| 国产精品v欧美| 欧美a级在线| 午夜老司机永久免费看片|