久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

時(shí)間:2019-05-14 20:35:40下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》。

第一篇:工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

【中文摘要】隨著能源的緊張和行業(yè)競(jìng)爭(zhēng)的日趨激烈,遠(yuǎn)程實(shí)時(shí)監(jiān)控以其降低成本,提高質(zhì)量,滿足工業(yè)生產(chǎn)要求為的優(yōu)化技術(shù),日益得到各行業(yè)的高度重視。遠(yuǎn)程實(shí)時(shí)監(jiān)控是指本地計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)系統(tǒng)對(duì)遠(yuǎn)端的設(shè)備進(jìn)行監(jiān)測(cè)與控制,包括設(shè)備的遠(yuǎn)程數(shù)據(jù)采集、遠(yuǎn)程監(jiān)控和遠(yuǎn)程維護(hù)。能夠?qū)崿F(xiàn)遠(yuǎn)程監(jiān)控的計(jì)算機(jī)軟硬件系統(tǒng)稱為遠(yuǎn)程監(jiān)控系統(tǒng)。本文以中國(guó)石油遼河油田供水公司水源站遠(yuǎn)程監(jiān)控系統(tǒng)為工程背景,從系統(tǒng)級(jí)和框架結(jié)構(gòu)兩個(gè)方面對(duì)水源站監(jiān)控組態(tài)軟件進(jìn)行描述,研究了工業(yè)SCADA系統(tǒng)的組建方式,比較了各種組態(tài)工具軟件的利弊,并結(jié)合油田水源站的實(shí)際情況,研究和開(kāi)發(fā)了基于Forcecontrol開(kāi)發(fā)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)。具體研究?jī)?nèi)容如下:介紹了供水水源站遠(yuǎn)程監(jiān)控系統(tǒng)的總體設(shè)計(jì)與組成。闡述組態(tài)軟件的設(shè)計(jì)思想,分析介紹關(guān)鍵技術(shù)。對(duì)水源站遠(yuǎn)程監(jiān)控軟件進(jìn)行組態(tài)需求分析,確定方案,列出監(jiān)控系統(tǒng)的邏輯層次。詳細(xì)介紹基于Forcecontrol組態(tài)軟件的遠(yuǎn)程監(jiān)控組態(tài)功能的設(shè)計(jì)與開(kāi)發(fā)。最后對(duì)本論文設(shè)計(jì)論述的監(jiān)控系統(tǒng)進(jìn)行總結(jié)與展望。

【英文摘要】With the energy of the tension and competition becomes more intense, Remote real-time monitoring of its lower costs, improve quality and meet the requirements of industrial production for the purpose of optimization technology,increasingly the industry’s attention.Remote real-time monitoring refers to the local computer network system for remote monitoring and control equipment, including equipment, remote data acquisition, remote monitoring and remote maintenance.Enables remote monitoring of computer hardware and software system, known as remote monitoring system.In this paper, the company PetroChina Liaohe Oilfield water supply system for remote monitoring station engineering background frame from the system level and two water stations on the described configuration software to study the formation of industrial SCADA system will compare the various groups State the advantages and disadvantages of software tools, combined with the actual situation of oil field water stations, research and development of water resources development based on Forcecontrol station remote monitoring system.Specific contents are as follows:Describes the water supply station remote monitoring system design and composition.Elaborated configuration software design, analysis introduces the key technologies.Water stations on the configuration of remote monitoring and control software needs analysis to determine the programs listed in the logic-level control system.Details of the configuration software based on Forcecontrol configuration

of remote monitoring function design and development.Finally, this paper discusses the design of the monitoring system and future prospects.【關(guān)鍵詞】工業(yè)自動(dòng)化 工業(yè)監(jiān)控 SCADA 組態(tài)軟件 Forcecontrol

【英文關(guān)鍵詞】Industrial AutomationIndustrial MonitoringSCADAConfiguration softwareForcecontrol

【目錄】基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要4-5

ABSTRACT5

9-10

第一章 緒論9-18

1.1 課

題的背景與應(yīng)用意義1010-11

1.2 遠(yuǎn)程監(jiān)控系統(tǒng)的總體設(shè)計(jì)規(guī)劃

1.3.1 組態(tài)軟件概述11-15

1.3.3 組態(tài)

1.3 開(kāi)發(fā)的平臺(tái)環(huán)境10-161.3.2 組態(tài)軟件的結(jié)構(gòu)劃分

15-16

軟件的數(shù)據(jù)流程特點(diǎn)16-1818-2819-20軟件24-2627-28

1.4 本文的主要工作與章節(jié)安排

第二章 遠(yuǎn)程水源站監(jiān)控系統(tǒng)的關(guān)鍵技術(shù)2.1 SCADA 系統(tǒng)18-192.3 Modbus 通信協(xié)議20-24

2.5 Mserver 軟件26-27

2.2 RS-485 總線技術(shù)

2.4 Forcecontrol 2.6 本章小結(jié)

第三章 基于Forcecontrol 組態(tài)軟件的水源站遠(yuǎn)程監(jiān)

3.1 系統(tǒng)的需求分析28-30

28-29

3.1.1

控系統(tǒng)的設(shè)計(jì)28-48系統(tǒng)概述28能原則29-30

3.1.2 系統(tǒng)功能要求3.1.3 系統(tǒng)性

3.2 供水公司遠(yuǎn)程水源站監(jiān)控系統(tǒng)的總體設(shè)計(jì)

30-323.2.1 主站監(jiān)控中心的構(gòu)成設(shè)計(jì)30-31

3.2.3 通信信道的選擇

3.2.2

子站結(jié)構(gòu)模塊設(shè)計(jì)31-32

3.2.4 系統(tǒng)拓?fù)鋱D323.3 遠(yuǎn)程監(jiān)控系統(tǒng)的界面

層次設(shè)計(jì)32-3636-47

3.4 水源站遠(yuǎn)程監(jiān)控系統(tǒng)界面設(shè)計(jì)

3.4.2 系統(tǒng)各

3.4.1 系統(tǒng)登錄模塊設(shè)計(jì)36-37

工區(qū)模塊設(shè)計(jì)37-3939-4141-43

3.4.3 系統(tǒng)單水源井站模塊設(shè)計(jì)

3.4.4 實(shí)時(shí)趨勢(shì)曲線與歷史趨勢(shì)線設(shè)計(jì)3.4.5 報(bào)警查詢模塊設(shè)計(jì)43-45

3.4.6 歷史數(shù)

據(jù)、實(shí)時(shí)數(shù)據(jù)查詢模塊設(shè)計(jì)45-4747

3.5 本章小結(jié)47-48

3.4.7 報(bào)表模塊設(shè)計(jì)第四章 基于Forcecontrol 組48-76

4.1 系統(tǒng)開(kāi)發(fā)環(huán)

4.2.1

態(tài)軟件的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的實(shí)現(xiàn)境的選取48

4.2 系統(tǒng)安全性的軟件實(shí)現(xiàn)48-54

用戶組別層級(jí)的安全實(shí)現(xiàn)48-49控制實(shí)現(xiàn)49-54

4.2.2 遠(yuǎn)程控制安全性邏輯

4.4 4.4.1 水

4.3 用戶系統(tǒng)登錄的實(shí)現(xiàn)54-56

水源井、水源站、水務(wù)工區(qū)總體頁(yè)面的與實(shí)現(xiàn)56-62源井頁(yè)面的實(shí)現(xiàn)56-6060-61

4.4.2 水源站頁(yè)面的設(shè)計(jì)

4.4.3 水務(wù)工區(qū)總圖功能的實(shí)現(xiàn)61-624.5 實(shí)

時(shí)趨勢(shì)曲線與歷史趨勢(shì)曲線的實(shí)現(xiàn)62-64的實(shí)現(xiàn)64-67

4.7 報(bào)表模塊的實(shí)現(xiàn)

4.6 系統(tǒng)報(bào)警功能67-71

4.7.1 啟停

記錄報(bào)表的生成67-6969

4.7.2 實(shí)時(shí)數(shù)據(jù)報(bào)表的生成69-70

4.7.4 生產(chǎn)日?qǐng)?bào)

4.8.1

4.7.3 歷史數(shù)據(jù)報(bào)表的生成表的生成70-714.8 整個(gè)系統(tǒng)組網(wǎng)的實(shí)現(xiàn)71-7

5Forcecontrol 的網(wǎng)絡(luò)發(fā)布實(shí)現(xiàn)71-72與本機(jī)DCC 的數(shù)據(jù)通信72-74通信74-7576-78

4.8.2 Forcecontrol

4.8.3 DCC 與Mserver 的數(shù)據(jù)

第五章 系統(tǒng)測(cè)試

3、性

4.9 本章小結(jié)75-761、可用性測(cè)試762、功能測(cè)試76第六章 總結(jié)與展望

能測(cè)試和安全性的測(cè)試76-7878-80

致謝

80-81

參考文獻(xiàn)81-83

第二篇:公交查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文

公交查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文

1引言

