日韩欧美国产一区二区三区_五月天欧美精品_国产精品一区不卡_欧美精品乱码久久久久久

內(nèi)容字號:默認(rèn)大號超大號

段落設(shè)置:段首縮進(jìn)取消段首縮進(jìn)

字體設(shè)置:切換到微軟雅黑切換到宋體






淺談人防警報(bào)信息管理軟件的開發(fā)及應(yīng)用

時間:2019-01-10 來源:中國集群通信網(wǎng) 作者:網(wǎng)絡(luò) 點(diǎn)擊:


近年來, 隨著人防信息化建設(shè)的不斷發(fā)展,一些專門為人防業(yè)務(wù)開發(fā)的軟件也越來越多的應(yīng)用在人防工作中,極大提升了人防指揮信息保障的能力。但是截止目前還沒有一套專門為人防警報(bào)信息管理開發(fā)應(yīng)用的軟件。煙臺市人防指揮信息保障中心立足人防信息化建設(shè)的前沿,著眼人防警報(bào)信息化建設(shè)的需求,開拓新思路,依托自身優(yōu)秀信息化人才,開發(fā)了一套警報(bào)信息管理軟件,有效解決了傳統(tǒng)工作方式的弊端,提高了工作效率和準(zhǔn)確性。

一、警報(bào)信息管理軟件的需求

(一)警報(bào)信息管理軟件的背景需求

警報(bào)信息管理是人防系統(tǒng)一項(xiàng)重要的工作,一個地級市通常有幾百臺警報(bào),而且警報(bào)數(shù)量每年還在持續(xù)增長中。傳統(tǒng)的工作方式已不能滿足日益增長的警報(bào)數(shù)量和多樣化的業(yè)務(wù)需求。工作中,常常需要統(tǒng)計(jì)某個地區(qū)截止到某年某月的警報(bào)累計(jì)總數(shù)及當(dāng)年度新增數(shù)量。如省防辦因工作需要統(tǒng)計(jì)各地市的警報(bào)建設(shè)情況,傳統(tǒng)辦法是逐個向各地市詢問,各地市又逐個向下屬的各縣區(qū)詢問,或翻閱紙質(zhì)資料計(jì)算數(shù)量。若遇到警報(bào)管理人員工作調(diào)動、新接手的工作人員對警報(bào)建設(shè)業(yè)務(wù)不熟悉的情況,工作量更是繁瑣。這種統(tǒng)計(jì)方式不僅效率低下,而且容易出錯,對工作人員的經(jīng)驗(yàn)記憶依賴性強(qiáng),不確定因素多。再者若需要查閱某一臺警報(bào)的生產(chǎn)廠家、建設(shè)時間等信息,還需要翻閱檔案,占用不少時間。

要解決這些問題,開發(fā)一套專門的警報(bào)信息管理軟件是當(dāng)前最好的辦法。但是聘請公司開發(fā)軟件一是需要一筆不小的經(jīng)費(fèi),二是軟件公司對人防的業(yè)務(wù)了解有限,不能很好的理解警報(bào)管理工作。因此用人防系統(tǒng)自己的技術(shù)力量開發(fā)這套軟件是一個很好的選擇。

(二)警報(bào)信息管理軟件的功能需求

1、統(tǒng)計(jì)功能是基本需求。如上文所述,傳統(tǒng)的統(tǒng)計(jì)方式弊端頗多,因此本軟件最重要的功能就是能夠快捷高效準(zhǔn)確的統(tǒng)計(jì)出所需要的數(shù)據(jù)。根據(jù)所需形式不同,可以將所需數(shù)據(jù)導(dǎo)出到Excel表中,也可以自動得到word文件的統(tǒng)計(jì)表。該統(tǒng)計(jì)功能要準(zhǔn)確、高效,要完全滿足現(xiàn)在以及將來的工作需要。

