專利名稱:槍支識(shí)別管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于信息識(shí)別、檢索技術(shù)領(lǐng)域,涉及一種槍支識(shí)別管理系 背景技術(shù)目前,槍支管理領(lǐng)域中有很多制度和規(guī)定,其中環(huán)環(huán)相扣的搡作 程序和嚴(yán)謹(jǐn)?shù)臉屩С鋈霂?kù)簽字登記手續(xù),使槍彈管理及使用顯得十分 繁瑣,增加了管理與控制的難度。同時(shí)由中山安基交通電子科技有限 公司研制的智能槍彈管理系統(tǒng),由前臺(tái)管理系統(tǒng)和數(shù)據(jù)維護(hù)計(jì)算機(jī)管 理系統(tǒng)、監(jiān)控后臺(tái)計(jì)算機(jī)管理系統(tǒng)和后臺(tái)服務(wù)中心通過(guò)通信網(wǎng)絡(luò)連接 而成。這個(gè)系統(tǒng)雖然在槍支管理方面取得了一定的智能化管理,但系 統(tǒng)龐大,成本高昂,且在緊急出警情況下不能很好的管理槍支。不能 實(shí)現(xiàn)槍支信息化,鑒此,槍支信息快速識(shí)別管理系統(tǒng)簡(jiǎn)單,成本較低 并進(jìn)一步填充了緊急情況下槍支智能管理的空白。 發(fā)明內(nèi)容本發(fā)明的技術(shù)方案是為了解決現(xiàn)有管理系統(tǒng)存在的系統(tǒng)龐大,成 本高昂,且在緊急出警情況下不能很好的管理槍支,不能實(shí)現(xiàn)槍支信 息化的缺點(diǎn),而提出一種快速識(shí)別管理系統(tǒng),該系統(tǒng)主要由信息讀寫 手柄、指紋識(shí)別裝置、槍支信息卡、人員信息卡和計(jì)算機(jī)管理系統(tǒng)組本發(fā)明的技術(shù)方案是 一種槍支識(shí)別管理系統(tǒng),是在槍支上安裝信息卡,放置在信息讀 寫手柄上進(jìn)行槍支信息管理,該系統(tǒng)面包括槍支注冊(cè)模塊、槍支注銷 模塊、槍支查詢模塊、人員注冊(cè)模塊、人員注銷模塊、人員查詢模塊、 指紋借還槍模塊、身份卡借還槍模塊、借還槍查詢模塊,該系統(tǒng)主程 序通過(guò)三個(gè)步驟來(lái)完成第一步,判斷是否已存在數(shù)據(jù)庫(kù),如果不存在,則建立數(shù)據(jù)庫(kù)并 創(chuàng)建數(shù)據(jù)表,如槍支信息表、人員信息表、借槍信息表、還槍信息表、 未還槍表、密碼表和注冊(cè)表,如果存在,則進(jìn)行第二步判斷;第二步,判斷軟件是否已注冊(cè),如果已注冊(cè)則從注冊(cè)表中提取注冊(cè)碼,否則輸入注冊(cè)碼,進(jìn)行注冊(cè);第三步,驗(yàn)證注冊(cè)碼是否正確,驗(yàn)證通過(guò)把注冊(cè)碼寫入注冊(cè)表,顯 示窗體主界面,驗(yàn)證未通過(guò)則通過(guò)消息提示注冊(cè)碼錯(cuò)誤。所說(shuō)的槍支注冊(cè)模塊,其程序主要通過(guò)三個(gè)步驟來(lái)完成第一步,判斷信息讀寫手柄上是否存在貼有信息卡的槍支,如果 不存在,則彈出請(qǐng)放置要注冊(cè)槍支的信息提示框,然后退出,如果存 在則讀取該槍支信息卡的序列號(hào);第二步,判斷數(shù)據(jù)庫(kù)的槍信息表中是否存在該槍支卡序列號(hào),存在,則表示該槍支卡已注冊(cè),則彈出是否重新注冊(cè)的對(duì)話框;選否則 退出,選是或槍信息表中不存在該槍支卡序列號(hào)則進(jìn)行第三步判斷;第三步,判斷槍支信息表中是否存在該槍號(hào),如果存在,則彈出 該槍號(hào)已存在的信息提示,表示該槍支已注冊(cè)了,然后退出;如果不 存在,則開(kāi)始注冊(cè),置借還狀態(tài)字為O,表示此槍在庫(kù)中未借出,寫 槍支信息在信息卡的各數(shù)據(jù)塊上,同時(shí)寫入槍支信息表中,蜂鳴器短 響一聲表示成功完成槍支注冊(cè)操作。所說(shuō)的槍支注銷模塊,其程序通過(guò)以下三個(gè)步驟來(lái)實(shí)現(xiàn)第一步,判斷信息讀寫手柄上是否存在要注銷的槍支,如果不存 在,則彈出信息提示框提示放置要注銷的槍支,如果存在,則讀取槍 支信息卡中槍信息并顯示;第二步,判斷槍支信息表中是否存在此槍信息,如果不存在,則 提示庫(kù)中不存在此槍信息,然后退出;如果存在,則彈出確認(rèn)注銷對(duì) 話框;第三步,判斷確認(rèn)注銷對(duì)話框的選擇,如果選擇否,則退出此搡 作;選擇是,則刪除信息卡中信息,同時(shí)刪除槍支信息表中有關(guān)此槍 信息,蜂鳴器短響一聲成功完成槍支信息注銷操作。所說(shuō)的人員注冊(cè)模塊,其程序通過(guò)以下四個(gè)步驟來(lái)完成第一步,提取警員身份證信息,判斷此警員身份證號(hào)是否已注冊(cè); 已注冊(cè),則提示此警號(hào)已注冊(cè),重新填入警員身份證號(hào)重新注冊(cè);未 注冊(cè),則提取指紋信息;第二步,判斷此指紋是否已注冊(cè),如果注冊(cè),則提示該指紋已注 冊(cè);未注冊(cè),則進(jìn)行第三步判斷第三步,判斷信息讀寫手柄上是否存在要注冊(cè)的身份卡;如果不 存在,則提示放置身份卡重新注冊(cè);如果存在,則進(jìn)行第四步判斷;第四步,判斷此身份卡是否已注冊(cè);未注冊(cè),則直接記錄指紋信 息和相關(guān)信息,同時(shí)記錄在身份卡和人員表中,蜂鳴器短響一聲成功完成注冊(cè)操作;已注冊(cè),則彈出是否重新注冊(cè)此身份卡的詢問(wèn)框,選是,則記錄指紋信息和相關(guān)信息,同時(shí)記錄在身份卡和人員表中,蜂鳴器短響一聲成功完成人員注冊(cè)操作;選否,則直接退出。 所說(shuō)的人員注銷模塊,其程序通過(guò)以下四個(gè)步驟來(lái)完成 第一步,提取人員身份證號(hào)信息,打開(kāi)人員信息表,查此人信息是否存在;如果不存在,則進(jìn)行信息提示,退出;如果存在,則顯示此人員相關(guān)信息,彈出確認(rèn)注銷對(duì)話框;第二步,判斷確認(rèn)注銷對(duì)話框的選擇,如果選否,則退出;選是則進(jìn)行第三步判斷;第三步,判斷信息讀寫手柄上是否存在人員信息卡,如果不存在,則直接刪除此人的指紋信息和人員表中此人相關(guān)信息,蜂鳴器短響一聲成功完成注銷操作;如果存在,則進(jìn)行第四步判斷;第四步,判斷是否是此人員身份卡;如果不是,則進(jìn)行相關(guān)信息提示;如果是,則刪除此卡中各存儲(chǔ)塊內(nèi)容,再刪除此人的指紋信息和人員表中此人相關(guān)信息,蜂鳴器短響 一聲完成人員注銷操作。 所說(shuō)的人員查詢模塊,其程序是首先打開(kāi)數(shù)據(jù)庫(kù),提取查詢信息,利用查詢語(yǔ)句在槍信息表中查詢符合條件項(xiàng),顯示查詢結(jié)果,可以保存或刪除查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。所說(shuō)的指紋借還槍模塊,其程序通過(guò)以下七個(gè)步驟來(lái)完成 第一步,由指紋識(shí)別裝置提取指紋,根據(jù)指紋辨識(shí)身份; 第二步,判斷人員表中是否存在此人員;不存在,則提示此人員未注冊(cè),然后退出;存在,則記錄借還槍人,清處理狀態(tài)字,清指紋提取允許字,打開(kāi)定時(shí)器l,定時(shí)時(shí)間到作以下判斷;第三步,判斷信息讀寫手柄上是否存在帶信息卡的槍支;如果不存在,則退出;如果存在,則進(jìn)行第四步判斷;第四步,判斷處理狀態(tài)字看此槍是否已處理,如果已處理,則退出;如果未處理,則查槍支信息表,進(jìn)行第五步判斷;第五步,判斷是否是本庫(kù)中槍支;如果不是,則消息提示非本庫(kù)中槍支,置處理狀態(tài)字,防止定時(shí)時(shí)間到再處理;如果是,進(jìn)行第六步判斷第六步,判斷借還槍狀態(tài)字是否為i;如果借還狀態(tài)字為不為i而為0,表示該槍在庫(kù)中,此人要借此槍,于是改借還狀態(tài)字為l,表示 此槍借出,同時(shí)記錄該槍的借信息包括槍號(hào),借槍人,借槍時(shí)間等, 更新未還槍信息,蜂鳴器短鳴一聲,表示成功借出此槍,關(guān)定時(shí)器l, 置指紋允許字,允許人員下次借還槍操作;如果借還狀態(tài)字為l,則 表示此槍支已借出,不在槍庫(kù)中,作第七步判斷;第七步,判斷未還槍信息,看是否存在此槍的未還信息,如果不 存在,則消息提示不存在此槍的借槍信息,蜂鳴器長(zhǎng)鳴一聲表示報(bào)錯(cuò),置處理狀態(tài)字退出;如果存在,則表示要?dú)w還該槍支,清借還狀態(tài)字 為o,表示該槍歸還槍庫(kù)中,同時(shí)記錄還槍信息包括還槍人還槍時(shí)間等,更新未還槍表信息,蜂鳴器短響一聲,表示成功歸還,關(guān)定時(shí)器l,置指紋允許字,允許人員下次借還槍操作;所說(shuō)的身份卡借還槍模塊,程序通過(guò)以下七個(gè)步驟來(lái)完成 第一步,判斷信息讀寫手柄上是否有信息卡存在,如果不存在,則清處理狀態(tài)字,便于處理下個(gè)辨識(shí)搡作;如果存在,讀信息,作第二步判斷;第二步,判斷此卡是否已處理,如果已處理,則退出;如果未處 理,則作第三步判斷;第三步,判斷是否是身份卡,如果是身份卡,則記錄借還槍人, 隱藏借槍窗體和還槍窗體,顯示借還槍人窗體,置處理狀態(tài)字,蜂鳴 器短響一聲,表示成功完成借還槍人身份辨識(shí)操作;如果不是身份卡, 則作第四步判斷;第四步,判斷是否是槍支;如果不是,則進(jìn)行無(wú)效卡信息提示, 置處理狀態(tài)字,長(zhǎng)鳴一聲警告;如果是槍支,則第五步判斷;第五步,判斷借還槍人窗體是否顯示;如果未顯示,則提示先識(shí) 別身份卡,置處理狀態(tài)字,長(zhǎng)鳴一聲警告;如果顯示,則作第六步判第六步,判斷借還狀態(tài)字,如果狀態(tài)字為0,則表示此槍在庫(kù)中, 要進(jìn)行借槍操作,改借還槍狀態(tài)字為i,記錄借槍信息,更新未還槍 信息,隱藏借還槍人窗體,顯示借槍窗體,置處理狀態(tài)字,蜂鳴器短 鳴一聲,表示借槍成功;如果狀態(tài)字為i,則表示此槍已處于借出狀 態(tài),作第七步判斷;第七步,判斷未還槍信息中是否存在此槍信息,如果不存在此槍 的未還槍信息,則進(jìn)行消息提示,置處理狀態(tài)字,蜂鳴器長(zhǎng)鳴一聲警告;如果存在此槍的未還槍信息,則改借還狀態(tài)字為O,表示此槍已 歸還槍庫(kù),記錄還槍信息,進(jìn)行未還槍信息更新,隱藏借還槍人窗體, 顯示還槍窗體,蜂鳴器短響一聲,歸還成功,置處理狀態(tài)字,然后進(jìn) 行下一次的借還槍登記。所說(shuō)的借還槍查詢模塊,其程序是首先打開(kāi)數(shù)據(jù)庫(kù),提取查詢信息,利用查詢語(yǔ)句在借還槍信息表中查詢符合條件項(xiàng),顯示査詢結(jié) 果,可以保存或刪除查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。本發(fā)明的有益效果把槍支的單一屬性槍號(hào)擴(kuò)展為多個(gè)屬性,如 槍型,生產(chǎn)單位,生產(chǎn)日期和使用單位等,有利于槍支信息化。釆用 指紋借還槍方式,可以做到人槍智能匹配, 一旦出現(xiàn)涉槍事件能夠責(zé) 任到人。如果指紋識(shí)別裝置出現(xiàn)故障則以身份卡借還槍方式作為補(bǔ) 充,此種方式也可以完成特殊情況下的代借還槍動(dòng)作。經(jīng)過(guò)測(cè)試平均 一次借還槍動(dòng)作只需要3秒鐘,這樣改善了緊急出動(dòng)時(shí)槍支不能有效 管理的局面。
本說(shuō)明書(shū)共有l(wèi)l幅附圖,其中圖l.本系統(tǒng)結(jié)構(gòu)示意圖;圖2.主程序流程圖;圖3.主界面中主要包含的模塊;圖4.槍支注冊(cè)程序流程圖;圖5.槍支注銷程序流程圖;圖6.人員注冊(cè)程序流程圖;圖7.人員注銷程序流程圖;圖8.指紋借還槍程序流程圖;圖9.定時(shí)器1程序流程圖;圖10.定時(shí)器3程序流程圖;圖ll.信息查詢程序流程圖。
具體實(shí)施方式
下面結(jié)合圖l - ll作進(jìn)一步的詳細(xì)描述。一種槍支識(shí)別管理系統(tǒng),該系統(tǒng)是在槍支上安裝信息卡,放置在 信息讀寫手柄1上進(jìn)行槍支信息注冊(cè),把槍支信息寫入槍支信息卡4 和計(jì)算機(jī)管理系統(tǒng)3中的槍支信息表;把人員信息卡放置信息讀寫手 柄l上,通過(guò)指紋識(shí)別裝置2采集指紋對(duì)人員信息進(jìn)行注冊(cè),并把人員信息記入人員信息卡5和計(jì)算機(jī)管理系統(tǒng)3的人員信息表,在人員通過(guò) 指紋借還槍時(shí),指紋識(shí)別裝置2識(shí)別借還槍人員身份,信息讀寫手柄l識(shí)別要借還槍支信息,同時(shí)把借還槍信息寫入槍支信息卡4和計(jì)算機(jī) 管理系統(tǒng)3的借槍信息表中,完成借還槍操作,在某人員由于特殊原因不能親自借還槍或指紋識(shí)別裝置出現(xiàn)故障時(shí),可以采用人員信息卡進(jìn)行借還槍搡作,即用信息讀寫手柄1識(shí)別人員信息卡5代替指紋識(shí)別裝 置2識(shí)別人員身份,完成借還槍操作;在某人員退出此隊(duì)伍或無(wú)借還 槍權(quán)限時(shí),可以對(duì)此人員進(jìn)行注銷,同時(shí)管理員可以對(duì)某槍支信息進(jìn) 行查詢,也可以對(duì)槍支借還情況,人員信息和槍庫(kù)中庫(kù)存信息進(jìn)行查 詢。如圖l所示,該系統(tǒng)包括信息讀寫手柄l、指紋識(shí)別裝置2、計(jì)算機(jī) 管理系統(tǒng)3和槍支信息卡4和人員信息卡5。指紋識(shí)別裝置2主要用來(lái)提取指紋進(jìn)行識(shí)別,信息讀寫手柄l主要用來(lái)讀寫信息卡中的內(nèi)容,計(jì) 算機(jī)管理系統(tǒng)3主要是把采集的指紋信息和信息卡內(nèi)容有效的結(jié)合起來(lái)實(shí)現(xiàn)數(shù)據(jù)管理。該系統(tǒng)主程序流程圖如圖2所示,該程序主要通過(guò)三個(gè)步驟來(lái)完第一步,判斷是否已存在數(shù)據(jù)庫(kù),如果不存在,則建立數(shù)據(jù)庫(kù)并 創(chuàng)建數(shù)據(jù)表,如槍支信息表、人員信息表、借槍信息表、還槍信息表、 未還槍表、密碼表和注冊(cè)表等,如果存在,則進(jìn)行第二步判斷;第二步,判斷軟件是否已注冊(cè),如果已注冊(cè)則從注冊(cè)表中提取注 冊(cè)碼,否則輸入注冊(cè)碼,進(jìn)行注冊(cè);第三步,驗(yàn)證注冊(cè)碼是否正確,驗(yàn)證通過(guò)把注冊(cè)碼寫入注冊(cè)表顯 示窗體主界面,驗(yàn)證來(lái)通過(guò)則通過(guò)消息提示注冊(cè)碼錯(cuò)誤。如圖3所示,該系統(tǒng)窗體主界面主要包括槍支注冊(cè)模塊、槍支注銷 模塊、槍支信息查詢模塊、人員注冊(cè)模塊、人員注銷模塊、人員信息 查詢模塊、指紋借還槍登記模塊、和身份卡借還槍登記模塊和槍支借 還信息查詢模塊;在系統(tǒng)主界面中,點(diǎn)擊槍支注冊(cè)菜單或按鈕,輸入密碼進(jìn)入槍支 注冊(cè)模塊,輸入槍支信息,如槍型、槍號(hào)、生產(chǎn)曰期、生產(chǎn)單位、使用單位等,把帶有信息卡4的槍支放置在讀寫信息手柄1上,點(diǎn)擊確認(rèn) 進(jìn)行注冊(cè),其程序流程圖如圖4所示,程序主要通過(guò)三個(gè)步驟來(lái)完成 第一步,判斷信息讀寫手柄上是否存在貼有信息卡的槍支,如果不存在,則彈出請(qǐng)放置要注冊(cè)槍支的信息提示框,然后退出,如果存 在則讀取該槍支信息卡的序列號(hào);第二步,判斷數(shù)據(jù)庫(kù)的槍信息表中是否存在該槍支卡序列號(hào),存在,則表示該槍支卡已注冊(cè),則彈出是否重新注冊(cè)的對(duì)話框;選否則 退出,選是或槍信息表中不存在該槍支卡序列號(hào)則進(jìn)行第三步判斷;第三步,判斷槍支信息表中是否存在該槍號(hào),如果存在,則彈出 該槍號(hào)已存在的信息提示,表示該槍支已注冊(cè)了;如果不存在,則開(kāi) 始注冊(cè),置借還狀態(tài)字為O,表示此槍在庫(kù)中未借出,寫槍支信息在 信息卡的各數(shù)據(jù)塊上,同時(shí)寫入槍支信息表中,蜂鳴器短響一聲表示 成功完成槍支注冊(cè)操作。在系統(tǒng)主界面中,點(diǎn)擊槍支注銷菜單或按鈕,進(jìn)入槍支注銷模塊, 把帶有信息卡4的槍支放置在讀寫信息手柄1上,點(diǎn)擊注銷按鈕進(jìn)行注 銷,其程序流程圖如圖5所示,主要通過(guò)以下三個(gè)步驟來(lái)實(shí)現(xiàn)第一步,判斷信息都寫手柄上收否存在要注銷的槍支,如果不存 在,則彈出信息提示框提示放置要注銷的槍支,如果存在,則讀取槍 支信息卡中槍信息并顯示;第二步,判斷槍支信息表中是否存在此槍信息,如果不存在,則 提示庫(kù)中不存在此槍信息,然后退出;如果存在,則彈出確認(rèn)注銷對(duì) 話框;第三步,判斷確認(rèn)注銷對(duì)話框的選擇,如果選擇否,則退出此操 作;選擇是,則刪除信息卡中信息,同時(shí)刪除槍支信息表中有關(guān)此槍 信息,蜂鳴器短響一聲成功完成槍支信息注銷搡作。在系統(tǒng)主界面中,點(diǎn)擊槍支信息查詢菜單或按鈕,進(jìn)入槍支信息 查詢模塊,填寫或選擇要查詢內(nèi)容,點(diǎn)擊查詢按鈕,其程序流程圖如 圖ii所示,首先打開(kāi)數(shù)據(jù)庫(kù),提取查詢信息,如槍號(hào)、生產(chǎn)單位、使 用單位等,利用查詢語(yǔ)句在槍信息表中查詢符合條件項(xiàng),顯示查詢結(jié)果,可以保存查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。在系統(tǒng)主界面中,點(diǎn)擊人員注冊(cè)菜單或按鈕,輸入密碼進(jìn)入人員 注冊(cè)模塊,填寫人員信息,如警員身份證,姓名,工作部門,聯(lián)系電 話,出生日期,籍貫等,在信息讀寫手柄i上放置人員信息卡5,點(diǎn)擊 開(kāi)始注冊(cè)進(jìn)行注冊(cè),其程序流程圖如圖6所示,主要通過(guò)以下四個(gè)步 驟來(lái)完成第一步,提取警員身份證信息,此身份證信息是唯一的,判斷此警員身份證號(hào)是否已注冊(cè);已注冊(cè),則提示此警號(hào)已注冊(cè),重新填入警員身份證號(hào)重新注冊(cè);未注冊(cè),則提取指紋信息;第二步,判斷此指紋是否已注冊(cè),如果注冊(cè),則提示該指紋已注 冊(cè);未注冊(cè),則進(jìn)行第三步判斷第三步,判斷信息讀寫手柄上是否存在要注冊(cè)的身份卡;如果不 存在,則提示放置身份卡重新注冊(cè);如果存在,則進(jìn)行第四步判斷;第四步,判斷此身份卡是否已注冊(cè);未注冊(cè),則直接記錄指紋信 息和相關(guān)信息,同時(shí)記錄在身份卡和人員表中,蜂鳴器短響一聲成功 完成注冊(cè)操作;已注冊(cè),則彈出是否重新注冊(cè)此身份卡的詢問(wèn)框,選 是,則記錄指紋信息和相關(guān)信息,同時(shí)記錄在身份卡和人員表中,蜂 鳴器短響一聲成功完成人員注冊(cè)操作;選否,則直接退出。在系統(tǒng)主界面中,點(diǎn)擊人員注銷按鈕,輸入密碼進(jìn)入人員注銷模 塊,輸入人員身份證號(hào),進(jìn)行人員注銷操作,其程序流程圖如圖7所 示,主要通過(guò)以下四個(gè)步驟來(lái)完成第一步,提取人員身份證號(hào)信息,打開(kāi)人員信息表,查此人信息 是否存在;如果不存在,則進(jìn)行信息提示,退出;如果存在,則顯示 此人員相關(guān)信息,彈出確認(rèn)注銷對(duì)話框;第二步,判斷確認(rèn)注銷對(duì)話框的選擇,如果選否,則退出;選是 則進(jìn)行第三步判斷;第三步,判斷信息讀寫手柄上是否存在人員信息卡,如果不存在, 則直接刪除此人的指紋信息和人員表中此人相關(guān)信息,蜂鳴器短響一 聲成功完成注銷搡作;如果存在,則進(jìn)行第四步判斷;第四步,判斷是否是此人員身份卡;如果不是,則進(jìn)行相關(guān)信息 提示;如果是,則刪除此卡中各存儲(chǔ)塊內(nèi)容,再刪除此人的指紋信息 和人員表中此人相關(guān)信息,蜂鳴器短響一聲完成人員注銷操作。在系統(tǒng)主界面中,點(diǎn)擊人員信息查詢按鈕,進(jìn)入人員信息查詢模 塊,填寫要查詢內(nèi)容,點(diǎn)擊查詢按鈕,其程序流程圖如圖ll所示,首 先打開(kāi)數(shù)據(jù)庫(kù),提取查詢信息,如姓名、工作單位、警員身份證號(hào)等, 利用查詢語(yǔ)句在槍信息表中查詢符合條件項(xiàng),顯示查詢結(jié)果,可以保 存或刪除查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。在系統(tǒng)的主界面中,點(diǎn)擊指紋借還槍登記菜單或按鈕,則自動(dòng)進(jìn) 入指紋借還槍模塊,只要點(diǎn)擊開(kāi)始按鈕則開(kāi)始借還槍動(dòng)作,其程序流 程圖如圖8和9所示,主要通過(guò)七個(gè)步驟來(lái)完成第一步,由指紋識(shí)別裝置提取指紋,根據(jù)指紋辨識(shí)身份; 第二步,判斷人員表中是否存在此人員;不存在,則提示此人員未注冊(cè),然后退出;存在,則記錄借還槍人,清處理狀態(tài)字,清指紋提 取允許字,打開(kāi)定時(shí)器l,定時(shí)時(shí)間到作以下判斷;第三步,判斷信息讀寫手柄上是否存在帶信息卡的槍支;如果不 存在,則退出;如果存在,則進(jìn)行第四步判斷;第四步,判斷處理狀態(tài)字看此槍是否已處理,如果已處理,則退 出;如果未處理,則查槍支信息表,進(jìn)行第五步判斷;第五步,判斷是否是本庫(kù)中槍支;如果不是,則消息提示非本庫(kù) 中槍支,置處理狀態(tài)字,防止定時(shí)時(shí)間到再處理;如果是,進(jìn)行第六 步判斷第六步,判斷借還槍狀態(tài)字是否為l;如果借還狀態(tài)字為不為l而 為O,表示該槍在庫(kù)中,此人要借此槍,于是改借還狀態(tài)字為l,表示 此槍借出,同時(shí)記錄該槍的借信息包括槍號(hào),借槍人,借槍時(shí)間等, 更新未還槍信息,蜂鳴器短鳴一聲,表示成功借出此槍,關(guān)定時(shí)器l, 置指紋允許字,允許人員下次借還槍操作;如果借還狀態(tài)字為l,則 表示此槍支已借出,不在槍庫(kù)中,作第七步判斷;第七步,判斷未還槍信息,看是否存在此槍的未還信息,如果不 存在,則消息提示不存在此槍的借槍信息,蜂鳴器長(zhǎng)鳴一聲表示報(bào)錯(cuò), 置處理狀態(tài)字退出;如果存在,則表示要?dú)w還該槍支,清借還狀態(tài)字 為O,表示該槍歸還槍庫(kù)中,同時(shí)記錄還槍信息包括還槍人還槍時(shí)間 等,更新未還槍表信息,蜂鳴器短響一聲,表示成功歸還,關(guān)定時(shí)器 l,置指紋允許字,允許人員下次借還槍操作;在系統(tǒng)的主界面中,點(diǎn)擊身份卡借還槍登記菜單或按鈕,則自動(dòng) 進(jìn)入身份卡借還槍模塊,只要點(diǎn)擊開(kāi)始按鈕則開(kāi)始借還槍操作,打開(kāi) 定時(shí)器3,同時(shí)清處理狀態(tài)字。定時(shí)器3的程序流程圖如圖10所示,主要通過(guò)以下七個(gè)步驟來(lái)完成第一步,判斷信息讀寫手柄上是否有信息卡存在,如果不存在, 則清處理狀態(tài)字,便于處理下個(gè)辨識(shí)操作;如果存在,讀信息,作第 二步判斷;第二步,判斷此卡是否已處理,如果已處理,則退出;如果未處 理,則作第三步判斷;第三步,判斷是否是身份卡,如果是身份卡,則記錄借還槍人,隱藏借槍窗體和還槍窗體,顯示借還槍人窗體,顯示借還槍人姓名, 置處理狀態(tài)字,蜂鳴器短響一聲,表示成功完成借還槍人身份辨識(shí)操 作;如果不是身份卡,則作第四步判斷;第四步,判斷是否是槍支;如果不是,則進(jìn)行無(wú)效卡信息提示, 置處理狀態(tài)字,長(zhǎng)鳴一聲警告;如果是槍支,則第五步判斷;第五步,判斷借還槍人窗體是否顯示;如果未顯示,則提示先識(shí) 別身份卡,置處理狀態(tài)字,長(zhǎng)鳴一聲警告;如果顯示,則作第六步判第六步,判斷借還狀態(tài)字,如果狀態(tài)字為O,則表示此槍在庫(kù)中, 要進(jìn)行借槍操作,改借還槍狀態(tài)字為l,記錄借槍信息,如借槍人, 借槍時(shí)間,槍號(hào)等,更新來(lái)還槍信息,隱藏借還槍人窗體,顯示借槍 窗體,置處理狀態(tài)字,蜂鳴器短鳴一聲,表示借槍成功;如果狀態(tài)字 為l,則表示此槍已處于借出狀態(tài),作第七步判斷;第七步,判斷未還槍信息中是否存在此槍信息,如果不存在此槍 的未還槍信息,則進(jìn)行消息提示,置處理狀態(tài)字,蜂鳴器長(zhǎng)鳴一聲警 告;如果存在此槍的未還槍信息,則改借還狀態(tài)字為O,表示此槍已 歸還槍庫(kù),記錄還槍信息,如槍號(hào),借槍人,借槍時(shí)間,還槍人,還 槍時(shí)間,進(jìn)行未還槍信息更新,隱藏借還槍人窗體,顯示還槍窗體, 蜂鳴器短響一聲,歸還成功,置處理狀態(tài)字,然后進(jìn)行下一次的借還在系統(tǒng)主界面中,點(diǎn)擊借還槍信息查詢按鈕,進(jìn)入借還槍信息查 詢模塊,其查詢界面主要包括借槍信息查詢、借還槍信息查詢和未還 槍信息查詢。其搡作流程圖如圖ll所示,填寫要查詢內(nèi)容,如借槍人、 還槍人、槍號(hào)、借槍時(shí)間段、還槍時(shí)間段等,點(diǎn)擊查詢按鈕,其程序 流程圖如圖ll所示,首先打開(kāi)數(shù)據(jù)庫(kù),提取查詢信息,利用查詢語(yǔ)句 在借還槍信息表中查詢符合條件項(xiàng),顯示查詢結(jié)果,可以保存或刪除 查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。本發(fā)明有效的解決了槍支管理安全化、槍械識(shí)別快速化、系統(tǒng)小 巧化、槍庫(kù)改造方便低廉,它使槍支管理簡(jiǎn)單容易準(zhǔn)確,安全可靠, 管理效率高,管理效果好,功能完善。
權(quán)利要求
1. 一種槍支識(shí)別管理系統(tǒng),是在槍支上安裝信息卡,放置在信息讀寫手柄上進(jìn)行槍支信息管理,其特征在于該系統(tǒng)面包括槍支注冊(cè)模塊、槍支注銷模塊、槍支信息查詢模塊、人員注冊(cè)模塊、人員注銷模塊、人員信息查詢模塊、指紋借還槍模塊、身份卡借還槍模塊、借還槍信息查詢模塊,該系統(tǒng)主程序通過(guò)三個(gè)步驟來(lái)完成第一步,判斷是否已存在數(shù)據(jù)庫(kù),如果不存在,則建立數(shù)據(jù)庫(kù)并創(chuàng)建數(shù)據(jù)表,如槍支信息表、人員信息表、借槍信息表、還槍信息表、未還槍表、密碼表和注冊(cè)表,如果存在,則進(jìn)行第二步判斷;第二步,判斷軟件是否已注冊(cè),如果已注冊(cè)則從注冊(cè)表中提取注冊(cè)碼,否則輸入注冊(cè)碼,進(jìn)行注冊(cè);第三步,驗(yàn)證注冊(cè)碼是否正確,驗(yàn)證通過(guò)則把注冊(cè)碼寫入注冊(cè)表顯示窗體主界面,驗(yàn)證未通過(guò)則通過(guò)消息提示注冊(cè)碼錯(cuò)誤。
2、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于 所說(shuō)的槍支注冊(cè)模塊,其程序主要通過(guò)三個(gè)步驟來(lái)完成第一步,判斷信息讀寫手柄上是否存在貼有信息卡的槍支,如果 不存在,則彈出請(qǐng)放置要注冊(cè)槍支的信息提示框,然后退出,如果 存在則讀取該槍支信息卡的序列號(hào);第二步,判斷數(shù)據(jù)庫(kù)的槍信息表中是否存在該槍支卡序列號(hào),存 在,則表示該槍支卡已注冊(cè),則彈出是否重新注冊(cè)的對(duì)話框;選否 則退出,選是或槍信息表中不存在該槍支卡序列號(hào)則進(jìn)行第三步判 斷;第三步,判斷槍支信息表中是否存在該槍號(hào),如果存在,則彈出 該槍號(hào)已存在的信息提示,表示該槍支已注冊(cè)了;如果不存在,則 開(kāi)始注冊(cè),置借還狀態(tài)字為O,表示此槍在庫(kù)中未借出,寫槍支信息 在信息卡的各數(shù)據(jù)塊上,同時(shí)寫入槍支信息表中,蜂鳴器短響一聲 表示成功完成槍支注冊(cè)操作。
3、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于 所說(shuō)的槍支注銷模塊,其程序通過(guò)以下三個(gè)步驟來(lái)實(shí)現(xiàn)第一步,判斷信息讀寫手柄上是否存在要注銷的槍支,如果不存 在,則彈出信息提示框提示放置要注銷的槍支,如果存在,則讀取槍支信息卡中槍信息并顯示;第二步,判斷槍支信息表中是否存在此槍信息,如果不存在,則 提示庫(kù)中不存在此槍信息,然后退出;如果存在,則彈出確認(rèn)注銷對(duì)話框;第三步,判斷確認(rèn)注銷對(duì)話框的選擇,如果選擇否,則退出此操作;選擇是,則刪除信息卡中信息,同時(shí)刪除槍支信息表中有關(guān)此 槍信息,蜂鳴器短響 一 聲成功完成槍支信息注銷操作。
4、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于所說(shuō)的人員注冊(cè)模塊,其程序通過(guò)以下四個(gè)步驟來(lái)完成第一步,提取警員身份證信息,判斷此警員身份證號(hào)是否已注冊(cè); 已注冊(cè),則提示此警號(hào)已注冊(cè),重新填入警員身份證號(hào)重新注冊(cè); 未注冊(cè),則提取指紋信息;第二步,判斷此指紋是否已注冊(cè),如果注冊(cè),則提示該指紋已注 冊(cè);未注冊(cè),則進(jìn)行第三步判斷第三步,判斷信息讀寫手柄上是否存在要注冊(cè)的身份卡;如果不 存在,則提示放置身份卡重新注冊(cè);如果存在,則進(jìn)行第四步判斷;第四步,判斷此身份卡是否已注冊(cè);未注冊(cè),則直接記錄指紋信 息和相關(guān)信息,同時(shí)記錄在身份卡和人員表中,蜂鳴器短響一聲成 功完成注冊(cè)操作;已注冊(cè),則彈出是否重新注冊(cè)此身份卡的詢問(wèn)框, 選是,則記錄指紋信息和相關(guān)信息,同時(shí)記錄在身份卡和人員表中, 蜂鳴器短響一聲成功完成人員注冊(cè)操作;選否,則直接退出。
5、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于所說(shuō)的人員注銷模塊,其程序通過(guò)以下四個(gè)步驟來(lái)完成第一步,提取人員身份證號(hào)信息,打開(kāi)人員信息表,查此人信息是否存在;如果不存在,則進(jìn)行信息提示,退出;如果存在,則顯 示此人員相關(guān)信息,彈出確認(rèn)注銷對(duì)話框;第二步,判斷確認(rèn)注銷對(duì)話框的選擇,如果選否,則退出;選是 則進(jìn)行第三步判斷;第三步,判斷信息讀寫手柄上是否存在人員信息卡,如果不存在, 則直接刪除此人的指紋信息和人員表中此人相關(guān)信息,蜂鳴器短響 一聲成功完成注銷操作;如果存在,則進(jìn)行第四步判斷;第四步,判斷是否是此人員身份卡;如果不是,則進(jìn)行相關(guān)信息 提示;如果是,則刪除此卡中各存儲(chǔ)塊內(nèi)容,再刪除此人的指紋信 息和人員表中此人相關(guān)信息,蜂鳴器短響 一 聲完成人員注銷操作。
6、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于所說(shuō)的人員查詢模塊,其程序是首先打開(kāi)數(shù)據(jù)庫(kù),提取査詢信息,利用查詢語(yǔ)句在槍信息表中查詢符合條件項(xiàng),顯示查詢結(jié)果,可以 保存或刪除查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。
7、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于 所說(shuō)的指紋借還槍模塊,其程序通過(guò)以下七個(gè)步驟來(lái)完成第一步,由指紋識(shí)別裝置提取指紋,根據(jù)指紋辨識(shí)身份; 第二步,判斷人員表中是否存在此人員;不存在,則提示此人員 未注冊(cè),然后退出;存在,則記錄借還槍人,清處理狀態(tài)字,清指 紋提取允許字,打開(kāi)定時(shí)器l,定時(shí)時(shí)間到作以下判斷;第三步,判斷信息讀寫手柄上是否存在帶信息卡的槍支;如果 不存在,則退出;如果存在,則進(jìn)行第四步判斷;第四步,判斷處理狀態(tài)字看此槍是否已處理,如果已處理,則 退出;如果未處理,則查槍支信息表,進(jìn)行第五步判斷;第五步,判斷是否是本庫(kù)中槍支;如果不是,則消息提示非本 庫(kù)中槍支,置處理狀態(tài)字,防止定時(shí)時(shí)間到再處理;如果是,進(jìn)行 第六步判斷第六步,判斷借還槍狀態(tài)字是否為l;如果借還狀態(tài)字為不為l 而為0,表示該槍在庫(kù)中,此人要借此槍,于是改借還狀態(tài)字為l, 表示此槍借出,同時(shí)記錄該槍的借信息包括槍號(hào),借槍人,借槍時(shí) 間等,更新未還槍信息,蜂鳴器短鳴一聲,表示成功借出此槍,關(guān) 定時(shí)器l,置指紋允許字,允許人員下次借還槍操作;如果借還狀態(tài) 字為l,則表示此槍支已借出,不在槍庫(kù)中,作第七步判斷;第七步,判斷未還槍信息,看是否存在此槍的未還信息,如果不 存在,則消息提示不存在此槍的借槍信息,蜂鳴器長(zhǎng)鳴一聲表示報(bào) 錯(cuò),置處理狀態(tài)字退出;如果存在,則表示要?dú)w還該槍支,清借還 狀態(tài)字為0,表示該槍歸還槍庫(kù)中,同時(shí)記錄還槍信息包括還槍人還 槍時(shí)間等,更新未還槍表信息,蜂鳴器短響一聲,表示成功歸還, 關(guān)定時(shí)器l,置指紋允許字,允許人員下次借還槍操作;
8、 根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于所說(shuō)的身份卡借還槍模塊,程序通過(guò)以下七個(gè)步驟來(lái)完成第一步,判斷信息讀寫手柄上是否有信息卡存在,如果不存在,則清處理狀態(tài)字,便于處理下個(gè)辨識(shí)操作;如果存在,讀信息,作第二步判斷;第二步,判斷此卡是否已處理,如果已處理,則退出;如果未處 理,則作第三步判斷;第三步,判斷是否是身份卡,如果是身份卡,則記錄借還槍人, 隱藏借槍窗體和還槍窗體,顯示借還槍人窗體,置處理狀態(tài)字,蜂鳴 器短響一聲,表示成功完成借還槍人身份辨識(shí)搡作;如果不是身份 卡,則作第四步判斷;第四步,判斷是否是槍支;如果不是,則進(jìn)行無(wú)效卡信息提示, 置處理狀態(tài)字,長(zhǎng)鳴一聲警告;如果是槍支,則第五步判斷;第五步,判斷借還槍人窗體是否顯示;如果未顯示,則提示先識(shí) 別身份卡,置處理狀態(tài)字,長(zhǎng)鳴一聲警告;如果顯示,則作第六步判第六步,判斷借還狀態(tài)字,如果狀態(tài)字為o,則表示此槍在庫(kù)中, 要進(jìn)行借槍操作,改借還槍狀態(tài)字為l,記錄借槍信息,更新未還槍 信息,隱藏借還槍人窗體,顯示借槍窗體,置處理狀態(tài)字,蜂鳴器 短鳴一聲,表示借槍成功;如果狀態(tài)字為i,則表示此槍已處于借出 狀態(tài),作第七步判斷;第七步,判斷未還槍信息中是否存在此槍信息,如果不存在此槍 的未還槍信息,則進(jìn)行消息提示,置處理狀態(tài)字,蜂鳴器長(zhǎng)鳴一聲警 告;如果存在此槍的未還槍信息,則改借還狀態(tài)字為O,表示此槍已 歸還槍庫(kù),記錄還槍信息,進(jìn)行未還槍信息更新,隱藏借還槍人窗 體,顯示還槍窗體,蜂鳴器短響一聲,歸還成功,置處理狀態(tài)字, 然后進(jìn)行下一次的借還槍登記。
9、根據(jù)權(quán)利要求l所述的一種槍支識(shí)別管理系統(tǒng),其特征在于所說(shuō)的借還槍查詢模塊,其程序是首先打開(kāi)數(shù)據(jù)庫(kù),提取查詢信息,利用查詢語(yǔ)句在借還槍信息表中査詢符合條件項(xiàng),顯示査詢結(jié) 果,可以保存或刪除查詢結(jié)果,最后關(guān)閉數(shù)據(jù)庫(kù)。
全文摘要
本發(fā)明屬于信息識(shí)別、檢索技術(shù)領(lǐng)域,為一種槍支識(shí)別管理系統(tǒng)。該系統(tǒng)是在槍支上安裝信息卡,放置在信息讀寫手柄上進(jìn)行槍支信息管理,該系統(tǒng)面包括槍支注冊(cè)模塊、槍支注銷模塊、槍支信息查詢模塊、人員注冊(cè)模塊、人員注銷模塊、人員信息查詢模塊、指紋借還槍模塊、身份卡借還槍模塊、借還槍信息查詢模塊。本發(fā)明的優(yōu)點(diǎn)有利于槍支信息化、可以做到人槍智能匹配,改善了緊急出動(dòng)時(shí)槍支不能有效管理的局面。
文檔編號(hào)G06F17/30GK101281620SQ20071009070
公開(kāi)日2008年10月8日 申請(qǐng)日期2007年4月4日 優(yōu)先權(quán)日2007年4月4日
發(fā)明者劉樹(shù)根, 迪 吳, 李彥棟, 鋒 王, 王江濤, 袁永普, 賀金麗, 陳慶磊 申請(qǐng)人:中國(guó)兵器工業(yè)第二○八研究所