隨著城市經(jīng)濟(jì)的發(fā)展、規(guī)模的擴(kuò)大以及人口的增長(zhǎng),城市交通問(wèn)題日益突出。降低出行時(shí)間將使所有的公交利用者產(chǎn)生效益,快速的交通、更好的信息及更好的市場(chǎng)可以提高公交的形象,能夠增加公交乘坐者。城市公共交通運(yùn)輸以其覆蓋面廣、經(jīng)濟(jì)、快捷的特點(diǎn),成為絕大多數(shù)出行者的首選方式,也是各地城市政府大力發(fā)展的一種交通方式。本地市民特別是外來(lái)旅游、出差、就醫(yī)等急需了解本地道路情況的人可以利用本系統(tǒng)方便快捷的查詢出所有符合他們要求的公交路線,對(duì)他們的出行和生活提供幫助。我國(guó)城市公交乘客信息系統(tǒng)的發(fā)展處于一個(gè)落后的水平,廣大乘客可以獲得信息的方式很少,公交信息的完整性和準(zhǔn)確性得不到保證,而且還沒(méi)有專門的機(jī)構(gòu)負(fù)責(zé)信息的發(fā)布和管理。出于這個(gè)目的,在老師的指導(dǎo)下,我設(shè)計(jì)了這個(gè)城市公交線路查詢系統(tǒng)。在對(duì)公交乘客出行心理特征進(jìn)行分析的基礎(chǔ)上,考慮乘客選擇公交線路決策的因素,進(jìn)行程序關(guān)鍵部分的框架設(shè)計(jì)。

現(xiàn)階段,人們的出入方式主要還是來(lái)源于城市公交,特別是對(duì)于那些到外地出差、打工,進(jìn)行商業(yè)有關(guān)或其他事情需要在外地進(jìn)行短暫停留的人而言,公交對(duì)他們是必不可少的,但是對(duì)于那個(gè)不屬于自己所熟悉的城市,坐公交也是一個(gè)很大的難題,因此,開(kāi)發(fā)一個(gè)公交查詢系統(tǒng)就顯得非常的重要。本系統(tǒng)的核心是對(duì)選擇好的車次進(jìn)行路線的查詢,或者輸入所要查詢的車站名,點(diǎn)擊“查詢”按鈕,查詢所有含有該站的車次及相應(yīng)的停靠站。此處既可以“精確查詢”也可以是“模糊查詢”,“模糊查詢”主要方便那些對(duì)站名不是很清楚,但知道其中的一部分的乘客,系統(tǒng)可以幫助他們快速的查出。

1.1論文的研究?jī)?nèi)容

公交查詢系統(tǒng)是一個(gè)取代過(guò)去由人工查詢的查詢系統(tǒng)。本論文論述了一個(gè)基于瀏覽器/服務(wù)器(B/Srowser/Server)模式的公交查詢系統(tǒng)的研究和實(shí)現(xiàn)的過(guò)程.論文從開(kāi)發(fā)平臺(tái)和工具談起,對(duì)ASP.NET服務(wù)器所提供的組件及其屬性和方法做了一般介紹,更重要的是闡述了ASP.NET的數(shù)據(jù)庫(kù)訪問(wèn)組件ADO.NET的使用方法。最后,詳細(xì)介紹了如何創(chuàng)建“公交查詢系統(tǒng)”的全部過(guò)程。系統(tǒng)的開(kāi)發(fā)工具與環(huán)境

2.1ASP.NET簡(jiǎn)介

ASP.NET是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)

Web務(wù)器來(lái)建立強(qiáng)大的應(yīng)用程序。ASP.NET提供許多比現(xiàn)在的開(kāi)發(fā)模式強(qiáng)大的的優(yōu)勢(shì)。AS.PNET建立在.NET Framework的編程類之上,它提供了一個(gè)web應(yīng)用程序模型,并且包含使生成web應(yīng)用程序變得簡(jiǎn)單的控件集和結(jié)構(gòu)。ASP.NET包含封裝公共用戶界面元素(如文本框和下拉菜單)的控件集。但這些控件在務(wù)器上運(yùn)行,并以HTML的形式將它們的用戶界面推送到瀏覽器。在服務(wù)器上,這些控件公開(kāi)一個(gè)面向?qū)ο蟮木幊棠P停瑸閣eb開(kāi)發(fā)人員提供了面向?qū)ο蟮木幊痰呢S富性。ASP.NET還提供結(jié)構(gòu)服務(wù)(如會(huì)話狀態(tài)管理和進(jìn)程回收),進(jìn)一步減少了開(kāi)發(fā)人員必須編寫的代碼量并提高了應(yīng)用程序的可靠性。另外,ASP.NET 使用這些同樣的概念使開(kāi)發(fā)人員能夠以服務(wù)的形式交付軟件。使用ML webservices功能ASP.NET開(kāi)發(fā)人員可以編寫自己的業(yè)務(wù)邏輯并使ASP.NETT結(jié)構(gòu)通過(guò)SOAP交付該服務(wù)。Visual Studio.NET是一套完整的開(kāi)發(fā)工具,用于生成應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic.NET、Visual C++.NET、Visual C#.NET和VisualJ#.NET全都使用相同的集成開(kāi)發(fā)環(huán)境(IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語(yǔ)言解決方案。另外,這些語(yǔ)言利用了.NET Framework的功能,此框架提供對(duì)簡(jiǎn)化應(yīng)用程序和XML Web services 開(kāi)發(fā)的關(guān)鍵技術(shù)的訪問(wèn)。

2.1.1ASP.NET技術(shù)的優(yōu)點(diǎn)

ASP.NET是一種將各種Web元素組合在一起的服務(wù)器技術(shù),是一個(gè)統(tǒng)一的Web開(kāi)發(fā)平臺(tái),它提供了生成一個(gè)完整的Web應(yīng)用程序所必須要的各種服務(wù)。與以前的開(kāi)發(fā)模型相比較,它提供了以下數(shù)個(gè)重要的優(yōu)點(diǎn):

(1)增強(qiáng)的性能。ASP.NET是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同,.NET可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。這相當(dāng)于在編寫代碼之前便顯著提高了性能。(2)世界級(jí)的工具支持。ASP.NET框架補(bǔ)充了Visual Studio集成開(kāi)發(fā)環(huán)境中的大量工具箱和設(shè)計(jì)器。WYSIWYG編輯、拖放服務(wù)器控件和自動(dòng)部署只是這個(gè)強(qiáng)大的工具所提供功能中的少數(shù)幾種

(3)威力和靈活性。由于ASP.NET基于公共語(yǔ)言運(yùn)行庫(kù),因此應(yīng)用程序開(kāi)發(fā)人員可以利用整個(gè)平臺(tái)的威力和靈活性。.NET框架類庫(kù)、消息處理和數(shù)據(jù)訪問(wèn)解決方案都可從 Web 無(wú)縫訪問(wèn)。ASP.NETT也與語(yǔ)言無(wú)關(guān),所以可以選擇最適合應(yīng)用程序的語(yǔ)言(如C#),或是跨多種語(yǔ)言分割應(yīng)用程序。另外,公共語(yǔ)言運(yùn)行庫(kù)的交互性保證在遷移到ASP.NET時(shí)保留基于COM的開(kāi)發(fā)中的現(xiàn)有投資。(4)簡(jiǎn)易性。ASP.NET使執(zhí)行常見(jiàn)任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶端身份驗(yàn)證到部署的站點(diǎn)配置。

(5)可管理性。ASP.NET采用基于文本的分層配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序。由于配置信息是以純文本形式存儲(chǔ)的,因此可以在沒(méi)有本地管理工具幫助的情況下應(yīng)用新設(shè)置。此“零本地管理”哲學(xué)也擴(kuò)展到了ASP.NET框架應(yīng)用程序的部署。只需將必要的文件復(fù)制到服務(wù)器,即可將ASP.NET框架應(yīng)用程序部署到服務(wù)器。不需要重新啟動(dòng)服務(wù)器,即使是在部署或替換運(yùn)行的編譯代碼時(shí)。

(6)可縮放性和可用性。ASP.NET在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到ASP.NET 運(yùn)行庫(kù)的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請(qǐng)求。2.1.2.NET Framework概述 NET Framework是用于生成、部署和運(yùn)行XML Web services 和應(yīng)用程序的多語(yǔ)言環(huán)境。它由以下幾個(gè)主要部分組成:

公共語(yǔ)言運(yùn)行庫(kù)

運(yùn)行庫(kù)實(shí)際上在組件的運(yùn)行時(shí)和開(kāi)發(fā)時(shí)操作中都起到很大的作用,盡管名 稱中沒(méi)有體現(xiàn)這個(gè)意思。在組件運(yùn)行時(shí),運(yùn)行庫(kù)除了負(fù)責(zé)滿足此組件在其他組件上可能具有的依賴項(xiàng)外,還負(fù)責(zé)管理內(nèi)存分配、啟動(dòng)和停止線程和進(jìn)程,以及強(qiáng)制執(zhí)行安全策略。在開(kāi)發(fā)時(shí),運(yùn)行庫(kù)的作用稍有變化;由于做了大量的自動(dòng)處理工作(如內(nèi)存管理),運(yùn)行庫(kù)使開(kāi)發(fā)人員的操作非常簡(jiǎn)單,尤其是與今天的COM相比。特別是反射等功能顯著減少了開(kāi)發(fā)人員為將業(yè)務(wù)邏輯轉(zhuǎn) 變?yōu)榭芍赜媒M件而必須編寫的代碼量。

統(tǒng)一編程類

該框架為開(kāi)發(fā)人員提供了統(tǒng)一的、面向?qū)ο蟮摹⒎謱拥暮涂蓴U(kuò)展的類庫(kù)集(API)。目前,C++開(kāi)發(fā)人員使用Microsoft基礎(chǔ)類,而Java開(kāi)發(fā)人員使用Windows 基礎(chǔ)類。框架統(tǒng)一了這些完全不同的模型并且為Visual Basic和JScript程序員同樣提供了對(duì)類庫(kù)的訪問(wèn)。通過(guò)創(chuàng)建跨所有編程語(yǔ)言的公共 API 集,公共語(yǔ)言運(yùn)行庫(kù)使得跨語(yǔ)言繼承、錯(cuò)誤處理和調(diào)試成為可能。從JScript到C++的所有編程語(yǔ)言具有對(duì)框架的相似訪問(wèn),開(kāi)發(fā)人員可以自由選 擇它們要使用的語(yǔ)言。2.2 ADO.NET概述