2、需要有添加、刪除、查詢、修改功能。一個信息管理軟件最基本就是添加信息、查詢信息,當(dāng)一臺警報(bào)拆除的時候可以在系統(tǒng)中刪除掉對應(yīng)信息,在某些警報(bào)信息因素有變動的時候還可以修改。由于一個地市區(qū)擁有的警報(bào)數(shù)量并不是特別大,因此采用ACCESS數(shù)據(jù)庫即可滿足這些基本的功能需求。

3、需要有權(quán)限分級和可追溯功能。由于警報(bào)信息管理是一項(xiàng)非常重要的工作,數(shù)據(jù)庫里記錄的是本市所有的警報(bào)信息,不管是添加還是修改、刪除都不允許有一點(diǎn)差錯。因此,要保障警報(bào)信息管理工作的嚴(yán)謹(jǐn)性就要對不同的用戶開放不同的權(quán)限,并且所有用戶從登陸到退出的所有操作都要有記錄并且可查詢。也就是說,最高權(quán)限管理者登陸軟件可以進(jìn)行添加、刪除、修改、查詢、統(tǒng)計(jì)和查詢?nèi)罩镜人泄δ懿僮鳎瑢?shù)據(jù)庫即可讀又可寫;普通權(quán)限管理者進(jìn)入只能進(jìn)行查詢、統(tǒng)計(jì)等可讀性操作,不能對數(shù)據(jù)庫進(jìn)行任何改動。當(dāng)管理者想知道某一天(例如2018年11月1號)誰進(jìn)入了軟件進(jìn)行了哪些操作,可進(jìn)行日志查詢,情況便一目了然。

(三)警報(bào)信息管理軟件的開發(fā)需求

針對人防系統(tǒng)的警報(bào)信息管理軟件應(yīng)根據(jù)具體的需求設(shè)計(jì),開發(fā)過程遵循軟件工程的規(guī)范,提供新建系統(tǒng)的方案設(shè)想,進(jìn)行可行性分析。在程序編碼前進(jìn)行系統(tǒng)的概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),在程序編制結(jié)束后進(jìn)行軟件測試。

1、有很強(qiáng)的針對性。該警報(bào)信息管理軟件是針對本單位警報(bào)管理工作所開發(fā)的,要最大程度的適用日常工作需要。在編寫軟件的過程中,能夠?qū)⒐芾碚叩淖钚鹿芾硭悸坊蛘咦羁茖W(xué)的管理模式融入到軟件的數(shù)學(xué)模型中,從而大大提高了軟件的科學(xué)價(jià)值。

2、有使用的便捷性。要完全根據(jù)單位現(xiàn)有的工作流程編制程序,用戶只需具備基本的計(jì)算機(jī)使用知識,就可以自如的操控軟件,不必進(jìn)行復(fù)雜的培訓(xùn)。操作軟件不要求使用者具有豐富的警報(bào)管理經(jīng)驗(yàn),對人員的業(yè)務(wù)熟練程度依賴性不強(qiáng)。只要正確使用軟件,就能方便快捷的得到需要統(tǒng)計(jì)的信息,克服了人員崗位調(diào)動等因素帶來的不確定性。

3、有完善的功能性。警報(bào)管理工作,需要經(jīng)常的了解本地區(qū)警報(bào)建設(shè)的詳細(xì)情況。因此該警報(bào)信息管理系統(tǒng)能夠方便快捷的統(tǒng)計(jì)各縣市區(qū)任意時間段的新增及累計(jì)警報(bào)數(shù)量。輸入地區(qū)、時間段等限制條件進(jìn)行查詢后,既能生成所需要的警報(bào)統(tǒng)計(jì)word文件,自動得到各縣市區(qū)各類型警報(bào)建設(shè)的具體數(shù)字,省去人工計(jì)算、統(tǒng)計(jì)的工作量,方便快捷又準(zhǔn)確無誤。除此之外,還具備添加警報(bào)信息、查詢警報(bào)信息、修改等功能,包括生產(chǎn)廠家、安裝地址、建設(shè)日期、使用狀態(tài)等三十多種因素;還要有良好的保密性及軟件操作追溯的能力。

