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

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

本書包含C#窗體程式開發、MFC 遊戲編程、單片機套用開發、網上訂餐系統、醫院管理系統共5個實訓項目,目標是通過實訓提高學生的程式編寫能力和軟體開發能力。

基本介紹

  • 書名:大學計算機套用能力實訓教程
  • 又名:無
  • 作者:崔舒寧 賈應智 楊振平 謝濤 薄鈞戈 張小彬
  • ISBN:9787302475477
  • 類別:計算機科學
  • 定價:39.50元
  • 出版社:清華大學出版社
  • 出版時間:2017.08.01
  • 裝幀:平裝
大學計算機套用能力實訓教程
作者:崔舒寧 賈應智 楊振平 謝濤 薄鈞戈 張小彬
定價:39.50元
印次:1-1
ISBN:9787302475477
出版日期:2017.08.01
印刷日期:2017.06.16
    本書包含C#窗體程式開發、MFC 遊戲編程、單片機套用開發、網上訂餐系統、醫院管理系統共5個實訓項目,目標是通過實訓提高學生的程式編寫能力和軟體開發能力。
    目錄
    第1章音樂播放器設計 1
    1.1環境準備 1
    1.1.1在工具箱中添加WMP組件 1
    1.1.2WMP組件外觀 2
    1.1.3最簡單的音樂播放器設計 3
    1.2WMP組件的基本使用 5
    1.2.1WMP組件類(axWindowsMediaPlayer) 5
    1.2.2媒體類型(IWMPMedia接口) 6
    1.2.3播放列表類型(IWMPPlaylist接口) 7
    1.2.4WMP組件的“播放列表”套用 7
    1.2.5WMP控制項模式設定 10
    1.3音樂播放器設計 11
    1.3.1設計思想 11
    1.3.2功能設計 12
    1.3.3播放器界面設計 12
    1.3.4關鍵技術 14
    1.3.5功能實現 22
    編程練習 29
    第2章MFC遊戲編程 31
    2.1Windows遊戲編程回顧 31
    2.2C++Windows遊戲編程方式 31
    2.2.1Win32SDK+DirectX 31
    2.2.2MFC編程 33
    2.3設計遊戲 33
    2.3.1設計文檔 33
    2.3.2遊戲的基本構成 33
    2.4俄羅斯方塊 34
    2.4.1要點分析 34
    2.4.2編寫步驟 35
    2.5走迷宮 50
    2.5.1要點分析 50
    2.5.2編程步驟 50
    2.6MFC遊戲編程關鍵點 58
    2.6.1遊戲貼圖與透明特效 58
    2.6.2定時器 59
    2.6.3減少圖像閃爍 60
    2.6.4簡單碰撞檢測 60
    編程練習 61
    第3章基於單片機的套用系統開發 62
    3.1單片機簡述 62
    3.2認識STC89C52RC單片機 62
    3.2.1STC89C52RC單片機的特點 63
    3.2.2STC89C52RC工作模式 63
    3.2.3STC89C52RC引腳圖 63
    3.3開發工具——KeilμVision4 65
    3.3.1安裝 65
    3.3.2如何創建一個項目 66
    3.4燒錄軟體——STC-ISP 69
    3.5案例——流水燈顯示 70
    3.6案例——呼吸燈顯示 72
    3.7案例——數碼管顯示數字 74
    3.8案例——顯示字元串 77
    3.9案例——時鐘晶片顯示日期 82
    編程練習 90
    第4章網上訂餐系統的設計與開發 91
    4.1網上訂餐系統簡介 91
    4.2Web項目網路環境介紹及部署 91
    4.2.1Web的基本組成 91
    4.2.2Web環境部署 95
    4.3系統功能結構設計 98
    4.3.1系統功能結構概要設計 98
    4.3.2系統功能示意圖 99
    4.4資料庫設計 102
    4.5系統實現 105
    4.5.1用戶註冊的實現 106
    4.5.2用戶登錄的實現 112
    4.5.3菜品選擇的實現 114
    4.5.4“我的訂單”的實現 117
    4.5.5用戶管理的實現 121
    4.5.6菜品管理的實現 121
    4.5.7訂單處理的實現 126
    4.5.8統計管理的實現 130
    4.5.9系統的後續工作 132
    編程練習 132
    第5章HIS系統的開發 133
    5.1資料庫基礎 133
    5.1.1基本概念 133
    5.1.2在SQLServer中創建資料庫和表 135
    5.1.3SQL命令的使用 139
    5.1.4資料庫的設計 141
    5.2創建簡單的Web應用程式 144
    5.2.1Web應用程式的創建過程 145
    5.2.2創建歡迎頁面 147
    5.2.3創建收集信息的頁面 149
    5.2.4網頁之間的跳轉和數據的傳遞 152
    5.2.5使用表格進行頁面布局 155
    5.3資料庫訪問技術 158
    5.3.1C#中訪問資料庫的一般過程 158
    5.3.2使用Repeater控制項顯示記錄 160
    5.3.3非空數據驗證控制項的使用 164
    5.3.4向表中添加新的記錄 168
    5.3.5刪除表中記錄 172
    5.3.6修改表中的記錄 176
    5.4HIS系統的框架設計 178
    5.4.1HIS系統的框架組成 178
    5.4.2系統界面的開發過程——導航控制項、母版頁與內容頁 180
    5.4.3其他頁面的界面設計 186
    5.5其他問題 187
    5.5.1調試程式時頻繁出現的問題 187
    5.5.2關於本系統的補充說明 189
    習題 191
    附錄AMFCWindows編程 192
    A.1Windows編程的基本思想 192
    A.2MFC編程 193
    A.3單文檔界面應用程式 194
    A.4在視窗的客戶區輸出文字和圖形 196
    A.5編制訊息處理函式 198
    A.5.1訊息映射 199
    A.5.2編制訊息處理函式 199
    A.6滑鼠和鍵盤訊息處理 200
    A.7Windows數據類型與變數的命名規則 202
    A.8畫筆與畫刷 205
    A.9點陣圖 206
    A.10對話框 207
    A.10.1對話框的初始化 209
    A.10.2對話框的數據交換和數據檢驗機制 209
    A.11常用控制項 210
    A.12序列化 211
    A.12.1列印和列印預覽 212
    A.12.2自定義類的序列化 213
    A.13MDI應用程式 213
    附錄BHTML與CSS基礎 215
    B.1HTML頁面結構 215
    B.2HTML行內元素 215
    B.2.1圖像 216
    B.2.2連結 216
    B.2.3換行 216
    B.2.4強調 217
    B.3HTML塊元素 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.9CSS基礎 226
    B.10CSS選擇器 227
    B.11CSS的引入方式 227
    B.12CSS的屬性 229
    B.13ID選擇器 231
    B.14類選擇器 231
    B.15偽類 232
    附錄CC#語言編程 233
    C.1C#語言概述 233
    C.1.1C#的類型體系 233
    C.1.2C#的流程控制語句 235
    C.2VisualStudio集成環境軟體安裝 237
    C.3VisualStudio集成環境使用 239
    C.4套用案例 244
    參考文獻 263 

    相關詞條

    熱門詞條

    聯絡我們