注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔大學教輔組態(tài)軟件設計與開發(fā)

組態(tài)軟件設計與開發(fā)

組態(tài)軟件設計與開發(fā)

定 價:¥28.00

作 者: 王亞民[等]編著
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 軟件工程理論 軟件工程及軟件方法學 計算機與互聯(lián)網(wǎng)

ISBN: 9787560612126 出版時間: 2003-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 235 字數(shù):  

內(nèi)容簡介

  本書介紹使用Visual C++開發(fā)一個實用的組態(tài)軟件系統(tǒng),并按照組態(tài)軟件的基本結(jié)構(gòu)完成開發(fā)的全過程,內(nèi)容包括組態(tài)軟件的基本概念、組態(tài)軟件HMI矢量繪圖、網(wǎng)絡實時通信、語音報警、串口通信、數(shù)據(jù)庫訪問、ActiveX控件開發(fā)及聯(lián)機幫助設計等。為方便讀者學習,本書配有光盤一張。本書注重理論分析、設計和實際編程實現(xiàn)相結(jié)合,內(nèi)容具有很強的實用性,既可供Windows軟件開發(fā)人員參考,也可用作各類院校計算機、儀器與檢測等相關專業(yè)的教學參考書。本書主要面向相關中、高級專業(yè)人員,要求讀者了解C++語言和MFC的有關知識。

作者簡介

暫缺《組態(tài)軟件設計與開發(fā)》作者簡介

圖書目錄