ADO.NET并不是ADO的升級(jí)版本,它是全新的面向?qū)ο竽P汀1華DO更適應(yīng)于分布式及Internet等大型應(yīng)用程序環(huán)境,為了多人同時(shí)存取更具擴(kuò)展性,ADO.NET的數(shù)據(jù)存取采用的是離線存取模式,可說(shuō)是專門為.NET臺(tái)設(shè)計(jì)的數(shù)據(jù)存取結(jié)構(gòu)。它具有簡(jiǎn)單地訪問(wèn)關(guān)系數(shù)據(jù)、可擴(kuò)展性、支持多層應(yīng)用程序、統(tǒng)一XML和關(guān)系數(shù)據(jù)訪問(wèn)的特點(diǎn)。ADO.NET的主要目標(biāo)是提供對(duì)關(guān)系數(shù)據(jù)的簡(jiǎn)單訪問(wèn)功能。坦白的說(shuō),易于使用的類描述關(guān)系數(shù)據(jù)庫(kù)中的表、列和行。另外,ADO.NET引入了DataSet類,它代表來(lái)自封裝在一個(gè)單元中的關(guān)聯(lián)表中的一組數(shù)據(jù),維持他們之間完整的關(guān)系。這是在ADO.NET中的新概念,可以顯著的擴(kuò)展數(shù)據(jù)訪問(wèn)接口的功能。ADO.NET可以擴(kuò)展——它為插件.NET 數(shù)據(jù)提供者(也稱為可管理提供者)提供了框架,這些提供者被構(gòu)建,以便從任何數(shù)據(jù)源讀取和寫入數(shù)據(jù)。ADO.NET提供了兩種內(nèi)置的.NET數(shù)據(jù)提供者,一種用于OLE DB數(shù)據(jù)源,另一種用于Microsoft SQL Server。可以通過(guò)OLE DB訪問(wèn)數(shù)據(jù)格式(比如Microsoft Access)、第三方數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)另外,Microsoft最近預(yù)演了用于ADO.NET的ODBC.NET數(shù)據(jù)提供者,它允許.NET 訪問(wèn)更多的舊的數(shù)據(jù)格式和第三方數(shù)據(jù)庫(kù)。ADO.NET用于多層應(yīng)用程序。這是當(dāng)今商業(yè)和電子商務(wù)應(yīng)用程序最常見(jiàn)的體系結(jié)構(gòu)。在多層體系結(jié)構(gòu)中,應(yīng)用邏輯的不同部5分1運(yùn)a行s在p多x個(gè)服務(wù)器或進(jìn)程中,每一部分就稱為一層。ADO.NET使用開(kāi)放的Internet標(biāo)準(zhǔn)XML格式在層之間通信,允許數(shù)通過(guò)Internet防火來(lái)傳遞,并允許以非Microsoft技術(shù)來(lái)實(shí)現(xiàn)一層或多層。那么在Visual Studio.NET中ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)分為二種。一種是SQL Server 數(shù)據(jù)庫(kù),另一種是其任何類型的數(shù)據(jù)庫(kù)。本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)為SQL Server2005,因此是通過(guò)SQLConnection、SqlCommandSqlDataAdapter、DataSet等幾個(gè)主要的數(shù)據(jù)訪問(wèn)對(duì)象來(lái)訪問(wèn)數(shù)據(jù)的.需求分析

3.1系統(tǒng)需求分析

隨著我國(guó)經(jīng)濟(jì)的高速發(fā)展,人們生活水平的提高,越來(lái)越多的人開(kāi)始熱衷于到外地旅游。那么對(duì)于這些外來(lái)旅游者,首先搞清這個(gè)城市的公交路線顯的很重要!我的家鄉(xiāng)沈陽(yáng),作為一個(gè)旅游城市,每年都要吸引大量的游客,為了滿足這些游客熟悉公交路線的需求,特以公交查詢系統(tǒng)為設(shè)計(jì)課題。本軟件不僅能給游客帶來(lái)方便,也能給廣大市民提供方便。我認(rèn)為這樣的系統(tǒng)應(yīng)該具有很好的實(shí)用性!開(kāi)發(fā)本系統(tǒng)的目標(biāo)就是立足廣大乘客的實(shí)際,著眼于公交業(yè)的未來(lái)發(fā)展,規(guī)范公交管理,提高服務(wù)質(zhì)量,方便乘客查詢,并為此設(shè)計(jì)該系統(tǒng)。人們生活水平的提高,越來(lái)越多人喜歡旅游,但是第一次來(lái)一個(gè)陌生的城市,肯定對(duì)公交路線不熟悉,所以必定需要一個(gè)能查看具體公交線路的公交系統(tǒng)。有些只知道一個(gè)站的某幾個(gè)字或一個(gè)車次的某幾個(gè)數(shù)字,所以本系統(tǒng)將給出站點(diǎn)的模糊查詢,方便用戶的查詢,有些只知道車次

或某個(gè)站點(diǎn),本系統(tǒng)也給出了公交線路查詢、公交站點(diǎn)查詢、公交換乘查詢,進(jìn)一步方便大家的出行,但也有用戶什么都查不到,想留言問(wèn)問(wèn)人,所以再搞個(gè)留言板很有必要,方便大家交流以及解答各種疑難問(wèn)題!本系統(tǒng)采用結(jié)構(gòu)化設(shè)計(jì)的方法來(lái)實(shí)現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo),即將整個(gè)系統(tǒng)合的劃分成各個(gè)功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及和數(shù)據(jù)庫(kù)的聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過(guò)對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的系統(tǒng)來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng)的功能前臺(tái)主要有3個(gè)模塊,線路查詢、站點(diǎn)查詢、公交換乘模塊和后臺(tái)管理模塊

功能名稱:線路查詢

功能概述:可以獲得要查詢公交所通過(guò)的各個(gè)站點(diǎn)。

功能名稱:站點(diǎn)查詢

功能概述:通過(guò)輸入的指定站點(diǎn)查詢經(jīng)過(guò)該站點(diǎn)的公交。

功能名稱:公交換乘查詢

功能概述:分為公交直達(dá)、公交一次換乘,主要體現(xiàn)那些不可直達(dá)需要轉(zhuǎn)車的路線的所有換法。(如果用戶輸入的起始點(diǎn)和終點(diǎn),有一條及一條以上的公交線可以直達(dá)的,則為公交直達(dá);如果輸入的起始點(diǎn)和終點(diǎn),沒(méi)有一條公交線可以直接到的,系統(tǒng)將會(huì)給出一次換乘的方案,則為公交一次換乘)功能名稱:后臺(tái)管理

功能概述:用于管理員登陸,添加、修改、刪除公交線路,修改信息資料、安全密碼,回復(fù)留言板等功能。

本系統(tǒng)提供了的車次查詢功能、路5線1查A詢S功P能X。乘客可以方便的進(jìn)行查詢,以防乘錯(cuò)車次。當(dāng)然有些功能的智能化不是很強(qiáng),系統(tǒng)有待進(jìn)一步來(lái)完善。

3.2 數(shù)據(jù)庫(kù)需求分析

數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。

數(shù)據(jù)庫(kù)技術(shù)是由傳統(tǒng)的文件系統(tǒng)發(fā)展而來(lái)的,從層次模型、網(wǎng)狀模型發(fā)展到關(guān)系模型。數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的一個(gè)重要分支,它能指導(dǎo)我們正確地設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng),它的出現(xiàn)極大地促進(jìn)了計(jì)算機(jī)應(yīng)用的發(fā)展。采用數(shù)據(jù)庫(kù)技術(shù)的原理和方法可以有效地設(shè)計(jì)實(shí)用的數(shù)據(jù)庫(kù)系統(tǒng)。一個(gè)完整的數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),數(shù)據(jù)庫(kù)管理員(DBA)、數(shù)據(jù)庫(kù)(DB)、應(yīng)用程序和相應(yīng)的硬件設(shè)施。

目前許多數(shù)據(jù)庫(kù)管理系統(tǒng)都基于關(guān)系模型,關(guān)系模型的主要特點(diǎn)是用表格結(jié)構(gòu)表達(dá)實(shí)體,用鍵表示實(shí)體與實(shí)體之間的聯(lián)系。與層次模型和網(wǎng)狀模型相比,關(guān)系模型比較簡(jiǎn)單,容易為初學(xué)者接受。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合,關(guān)系模式相當(dāng)于記錄類型,它的實(shí)例稱為關(guān)系。每個(gè)關(guān)系是一張表格。表格簡(jiǎn)單,用戶易懂,用戶只需用簡(jiǎn)單的查詢語(yǔ)句就可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)操作,并不涉及到存儲(chǔ)結(jié)構(gòu),訪問(wèn)技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化的模型,要用到集合論,離散數(shù)學(xué)等知識(shí)。SQL語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的代表性語(yǔ)言,已經(jīng)得到廣泛應(yīng)用。