二、警報(bào)信息管理軟件開發(fā)過程

(一)警報(bào)信息管理軟件的系統(tǒng)框架

針對業(yè)務(wù)需要,該人防警報(bào)信息管理軟件通過用戶名密碼進(jìn)入,針對不同的用戶開放不同的操作權(quán)限。主要分為:查詢警報(bào)、添加警報(bào)、刪除警報(bào)、修改警報(bào)、統(tǒng)計(jì)警報(bào)信息、操作日志查詢六大功能模塊(見圖1)。

 

                                             

圖1  系統(tǒng)框架圖

(二)警報(bào)信息管理軟件的開發(fā)工具和技術(shù)

該系統(tǒng)程序設(shè)計(jì)主要有界面設(shè)計(jì)、數(shù)據(jù)庫操作、Excel、word文件操作和日志文件的讀寫等部分。開發(fā)過程采用visual studio 2015開發(fā)環(huán)境,使用MFC類庫,運(yùn)用c++語言進(jìn)行程序設(shè)計(jì),數(shù)據(jù)庫方面使用SQL語言操作ACCESS數(shù)據(jù)庫。

使用CButtonST類美化界面中的按鈕。由于MFC做界面并不占優(yōu)勢,因此想做一個美觀的界面要稍費(fèi)些功夫。本系統(tǒng)中,為了使界面更美觀舒適,使用了CButtonST類做主界面的按鈕。例如添加按鈕,MFC自帶按鈕非常粗獷,經(jīng)過設(shè)計(jì)后,按鈕在正常情況和鼠標(biāo)滑到時呈現(xiàn)不同的外觀。(對比圖如圖2)


 

圖2 CButtonST使用效果圖

 

系統(tǒng)采用SQL語言操作ACCESS數(shù)據(jù)庫。首先根據(jù)需要記錄的信息制表,本系統(tǒng)記載了每臺警報(bào)器的30多種信息,因此,設(shè)計(jì)的表中包含了全部信息的30多個字段。程序采用ADO技術(shù)訪問數(shù)據(jù)庫,在stdafx.h文件中添加如下語句:

#import "C:\Program Files\Common Files\System\ADO\msado15.dll" rename_namespace("ADOCG") rename("EOF", "EndOfFile")

數(shù)據(jù)庫連接方式采用動態(tài)ODBC數(shù)據(jù)驅(qū)動連接式。連接語句為:

cnnData.Open"Driver={Microsoft Access Driver (*.mdb)};Dbq="&App.Path&"\data.mdb;UID=*****;Password=*****"

程序中,定義m_pAdoRecord為指向Recordset對象的指針,通過Recordset對象可以對幾乎所有數(shù)據(jù)進(jìn)行操作。相關(guān)操作語句在此不再贅述。

本系統(tǒng)的統(tǒng)計(jì)模塊下,需要對Excel文件和word文件進(jìn)行操作,如添加Excel相關(guān)的類,可以選中注冊表,然后在可用類類型庫中選擇Microsoft Excel Object Library,然后添加需要使用的接口,所需類有CApplication, CWorkBook, CWorkSheet, CWorkBooks, CWorkSheets,CRange,對應(yīng)接口分別是_Application, _WorkBook, _WorkSheet, Range, WorkBooks, WorkSheets。Word文件類的添加類似于Excel文件。本工程所需Word文件格式相對比較固定,所以可以先建立word模板(如圖3所示),程序中對各需要插入數(shù)據(jù)的位置編號,調(diào)取數(shù)據(jù)庫數(shù)據(jù)進(jìn)行各類型數(shù)據(jù)的累加計(jì)算,然后調(diào)用模板在相應(yīng)編號位置插入對應(yīng)數(shù)據(jù)即可。

圖3警報(bào)統(tǒng)計(jì)的word文件

 

三、警報(bào)信息管理軟件的應(yīng)用

