iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

【Side Project】 系列

介紹如何制定題目、開發...到完成一個 Side Project 的項目

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

【Side Project】 訂單清單 - 取得訂單資訊

我們已經完成了訂單清單的畫面了,接著我們來處理資料庫的訂單資料。 取得資料庫資料 我們先前在設計的時候將資料庫設計成表頭和表身兩個部分。那我們今天先來將訂單資訊...

2021-10-04 ‧ 由 kyminjob 分享
DAY 22

【Side Project】 訂單清單 - 資料庫新增狀態欄位

昨天取得資料庫中的清單後,會發現一個問題,我們無法判斷哪些訂單已經完成和未完成。 狀態欄位新增 開啟ssms 連線到webmenu的資料庫中 新增orderD...

2021-10-05 ‧ 由 kyminjob 分享
DAY 23

【Side Project】 訂單清單 - 未完成清單(後台資料傳前台&動態生成html)

我們這篇會一次從取得資料庫的訂單資料一直到動態生成html語法生成未完成清單的畫面。 取得資料庫資料 為了將已完成和未完成的資料庫資料取得方式有所區別所以我們先...

2021-10-06 ‧ 由 kyminjob 分享
DAY 24

訂單清單 - 已完成清單(MVC 的權責分職)

上一篇中,我們已經完成了"未完成清單"的內容。這篇我們接著繼續做已完成清單的內容 Model處理 打開 ProprietorModel.c...

2021-10-07 ‧ 由 kyminjob 分享
DAY 25

【Side Project】 (顧客)訂單UX功能實作

我們已經可以從顧客填寫菜單、成立訂單、一直到將訂單送到老闆手上。這篇開始要來處理顧客填寫訂單時UX上的功能實作,讓客戶覺得網頁版菜單更加親民一點。 為了方便,開...

2021-10-08 ‧ 由 kyminjob 分享
DAY 26

【Side Project】 (老闆)訂單清單UX功能實作

我們接續上一篇完成一些未完成的功能。 完成按鈕 & 返回按鈕 這兩個按鈕在整個篇章中,屬於比較困難的部分。我們先來分析一下,應該要完成哪些步驟才能走完流...

2021-10-09 ‧ 由 kyminjob 分享
DAY 27

【Side Project】 (老闆)訂單清單UX功能實作2-ChcekBox

上一篇中我們已經可以將左邊的未完成清單移動到右邊的已完成清單,也可以將已完成清單返回到未完成清單。這一篇中我們要來接著完成資料的狀態 已完成餐點(狀態變更) 當...

2021-10-10 ‧ 由 kyminjob 分享
DAY 28

【Side Project】 (老闆)訂單清單-與資料庫交換資料

上一篇中,我們已經處理完前端每份餐點、每張訂單的狀態都處理完了。順帶一提,如果要在使用返回按鍵時保留原本餐點的狀態時,我們可以在undo_order()中增加以...

2021-10-11 ‧ 由 kyminjob 分享
DAY 29

【Side Project】 (老闆)訂單清單-未完成餐點提示

原本程式的部分打算到上一篇就結束了,不過有小夥伴問到如何在更改狀態的同時<span>中的數字也跟著改變。所以我們這篇來說如何動態更改<span...

2021-10-12 ‧ 由 kyminjob 分享
DAY 30

【Side Project】 賽後檢討

經歷了一個月的洗禮,又再一次完成了鐵人賽。當然不免俗的,最後來一篇賽後檢討。這篇分成三個大部分來做檢討: 程式部分 專案完成度 參賽心得 程式檢討 後端 後...

2021-10-13 ‧ 由 kyminjob 分享