在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),應(yīng)注意數(shù)據(jù)的安全性,保證數(shù)據(jù)的安全,防止非法用戶訪問(wèn)數(shù)據(jù)庫(kù),以免泄露重要信息,同時(shí)也能51防A止s非法用戶的蓄意破壞,有許多保護(hù)數(shù)據(jù)的方法,如采用用戶標(biāo)識(shí),口令密碼或訪問(wèn)控制等方法。一個(gè)成功的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)應(yīng)具有用戶標(biāo)識(shí),每一個(gè)合法用戶具有一個(gè)用戶名和相應(yīng)的口令,進(jìn)入數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)前必須輸入正確的口令,否則無(wú)法進(jìn)入系統(tǒng),這就保證了只有合法的用戶才能操作數(shù)據(jù)庫(kù)系統(tǒng)。為了保證數(shù)據(jù)的合法語(yǔ)義,必須對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行完整性約束,即防止用戶輸入不合語(yǔ)義的數(shù)據(jù)。

在設(shè)計(jì)應(yīng)用軟件時(shí),應(yīng)嚴(yán)格按照軟件工程學(xué)的方法進(jìn)行設(shè)計(jì),傳統(tǒng)的方法采用瀑布模型,從問(wèn)題定義、可行性分析、需求分析、概念設(shè)計(jì)、總體設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、編碼和軟件測(cè)試、運(yùn)行和維護(hù)等軟件生命周期內(nèi),每一階段均在前一階段的基礎(chǔ)上進(jìn)行設(shè)計(jì),并在每一階段有相應(yīng)的文檔資料。設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來(lái)可能增加的

需求。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括如下幾個(gè)步驟:數(shù)據(jù)庫(kù)需要分析,數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。

4系統(tǒng)概要設(shè)計(jì)

4.1概述

本階段設(shè)計(jì)的基本目標(biāo)是解決系統(tǒng)如何實(shí)現(xiàn)問(wèn)題,也叫做概要設(shè)計(jì),本階段主要任務(wù)是劃分

出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu),完成軟件定義時(shí)期的任務(wù)之后就應(yīng)該對(duì)系統(tǒng)進(jìn)行總體設(shè)

計(jì),即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來(lái)確定這個(gè)系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個(gè)模塊的功能如何實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭(zhēng)達(dá)到高效率、高可靠性、可修改性,并且容易掌握和使用。模塊化的依據(jù)是:

把復(fù)雜問(wèn)題分解成許多容易解決的小問(wèn)題。原來(lái)的問(wèn)題也就變得容易解決。模塊化設(shè)計(jì)是把大型軟件按照一定的原則劃分成一個(gè)較小的相對(duì)功能獨(dú)立又相關(guān)聯(lián)的模塊。每個(gè)模塊完成一個(gè)特定的子功能。把這些模塊結(jié)合起來(lái)組成一個(gè)整體。完成指定的功能,滿足問(wèn)題的要求。采用模塊化原理的優(yōu)點(diǎn)在于可以使軟件結(jié)構(gòu)清晰,容易測(cè)試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開(kāi)發(fā)的組織管理。一個(gè)大型軟件可分別編寫不同的模塊。4.2功能模塊劃分 查詢系統(tǒng)模塊

該模塊實(shí)現(xiàn)公交查詢功能。可實(shí)現(xiàn)按線路查詢、站點(diǎn)查詢和起點(diǎn)—終點(diǎn)查詢?nèi)N查詢方式。錄入系統(tǒng)模塊該模塊實(shí)現(xiàn)數(shù)據(jù)的新增、修改、刪除功能。

4.3.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)

在系統(tǒng)設(shè)計(jì)的開(kāi)始,我首先考慮的是如何用數(shù)據(jù)模型來(lái)數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實(shí)體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實(shí)體聯(lián)系模型”(ER模型)來(lái)描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行第一次抽象。ER模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系然后用ER圖來(lái)表示數(shù)據(jù)模型。它有兩個(gè)明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無(wú)關(guān),用戶容易接受。但它只是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步。E-R圖是直觀表示概念模型的工具,它有三個(gè)基本成分:

(1)矩形框,表示實(shí)體類型(考慮問(wèn)題的對(duì)象)。(2)菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。(3)橢圓形框,表示實(shí)體的屬性。實(shí)體和屬性的定義如下:

管理員表(登陸ID,登錄姓名,登錄密碼)站名表(站名編號(hào),站名)

車輛線路編號(hào)表(車次,車線類型)

線路表(線路編號(hào),車次,站名,次序)

車輛表(車輛編號(hào),車次,車輛類型,服務(wù)類型,票價(jià),IC 卡類型,運(yùn)行區(qū)間)

冬季發(fā)車時(shí)間表(車次,編號(hào),首班時(shí)間,末班時(shí)間)

夏季發(fā)車時(shí)間表(車次,編號(hào),首班時(shí)間,末班時(shí)間)

4.3.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

本系統(tǒng)創(chuàng)建的SQL數(shù)據(jù)庫(kù)名稱為城市公交查詢系統(tǒng)。并將數(shù)據(jù)文件和日志文件保存在公交查詢系統(tǒng)APP_DATA文件夾中。①管理員表(LoginTable)

管理員表存放登陸系統(tǒng)所需要的用戶名和密碼,登錄后臺(tái)時(shí)需要訪問(wèn)此表。

②站名表

站名表存放站名等數(shù)據(jù),修改站名需要訪問(wèn)此表。

③車輛線路編號(hào)表

車輛線路編號(hào)表存放線路編號(hào)等數(shù)據(jù),修改車輛線路編號(hào)將要訪問(wèn)此表。

④線路表

線路表存放公交車線路的數(shù)據(jù),修改車輛線路需要訪問(wèn)此表。

5詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

5.1.連接數(shù)據(jù)庫(kù)的包含文件

在動(dòng)態(tài)網(wǎng)站中,調(diào)用數(shù)據(jù)庫(kù)中的數(shù)據(jù)是十分頻繁的,為了避免編寫重復(fù)的代碼。編寫一個(gè)數(shù)據(jù)庫(kù)連接文件是非常重要的。DB.cs

文件中包含了本系統(tǒng)中的數(shù)據(jù)庫(kù)的連接代碼。本系統(tǒng)的數(shù)庫(kù) 的連接代碼如下:

public static SqlConnection createConnection(){

SqlConnection

con=new SqlConnection(“server=.;database=城市公交查詢系統(tǒng);uid=sa;pwd=;”);return con;}

5.1.1新增車次線路

此模塊為管理員操作,如當(dāng)?shù)爻霈F(xiàn)新的公交線路,或原有公交車線路有新的站點(diǎn)加入,管理員可以登錄此表,及時(shí)添加線路和站點(diǎn)的信息,以保證車次線路的及時(shí)更新,方便用戶查詢。添加車次的界面如圖所示。

在輸入相關(guān)車次信息后便進(jìn)入站名添加過(guò)程如圖

5.1.2新增車次線路

此模塊為管理員操作,如當(dāng)?shù)爻霈F(xiàn)新的公交線路,或原有公交車線路有所變動(dòng)是,管理員可以登錄此模塊,及時(shí)添加相關(guān)的線路圖,以保證車次線路圖的及時(shí)更新,方便用戶查詢。添加的界面如圖

5.1.3刪除車次以及無(wú)效站點(diǎn)

此模塊同樣為管理員操作,如當(dāng)?shù)啬膫€(gè)公交線路已經(jīng)被廢除,或原有公交車線路有哪個(gè)站點(diǎn)被刪除,管理員可以登錄此表,及時(shí)刪除線路和站點(diǎn)的信息,以保證車次線路的及時(shí)更新,方便用戶查詢。刪除的界面如圖

5.1.4刪除線路圖

該模塊在管理員系統(tǒng)中實(shí)現(xiàn),如當(dāng)?shù)啬膫€(gè)公交線路已經(jīng)改變,管理員可以登錄此模塊,及時(shí)刪除線路圖信息,以保證車次線路圖的及時(shí)更新,方便用戶查詢。刪除的界面如圖

6測(cè)試與維護(hù)

6.1 創(chuàng)建和測(cè)試應(yīng)用程序

為了確保本系統(tǒng)能夠正常運(yùn)行,需要在發(fā)布之后做一次較全面的測(cè)試。現(xiàn)將具體操作及過(guò)程

舉例說(shuō)明如下:

創(chuàng)建和測(cè)試應(yīng)用程序應(yīng)是交替進(jìn)行的,既要注意開(kāi)發(fā)的效率也要注意它的穩(wěn)定性。每編寫一個(gè)模塊,就要對(duì)這個(gè)模塊進(jìn)行測(cè)試,看它能否根據(jù)特定的要求工作。及早發(fā)現(xiàn)問(wèn)題,及早解決,否則到最后再來(lái)測(cè)試的話,難度會(huì)大大增加。6.2測(cè)試項(xiàng)目

在MIS開(kāi)發(fā)過(guò)程中采用了多種措施保證軟件質(zhì)量,但是實(shí)際開(kāi)發(fā)過(guò)程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通常可能隱藏著錯(cuò)誤和缺陷,不經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測(cè)試是MIS開(kāi)發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占MIS 開(kāi)發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對(duì)某些特定情況考慮不周造成的。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。

有意義的軟件測(cè)試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計(jì)最有可以暴露程序系統(tǒng)缺陷的測(cè)試方案。因此軟件測(cè)試的目標(biāo)應(yīng)該是以盡可能少的代價(jià)和時(shí)間找出軟件系統(tǒng)中潛在的錯(cuò)誤和缺陷。

總結(jié)

