苍井优一级毛片免费观看,成年网站在线观看,日本一二三不卡视频,日日天天人人夜夜九九

24小時(shí)論文定制熱線(xiàn)

熱門(mén)畢設:土木工程工程造價(jià)橋梁工程計算機javaasp機械機械手夾具單片機工廠(chǎng)供電采礦工程
您當前的位置:論文定制 > 畢業(yè)設計論文 >
快速導航
畢業(yè)論文定制
關(guān)于我們
我們是一家專(zhuān)業(yè)提供高質(zhì)量代做畢業(yè)設計的網(wǎng)站。2002年成立至今為眾多客戶(hù)提供大量畢業(yè)設計、論文定制等服務(wù),贏(yíng)得眾多客戶(hù)好評,因為專(zhuān)注,所以專(zhuān)業(yè)。寫(xiě)作老師大部分由全國211/958等高校的博士及碩士生設計,執筆,目前已為5000余位客戶(hù)解決了論文寫(xiě)作的難題。 秉承以用戶(hù)為中心,為用戶(hù)創(chuàng )造價(jià)值的理念,我站擁有無(wú)縫對接的售后服務(wù)體系,代做畢業(yè)設計完成后有專(zhuān)業(yè)的老師進(jìn)行一對一修改與完善,對有答辯需求的同學(xué)進(jìn)行一對一的輔導,為你順利畢業(yè)保駕護航
代做畢業(yè)設計
常見(jiàn)問(wèn)題

網(wǎng)絡(luò )通信平臺開(kāi)發(fā)(VC++6.0編寫(xiě))

添加時(shí)間:2019/08/14 來(lái)源:華東示范大學(xué) 作者:潘峰
在vc++編程中主要利用MFC中的CSocket類(lèi)來(lái)編寫(xiě)網(wǎng)絡(luò )通信程序,主要利用點(diǎn)對點(diǎn)數據傳輸的類(lèi)函數、網(wǎng)絡(luò )中IP地址相互轉換以及對API端口和代理服務(wù)器的編程來(lái)進(jìn)行網(wǎng)絡(luò )線(xiàn)程程序編寫(xiě)。
以下為本篇論文正文:

摘要

  基于局域網(wǎng)的數據通信時(shí)代的到來(lái),伴隨著(zhù)現代計算機網(wǎng)絡(luò )技術(shù)和計算機軟件技術(shù)的發(fā)展,數據通信技術(shù)正在不斷進(jìn)步。數據通信技術(shù)已經(jīng)應用到許多領(lǐng)域,給生產(chǎn)生活帶來(lái)極大的便利,有著(zhù)比較廣泛的應用前景。

  本文對局域網(wǎng)的傳輸環(huán)境的安全性進(jìn)行了說(shuō)明,利用VC++6.0編寫(xiě)服務(wù)器端和客戶(hù)端程序,使在局域網(wǎng)中的兩臺分別作為服務(wù)器端和客戶(hù)端的電腦能夠進(jìn)行數據通信。建立通信系統中兩個(gè)獨立的程序Server和Client。在Server中完成網(wǎng)絡(luò )模塊、編碼、解碼模塊、主框架模塊程序的編寫(xiě)。在Client中完成網(wǎng)絡(luò )模塊、編碼、解碼模塊、主框架模塊、各種對話(huà)框模塊程序的編寫(xiě)。在數據通信編碼端主要采用的編碼方式包括:霍夫曼編碼、加密編碼、HDB。編碼、循環(huán)冗余校驗碼CRC編碼等。在數據通信過(guò)程中本文所采用的通信技術(shù)有:控制網(wǎng)絡(luò )流量堵塞技術(shù)、神經(jīng)網(wǎng)絡(luò )控制技術(shù),其中網(wǎng)絡(luò )流量控制技術(shù)采用A即ANET法。神經(jīng)網(wǎng)絡(luò )控制技術(shù)主要是減弱網(wǎng)絡(luò )數據傳輸產(chǎn)生過(guò)程中所產(chǎn)生的延時(shí),爭取實(shí)時(shí)傳輸。

  文中基于VC++6.0網(wǎng)絡(luò )數據通信編程技術(shù)中采用了點(diǎn)對點(diǎn)數據傳輸的類(lèi)函數、實(shí)現網(wǎng)絡(luò )中IP地址相互轉換以及對API端口和代理服務(wù)器的編程技術(shù)。在實(shí)際局域網(wǎng)中,應用本文編寫(xiě)的服務(wù)器端和客戶(hù)端程序,根據實(shí)驗結果,計算誤碼率大小在10一-左右,滿(mǎn)足網(wǎng)絡(luò )通信對誤碼率的要求。由于神經(jīng)網(wǎng)絡(luò )模擬的控制,通信過(guò)程中實(shí)時(shí)性較好。

  關(guān)鍵詞:數據通信,通信編碼,VC++,神經(jīng)網(wǎng)絡(luò )控制

