買這商品的人也買了...
-
$185實戰需求分析 -
$408人間無游戲 -
$465反應式設計模式 -
$301改變提問,改變人生:12個改善生活與工作的有力工具, 3/e -
SQL 達人的工作現場攻略筆記$580$458 -
優化 SQL|語法與資料庫的最佳化應用$450$383 -
No bug for you to catch 刀模貼紙$89$89 -
我就是那條龍 刀模貼紙$89$89 -
Code with Logic 圓形貼紙$89$89 -
IT狗出沒出注意 圓形貼紙$89$89 -
協同產品設計|幫助團隊建立更好的體驗 (Collaborative Product Design: Help Any Team Build a Better Experience)$680$537 -
架構模式|使用 Python (Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices)$680$537 -
獨角獸專案|看IT部門如何引領百年企業振衰起敝,重返榮耀 (The Unicorn Project)$480$408 -
CQRS 命令查詢職責分離模式 (Command Query Responsibility Segregation)$500$390 -
$854領域特定語言 -
$398將工作可視化:利用看板優化工作流動,並節約時間 -
$469DDD 工程實戰:從零構建企業級 DDD 應用 -
Pragmatic TDD:以 DDD 寫出鬆散耦合、文件化和高品質的程式碼 (Pragmatic Test-Driven Development in C# and .NET: Write loosely coupled, documented, and high-quality code with DDD using familiar tools and libraries)$720$562 -
Agile 一本通!敏捷新手入門導引:你需要的敏捷觀念、工具、好用資源,看這本就夠!(iThome鐵人賽系列書)【軟精裝】$700$350 -
個人敏捷性:解鎖目標、調適和轉型$450$297 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (第二版) (Get Your Hands Dirty on Clean Architecture, 2/e)$600$468 -
喪屍 Scrum 生存指南:邁向真敏捷的復原之路 (Zombie Scrum Survival Guide: A Journey To Recovery)$650$429 -
前端測試指南:策略與實踐$650$507 -
軟體設計耦合的平衡之道:建構模組化軟體系統的通用設計原則 (Balancing Coupling in Software Design: Successful Software Architecture in General and Distributed Systems)$650$507 -
軟體測試修練指南:我獨自升級的實戰心法(iThome鐵人賽系列書)$690$538
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
低代碼技術廣泛應用在企業信息化、移動應用開發、物聯網、數字化營銷等領域,通過可視化建模工具、模塊化組件、自動化部署等功能,使開發人員可以通過簡單的拖曳操作設計出相應的工作流程,並對流程進行控制,從而快速開發各種企業信息化系統。本書主要介紹低代碼概念、低代碼平臺、低代碼應用開發基礎知識、低代碼腳本、基於低代碼平臺的需求分析、可視化開發、一鍵部署、平臺集成、應用生命周期管理等低代碼應用開發技術內容,以及企業數字化應用、物聯網系統應用、移動應用場景、軟件工作臺應用、數據大屏應用等實例開發。本書理論與實踐並重,在介紹低代碼應用開發技術理論知識的同時,還通過大量的實例詳細介紹了採用低代碼技術開發應用的流程和步驟。本書既可以作為高等院校電腦類專業軟件開發相關課程的教材,也可以作為低代碼技術開發人員的參考書。
目錄大綱
第1章 緒論 1
1.1 低代碼簡介 1
1.1.1 低代碼的概念 1
1.1.2 低代碼產生的原因 3
1.1.3 低代碼技術的類型 6
1.1.4 低代碼的發展歷程 7
1.2 低代碼的功能 8
1.2.1 低代碼的能力 8
1.2.2 低代碼平臺的特點 13
1.2.3 低代碼平臺的應用場景 15
1.2.4 低代碼的配置過程 17
1.3 低代碼未來發展趨勢 18
1.3.1 需求牽引的發展環境 18
1.3.2 技術路徑分析 19
1.3.3 賦能企業數字化轉型 20
1.3.4 應用側發展趨勢 21
習題1 22
第2章 低代碼應用開發基礎知識 24
2.1 相關技術 24
2.1.1 HTML5 24
2.1.2 CSS 33
2.2 開發基礎 38
2.2.1 中間件 38
2.2.2 通信協議 39
2.2.3 數據庫 41
2.2.4 JSON 42
習題2 43
第3章 低代碼腳本 44
3.1 低代碼腳本語言簡介 44
3.1.1 為什麼需要低代碼腳本語言 44
3.1.2 低代碼腳本語言介紹 45
3.2 Groovy 47
3.2.1 環境搭建 47
3.2.2 基本語法 51
3.2.3 數據類型 53
3.2.4 變量 55
3.2.5 語法控制 56
3.2.6 閉包 57
3.2.7 低代碼平臺中的Groovy配置 58
3.3 頁面CSS風格代碼編寫 60
3.3.1 FreeMarker 60
3.3.2 案例分析 61
3.4 高級數據庫SQL代碼編寫 64
3.4.1 動態SQL節點配置說明 64
3.4.2 動態SQL節點配置 64
習題3 65
第4章 基於低代碼平臺的需求分析 68
4.1 軟件需求的概念 68
4.1.1 從軟件開發生命周期到需求分析 68
4.1.2 什麼是軟件需求 69
4.1.3 從客戶的角度理解軟件需求 70
4.2 需求的開發與引導 72
4.2.1 需求開發的主要過程 72
4.2.2 收集用戶需求 73
4.2.3 軟件需求規格說明書 75
4.2.4 軟件需求原型 76
4.3 需求的分析與實踐 77
4.3.1 需求分析的目的 77
4.3.2 需求分析的時機 78
4.3.3 需求分析的方法 78
4.3.4 需求分析的步驟 79
4.4 需求管理 81
4.4.1 使用需求池 82
4.4.2 需求的變更 83
4.5 需求分析實例 84
4.5.1 收集需求並初步分析 84
4.5.2 深入分析 86
4.5.3 填寫軟件需求規格說明書 87
習題4 87
第5章 可視化開發 89
5.1 可視化建模 89
5.1.1 建模的意義 89
5.1.2 建模的組成 91
5.1.3 如何建模 94
5.2 頁面可視化開發 98
5.2.1 頁面建模基礎 98
5.2.2 系統菜單 117
5.2.3 系統變量 119
5.2.4 表達式 119
5.2.5 基礎數據介紹 122
5.2.6 權限設計基礎 122
5.2.7 典型開發案例:學生成績管理系統 127
5.3 數據可視化開發 128
5.3.1 數據建模基礎 128
5.3.2 數據架構設計 128
5.3.3 數據表要素組成 131
5.3.4 數據字典設計 137
5.3.5 數據表設計 137
5.4 業務可視化開發 138
5.4.1 概述 138
5.4.2 業務API實踐 143
5.5 流程可視化開發 159
5.5.1 流程的概念 159
5.5.2 流程建模設計 160
5.5.3 流程文件編制 173
5.5.4 流程表單設計 176
5.5.5 流程消息設計 176
5.5.6 流程權限設計 179
5.5.7 流程發布 182
5.5.8 流程運維 183
5.6 物模型 184
5.6.1 物模型基本概念 184
5.6.2 使用物模型接入物聯網平臺 190
5.6.3 設備操控 193
習題5 195
第6章 一鍵部署 210
6.1 自動化測試 210
6.1.1 什麼是自動化測試 210
6.1.2 UI自動化測試 211
6.1.3 接口自動化測試 213
6.1.4 低代碼安全測試 215
6.2 安裝與部署 218
6.2.1 軟件環境 218
6.2.2 Linux 222
6.2.3 Docker 232
習題6 238
第7章 平臺集成 239
7.1 第三方平臺 239
7.1.1 概述 239
7.1.2 特點與優勢 239
7.1.3 集成方式 241
7.2 平臺API接口 242
7.2.1 API接口 242
7.2.2 API接口對接關鍵點 242
7.2.3 第三方平臺API接口調用實例 246
7.3 消息總線 257
7.3.1 消息總線概述 257
7.3.2 消息中間件 258
7.4 共享數據庫 259
習題7 260
第8章 應用生命周期管理 262
8.1 備份與還原 263
8.1.1 備份的類型 263
8.1.2 低代碼應用的備份與還原 264
8.2 升級與疊代 268
8.2.1 配置管理 268
8.2.2 部署策略 269
8.2.3 低代碼應用的升級與疊代 271
8.3 監控與告警 272
8.3.1 指標、監控和告警 272
8.3.2 低代碼平臺的監控與告警 273
習題8 276
第9章 低代碼開發應用實例 280
9.1 企業數字化應用實例開發 280
9.1.1 概述 280
9.1.2 系統設計 283
9.1.3 實操案例 284
9.2 物聯網系統應用實例開發 321
9.2.1 概述 321
9.2.2 系統設計 322
9.2.3 實操步驟 325
9.3 移動應用場景實例開發 346
9.3.1 什麼是移動應用 346
9.3.2 移動應用的優勢 346
9.3.3 移動應用的價值 346
9.3.4 通訊錄開發實例 347
9.3.5 列表數據展示 353
9.4 軟件工作臺應用實例開發 356
9.4.1 軟件工作臺的概念 356
9.4.2 軟件工作臺在企業管理軟件中的作用 357
9.4.3 在設計軟件工作臺時的註意事項 358
9.4.4 低搭工作臺模板應用配置 359
9.4.5 在低搭應用中嵌入工作臺頁面 368
9.5 數據大屏應用實例開發 380
9.5.1 數據大屏的概念 380
9.5.2 數據分析 381
9.5.3 系統分析 382
9.5.4 案例分析 395
習題9 397
附錄A HTML基本常用標簽/屬性 403
參考文獻 407