在公交數(shù)字化的時(shí)代,公交系統(tǒng)的設(shè)計(jì)者應(yīng)當(dāng)以乘客需求為首位,調(diào)整服務(wù)策略,滿足社會(huì)的需要和乘客的需要,充分發(fā)揮公交系統(tǒng)交通中心的作用。本系統(tǒng)基本達(dá)到了預(yù)定的設(shè)計(jì)目標(biāo),但是在系統(tǒng)的實(shí)際化應(yīng)用中仍需要改進(jìn)和提高公交查詢系統(tǒng)的服務(wù)職能。系統(tǒng)的不足與改進(jìn)方案:

在數(shù)據(jù)庫(kù)設(shè)計(jì)方面,還有待改進(jìn),數(shù)據(jù)庫(kù)設(shè)計(jì)也可采用別的形式,比如:可以用一個(gè)字段作為站點(diǎn)字段,另一個(gè)字段作為經(jīng)過(guò)該站點(diǎn)的車次字段,只要找到經(jīng)過(guò)某個(gè)站點(diǎn)最多的車次,就可以設(shè)計(jì)該字段的類型以及長(zhǎng)度。其次,系統(tǒng)的實(shí)際應(yīng)用化欠缺,可以通過(guò)使用根據(jù)起點(diǎn)站、終點(diǎn)站來(lái)確定那條路線,給出多種乘車方案的方法改進(jìn)。線路的更新應(yīng)該可以通過(guò)調(diào)整數(shù)據(jù)庫(kù)次序的方法來(lái)更新。同時(shí),界面的設(shè)計(jì)不夠美觀版面的設(shè)計(jì)以及查詢結(jié)果的顯示不夠人化,視覺(jué)效果不佳。應(yīng)當(dāng)參照一些比較美觀的網(wǎng)站設(shè)計(jì)進(jìn)行色彩的調(diào)整,同時(shí)亦可以加入更多的FLASH效果使得頁(yè)面更具動(dòng)態(tài)性。

致謝

時(shí)光飛逝,一轉(zhuǎn)眼我的大學(xué)生活就要結(jié)束了。這兩年我學(xué)到了很多很多的知識(shí),是我人生的一個(gè)轉(zhuǎn)折。我之所以能取得這些成績(jī),除了有自己的努力外,在我的學(xué)習(xí),生活中還得到了很多人的關(guān)心和幫助。在此我要對(duì)他們表示衷心的感謝。

首先,我要感謝我的畢業(yè)指導(dǎo)老師。在連續(xù)數(shù)月的畢業(yè)設(shè)計(jì)中,她不遺余力地指導(dǎo)和幫助我。在她孜孜不倦的教誨下,我順利地完成了畢業(yè)設(shè)計(jì)。老師對(duì)工作認(rèn)真負(fù)責(zé)的態(tài)度,對(duì)學(xué)生無(wú)私的關(guān)懷,使我受益良多。我衷心地感謝她。在這里我還要感謝所有指導(dǎo)過(guò)我的老師們,沒(méi)有你們的培養(yǎng)我無(wú)法完成兩年的大學(xué)學(xué)業(yè)還有,我能有今天,是與我父母的辛勤培養(yǎng)分不開(kāi)的,他們?yōu)槲腋冻隽艘磺小N覍⒃谝院蟮膶W(xué)習(xí)、工作中再接再厲,盡我最大的努力做到最好來(lái)報(bào)答父母的養(yǎng)育之恩。

參考文獻(xiàn)

[1]曹祖圣.吳明哲.Visual C#.NET 程序設(shè)計(jì)經(jīng)典.北京:科學(xué)版社,2004.P.50-53.[2]宣小平.ASP.NET數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航.上海:人民郵電出版社,2003.P.121-130.[3]金銀秋.數(shù)據(jù)庫(kù)原理與設(shè)計(jì).北京:科學(xué)出版社,2003.P.201-230.[4]張海藩.軟件工程.北京:人民郵電出版社2002.P.75-80.[5]朱曄.ASP.NET 第一步——基于C#和ASP.NET2.0.北京:清華大學(xué)出版社,.2007-7-1.P.301-310.[6]譚振林.道不遠(yuǎn)人——深入解析ASP.NET 2.0 控件開(kāi)發(fā).北京:子工業(yè)出版社。2007-9-1.P.125-140.[7]哈特 ASP.NET 2.0經(jīng)典教程——C#篇孟憲瑞,易磊.北京:人民郵電出版社.2007-2-1.P.20-40.[8]朱印宏,熊利榮.Dreamweaver 8完美網(wǎng)頁(yè)設(shè)計(jì)——ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)篇.北京 中國(guó)電力出版社.2006-10-1.P.63-72.[9]郝剛ASP.NET 2.0開(kāi)發(fā)指南.北京:人民郵電出版社.2006-5-1.P.53-55.

第三篇:基于A8的嵌入式Linux遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于A8的嵌入式Linux遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

摘 要:將網(wǎng)絡(luò)技術(shù)和嵌入式技術(shù)相結(jié)合的遠(yuǎn)程視頻監(jiān)控系統(tǒng)是視頻采集技術(shù)的發(fā)展趨勢(shì),文中提出了一種基于對(duì)等網(wǎng)絡(luò)模型的嵌入式遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)方案。該方案將嵌入式系統(tǒng)和Web開(kāi)發(fā)技術(shù)相結(jié)合,再利用USB攝像頭作為視頻監(jiān)控系統(tǒng)的終端進(jìn)行圖像采集,并使用網(wǎng)絡(luò)TCP協(xié)議將其遠(yuǎn)程發(fā)送給服務(wù)器終端。相較于傳統(tǒng)的Client/Server網(wǎng)絡(luò)模型,本系統(tǒng)實(shí)現(xiàn)采用對(duì)等網(wǎng)絡(luò)模型,即確定發(fā)送命令的控制程序既可以是客戶端,又可以是服務(wù)端。文中選擇嵌入式開(kāi)發(fā)平臺(tái)ARM系列A8處理器進(jìn)行研究和設(shè)計(jì),并采用PC機(jī)下的Linux系統(tǒng)作為主機(jī)開(kāi)發(fā)環(huán)境。

關(guān)鍵詞:嵌入式;視頻監(jiān)控;網(wǎng)絡(luò)遠(yuǎn)程控制;對(duì)等網(wǎng)絡(luò)

中圖分類號(hào):TP39 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2016)05-00-03

0 引 言

網(wǎng)絡(luò)遠(yuǎn)程控制(Network Remote Control,NRC)是利用計(jì)算機(jī)網(wǎng)絡(luò)對(duì)遠(yuǎn)程計(jì)算機(jī)進(jìn)行操作的一種控制方式。計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)目前都在高速發(fā)展,現(xiàn)在監(jiān)控系統(tǒng)已經(jīng)發(fā)展到網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)[1]。網(wǎng)絡(luò)視頻監(jiān)控具有數(shù)字視頻監(jiān)控和網(wǎng)絡(luò)傳輸技術(shù)的優(yōu)點(diǎn),其具有不受地理位置約束、擴(kuò)展方便簡(jiǎn)單、信息處理較容易等特點(diǎn),可以使遠(yuǎn)程的管理和維護(hù)變成現(xiàn)實(shí),只要是網(wǎng)絡(luò)覆蓋的地方,就能實(shí)現(xiàn)網(wǎng)絡(luò)監(jiān)控[2]。嵌入式系統(tǒng)向網(wǎng)絡(luò)發(fā)展已成必然趨勢(shì),目前嵌入式系統(tǒng)對(duì)網(wǎng)絡(luò)協(xié)議如TCP/IP協(xié)議和HTTP協(xié)議的支持也越來(lái)越廣泛。系統(tǒng)硬件設(shè)備選擇與配置

系統(tǒng)硬件設(shè)備選擇凌陽(yáng)嵌入式A8教學(xué)實(shí)驗(yàn)系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。該實(shí)驗(yàn)箱基于ARM CortexTM-A8內(nèi)核的處理器S5PV210,該芯片又名“蜂鳥(niǎo)”(Hummingbird),是三星公司推出的一款適用于智能手機(jī)和平板電腦等多媒體設(shè)備的應(yīng)用處理器[3]。本系統(tǒng)使用了人機(jī)交互模塊的USB接口、多媒體模塊攝像頭接口及通信模塊以太網(wǎng)接口。

1.1 USB攝像頭

攝像頭屬于視頻類設(shè)備。在目前的Linux核心中,視頻部分的標(biāo)準(zhǔn)是Video for Linux(簡(jiǎn)稱V4L)。這個(gè)標(biāo)準(zhǔn)其實(shí)定義了一套接口,內(nèi)核、驅(qū)動(dòng)、應(yīng)用程序以這個(gè)接口為標(biāo)準(zhǔn)進(jìn)行交流。目前的V4L涵蓋了視、音頻流捕捉及處理等內(nèi)容,USB攝像頭也屬于它支持的范疇。

本系統(tǒng)所采用的嵌入式Linux操作系統(tǒng)如果需要使用USB攝像頭則必須在內(nèi)核配置時(shí)添加Video4Linux驅(qū)動(dòng)和對(duì)USB攝像頭驅(qū)動(dòng)模塊的支持。本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)采用靜態(tài)加載以上驅(qū)動(dòng)。首先進(jìn)入Linux源代碼所在的目錄,在終端輸入make menuconfig命令,在基于Ncurses內(nèi)核配置圖形界面進(jìn)行內(nèi)核選項(xiàng)的配置。選中多媒體設(shè)備選項(xiàng)“Multimedia device->”,進(jìn)入多媒體設(shè)備配置界面,選中“Video For Linux”,加載Video4Linux模塊,就可以使內(nèi)核實(shí)現(xiàn)對(duì)Video4Linux驅(qū)動(dòng)的支持,為視頻采集設(shè)備提供編程接口。在內(nèi)核配置主界面,選中USB支持選項(xiàng)“USB support―>”,選中“USB Multimedia device”選項(xiàng)下的“USB OV511 Camera support”,使內(nèi)核中加入OV511接口芯片的USB數(shù)字?jǐn)z像頭的驅(qū)動(dòng)支持。OV511 USB 攝像頭驅(qū)動(dòng)配置界面如圖1所示。

