注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機科學理論與基礎知識大學計算機應用能力實訓教程

大學計算機應用能力實訓教程

大學計算機應用能力實訓教程

定 價:¥39.50

作 者: 崔舒寧,賈應智,楊振平,謝濤,薄鈞戈 ... 著
出版社: 清華大學出版社
叢編項: 面向"工程教育認證"計算機系列課程規(guī)劃教材
標 簽: 暫缺

ISBN: 9787302475477 出版時間: 2017-06-01 包裝: 平裝
開本: 16開 頁數(shù): 262 字數(shù):  

內(nèi)容簡介

  本書包含C#窗體程序開發(fā)、MFC 游戲編程、單片機應用開發(fā)、網(wǎng)上訂餐系統(tǒng)、醫(yī)院管理系統(tǒng)共5個實訓項目,目標是通過實訓提高學生的程序編寫能力和軟件開發(fā)能力。本書適于作為高等院校非計算機專業(yè)的本科生教材,也可以供對軟件開發(fā)感興趣的讀者自學參考。

作者簡介

暫缺《大學計算機應用能力實訓教程》作者簡介

圖書目錄

第1章 音樂播放器設計 1
1.1 環(huán)境準備 1
1.1.1 在工具箱中添加WMP組件 1
1.1.2 WMP組件外觀 2
1.1.3 最簡單的音樂播放器設計 3
1.2 WMP組件的基本使用 5
1.2.1 WMP組件類(axWindowsMediaPlayer) 5
1.2.2 媒體類型(IWMPMedia接口) 6
1.2.3 播放列表類型(IWMPPlaylist接口) 7
1.2.4 WMP組件的“播放列表”應用 7
1.2.5 WMP控件模式設置 10
1.3 音樂播放器設計 11
1.3.1 設計思想 11
1.3.2 功能設計 12
1.3.3 播放器界面設計 12
1.3.4 關鍵技術 14
1.3.5 功能實現(xiàn) 22
編程練習 29
第2章 MFC游戲編程 31
2.1 Windows游戲編程回顧 31
2.2 C++ Windows游戲編程方式 31
2.2.1 Win32 SDK+DirectX 31
2.2.2 MFC編程 33
2.3 設計游戲 33
2.3.1 設計文檔 33
2.3.2 游戲的基本構(gòu)成 33
2.4 俄羅斯方塊 34
2.4.1 要點分析 34
2.4.2 編寫步驟 35
2.5 走迷宮 50
2.5.1 要點分析 50
2.5.2 編程步驟 50
2.6 MFC游戲編程關鍵點 58
2.6.1 游戲貼圖與透明特效 58
2.6.2 定時器 59
2.6.3 減少圖像閃爍 60
2.6.4 簡單碰撞檢測 60
編程練習 61
第3章 基于單片機的應用系統(tǒng)開發(fā) 62
3.1 單片機簡述 62
3.2 認識STC89C52RC單片機 62
3.2.1 STC89C52RC單片機的特點 63
3.2.2 STC89C52RC工作模式 63
3.2.3 STC89C52RC引腳圖 63
3.3 開發(fā)工具——Keil μVision 4 65
3.3.1 安裝 65
3.3.2 如何創(chuàng)建一個項目 66
3.4 燒錄軟件——STC-ISP 69
3.5 案例——流水燈顯示 70
3.6 案例——呼吸燈顯示 72
3.7 案例——數(shù)碼管顯示數(shù)字 74
3.8 案例——顯示字符串 77
3.9 案例——時鐘芯片顯示日期 82
編程練習 90
第4章 網(wǎng)上訂餐系統(tǒng)的設計與開發(fā) 91
4.1 網(wǎng)上訂餐系統(tǒng)簡介 91
4.2 Web項目網(wǎng)絡環(huán)境介紹及部署 91
4.2.1 Web的基本組成 91
4.2.2 Web環(huán)境部署 95
4.3 系統(tǒng)功能結(jié)構(gòu)設計 98
4.3.1 系統(tǒng)功能結(jié)構(gòu)概要設計 98
4.3.2 系統(tǒng)功能示意圖 99
4.4 數(shù)據(jù)庫設計 102
4.5 系統(tǒng)實現(xiàn) 105
4.5.1 用戶注冊的實現(xiàn) 106
4.5.2 用戶登錄的實現(xiàn) 112
4.5.3 菜品選擇的實現(xiàn) 114
4.5.4 “我的訂單”的實現(xiàn) 117
4.5.5 用戶管理的實現(xiàn) 121
4.5.6 菜品管理的實現(xiàn) 121
4.5.7 訂單處理的實現(xiàn) 126
4.5.8 統(tǒng)計管理的實現(xiàn) 130
4.5.9 系統(tǒng)的后續(xù)工作 132
編程練習 132
第5章 HIS系統(tǒng)的開發(fā) 133
5.1 數(shù)據(jù)庫基礎 133
5.1.1 基本概念 133
5.1.2 在SQL Server中創(chuàng)建數(shù)據(jù)庫和表 135
5.1.3 SQL命令的使用 139
5.1.4 數(shù)據(jù)庫的設計 141
5.2 創(chuàng)建簡單的Web應用程序 144
5.2.1 Web應用程序的創(chuàng)建過程 145
5.2.2 創(chuàng)建歡迎頁面 147
5.2.3 創(chuàng)建收集信息的頁面 149
5.2.4 網(wǎng)頁之間的跳轉(zhuǎn)和數(shù)據(jù)的傳遞 152
5.2.5 使用表格進行頁面布局 155
5.3 數(shù)據(jù)庫訪問技術 158
5.3.1 C#中訪問數(shù)據(jù)庫的一般過程 158
5.3.2 使用Repeater控件顯示記錄 160
5.3.3 非空數(shù)據(jù)驗證控件的使用 164
5.3.4 向表中添加新的記錄 168
5.3.5 刪除表中記錄 172
5.3.6 修改表中的記錄 176
5.4 HIS系統(tǒng)的框架設計 178
5.4.1 HIS系統(tǒng)的框架組成 178
5.4.2 系統(tǒng)界面的開發(fā)過程——導航控件、母版頁與內(nèi)容頁 180
5.4.3 其他頁面的界面設計 186
5.5 其他問題 187
5.5.1 調(diào)試程序時頻繁出現(xiàn)的問題 187
5.5.2 關于本系統(tǒng)的補充說明 189
習題 191
附錄A MFC Windows編程 192
A.1 Windows編程的基本思想 192
A.2 MFC編程 193
A.3 單文檔界面應用程序 194
A.4 在窗口的客戶區(qū)輸出文字和圖形 196
A.5 編制消息處理函數(shù) 198
A.5.1 消息映射 199
A.5.2 編制消息處理函數(shù) 199
A.6 鼠標和鍵盤消息處理 200
A.7 Windows數(shù)據(jù)類型與變量的命名規(guī)則 202
A.8 畫筆與畫刷 205
A.9 位圖 206
A.10 對話框 207
A.10.1 對話框的初始化 209
A.10.2 對話框的數(shù)據(jù)交換和數(shù)據(jù)檢驗機制 209
A.11 常用控件 210
A.12 序列化 211
A.12.1 打印和打印預覽 212
A.12.2 自定義類的序列化 213
A.13 MDI應用程序 213
附錄B HTML與CSS基礎 215
B.1 HTML頁面結(jié)構(gòu) 215
B.2 HTML行內(nèi)元素 215
B.2.1 圖像 216
B.2.2 鏈接 216
B.2.3 換行 216
B.2.4 強調(diào) 217
B.3 HTML塊元素 218
B.3.1 段落 218
B.3.2 標題 219
B.3.3 水平線 220
B.3.4 注釋 220
B.4 列表 221
B.5 表格 222
B.6 字符實體 223
B.7 音頻 224
B.8 視頻 225
B.9 CSS基礎 226
B.10 CSS選擇器 227
B.11 CSS的引入方式 227
B.12 CSS的屬性 229
B.13 ID選擇器 231
B.14 類選擇器 231
B.15 偽類 232
附錄C C#語言編程 233
C.1 C#語言概述 233
C.1.1 C#的類型體系 233
C.1.2 C#的流程控制語句 235
C.2 Visual Studio集成環(huán)境軟件安裝 237
C.3 Visual Studio集成環(huán)境使用 239
C.4 應用案例 244
參考文獻 263

本目錄推薦

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