(計算機(jī)應(yīng)用技術(shù)專業(yè)論文)windows+dna技術(shù)在視頻監(jiān)控系統(tǒng)中的應(yīng)用.pdf_第1頁
(計算機(jī)應(yīng)用技術(shù)專業(yè)論文)windows+dna技術(shù)在視頻監(jiān)控系統(tǒng)中的應(yīng)用.pdf_第2頁
(計算機(jī)應(yīng)用技術(shù)專業(yè)論文)windows+dna技術(shù)在視頻監(jiān)控系統(tǒng)中的應(yīng)用.pdf_第3頁
(計算機(jī)應(yīng)用技術(shù)專業(yè)論文)windows+dna技術(shù)在視頻監(jiān)控系統(tǒng)中的應(yīng)用.pdf_第4頁
(計算機(jī)應(yīng)用技術(shù)專業(yè)論文)windows+dna技術(shù)在視頻監(jiān)控系統(tǒng)中的應(yīng)用.pdf_第5頁
已閱讀5頁,還剩55頁未讀 繼續(xù)免費(fèi)閱讀

(計算機(jī)應(yīng)用技術(shù)專業(yè)論文)windows+dna技術(shù)在視頻監(jiān)控系統(tǒng)中的應(yīng)用.pdf.pdf 免費(fèi)下載

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

文檔簡介