圖1 OV511 USB 攝像頭驅(qū)動(dòng)配置界面

1.2 開(kāi)啟幀緩沖設(shè)備

幀緩沖(Frame Buffer,F(xiàn)B)是Linux為顯示設(shè)備提供的一個(gè)接口,是把顯存抽象后的一種設(shè)備,它允許上層應(yīng)用程序在圖形模式下直接對(duì)顯示緩沖區(qū)進(jìn)行讀寫操作。由于FB設(shè)備驅(qū)動(dòng)為受限驅(qū)動(dòng),因此必須進(jìn)行設(shè)備開(kāi)啟。本系統(tǒng)開(kāi)發(fā)環(huán)境采用發(fā)行版Linux操作系統(tǒng)Ubuntu10.10,Ubuntu下啟用FB設(shè)備的一般步驟如下所示:

安裝v86d和hwinfo兩個(gè)包查看顯卡是否支持,并設(shè)置本機(jī)支持模式。

修改啟動(dòng)文件/etc/default/grub,如圖2所示。

圖2 修改啟動(dòng)文件圖

修改modules文件/etc/initramfs-tools/modules,如圖3所示。

圖3 修改modules文件

更新以上兩個(gè)文件并重啟系統(tǒng),即可查看到FB設(shè)備,具體如圖4所示。

圖4 查看FB設(shè)備系統(tǒng)軟件設(shè)計(jì)

本系統(tǒng)軟件由攝像頭驅(qū)動(dòng)模塊、圖像采集模塊、網(wǎng)絡(luò)傳輸模塊和網(wǎng)絡(luò)服務(wù)器模塊組成[4]。攝像頭驅(qū)動(dòng)模塊使得攝像頭為應(yīng)用程序編寫提供系統(tǒng)編程接口。功能主要包括攝像頭設(shè)備信息的獲取與設(shè)置、設(shè)備的打開(kāi)和關(guān)閉、信號(hào)通道選擇、窗口初始化等。圖像采集模塊的作用是使用編程接口獲取攝像頭采集來(lái)的圖像信息并進(jìn)行暫時(shí)存儲(chǔ)。服務(wù)器通過(guò)網(wǎng)絡(luò)傳輸模塊與遠(yuǎn)程監(jiān)控PC機(jī)端進(jìn)行信息交流。

2.1 V4L圖像信息采集流程

V4L圖像信息采集流程分為如下幾步:

(1)打開(kāi)攝像頭設(shè)備

int vd->fd = open(“/dev/video0”,O_RDWR);

(2)讀video_capability 中的信息,成功后可讀取vd->capability各分量ioctl(vd->fd,VIDIOCGCAP,&(vd->capability));

(3)讀video_picture中的信息,成功后可讀取圖像的屬性ioctl(vd->fd,VIDIOCGPICT,&(vd->picture));

(4)初始化channel

int i;

for(i = 0; i capability.channels; i++){

vd->channel[i].channel = i;

第四篇:用組態(tài)軟件MCGS實(shí)現(xiàn)煤礦皮帶運(yùn)輸機(jī)傳輸系統(tǒng)監(jiān)控

MCGS組態(tài)課程設(shè)計(jì)

用組態(tài)軟件實(shí)現(xiàn)煤礦皮帶運(yùn)輸機(jī)傳輸系統(tǒng)監(jiān)控

用組態(tài)軟件實(shí)現(xiàn)煤礦皮帶運(yùn)輸機(jī)傳輸系統(tǒng)監(jiān)控

摘 要

本次課程設(shè)計(jì)利用MCGS軟件簡(jiǎn)單的實(shí)現(xiàn)了煤礦皮帶運(yùn)輸機(jī)傳輸系統(tǒng)的監(jiān)控,通過(guò)延時(shí)與啟動(dòng)程序控制皮帶運(yùn)輸機(jī)的啟動(dòng)與延時(shí),通過(guò)故障按鈕和放重物按鈕給系統(tǒng)制造故障和放重物使傳輸帶停止運(yùn)動(dòng)或延時(shí)停止。

關(guān)鍵詞: MCGS 皮帶運(yùn)輸機(jī) 監(jiān)控系統(tǒng)

ABSTRACT This course design using a simple implementation MCGS software for mine belt conveyor transmission system monitoring.Through the delay and start programs control belt conveyor start and time delay.Through the fault button and put heavy button to system fault and manufacturing put heavy with stop motion or make transmission delay stop.Keyboard:

MCGS

Belt conveyor Monitoring system

1、前言

皮帶運(yùn)輸機(jī)是一種依靠摩擦驅(qū)動(dòng)以連續(xù)方式運(yùn)輸物料的機(jī)械,可以將物料在一定的輸送線上,從最初的供料點(diǎn)到最終的卸料點(diǎn)間形成一種物料的輸送流程。組態(tài)軟件的使用為生產(chǎn)流程的可視化和集中化管理提供了可能,當(dāng)應(yīng)用場(chǎng)合很大而各種生產(chǎn)傳輸環(huán)節(jié)又緊密聯(lián)系時(shí),通過(guò)組態(tài)軟件與PLC裝置組成的各種系統(tǒng)相結(jié)合,觀看到整個(gè)系統(tǒng)的運(yùn)行情況與運(yùn)行狀態(tài)。

2、設(shè)計(jì)內(nèi)容與要求

2.1起動(dòng)時(shí)先起動(dòng)最末一條皮帶機(jī)M4,經(jīng)過(guò)5秒延時(shí),再起動(dòng)M3,經(jīng)過(guò)5秒延時(shí),再起動(dòng)M2,經(jīng)過(guò)5秒延時(shí),再起動(dòng)M1。即

M4 → M3 → M2 → M1(分別間隔5秒)。

2.2停止時(shí)先停止最前一條皮帶機(jī),待料運(yùn)完后再依次停止其它皮帶機(jī)。

M1 →M2 → M3 → M4(分別間隔5秒)。

2.3當(dāng)某條皮帶機(jī)發(fā)生故障時(shí),該皮帶機(jī)及其前面的皮帶機(jī)立即停止,而其后的皮帶機(jī)則待料運(yùn)完后才停止。

例如M2故障,M2、M1立即停止,經(jīng)5秒延時(shí)后,M3停止,再經(jīng)過(guò)5秒,M4停止。

2.4當(dāng)某條皮帶機(jī)上有重物時(shí),該皮帶機(jī)前面的皮帶機(jī)停止,該皮帶機(jī)運(yùn)行5秒后停止,而該皮帶機(jī)以后的皮帶機(jī)則待料運(yùn)完后才停止。例如,M3上有重物,M1、M2立即停止,過(guò)5秒后,M3停止,再過(guò)5秒,M4停止。

3、設(shè)計(jì)思路

設(shè)計(jì)一個(gè)采煤系統(tǒng),首先制作一個(gè)礦井,一個(gè)采煤桶,一個(gè)采煤支架和兩輛運(yùn)煤車。用采煤桶把煤從礦井中運(yùn)送出來(lái),然后通過(guò)運(yùn)輸車把煤運(yùn)到選煤場(chǎng)地。

4、組態(tài)畫面的設(shè)計(jì)

4.1總體布局

圖一 用戶窗口總體畫面 4.2運(yùn)煤車畫面設(shè)置

在工具箱中插入兩輛翻斗車,如下圖

車一

車二

圖二 運(yùn)煤車圖片

在車一中加入兩個(gè)填充色為黑色的三角形當(dāng)作煤,如圖一所示 4.3采煤桶畫面設(shè)置

在工具箱中插入五個(gè)采煤桶,分別設(shè)為桶

1、桶

2、桶

3、桶

4、桶5,其中桶

1、桶2為載煤桶,桶3為卸煤桶,桶

4、桶5為空桶,在礦井里有一個(gè)桶為桶1,桶1正上方有兩個(gè)桶分別為桶2和桶5,桶2右邊有兩個(gè)桶分別為桶3桶4,如圖一所示。

4.4礦井及支架畫面

用長(zhǎng)方形和平行四邊形制作成一個(gè)長(zhǎng)方體,長(zhǎng)方體最上面的面上放一個(gè)橢圓。支架有4個(gè)細(xì)窄的長(zhǎng)方形組成,按圖一所示放置。

5、操作說(shuō)明

5.1實(shí)時(shí)數(shù)據(jù)庫(kù)變量

圖三 實(shí)時(shí)數(shù)據(jù)庫(kù)

5.2用戶窗口

5.2.1運(yùn)煤車設(shè)置

車一的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖四 車一的水平移動(dòng)設(shè)置圖

圖五 車一的可見(jiàn)度設(shè)置圖

車二的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖六 車二的水平移動(dòng)設(shè)置圖

圖七 車一的可見(jiàn)度設(shè)置圖

5.2.2采煤桶畫面設(shè)置

桶1的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖八 桶1的垂直移動(dòng)設(shè)置圖

圖九 桶1的可見(jiàn)度設(shè)置圖

桶1中煤的垂直移動(dòng)與可見(jiàn)度設(shè)置為

圖十 桶1中煤的垂直移動(dòng)設(shè)置圖

圖十一 桶1中煤的可見(jiàn)度設(shè)置圖

桶2的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖十二 桶2的水平移動(dòng)設(shè)置圖

圖十三 桶2的可見(jiàn)度設(shè)置圖 桶2中煤的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖十四 桶2中煤的水平移動(dòng)設(shè)置圖

圖十五 桶2中煤的可見(jiàn)度設(shè)置圖

桶3的可見(jiàn)度設(shè)置為

圖十六 桶3可見(jiàn)度設(shè)置圖

桶4的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖十七 桶4的水平移動(dòng)設(shè)置圖 圖十八 桶4的可見(jiàn)度設(shè)置圖

桶5的水平移動(dòng)與可見(jiàn)度設(shè)置為

圖十九 桶5的垂直移動(dòng)設(shè)置圖 圖二十 桶5的可見(jiàn)度設(shè)置圖

5.2.3礦井及支架畫面

長(zhǎng)方形和長(zhǎng)方形右邊的平行四邊形放在畫面的最前面,其填充顏色設(shè)置為40%灰,長(zhǎng)方體最上面的面和上面的橢圓放在畫面的最后面,橢圓的填充顏色為黑色。支架按圖一所示放置,其填充顏色設(shè)置為40%灰。

5.3運(yùn)行策略

5.3.1運(yùn)行策略總體畫面

圖二十一 運(yùn)行策略總體畫面

5.3.2車運(yùn)動(dòng)策略的建立

在運(yùn)行策略里新增一個(gè)用戶策略,在策略屬性里設(shè)置策略名為車運(yùn)動(dòng)。打開(kāi)并新增一個(gè)策略行,在策略工具箱中選擇腳本程序加在其上。

腳本程序中輸入的程序?yàn)椋?/p>

