2010-12-10 15:44:00
來(lái)源:
應(yīng)急指揮系統(tǒng)平臺(tái)
中心必須配置至少一臺(tái)主控工作站,安裝SPY-MONITOR監(jiān)控中心主控軟件,該主控軟件可以實(shí)現(xiàn)實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)內(nèi)所有數(shù)字圖象設(shè)備的網(wǎng)絡(luò)監(jiān)視、控制、查詢、瀏覽、刻錄、電子地圖報(bào)警等功能,具備最高的控制管理權(quán)限,通過(guò)可以外接對(duì)講耳麥實(shí)現(xiàn)和現(xiàn)場(chǎng)的對(duì)講指揮功能。基本規(guī)格的主控軟件可以監(jiān)控查詢管理各類數(shù)字圖象設(shè)備的最大64路圖象數(shù)據(jù)。
中心根據(jù)需要選配多臺(tái)分控工作站,均安裝SPY-CLIENT監(jiān)控中心分控軟件許可證,該軟件相當(dāng)于C/S分控端,基本功能同主控軟件。
中心必須配置系統(tǒng)管理服務(wù)器,安裝SPY-MANAGER中心系統(tǒng)管理服務(wù)器軟件,軟件模塊可以對(duì)整個(gè)系統(tǒng)的人員、遠(yuǎn)程數(shù)字圖象設(shè)備、遠(yuǎn)程報(bào)警設(shè)備、遠(yuǎn)程接入服務(wù)器的各種采樣參數(shù)、聯(lián)動(dòng)策略設(shè)置、電子地圖進(jìn)行集中配置管理,同時(shí)實(shí)現(xiàn)對(duì)所有客戶端(包括C/S和B/S方式)實(shí)時(shí)訪問(wèn)的權(quán)限控制和管理。
當(dāng)中心與現(xiàn)場(chǎng)網(wǎng)絡(luò)帶寬有限時(shí),為了滿足中心或其他遠(yuǎn)程客戶同時(shí)對(duì)遠(yuǎn)程監(jiān)控場(chǎng)所設(shè)備的訪問(wèn),中心還需要配置流媒體轉(zhuǎn)發(fā)服務(wù)器,內(nèi)置SPY-TRANSMIT流媒體轉(zhuǎn)發(fā)服務(wù)器軟件用于流媒體轉(zhuǎn)發(fā)。設(shè)置流媒體轉(zhuǎn)發(fā)服務(wù)器的目的在于緩解網(wǎng)絡(luò)帶寬緊張的區(qū)域,對(duì)該區(qū)域內(nèi)的CDMA集群無(wú)線視頻傳輸主機(jī)的訪問(wèn)全部通過(guò)流媒體轉(zhuǎn)發(fā)服務(wù)器軟件模塊來(lái)進(jìn)行轉(zhuǎn)發(fā),使得該CDMA集群無(wú)線視頻傳輸主機(jī)的視頻服務(wù)只占一個(gè)通道。流媒體管理軟件模塊的多級(jí)設(shè)置可提高響應(yīng)訪問(wèn)的效率,可以合理規(guī)劃流媒體轉(zhuǎn)發(fā)服務(wù)器軟件模塊的設(shè)置,以求更少的時(shí)間代價(jià)換取更高的帶寬利用率。根據(jù)實(shí)際情況也可以在監(jiān)控現(xiàn)場(chǎng)安裝二級(jí)流媒體轉(zhuǎn)發(fā)服務(wù)器和軟件,實(shí)現(xiàn)WAN環(huán)境下二級(jí)流媒體數(shù)據(jù)轉(zhuǎn)發(fā)功能,支持雙網(wǎng)卡和跨網(wǎng)段應(yīng)用環(huán)境,捆綁中心流媒體轉(zhuǎn)發(fā)服務(wù)器軟件使用。
五、中心網(wǎng)絡(luò)存儲(chǔ)管理服務(wù)
為了保障數(shù)據(jù)安全,中心還可以配置網(wǎng)絡(luò)存儲(chǔ)服務(wù)器,內(nèi)置SPY-STORAGE網(wǎng)絡(luò)存儲(chǔ)管理服務(wù)器軟件,實(shí)現(xiàn)遠(yuǎn)程所有圖象的實(shí)時(shí)錄象、報(bào)警錄象、中心集中備份和事后檢索查詢,存儲(chǔ)的媒介可以是普通硬盤,也可以是磁盤陣列或磁帶庫(kù)。
該系統(tǒng)平臺(tái)由三部分組成,即監(jiān)控中心、通訊網(wǎng)絡(luò)和車載終端。其中監(jiān)控中心包括系統(tǒng)硬件、系統(tǒng)軟件、太陽(yáng)駒GPS綜合應(yīng)用系統(tǒng)軟件、GIS數(shù)字地圖
整個(gè)車輛監(jiān)管系統(tǒng)采用GPS衛(wèi)星進(jìn)行車輛定位,采用GPRS/CDMA移動(dòng)通訊網(wǎng)絡(luò)的數(shù)據(jù)信息進(jìn)行車輛與監(jiān)管中心之間的雙向數(shù)據(jù)通訊(在沒(méi)有GPRS網(wǎng)絡(luò)的情況下切換到GSM通訊)。
車載終端通過(guò)GPS衛(wèi)星運(yùn)算出定位數(shù)據(jù)(經(jīng)度、緯度、時(shí)間、速度、方向)和狀態(tài)數(shù)據(jù)等,經(jīng)過(guò)計(jì)算打包處理,將數(shù)據(jù)信息通過(guò)GPRS/GSM/CDMA模塊發(fā)回到中心信息網(wǎng)關(guān),中心信息網(wǎng)關(guān)接收來(lái)自車載單元回傳中心的定位及狀態(tài)數(shù)據(jù),判斷數(shù)據(jù)類型,將其中的GPS定位數(shù)據(jù)、狀態(tài)數(shù)據(jù)、服務(wù)請(qǐng)求等根據(jù)中心服務(wù)系統(tǒng)的車輛所屬單位(通過(guò)車臺(tái)信息進(jìn)行識(shí)別)派發(fā)給相應(yīng)的監(jiān)控客戶端,監(jiān)控客戶端即可實(shí)時(shí)的將車輛的經(jīng)度、緯度、速度、狀態(tài)等信息顯示在監(jiān)控終端的電子地圖上。
各監(jiān)控客戶端可以對(duì)所屬的車臺(tái)進(jìn)行呼叫及相關(guān)控制,也可以以文本信息方式發(fā)布信息。首先將命令發(fā)往相應(yīng)的中心監(jiān)控服務(wù)器,再由中心信息網(wǎng)關(guān)通過(guò)GPRS網(wǎng)關(guān)或CDMA消息服務(wù)中心發(fā)往目標(biāo)車臺(tái)。車載臺(tái)根據(jù)系統(tǒng)命令,會(huì)自動(dòng)回傳定位數(shù)據(jù)、警報(bào)信號(hào)(區(qū)域報(bào)警、線路報(bào)警、超速報(bào)警、分段限速報(bào)警等)。
總中心通過(guò)寬帶專線連接信息服務(wù)器,分中心通過(guò)寬帶連接互聯(lián)網(wǎng),并連接總中心。總中心、分中心及各中心內(nèi)部的數(shù)據(jù)中心、監(jiān)管終端均基于IP互連技術(shù),從而實(shí)現(xiàn)所有功能組件均可以通過(guò)互聯(lián)網(wǎng)連接而放置在不同的地理位置,無(wú)論是無(wú)線上網(wǎng)還是專線都可以及時(shí)、準(zhǔn)確的監(jiān)控車輛。
SUNPONY 軟件平臺(tái)體系結(jié)構(gòu)分為三個(gè)層次,最低下一層是硬件抽象層,目的是給不同的CDMA集群無(wú)線視頻傳輸主機(jī)和其他設(shè)備提供相應(yīng)設(shè)備類的統(tǒng)一接口,為系統(tǒng)整體管 理、配置、檢索所有的設(shè)備提供統(tǒng)一的標(biāo)準(zhǔn);在其上面的一層是平臺(tái),平臺(tái)部分包括兩部分,一部分是基本的服務(wù),另一部分是基于這些服務(wù)的設(shè)計(jì)工具。最上面一 層是構(gòu)架在平臺(tái)之上的應(yīng)用,這些應(yīng)用使用平臺(tái)的基本服務(wù)一致、可靠、高效、靈活地完成功能,而平臺(tái)提供的工具可以讓用戶自定義、自創(chuàng)建、自組合很多和用戶 特定業(yè)務(wù)相關(guān)的業(yè)務(wù)功能和流程。
層次的劃分可以說(shuō)任何一個(gè)復(fù)雜的、經(jīng)過(guò)良好設(shè)計(jì)的軟件系統(tǒng)最基本的體系結(jié)構(gòu)模型,諸如操作系統(tǒng)和網(wǎng)絡(luò)層次模型、目前市場(chǎng)上主流的中間件和應(yīng)用服務(wù)器莫不如 此。這些體系結(jié)構(gòu)在國(guó)內(nèi)一些優(yōu)秀的大型IT軟件中有所采用,但在國(guó)內(nèi)的絕大多數(shù)監(jiān)控領(lǐng)域的軟件并沒(méi)有這樣去做,究其原因:首先傳統(tǒng)監(jiān)控軟件開(kāi)發(fā)單位不能站 在一個(gè)結(jié)合業(yè)務(wù)的全局角度來(lái)看待產(chǎn)品設(shè)計(jì),另外是一般這些單位都不具備大型IT軟件系統(tǒng)抽象總結(jié)的能力,最后還有涉及到各種網(wǎng)絡(luò)、視頻、集群、分析模式、 人工智能以及語(yǔ)言解析等方面技術(shù)的掌握和融合問(wèn)題,太陽(yáng)駒通過(guò)自身及其合作伙伴的努力,在SUNPONY中已經(jīng)掌握了構(gòu)架這樣一個(gè)系統(tǒng)架構(gòu)的相關(guān)技術(shù)。
另外需要說(shuō)明的是,平臺(tái)和系統(tǒng)提供的所有功能都通過(guò)國(guó)際標(biāo)準(zhǔn)提供對(duì)外接口,這可以在異種操作系統(tǒng)、異種語(yǔ)言之間進(jìn)行交互,也是和其他IT和業(yè)務(wù)應(yīng)用程序集成的最好方法。
如上文所說(shuō),平臺(tái)采用標(biāo)準(zhǔn)的J2EE構(gòu)架,系統(tǒng)的服務(wù)都是由三層結(jié)構(gòu)的中間層提供的服務(wù)對(duì)象。系統(tǒng)的任何行為都需要經(jīng)過(guò)管理中心的認(rèn)證,系統(tǒng)提供基于角色 的存取控制模型提供了強(qiáng)大而靈活的安全保證。一旦管理中心修改了某些存取權(quán)限,這些改變將即時(shí)反映到任何用戶的任何一次操作中。
監(jiān)控中心可以通過(guò)專用軟件查看、調(diào)用CDMA集群無(wú)線視頻傳輸主機(jī)的任意圖像,可以對(duì)任意視頻進(jìn)行云臺(tái)的上、下、左、右控制,可以對(duì)視頻進(jìn)行遠(yuǎn)程錄像。
系統(tǒng)可同時(shí)連接上下級(jí)百個(gè)前端設(shè)備CDMA集群無(wú)線視頻傳輸主機(jī),可控制前端設(shè)備連接的全部攝像機(jī)信息,可自由選擇發(fā)送任意一路攝像機(jī)到任意一個(gè)液晶電視墻上。
系統(tǒng)可同時(shí)連接發(fā)送多個(gè)前端設(shè)備,將接收的音、視頻圖像發(fā)送到任意一個(gè)液晶電視墻上 ,輸出數(shù)量遠(yuǎn)遠(yuǎn)超過(guò)模擬矩陣。在中心可以配置一套液晶電視墻顯示圖像,可以很容易的切換CDMA集群無(wú)線視頻傳輸主機(jī)的視頻。
本系統(tǒng)具有多用戶權(quán)限管理功能,可以設(shè)置不同等級(jí)權(quán)限,允許多個(gè)具有不同權(quán)限的工作人員進(jìn)入系統(tǒng),在自己權(quán)限的范圍內(nèi)進(jìn)行監(jiān)視管理工作。數(shù)字矩陣提供了用 戶賬號(hào)的開(kāi)戶、修改、刪除、密碼修改等維護(hù)操作;對(duì)于每個(gè)用戶可以指定他有權(quán)進(jìn)行操作(包括瀏覽/控制/管理)的監(jiān)控點(diǎn)集合。
系統(tǒng)可對(duì)前端報(bào)警器的報(bào)警端口、撤布防、聯(lián)動(dòng)的攝像機(jī)、聯(lián)動(dòng)的輸出、報(bào)警地圖等進(jìn)行遠(yuǎn)程設(shè)置。
報(bào)警預(yù)錄、延時(shí);
系統(tǒng)可進(jìn)行報(bào)警預(yù)錄、延時(shí)間設(shè)置,時(shí)間為5-60秒。
系統(tǒng)對(duì)報(bào)警器可進(jìn)行報(bào)警的處理功能。
系統(tǒng)可對(duì)前端設(shè)備的報(bào)警數(shù)據(jù)按每天、每周等時(shí)間段作撤、布防設(shè)置。
系統(tǒng)可對(duì)報(bào)警處理事件按報(bào)警端口、報(bào)警時(shí)間、操作員等進(jìn)行查詢。
監(jiān)控中心具有矢量/位度位圖復(fù)合式的報(bào)警布防圖,可做出多張報(bào)警圖。鼠標(biāo)對(duì)圖上報(bào)警布防,自動(dòng)啟動(dòng)錄像機(jī),自動(dòng)/手動(dòng)電腦硬盤錄像,可實(shí)現(xiàn)檢索及后處理,生成打印報(bào)警記錄及彩色圖像。在報(bào)警信號(hào)發(fā)出后電子地圖報(bào)警布防立即跳到主界面,并有相應(yīng)的報(bào)警信息提示。
本系統(tǒng)可進(jìn)行遠(yuǎn)程錄像計(jì)劃設(shè)置,通過(guò)報(bào)警錄像、實(shí)時(shí)錄像、移動(dòng)錄像等計(jì)劃設(shè)置,完成對(duì)前端攝像機(jī)監(jiān)視工作的時(shí)間、任務(wù)類型的設(shè)置。數(shù)字矩陣解遠(yuǎn)程視頻的同時(shí)可以錄像。
錄像以文件形式保存,錄像文件名可任意設(shè)置,系統(tǒng)自動(dòng)附加上時(shí)間,以達(dá)到按時(shí)間、錄像機(jī)檢索功能。
每路都可按時(shí)間和通道檢索,可以8、4、2、1、1/2、1/4、1/8、1/16速度回放,可以局部放大,畫面優(yōu)化,抓拍等功能。
硬盤壓縮錄像算法采用SUNPONY獨(dú)有的H264++加密算法,并能調(diào)節(jié)壓縮比率,可以使用Windows 軟件播放已錄像的文件。
遠(yuǎn)程系統(tǒng)日志查詢:系統(tǒng)可對(duì)前端設(shè)備依時(shí)間、操作員、操作類型進(jìn)行系統(tǒng)日志查詢。
遠(yuǎn)程工作記錄查詢:系統(tǒng)可對(duì)前端設(shè)備依時(shí)間、操作員、操作類型進(jìn)行工作日志查詢。
本地管理:系統(tǒng)提供本系統(tǒng)參數(shù)的設(shè)置、工作記錄添加、工作記錄查詢、系統(tǒng)操作日志查詢等功能。
● 碼流控制
本系統(tǒng)對(duì)輸出碼流帶寬的穩(wěn)定性做了較大改進(jìn),比如,設(shè)置某一路的輸出帶寬為300K(最大300K),則其輸出碼流一般在100K~250K之 間抖動(dòng),這樣在視頻業(yè)務(wù)和其它業(yè)務(wù)共有傳輸通道時(shí),視頻業(yè)務(wù)不會(huì)對(duì)其它業(yè)務(wù)產(chǎn)生沖擊;同時(shí)考慮到實(shí)際使用中網(wǎng)絡(luò)帶寬的不穩(wěn)定性(可能時(shí)網(wǎng)絡(luò)帶寬本身的不穩(wěn) 定,也可能時(shí)其它業(yè)務(wù)對(duì)視頻業(yè)務(wù)的帶寬沖擊),系統(tǒng)增加了自適應(yīng)帶寬調(diào)整功能,在網(wǎng)絡(luò)擁塞時(shí),采集工作站會(huì)自動(dòng)降低數(shù)據(jù)輸出速率,保證數(shù)據(jù)可以比較連貫的 不丟包傳輸,當(dāng)系統(tǒng)檢測(cè)到網(wǎng)絡(luò)擁塞解除時(shí)會(huì)自動(dòng)將輸出速率調(diào)整到原有水平。
● 并發(fā)流控制:
一般情況下,前端的監(jiān)控點(diǎn)數(shù)目多于網(wǎng)絡(luò)可傳輸?shù)穆窋?shù),比如A處有20路視頻信號(hào),而假設(shè)從A到中心的可用傳輸帶寬為1M,則按每路視頻信號(hào)200K計(jì)算,只可以同時(shí)傳輸5路視頻信號(hào)。在原有模式下,對(duì)中心監(jiān)看前端的并發(fā)連接數(shù)并沒(méi)有限制,當(dāng)中心有多人同時(shí)監(jiān)看前端的監(jiān)控點(diǎn)大于5時(shí),由于網(wǎng)絡(luò)擁塞必然會(huì)影響所有人的服務(wù)質(zhì)量。
在本系統(tǒng)中,我們?cè)贑DMA集群無(wú)線視頻傳輸主機(jī)可以設(shè)置到某個(gè)方向的最大并發(fā)連接數(shù),比如設(shè)置到A的最大并發(fā)連接數(shù)為5,則最多只允許同時(shí)監(jiān)控A的5個(gè)監(jiān)控點(diǎn)(可以是許多人同時(shí)監(jiān)控這5個(gè)監(jiān)控點(diǎn),由服務(wù)器完成數(shù)據(jù)轉(zhuǎn)發(fā)),如果有新的用戶請(qǐng)求看新的監(jiān)控點(diǎn)時(shí),采用下面的策略實(shí)現(xiàn)控制:如果新用戶的權(quán)限比已建立連接的某些用戶權(quán)限高,則剝奪低權(quán)限用戶的連接,讓高權(quán)限用戶建立連接并通知被剝奪用戶,他可以在已有的5個(gè)監(jiān)控點(diǎn)中選擇一個(gè)進(jìn)行監(jiān)看;如果新用戶的權(quán)限小于等于已建立連接的用戶權(quán)限,則系統(tǒng)會(huì)通知他在已有的5個(gè)監(jiān)控點(diǎn)中選擇一個(gè)進(jìn)行監(jiān)看。
系統(tǒng)可進(jìn)行遠(yuǎn)程錄像回放抓拍,即可在遠(yuǎn)程錄像回放時(shí)對(duì)特殊場(chǎng)景以位圖格式進(jìn)行圖像抓拍,便于日后查詢。
系統(tǒng)具有自動(dòng)及手動(dòng)鎖功能,可進(jìn)行系統(tǒng)鎖定,防止管理人員不在現(xiàn)場(chǎng)時(shí),其他人沒(méi)對(duì)系統(tǒng)的非法使用。
系統(tǒng)可連接多個(gè)副控,副控可根據(jù)權(quán)限調(diào)看矩陣系統(tǒng)連接上的前端設(shè)備的攝像機(jī)圖像,并可進(jìn)行遠(yuǎn)程控制。
SUNPONY包括中心前端監(jiān)控部分、中心后臺(tái)管理部分(流媒體服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器等)、中心客戶端軟件三大部分,具體結(jié)構(gòu)組成如下圖:
每個(gè)規(guī)格軟件基本描述如下:
MANAGER 中心系統(tǒng)管理軟件:基于J2EE體系和SERVICE標(biāo)準(zhǔn),實(shí)現(xiàn)統(tǒng)一身份認(rèn)證和權(quán)限控制、組織與角色管理維護(hù)、設(shè)備集中配置與維護(hù)管理、結(jié)合任務(wù)計(jì)劃執(zhí)行 和調(diào)度、報(bào)警處理規(guī)則管理、報(bào)警獲取與分發(fā)管理、電子地圖集中配置管理、設(shè)備巡檢和日志管理等功能。
VIEW 客戶端軟件:基于J2EE體系和SERVICE標(biāo)準(zhǔn),實(shí)現(xiàn)按照組織和分組模式的圖像預(yù)覽切換、云臺(tái)控制、圖像檢索查詢回放、報(bào)警信息接收、電子地圖等功能。
MONITOR 監(jiān)控中心主控軟件:主要用于接警,基于C/S架構(gòu)的中心監(jiān)控主機(jī)內(nèi)置程序,實(shí)現(xiàn)VIEW全部功能,還可以實(shí)現(xiàn)輪循預(yù)覽、報(bào)警接警和報(bào)警處理、電子地圖、報(bào)警短消息等功能。
MATRIX 網(wǎng)絡(luò)數(shù)字矩陣軟件:主要用于實(shí)現(xiàn)控制數(shù)字矩陣控制主機(jī)的任意分組輪循輸出、手動(dòng)切換輸出和報(bào)警聯(lián)動(dòng)輸出等功能。
TRANSMIT 流媒體轉(zhuǎn)發(fā)服務(wù)器軟件:用于監(jiān)控中心多客戶端復(fù)用相同現(xiàn)場(chǎng)圖像的流媒體轉(zhuǎn)發(fā)管理和現(xiàn)場(chǎng)流媒體帶寬限制管理,限制管理的策略包括路數(shù)、用戶優(yōu)先級(jí)和事件優(yōu)先級(jí)等。
STORAGE 網(wǎng)絡(luò)存儲(chǔ)管理服務(wù)器軟件:用于分散加集中存儲(chǔ)的環(huán)境下按照管理中心軟件設(shè)定的計(jì)劃、策略執(zhí)行高可靠性的圖像集中存儲(chǔ)、備份、檢索和回放管理。
3、現(xiàn)場(chǎng)接入服務(wù)器軟件:
CDMA集群無(wú)線視頻傳輸主機(jī)錄像系統(tǒng)軟件:功能齊全的數(shù)字視頻本地錄像與壓縮傳輸監(jiān)控應(yīng)用軟件。
具備更加完善的管理功能:
針對(duì)CDMA集群無(wú)線視頻集中管理需求,增加了專業(yè)的中心系統(tǒng)管理服務(wù)器軟件、流媒體轉(zhuǎn)發(fā)服務(wù)器軟件和網(wǎng)絡(luò)存儲(chǔ)管理服務(wù)器軟件。實(shí)現(xiàn)對(duì)權(quán)限、設(shè)備、報(bào)警、帶寬、預(yù)覽、錄像的完整管理。
中心系統(tǒng)管理服務(wù)器軟件是整個(gè)系統(tǒng)的核心管理軟件,可以實(shí)現(xiàn)對(duì)機(jī)構(gòu)、權(quán)限、設(shè)備、報(bào)警策略、電子地圖、預(yù)覽策略、存儲(chǔ)策略進(jìn)行全局范圍內(nèi)的集中管理,并可以實(shí)現(xiàn)所有用戶對(duì)數(shù)字圖像設(shè)備訪問(wèn)的實(shí)時(shí)集中權(quán)限認(rèn)證。
通過(guò)多級(jí)流媒體轉(zhuǎn)發(fā)管理和對(duì)所有視頻訪問(wèn)的優(yōu)先級(jí)管理,可以確保網(wǎng)絡(luò)帶寬有限的環(huán)境下,對(duì)遠(yuǎn)程實(shí)時(shí)圖像訪問(wèn)和遠(yuǎn)程回放訪問(wèn)的帶寬有效管理。同時(shí)通過(guò)流媒體轉(zhuǎn)發(fā),實(shí)現(xiàn)各級(jí)中心多人遠(yuǎn)程訪問(wèn)的實(shí)現(xiàn)和降低現(xiàn)場(chǎng)數(shù)字圖像設(shè)備的使用負(fù)荷,延長(zhǎng)數(shù)字圖像設(shè)備的使用壽命。
系統(tǒng)具備專業(yè)的存儲(chǔ)管理軟件,既支持分散存儲(chǔ)環(huán)境下遠(yuǎn)程數(shù)字存儲(chǔ)設(shè)備的集中配置管理和檢索管理,也支持集中存儲(chǔ)環(huán)境下對(duì)中心專業(yè)存儲(chǔ)設(shè)備(如磁盤陣列和磁 帶機(jī))的集中配置管理和檢索管理,還支持混合存儲(chǔ)環(huán)境下的存儲(chǔ)管理,存儲(chǔ)管理的圖像包括實(shí)時(shí)圖像、延遲備份圖像、報(bào)警圖像等。所有存儲(chǔ)數(shù)據(jù)的訪問(wèn)支持實(shí)時(shí) 權(quán)限認(rèn)證,支持水印,支持SERVICE標(biāo)準(zhǔn),訪問(wèn)管理相對(duì)于一般軟件的數(shù)據(jù)庫(kù)支持操作更加安全可靠。
十一、采用更加先進(jìn)的系統(tǒng)架構(gòu)
1、基于J2EE標(biāo)準(zhǔn)構(gòu)建中心核心管理平臺(tái)
系統(tǒng)核心平臺(tái)決定這個(gè)系統(tǒng)的穩(wěn)定性、可移植性和伸縮性,我們?cè)谶x擇J2EE作為系統(tǒng)核心平臺(tái)選擇的過(guò)程中,重點(diǎn)考慮到以下幾點(diǎn):
(1)先進(jìn)性和實(shí)證性
我們不應(yīng)該選用過(guò)時(shí)的或者即將被淘汰的技術(shù),這會(huì)導(dǎo)致用戶原有的投資很快就會(huì)化為烏有。但我們也不應(yīng)該選用過(guò)分先進(jìn)、沒(méi)有經(jīng)過(guò)實(shí)證或者沒(méi)有在大型系統(tǒng)、關(guān)鍵人物中大量運(yùn)用的技術(shù)。
(2)業(yè)界標(biāo)準(zhǔn)和理論基礎(chǔ)
同時(shí),體系平臺(tái)也應(yīng)該和業(yè)界保持一致,具有堅(jiān)實(shí)的理論接觸和完備的標(biāo)準(zhǔn)定義。自己設(shè)計(jì)一套體系結(jié)構(gòu)可能在一時(shí)提高開(kāi)發(fā)的速度、降低開(kāi)發(fā)的門檻,但很難有 序、高質(zhì)量地發(fā)展、也無(wú)法被其他系統(tǒng)使用。目前在企業(yè)級(jí)和關(guān)鍵任務(wù)應(yīng)用的最主要的平臺(tái)有兩種:J2EE、DotNet。J2EE標(biāo)準(zhǔn)的制定者是 JCP,JCP由Sun、IBM、Oracle、SAP、Bea、Sybase等幾乎除了Microsoft以外所有軟件、電信、安防、保險(xiǎn)、金融業(yè)巨頭 參與的標(biāo)準(zhǔn)管理委員會(huì)。DotNet主要是由Microsoft一家設(shè)計(jì)和開(kāi)發(fā)。
(3)操作系統(tǒng)可移植性
在應(yīng)用服務(wù)端,我們認(rèn)為UNIX系統(tǒng)的安全性、穩(wěn)定性和吞吐量遠(yuǎn)遠(yuǎn)高于Window系統(tǒng)的產(chǎn)品。因此我們認(rèn)為管理這個(gè)系統(tǒng)的關(guān)鍵部件應(yīng)該在UNIX主機(jī)上 實(shí)現(xiàn)。但是在系統(tǒng)的試點(diǎn)階段、或在一個(gè)較小的地區(qū)進(jìn)行應(yīng)用時(shí),WindowsNT,2000系列的服務(wù)器也有它易維護(hù)的好處。但是當(dāng)一個(gè)局部的試點(diǎn)向整個(gè) 大中型網(wǎng)絡(luò)監(jiān)控管理領(lǐng)域擴(kuò)展的時(shí)候,我們就有可能需要從WINDOWS系統(tǒng)向UNIX系統(tǒng)遷移,所以軟件應(yīng)該能夠同時(shí)運(yùn)行于這兩個(gè)平臺(tái)。J2EE由于具備 系統(tǒng)無(wú)關(guān)性可以方便的實(shí)現(xiàn)WINDOWS系統(tǒng)向UNIX系統(tǒng)的遷移。
支持容器技術(shù),核心程序輕量化,所有功能模塊采用插件方式,由容器將插件和核心程序自動(dòng)組裝成完整應(yīng)用程序,架構(gòu)更加開(kāi)放靈活,更換修改任何功能插件不會(huì)影響已經(jīng)穩(wěn)定運(yùn)行的核心程序和功能插件,解決軟件定制開(kāi)發(fā)和升級(jí)擴(kuò)展的核心技術(shù)。
3、支持O/R MAPPING 對(duì)象/關(guān)系數(shù)據(jù)庫(kù)映射技術(shù)
既將把對(duì)數(shù)據(jù)庫(kù)表直接進(jìn)行的操作,變成對(duì)類和方法的直接操作。采用本技術(shù)后使得系統(tǒng)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)無(wú)關(guān),本系統(tǒng)可以支持所有的關(guān)系數(shù)據(jù)庫(kù),如SQL、 SYSBASE、ORICAL等。可以明顯提高開(kāi)發(fā)質(zhì)量和效率,極大的減少程序的代碼量。能明顯提高項(xiàng)目結(jié)構(gòu)的擴(kuò)展性和柔韌性,更加容易修改和升級(jí)。
本軟件除了支持傳統(tǒng)的面向?qū)ο箝_(kāi)發(fā)OOP技術(shù)外,更支持AOP面向方面開(kāi)發(fā)技術(shù),該技術(shù)可以使得軟件模塊的解耦更加徹底,除了面向?qū)ο蠊δ苣K的縱向解耦 外 ,AOP技術(shù)允許對(duì)一些諸如權(quán)限操作、緩存操作、事物操作等橫向應(yīng)用打包成一個(gè)方面解耦出來(lái),這樣在軟件需要功能擴(kuò)展而對(duì)于這些基本應(yīng)用進(jìn)行修改時(shí)可以不 影響已經(jīng)存在的其他程序。
(1)支持矢量地圖,可以方便的進(jìn)行地圖縮放,可以和GIS無(wú)縫集成,便于將來(lái)進(jìn)行城市范圍內(nèi)的定位監(jiān)控和運(yùn)鈔車監(jiān)控。
(2)支持LDAP協(xié)議,可以和行業(yè)客戶采用LDAP協(xié)議的數(shù)據(jù)庫(kù)交換人員身份認(rèn)證信息,使得監(jiān)控系統(tǒng)的用戶認(rèn)證系統(tǒng)可以方便納入行業(yè)原有信息系統(tǒng)統(tǒng)一管理。
(3)支持SSO單點(diǎn)登陸技術(shù),支持身份令牌。使得用戶在任何一個(gè)系統(tǒng)登陸就可以在所有系統(tǒng)中登陸。
(1)穩(wěn)定:由于系統(tǒng)架構(gòu)的先進(jìn)性,一個(gè)模塊的修改不會(huì)影響已經(jīng)正常運(yùn)行的其它模塊,整個(gè)軟件更加穩(wěn)定健壯。
(2)安全:支持SSL加密傳輸協(xié)議,對(duì)于C/S應(yīng)用采用加密傳輸,系統(tǒng)更加安全。
(3)高質(zhì):由于采用各種太陽(yáng)駒先進(jìn)的軟件工程技術(shù),無(wú)論是軟件架構(gòu)、編程方式、數(shù)據(jù)庫(kù)操作和編程語(yǔ)言,都力求精練高效,確保軟件產(chǎn)品的高質(zhì)量。