文件傳輸范文
時間:2023-03-18 08:25:31
導語:如何才能寫好一篇文件傳輸,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
黃河、黃河,這是長江,請開炮收到,正在匯報,正在匯報,完畢。
當時覺得他們說話特別嗦,重復呼叫名號、自報家門、重復對方要求,重復自己的話,最后還加個完畢,看著都著急。
很不幸,在網絡世界,電腦和電腦之間的通訊,比這個“嗦”有過之而無不及。
這個所謂的“嗦”,是因為戰場通訊和網絡通訊有很多相似的地方:環境惡劣、距離遙遠、干擾眾多而又要內容不失真,所以通訊雙方,都要反復驗證信息傳送的正確性。這一套通話的模式,在網絡世界里稱為協議,而上面那種通話模式―互相喊話、確認身份、確認發送的信息、確認發送結束,可以比擬為網絡中最常用的TCP協議(見圖1)。
小提示:
TCP協議是TCP/IP協議的一部分,而TCP/IP協議是互聯網的基礎。通俗地理解,TCP是“說話”的方式、IP協議用來“呼叫”通話的電腦。
QQ傳輸文件比MSN快?原因一
QQ、MSN在傳文件時,將文件的數據分成很多小數據包,每個包里面再添加上這些嗦的“話”,以保證能可靠地接收,毫無疑問“一分鐘也傳不了幾句話”。
后來,QQ改革了,換了一種通話協議―UDP協議,這個協議如同發電報,將數據一股腦地發給對方,對方只簡單地回復“收到”即可。至于全不全、對不對就不管了。這個協議效率很高,傳送文件的速度當然就快了(見圖2)。
小提示:
UDP協議雖然可靠性差、錯誤率高,但在網絡視頻應用中效果良好,視頻聊天軟件均采用此協議。另外,QQ也采取了一些措施來克服它的缺點,如讓文件斷點續傳(MSN無斷點續傳功能)。
原因二,選擇最近的路線
網絡還有一個復雜的情況:兩臺互傳文件的電腦可能遠隔“千山萬水”,要通過許多服務器、路由器、網關和電纜中轉,才有可能達到目的地。UDP協議為了加快連接速度,會選擇盡量短的路線(稱為UDP直連模式)。而MSN使用的TCP協議,卻先將數據包發送到MSN服務器,服務器再轉送到目的地(稱為TCP中轉模式),數據正確性雖有保證,但繞了路,也會受到服務器擁堵的影響。
原因三,禮讓與加塞
TCP協議是一個“和諧”的協議,當它發覺網絡堵塞,會自動減慢數據包發送,讓互聯網保持通暢。而UDP協議是一個“霸道”的協議,它想盡一切辦法將數據傳送出去,而不管是否加重網絡擁堵。
用什么傳輸比較穩定
通過上面的分析,穩定傳輸文件非MSN莫屬么?其實MSN雖使用TCP協議,但中轉太多,服務器又在國外,掉線率不比QQ少,因此從連接的穩定性而言,QQ和MSN差不多,但MSN傳輸的文件,錯誤率會小一些。
小提示:
文件傳輸完成后,趕快測試傳輸的文件是否有錯誤。另外,傳輸不暢,可以使用新浪UC、網易泡泡(見圖3)、百度Hi等類似工具。
傳大文件用什么
這次推薦QQ么?傳大文件,QQ容易掉線、大小受限制(2GB)、數據錯誤率較高,這次推薦一款稱為Lava-Lava的軟件(/)。該軟件文件傳輸性能和QQ差不多,但它提供的離線傳輸功能,速度很快,常可以達到你的網絡的最大上傳、下載速度,穩定性高,離線傳輸的文件大小不受限制(QQ限制1GB)。有人還通過注冊2個Lava-Lava號來當網絡硬盤使用呢。
小提示:
離線傳輸就是先將文件傳送到服務器,然后接收方再從服務器下載。Lava-Lava的離線傳輸操作非常方便,在聊天窗口,選擇“文件傳輸通過離線服務器轉發文件”即可(見圖4),或直接拖動文件到未上線好友的聊天窗口中。
篇2
關鍵詞:Socket;TCP/IP;多線程;大文件
1 引言
文件傳輸軟件是一種很常見的軟件,但是很多傳輸軟件對要傳送的文件的大小有要求,一般最大是4G,當傳輸的文件大于4G時就無法傳輸。本文設計的傳輸軟件幾乎可以不受文件大小的約束。而且系統開銷小,操作簡單。
2 軟件設計
2.1 套接字(Socket)
套接字是通信的基石,是支持TCP/IP協議的網絡通信單元。可以將套接字看作不同主機間的進程雙向通信的終點,它構成了在單個主機內及整個網絡間的編程界面。套接字有兩種不同的類型:流套接字和數據套接字。流套接字提供雙向的、有序的、無重復并且無記錄的數據流服務,它適用于處理大量數據。數據套接字支持雙向的數據流,但并不保證數據傳輸的可靠性、有序性和無重復性。因此,根據本文的設計的需要選擇流套接字。
2.2 客戶機/服務器模型
本軟件采用的是服務器客戶機的模式。一個服務程序通常在一個眾所周知的地址監聽客戶對服務的請求,也就是說,服務進程一直處于休眠狀態,知道一個客戶對這個服務的地址提出了連接請求。在這個時刻,服務程序被“驚醒”并且為客戶提供服務――對客戶的請求做出反應。這一請求/響應的過程可以簡單地用圖1表示。
3 軟件的編程實現
該軟件是在VC++6.0上編程實現的,下面介紹該軟件的幾個關鍵部分。
3.1 大文件傳輸的處理
一般傳輸軟件設計的數據類型都是32位的,所以傳輸文件最大只能是4G。本文將文件大小的數據類型定義為64位,那么傳輸文件可以到234G,幾乎為無窮大。軟件的部分代碼如下:
unsigned __int64 m_FileLength=0;
m_FileLength=m_FileLength+StreamFileInfo.nFileSizeHigh;
m_FileLength=m_FileLength
m_FileLength=m_FileLength+StreamFileInfo.nFileSizeLow;
其中m_FileLength為無符號的64為類型,存儲文件的長度。StreamFileIfo為文件信息結構體類型,其中將文件的大小信息分割成長度為32位的兩部分,分別存在StreamFileInfo.nFileSizeHigh和StreamFileInfo.nFileSizeLow里面。
3.2 多線程實現
該軟件采用兩個線程,一個是接收線程UINT ReceiveDataThread(LPVOID lpParam);另一個是發送線程UINT SendDataThread(LPVOID pParam);當服務器端點擊發送按鈕后啟動發送線程,啟動發送線程的函數為:AfxBeginThread((AFX_THREADPROC)SendDataThread,this,THREAD_PRIORITY_NORMAL);
當客戶端點擊接收按鈕后啟動接收線程,啟動接收線程的函數為:AfxBeginThread(ReceiveDataThread,this,THREAD_PRIORITY_NORMAL);
服務器與客戶機的通信流程見圖2。
3.3 磁盤剩余空間判斷
當客戶端接收文件的時候首先判斷磁盤的剩余空間是否可以滿足文件大小的要求,然后再進行傳輸。獲取磁盤信息的函數為:GetDiskFreeSpaceEx(str.Left(3),&lpuse,&lptotal,&lpfree);
其中,str.Left(3)為磁盤的盤符,lpuse為已用空間大小,lptotal為總的空間大小,lpfree為剩余空間大小。最后將lpfree與m_FileLength作比較判斷磁盤空間是否滿足文件存儲的要求。
4 總結
本文通過在VC++6.0上編程實現了可以在整個網絡傳輸的功能,傳輸文件的大小幾乎沒有限制,服務器可以隨時暫停和終止文件的傳輸,客戶端在接收文件的時候可以事先判斷磁盤的容量,當磁盤空間不足的時候會出現提示信息。下圖為實際生成的軟件界面。
[參考文獻]
篇3
2、這時會顯示你的手機未聯接,點擊聯接。
3、這時彈出若為華為手機,請按照手機聯接步驟操作。
4、打開你的手機端顯是否通過HISTUITE聯接HSB接口,點擊確認。
5、如果在你的手機上沒看到HISITUITE。
6、彈出一個窗口顯示是否同意聯接HID接口,點擊確認。
7、重新打開電腦端的華為助手會看到相應的圖片和視頻以及相冊。
篇4
1、運行微信,然后登陸微信。
2、登陸之后,默認來到了微信的首頁。
3、然后在首頁中找到文件傳輸助手”并長按它,在出現的選項中選擇刪除該聊天”,就能退出文件傳輸助手功能了。
(來源:文章屋網 )
篇5
【關鍵詞】 OA辦公系統 文件傳輸 安全問題 管理措施
引言:當前已經處于信息化管理的時代,信息的傳輸、儲存與管理決定著當今的辦公效率與能力,也是決定著企業或單位能否在市場占有一席之地的關鍵因素。OA辦公系統又稱作辦公自動化系統,幾乎所有企事業單位都已經運用了這種系統,它以操作便捷、傳輸迅速的高效率性能決定著企事業單位的管理模式與管理能力。OA辦公系統作為一種先進的辦公應用技術,雖然有一定的優越性能,但是在很多企事業單位在應用管理上還存在著很多不足之外,尤其是信息安全管理方面,沒有與信息化進程進行同步管理,由于管理機制不完善,使一些技術方面的管理相對比較落后,文件傳輸方面沒有做好防范措施,存在很多傳輸隱患,當務之急是需要對OA辦公系統文件傳輸加強安全管理。
一、OA辦公系統的概述
OA辦公系統屬于一種網絡辦公應用系統,可以通過計算機來實現文件的傳輸、儲存與管理,大大提高了日常的工作效率,所需要保存的資料可以通過掃描儀把資料轉為電子信息數據,之后存放在相應的網絡平臺上,可以隨時瀏覽自己需要了解的資料信息,還可以下載保存。企事業單位的各部門之間的信息操作與溝通都可以通過單位內部的局域網來實現,同時各部門之間可以進行文件傳輸、資料復印或者召開網絡會議。如果出差在外,可以使用便攜式筆記本電腦繼續辦公,比如起草公司的會議內容,之后進行排版、儲存和傳輸,充分體現出OA辦公系統既安全又方便快捷的使用性能。
由于OA辦公系統基本應用于Windows系統之下,其涉及到的辦公軟件和硬件的應用需要在Windows系統內實現,雖然給應用單位帶來方便快捷的操作,但是在文字的編輯與排版,還有在圖片和聲音的處理上,應用軟件是以各種格式來實現的,這就存在著是否兼容的問題。在進行文件轉換時不能完全保證文件的安全性與準確性,經常會遇到格式不兼容、很多文件無法顯示或者文件的格式不準確的情況。除此之外,我國的電子計算機信息技術與西方發達國家還存在著一定的差距,在OA辦公系統的信息管理上還不夠完善,對病毒和黑客等的影響文件傳輸的安全問題采取的防范措施還不到位,并且這些問題隨著網絡信息的發達,情況也愈發明顯,發生的概率也在增加,不能做到及時有效的根除,還需要不斷加強OA辦公系統文件傳輸的安全管理[1]。
二、OA辦公系統文件傳輸存在的安全問題
2.1病毒感染數據丟失
計算機信息技術的應用越來越普及與廣泛,但是計算機的病毒爆發的頻率也越來越高,網絡信息的安全性受到嚴重的影響。據不完全統計,現在計算機的病毒種類已經達到三萬種之多,并且每個月的病毒種類在不斷的進行更新,對計算機系統具有較強的破壞性,如果計算機的硬盤遭受到病毒的感染,就會使計算機系統無法正常運行,甚至癱瘓,這時候計算機里面儲存的各種信息數據就會丟失或者被竊取,導致不同程度的損失發生,影響了單位的經濟利益。目前的計算機病毒的再生能力比較強,單位中如果有一臺計算機感染上病毒,則會通過互聯網、局域網迅速漫延傳播,使更多的計算機感染上病毒,病毒在感染其他計算機的同時會入侵到應用程序之內,這時候所造成的損失是無法估量的,并且由于互聯網或局域網所感染的計算機病毒,需要大量的時間才能修復,損失之嚴重性不言而喻。
2.2黑客入侵截取數據
現在以太網的應用很普及,它是為了實現局域網、廣域網、互聯網通信而設計的一種技術,由于它的簡單易用,在現行的OA辦公系統網絡大有以太網化的趨勢。在同一個以太網之內任意兩個節點的數據信息傳輸都可以被其他節點的網卡所接收或截取。現在很多單位的信息網絡都有外網或互聯網的出入口,如果外網或互聯網的黑客入侵到以太網之內的任意一個節點,就可以截取這個以太網之內的所有數據信息,對數據進行甄選后獲取有價值的信息。黑客入侵截取數據信息,造成單位內部的信息泄露[2]。
2.3其他因素破壞數據
在OA辦公系統中會遇到各種因素破壞數據。破壞數據主要表現在刪除或覆蓋原有的數據信息、破壞服務器硬盤中的引導區的數據信息、破壞相關的應用程序數據信息等等。除此之外還有病毒造成的數據破壞,計算機感染病毒后,病毒會感染儲存文件的數據區域,造成文件丟失、刪除、覆蓋或程序代碼丟失等,使儲存文件的數據區域受到破壞,導致文件不可用。另外,還存在由于一些生活、工作中的意外情況而造成的數據破壞,比如失誤操作、突然斷電、計算機受到撞擊或者自然災害等都會造成數據破壞。出現數據破壞時需要浪費大量的人力、物力與財力來進行修復,給單位或企業造成不同程度的經濟損失。
三、OA辦公系統文件傳輸的管理措施
3.1加強網絡道德教育
在網絡技術發達的今天,掌握計算機知識與技術的人才也越來越多,加強網絡道德教育是增強OA辦公系統的安全性的主要管理措施之一,尤其是一些技術水平較高的青少年,要讓他們把所掌握的計算機應用到正常的工作與生活之中,解決工作與生活中的難題,而不要成為黑客而竊取單位或企業的商業信息,最后做出違法的事情走上犯罪的道路。在網絡世界也存在著正義與理智的道德觀念,單位與企業也要加強網絡道德的宣傳與教育,維護網絡信息安全,使每個員工都要清楚的知道,如果不注意網絡信息管理,很容易發生機密泄露的情況。在經濟、科技與軍事飛速發展的同時,機密信息越來越引起國外情報機構的關注,為了保護國家與企業的利益,保持職業操守,加強信息管理,是每個計算機人員的責任與義務。
3.2加強網絡安全管理與防范
隨著互聯網的廣泛應用,防范網絡病毒、保護OA辦公系統安全也面臨著嚴峻的考驗,加強網絡信息技術管理才能有效的預防網絡病毒。提高網絡信息技術的管理效率,加大對網絡信息的監管力度,才能實現預防網絡病毒的目的。在網絡信息管理上只有結合監管與預防、雙管齊下才能保障OA辦公系統文件傳輸的安全性。加強網絡安全管理需要建立完善的操作機制,加強網絡安全防范是保障應用程序能夠安全、正常使用。網絡病毒最主要的特征就是傳播速度比較快,傳播范圍也比較廣,只是加強計算機的管理與防范是遠遠不夠的,消除網絡病毒效果不是很明顯,必須同時也要加強整個網絡的管理與防范。為了保證OA辦公系統的安全性,消除網絡病毒,可以在OA辦公系統中安裝網絡查殺病毒軟件,在計算機系統中安裝反病毒軟件。安裝查殺病毒軟件可以在日常的網絡維護中對所有進出的文件進行掃描,以保障文件的安全性、可靠性。局域網之間、內網與外網之間、互聯網之間的數據傳輸都要經過網絡病毒查殺軟件的檢測與過濾,有效的達到查殺病毒的目的[3]。
3.3控制訪問設置
控制訪問設置主要是針對人網訪問和操作權限進行相應的控制,是能夠保證網絡安全的重要措施之一。在網絡信息管理上,管理人員要對用戶的使用時間和方式采取一定的手段進行控制,網絡管理人員對各個用戶的賬戶設立用戶口令,在用戶登陸賬戶時需要提交口令才能進行登陸訪問。如果用戶在登錄時出現多次口令錯誤,系統則顯示預警提示,同時系統可以按非法用戶顯示口令驗證次數。在用戶通過驗證登陸賬戶后,網絡管理人員在系統設置檢測功能,對用戶賬戶的使用權限進行檢測,根據用戶的操作級別給予相應的操作權限,網絡管理人員還可以對用戶和用戶組所能夠訪問的資源進行設置,在網絡服務器上的具體操作類型都進行相應的控制,以保障網絡信息傳輸的安全性。
3.4提高數據恢復效率
OA辦公系統在遭受病毒感染或者黑客入侵,系統內部文件受到破壞后,為了減少損失需要盡快進行數據恢復,使用數據備方案份可以大大提高數據恢復的效率。進行數據備份可以在數據受到破壞后,快速地全面恢復計算機原始的數據信息以及資料。現在可以選擇的OA辦公系統備份方案有很多種,比如對系統應用設備的備份、場點外數據的備份、場點內大容量高速度自動的數據備份,在備份后都可以進行相應的存儲與恢復。使用數據備份方案可以在出現技術故障或者人為失誤操作時快速恢復原有數據,并在受到病毒感染或黑客攻擊時能夠對網絡系統內的信息進行有效的保護[4]。
3.5加強郵件傳輸管理
在OA辦公系統的應用中,很多文件與信息都是通過郵件來進行傳輸的。現在隨著網絡信息傳遞便利的同時,垃圾郵件也越來越多,甚至有很多郵件是病毒郵件,嚴重影響了網絡安全,所以需要加強郵件的傳輸管理,才能有效的提高OA辦公系統文件傳輸的安全性。首先要對用戶普及網絡安全常識,提高用戶使用郵件傳輸的安全意識,加強郵件的防御,對于來源不明的郵件或者郵件中的附件不要輕易打開,對于陌生人的郵件賬號可以進行屏蔽、過濾處理。另外,還要對郵件的收發進行加密處理,現在很多單位與企業的商業信息和活動都是通過郵件傳輸來完成的,甚至一些機密文件也都是通過郵件傳輸,為了保證郵件的信息不被他人竊取或泄露,所以,加強郵件傳輸的重要管理措施就是要給郵件進行加密,可以提高郵件傳輸的安全性,是一種非常有效的安全防范措施,可以根據郵件的重要性采取不同的加密算法。針對病毒郵件可以采取反病毒保護。
結語:OA辦公系統為單位與企業提供先進的工作管理模式,同時,為了保障文件傳輸的安全性,要不斷加強與完善信息安全管理,提高管理人員的技術水平,使OA系統更高效的發揮其應用性能。
參 考 文 獻
[1]于海濤.試論網絡智能辦公系統的建設與實現[J].華章.2011年13期
[2] 馬國彬,蔣朝惠.基于PMI的OA安全模型設計與實現[J].計算機工程與設計.2010年06期
篇6
影響自動氣象站實時數據傳輸時效的原因有許多,如:網絡(內網和外網)中斷,停電(或電源出現故障),計算機的硬件或軟件故障等等。這些問題是值班員難以排除或者在短時間內不能排除的。怎樣保障自動氣象站實時數據文件傳輸的時效?在這里結合我站傳輸質量情況,討論除上述故障之外的另一些原因,這些影響原因是值班觀測員容易處理的,其方法也較為實用。
關鍵詞:數據 傳輸 故障 排除
1、地面氣象測報值班工作的日常監視
⑴ 事先將“D:OSSMO 2004\AwsNet”文件夾放在計算機桌面“工作欄”左下角備用,在每個整點后三分鐘左右打開此文件夾,查看文件夾中本時次的數據文件是否傳走,如果是空夾,說明文件已經傳走。
⑵ 打開計算機桌面“工作欄”右下角的“CNIS”(即通訊組網接口軟件)中“文件信息”,檢查下列三個數據文件是否都“傳輸成功!”
①Z_0_Aws_ST_C5_IIIiii#2008-10-11 19:01:15#
主通道節點1文件傳輸成功!
② Z_R_Aws_C5_IIiii_20 #2008-10-11 19:01:16#
主通道節點1文件傳輸成功!
③ Z_O_SAD_ST_C5_IIiii # 2008-10-11 19:01:47#
主通道節點1文件傳輸成功!
假如查看沒有,說明該小時實時數據文件沒有傳輸成功。
⑶ 從“ 四川省氣象信息中心實時資料統計平臺”里查看本站任何時次的資料傳輸情況。了解傳輸是否“及時”,還是“缺報”還是“遲報”。
⑷ 還可以從“ 單站要素記錄查詢”,步驟是:
定時數據顯示區站號定時數據查詢時間 定時記錄查詢
2在“D:OSSmo 2004\AwsNet”文件夾中出現完全或部分不能傳輸時的處理方法
方法一:.用鼠標移動至計算機桌面“工作欄”任意位置,點擊右鍵彈出對話匡,左鍵點“任務管理器”后可見:
CNIS通訊組網接口軟件 “沒有響應”
用鼠標選擇此項,再點擊“結束任務”后退出對話匡,“刷新”計算機桌面1-2次,重新啟動“CNIS”通訊組網接口軟件。如果連續進行兩次上述操作還不能正常傳輸,則采用。
方法二:關閉“Ossmo 2004”自動氣象站監控軟件,刷新計算機桌面后重新啟動《自動氣象站監控軟件》,此時要注意查看“通訊組網接口軟件”是否已經打開。
方法三:如若還不能正常傳輸,采取關閉所有軟件,重新啟動計算機及“自動氣象站監控軟件”和“通訊組網接口軟件”。
遇傳輸故障嚴重,不易排除時,可以考慮重新安裝《自動氣象站監控軟件》,甚至考慮重新安裝計算機的操作系統軟件,當然是最好請有一定計算機水平的人員來進行操作。
3、出現傳輸故障的原因初探
在這里,我們只研究除網絡(內網和外網)中斷,停電(或電源出現故障),計算機的硬件或軟件等等問題以外的一些故障現象。
3.1 所安裝《自動氣象站監控軟件》的計算機里還安裝有《瑞星殺毒軟件》,其中的“個人防火墻”設置上可能沒有將“通訊組網接口軟件”設為“允許”通過,致使“通訊組網接口軟件”無法建立正常的通訊端口,自動氣象站實時數據文件遭到阻擋。設置正確就沒有這個問題。如若值班員不會設置,可以臨時關閉“個人防火墻”,但是對計算機的網絡安全有一定的風險,建議不能輕易使用此方法。
3.2《自動氣象站監控軟件》程序連續運行時間過長,也可能產生數據傳輸不暢通的現象,其原因目前還清楚,但可以在《自動氣象站監控軟件》連續運行累計刷新3000次,考慮重新啟動一次《自動氣象站監控軟件》程序。
3.3《自動氣象站監控軟件》中對“網絡主通道”與“網絡輔通道”之間12分鐘傳輸時間分配上的設置不合理。當遇到內網故障時,通訊時間被浪費在啟動“網絡主通道”上,不能及時轉入“網絡輔通道” 也會產生遲報現象。我個人認為,在《自動氣象站監控軟件》中的 系統參數自動站組網設置高級設置 中“主通道”與“輔通道”設置為:
主通道 啟動時間“1”分鐘 最大延時“4”分鐘(以不超過6分鐘為宜)。
輔通道 啟動時間“5”分鐘 最大延時“7”分鐘。
主通道與輔通道的通訊時間能合理分配,之間的比例最好是:6:6 或7:5 或5:7 。
篇7
關鍵詞:vb編程;文件;網絡數據;傳遞
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)22-5235-05
1 VB網絡文件數據傳輸及通信概述
1.1 數據通訊方法按傳輸方向
分有:
1) 單工通訊:在單工信道上信息只能在一個方向傳送。
2) 半雙工通訊:在半雙工信道上,通訊的雙方可替換發送和接納信息。
3) 全雙工通訊:一種能夠一起進行雙向信息傳送的通訊方法。
1.2交流方法
1) 線路交流:交流的特色是樹立銜接需求等候較長的時刻。
特色:銜接樹立后通路是專用的。不再有傳輸推遲,這種交流方法適合于傳輸大量的數據。在傳輸少量信息時功率不高。
2) 報文交流:
特色:不樹立專用鏈路。線路利用率較高。電子郵件系統(例如E-Mail)適合選用報文交流方法。
虛電路能夠是暫時的,即會話開端樹立,會話完畢撤除,這叫虛呼叫;也能夠是持久的,即通訊雙方一開機就自動樹立,直到一方(或一起)關機才撤除。這叫持久虛電路。 分組交流的特色:數據包有固定的長度。選用固定的、短的分組相對于報文交流是一個重要的長處。除了交流結點的存儲緩沖區能夠不些外,也帶來了傳播時延的削減,分組交流也意味著按分組糾錯:發現過錯只需重發犯錯的分組,使通訊功率提高。
2 VB網絡文件數據傳遞性能需求
2.1 穩定性
在程序規劃中應當考慮到各種可能發作的狀況,進而避免慣例或許一些低級過錯。一旦發作任何過錯或突發事件,體系要可以正常運轉甚至及時糾錯,不至于癱瘓而使得軟件無法運轉下去。那么在規劃關于一些不慣例的輸入和操作均作了相應的約束,從某種程度上提升了軟件的穩定性。
2.2 易用性
本程序僅僅是一個雛形,簡單上手,操作簡單,運用進程一望而知。有關指令標志處置和暫時處置均運用文件,操作起來對比簡潔。
3 VB網絡文件數據通信協議
在開始編程之前首先應當對客戶端和服務器之間的通信協議進行定義,以便雙方在通信過程中可以方便的識別彼此的通信指令和標志。
1) 服務器端通信協議定義如表1所示:
2) 客戶端通信協議定義如下:
3 VB網絡文件數據動態添加客戶端
單個客戶端與服務器經過winsock控件完成通訊今后,有必要聯系實際情況完成多個客戶端與服務器之間的數據通訊,這就涉及到服務器需求有動態增加客戶端的才能,與懇求銜接的客戶端樹立彼此間銜接。
在規劃中我選用winsock數組來完成服務器端的動態增加功用,winsock(0)規劃為服務器端一向堅持監聽客戶端銜接懇求的控件,假如監聽到有客戶端的銜接懇求,首要查找數組中是否存在閑暇的winsock(x),假如存在,則運用該winsock(x)與之樹立銜接,反之加載一個新的winsock數組控件與之樹立銜接。一旦與客戶端樹立銜接成功后,服務器將把該winsock的數組下標發送給該客戶端,如服務器端是運用winsock(2)與客戶端樹立銜接,則將索引2發送給客戶端,此時該客戶端就作為“2號客戶端”,一起在服務器端的listbox客戶端狀況列表中作為2號客戶端顯現。
4 VB網絡文件數據傳輸模塊
文件傳輸的完成首要是在客戶端處置,客戶端接納到服務器端的文件傳輸的指令后,采納相應的處置。文件傳輸首要分兩種狀況來處置:
4.1 單個文件傳輸
理論上單個文件傳輸相關于整個文件夾的傳輸要簡略的多,服務器端發送指令:Winsock1(ClientIndex).SendData "Opt_pa" & Label2.Caption,其間"Opt_pa"為單個文件傳輸的象征,Label2.Caption為該文件在客戶端的絕對途徑。客戶端別離信息后,依據文件途徑獲得該文件的長度,先向服務器端發送該文件的長度Winsock1.SendData "Fl_Len" & LenFile1,意圖是為了在文件傳輸過程中能夠判別該文件是不是傳輸結束。
服務器端回送一個"Ins_Tr"的確認象征后,客戶端開端對該文件進行傳輸。對文件的傳輸的詳細完成,需要思考幾種狀況,關于小型文件能夠直接使用WINSOCK傳輸,可是關于大型文件或視頻文件的傳輸必須選用分割技能來完成,根據以上的思考,不管是大型文件仍是小型的文件的傳輸首要判別其長度是不是大于65535,假如小于則直接傳輸,不然對該文件進行分塊傳輸(以8K為一個傳輸塊),數據塊傳輸結束后,還必須思考所剩下的數據,假如存在剩下的數據也要進行傳輸。
4.2 整個文件夾的傳輸
依照常理來說,關于文件夾的傳輸本來即是對文件的循環傳輸,原理是:依據服務器端給定的文件夾途徑Winsock1(ClientIndex).SendData "Opt~pa" & Label2.Caption,其間"Opt~pa"為文件夾傳輸象征,Label2.Caption為文件夾的絕對途徑,客戶端別離途徑后首要查找該文件夾下的一切子文件夾和文件的稱號,保存在文件中傳輸到服務器端,在服務器端樹立該文件夾及其包括的一切子目錄和文件稱號,然后客戶端循環傳輸文件。
上述中理論上能夠完成整個文件夾的傳輸,可是顯著完成起來比較雜亂,比方該文件夾下所嵌套的子文件夾比較深,所包括的文件也比較多,那么在傳輸過程中所要思考的疑問也就十分的雜亂,要思考同級目錄中的文件傳輸和下級文件的傳輸。通過屢次實驗后,找到一種替代方法,同樣能夠是完成整個文件夾的傳輸,但在原理上有差異于上面的傳輸途徑:首要是使用微軟rar.exe和unrar.exe能夠簡略的完成文件夾的傳輸。起原理是客戶端別離文件夾途徑后,調用rar.exe對該文件夾進行緊縮處置,這樣一來不管文件夾下嵌套有多深,包括了多少個文件,一并作打包處置,然后傳輸給服務器端;服務器端徹底接納該緊縮文件到指定途徑下,對該緊縮文件進行解緊縮處置,以此來完成對整個文件夾的傳輸。
4.3 主要功能實現代碼分析
1) 服務器端動態添加客戶端實現代碼:
整體上現已完成所需要的功用需要,當然在某些方面依然需要進一步完善,比方客戶端因不確定要素封閉或許網絡斷開,那么服務器端采取怎樣的措施來應對;文件傳輸進程中所顯示的進度條如何能夠準確的反應當時文件實踐所傳輸的狀況等等,因為時間的問題,這些不足之處都是值得進一步研討的當地,在爾后將逐步完善這些功用。
參考文獻:
[1] 范逸之,陳立元.Visual Basic 與RS-232串行通訊操控[M].北京:清華大學出版社,1994:38-57.
篇8
(一)二者之間的共性目前中國社會主流文化倡導的是多元文化,在這種背景下西方設計理念和素材的傳入,令我國設計行業曾出現盲目追求西方設計風格的現象。近年來隨著復興傳統文化的運動在社會上不斷深入,越來越多設計師發現傳統民間美術中的精華部分,從中提取出相關素材,將其融合到視覺傳達之中,形成具有中國特色的視覺傳達設計風格。從藝術形式上來看,民間美術與視覺傳達是兩種藝術形式。民間美術代表著傳統文化,而視覺傳達設計則是現代潮流文化的體現。深層次挖掘二者內涵,民間美術與視覺傳達之間有很大的共性。民間美術是后來很多藝術形式的源泉,并且在近年來復古浪潮的影響下,我們發現現代設計理念中的很多精華,在幾千年前古人們的作品中也可以發現一些痕跡。尤其是民間美術的創作源泉基本來源于底層人民的日常生活,在創作風格上極具自我意識,表現手法也十分多樣化,與現代的視覺傳達設計可以形成有機互補。
(二)民間美術對視覺傳達的借鑒中國傳統民間美術造型手法對于現代視覺傳達設計來說有良好的借鑒效果。中國美術有一個很大的特點就是注重畫面精神的表現,即注重神似而不重視形似。并且在傳統民間美術中我們可以看到大量的使用幾何圖形對已有的物質形體進行再塑造,而這種夸張的設計手法與現代的設計理念往往可以達到共鳴。并且從中國傳統文化來說,中國文化中十分注重象征意義的體現。傳統的民間美術作品中,不同的花鳥魚蟲可能都會有不同的寓意。如“魚”的造型在年畫中代表著“年年有余”,寓意著每年都有一個好兆頭。而“梅蘭竹菊”等花草的形象,則代表一種堅貞、桀驁的君子形象。而“仙鶴”在中國傳統文化中寓意著吉祥長壽,因此美術作品中的鶴往往代表了長壽的祝福。除此之外,傳統民間美術中對于色彩的選用往往也別有用意,不同的顏色有著不同的寓意。因此在現代視覺傳達中,色彩與基本圖形是設計的基礎,而這兩點都可以從中國民間美術中借鑒,巧妙的運用色彩和一些圖形的搭配,可以使設計風格獨具一幟,從而形成具有中國特色的設計風格。
(三)實際操作民間美術的精髓在現代視覺傳達設計中已經廣泛應用,相對于現代的設計元素,民間美術顯得更加貼近大眾的生活,適應大眾的生活方式。在實際操作過程中,首先需要做的就是“取其形”,從民間美術的基本造型手法中尋找到基本的圖形方案,為自己的設計所用。在這一過程中,除考慮到基本的圖形象征意義外,還需注意的就是不能濫用傳統民族傳統圖,要結合實際,根據設計對象的特性來進行選擇。其次是“合理用色”,根據色彩搭配方案以及民間美術中色彩的含義,融合考慮最終的配色手法,靈活運用。還有就是“選好材”,材料的選擇對于設計的最終成果來說是極其重要的。在現代可以的發展之下,很多設計師熱衷于選擇現代化的材料。而從民間美術的創作手法來看,選擇的材料往往是日常生活中的土、石頭、棉麻、竹、樹葉等等,但正是這種貼近自然的選材方式才使得民間美術在繁雜的現代社會中獨樹一幟。因此現代視覺傳達設計在選材時,根據設計對象的基本屬性,很多時候完全可以選擇這些生活化、自然化的材料,不僅可以時設計成品獨具特色,同時也符合現在可持續發展的基本理念,一舉兩得。
二、結語
篇9
【關鍵詞】溫度;無線收發器;單片機;傳感器
1.前言
本設計“溫度檢測無線傳輸系統”主要目的是采用無線通信技術,實現溫度無線傳輸。本設計任務完成后,還同時為將檢測部件應用到野外機動設備或無法到達現場,如高空或邊遠地區無人氣象探測、交通運輸管理、野戰軍事設備、野外無人值守的采油井等場合的解決無法檢測的問題。因此,本設計不僅僅為“低溫風力發電機控制”項目拓寬應用范圍,也為無法采用傳統的有限傳輸的檢測系統提供一種方法。
2.本課題的主要內容
設計目標:設計一套具有無線傳輸功能的溫度檢測與顯示裝置。
設計要求:無線傳輸溫度檢測顯示裝置溫度檢測量程-55℃~125℃、顯示精度為±0.5℃、無線傳輸距離大于500米。裝置具備抗電磁干擾能力。
整個設計裝置應該完成在發射端單片機對數字溫度傳感器DS18B20讀取溫度并將信號nRF905無線發射器發送命令將溫度發送出去;在接收端單片機從nRF905接受到的數值進行處理,得到溫度值,并將溫度值在數碼管顯示并可以直接傳輸到上位機顯示。
3.系統的設計方案
系統功能是AT89S52單片機通過DS18B20進行溫度采集,再通過無線傳輸模塊傳輸給接收端的單片機,并在接收端通過數碼管顯示。
設計目標是用單片機來實現溫度檢測無線傳輸系統。
系統總體結構如圖1所示。
從上面的圖中可以知道,本系統主要由五大模塊組成。
DS18B20:進行溫度采集
RS232模塊:完成TTL電平的轉換
單片機模塊:系統的核心模塊,完成數據處理和控制功能
數碼管顯示模塊:將溫度值用十進制顯示出來
無線模塊:建立無線連接和數據交換
4.軟件的總體設計
發射模塊主要完成的功能有:從DS18B2讀取溫度值,并進行處理,再將處理后的溫度值發送給nRF905發送出去。軟件設計也是圍繞這幾個功能編寫。軟件由主函數、初始化子程序、溫度讀取轉換程序、nRF發送程序等組成。發射程序設計流程圖如圖2。
接收模塊主要完成的功能有:將對nRF905接收到的數據進行處理,再將處理后的溫度值通過數碼管顯示和通過串口發送給上位機。軟件設計也是圍繞這幾個功能編寫。軟件由主函數、初始化子程序、nRF接收程序、數碼管顯示程序等組成。接收程序設計流程圖如圖3。
5.系統的調試
根據原理圖,制作電路板,完成電路的焊接。根據軟件設計流程圖,編寫相應程序,通過ISP下載線下載到單片機。完成聯調。
通過萬用表檢測電路的情況,確保電路連接正確。首先測試單片機是否能通過ISP口下載程序,下載軟件為AVR_fighter for USBASP測試3.9。具體步驟是:連接好接線,給電路板供電,檢測芯片識別單片機類型,裝載Flash,擦除芯片,寫入芯片。具體步驟如圖4所示。
經測試ISP下載成功,這是確保以后順利調試的關鍵。接著調試顯示部分,在發射端黃色LED燈閃爍下表示發送成功一次,在接收端綠色LED燈閃爍下表明接收到數據,這時數碼管顯示出溫度值,系統運行成功。調試結果如圖5所示。
6.總結
該系統采用高度集成的nRF905射頻芯片,大大簡化了系統的硬件和軟件設計,減小了體積,提高了系統的工作可靠性,并以無線數字通訊為紐帶,方便了外界環境的數據采集。該系統成本低、功耗低、且協議簡單、軟件開發簡易、十分適合低成本的短距離無線通信的場合,能在煙葉、糧食等倉庫中應用,因此在國內有廣闊的應用前景。
目前本裝置尚存在缺陷。比如在“基于Cortex-M3處理器的低溫風力發電機”項目中要能對發射端控制的溫度實現設置,這就要求無線傳輸能夠雙向通信,由于時間有限,目前只能實現最基本的功能。
在溫度采集方面還可以進一步改進,以提高溫度檢測精度。本系統使用的是數字溫度傳感器,在測量溫度的傳感元件如果使用鉑電阻,整個裝置的測量精度尚可得到提高。該裝置的測量精度由A/D轉換和溫度傳感器兩方面因素共同確定決定,如果通過量程切換的方法,可以提高裝置的顯示精度。如此測得的現場溫度可以更加精確。當然采用分辨率更高的A/D轉換器,裝置的整體精度還會提高。
參考文獻
[1] 唐繼賢.單片機工程應用實例[D].北京:北京航空航天大學出版社,2009
[2]李余慶,張華.基于DS1820的無線溫度采集系統的設計[J].微計算機信息.2009,25(26):54-57.
[3]張馨,喬曉軍.無線傳感器網絡技術研究[J].農業化研究,2006 (4):57-62
篇10
關鍵詞:傳真文件;檢驗技術;標準化
我國今后將越來越重視檢驗程序方法標準化的制定,檢驗程序標準化的制定在工作需要中非常重要,其能促進檢驗結果的全面與完整,從而保證檢驗結果的準確性。傳真文件檢驗在生活中很常見,所以建立相關傳真文件檢驗的標準至關重要,其能促進傳真文件檢驗操作的統一與規范,有效地幫助進行傳真文件的檢驗。本文分析了傳真文件的類別、傳真機工作原理,以及提出了傳真文件檢驗的技術與方法,探討了傳真文件檢驗的標準。
一、傳真機的工作原理和性能
(一)傳真機的結構
傳真機結合了接收與發送兩項功能,其主要組成部分有讀出電路、記錄電路、系統控制電路、調制解調器以及操作顯示板等。
(二)傳真機的工作流程
第一,傳真機的發送。傳真機的發送需要通信線路的切換。通過系統的控制,將原文件置于指定位置,然后開啟光源,開始進行原文件內容的掃描,把原文件的內容分解成許多個小元素,接著通過光電處理,將這些元素轉換成和原文件相一致的電信號。電信號經過圖像處理及模數轉換,再轉變成圖像和數字的形式,然后通過編碼電路進行處理,除去其中的多余成分,經過相關處理后發送至外部的傳輸信道上進行傳輸。
第二,傳真機的接收。傳輸信道是傳真機接收信息的渠道,在接收到文件之后,解調接收到的信號,將其轉變成圖像形式,譯碼電路將其轉換成原始圖像數據,再由記錄電路記錄這些相關數據,使其成為接收副本,最后用打印機將其打印。
(三)傳真機的通信
傳真機的通信首先應建立呼叫,再經歷報文前、中、后三個過程,最后是釋放呼叫。
(四)傳真機的種類
傳真機的分類方法有以下幾種:
第一,按傳送內容分類,可分為:文件傳真機、用戶傳真機、報紙傳真機和氣象傳真機等;
第二;按所占電話線路可分為:單路傳真機、多路傳真機;
第三,按色調可分為:單跡傳真機、彩色傳真機和相片傳真機。
二、傳真機文件的檢驗的方法
(一)對檢驗材料的檢驗
第一,認真仔細地進行檢查,觀察檢驗材料大致的模樣,尋找檢驗文件的重要特點。
第二,研究檢驗材料的制作方法,比如噴墨印刷、激光靜電印刷等。
第三,判斷傳真機印刷的特征,分析其對線條質量和點陣分布特征產生的作用。
第四,對傳真機檢驗材料中的標識信息的分布進行分析,檢驗其合理性以及線條質量和點陣分布特征是否符合標準。
第五,觀察檢驗材料中圖文信息的特點,判斷其合理性,以及低分辨率掃描、傳輸和打印要求下的點陣分布、線條質量與縮放變形是否正常。
第六,根據檢驗材料標識信息和圖文信息的特點,判斷兩者是否正常。
第七,觀察檢驗材料是否存在造假及拷貝的情況。
(二)制作樣本和樣本檢驗
第一,通過傳真機進行樣本發送,再用聲稱的接收機進行接收。這種樣本體現了傳真接收機的功能,可以運用于傳真發送機及傳真原材料的鑒定。
第二,聲稱的傳真機進行發送,某一傳真機進行樣本接收。這類樣本可用于檢驗傳真發動機,因其將傳真發動機的特點得到了表現。
第三,發送和接收均采用聲稱的傳真機,然后得到檢驗樣本。此類樣本系統地體現了傳真機發送和接收的特點,將其作為樣本也比較合適,可以借此來鑒定傳真發送機和接收機。
(三)檢驗材料和樣本的對比檢驗
第一,對比檢驗材料和樣本,從檢驗的角度分析所檢驗材料的可靠性。
第二,對比樣本和所檢驗材料的發送標識信息特點,推斷出所檢材料由什么設備發出。
第三,比較所檢驗材料的接收標識信息和樣本,分析接收機是哪種型號。
第四,對所檢驗材料和樣本的傳真發送機和接收機的特征進行對比,分析其相同點和不同點,系統地判斷檢驗材料是否由同一臺傳真機發出。
三、傳真文件檢驗的標準
(一)傳真文件真偽的判斷
如果,檢驗材料是原件,那么,其該符合以下特征:其文件形式為傳真;檢驗材料的圖文非常符合低分辨率掃描、傳輸、打印的相關特征;標識信息部分全部符合原始打印的特征;其傳真發送及接收特征比較符合。如果這些項目符合程度過低,那極有可能不是原始傳真件。
(二)是否由同一傳真機接收的判斷
假如傳真文件由同一傳真機發送,那么,其該具有以下特征:所檢驗材料和樣本由同一臺傳真機接收;以樣本傳真接收機為樣本,所檢驗的材料是某臺傳真機接收形成;檢驗材料和樣本的傳真接收機的特點比較符合;校驗材料和樣本的傳真接收機存在合理的差異。
(三)是否為同一傳真機發送的判斷
檢驗材料是某臺傳真機發送形式;檢驗材料和樣本的傳真接收機特征點的總價值較高,充分體現了同一臺傳真機接收形成的特征;檢驗材料和樣本的傳真接收機特征的差異是否存在合理性。
結語:
本文介紹了傳真機的結構、工作流程、通信和種類,相關工作原理和性能,并且詳細介紹了傳真機的檢驗方法,總結相關經驗,提出傳真文件真偽的判斷、傳真機接收的判斷以及傳真機發送的判斷三方面的標準。傳真機在我國的應用比較廣泛,其發揮的功能與作用也有一定的影響。傳真文件的真實性對于人們來說非常重要,如何對傳真文件進行檢驗以及檢驗的標準又是什么,是目前需要解決的問題。本文對于傳真機檢驗方法以及檢驗標準的提出,能夠為相關技術人員對傳真文件的檢驗提供參考,為促進傳真文件檢驗標準的統一起到了一定的積極作用。
參考文獻
[1]王娟.傳真文件檢驗新探[D].西南政法大學,2007.
[2]卞新偉.傳真文件檢驗技術及標準探討[J].中國司法鑒定,2009,03:61-64.