if che12=0 then

che1=che1+14

che13=che13+1

if che1>25 then

if che13=40 then

che12=1

che13=0

che1=0

endif

endif else

che11=che11+14

che13=che13+1

if che11>25 then

if che13>40 then

che12=0

che13=0

che11=0

endif

endif endif 5.3.3桶運(yùn)動(dòng)策略的建立

在運(yùn)行策略里新增一個(gè)用戶策略,在策略屬性里設(shè)置策略名為桶運(yùn)動(dòng)。打開(kāi)并新增一個(gè)策略行,在策略工具箱中選擇腳本程序加在其上。在腳本程序中輸入的程序?yàn)椋?/p>

tong1=tong1+5 if tong1>150 then tong1=150 tong11=1 tong111=1 endif

if tong111=1

then tong21=1 tong211=1 tong2=tong2+10 if tong2>500

then tong2=500 tong21=0 tong211=0 tong3=1 m1=m1+1 if m1>5 then tong3=0 endif endif endif

m5=m5+1 if m5>85 then tong41=1 tong4=tong4-10 if tong4<-500 then tong41=0 tong4=-500 endif endif

if tong4=-500 then tong51=1 tong5=tong5+10 if tong5>150 then tong51=0 tong5=150 endif endif

if tong5=150 then tong1=0 tong11=0 tong111=0 tong2=0 tong21=0 tong211=0 tong4=0 tong41=0 tong5=0 tong51=0 m1=0 m5=0 endif 5.3.4 循環(huán)策略的設(shè)置

在循環(huán)策略中新增兩個(gè)策略行并把策略工具箱中的策略調(diào)用加在其上,如下圖所示

圖二十二

循環(huán)策略設(shè)置圖

在策略屬性設(shè)置中選擇定時(shí)循環(huán)執(zhí)行,循環(huán)時(shí)間設(shè)置為100ms,如下圖所示

圖二十三

循環(huán)策略中策略屬性設(shè)置圖

6、結(jié)論

在組態(tài)軟件的制作中我較好的掌握了MCGS軟件的應(yīng)用。在MCGS軟件中最重要的是建立好實(shí)時(shí)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)是實(shí)現(xiàn)各種變量的采集、表達(dá)、控制的關(guān)鍵元件,數(shù)據(jù)庫(kù)控制著整個(gè)系統(tǒng)的輸入、輸出和運(yùn)行。MCGS軟件實(shí)現(xiàn)了對(duì)現(xiàn)場(chǎng)設(shè)備運(yùn)行信號(hào)的采集,運(yùn)行控制和運(yùn)行監(jiān)視。

在組態(tài)文件的制作過(guò)程中,除了系統(tǒng)提供一些元件和背景,還可以自己制作自己需要的元件。在調(diào)試系統(tǒng)的制作中,我需要的元件在元件庫(kù)里沒(méi)有,在上網(wǎng)搜索了資料后,知道元件可以自己通過(guò)系統(tǒng)提供的工具自己制作。于是我通過(guò)工具箱,自己畫出了所需元件的形狀,然后自己設(shè)定看顏色,再通過(guò)屬性設(shè)置了元件的動(dòng)作值,填充顏色和動(dòng)作表達(dá)式。通過(guò)運(yùn)行達(dá)到了預(yù)計(jì)的要求。

組態(tài)軟件的運(yùn)行調(diào)試,實(shí)際上就是數(shù)據(jù)庫(kù)的設(shè)定,只要設(shè)定好輸入、輸出的變量和運(yùn)行的條件,就可以實(shí)現(xiàn)預(yù)定的動(dòng)作。

通過(guò)這次課程設(shè)計(jì),我掌握了通過(guò)MCGS實(shí)現(xiàn)現(xiàn)場(chǎng)信息采集、控制。掌握了系統(tǒng)設(shè)計(jì)、組態(tài)設(shè)計(jì)和現(xiàn)場(chǎng)監(jiān)控一整套MCGS設(shè)計(jì)過(guò)程。本次課程設(shè)計(jì)設(shè)計(jì),讓我很好的鍛煉了理論聯(lián)系實(shí)際,與具體項(xiàng)目、課題相結(jié)合開(kāi)發(fā)、設(shè)計(jì)產(chǎn)品的能力。既讓我們懂得了怎樣把理論應(yīng)用于實(shí)際,又讓我懂得了在實(shí)踐中遇到的問(wèn)題怎樣用理論去解決。

致謝

在本次課程設(shè)計(jì)中,我成功完成了課程設(shè)計(jì)課題——MCGS組態(tài)軟件在交通信號(hào)系統(tǒng)中的應(yīng)用。

從一開(kāi)始的課題認(rèn)知、資料的查找,材料的整理,在各組員的協(xié)力合作下,在老師的指導(dǎo)下,我認(rèn)真學(xué)習(xí)、仔細(xì)分析,遇到問(wèn)題及時(shí)商量查找資料,當(dāng)查找資料后還有不明白的地方及時(shí)請(qǐng)教老師,咨詢同學(xué)。通過(guò)近兩周的學(xué)習(xí)研究終于完成了該設(shè)計(jì),在設(shè)計(jì)中,由于本人知識(shí)的局限性,設(shè)計(jì)選擇了一些相對(duì)膚淺的設(shè)計(jì)理論,設(shè)計(jì)略顯不足。

感謝在王老師一學(xué)期的辛勤教授MCGS組態(tài)軟件的知識(shí),使我能夠順利完成該課程設(shè)計(jì)。

第五篇:廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)的使用

廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)的使用

摘 要 文章主要分析了廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)基本情況,在此基礎(chǔ)上,分析了遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)的使用,對(duì)相關(guān)事項(xiàng)進(jìn)行了簡(jiǎn)要分析,期望為后期的廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)分析提供相應(yīng)的借鑒。

關(guān)鍵詞 廣播電視無(wú)線發(fā)射臺(tái);遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng);應(yīng)用

中圖分類號(hào) G2 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 2096-0360(2016)07-0016-02

我國(guó)部分農(nóng)村地區(qū)還沒(méi)有辦法實(shí)現(xiàn)有線電視或網(wǎng)絡(luò)信號(hào)的全覆蓋。同時(shí),發(fā)展有線傳輸所需要耗費(fèi)的成本也是非常高的。所以,這類鄉(xiāng)村地區(qū)就以廣播電視無(wú)線發(fā)射臺(tái)作為重要廣播電視信號(hào)來(lái)源,這是這類鄉(xiāng)村地區(qū)人民獲取外界信息最為重要的途徑。一般情況下,會(huì)選擇在山區(qū)附近或者是在偏僻鄉(xiāng)村附近設(shè)置廣播電視無(wú)線發(fā)射臺(tái)基站。如果當(dāng)?shù)氐慕?jīng)濟(jì)條件非常的差,同時(shí)在當(dāng)?shù)剡€沒(méi)有派遣專業(yè)工作人員完成長(zhǎng)時(shí)間的值守,那么就迫切需要完成一系列遠(yuǎn)程廣播電視發(fā)射臺(tái)自動(dòng)監(jiān)控系統(tǒng)的設(shè)置,為廣播電視發(fā)射站實(shí)際工作中正常的運(yùn)行提供切實(shí)的保證,從而有效地完成高效的、優(yōu)質(zhì)的、清晰的廣播電視節(jié)目的輸送。隨著社會(huì)的發(fā)展,數(shù)字化信息技術(shù)實(shí)現(xiàn)了進(jìn)一步的發(fā)展,直到今天,迫切需要完成廣播電視無(wú)線發(fā)射站自動(dòng)化監(jiān)控的科學(xué)化、智能化以及數(shù)字化[1]。廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)分析