該系統(tǒng)包括查詢警報(bào)、添加警報(bào)、刪除警報(bào)、修改警報(bào)、統(tǒng)計(jì)警報(bào)信息、操作日志查詢六大功能模塊。每個功能模塊下又有具體的應(yīng)用操作。

(一)查詢警報(bào)模塊的應(yīng)用

查詢警報(bào)模塊,能根據(jù)臺站號快速查詢該警報(bào)的30余種信息因素,又能根據(jù)時間段、所屬縣市區(qū)、警報(bào)種類等多種分類標(biāo)準(zhǔn)查詢對應(yīng)的警報(bào)數(shù)量和信息,在軟件界面列表中得到所有的警報(bào)信息之后,如果想查看某一臺警報(bào)的詳細(xì)信息,則可雙擊該警報(bào)所在的表行,即彈出該警報(bào)的設(shè)點(diǎn)單位信息、警報(bào)器信息和統(tǒng)控設(shè)備信息的詳細(xì)介紹,界面清晰明了,信息因素全面準(zhǔn)確,省去了查閱紙質(zhì)資料的麻煩。

(二)添加警報(bào)、刪除警報(bào)、修改警報(bào)模塊的應(yīng)用

添加警報(bào)模塊,通過軟件界面將一臺警報(bào)器的三十多種信息因素(包括臺站號、安裝地、聯(lián)系人、警報(bào)種類等)添加到警報(bào)數(shù)據(jù)庫中(如圖4),每一臺警報(bào)器對應(yīng)數(shù)據(jù)庫中的一條信息數(shù)據(jù),本系統(tǒng)的其他功能模塊都建立在警報(bào)數(shù)據(jù)庫存在的基礎(chǔ)上。


圖4 添加模塊部分界面圖

工作中,當(dāng)某一個地點(diǎn)的警報(bào)器拆除不用,就應(yīng)當(dāng)在數(shù)據(jù)庫中將對應(yīng)的數(shù)據(jù)刪除,不再進(jìn)行統(tǒng)計(jì)。在刪除模塊中,輸入對應(yīng)臺站號,查詢到將刪除的警報(bào)信息,點(diǎn)擊刪除按鈕,即將數(shù)據(jù)庫中該臺警報(bào)器信息完全刪除。

當(dāng)某一臺警報(bào)信息出現(xiàn)變動,例如聯(lián)系人改動、警報(bào)類型、相應(yīng)設(shè)備更換等原因,需要對某些信息因素進(jìn)行修改,則在修改模塊輸入對應(yīng)臺站號,查詢到該臺警報(bào)器的詳細(xì)情況,在對應(yīng)信息因素輸入框(或選擇框)中填寫上新的信息,修改完畢后點(diǎn)擊“修改”按鈕,則該臺警報(bào)器信息修改完畢,數(shù)據(jù)庫隨之更新。

(三)統(tǒng)計(jì)模塊的應(yīng)用

統(tǒng)計(jì)警報(bào)信息模塊(見圖5),先設(shè)置時間段、縣市區(qū)、警報(bào)類型等限制條件查詢到所有的所需警報(bào),然后根據(jù)需要將查詢結(jié)果統(tǒng)計(jì)輸出到Excel表中或者輸出到word文件中。例如當(dāng)管理者想將查詢的特定條件的數(shù)據(jù)導(dǎo)出到Excel文件中,可以在查詢結(jié)果后,點(diǎn)擊“導(dǎo)出到Excel”按鈕,在彈出的對話框中設(shè)置好路徑和文件名,即可將軟件顯示的數(shù)據(jù)表完全導(dǎo)出到Excel中,得到相應(yīng)的數(shù)據(jù)文件。另外,本工程統(tǒng)計(jì)模塊最主要功能是得到某個時間段(如2018年1月到2018年11月)各縣市區(qū)(包括市本級)的各類型(電動、電聲、一體機(jī)、車載、手搖、多媒體等)的警報(bào)統(tǒng)計(jì)數(shù)量。可以先設(shè)置所需時間段,其余條件如“縣市區(qū)”、“警報(bào)類型”等選擇“全部”,點(diǎn)擊“查詢”按鈕,在軟件界面得到符合條件的所有警報(bào)數(shù)量及詳細(xì)情況,然后點(diǎn)擊“統(tǒng)計(jì)表”按鈕,即可得到已填寫數(shù)據(jù)的圖5所示的Word文件統(tǒng)計(jì)表。該模塊可以準(zhǔn)確無誤的計(jì)算相應(yīng)時間段各縣市區(qū)各類型警報(bào)的新增數(shù)量和累計(jì)數(shù)量,在警報(bào)統(tǒng)計(jì)的工作中大大提高了工作效率和準(zhǔn)確性。