Abstract

  LAN-based data communications era, along with modern computer network technology and computer software technology, data communications technology is progress. Data communication technology has been applied to many areas, bringed great convenience of production and life and will have a broader application.

  In this paper, the LAN environment, the security of the transmission are described and write the server-side and client-side procedures by using VC++6.O,so that the two computers in the LAN are able to communicate. Establish two separate procedures Server and Client. In the Server, complete network module, encoding\decoding module, the main frame of the preparation of the module program.

  Completed in the Client network module, encoding\decoding module, the main frame module, a variety of procedures for the preparation of the dialog box module. In the data communications code used in coding the main terminal include: Huffman encoding, encryption codes, HDB3 encoding, cyclic redundancy checksum CRC coding. In the data communication process, use the communication technology:

  Control network traffic congestion Technology, Neural network control technology and ARPANET. Neural network control technology mainly use to control delay generated in the process of data transmission and srive for real-time transmission.

  Paper, based on VC++6.0 network programming techniques used in data communication: pint to point data transmission class functions, convert IP address of each network and Pairs of ports and the proxy server API programming techniques. In practice, the LAN use this writing the server-side and client-side programs. According to the experimental results, Calculate the size of the 10-4 bit error rate. meet the requirements of the bit error rate in the Network communications. As the neural network simulation of control communication process is good in the real-time nature.

  [Keywords] :Data Communication, Communication code,VC++, Neural Network Control

  基于局域網(wǎng)的數據通信與DOS時(shí)代來(lái)臨,伴隨著(zhù)現代計算機網(wǎng)絡(luò )技術(shù)和計算機軟件技術(shù)的發(fā)展,數據通信技術(shù)正在不斷進(jìn)步與完善"數據通信信息技術(shù)日漸運用于醫療衛生、教育教學(xué)、行政事務(wù)以及第三產(chǎn)業(yè)等諸多領(lǐng)域,為日常經(jīng)營(yíng)、消費和生活帶來(lái)了極大的便利,也精簡(jiǎn)了人力、物力、財力等資源,實(shí)現了可持續發(fā)展的目標,相信在不久的將來(lái),數據通信技術(shù)還將不斷擴大應用范圍,運用到更多新興的領(lǐng)域。

  基于局域網(wǎng)的數據通信,是指在有限區域內本地計算機運用網(wǎng)絡(luò )傳輸介質(zhì)和連接設備與網(wǎng)內另外一臺計算機進(jìn)行通信的過(guò)程。基于局域網(wǎng)的數據通信大部分采用客戶(hù)機/服務(wù)器(C/S)模式,其一端稱(chēng)為服務(wù)器,通信的另一端為客戶(hù)機,服務(wù)器向客戶(hù)機提供服務(wù),客戶(hù)機向服務(wù)器發(fā)送命令,兩端通過(guò)傳輸介質(zhì)進(jìn)行通信;還有一部分采用瀏覽器/服務(wù)器(B/S)模式,這種模式的通信方法與客戶(hù)機/服務(wù)器模式大致相同。不同之處在于瀏覽器/服務(wù)器是一對多的通信方式,而客戶(hù)機/服務(wù)器模式是一對一的通信方式。

  數據傳輸同時(shí)也是一把雙刃劍,這是因為它對計算機網(wǎng)絡(luò )的安全提出了新的要求。如果其操作不正當、傳輸了不正當的數據,他人可能盜取相關(guān)數據,進(jìn)而以此攻擊其他計算機。反之如果數據通信能夠準確而合法地應用到科學(xué)、教育、醫療等方面,那么它將很好的推動(dòng)著(zhù)社會(huì )與科學(xué)的發(fā)展。

  隨著(zhù)信息時(shí)代的來(lái)臨社會(huì )將以數據信息為依托,掌握信息技術(shù)則掌握了發(fā)展的主導權。計算機網(wǎng)絡(luò )作為連接信息存儲加工和信息傳播的載體,將處于不同位置的獨立功能的計算機聯(lián)系起來(lái),更為迅捷的傳播與共享信息技術(shù)。數據信息技術(shù)的發(fā)展促進(jìn)了科技工作人員之間的數據技術(shù)的溝通和合作,對于推動(dòng)科技創(chuàng )新和社會(huì )信息化產(chǎn)業(yè)的發(fā)展意義重大。計算機網(wǎng)絡(luò )技術(shù)在現實(shí)生活中被廣泛的應用,包括電子郵件的傳輸與接收(E-mail),計算機軟件數據和文本的相互傳輸CFTP),異地計算機的資源共享(Telnet)和萬(wàn)維網(wǎng)等。

  目前正在興起的數據技術(shù)應用則主要體現為:數據通信、電子商務(wù)、電子生產(chǎn)管理、遠程合作等方面。20世紀50年代中期,美國的半自動(dòng)地面防空系統Semi-Automatic GroundEnvironment (SAGE)開(kāi)始了研究計算機與通信技術(shù)相結合的嘗試,在SAGE系統中遠距離的雷達和其他測控設備的信息經(jīng)由通信線(xiàn)路匯集到一臺IBM計算機上進(jìn)行集中處理與控制。這個(gè)時(shí)期實(shí)際上是單臺計算機為中心的遠程聯(lián)機系統,也稱(chēng)為面向終端的計算機通信網(wǎng)絡(luò )。

  20世紀60年代中期至70年代,世界上第一個(gè)計算機網(wǎng)絡(luò )是由美國高級研究計劃署(Advanced Arch Projects Agency, ARPA)組織在1969年研制成功,該網(wǎng)絡(luò )稱(chēng)為“ARPANET"。它是目前網(wǎng)絡(luò )互聯(lián)網(wǎng)的前身,在概念、結構及網(wǎng)絡(luò )設計方面都為以后的計算機網(wǎng)絡(luò )的蓬勃發(fā)展打下了基礎。

  20世紀70年代末至90年代的計算機網(wǎng)絡(luò )為開(kāi)放型標準化網(wǎng)絡(luò )。計算機網(wǎng)絡(luò )從一出現,就得到了飛速發(fā)展,但是,問(wèn)題也隨之而來(lái),主要是由于各個(gè)國家和地區、各個(gè)公司都按照自己制定的網(wǎng)絡(luò )體系結構和協(xié)議標準發(fā)展自己的網(wǎng)絡(luò ),彼此之間互不統一,無(wú)法進(jìn)行相互通信,成為對外封閉的孤島。只有網(wǎng)絡(luò )系統體系及網(wǎng)絡(luò )協(xié)議走國際標準化的道路,才能進(jìn)一步發(fā)展。目前存在兩種被廣泛認可的網(wǎng)絡(luò )體系結構,一種是TCP/IP體系結構,另一種則是OS工/RM(開(kāi)放系統互聯(lián))體系結構。