,一 亙堂皇望查蘭塑主嬰塞竺蘭篁墮壅 蔓! 要 _ _ _ - _ _ _ _ _ 。_ _ - _ _ _ - 。_ - _ _ _ _ 。_ _ _ _ _ _ _ _ 。_ 。- 。_ _ - 。_ - - 。 _ 。一一一一一 摘要 f 隨著多媒體技術(shù)及通訊技術(shù)的發(fā)展,視頻監(jiān)控系統(tǒng)正開始逐步在電氣化鐵路變 電所采用,而當(dāng)今最新流行的w i n d o w sd n a 技術(shù)也已經(jīng)開始在各方面得到應(yīng)用,將 兩者有機(jī)地結(jié)合起來,實(shí)現(xiàn)最新技術(shù)的合并,必能獲取最佳的收益。 本論文正是基于這種需求,從電氣化變電所遠(yuǎn)程視頻監(jiān)控系統(tǒng)的調(diào)度監(jiān)控中心 軟件開發(fā)入手,結(jié)合w i n d o w sd n a 技術(shù),分析了視頻監(jiān)控系統(tǒng),開發(fā)了用于視頻監(jiān) 控系統(tǒng)中用戶管理、報警記錄和操作記錄管理的c o m 組件,設(shè)計了分布式視頻監(jiān)控 系統(tǒng)的整體框架,對視頻監(jiān)控系統(tǒng)的安全性做出了詳細(xì)的分析。十 本論文中探討了w i n d o w sd n a 在視頻監(jiān)控系統(tǒng)中的應(yīng)用,包括如何設(shè)計三層結(jié) 構(gòu)中的數(shù)據(jù)服務(wù)層、商務(wù)邏輯層和展示層,并著重介紹了各層之間的安全性設(shè)置。 其中數(shù)據(jù)服務(wù)層采用了s q ls e r v e r ,數(shù)據(jù)庫訪問采用了a d o 技術(shù):商務(wù)邏輯層采用 了c o g 組件技術(shù),而展示層則使用了w i n d o w s 窗體和a s p 網(wǎng)頁。視頻報警系統(tǒng)中的 用戶管理和報警記錄、操作記錄的管理是十分重要的,如何管理這些信息是w i n d o w s d n a 三層結(jié)構(gòu)都必須要考慮的問題。 本論文對w i n d o w sd n a 、c o m 組件以及數(shù)據(jù)庫管理技術(shù)進(jìn)行了詳細(xì)的應(yīng)用研究, 并實(shí)現(xiàn)了其中的三層設(shè)計,為w i n d o w sd n a 技術(shù)在分布式視頻監(jiān)控系統(tǒng)的廣泛應(yīng)用 進(jìn)行了有益的探討。 關(guān)鍵詞:w n d o w s d n a :c o m 組件:視頻監(jiān)控系統(tǒng):數(shù)據(jù)j z 一 墮蜜奎鎏查蘭塑主壁塞竺蘭垡笙壅 苧! ! 基 - _ - - _ - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 。_ _ _ _ _ - _ _ - - _ _ - _ _ _ _ 。- 。- - _ 。- _ 一一一 a b s tr a c t 舭t ht h ed e v o l o p m e n to ft h em u l t i m e d i aa n dc o f m n u n i c a t i o nt e c b n o l o g y , v i d e om o n i t o r i n gs y s t e mh a s b e e n a p p l i e d i nt h ee l e c t r i z a t i o nr a i l w a y t r a n s f o r m e rs u b s t a t i o n a n dt h em o s tp o p u l a rt e c h n o l o g y 一一w i n d o w sd n ah a s b e e na p p l l e di nm a n ya s p e c t so fi n d u s t r y i t sn od o u b tt h a tt h ec o o p e r a t i o n b e t w e e nt h e mw o u l db r i n gu sm o r er e w a r d t h et b e s i si sw r i t t e nt om e e ts u c hd e m a n d i ts t a r t sw i t hv i d e om o n i t o r c e n t e rs o f t w a r eo fe l e c t r i z a t i o nt r a n s f o r m e rs u b s t a t i o n a n a l y s e sv i d e o m o n i t o ts y s t e mc o m b i n i n gt h et e c h n o l o g yo fw i n d o w sd n a 。d e s i g n st h ec o m c o m p o n e n to fu s e rm a n a g e m e n t ,a l a r mr e c o r da n do p e r a t i o nr e c o r dm a n a g e m e n t u s e di nv i d e om o n i t o rs y s t e m ,a n a l y s e st h ew h o l ef r a m e w o r ko fd i s t r i b u t e d v i d e om o n i t o rs y s t e m ,a n dm a k e sat h r o u g ha r i a y s i so fi t ss e c u r i t y t h et h e s i sd i s c u s s e st h ea p p l i c a t i o no fw i n d o w sd n ai nv i d e om o n i t o r s y s t e ma n di n t r o d u c e sh o wt od e s i g nt h et h r e e t i e ra r c h i t e c t u r eo ft h ed a t a s e r v i c e l a y e r , b u s i n e s s l o g i c a ll a y e r a n dp r e s e n t a t i o n l a y e r , a n d e m p h a t i c a l l yi n t r o d u c e ss e c u r i t ys e t t i n gb e t w e e nt h e s el a y e r s s o ls e r v e r i s i m p l e m e n t e d i nd a t as e r v i c e l a y e ra n dd a t a b a s e a c c e s su s e d b ya d o t e c h n o l o g y c o mc o m p o n e n tt e c h o l o g yi su t i l i z e di nb u s i n e s sl o g i c a ll a y e r a n dw i n d o w sf o r m sa n da s pw e bp a g e sa r ee m p l o y e di np r e s e n t a t i o nl a y e r u s e r m a n a g e m e n t ,a l a r mr e c o r d sa n do p e r a t i o nr e c o r d sa r ev e r yi m p o r t a n ti nv i d e o m o n i t o rs y s t e m h o wt om a n a g et h e mi nt h ew i n d o w sd n aa r c h i t e c t u r em u s tb e c o n s id e r e d t h et h e s i se x p o u n d st h ea p p l i c a t i o no ft h ew i n d o w sd n a ,c o mc o m p o n e n t a n d 翰d 豳驥窖弩g ,a c h i e v em o s t f u n c t i o n so ft h e m a n di td i s c u s s e s h e l p f u l l yt h ea p p l i c a t i o no fw i n d o w sd n at e c h n o l o g yi nt h e d i s t r i b u t e dv i d e o m o n it o rs y s t e m k e yw o r d s :w i n d o w sd n a ;c o mc o m p o n e n t ;v i d e om o n i t o rs y s t e m :d a t a b a s e 西南交通大學(xué)碩士研究生學(xué)位論文籮! _ 耍 1 1 理論及實(shí)際意義 第1 章緒論 c o , i 作為一種軟件模型,不僅提供了程序與程序之間通信的標(biāo)準(zhǔn),而且使我們 改變了傳統(tǒng)的程序設(shè)計方法。c 0 i 結(jié)合了對象技術(shù)和組件技術(shù)兩種特性,對象特性 使得應(yīng)用系統(tǒng)的設(shè)計和實(shí)現(xiàn)更加符合現(xiàn)實(shí)世界的面貌;組件特性使得應(yīng)用系統(tǒng)可以 充分發(fā)揮組件的優(yōu)勢,以適應(yīng)現(xiàn)在應(yīng)用的需要。 從軟件業(yè)的發(fā)展歷程來看,程序設(shè)計方法經(jīng)歷了多次變革洶1 ,從最初的功能分 解法,到結(jié)構(gòu)化程序設(shè)計方法,再到至今仍在廣泛使用的面向?qū)ο蟪绦蛟O(shè)計方法。 人們對程序設(shè)計方法的選擇取決于程序設(shè)計方法對應(yīng)用軟件的適用性。早期的應(yīng)用 軟件以計算為主,所以功能分解法可以滿足應(yīng)用的需要:隨著應(yīng)用軟件復(fù)雜程度的 不斷提高,結(jié)構(gòu)化程序設(shè)計方法在很長時間內(nèi)直是軟件設(shè)計人員的重要工具:面 向?qū)ο蟪绦蛟O(shè)計使一個概念上的飛躍,它使得程序設(shè)計更加符合應(yīng)用的本質(zhì)結(jié)構(gòu), 并且對軟件產(chǎn)品的整個生存周期都起到了指導(dǎo)作用。 1 1 1 組件的概念和特點(diǎn) 組件。47 3 不是一個新概念,在許多相對成熟的工程領(lǐng)域中,組件的概念是十分 廣泛的。在一個理想化的組件系統(tǒng)中,用戶通常并不了解組件內(nèi)部的知識,然而他 們卻可以通過配置組件完成所需的工作。例如由多個組件組成的h i - f i 系統(tǒng),“發(fā) 燒友”并不需要了解擴(kuò)音器、音箱、c d 播放器的制造原理,而只需要了解如何將其 組裝在一起,如何控制音量、均衡等。 軟件行業(yè)的組件系統(tǒng)比其他的行業(yè)發(fā)展得要慢,不過,目前基于組件的程序設(shè) 計方法正受到越來越多的重視和研究,像c 0 m 這樣的組件體系也漸趨成熟。這些組 件體系將形成新的軟件開發(fā)平臺。組件化的程序設(shè)計思想將使軟件產(chǎn)業(yè)帶來新的生 機(jī)。 組件的兩個重要特性: ( 1 ) 組件之間可以在二進(jìn)制級別上進(jìn)行集成和重用。在一個成熟的組件應(yīng)用系 統(tǒng)中,組件往往是來自不同的軟件獨(dú)立開發(fā)商。在這種情況下,獲得全都或部分源 代碼幾乎是不可能的,同時也是不必要的。 西南交通大學(xué)碩士研究生學(xué)位論文塑! 夏 ( 2 ) 組件必須被獨(dú)立地生產(chǎn)、獲得和配置。與環(huán)境和上下文無關(guān)是組件封裝性 的體現(xiàn)。 組件概念中對獨(dú)立性和二進(jìn)制形式構(gòu)造方面的要求,使得諸如類型定義、宏、 c + + 模板等等軟件抽象形式都不能滿足組件的基本要求,但是過程、類、模塊、甚 至是整個應(yīng)用程序都可能滿足組件的定義,只要它們滿足組件的基本要求。 組件接口描述了組件對外提供的服務(wù),組件和組件之間、組件和客戶之間同時 通過接口進(jìn)行交互。因此組件一旦發(fā)布,它只能通過預(yù)定義的接口來提供合理的、 一致的服務(wù)。這種接口定義的穩(wěn)定性使客戶應(yīng)用開發(fā)者能構(gòu)造出堅固的應(yīng)用。一個 組件可以實(shí)現(xiàn)多個組件接口。同時一個特定的組件接口也可以被多個組件來實(shí)現(xiàn)。 組件接口必須是能夠自我描述的。這意味著組件接口應(yīng)該不依賴于具體實(shí)現(xiàn), 將實(shí)現(xiàn)與接口分離徹底消除了接口客戶和接口實(shí)現(xiàn)者之間的耦合關(guān)系,增強(qiáng)了信息 的封裝程度。同時這也要求組件接口必須使用一種與組件實(shí)現(xiàn)無關(guān)的語言進(jìn)行描 述。目前組件接口的描述標(biāo)準(zhǔn)是i d l 語言。 由于接口是組件之間的協(xié)議,因此,組件的接口一旦被發(fā)布,組件軟件廠商就 應(yīng)該盡量地保持接口不變,任何對接口的語法或語義上的改變。都可能造成現(xiàn)有組 件和客戶的聯(lián)系遭到破壞。 1 1 2 基于c o m 的組件化程序設(shè)計方法 組件化程序設(shè)計“8 1 方法繼承并發(fā)展了面向?qū)ο蟪绦蛟O(shè)計方法。它將對象技術(shù) 應(yīng)用于系統(tǒng)設(shè)計,對面向?qū)ο蟪绦蛟O(shè)計的實(shí)現(xiàn)過程作了進(jìn)一步抽象。我們可以把組 件化程序設(shè)計方法用作構(gòu)造系統(tǒng)的體系結(jié)構(gòu)層次的方法,并且可以使用面向?qū)ο蟮?方法很方便地實(shí)現(xiàn)組件。 組件化程序設(shè)計方法強(qiáng)調(diào)真正的軟件重用和高度的互操作性。它側(cè)重于組件的 產(chǎn)生和裝配,這兩方面一起構(gòu)成了組件程序設(shè)計的核心。組件的產(chǎn)生過程不僅僅是 應(yīng)用系統(tǒng)的需求,組件市場本身也推動了組件的發(fā)展,促進(jìn)了軟件廠商的交流與合 作;組件的裝配使得軟件產(chǎn)品有可能用類似于搭積木的方法快速地建立起來,不僅 可以縮短軟件產(chǎn)品的開發(fā)周期,同時也提高了系統(tǒng)的穩(wěn)定性和可靠性,因為組件可 以被單獨(dú)測試。 可重用組件不同于對象庫,組件庫保存的是一些經(jīng)過測試的組件,這些組件遵 從標(biāo)準(zhǔn)或規(guī)范,并且組件庫也包括這些組件的細(xì)節(jié)功能說咀文檔。從組件的生產(chǎn)和 消費(fèi)的角度來看,基于可重用組件庫的軟件開發(fā)模式一般包括六個彼此相互聯(lián)系的 過程,如圖卜1 所示。 西南交通大學(xué)碩士研究生學(xué)位論文第3 頁 圖1 1 基于可重用組件庫的軟件開發(fā)模式不意i 墨| 下面對這六個過程作簡單說明: ( 1 ) 標(biāo)識過程:表示一個可重用的組件。 ( 2 ) 驗證過程:判定可重用組件所聲明的功能特性和性能特性。 ( 3 ) 分類過程:對已有組件根據(jù)它們的功能、使用方法、使用范圍、接口 等進(jìn)行說明性的描述,以便目后可以高效準(zhǔn)確的檢索。 ( 4 ) 檢索過程:利用標(biāo)準(zhǔn)的方法根據(jù)指定的屬性找到所需的組件。 ( 5 ) 定制過程:通過對檢索到的組件進(jìn)行修改、裁剪和配置使其滿足用戶 的需求。 ( 6 ) 組合過程:將已定制好的組件之間集成在一起形成應(yīng)用系統(tǒng)。 組件化程序設(shè)計方法在實(shí)施過程中必須遵守一定的標(biāo)準(zhǔn)或者規(guī)范,從目前的軟 件發(fā)展情況來看,比較成熟的規(guī)范為c o m 或者c o r b a 。c o m 和c o r b a 是兩種相互競 爭的標(biāo)準(zhǔn),它們各自在一定的領(lǐng)域中取得了極大的成功,都有眾多的軟件支持這些 標(biāo)準(zhǔn)。 我們以c o m 為基礎(chǔ),從組件的產(chǎn)生和構(gòu)造角度出發(fā),概括出組件程序設(shè)計方法 有下幾個方面的特點(diǎn): ( 1 ) 編程語言和開發(fā)環(huán)境的獨(dú)立性。在理想的組件軟件體系中,用來構(gòu)造應(yīng)用 系統(tǒng)的組件可能來自不同的軟件開發(fā)商( i s v ,i n d e p e n d e n t s o f t w a r ev e n d o r ) , 而不同的i s v 可能會選擇不同的編程語言,這往往意味著調(diào)用方式、內(nèi)存管理等方 面的差異:即使是同樣的編程語言,不同的開發(fā)環(huán)境( 如編譯器) 也會給組件的集 成帶來不便。c o m 規(guī)范為組件建立了二進(jìn)制一級的標(biāo)準(zhǔn),不同軟件開發(fā)商只需遵守 c o m 規(guī)范,選擇合適的編程語言。 ( 2 ) 組件位置的透明性。位置透明性是組件獨(dú)立性的一個方面,對于分布式應(yīng) 用系統(tǒng),位置透明特性可以跨越機(jī)器,也就是說,一臺機(jī)器上的應(yīng)用程序可以透明 地訪問其他機(jī)器上的組件。從c o v l 到d c o m 保證了組件的位置透明特性。 ( 3 ) 組件的進(jìn)程透明性。進(jìn)程模型是組件的基本特征,進(jìn)程模型的不同選擇會 影響軟件的運(yùn)行效率。c o m 通過列集機(jī)制很好地解決了進(jìn)程透明性問題。 s o u t h w e s tj i a o t o n gu n i v e r s i t y2 0 0 23 西南交通大學(xué)碩士研究生學(xué)位論塞塑生塑 ( 4 ) 可擴(kuò)充性。每個組件都是自主的,有其獨(dú)特的功能,只能通過接口與外界 通信。當(dāng)一個組件需要提供新的服務(wù)時,可通過增加新的接口來完成,不會影響原 接口已存在的用戶。而新的用戶可以重新選擇新的接口來獲得服務(wù)。 ( 5 ) 可擴(kuò)展性( 或可重用性) 。c o m 提供了兩種重用模型:包容和聚合,在實(shí) 現(xiàn)組件過程中,我們可以利用這兩種方法對組件庫中的組件進(jìn)行擴(kuò)展以得到新的組 件。 ( 6 ) 具有強(qiáng)有力的基礎(chǔ)設(shè)施。為了使組件有機(jī)地膠合在一起,實(shí)現(xiàn)無縫連接, 需要功能很強(qiáng)的基礎(chǔ)設(shè)施。這些基礎(chǔ)設(shè)施是獲得可重用性、可移植性和互操作性的 有效工具。基礎(chǔ)設(shè)施提供了諸如檢索組件、啟動遠(yuǎn)程組件等服務(wù)。 ( 7 ) 系統(tǒng)一級的公共服務(wù)。一個組件往往只提供相對較小的服務(wù),而且在提供 服務(wù)的過程中,可能會依賴于特定的、常用的公共服務(wù),這種依賴性勢必降低組件 的封裝特性。如果每個組件都必須實(shí)現(xiàn)這樣的服務(wù),則很可能阻礙組件之間的互操 作性。但是如果這種服務(wù)在任何情況下都是可以訪問的,那么這種依賴性就是可以 接受的。c o m 提供了諸如命名( n a m i n g ) 服務(wù)、永久對象( p e t s i s t e n t ) 服務(wù)、統(tǒng) 一數(shù)據(jù)傳輸?shù)裙卜?wù)。 1 2 課題來源及主要研究內(nèi)容 如今,生產(chǎn)過程中的無人管理已經(jīng)成為當(dāng)今電力行業(yè)的發(fā)展趨勢,過去人們曾 為實(shí)現(xiàn)對現(xiàn)場的設(shè)備進(jìn)行控制及調(diào)節(jié)做出努力,這就是通常所說的“四遙”遙 測、遙信、遙控和遙調(diào)。 但隨著多媒體技術(shù)及通訊技術(shù)的發(fā)展,已經(jīng)很成熟地實(shí)現(xiàn)了將圖像、聲音信號 的數(shù)字化,以及對音像信號的處理和遠(yuǎn)距離傳送。顯然這一技術(shù)可以使生產(chǎn)過程無 人化中除“四遙”外,另增項“遙視”功能。當(dāng)然,遙視不僅是指在調(diào)度中心能 夠觀看到生產(chǎn)現(xiàn)場的實(shí)景,而且還需要具備啟動安全設(shè)施的功能,如啟動消防系統(tǒng)、 排水系統(tǒng)以及音響警告非法闖入者等。 視頻監(jiān)控系統(tǒng)已經(jīng)開始在各種電氣化接觸網(wǎng)變電所使用,而w i n d o w sd n a 技 術(shù)也已經(jīng)開始在各個方面得到應(yīng)用。如何將兩者有機(jī)地結(jié)合起來,以實(shí)現(xiàn)最新技術(shù) 的合并,達(dá)到最佳的收益。 本論文就是以電氣化接觸網(wǎng)變電所遠(yuǎn)程視頻監(jiān)控系統(tǒng)開發(fā)為基礎(chǔ),對調(diào)度監(jiān)控 指揮中心如何實(shí)現(xiàn)視頻數(shù)據(jù)和控制命令的發(fā)送、用戶信息的管理以及報警記錄和操 作記錄的管理等,對分布式視頻監(jiān)控等技術(shù)進(jìn)行研究與開發(fā)實(shí)現(xiàn)。 本論文詳細(xì)分析了d n a 與視頻監(jiān)控結(jié)合的好處,以及實(shí)現(xiàn)視頻監(jiān)控系統(tǒng)的三 層架構(gòu),并對各層的功能和實(shí)現(xiàn)做出了詳細(xì)的設(shè)計,完成了w i n d o w sd n a 技術(shù)在 西南交通大學(xué)碩士研究生學(xué)位論文第5 頁 視頻監(jiān)控系統(tǒng)中的應(yīng)用,初步達(dá)到了分布式視頻監(jiān)控功能。 s o u t b w e t tj f a o t o m 8u l h o f o j t y2 0 0 23 西南交通大學(xué)碩士研究生學(xué)位論文第6 頁 第2 章w in d o w sd n a 架構(gòu) 2 1w in d o w sd n a 定義 m i c r o s o f tw i n d o w s 的d i s t r i b u t e di n t e r n e ta p p l i c a t i o n s ( d n a :分布式網(wǎng) 間應(yīng)用程序) 體系結(jié)構(gòu)“”代表了m i c r o s o f t 用以創(chuàng)建高分布式應(yīng)用程序的方法。d n a 應(yīng)用程序采用的是種邏輯上三層的、基于組件的體系結(jié)構(gòu)。m i c r o s o f t 的系統(tǒng)服 務(wù)提供了這種類型的應(yīng)用程序所需要的基礎(chǔ)結(jié)構(gòu)。而關(guān)鍵的基礎(chǔ)結(jié)構(gòu)服務(wù)則是 c o m p o n e n to b j e c tm o d e l ( c o m :組件對象模型) 和m i c r o s o f tt r a n s a c t i o ns e r v e r ( m t s :m i c r o s o f t 事務(wù)服務(wù)器) 。組件對象模型提供了組件交互作用的基本機(jī)制, 而m i c r o s o f t 事務(wù)服務(wù)器則為構(gòu)造不同規(guī)模的服務(wù)器應(yīng)用程序提供了工作環(huán)境。 w i n d o w sd n a 作為一種綜合系統(tǒng)結(jié)構(gòu),描述了如何為w i n d o w s 平臺創(chuàng)建三層應(yīng)用程 序。 m i c r o s o f t 推出w i n d o w s ) n a 這套體系結(jié)構(gòu)是為了創(chuàng)建一個基于m i c r o s o f t w i n d o w s 平臺的應(yīng)用程序的框架,而這套結(jié)構(gòu)則能夠?qū)€人計算機(jī)和i n t e r n e t 統(tǒng) 一和集成起來。w i n d o w sd n a 打開了一個能夠同時充分發(fā)揮個人計算機(jī)和i n t e r n e t 的能力的新模式。 在最高的層次上,w i n d o w sd n a 通過將核心服務(wù)高度集成到操作系統(tǒng)中,使計 算機(jī)在內(nèi)部網(wǎng)和公共網(wǎng)上都能夠充分發(fā)揮協(xié)同工作的能力。這使我們的開發(fā)人員可 以更容易地創(chuàng)建復(fù)雜的,能夠支持大量用戶的網(wǎng)絡(luò)應(yīng)用程序。更加重要的是, w i n d o w sd n a 提供了一種基于開放式協(xié)議和公共接口的具有高度協(xié)作能力的框架, 并允許客戶對現(xiàn)存的系統(tǒng)擴(kuò)充新的功能,如w e b 。這種開放的模型具有很強(qiáng)的擴(kuò)展 功能,第三方的廠家也可以創(chuàng)建他們的兼容的產(chǎn)品以擴(kuò)展的這一結(jié)構(gòu)。 w i n d o w sd n a 應(yīng)用使用一套標(biāo)準(zhǔn)的基于w i n d o w s 的服務(wù),可以滿足各個層次最 新的分布式應(yīng)用程序的需求,如用戶界面和導(dǎo)航,業(yè)務(wù)處理和存儲等。 w i n d o w sd n a 的核心是將w e b 和客戶機(jī)服務(wù)器的應(yīng)用開發(fā)模型通過一套公共對 象模型集成起來。w i n d o w sd n a 使用一套公共服務(wù)集,如組件、動態(tài)h t m l 、w e b 瀏 覽器和服務(wù)器、腳本、事務(wù)處理、消息隊列、安全性、目錄、數(shù)據(jù)庫和數(shù)據(jù)訪問、 系統(tǒng)管理以及用戶界面等。這些服務(wù)在各個層次上以同一種方式開放給應(yīng)用程序使 用。 另外由于w i n d o w sd n a 是在w 3 c 和i e t f 等制定的標(biāo)準(zhǔn)上構(gòu)建的,所以它充分 支持開放式的w e b 功能。 利用w i n d o w sd n a 提供的優(yōu)勢,開發(fā)人員可以構(gòu)建全新的應(yīng)用程序,包括電子 和岫w h t $ 1 a o t u g 咖h 螂時捌田23 西南交通大學(xué)碩士研究生學(xué)位論文 第7 頁 商務(wù)和其它個人之間及企業(yè)之間的通信應(yīng)用,由于充分利用了標(biāo)準(zhǔn)網(wǎng)絡(luò)服務(wù)和先進(jìn) 的基于組件的開發(fā)模式,開發(fā)人員可以比以往更快地開發(fā)出全新的應(yīng)用。w i n d o w s d n a 支持和舊有的計算機(jī)軟硬件之間的集成和擴(kuò)展,所以u n i x 和一些大型機(jī)的系統(tǒng) 在w i n d o w sd n a 模式下仍然可以使用。 w i n d o w sd n a 為網(wǎng)絡(luò)應(yīng)用提供了所有最基本的組件,所以開發(fā)人員可以把精力 集中在產(chǎn)品的創(chuàng)新上,而無須關(guān)注底層結(jié)構(gòu)和服務(wù)的構(gòu)造。今天w i n d o w sd n a 大部 分的組件已被m i c r o s o f t 的客戶和合作伙伴廣泛地利用了。隨著m i c r o s o f tw i n d o w s 2 0 0 0 操作系統(tǒng)和c o m + ( 組件對象模型c 嘣的增強(qiáng)版) 的出現(xiàn),w i n d o w sd n a 的結(jié)構(gòu) 和組件更易于被開發(fā)人員創(chuàng)建和使用。 w i n d o w sd n a 的特征如下: 1 網(wǎng)絡(luò)實(shí)現(xiàn)w i n d o w sd n a 應(yīng)用程序能利用i n t e r n e t 的一些關(guān)鍵的新應(yīng)用,如 全球信息網(wǎng)( 霄w w ) 。通過微軟i n t e r n e t 信息服務(wù)器,w i n d o w sd n a 應(yīng)用程序能提供 用動態(tài)h n l l 語言創(chuàng)建的用戶界面( h t m l 為創(chuàng)建交互式萬維網(wǎng)界面的標(biāo)準(zhǔn)語言) 。這 就提供了一個簡化的瀏覽器界面、中央維護(hù)系統(tǒng)和讓用戶隨時使用最新軟件的新軟 件及時分銷模型。針對微軟i e 5 0 ,w i n d o w sd n a 應(yīng)用程序支持多種用戶操作系統(tǒng), 包括w i n d o w s2 0 0 0 ,w i n d o w sn t w i n d o w s9 8 9 5 ,c i n t o s h 和m i x 。 2 管理通過微軟公司的零管理,就能對w i n d o w sd n a 結(jié)構(gòu)和構(gòu)件元素進(jìn)行集 中管理,這就避免了網(wǎng)絡(luò)管理員在安裝和更新應(yīng)用程序時對每個用戶的p c 機(jī)進(jìn)行 手工調(diào)整。 3 動態(tài)化通過c o m + 的新的攔截增強(qiáng)機(jī)制,w i n d o w sd n a 結(jié)構(gòu)能動態(tài)地改變其 配置和功能。因此當(dāng)企業(yè)條件和環(huán)境因素改變時,應(yīng)用程序邏輯也可以自動改變。 4 連接和移動性當(dāng)今4 0 的售于企業(yè)的p c 機(jī)是膝上型電腦,它們在單機(jī)環(huán) 境下使用的。對它們來說,最重要的是對離線操作的支持。w i n d o w sd n a 能使計算 機(jī)連予互聯(lián)網(wǎng)時將數(shù)據(jù)和功能智能地分割和存儲,因此用戶可以在脫離網(wǎng)絡(luò)時利用 企業(yè)的應(yīng)用程序。 5 。網(wǎng)內(nèi)和網(wǎng)外透明因為w i n d o w sd n a 把i n t e r n e t 和客戶服務(wù)器計算系統(tǒng)模 型集成在了一起,用戶可以象瀏覽w e b 主頁一樣地瀏覽應(yīng)用程序。通過為聯(lián)接計算 提供單個、集成結(jié)構(gòu) o p e n ( ”u s e r s ”, t h e a p p m _ p c o n n e c t i o n g e t i n t e r f a e e p t r 0 , a d o p e n d y n a m i e , a d l o c k o p t i m i s t i c , a d c m d t a b l e ) ; m _ p f i e l d s p t r = m _ p u s e r s e t - f i e l d s ; m p u s e r s e t - a d d n e w 0 ; m _ p f i e l d p t r = mp f i e l d s p t r - l t e m ”n a m e ”】; 西南交通大學(xué)碩士研究生學(xué)位論穿塑呈亙 m _ p f i e l d p t r - v a l u e 。( _ v “a n t _ t ) n a m e ; m p f i e l d p t r = m p f i e l d s p t r - i t e m “p o w e r 】: m p f i e l d p t r - v a l u e = ( _ v a r i a m _ t ) r o l e ; mp f i e l d p t r = m _ p f i e l d s p t r - l t e m ”u i d ”】; m _ p f i e l d p t r - v a j u e = ( _ v a r i a n t _ t ) u i d ; m _ p u s e r s e t - u p d a t e o ; m _ p u s e r s e t - c l o s e ( ) ; r e t u r nt r u e ; 對于其他用戶功能如刪除用戶與創(chuàng)建新用戶相似,需要注意的時,當(dāng)刪除某個 用戶時,需要首先判斷該用戶是否已經(jīng)登錄到系統(tǒng)中,如果已經(jīng)登錄到系統(tǒng)中,則 無法刪除該用戶。 其他用戶有驗證用戶( c h e c k u s e r ) 、注銷用戶( q u i t ) 、查看當(dāng)前系統(tǒng)登錄用戶 列表( l o g o n u s e r ) 和登錄用戶數(shù)( l o g o n u s e r c o u n t ) 等接口方法的使用權(quán)限。 4 2 3 視頻記錄管理組件的分析 視頻記錄管理組件主要是對視頻中的各種報警記錄和各項操作記錄的管理功 能。在視頻監(jiān)控中,由于存在各種報警信息,如煙霧報警、紅外線報警、溫度報警、 火警、電流超限報警、電壓報警、遠(yuǎn)動報警和門禁報警等,所以必須對其進(jìn)行管理。 當(dāng)產(chǎn)生任何一種報警,系統(tǒng)會自動通過視頻記錄管理組件將這一條報警信息寫入到 數(shù)據(jù)庫中。通過對各種報警記錄的研究,我們可以對這些報警信息的產(chǎn)生原因、產(chǎn) 生規(guī)律、產(chǎn)生后果等進(jìn)行分析研究,以防此種情況的再次發(fā)生。在監(jiān)控系統(tǒng)中,任 何用戶都可以瀏覽這些報警記錄,但只有管理員才可以將某些報警記錄刪除。 除了報警記錄外,監(jiān)控系統(tǒng)中還包括各種操作記錄,如允許報警、禁止報警、 定時報警、報警聯(lián)動、加熱開,關(guān)、風(fēng)扇開,關(guān)、雨刷開關(guān)、瀏覽報警記錄、操作運(yùn) 行記錄、系統(tǒng)設(shè)置操作、圖像調(diào)整等,必須要將這些各種操作記錄進(jìn)行存儲,以備 份各個用戶在其登錄系統(tǒng)后都進(jìn)行了那些操作。如果監(jiān)控出現(xiàn)差錯,這可以通過查 看以前的操作記錄來判斷是以前的那些操作引起的,這樣就可以很快進(jìn)行相應(yīng)的修 正。 s o u t h w tj i l o t o l q lu n l v e r s ! t y2 0 0 23 西塑奎望盔堂塑主塑窒生蘭垡笙窒一j 韭! ! j l 4 2 4 視頻記錄管理組件的設(shè)計 由于視頻記錄管理組件主要是對各種報警記錄和各種操作記錄的管理,所以說 該組件設(shè)計比較簡單,其接口方法如圖4 - 3 所示。 圖4 - 3 視頻記錄管理組件示意圖 視頻管理組件中的包括了一個枚舉類型,該枚舉是為了定義打開報警記錄或操 作記錄的類型,定義如下: p u b l i ce n u mo p e n r e c o r d e n u m 定義打開記錄枚舉 o p e n a i i e n u m = 0 打開所有記錄 o p e n n u m 2 0 e n u m = 1 打開最新的2 0 條記錄 o p e n n u m 3 0 e n u m = 2 打開最新的3 0 條記錄 o p e n n u m s o e n u m = 3 打開最新的5 0 條記錄 o p e n n u m l 0 0 e n u m = 4 打開最新的1 0 0 條記錄 0 1 :e n d a t e s e n u m = 5 打開最近5 天內(nèi)的記錄 o p e n d a t e 7 e n u m = 6 打開最近一周內(nèi)的記錄 o p e n d a t e l 5 e n u m = 7 打開最近半個月內(nèi)的記錄 西南交通大學(xué)碩士研究生學(xué)位論文 第3 4 頁 o p e n d a t e 3 0 e n u m = 8 打開最近3 0 天內(nèi)的記錄 e n d e n u m 該組件中有兩個屬性:數(shù)據(jù)庫名稱和服務(wù)器名稱,可以對屬性進(jìn)行設(shè)置,也可 以獲取這兩個屬性值。默認(rèn)情況下,這兩個屬性的值是從特定的i n i 文件中獲取的。 除此以外,該組件中就是各種接口方法,包括增加報警記錄、增加操作記錄、 刪除報警記錄、刪除操作記錄、以各種方式打開報警記錄或操作記錄等。當(dāng)監(jiān)控系 統(tǒng)自動報警時,就是通過調(diào)用視頻記錄管理組件中的增加報警記錄方法將報警信息 自動存儲到數(shù)據(jù)庫中的;而當(dāng)前用戶所做的操作也是通過調(diào)用增加操作記錄方法記 錄下來的。 4 3 兩個組件的安全性設(shè)計 所有這些c o m + 組件接口方法的安全性設(shè)篝都是通過組件服務(wù)管理器 ( c o m p o n e n ts e r v i c e sa d m i n i s t r a t o r ,c s a ) ”“川來實(shí)現(xiàn)的。也就是說,視頻監(jiān) 控系統(tǒng)中使用的c o m + 安全性都是聲明安全性應(yīng)用方法。 在c s a 中,首先創(chuàng)建了視頻監(jiān)控系統(tǒng)應(yīng)用程序( r d t r m s s 應(yīng)用程序) ,然后將設(shè) 計好的用戶管理組件和視頻記錄管理組件添加到r d t r i s s 應(yīng)用程序中。 在c s a 中的每一個應(yīng)用程序都有一個角色( r o l e s ) 文件夾,在這個文件夾中管 理員可以為應(yīng)用程序創(chuàng)建角色。角色對于一個特定的應(yīng)用程序和它的組件而言也是 明確的。 由于在視頻監(jiān)控系統(tǒng)中包括4 種用戶類型。這在n t 域中也相應(yīng)創(chuàng)建了這4 種用 戶。在c s a 的r d t r m s s 應(yīng)用程序中,我們也要相應(yīng)地創(chuàng)建對應(yīng)于這4 種用戶的角色。 創(chuàng)建好這4 種用戶的角色后,就需要將這些角色添加到組件和組件接口中。需要注 意的是,用戶管理組件中的一些接口方法和視頻記錄管理組件中的一些接口方法只 有管理員才能調(diào)用,所以只將管理員角色添加到這些接口方法中。 設(shè)置好r d t r m s s 應(yīng)用程序的安全性以后,并不意味著c o m + 會執(zhí)行這些安全性檢 測。這需要在r d t r m s s 應(yīng)用程序中啟動安全性。當(dāng)啟動安全性后,執(zhí)行r d t r m s s 應(yīng) 用程序時c o m + 就會進(jìn)行安全性檢測了。 一 亙蜜奎塑盔蘭堡圭塑窒竺蘭垡迨塞蔓塑夏 - - _ _ _ - _ i _ _ _ _ _ _ _ _ _ _ _ _ _ - _ _ _ _ _ _ _ i _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - _ _ _ _ - - _ _ 。一一一 第5 章展示層的設(shè)計 w i n d o w sd n a 體系結(jié)構(gòu)支持多種展示層類型。展示層有兩種基本的類型:“本機(jī) 用戶界面( n a t i v eu s e ri n t e r f a c e ) ”和“基于w e b 的用戶界面( w e b b a s e du s e r i n t e r f a c e ) ”。本機(jī)用戶界面依賴于由基礎(chǔ)操作系統(tǒng)提供的用戶界面服務(wù)。在 w i n d o w s 中,本機(jī)用戶界面使用m i c r o s o f tw i n 3 2a p i ?;趙 e b 的用戶界面通常 是以l | t t m l 為基礎(chǔ)的,b t m l 可以在任何操作系統(tǒng)中利用一個w e b 瀏覽器來顯示。 5 1 基于局域網(wǎng)用戶界面的視頻監(jiān)控系統(tǒng)的實(shí)現(xiàn) 5 1 1 監(jiān)控遠(yuǎn)端系統(tǒng)的實(shí)現(xiàn) 監(jiān)控遠(yuǎn)端系統(tǒng)主要是針對當(dāng)前變電所進(jìn)行監(jiān)控,如圖5 1 所示。主界面的控制 操作分為視頻切換、云臺鏡頭控制、設(shè)備管理及錄像控制等幾個部分 1 視頻切換 見主界面右上方按鈕組,用戶通過界面上的控制按鈕選擇需要觀看的攝像信 號。本系統(tǒng)可支持8 ,1 6 ,3 2 路等多種規(guī)模的多媒體矩陣主機(jī), 在該界面中有】2 個按鈕,按從左到右,從上到下的順序編號,每個按鈕上標(biāo)有 對應(yīng)攝像機(jī)監(jiān)視場景的名稱;若某路沒有安裝攝像機(jī)則對應(yīng)鈕為“預(yù)留”,且變灰, 操作無效:最后一個按鈕為“翻頁”。當(dāng)攝像機(jī)超過11 個時,以l l 為單位進(jìn)行分 組。這時用戶應(yīng)先按“翻頁”鈕,翻頁到需要切換通道的那一組,再按帶攝像機(jī)名 稱鈕,則對應(yīng)監(jiān)視點(diǎn)的畫面出現(xiàn)在屏幕上,同時對應(yīng)按鈕變色。 s o u t h w e s tj l s o t o n $ u n i v e r s i 廿2 0 0 23 西南交通大學(xué)碩士研究生學(xué)位論文第3 6 頁 圖5 1 視頻監(jiān)控前端主界面 2 云臺與鏡頭控制 位于主界面右下方的按鈕組。當(dāng)某路攝像機(jī)安裝了云臺和三可變鏡頭時,“控制 云臺”按鈕變亮可用,允許用戶進(jìn)行云臺與鏡頭控制,否則變灰不可用。 按“控制云臺”鈕,彈出“云臺與鏡頭控制”對話框。按下表示“上”、“下”、 “左”、“右”四個方向箭頭按鈕之一,則云臺會上、下、左、右轉(zhuǎn)動。松開鼠標(biāo)左 鍵( 抬起按鈕) ,則云臺停止轉(zhuǎn)動。 按下“變倍+ 、變倍一、聚焦+ 、聚焦一、光圈+ 、光圈一”鈕,可調(diào)節(jié)三可 變電動鏡頭。 “變倍+ ”:推近鏡頭,用于觀察遠(yuǎn)處的物體細(xì)節(jié)。 “變倍一”:收縮鏡頭,用于觀看場景的全貌。 “聚焦+ ”、“聚焦一”:調(diào)整鏡頭聚焦,使物體由模糊變清晰。 “光圈+ ”:使畫面由暗變亮。 “光圈一”:使畫面由亮變暗。 如果配置單元時,對應(yīng)解碼器上的三個聯(lián)動開關(guān)分配了功能,則在“云臺與鏡 頭控制”對話框中可進(jìn)行控制。 3 設(shè)備管理功能按鈕組 設(shè)備管理功能主要位于主界面右中部。 ( 1 ) “復(fù)位”按鈕 一旦發(fā)生報警,可在變電站前端對報警狀態(tài)進(jìn)行手動復(fù)位。如停止報警錄像, s o u t h w u tj i s o t o n gu m v e r s i t y2 0 0 2 3 西南交通大學(xué)碩士研究生學(xué)位論文第3 1 頁 關(guān)閉報警喇叭,向下位矩陣發(fā)送預(yù)定的報警復(fù)位信號等。 ( 2 ) “布防”按鈕 單擊該按鈕,將彈出“報警配置”對話框,如圖5 2 所示。 圈5 - 2 報警配置對話框 該對話框分為三部分,即報瞀探頭布防,報警方式設(shè)定和報警聯(lián)動設(shè)定。 報警探頭布防列出報警探頭安裝情況,以復(fù)選框的形式設(shè)置。選中該路報警探 頭,則允許報警。否則禁止報警。 報警聯(lián)動狀態(tài)設(shè)置了報警發(fā)生時,是否開啟報警射燈,報警喇叭,是否進(jìn)行當(dāng) 地?fù)芴柡艚械?,同樣以?fù)選框的形式設(shè)置。選中則啟用該功能,否則禁止。系統(tǒng)默 認(rèn)的報警聯(lián)動功能,如視頻自動切換至報警區(qū)域,打開攝像機(jī)電源,開始報警錄像 和呼叫報警中心燈等,無需在此設(shè)置。 報警方式設(shè)定有三個單選按鈕: 1 ) 從現(xiàn)在開始允許報警; 2 ) 任何時候都禁止報警: 3 ) 根據(jù)時間確定是否允許報警,即在設(shè)定的時間段內(nèi)才允許報警。 當(dāng)選擇第二種方式時,布防與聯(lián)動設(shè)定都變灰不可用。而選擇第一或第三種方 式時,設(shè)置的布防與聯(lián)動狀態(tài)才起作用。 ( 3 , “圖像”按鈕 s o u t h w u tj h l o 抽n | u n h , e r s l l y2 0 0 23 一 互塑窒望盔蘭堡主嬰壅生蘭堡笙塞 苧! ! 堊 _ _ _ _ _ _ - - - _ _ _ - - _ _ _ _ _ _ _ _ _ _ _ _ - - _ _ _ _ - _ _ _ _ - - _ - - _ 一一 圖5 - 3 圖像控制對話框 系統(tǒng)啟動后,有可能不顯示圖像,也有可能圖像顯示不清晰,如果不是線路方 面的問題,就需要單擊“圖像”鈕,彈出“圖像控制”對話框,通過鼠標(biāo)拖動圖中 的四個滑塊,調(diào)整圖像卡的四個工作參數(shù)來改善圖像質(zhì)量。 德加拉卡的“圖像調(diào)整”參數(shù): 1 ) 亮度( b r i g h t n e s s ) :可適當(dāng)調(diào)整,如果取值太大,畫面蒼白。 2 ) 對比度( c o n t r a s 0 :適當(dāng)增大該值,可增加圖像的層次感。 3 ) 色調(diào)( h u e ) :一般在缺省位置,否則偏色。 4 ) 色飽和度( s a t u r a t i o n ) :一般在缺省位置。適當(dāng)調(diào)高該值,可使圖像看起來鮮 艷。 ( 4 ) “報警”按鈕 單擊該按鈕,則彈出如圖5 4 所示的“報警記錄”對話框。該對話框主要用于 瀏覽前端發(fā)生報警時所記錄的詳細(xì)的報警信息。在瀏覽文本信息的同時,操作人員 可以用鼠標(biāo)雙擊任意一條報警記錄,則系統(tǒng)自動回放與該報警相關(guān)的視頻。同時還 提供了功能強(qiáng)大的數(shù)據(jù)庫檢索和管理功能。 s o u t h w e s tj i a o t o n l lu n l v e r s l t y2 23 圖5 - 4 報警記錄對話框 程序代碼如下: o p e n r e c o r d e n u mo p e n t y p e : 定義打開報警記錄類型 o p e n t y p e = o p e n n u m 2 0 e n u m ; 默認(rèn)為打開晟新2 0 條報警記錄 r e c o r d s e t p t rmr s ; 定義a d o 記錄集對象 初始化c o m 庫,對組件實(shí)例化 h r e s l u l th r e s u l t : i u n k n o w n * p l u n k n o w n : h r e s u l t2 :c o l n i t i a l iz e ( n u l l ) : i f ( f a i l e d ( h r e s u l t ) ) :a f x m e s s a g e b o x ( ”不能初始化c o m 庫! ”) : r e t u r nf a l s e : 倉, j 建組件實(shí)例 p i u n k n o w n = n u l l : h r e s u l t = :c o c r e a t e i n s t a n c e ( c l s i d r e c o r d s h o w ,n u l l , c l s c t x _ s e r v e r ,i i di u n k n o w n ,( v o i d * * ) & p i u n k n o w n ) : i f ( f a i l e d ( h r e s u l t ) ) p l u n k n o w n = n u l l ; 一 亙童窒姿盔蘭塑主塹塞生蘭絲笙塞 蔓塑重 :a f x m e s s a g e b o x ( 不能創(chuàng)建r e e o r d s h o w 對象! ) : r e t u r nf a l s e : 查詢接口并使用 i f ( p i u n k n o w n ! = n u l l ) f h r e s u l t = p l u n k n o w n 一 o u e r y i n t e r f a c e n i l r e c o r d s h o 鞏( v o i d * * ) & m _ p r e c o r d s b o w ) : i f ( f a i l e d ( h r e s u l t ) ) f :a f x m e s s a g e b o x ( 不能獲取接口u s e r c o n t r o l 接口! ”) : p i u n k n o w n 一 r e l e a s e0 : r e t u r nf a l s e : ) mr s c r e a t e i n s t a n c e l u u i d o f ( r e c o r d s e t ) ) :a , j 建a d o 記錄集對象 mr s = m _ p r e c o r d s h o w 一 o p e n a l a r m r e c o r d ( o p e n t y p e ) : 調(diào)用組件r e c o r d s h o w 接口方法o p e n l a r m r e c o r d 獲取返回的記錄集 釋放組件 p l u n k n o w n 一 r e l e a s e0 : p i u n k n o w n = n u l l : :c o u n j n j t j a l j z e ( ) ; ma 1 a r m r e c o r d g r i

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論