基于網(wǎng)絡與嵌入式查詢終端的城市非機動車輛管理系統(tǒng)
手持式查詢終端(PDA)是非機動車管理系統(tǒng)的執(zhí)行端,也是整個系統(tǒng)的核心模塊,其體系結構如圖3所示。本文引用地址:http://m.butianyuan.cn/article/151849.htm
手持式終端基于實時操作系統(tǒng)RTOS運行,在RTOS調度下,通過SD存儲卡從客戶端PC獲取車輛信息庫中的更新數(shù)據(jù)(失竊車輛)文件。在使用中,手持PDA通過射頻讀卡器獲取車輛牌照上的ID號,通過將ID號在SD卡中的數(shù)據(jù)檢索情況,來查看該車的狀態(tài)(例如是失竊還是正常)。
各主要功能模塊描述如下:
(1)LPC2136 ARM7芯片。設計采用Philip公司的LPC系列ARM芯片,片上集成了32 bit微處理器ARM7TDMI-S、32 KB SRAM和256 KB Flash。在該芯片的體系結構中,ARM7局部總線(ARM7 Local Bus)為片上存儲控制器提供接口;VPB(VLSI Peripheral)總線為片上功能模塊提供接口;
(2)RFID讀卡模塊。車輛牌照中嵌入的電子射頻標簽是基于ISO/IEC15693協(xié)議,工作頻率為13.56 MHz(中頻)只讀被動式型無源標簽。讀卡模塊采用獨立的CR001模塊,支持多種編碼輸出格式,其RS232 TTL讀出數(shù)據(jù)格式如表1所示。
(3)顯示輸出。顯示輸出采用了漢顯HZ128-64D20模塊,它具有12×12點陣漢字顯示功能的液晶圖形顯示模塊。該模塊同時還內嵌了先進的T9拼音輸入法,并采用UART方式與MCU進行通信。
2.3 信息管理軟件
系統(tǒng)采用B/S結構,即以WEB方式來實現(xiàn)非機動車管理信息系統(tǒng)。由于JAVA技術在解決企業(yè)應用方面較為成熟,不僅具有跨平臺的優(yōu)點,而且還有大量的開放源碼產(chǎn)品可供使用,故采用基于J2EE平臺的架構來實現(xiàn)。
2.3.1 后臺數(shù)據(jù)庫
經(jīng)過分析,將機動車數(shù)據(jù)庫設計成主表和副表形式,主表完成主要業(yè)務信息的存儲,副表則存放其他相關信息。經(jīng)設計后的非機動車數(shù)據(jù)庫主表如表2所示。
2.3.2 業(yè)務功能模塊的設計
經(jīng)過對非機動車管理信息系統(tǒng)運行模式、需求分析后確定整個系統(tǒng)由如圖4所示的8個子功能組成。下面對主要的功能模塊進行說明。
(1)車輛管理基本業(yè)務功能模塊。由于非機動車涉及多種不同類型的車輛,其業(yè)務辦理的流程、采集的信息、打印的證件也有所不同。相關業(yè)務包括:注冊登記、換牌、補牌/證、轉移、注銷、失竊登記等[5]。
(2)數(shù)據(jù)查詢模塊。對于非機動車管理系統(tǒng),由于其業(yè)務處理過程相對比較簡單,而應用計算機管理最大的好處是便于查詢、統(tǒng)計,再加之非機動車數(shù)據(jù)量比較大,因此建立強大、快速的查詢功能至關重要。系統(tǒng)實現(xiàn)的查詢主要包括以下幾個方面:①按車輛類型、車輛牌照號或車輛鋼印號的快速查詢和檢索;②按姓名或單位的檢索;③按照多種條件進行模糊查詢;④數(shù)據(jù)信息除可提供給公安網(wǎng)內部系統(tǒng)部門查詢外,還能提供給市民通過“公網(wǎng)”即通過因特網(wǎng)來查詢。
(3)系統(tǒng)維護模塊。非機動車系統(tǒng)維護主要指一些代碼表、機動車參數(shù)表、業(yè)務流程以及上牌點的維護。系統(tǒng)中車輛類型以代碼表的形式出現(xiàn),這樣可處理以后工作中車輛類型改變的情況,同時車輛參數(shù)也可根據(jù)用戶要求進行增加或修改, 這樣使系統(tǒng)具有很強的可擴展性。
通過對本地區(qū)非機動車輛的調研,本文對非機動車輛管理政策做了定位和走向的分析,設計了依托公安網(wǎng)絡構建的高集成度非機動車信息管理系統(tǒng),并引入了查詢終端,提出了基于網(wǎng)絡和查詢終端的系統(tǒng)運行模式和設計方案,從而方便執(zhí)法人員在脫離網(wǎng)絡的情況下進行現(xiàn)場的信息查詢,形成了高效便捷的基于網(wǎng)絡和查詢終端的城市非機動車輛管理系統(tǒng)。
電子鎮(zhèn)流器相關文章:電子鎮(zhèn)流器工作原理
評論