網(wǎng)絡(luò )通信平臺開(kāi)發(fā)(VC++6.0編寫(xiě)):

上位機運行界面
上位機運行界面

下位機運行界面
下位機運行界面

系統最大帶寬
系統最大帶寬

系統眼圖
系統眼圖

系統誤碼率測定
系統誤碼率測定

系統抖動(dòng)合成
系統抖動(dòng)合成

目錄

  第1章 緒論
    1.1 局域網(wǎng)的數據通信技術(shù)簡(jiǎn)介
    1.2 計算機網(wǎng)絡(luò )及其發(fā)展概述
    1.3 國內外關(guān)于網(wǎng)絡(luò )通信研究背景以及研究現狀
      1.3.1 研究背景
      1.3.2 研究現狀
    1.4 本課題擬解決的問(wèn)題與預期結果
  第2章 系統開(kāi)發(fā)平臺與相關(guān)技術(shù)
    2.1 Visual C++簡(jiǎn)介
    2.2 TCP/工P協(xié)議概述
    2.3 Windows Sockets網(wǎng)絡(luò )編程概述
      2.3.1 基于VC++的本地計算機網(wǎng)絡(luò )編程技術(shù)
      2.3.2 點(diǎn)對點(diǎn)文件傳輸的類(lèi)函數實(shí)現
      2.3.3 工P地址和計算機名之間的轉換
      2.3.4 串口通信API編程設計
  第3章 系統分析和設計
    3.1 系統分析及其方案設計
      3.1.1 系統分析
      3.1.2 方案設計
    3.2 網(wǎng)絡(luò )環(huán)境分析
      3.2.1 安全隱患與安全處理方法
      3.2.2 安全威脅
      3.2.3 安全系統特征
      3.2.4 安全策略
      3.2.5 安全系統密級層次劃分
    3.3 隨機信號的分析和處理
  第4章 系統實(shí)現及關(guān)鍵技術(shù)
    4.1 面向對象的設計方法
      4.1.1 面向對象技術(shù)原理基礎
      4.1.2 Vi sual C++的MFC框架
    4.2 網(wǎng)絡(luò )傳輸中數據編碼及其算法
      4.2.1 信源編碼
      4.2.2 信道編碼
    4.3 系統實(shí)現的其它關(guān)鍵技術(shù)
      4.3.1 ARPANET法在網(wǎng)絡(luò )通信流量和擁塞控制中的應用
      4.3.2 神經(jīng)網(wǎng)絡(luò )控制在實(shí)時(shí)通信中的應用
  第5章 軟件運行結果檢測
    5.1 程序實(shí)現
    5.2 軟件運行結果分析
  第6章 總結與展望
    6.1 課題研究總結
    6.2 系統存在的問(wèn)題和進(jìn)一步的工作、收獲與體會(huì )
  參考文獻
  致謝

(如您需要查看本篇畢業(yè)設計全文,請您聯(lián)系客服索取)

相關(guān)內容
相關(guān)標簽:VC畢業(yè)設計
好優(yōu)論文定制中心主要為您提供代做畢業(yè)設計及各專(zhuān)業(yè)畢業(yè)論文寫(xiě)作輔導服務(wù)。 網(wǎng)站地圖
所有論文、資料均源于網(wǎng)上的共享資源以及一些期刊雜志,所有論文僅免費供網(wǎng)友間相互學(xué)習交流之用,請特別注意勿做其他非法用途。
如有侵犯您的版權或其他有損您利益的行為,請聯(lián)系指出,論文定制中心會(huì )立即進(jìn)行改正或刪除有關(guān)內容!