本發(fā)明涉及北斗通信技術(shù)領(lǐng)域,具體涉及一種基于C/S架構(gòu)的北斗指揮機(jī)端軟件系統(tǒng)。
背景技術(shù):
“北斗一號”衛(wèi)星導(dǎo)航定位系統(tǒng)是利用地球同步衛(wèi)星為用戶提供快速定位、簡短數(shù)字報(bào)文通信和授時服務(wù)的一種新型、全天候、區(qū)域性的衛(wèi)星定位系統(tǒng)。該系統(tǒng)主要由空間部分、地面控制管理部分以及用戶終端三大部分組成。根據(jù)應(yīng)用環(huán)境和功能的不同,用戶機(jī)一般分為普通型、管理型、通信型、授時型和混合型五種類型。普通型用戶機(jī)可以接收和發(fā)送定位及通信信息,與中心站及其他用戶終端進(jìn)行雙向通信。管理型用戶機(jī)是供擁有一定用戶數(shù)量的上級管理部門所使用的,除具有普通型用戶機(jī)所有功能外,還能夠通播信息和接收中心控制系統(tǒng)發(fā)給所屬用戶的定位、通信信息。
由于實(shí)際工作的復(fù)雜性和特殊性以及設(shè)備的有限性,“北斗一號”應(yīng)用系統(tǒng)主要存在如下問題:①北斗管理型用戶機(jī)的監(jiān)控能力有限,每臺終端僅能監(jiān)控99臺普通型用戶機(jī);②隨著管理部門的增多,北斗管理型用戶機(jī)的較大;③北斗管理型用戶機(jī)的價(jià)格昂貴,只有一定經(jīng)濟(jì)實(shí)力的單位才能配備。這樣,在一個稍具規(guī)模的監(jiān)控管理體系中,由于管理型用戶機(jī)數(shù)量有限,只有最高管理層才能擁有,就使得最高管理層以下、一線用戶層以上的中層管理部門無法對下屬實(shí)行監(jiān)控和管理。如何實(shí)現(xiàn)從最高管理層到一線用戶層的逐級監(jiān)控,層層管理,使各級管理部門各得其所、各盡所能是必須解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于解決上述的技術(shù)問題而提供一種特別適用于對北斗用戶進(jìn)行分級管理的指揮機(jī)端軟件系統(tǒng)。
為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
一種基于C/S架構(gòu)的北斗指揮機(jī)端軟件系統(tǒng),該系統(tǒng)是一套融合北斗指揮機(jī)控制功能、基于C/S架構(gòu)的服務(wù)器端功能和數(shù)據(jù)庫存儲與管理功能于一體的復(fù)合性多功能控制系統(tǒng)。另外,為了適應(yīng)并滿足北斗定位通信系統(tǒng)的分級管理架構(gòu),所述軟件系統(tǒng)設(shè)有實(shí)現(xiàn)不同管理級別的需要,即1級服務(wù)器模式和2級服務(wù)器模式,其中1級服務(wù)器模式的級別高于2級服務(wù)器模式,2級服務(wù)器模式為1級服務(wù)器模式的級別的子模式,各個2級服務(wù)器模式并列在1級服務(wù)器模式之下。
所述軟件系統(tǒng)通過控制北斗指揮機(jī)實(shí)現(xiàn)對北斗指揮機(jī)自身以及其對應(yīng)的下屬的北斗用戶終端的定位與通信功能。
所述軟件系統(tǒng)為一個基于C/S架構(gòu)的服務(wù)器,服務(wù)器工作時會實(shí)時監(jiān)聽GIS用戶端軟件的網(wǎng)絡(luò)連接請求,以實(shí)現(xiàn)與多個GIS用戶端軟件系統(tǒng)的網(wǎng)絡(luò)通信。
所述軟件系統(tǒng)在建立網(wǎng)絡(luò)連接后,通過調(diào)度北斗指揮機(jī)控制功能,實(shí)現(xiàn)GIS用戶端軟件對北斗指揮機(jī)自身以及其對應(yīng)的下屬的北斗用戶終端的定位與通信功能。
所述軟件系統(tǒng)掛接有數(shù)據(jù)系統(tǒng),實(shí)現(xiàn)對各項(xiàng)通信數(shù)據(jù)的實(shí)時存儲、記錄與監(jiān)測,并且實(shí)現(xiàn)對數(shù)據(jù)系統(tǒng)維護(hù)和管理。
所述軟件系統(tǒng)為了適應(yīng)并滿足北斗定位通信系統(tǒng)的分級管理架構(gòu),通過設(shè)置配置文件實(shí)現(xiàn)不同管理級別的需要,即1級服務(wù)器模式和2級服務(wù)器模式。
當(dāng)所述軟件系統(tǒng)工作在1級服務(wù)器模式下時,會實(shí)時監(jiān)聽處于2級服務(wù)器模式所述軟件系統(tǒng)的網(wǎng)絡(luò)連接請求,并實(shí)時接收2級服務(wù)器模式所述軟件系統(tǒng)上報(bào)的數(shù)據(jù),并進(jìn)行數(shù)據(jù)存儲、管理。
當(dāng)所述軟件系統(tǒng)工作在2級服務(wù)器模式下時,會向處于1級服務(wù)器模式所述軟件系統(tǒng)的發(fā)送網(wǎng)絡(luò)連接請求,并實(shí)時向1級服務(wù)器模式所述軟件系統(tǒng)上報(bào)自身以及其對應(yīng)下屬用戶的定位與通信數(shù)據(jù)。
附圖說明
圖1所示為本發(fā)明實(shí)施例提供的北斗用戶管理系統(tǒng)架構(gòu)示意圖;
圖2所示為本發(fā)明實(shí)施例提供的整體系統(tǒng)設(shè)計(jì)框圖;
圖3所示為本發(fā)明實(shí)施例提供的系統(tǒng)用戶列表(測試用);
圖4所示為本發(fā)明實(shí)施例提供的1級服務(wù)器模式下的所述軟件系統(tǒng)結(jié)構(gòu)示意圖;
圖5所示為本發(fā)明實(shí)施例提供的2級服務(wù)器模式下的所述軟件系統(tǒng)結(jié)構(gòu)示意圖;
具體實(shí)施方式
下面,結(jié)合實(shí)例對本發(fā)明的實(shí)質(zhì)性特點(diǎn)和優(yōu)勢作進(jìn)一步的說明,但本發(fā)明并不局限于所列的實(shí)施例。
一種基于C/S架構(gòu)的北斗指揮機(jī)端軟件系統(tǒng),是一款融合北斗指揮機(jī)控制功能、基于C/S架構(gòu)的服務(wù)器端功能和數(shù)據(jù)庫存儲與管理功能于一體的復(fù)合性多功能軟件。作為北斗指揮機(jī)端軟件能夠?qū)崿F(xiàn)對北斗指揮機(jī)自身以及其對應(yīng)的下屬的北斗用戶終端的定位與通信功能;作為基于C/S架構(gòu)的服務(wù)器端軟件能夠?qū)崿F(xiàn)與多個GIS用戶端軟件的網(wǎng)絡(luò)通信,進(jìn)而通過調(diào)度北斗指揮機(jī)控制功能實(shí)現(xiàn)GIS用戶端軟件對北斗指揮機(jī)自身以及其對應(yīng)的下屬的北斗用戶終端的定位與通信功能;作為數(shù)據(jù)的存儲與管理軟件實(shí)現(xiàn)對各項(xiàng)通信數(shù)據(jù)的實(shí)時存儲、記錄與監(jiān)測,并且實(shí)現(xiàn)對數(shù)據(jù)庫維護(hù)和管理。
另外,為了適應(yīng)并滿足北斗定位通信系統(tǒng)的分級管理架構(gòu),本軟件設(shè)有實(shí)現(xiàn)不同管理級別的需要。其中,北斗定位通信系統(tǒng)的分級管理架構(gòu)示意圖如圖1所示。整個定位通信系統(tǒng)分三個層次:
(1)一級指揮站A,能監(jiān)聽和管理所有的下級指揮站,以及所有下屬的終端信息;
(2)二級指揮站B/C,能監(jiān)聽和管理所有的下屬終端;
(3)終端設(shè)備,能完成組內(nèi)的消息收發(fā),向所屬指揮站定時上報(bào)自身位置信息。
相應(yīng)的,本軟件的工作模式也應(yīng)分為1級服務(wù)器工作模式和2級服務(wù)器工作模式,由1級服務(wù)器作為1級指揮站A,2級服務(wù)器作為2級指揮站B/C。1級服務(wù)器與2級服務(wù)器通過網(wǎng)絡(luò)連接,其中2級服務(wù)器實(shí)時將下屬終端用戶的信息通過網(wǎng)絡(luò)上報(bào)給1級服務(wù)器,而1級服務(wù)器可以通過網(wǎng)絡(luò)經(jīng)2級服務(wù)器與其下屬終端通信,或跨級由指揮機(jī)A直接與下屬終端通信。各個GIS用戶端軟件根據(jù)所連接服務(wù)器級別獲取相應(yīng)權(quán)限,實(shí)現(xiàn)與權(quán)限的范圍內(nèi)下屬終端通信,以數(shù)據(jù)庫信息的查詢。具體整個軟件系統(tǒng)框圖如圖2所示。
其中測試用戶列表如圖3所示。
如圖4所示為所述軟件系統(tǒng)在1級服務(wù)器模式下的軟件結(jié)構(gòu)示意圖。
如圖5所示為所述軟件系統(tǒng)在2級服務(wù)器模式下的軟件結(jié)構(gòu)示意圖。