點餐系統 App 專題實作 -- 使用 App Inventor 2 結合 Google 表單、Firebase 雲端資料庫與 SQLite 關聯式資料庫 - 最新版 - 附 MOSME 行動學習一點通:加值
內容描述
- 全國第一本點餐系統App同時結合Google表單及Firebase雲端資料庫的教材。
- 全國第一本點餐系統App結合SQLite關聯式資料庫的教材。
- 全國第一本點餐系統App撰寫成高中高職專題製作競賽的文件教材。
【MOSME行動學習一點通功能】
使用「MOSME 行動學習一點通」,登入會員與書籍序號後,可下載書上的範例練習檔。
加值:附書上的素材檔、範例程式。
目錄大綱
Chapter1 一窺App Inventor的魅力
1-1 App Inventor 2的魅力
1-2 App Inventor的程式開發環境
1-3 進到App Inventor2雲端開發網頁
1-4 App Inventor2的中文介面整合開發環境
1-5 App Inventor 2開發環境架構及開發流程
1-6 撰寫第一支App Inventor2程式
實作練習
Chapter2 簡易點餐系統App
2-1 主畫面設計
2-2 設定點餐類別及指引燈
2-3 設定清單各類別子項_名稱與數量之副程式
2-4 取得單價及結算蛋餅類金額之副程式
2-5 結算三大類早餐總金額
實作練習
Chapter3 進階點餐系統App
3-1 我要點餐:加入顧客資料
3-2 我要點餐:顯示目前狀態標題
3-3 我要點餐:嵌入餐點照片
3-4 我要點餐:可放大點餐照片
3-5 我要點餐:勾選預設數量1
3-6 我要點餐:具有取消功能
3-7 我要點餐:加入清單明細編號N
3-8 我要點餐:加入確認要點餐頁面
實作練習
Chapter4 點餐系統App結合Google表單
4-1 建立Google表單
4-2 AI2 與Google表單整合的方法
4-3 點餐紀錄上傳到Google表單
4-4 查詢點餐紀錄的Google表單
實作練習
Chapter5 點餐系統App結合Firebase雲端資料庫
5-1 何謂Firebase雲端資料庫
5-2 建立Firebase專案
5-3 點餐系統App 結合Firebase 雲端資料庫
5-4 點餐主系統
5-5 從AI2查詢Firebase「顧客端」的點餐紀錄
5-6 從AI2查詢Firebase「店家端」的點餐紀錄
實作練習
Chapter6 點餐系統App結合SQLite關聯式資料庫
6-1 何謂SQLite資料庫?
6-2 SQLite資料庫管理工具SQLiteStudio
6-3 建置SQLite資料庫及資料表
6-4 SQLite資料庫之SQL指令簡介與撰寫
6-5 點餐系統App
6-6 Firebase匯到SQLite本機端「顧客端」查詢
6-7 Firebase匯到SQLite本機端「店家端」查詢
實作練習
Chapter7 點餐系統App在專題製作上的應用
7-1 摘要
7-2 研究動機
7-3 文獻探討
7-4 研究方法
7-5 點餐系統展示
7-6 市場分析
7-7 討論與建議
附錄 實作練習參考解答