圖5 統(tǒng)計(jì)模塊部分界面圖

(四)日志查詢模塊的應(yīng)用

操作日志查詢模塊,詳細(xì)的記錄了每個用戶從登陸到退出該軟件所有的操作細(xì)節(jié)和對應(yīng)時間點(diǎn),能夠很好的追溯警報(bào)信息管理的工作流程,保障了警報(bào)管理這項(xiàng)工作的嚴(yán)謹(jǐn)性和重要性。能夠很好的幫助管理者了解和掌握人防警報(bào)信息管理的工作情況。

此警報(bào)信息管理軟件是本單位依托自身開發(fā)力量的一次嘗試。針對日常警報(bào)管理中常見的問題,全面考慮管理者的管理思路,將警報(bào)管理工作變得更高效、更準(zhǔn)確為目標(biāo),信息因素覆蓋全面,操作簡單快捷,人機(jī)交互界面簡潔明了,統(tǒng)計(jì)數(shù)據(jù)高效準(zhǔn)確。該軟件的研發(fā)并成功應(yīng)用到警報(bào)管理的日常工作中,對以后的工作是一種鼓舞,也是對我們?nèi)朔狸?duì)伍的一種鍛煉。該軟件還可以進(jìn)一步拓展,比如可以添加每臺警報(bào)器的現(xiàn)場圖片等其他功能。今后,我們會拓寬思路,鍛煉人才隊(duì)伍,開發(fā)出更多為人防服務(wù)的應(yīng)用軟件。



(中國集群通信網(wǎng) | 責(zé)任編輯:李俊勇)

中國集群通信網(wǎng),國內(nèi)首家集群通信專業(yè)網(wǎng)站。

Copyright © PttCn.Net, All Rights Reserved.   

聯(lián)系我們 聯(lián)系我們 中國集群通信網(wǎng) 對講機(jī)學(xué)堂 對講機(jī)世界

主站蜘蛛池模板: 痴汉一区二区三区| 国产精品一区二区在线观看| 日本精品一区二区三区视频| 久久久久久久香蕉| 一区二区三区在线观看www| 欧美视频在线观看网站| 福利视频久久| 久久艹在线视频| 欧美一区少妇| 日韩精品视频一区二区在线观看| 国产精品亚洲a| 久久免费少妇高潮久久精品99| 日韩成人av电影在线| 国产精品视频在线播放| 日韩视频免费在线| 高清不卡日本v二区在线| 国产在线视频不卡| 91久久国产精品| 欧美一级免费在线观看| 日本欧美一二三区V| 啊v视频在线一区二区三区| 国产欧美日本在线| 日韩欧美亚洲v片| 国产精品香蕉av| 国产精品精品一区二区三区午夜版| 久久在精品线影院精品国产| 日韩精品―中文字幕| 日本精品一区二区三区四区| 中文字幕一区综合| 国产精品乱码一区二区三区| 国产人妻互换一区二区| 国产精品爽爽ⅴa在线观看| 日韩人妻精品一区二区三区| 日韩人妻一区二区三区蜜桃视频| 日韩中文字幕精品| 日韩aⅴ视频一区二区三区| 人妻无码一区二区三区四区 | 91精品在线国产| 亚洲五月六月| 亚洲精品免费在线看| 91精品视频在线免费观看|