freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

溫濕度測量系統(tǒng)設(shè)計畢業(yè)設(shè)計(專業(yè)版)

2025-01-26 15:44上一頁面

下一頁面
  

【正文】 如果我們需要對固定的字符串長度做特別的運算時,要設(shè)置該屬性。 DSR 線 :用于傳輸串口 Modem 等設(shè)備發(fā)往 PC 機的信號 ,該信號表示 Modem 等設(shè)備是非已經(jīng)作好操作準備。 事件驅(qū)動方式 事件驅(qū)動通訊是處理串行端口交互作用的一種非常有效的方法。 e)波特率設(shè)置。當通信線上沒有數(shù)據(jù)被傳送時處于邏輯 “ 1” 狀態(tài)。 a)每次傳輸多個字符(數(shù)據(jù)塊)且它們之間沒間隙以及起始位,停止位。起始位 “ 0” 信號只占用一位,用來通知接收設(shè)備一個待接收的字符開始到來,線路上在不傳送字符時應(yīng)保持為 “ 1” 。 兩種通信方式的原理、優(yōu)點、缺點、應(yīng)用對比列舉如下表: 表 31 兩種通信方式的比較 并行數(shù)據(jù)傳送 串行數(shù)據(jù)傳送原理 各數(shù)據(jù)位同時傳送 數(shù)據(jù)位按位順序進行優(yōu)點 傳送速度快、效率高 最少只需要一根傳輸線即可完成:成本低缺點 數(shù)據(jù)位數(shù)→傳輸線根數(shù):成本高 速度慢應(yīng)用 傳送距離 3 0 米用于計算機內(nèi) 幾米~幾千公里,用于計算與外設(shè)之間 串行通信的傳送方式 根據(jù)通信在通信線路上的傳輸方向及其與時間的關(guān)系,串行通信可分為三種方式:單工 /半雙工 /全雙工方式。同 _CommanPtr 接口一樣,它不一定要使用一個己經(jīng)創(chuàng)建的數(shù)據(jù)連接,可以用一個連接串代替連接指針賦給 _ReeordsetPt 的Connection 成員變量 ,讓它自己創(chuàng)建數(shù)據(jù)連接。在應(yīng)用程序里,一個比較好的方法是在應(yīng)用程序主類的 InitInstance成員函數(shù)里初始化 OLE/COM 庫環(huán)境。 參數(shù)對象 (Parameter):用于對傳送給數(shù)據(jù)源的命令賦參數(shù)值。而 SQL 將全部任務(wù)統(tǒng)一在一種語 言中。這里的刪除仍然是邏輯刪除,如果想物理刪除需要繼續(xù)使用 PACK 命令。 基本格式為 : SELECT 查詢目標 FROM 表 1,表 2,?? [WHERE 條件表達式 ] [GROUP BY 分組列名 [HAVING[組選擇條件表達式 ]] ORDER BY 排序項 [序 ]?? ] 其中 SELECT 用來說明要查詢的數(shù)據(jù)項 ; FROM 說明要查詢的數(shù)據(jù)來自哪個或哪些表 ; WHERE 說明查詢的條件 ; GROUPBY 用于對查詢結(jié)果進行分組 ; HAVING 短語必須跟隨 GROUPBY 使用,用于限定分組滿足的條件 ; ORDERBY 短語用來對查詢的結(jié)果進行排序。 MFC 的框架結(jié)構(gòu)大大方便了編程工作,它合理的封裝了 Win32 API 函數(shù),并設(shè)計了一套方便的消息映射機制,這套機制本身比較龐大和復(fù)雜。 Classwizard 是一個交互式工具,主要進行類代碼的維護。一般情況下,使用 所見即所得工具來編輯資源。 MFC 不僅給用戶提供了 Windows 圖形環(huán)境下應(yīng)用程序的框架,而且還提供了創(chuàng)建應(yīng)用程序的組件,這樣,開發(fā)人員不必從頭設(shè)計創(chuàng)建和管理一個標準Windows 應(yīng)用程序所需的程序,而是從一個比較高的起點編程,故節(jié)省了大量的時間。使用 MFC 類庫和 Visual C++提供高度可視的應(yīng)用程序開發(fā)工具,使得現(xiàn)在應(yīng)用程序的開發(fā)更簡單,并可提高代碼的可靠性與可重用性。 面向?qū)ο笫且怨δ軄韯澐謫栴},而不是步驟。使用繼承設(shè)計一個新類,可以視為描述一個新對象的集合,它是現(xiàn)存類所描述對象集合的一個子集合。一個面向?qū)ο蟮某绦虻拿恳怀?分應(yīng)是對象,計算都是通過新的對象的建立和對象之間的通信來執(zhí)行的。 溫濕度測量系統(tǒng)設(shè)計(上位機軟件設(shè)計) 2 2 面向過程 與面向?qū)ο? 面向過程與面向?qū)ο?技術(shù) 傳統(tǒng)的軟件設(shè)計方法是面向過程的,所謂面向過程的程序設(shè)計是用結(jié)構(gòu)化編程語句來編寫 程序。同時上位機對用戶進行管理,方便用戶對采集到的數(shù)據(jù)進行查看及對歷史數(shù)據(jù)的查詢等。 課題 主要研究的內(nèi)容 木課題以 Windows XP 為開發(fā)平臺,以 C++為開發(fā)語言,以 VisualC++ 作為前臺開發(fā)環(huán)境, Microsoft Access 作為后臺開發(fā)數(shù)據(jù)庫。 其次,結(jié)構(gòu)分析與結(jié)構(gòu)設(shè)計技術(shù)清楚地定義了目標系統(tǒng)的接口。把一組對象的共同特性加以抽象并存儲在一個類中的能力,是面向?qū)ο蠹夹g(shù)最重要的一點 。這種通信機制叫做消息的傳遞。所以,用面向?qū)ο蠹夹g(shù)開發(fā)的軟件,易于擴展、調(diào)試和維護。 溫濕度測量系統(tǒng)設(shè)計(上位機軟件設(shè)計) 6 3 系統(tǒng) 相關(guān)技術(shù) 介紹 Visual C++開發(fā)平臺 二十世紀九十年代以來,伴隨著計算機硬件技術(shù)的高速發(fā)展, Windows 操作系統(tǒng)風靡全球,形成了操作系統(tǒng)市場的壟斷地位。 Windows 引入了一個名為圖形設(shè)備接口 (GDI)的抽象層。 溫濕度測量系統(tǒng)設(shè)計(上位機軟件設(shè)計) 8 圖 31 VC++集成開發(fā)環(huán)境介紹 VC 十 +被稱為可視化集成開發(fā)環(huán)境是由于在 VC++中能夠執(zhí)行如下的功能 : 第一,生成不用編寫代碼的起始應(yīng)用程序 ; 第二,通過許多不同方法查看項目文件 ; 第三,編輯源文件和包含文件 ; 第四,建立應(yīng)用程序的可視界面 (菜單和對話框 ); 第五,編譯和鏈接 ; 第六,運行時調(diào)試應(yīng)用程序。在視圖中可以顯示和編輯源文件和頭文件。 (5)訪問不同種類數(shù)據(jù)源傳統(tǒng)的 ODBC 技術(shù)只能訪問關(guān)系型數(shù)據(jù)庫,在 VC++中,提供了 OLEDB 訪問技術(shù),不僅可以訪問關(guān)系型數(shù)據(jù)庫,還可以訪問非關(guān)系型數(shù)據(jù)庫。其它選 項與上面的表結(jié)構(gòu)定義相同。 2)統(tǒng)一的語言 SQL 可用于所有用戶的數(shù)據(jù)庫活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 圖 32ADO 的結(jié)構(gòu) (2)ADO 結(jié)構(gòu) ADO 技術(shù)用對象封裝了 OLEDB 中所提供的接口,這些接口分別被 OLEDB 數(shù)據(jù)提供程序、 OLEDB 服務(wù)提供程序所使用。 屬性集合 (Properties):在連接對象、命令對象、記錄集對象和域?qū)ο笾卸及藢傩詫ο蟮募稀? _CommandPt:接口返回一個記錄集。數(shù)據(jù)通信就是以傳送數(shù)據(jù)為業(yè)務(wù)的通信。 a)每次只能傳輸一個編碼字符,可以連續(xù)發(fā)送多個字符,可以隨即進行單獨發(fā)送。若停止位以后不是緊接著傳送下一個字符,則讓線路上保持為 “ 1” 。在發(fā)送或接收數(shù)據(jù)過程中,選擇校驗方法,對數(shù)據(jù)的傳輸進行校驗。數(shù)據(jù)位發(fā)送完之后,便可以發(fā)送奇偶校驗位。用 Visual C++編寫的顯示曲線的程序如下: VC++串口通 信技術(shù) 陜西科技大學畢業(yè)論文(設(shè)計說明書) 21 目前 Win32 中基于 VC++ 的常用串口通信程序一般可以使用兩種方法實現(xiàn): 利用 MSComm ActiveX 串行通信控件實現(xiàn) 。 查詢方式 查詢方式實質(zhì)上還是事件驅(qū)動,但在有些情況下,這種方式顯得更為便捷。 VB 中有 16個端口限制。其中由于 XON 使用 chr(19)作為控制信號,若所傳送的數(shù)據(jù)中含有 chr(19)字符,將使得。 下面分別描述 MSComm控件的屬性。每個 MSComm 控件對應(yīng)著一個串行端口。上位機接收到二進制字符之后,將其轉(zhuǎn)換為十進制數(shù),方法是:高字節(jié) *256+低字節(jié) =十進制數(shù)。在字符數(shù)據(jù)傳送過程中,數(shù)據(jù)位從最低有效位開始發(fā)送,依次在接收設(shè)備中被轉(zhuǎn)換位并行數(shù)據(jù)。 連接階段主要是完成通信聯(lián)絡(luò)任務(wù),實現(xiàn)主機與從機間的點對點通信。停止位可以是 1 位, 位或 2 位。 串行通信的通信方式 串行通信有兩種基本通信方式,即異步通信和同步通信。 ConnectionTimeOut 用來設(shè)置連接的超時時間,需要在 Open()之前調(diào)用,例如 : m_pConnection— ConnectionTimeOut=5; //設(shè)置超時時間 為 5 秒 m_pConnection— Open(“ DataSouree=adotest:”,“”,“ ”, adModeUnknown); State 屬性指明當前 Connection 對象的狀態(tài), 0 表示關(guān)閉, 1 表示己經(jīng)打開,可以通過讀取這個屬性來作相應(yīng)的處理,例如 : if(m_pConnection— State) m_pConnection— Close(); //如果己經(jīng)打開了連接則關(guān)閉它 。對于要返回記錄的操作通常用 _ReeordsetPt來實現(xiàn)。 域集合 (Fields):記錄集對象中包含了域?qū)ο蟮募稀?OLEDB 是Microsoft UDA(Universal Data Aceess)策略的技術(shù)基礎(chǔ)。 SQL 不需要用戶指定對數(shù)據(jù)的存放方法,這種特性使用戶更易集中精力于要得到的結(jié)果,而不需要知道具體如何實現(xiàn) 。 3)表結(jié)構(gòu)修改格式為 : ALTERTABLE表名 1 ADD/ALTER[COLUMN]字段名 1 字段類型 [(數(shù)據(jù)寬度 [, 小數(shù)位數(shù) ])] [NULL/NOT NULL] [CHECK條件表達式 1[ERROR信息字符串 1]] [DEFULT表達式 1] [PRIMARYKEY/UNIQUE] [REFERENCES表名 2[TAG標識 1] [NOCPTRANS] 說明 :ADD[COLUMN字段 名 1表示要添加一個字段,字段名 1是給出要添加字段名字。 (4)可擴展性 VC++ 提供了 OLE 技術(shù)和 ActiveX 技術(shù),這種技術(shù)可以增強應(yīng)用程序的能力。 (5)文件視圖 (FileView)。如無特殊說明,一般指基于 MFC 類庫的開發(fā)。當用戶按下鼠標左鍵時,會發(fā)送一個 WM_LBUTTONDWON 消息。應(yīng)用程序向?qū)槌绦騿T提供了一個基于 MFC 的應(yīng)用程序框架,只要在此基礎(chǔ)上添加實現(xiàn)特定功能的代碼即可。 (5)面向?qū)ο蠹夹g(shù)把屬性和方法封裝在“對象”中,當外部功能發(fā)生變化時,保持對象結(jié)構(gòu)的相對穩(wěn)定,使改動局限于對象內(nèi)部。因此,可以把這種消息的傳遞大致地看成傳統(tǒng)的過程方法中的函數(shù)調(diào)用。 對象就是類的實例,可以使用該類的成員函數(shù),對象的狀態(tài)包含在它的實例變量中。結(jié)構(gòu)化方法強調(diào)過程抽象,將現(xiàn)實世界映射為數(shù)據(jù)流和加工,加工之間通過數(shù)據(jù)流進行通信,數(shù)據(jù)作為被動的實體被主動的操作所加工,這是以過程為中心來構(gòu)造系統(tǒng)和設(shè)計程序的。因此,在這些領(lǐng)域中,對于這兩個參數(shù)的測量與控制就顯得尤為重要,特別是在紡織工業(yè)、冶金、化工、食品、溫室種植,汽車制造以及氣象預(yù)報和科研實驗室等許多地方,都具有舉足輕重的作用。用 Visual C++作為開發(fā)平臺,采用 MFC類庫,利用 基 于對話框的模板 , Microsoft Access 作為后臺開發(fā)數(shù)據(jù)庫 ,并利用MSComm 控件完成串口通信 設(shè)計了一個 實時監(jiān)測上位機軟件系統(tǒng)。其程序流程完全由程序員控制,用戶只能按照程序員設(shè)計好的程序處理問題。屬性一般只能通過執(zhí)行對象的操作來改變。 對象之間進行通信的一種構(gòu)造叫做消息。 (2)面向?qū)ο蟀褑栴}域的概念直接映射到對象以及對象間的接口。 MFC 是 C++語言中的一個安全子 集,簡化了 C++開發(fā)基于Windows 的應(yīng)用程序的工作, MFC 精心設(shè)計的類庫結(jié)構(gòu)以一種軟件包的形式把進行Windows 應(yīng)用開發(fā)這一過程所需的各種程序模塊有機地組織起來。因此,使用 VC++提供的高度可視化的應(yīng)用程序開發(fā)工具和 MFC 類庫,可使應(yīng)用程序開發(fā)變得簡單。 VC++應(yīng)用程序創(chuàng)建過程 VC++開發(fā)工具包含了兩個完整的 Windows 應(yīng)用程序開發(fā)系統(tǒng)。在開發(fā)程序時,可用 Classwizard 建立程序所 需要的類,包括消息處理和消息映射例程 (用于定位處理消息的代碼 )。 (l)簡單 性 VC++ 中提供了 MFC 類庫、 ATL 模板等一系列工具,用于幫助程序員快速的建立應(yīng)用程序,大大簡化了應(yīng)用程序的設(shè)計過程。其中表結(jié)構(gòu)的定義格式為 : CREATE TABLE表名 ( 字段名 1字段類型 [(數(shù)據(jù)寬度 [, 小數(shù)位數(shù) ])] [NULL/NOT NULL] [CHECK條件表達式 1!ERROR信息字符串 1]] [DEFAULT表達式 1] [ PRIMARYKEY/UNIQUE] [REFERENCES表名 2[TAG標識 l]], 字段名 2字段類型 [(數(shù)據(jù)寬度 [, 小數(shù)位數(shù) ])少 ? ? ) 說明 :NULL/NOT NULL 表示定義該字段是否允許空值。 (2)SQL 語言的特點 SQL 語一言是非過程化語一言、是統(tǒng)一的語言、是所有關(guān)系數(shù)據(jù)庫的公共語言。 ADO 數(shù)據(jù)庫訪問技術(shù) 陜西科技大學畢業(yè)論文(設(shè)計說明書) 13 (l)ADO 概述 ADO(ActiveX Data Objeet)是 Microsoft 為最新和最強大的數(shù)據(jù)訪問范例 OLEDB而設(shè)計的,是一個便于使用的應(yīng)用程序?qū)咏涌凇? 錯誤對象 (Error):用于獲得連接對象所發(fā)生錯誤的詳細信息。//釋放程序占用的 COM 資源。 4)創(chuàng)建 ADO 與數(shù)據(jù)源的連接 ADO 與數(shù)據(jù)源的連接是通過連接智能指針來創(chuàng)建的。如廣播電視。字符的起始位還被用作同步接收端的時鐘,以保證以后的接收能正確進行。 c)接收端:檢測幀中的前文和后文(特定的標志序列)保持與發(fā)送端同步。起始位通過通信線傳給接收設(shè)備,接收設(shè)備檢測到這個邏輯低電平后,就開始準備接收數(shù)據(jù)位信號。如果數(shù)據(jù)以每秒 300 個二進制 位在通信線路上傳送,那么波特率為 300b/s。在這些情況下,可以利用 MSComm 控件的 OnComm 事件捕獲并處理這些通訊事件。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1