計算機軟體項目實訓指導

計算機軟體項目實訓指導

《計算機軟體項目實訓指導》是2011年電子工業出版社出版的圖書,作者是方英蘭 等。主要講述了計算機軟體項目的實訓方式方法。

基本介紹

  • 書名:計算機軟體項目實訓指導
  • 作者:方英蘭 等
  • 譯者:繪者
  • ISBN: 9787121120787, 712112078X 
  • 頁數:257頁
  • 出版社:電子工業出版社
  • 出版時間:2011年1月1日
  • 裝幀:平裝
  • 開本:16
  • 叢書名:高等學校計算機規劃教材
內容簡介,目錄,

內容簡介

《計算機軟體項目實訓指導》根據計算機專業的知識體系,並考慮IT行業主要崗位的技能要求,面向實際套用給出了循序漸進、任務驅動的39個實訓項目,涵蓋Web技術、C語言、Java開發、C++開發、網路技術、資料庫技術、彙編語言、作業系統、嵌入式系統等課程的主要知識點和專業技能。全書共分5章:緒論、項目開發示例、基礎訓練、專題訓練和綜合訓練。教師可按照計算機專業教學進度安排實訓,建議基礎訓練對應第一學年的課程實踐環節;專題訓練對應第二學年的課程實踐環節;綜合訓練對應第三學年的課程實踐環節和畢業設計。《計算機軟體項目實訓指導》為任課老師提供項目參考解答。

目錄

第1章 緒論 1
1.1 實訓背景 2
1.2 本科套用型人才培養目標 2
1.2.1 對本科套用型人才的知識要求 3
1.2.2 對本科套用型人才的能力要求 3
1.2.3 對本科套用型人才的素質要求 4
1.3 實訓體系介紹 4
1.3.1 實訓方案 4
1.3.2 實施要點 5
第2章 項目開發示例 6
2.1 組建開發團隊 7
2.2 軟體開發方法 8
2.2.1 Parnas方法 8
2.2.2 結構化方法 8
2.2.3 面向數據結構的軟體開發方法 9
2.2.4 問題分析法 9
2.2.5 面向對象的軟體開發方法 9
2.2.6 可視化開發方法 11
2.3 軟體項目開發過程 11
2.3.1 需求分析 12
2.3.2 概要設計 14
2.3.3 詳細設計 16
2.3.4 編寫程式 17
2.3.5 軟體測試 20
2.3.6 相關技術比較 21
2.4 軟體開發工具 24
2.4.1 需求分析工具 24
2.4.2 系統設計工具 30
2.4.3 編程工具 34
2.4.4 資料庫工具 36
2.4.5 測試工具 37
第3章 基礎訓練 39
3.1 靜態Web網頁製作 40
3.2 C語言程式設計 48
3.2.1 汽車訂票系統 48
3.2.2 掃雷遊戲 54
3.2.3 目錄樹 58
3.2.4 智慧型猜數字遊戲 61
3.3 面向對象程式開發 65
3.3.1 電子通訊錄 65
3.3.2 模擬Windows窗體實現 69
3.3.3 宿舍樓管理系統 74
3.3.4 圖像處理程式 79
第4章 專題訓練 85
4.1 Java開發專題 86
4.1.1 拼圖遊戲 86
4.1.2 賽車比賽冠軍競猜遊戲 90
4.1.3 即時通信軟體 96
4.1.4 飛行器手機遊戲 104
4.2 C++開發專題 109
4.2.1 電子相冊 109
4.2.2 圖片分析程式 114
4.2.3 OCX進程控制程式 118
4.2.4 隨身碟加密程式 121
4.3 網路技術專題 125
4.3.1 網路檔案伺服器 125
4.3.2 AJAX網路聊天室 131
4.3.3 DNS伺服器實現 134
4.3.4 SNMP數據採集與分析軟體 136
4.4 資料庫技術專題 145
4.4.1 資料庫移植 145
4.4.2 小型圖書館管理系統 152
4.4.3 小型客房管理系統 159
4.4.4 小型餐飲管理系統 163
4.5 彙編語言專題 167
4.5.1 讀/寫磁碟檔案 167
4.5.2 動畫設計 173
4.5.3 微機間串口全雙工通信 178
4.6 作業系統專題 186
4.6.1 定製自己的shell 186
4.6.2 存儲管理程式及其測試 194
4.6.3 檔案系統設計 199
4.7 嵌入式專題 207
4.7.1 “連連看”遊戲 207
4.7.2 視頻播放器設計 210
4.7.3 圖片瀏覽器 214
4.7.4 檔案傳輸系統 216
4.7.5 通訊錄 219
第5章 綜合訓練 223
5.1 Linux 環境下網站發布平台 224
5.2 即時通信系統 229
5.3 郵件服務管理系統 234
附錄A 實訓報告模板 242
附錄B Web項目規範 243
B.1 前言 243
B.2 內容 243
B.2.1 項目標準 243
B.2.2 項目的HTML代碼規範 244
附錄C 綜合性軟體設計文檔示例 247
C.1 系統需求 247
C.2 需求分析 248
C.3 概要設計 249
C.4 詳細設計 251
C.5 編寫程式 255
C.6 軟體測試 257

相關詞條

熱門詞條

聯絡我們