公安綜合信息無線查詢系統(tǒng)概要方案說明書_第1頁
公安綜合信息無線查詢系統(tǒng)概要方案說明書_第2頁
公安綜合信息無線查詢系統(tǒng)概要方案說明書_第3頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、無線綜合警務(wù)系統(tǒng)(WIPSS概要設(shè)計說明書V1.0擬制人趙文君審核人批準(zhǔn)人深圳市世紀(jì)安軟信息技術(shù)有限公司二零零三年五月二十六日目錄第一章引言21.1編寫目的21.2術(shù)語與縮寫21.3參考資料2第二章系統(tǒng)概述32.係統(tǒng)任務(wù)3系統(tǒng)目標(biāo)3運行環(huán)境3與其它系統(tǒng)的關(guān)系3第三章總體設(shè)計43.1需求規(guī)定4系統(tǒng)功能4系統(tǒng)性能4輸入輸出要求4數(shù)據(jù)管理能力要求4故障處理要求4其他專門要求53.2流程和結(jié)構(gòu)設(shè)計5系統(tǒng)流程圖5邏輯結(jié)構(gòu)63.3軟件模塊結(jié)構(gòu)設(shè)計7模塊結(jié)構(gòu)圖7模塊清單8組件結(jié)構(gòu)圖83.3.4 組件清單 9 第四章功能模塊設(shè)計 10 4.1功能結(jié)構(gòu)劃分 10 4.2模塊功能設(shè)計 10查詢服務(wù)模塊 104.2

2、.2 業(yè)務(wù)處理模塊 124.2.3 通信服務(wù)模塊 144.2.4 安全認(rèn)證模塊 16425 Web服務(wù)器模塊174.2.6 移動查詢模塊 19語音查詢模塊 21第五章接口設(shè)計 235.1外部接口 235.2內(nèi)部接口 23 第六章系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 246.1邏輯結(jié)構(gòu)設(shè)計 246.2物理結(jié)構(gòu)設(shè)計 256.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 25第一章 引言1.1 編寫目的本文檔主要描述無線綜合警務(wù)系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計、運行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和安全性設(shè)計等,為無線綜合警務(wù)系統(tǒng) 的詳細設(shè)計提供原則和基礎(chǔ)。1.2 術(shù)語與縮寫WIPSS :無線綜合警務(wù)系統(tǒng) Wirele

3、ss Integrated Public Security System );SMPP :短消息點對點協(xié)議 Short Message Peer to Peer);CMPP :中國移動點對點協(xié)議 China Mobile Peer to Peer);SGIP:短消息網(wǎng)關(guān)接口規(guī)范 Short Message Gateway In terface Protocol);SMC :短消息中心 Short Message Cen ter);UDCS :統(tǒng)一數(shù)據(jù)通訊結(jié)構(gòu) Unified Data Communication Structure )。1.3參考資料中國移動通信互聯(lián)網(wǎng)短信網(wǎng)關(guān)接口協(xié)議2.0中國

