內容簡介
智慧型製造信息系統的開發在智慧型製造中占有很重要的地位,是推動工業化與信息化融合的重要技術。
目錄
理 論 篇
第1章 智慧型製造信息系統概論 3
1.1 智慧型製造信息系統的形成和發展概要 4
1.1.1 智慧型製造信息系統的定義 4
1.1.2 智慧型製造信息系統的發展 4
1.2 智慧型製造信息系統的組成和架構 6
1.2.1 製造數據 6
1.2.2 硬體環境 6
1.2.3 軟體基礎 9
1.2.4 功能架構 10
1.3 企業資源計畫(ERP) 11
1.3.1 ERP概述 12
1.3.2 EPS的基本概念 12
1.3.3 ERP的功能模組 14
1.3.4 案例 18
1.4 製造執行系統(MES) 24
1.4.1 MES概述 24
1.4.2 MES的基本概念 24
1.4.3 MES的功能模組 25
1.4.4 案例 26
1.5 輔助設計系統 32
1.5.1 產品數據管理 32
1.5.2 計算機輔助設計與製造 33
1.5.3 計算機輔助工藝過程設計 35
小結 36
練習 36
第2章 智慧型製造信息系統的設計 37
2.1 智慧型製造信息系統的規劃 38
2.1.1 企業需求分析 38
2.1.2 系統業務流程設計 40
2.1.3 系統的軟體體系架構 41
2.2 資料庫設計 42
2.2.1 設計原則 42
2.2.2 設計步驟 43
2.2.3 E-R圖設計 44
2.2.4 資料庫表設計 45
2.3 系統模組化設計 47
2.3.1 基礎功能模組 48
2.3.2 生產計畫模組 48
2.3.3 進度追蹤及生產看板模組 49
2.4 系統原型設計 50
2.4.1 設計原則 50
2.4.2 設計工具與測試 51
小結 52
練習 52
第3章 系統前端開發技術基礎 53
3.1 界面編寫語言 54
3.1.1 超文本標籤語言 54
3.1.2 CSS樣式 67
3.2 JavaScript語言基礎 76
3.2.1 JavaScript基本結構 76
3.2.2 JavaScript的基礎語法 77
3.2.3 函式 92
3.2.4 JavaScript對象 93
3.3 jQuery和Bootstrap 101
3.3.1 jQuery 101
3.3.2 Bootstrap 109
小結 116
練習 116
第4章 系統後台開發之Servlet 117
4.1 系統動態網站技術概述 118
4.1.1 動態網站技術特點 118
4.1.2 體系架構 118
4.2 Servlet簡介 119
4.2.1 Servlet生命周期 122
4.2.2 Servlet數據處理 124
4.2.3 重定向和請求轉發 134
4.3 Servlet會話跟蹤 138
4.3.1 Cookie技術 138
4.3.2 Session技術 143
4.3.3 URL重寫 148
4.3.4 ServletContext 接口 149
小結 154
練習 155
第5章 系統後台開發之JSP 157
5.1 JSP概述 158
5.1.1 第一個JSP程式 158
5.1.2 JSP執行原理 159
5.1.3 JSP基本結構 160
5.2 page指令與JavaBean 162
5.2.1 page指令 162
5.2.2 JavaBean 164
5.3 JSP內置對象 166
5.3.1 常用內置對象 166
5.3.2 其他內置對象 172
小結 176
練習 176
第6章 系統後台開發之EL和JSTL 177
6.1 EL表達式語言 178
6.1.1 EL基礎語法 178
6.1.2 EL使用 179
6.1.3 EL隱含對象 180
6.2 JSTL 182
6.2.1 JSTL簡介 182
6.2.2 核心標籤庫 183
6.2.3 國際(I18N)標籤庫 189
6.2.4 EL函式館 194
小結 196
練習 197
第7章 監聽、過濾及AJAX基礎 199
7.1 監聽器 200
7.1.1 監聽器簡介 200
7.1.2 上下文監聽 200
7.1.3 會話監聽 204
7.1.4 請求監聽 206
7.2 過濾器 209
7.2.1 過濾器簡介 209
7.2.2 實現過濾器 210
7.2.3 過濾器鏈 213
7.3 AJAX基礎 214
7.3.1 AJAX簡介 214
7.3.2 AJAX工作原理 215
7.3.3 XMLHttpRequest對象 216
7.3.4 AJAX示例 219
小結 224
練習 225
第8章 系統關鍵技術 227
8.1 調度算法 228
8.2 RFID技術 230
8.3 保密安全 233
8.4 系統測試 233
小結 234
練習 234
實 踐 篇
實踐1 系統前端開發技術基礎 237
實踐指導 237
實踐1.1 開發環境搭建 237
實踐1.2 編寫登錄頁面 242
實踐1.3 編寫註冊頁面 248
拓展練習 255
實踐2 系統後台開發之Servlet
基礎 256
實踐指導 256
實踐2.1 註冊功能模組 256
實踐2.2 登錄主界面模組 261
拓展練習 273
實踐3 系統後台開發之JSP基礎 274
實踐指導 274
實踐3.1 JSP基礎 274
實踐3.2 用戶模組添加分頁功能 304
拓展練習 312
實踐4 JSP指令和動作 313
實踐指導 313
實踐 設備管理模組 313
拓展練習 331
實踐5 系統後台開發之EL和
JSTL 332
實踐指導 332
實踐 產品管理模組 332
拓展練習 349
實踐6 系統後台開發之監聽器和
過濾器 350
實踐指導 350
實踐6.1 監聽用戶登錄 350
實踐6.2 過濾器 354
實踐6.3 AJAX 356
實踐6.4 jQuery中的AJAX技術 364
拓展練習 367
實踐7 生產訂單模組 368
實踐指導 368
實踐 生產訂單模組 368
拓展練習 403
實踐8 車間計畫 404
實踐指導 404
實踐 車間計畫模組 404
拓展練習 434
實踐9 進度跟蹤及生產看板模組 435
實踐指導 435
實踐9.1 進度跟蹤模組 435
實踐9.2 生產看板模組 445
拓展練習 453
參考文獻 454