第一章  組態(tài)軟件概述 1                  
 1.1  組態(tài)軟件的基本概念 1                  
 1.1.1  組態(tài)軟件的發(fā)展背景 3                  
 1.1.2  組態(tài)軟件的發(fā)展趨勢 4                  
 1.2  組態(tài)軟件的基本結(jié)構(gòu) 6                  
 1.2.1  組態(tài)軟件的基本結(jié)構(gòu) 6                  
 1.2.2  組態(tài)軟件的數(shù)據(jù)處理流程 9                  
 1.2.3  組態(tài)軟件的特點 9                  
 1.2.4  組態(tài)軟件的性能 10                  
 1.2.5  組態(tài)軟件在監(jiān)控系統(tǒng)中的地位 11                  
 1.3  組態(tài)軟件開發(fā)環(huán)境 11                  
 1.3.1  組態(tài)軟件開發(fā)環(huán)境選擇 11                  
 1.3.2  組態(tài)軟件的一般使用步驟 12                  
                   
 第二章  Visual C++6.0簡介 14                  
 2.1  Visual C++6.0開發(fā)環(huán)境 14                  
 2.1.1  開發(fā)環(huán)境簡介 15                  
 2.1.2  MFC類庫介紹 15                  
 2.2  MFC類庫的基本類結(jié)構(gòu) 22                  
 2.2.1  CObject類 22                  
 2.2.2  應用程序結(jié)構(gòu)類 23                  
 2.2.3  可視對象類 23                  
 2.2.4  繪圖和打印類 25                  
 2.2.5  通用類 26                  
 2.2.6  數(shù)據(jù)庫類 27                  
 2.2.7  Internet和網(wǎng)絡類 27                  
 2.2.8  OLE類 27                  
 2.3  用Visual C++6.0生成組態(tài)軟件基本框架 27                  
 2.3.1  創(chuàng)建一個新的ProjectWorkSpace 28                  
 2.3.2  利用AppWizard創(chuàng)建程序框架 29                  
 2.4  組態(tài)軟件扉頁制作 35                  
                   
 第三章  組態(tài)軟件的矢量制圖 37                  
 3.1  矢量制圖系統(tǒng)相關的基礎知識 38                  
 3.1.1  矢量圖 38                  
 3.1.2  基本結(jié)構(gòu) 38                  
 3.1.3  存儲的設計 38                  
 3.1.4  圖元繪制的基本實現(xiàn)方法 39                  
 3.2  繪圖程序相關的主要類及函數(shù) 43                  
 3.2.1  CView類和CScrollView類及成員函數(shù) 43                  
 3.2.2  CDocument類及成員函數(shù) 46                  
 3.2.3  CDC類和CClientDC類及成員函數(shù) 48                  
 3.2.4  CDialog類及成員函數(shù) 51                  
 3.3  圖元基類CDrawObj 53                  
 3.3.1  CDrawObj的構(gòu)造函數(shù) 54                  
 3.3.2  CDrawObj的串行化函數(shù) 55                  
 3.3.3  CDrawObj的矩形跟蹤函數(shù) 55                  
 3.3.4  CDrawObj的熱點句柄獲取 56                  
 3.3.5  CDrawObj的屬性編輯對話框 57                  
 3.4  矩形作圖類CDrawRect 59                  
 3.5  OLE對象作圖類CDrawOleObj 61                  
 3.6  繪圖工具基類CDrawTool 63                  
 3.7  矩形繪圖工具類CRectTool 63                  
 3.8  圖元屬性選擇類CSelectTool 64                  
                   
 第四章  組態(tài)軟件的動畫處理 67                  
 4.1  組態(tài)軟件系統(tǒng)配置 67                  
 4.2  監(jiān)測點參數(shù)配置 68                  
 4.3  動畫連接 70                  
 4.4  表達式處理 73                  
 4.4.1  表達式類CExpression 73                  
 4.4.2  表達式類的使用 88                  
                   
 第五章  組態(tài)軟件的通信 89                  
 5.1  組態(tài)軟件通信軟總線 89                  
 5.2  板卡設備通信 90                  
 5.3  串口設備通信 90                  
 5.3.1  Win32通信函數(shù)介紹 90                  
 5.3.2  Windows API串口通信編程示例 91                  
 5.4  網(wǎng)絡實時通信 111                  
 5.4.1  TCP/IP協(xié)議介紹 111                  
 5.4.2  網(wǎng)絡應用編程接口的原理 115                  
 5.4.3  網(wǎng)絡編程接口Windows Socket 117                  
 5.4.4  WinSock程序設計實例 132                  
                   
 第六章  組態(tài)軟件的ActiveX控件設計 136                  
 6.1  ActiveX控件簡介 136                  
 6.1.1  ActiveX控件 136                  
 6.1.2  ActiveX控件容器 136                  
 6.1.3  事件 137                  
 6.1.4  方法 138                  
 6.1.5  屬性 138                  
 6.1.6  持久性和串行化 139                  
 6.1.7  屬性頁 140                  
 6.1.8  許可 140                  
 6.2  ActiveX控件的基本組成 140                  
 6.2.1  基類COleControl 140                  
 6.2.2  事件激發(fā)函數(shù) 140                  
 6.2.3  派遣映射表 141                  
 6.3  wyMeter控件的設計 141                  
 6.3.1  創(chuàng)建基本的程序框架 141                  
 6.3.2  程序框架組成 144                  
 6.4  wyMeter控件的屬性和方法 152                  
 6.4.1  創(chuàng)建控件屬性 152                  
 6.4.2  添加方法 156                  
 6.4.3  繪制控件 159                  
 6.5  wyMeter控件的屬性頁 167                  
 6.6  wyMeter控件在組態(tài)軟件中的應用 169                  
 6.6.1  測試控件 169                  
 6.6.2  組態(tài)軟件中使用wyMeter控件 172                  
                   
 第七章  組態(tài)軟件的語音處理 173                  
 7.1  語音處理的基本原理 173                  
 7.1.1  高層音頻服務 173                  
 7.1.2  低層音頻服務 176                  
 7.2  實時語音報警類 181                  
 7.2.1  音波處理類CWave 181                  
 7.2.2  音波輸出設備類CWaveOutDevice 183                  
 7.2.3  語音處理窗口類CWaveDevWnd 187                  
 7.3  語音參數(shù)的設定和處理 189                  
 7.3.1  語音參數(shù)的設定 189                  
 7.3.2  語音報警在組態(tài)軟件中的處理 189                  
                   
 第八章  組態(tài)軟件的數(shù)據(jù)庫操作 192                  
 8.1  數(shù)據(jù)庫的構(gòu)造 192                  
 8.1.1  關系數(shù)據(jù)庫的概念 192                  
 8.1.2  關系數(shù)據(jù)庫的基本術語 194                  
 8.1.3  SQL語言簡介 194                  
 8.2  ODBC簡介 195                  
 8.2.1  ODBC 195                  
 8.2.2  ODBC驅(qū)動程序監(jiān)管器 196                  
 8.2.3  ODBC驅(qū)動程序管理器 196                  
 8.2.4  ODBC驅(qū)動程序 197                  
 8.2.5  ODBC API的編程順序 197                  
 8.3  創(chuàng)建ODBC數(shù)據(jù)源 199                  
 8.3.1  VC++中使用ODBC的方法 199                  
 8.3.2  創(chuàng)建ODBC數(shù)據(jù)源 199                  
 8.4  數(shù)據(jù)庫操作 203                  
                   
 第九章  組態(tài)軟件的聯(lián)機幫助 206                  
 9.1  聯(lián)機幫助的主要功能 206                  
 9.1.1  聯(lián)機幫助的形式 206                  
 9.1.2  聯(lián)機幫助的使用方式 206                  
 9.1.3  建立帶聯(lián)機幫助的應用程序框架 208                  
 9.1.4  聯(lián)機幫助的設計思路 209                  
 9.2  聯(lián)機幫助的機理及文件格式 209                  
 9.2.1  聯(lián)機幫助的機理 209                  
 9.2.2  超文本文件 210                  
 9.2.3  RTF文件 210                  
 9.2.4  CNT文件 211                  
 9.2.5  HPJ文件 212                  
 9.3  聯(lián)機幫助的實現(xiàn) 215                  
 9.3.1  創(chuàng)建帶有聯(lián)機幫助的應用程序 215                  
 9.3.2  編寫CNT目錄文件 216                  
 9.3.3  編寫RTF文件 216                  
 9.3.4  編譯HPJ文件 217                  
 9.4  聯(lián)機幫助的編譯運行 218                  
 9.5  HTML幫助 218                  
                   
 第十章  光盤演示系統(tǒng)說明 220                  
 10.1  系統(tǒng)概要 220                  
 10.1.1  系統(tǒng)說明  220                  
 10.1.2  系統(tǒng)的安裝 221                  
 10.1.3  系統(tǒng)的啟動 222                  
 10.1.4  系統(tǒng)配置方式 222                  
 10.2  組態(tài)軟件使用說明  223                  
 10.2.1  組態(tài)主畫面介紹 223                  
 10.2.2  文件菜單說明 225                  
 10.2.3  編輯菜單說明 226                  
 10.2.4  查看菜單說明 227                  
 10.2.5  對象菜單說明 228                  
 10.2.6  終端菜單說明 228                  
 10.2.7  系統(tǒng)數(shù)據(jù)菜單說明 230                  
 10.2.8  參數(shù)菜單說明 231                  
 10.2.9  系統(tǒng)菜單說明 234                  
 10.2.10  如何設計畫面并建立動畫連接 234                  
 參考文獻 235                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號