4、聯(lián)合通信公司短消息網(wǎng)關(guān)系統(tǒng)接口協(xié)議1.2統(tǒng)一接入平臺概要設(shè)計說明書第二章系統(tǒng)概述2.1系統(tǒng)任務(wù)系統(tǒng)目標(biāo)無線綜合警務(wù)系統(tǒng)以現(xiàn)有的綜合查詢平臺為基礎(chǔ)提供移動查詢和移動警務(wù)為主要業(yè)務(wù) 的系統(tǒng)。它根據(jù)綜合查詢平臺提供的請求調(diào)度服務(wù)接口,實現(xiàn)各種移動終端設(shè)備的信息查 詢,包括手機查詢、PDA查詢和語音查詢。運行環(huán)境系統(tǒng)分類操作系統(tǒng)數(shù)據(jù)庫網(wǎng)絡(luò)計算機系統(tǒng)Li nux/Un ixOracle 8i/Oracle9iIntranet/lnternet移動設(shè)備(Palm/手機等Palm OS/KVMGSM/GPRS/CDMA/ CDPD與其它系統(tǒng)的關(guān)系與統(tǒng)一接入平臺的關(guān)系:本系統(tǒng)通過調(diào)用統(tǒng)一接入平臺的服務(wù)接口,輸

5、入查詢條件并 且獲得查詢結(jié)果。與綜合信息查詢系統(tǒng)的關(guān)系:綜合信息查詢系統(tǒng)是本系統(tǒng)的基礎(chǔ),本系統(tǒng)通過統(tǒng)一接 入平臺的服務(wù)接口,將查詢請求信息通過網(wǎng)絡(luò)發(fā)送到綜合信息查詢系統(tǒng),綜合信息查詢系 統(tǒng)根據(jù)查詢條件進行查詢操作,并且將查詢結(jié)果通過統(tǒng)一接入平臺返回給查詢用戶。與無線通信系統(tǒng)的關(guān)系:無線綜合警務(wù)系統(tǒng)是以無線數(shù)據(jù)網(wǎng)絡(luò)為基礎(chǔ)的,其以現(xiàn)有的 無線通信網(wǎng)絡(luò)為運行環(huán)境,并且遵循無線數(shù)據(jù)傳輸協(xié)議(如短消息協(xié)議等 ,為無線設(shè)備提供綜合警務(wù)服務(wù)。第三章 總體設(shè)計3.1 需求規(guī)定系統(tǒng)功能無線綜合警務(wù)系統(tǒng)主要用于相關(guān)警種在戶外工作時,利用移動終端 PDA 、車載終端 、便攜電腦和手機)查詢車輛、人員、交通違章信息,

6、并且可以在移動終端上進行信息采 集。系統(tǒng)性能3.1.2.1 精度無3.1.2.2 時間特性要求查詢結(jié)果返回時間不超過 5分鐘。3.1.2.4 可靠性要求作好網(wǎng)絡(luò)安全、系統(tǒng)安全和信息安全,尤其是要解決跨地區(qū)查詢時的安全問題。3.1.2.5 靈活性只要有無線網(wǎng)絡(luò)的環(huán)境就能夠提供綜合警務(wù)服務(wù)。輸入輸出要求系統(tǒng)用戶可以在手機上用短信息方式 將外動態(tài)庫議轉(zhuǎn)換成系統(tǒng)定義 協(xié)、議(XMI/iidCs,i 備注待開發(fā))待開發(fā)待開發(fā)組件標(biāo)識SolibPt.sosGbQ 接Se。 I動態(tài)庫comm待開發(fā) 待開發(fā) 移動提供 聯(lián)通提供實現(xiàn)數(shù)據(jù)的加密和解密記錄系統(tǒng)日志和操作日志與移動短信網(wǎng)關(guān)的接口與聯(lián)通短信網(wǎng)關(guān)的接口l

7、ibMd5.solibLog.so libCMPPAPI.solibSGIPAPl.so第四章 功能模塊設(shè)計4.1功能結(jié)構(gòu)劃分根據(jù)模塊獨立準(zhǔn)則和信息隱蔽準(zhǔn)則,將無線綜合警務(wù)系統(tǒng)劃分成七個模塊:移動查詢模塊、語音查詢模塊、通信服務(wù)模塊、安全認(rèn)證模塊、業(yè)務(wù)處理模塊、查詢服務(wù)模塊、Web服務(wù)器模塊。無線綜合警務(wù)系統(tǒng)的程序結(jié)構(gòu)圖如下:4.2模塊功能設(shè)計查詢服務(wù)模塊查詢服務(wù)模塊主要是將系統(tǒng)內(nèi)部的請求數(shù)據(jù),通過調(diào)用統(tǒng)一接入平臺提供的接口,實 現(xiàn)信息的查詢功能。該模塊通過調(diào)用相關(guān)組件,接收來自業(yè)務(wù)處理模塊的Udes結(jié)構(gòu)的查詢請求數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)換成統(tǒng)一接入平臺的XML格式的接口協(xié)議,并調(diào)用統(tǒng)一接入平臺提供的查