在實(shí)際工作中,完成廣播電視信號(hào)的轉(zhuǎn)發(fā)的相關(guān)無(wú)線設(shè)備基站是目前廣播電視無(wú)線發(fā)射臺(tái)最為重要的任務(wù)。一般情況下會(huì)選擇在地勢(shì)較高的山頂部位完成基站的架設(shè),架設(shè)形式為鐵塔型式。在分析地方廣播電視節(jié)目播出實(shí)際需要的基礎(chǔ)上,完成一系列發(fā)射頻道數(shù)字模擬發(fā)射機(jī)的提供。

在實(shí)際工作中,發(fā)射頻道一般被分為以下幾種類型:首先,是中央電視一套;其次,是省級(jí)電視一套;最后,是市級(jí)電視節(jié)目一套。一部分地區(qū)嚴(yán)格按照節(jié)目數(shù)量來(lái)完成頻道數(shù)量的靈活增減[2]。在使用發(fā)射頻道數(shù)字模擬發(fā)射機(jī)的基礎(chǔ)上,對(duì)不一致的波段所產(chǎn)生的頻道信息完成進(jìn)一步的模擬發(fā)射。而自動(dòng)化遠(yuǎn)程監(jiān)控系統(tǒng)最主要的任務(wù)就是監(jiān)控廣播電視無(wú)線發(fā)射站的設(shè)計(jì),自動(dòng)化遠(yuǎn)程監(jiān)控系統(tǒng)完成全部發(fā)射頻道數(shù)字模擬發(fā)射機(jī)的直接連接,在上述的基礎(chǔ)上對(duì)全部的模擬發(fā)射機(jī)進(jìn)行管理以及控制,同時(shí)還會(huì)反饋以及測(cè)試輸出信號(hào)存在的問(wèn)題。就目前實(shí)際情況來(lái)說(shuō),我國(guó)國(guó)內(nèi)正在使用的自動(dòng)化遠(yuǎn)程監(jiān)控系統(tǒng)命令接收通道存在非常明顯的獨(dú)立性,憑此點(diǎn)就可以將其跟電視頻道頻率進(jìn)行區(qū)別。自動(dòng)化遠(yuǎn)程監(jiān)控系統(tǒng)主要的功能分為以下幾個(gè)方面。

第一,存在非常顯著的GPS衛(wèi)星傳導(dǎo)以及時(shí)間校對(duì)功能。第二,可以有效監(jiān)督控制廣播電視無(wú)線發(fā)射基站的電壓以及電力設(shè)施。同時(shí)還存在遠(yuǎn)程關(guān)機(jī)以及開(kāi)機(jī)等功能[3]。第三,可以在實(shí)際工作中檢測(cè)各個(gè)頻道的信號(hào)源以及信號(hào)種類,進(jìn)而對(duì)信號(hào)質(zhì)量進(jìn)行調(diào)節(jié),調(diào)節(jié)標(biāo)準(zhǔn)需要滿足信號(hào)質(zhì)量檢測(cè)區(qū)間要求。第四,可以匯總所有的無(wú)線廣播電視信號(hào)頻率,匯總信號(hào)樣本。第五,可以有效地監(jiān)控發(fā)射頻道數(shù)字模擬發(fā)射機(jī)的系統(tǒng)配置,對(duì)終端頻率的輸入以及輸出等進(jìn)行主要監(jiān)測(cè),同時(shí)還要監(jiān)測(cè)每一個(gè)設(shè)備的實(shí)際工作運(yùn)行狀態(tài)。在進(jìn)行監(jiān)控的過(guò)程中,可以實(shí)現(xiàn)自動(dòng)切換,同時(shí)還可以維持全天候監(jiān)督狀態(tài)。第六,存在其他預(yù)警傳感功能。廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)的實(shí)際應(yīng)用

首先,在實(shí)際工作中,廣播電視的播出一般是通過(guò)使用以下2個(gè)部分來(lái)完成:第一,是信號(hào)發(fā)射機(jī);第二,是接收器,在自動(dòng)化模塊監(jiān)控的過(guò)程中,使用自動(dòng)化監(jiān)控系統(tǒng)可以有效的控制頻率控制器以及信號(hào)收集器。同時(shí),自動(dòng)化監(jiān)控系統(tǒng)可以在電視節(jié)目播出的過(guò)程中,動(dòng)態(tài)監(jiān)測(cè)全部的輸入以及輸出信號(hào),完成信號(hào)質(zhì)量以及接收信號(hào)中斷相關(guān)的數(shù)據(jù)采集[4]。

其次,自動(dòng)化監(jiān)控系統(tǒng)還可以監(jiān)控以及切換音頻信號(hào)。音頻信號(hào)具有一定的獨(dú)立性,同時(shí)視頻信號(hào)也存在一定的獨(dú)立性,在使用交換機(jī)的基礎(chǔ)上同步輸出兩種信號(hào),就可以產(chǎn)生既有聲音又有圖像的電視節(jié)目類型。

最后,有時(shí)候電視信號(hào)會(huì)因?yàn)樘鞖庖蛩匾约捌渌盘?hào)干擾等因素而產(chǎn)生波動(dòng)問(wèn)題,需要將電視解調(diào)器工具以及視頻音頻監(jiān)測(cè)工具安置在監(jiān)控設(shè)備內(nèi),在上述的基礎(chǔ)上,可以有效校對(duì)異常的圖像以及異常的音頻等,上述校對(duì)情況,一般表現(xiàn)在合成信號(hào)質(zhì)量的過(guò)程中,有時(shí)候,信號(hào)受到嚴(yán)重的損害,在上述的情況,需要分割顯示視頻信號(hào),快速切換畫面[5]。總結(jié)

在上述的基礎(chǔ)上,對(duì)目前已經(jīng)存在的一部分正在使用的遠(yuǎn)程自動(dòng)監(jiān)控系統(tǒng)完成進(jìn)一步評(píng)價(jià)分析,我們可以發(fā)現(xiàn)遠(yuǎn)程自動(dòng)監(jiān)控系統(tǒng)主要運(yùn)行效能有以下幾個(gè)特點(diǎn)。

首先,最為重要的就是系統(tǒng)模塊化操作部分,具有非常顯著的智能化以及集成化特點(diǎn),在操作以及管理的過(guò)程中具有非常顯著的穩(wěn)定性。

其次,在遠(yuǎn)程自動(dòng)監(jiān)控系統(tǒng)維護(hù)以及修理的過(guò)程中非常的經(jīng)濟(jì)便捷。

同時(shí),還存在非常明顯的模塊化工作方式,如果在實(shí)際工作中,一個(gè)部分故障的出現(xiàn)也不會(huì)造成系統(tǒng)出現(xiàn)異常。

參考文獻(xiàn)

[1]劉俊林.廣播電視無(wú)線發(fā)射臺(tái)遠(yuǎn)程自動(dòng)化監(jiān)控系統(tǒng)及其應(yīng)用略述[J].西部廣播電視,2015(7):234.[2]朱日榮,曹兵,覃友堅(jiān).廣西廣播電視發(fā)射臺(tái)遠(yuǎn)程網(wǎng)絡(luò)智能化監(jiān)控系統(tǒng)[J].廣播與電視技術(shù),2012(4):83-84,86,88-90,14.[3]聶雄,黃斌全.廣西廣播電視發(fā)射臺(tái)遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)[J].電視技術(shù),2011(22):78-81,91.[4]韓正強(qiáng),何螢.應(yīng)用計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)廣播電視發(fā)射臺(tái)站遠(yuǎn)程控制[J].通訊世界,2015(23):58-59.[5]吳志勇.河南省骨干發(fā)射臺(tái)遠(yuǎn)程管理監(jiān)控系統(tǒng)[J].廣播與電視技術(shù),2013(7):112-115,14.

下載工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)word格式文檔
下載工業(yè)自動(dòng)化論文:基于組態(tài)技術(shù)的水源站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

主站蜘蛛池模板: 久久综合久色欧美综合狠狠| 成人cosplay福利网站18禁| 三上悠亚福利一区二区| 开心久久婷婷综合中文字幕| 亚洲精品乱码久久久久久自慰| 四虎影视国产精品永久地址| 亚洲av永久无码天堂网手机版| 免费看小12萝裸体视频国产| 国产av日韩a∨亚洲av电影| 久久天天躁狠狠躁夜夜躁2014| 亚洲无线观看国产精品| 国产麻豆精品av在线观看| 国产农村妇女精品一二区| 久久久久青草线蕉综合| 国产亚洲精品久久久999| 久久人人爽人人爽人人片av| 高清不卡一区二区三区| 免费人成黄页在线观看国产| 日本日本熟妇中文在线视频| 老司机久久精品最新免费| 精品国产三级在线观看| 国产99视频精品免费视频76| 精品人妻无码专区在中文字幕| 亚洲中文字幕在线精品2021| 老湿机国产福利视频| 粗大猛烈进出高潮视频| 无码乱肉视频免费大全合集| 51国偷自产一区二区三区| 亚洲日本va中文字幕久久| 国产福利永久在线视频无毒不卡| 日本熟妇人妻xxxxx视频| 日日麻批免费40分钟无码| 国产精品永久久久久久久久久| 国内精品伊人久久久久777| 日本少妇无码精品12p| 亚洲欧洲日韩av在线观看| 国产三级片在线观看| 最新日本一道免费一区二区| 熟女人妻一区二区三区视频| 久久久久久av无码免费网站下载| 中国无码人妻丰满熟妇啪啪软件|