8、詢接口,將查詢請求數(shù)據(jù)經(jīng)過統(tǒng)一接入平臺輸入到綜合信息查詢系統(tǒng),綜合信息查詢系統(tǒng)經(jīng)過查詢操 作,將XML格式的查詢結(jié)果數(shù)據(jù)通過統(tǒng)一接入平臺返回到查詢服務(wù)模塊,查詢結(jié)果數(shù)據(jù)在 查詢服務(wù)模塊內(nèi)部經(jīng)過轉(zhuǎn)換,以udes結(jié)構(gòu)的數(shù)據(jù)返回給查詢業(yè)務(wù)處理模塊。物理結(jié)構(gòu)和數(shù)據(jù)流程設(shè)計查詢服務(wù)模塊的物理結(jié)構(gòu)如下:說明:名稱查詢服接務(wù)模塊標(biāo)記libQryServer.so說明yServer libPt.so執(zhí)行文件,運行在查詢服務(wù)模塊的數(shù)據(jù)流圖如下:mm.so查詢請求數(shù)據(jù)(udcs下查詢服務(wù)模塊QryServer查詢響應(yīng)數(shù)據(jù)(業(yè)務(wù)in處理模塊jdcsux/unix 系統(tǒng)運行設(shè)計查詢請求數(shù)據(jù)(XML查詢服務(wù)模塊的運行設(shè)

9、計如下圖:數(shù)據(jù)設(shè)計查詢響應(yīng)數(shù)據(jù)(XML統(tǒng)一接入開始查詢接口讀取系統(tǒng)參數(shù)查詢服務(wù)模塊不涉及永久性數(shù)據(jù),無須建立數(shù)據(jù)庫。該模塊涉及的內(nèi)存數(shù)據(jù)參考第五章接I口初始化該模塊涉及的查詢請求的數(shù)據(jù)結(jié)構(gòu)參見本文的參考資料。用戶界面設(shè)計程序運行查詢服務(wù)模塊是一個服務(wù)程序|關(guān)閉所有線程運行,沒有用戶界面。結(jié)束422業(yè)務(wù)處理模塊業(yè)務(wù)處理模塊主要實現(xiàn)業(yè)務(wù)請求調(diào)度和本地資源訪問代理的功能。該模塊通過調(diào)用相關(guān)組件,接收來自通信服務(wù)模塊的udcs結(jié)構(gòu)的業(yè)務(wù)請求數(shù)據(jù),并且處理相關(guān)的業(yè)務(wù)邏輯,根據(jù)業(yè)務(wù)邏輯數(shù)據(jù),將業(yè)務(wù)請求調(diào)度到相應(yīng)的服務(wù)接口,如果是查 詢請求,就將數(shù)據(jù)調(diào)度到查詢服務(wù)模塊;如果是定位請求,就將請求數(shù)據(jù)調(diào)度到定位

10、服務(wù) 模塊等。業(yè)務(wù)處理模塊還代理安全認(rèn)證的認(rèn)證請求數(shù)據(jù)和Web服務(wù)器的請求數(shù)據(jù),這兩個模塊對本地資源庫的訪問是通過業(yè)務(wù)處理模塊來實現(xiàn)的。4.221物理結(jié)構(gòu)和數(shù)據(jù)流程設(shè)計業(yè)務(wù)處理模塊的物理結(jié)構(gòu)如下:運行設(shè)計系統(tǒng)數(shù)據(jù)業(yè)務(wù)處理模塊的運行設(shè)計如下圖:業(yè)務(wù)數(shù)據(jù)開本地資源庫4.223數(shù)據(jù)設(shè)計讀取系統(tǒng)參數(shù)業(yè)務(wù)處理模塊須建立業(yè)務(wù)數(shù)據(jù)庫、系統(tǒng)數(shù)據(jù)庫、用戶權(quán)限數(shù)據(jù)庫、日志數(shù)據(jù)庫和系統(tǒng)監(jiān)控數(shù)據(jù)庫等。數(shù)據(jù)庫部分的設(shè)計參見第六章該模塊涉及的內(nèi)存數(shù)據(jù)參考第五O連接數(shù)據(jù)庫jAZ,用戶界面設(shè)計業(yè)務(wù)處理模塊是一個服務(wù)程序,以控制臺方式運行,沒有用戶界面。程序運行通信服務(wù)模塊該模塊通過調(diào)用相關(guān)組件,接收來自語音查詢和移動查詢模塊

11、等業(yè)務(wù)請求模塊的外部請求數(shù)據(jù),并且將外部請求數(shù)據(jù)進行解密 參考第五章接口設(shè)計。通信服務(wù)模塊涉及的 SMPP勺數(shù)據(jù)結(jié)構(gòu)參見本文的參考資料。用戶界面設(shè)計通信服務(wù)模塊是一個服務(wù)程序,以控制臺方式運行,沒有用戶界面。424安全認(rèn)證模塊安全認(rèn)證模塊主要實現(xiàn)系統(tǒng)用戶的認(rèn)證功能。該模塊通過接收來自通信服務(wù)模塊的用戶信息,調(diào)用業(yè)務(wù)處理模塊,由業(yè)務(wù)處理模塊 訪問本地資源庫中的用戶和權(quán)限信息,并從該模塊處獲得驗證結(jié)果信息。如果用戶通過驗 證,則用戶信息就存儲在安全認(rèn)證模塊的認(rèn)證用戶隊列中,該模塊對用戶進行登錄計時, 如果超時,則安全認(rèn)證模塊要求用戶重新登錄。4.241物理結(jié)構(gòu)和數(shù)據(jù)流程設(shè)計安全認(rèn)證模塊的物理結(jié)構(gòu)如

12、下:安全認(rèn)證模塊4.242運行設(shè)計/unix系統(tǒng)認(rèn)證請求認(rèn)證響應(yīng)安全認(rèn)證模塊的運行設(shè)計同杳詢服務(wù)模塊的運行設(shè)計,參見其運行設(shè)計圖。 業(yè)務(wù)處理模塊數(shù)據(jù)設(shè)計安全認(rèn)證模塊使用業(yè)務(wù)處理模塊所建立的永久性數(shù)據(jù)庫,如用戶權(quán)限數(shù)據(jù)庫等,該數(shù) 據(jù)庫部分的設(shè)計參見第六章。該模塊涉及的內(nèi)存數(shù)據(jù)參考第五章接口設(shè)計。用戶界面設(shè)計通信服務(wù)模塊是一個服務(wù)程序,以控制臺方式運行,沒有用戶界面。425 Web服務(wù)器模塊Web服務(wù)器模塊主要實現(xiàn)計費、用戶權(quán)限管理、設(shè)備管理、業(yè)務(wù)管理等系統(tǒng)管理的功 能。Web服務(wù)器模塊主要是為了方便系統(tǒng)的實施和維護而設(shè)計的運行于服務(wù)器端的用戶應(yīng) 用程序,該模塊給用戶提供操作界面,用戶以Web P

13、age的方式通過瀏覽器和系統(tǒng)進行數(shù)據(jù)交互。物理結(jié)構(gòu)和數(shù)據(jù)流程設(shè)計Web服務(wù)器模塊的物理結(jié)構(gòu)如下:業(yè) 務(wù) 處 理 模 塊說明:名稱標(biāo)記說明Web服務(wù)器模塊WipssMG運行在linux/unix系統(tǒng)的Web服務(wù)器下。425.3數(shù)據(jù)設(shè)計Web服務(wù)器模塊的數(shù)據(jù)流圖如下:Web服務(wù)器模塊使用業(yè)務(wù)處理模塊所建立的永久性數(shù)據(jù)庫,如用戶權(quán)限數(shù)據(jù)庫、日志 數(shù)據(jù)庫、設(shè)備數(shù)據(jù)庫、業(yè)務(wù)數(shù)據(jù)庫等,該部分的設(shè)計參見第六章。該模塊涉及的內(nèi)存數(shù)據(jù)參考第五章接口設(shè)計。用戶界面設(shè)計Web服務(wù)器模塊的界面分為用戶管理界面、計費界面、設(shè)備管理、權(quán)限管理界面、業(yè) 務(wù)管理界面等。每一個界面有單獨的登錄驗證模塊,只有授權(quán)的用戶才有權(quán)限登

14、錄相關(guān)的界面。用戶管理界面如下:計費界面如用戶管理填寫用戶信息查詢用戶設(shè)備姓名性別二出生年月IPSS計費 身份證號查詢設(shè)備426移動、Y ilV設(shè)理5-2)過無線設(shè)備名稱 設(shè)備類型 設(shè)備型號 設(shè)備號 警官證音計費填寫設(shè)備信自PDA計費1 、 、 老碼I 起始時設(shè)備名I結(jié)束時間到20移動查詢改塊主要實現(xiàn)移動終端 移動查詢銷權(quán)在移動終端上提供I 組相應(yīng)的所屬警種填與設(shè)備信息設(shè)備型號生產(chǎn)日期03生動稱話組權(quán)限i組權(quán)限2組權(quán)限勺輸入狀態(tài)的功能網(wǎng)絡(luò)刪除服務(wù)設(shè)備類型資費類別 I設(shè)備號別 填寫權(quán) 總用丿匕、V資費FCC ID同言息苑一的查詢應(yīng)用界面,接收用戶的輸入信息,并且通的信息發(fā)送到J無線綜合警務(wù)系統(tǒng)中

15、,系統(tǒng)根據(jù)業(yè)務(wù)請求類型進行處理,并將處理結(jié)果通過無線網(wǎng)絡(luò)發(fā)送給移動用戶4.261物理結(jié)構(gòu)和數(shù)據(jù)流程設(shè)計移動查詢模塊的物理結(jié)構(gòu)如下:說明:名稱移動查詢模塊移動查詢模:通 信 服 務(wù) 模 塊的MQCIient嵌入式應(yīng)用說明數(shù)據(jù)流圖如下:用戶輸入數(shù)據(jù)4.262運行設(shè)計MQClie ntOS或KVM系統(tǒng)下。移動查詢模塊請求數(shù)據(jù)移動查詢模塊的應(yīng)用程序隨移動設(shè)備開機而運行。數(shù)據(jù)設(shè)計移動查詢模塊不涉及永久性數(shù)據(jù),無須建立數(shù)據(jù)庫。該模塊涉及的查詢請求的數(shù)據(jù)結(jié)構(gòu)和SMPP數(shù)據(jù)結(jié)構(gòu)參見本文的參考資料。用戶界面設(shè)計Palm終端的界面如下:圖忑違章處理界面4手機界面如下:常住人口427語音查詢模塊流動人口語音杳詢模塊

16、主要實現(xiàn)語音綜合信息杳詢的功能。語音查詢模塊在通信設(shè)備終端手機/固定電話)上接收用戶的輸入信息,并且通過有線通訊網(wǎng)絡(luò),將用戶輸入的信息發(fā)送到無線綜合警務(wù)系統(tǒng)中的通信服務(wù)模塊,系統(tǒng)根據(jù)業(yè) 務(wù)請求類型進行相應(yīng)的處理,并將處理結(jié)果通過語音的形式發(fā)送給查詢用戶。427.1物理結(jié)構(gòu)和數(shù)據(jù)流程設(shè)計語音查詢模塊的物理結(jié)構(gòu)如下:語音查詢模塊的運行設(shè)計如右下圖:.開始427.3數(shù)據(jù)設(shè)計*讀取配置參數(shù)語音查詢模塊不涉及永久性數(shù)據(jù),無須建立數(shù)據(jù)庫。語音查詢模塊涉及的內(nèi)存數(shù)音卡初始化參考第五章接口設(shè)計。該模塊涉及的查詢請求的數(shù)據(jù)結(jié)構(gòu)參見本文的參考資料。連接通信服務(wù)用戶界面設(shè)計-J-程序運行系統(tǒng)設(shè)置查詢通道號通道類型斷

17、開1通訊服務(wù)業(yè)務(wù)號碼服務(wù)類型服務(wù)時間01外線通話1350*語音查詢1 0”02外線空閑關(guān)閉所有線程 1結(jié)束第五章 接口設(shè)計5.1 外部接口無線綜合警務(wù)系統(tǒng)與短消息網(wǎng)關(guān)的接口分別遵循CMPP2.0和SGIP1.2。無線綜合警務(wù)系統(tǒng)與統(tǒng)一接入平臺的接口采用 Web Service 接口 統(tǒng)一接入方)。 外部接口協(xié)議參見本文的參考資料。5.2 內(nèi)部接口無線綜合警務(wù)系統(tǒng)內(nèi)部接口的數(shù)據(jù)結(jié)構(gòu)定義如下:int udc_len/數(shù)據(jù)包長度int udc_squ /數(shù)據(jù)包流水號char* s_pro /源協(xié)議名版本號char* d_pro /目的協(xié)議版本號char* s_IP /源主機 IP 地址int s_p

18、ort /源主機端口號char* d_IP /目的主機 IP 地址int d_port/目的主機端口號char* use_name/char* password/char* service_type/服務(wù)類型char* service_code/服務(wù)代碼int con_len/char* content/ 消息體說明:用戶如果是手機則用戶名為手機號碼password 為空若該手機屬于非登錄狀態(tài) 則 content 為用戶輸入的密碼, 安全認(rèn)證對手機用戶作這樣的處理, 13 開頭的用戶認(rèn)為是手機用戶。 對于 pda 用戶和語音用戶為系統(tǒng)登記的用戶名和口令口令可以采用 md5的認(rèn)證算法。服務(wù)代碼和服務(wù)類

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論