iT邦幫忙

0

Day 29:專案成果展示——整理系統功能與操作畫面

  • 分享至 

  • xImage
  •  

一、前言

經過前面二十八天的學習,我已經從最初的專案規劃、資料欄位設計,逐步學習 Python、Pandas、CSV 資料儲存,以及 Streamlit 網頁介面的建立。

到了第二十九天,學習重點不再只是新增程式功能,而是回頭整理目前完成的專案成果,確認系統具備哪些功能、使用者可以如何操作,以及目前還有哪些地方值得改善。

本日將透過系統操作、畫面截圖與文章整理,完整呈現「個人健康習慣追蹤系統」的開發成果。

二、學習目標

整理三十天自主學習期間所完成的系統功能。

確認目前系統的主要操作流程。

擷取重要操作畫面,作為專案成果紀錄。

整理系統目前的完成程度與待改善項目。

將專案開發歷程整理成一篇完整文章。

三、系統功能成果整理

目前的系統初版主要整合了三項核心功能:

  1. 新增健康紀錄

使用者可以透過網頁表單輸入每日健康資料,包含:

https://ithelp.ithome.com.tw/upload/images/20261031/20178903qefa8zi3IU.png

  1. 歷史紀錄查詢

系統可以讀取過去儲存的健康資料,並以表格方式呈現。

使用者可以查看不同日期的健康紀錄,也能透過日期範圍篩選資料,了解自己過去的生活習慣。

  1. 個人健康儀表板

儀表板將紀錄轉換成較容易理解的統計資訊,例如:
https://ithelp.ithome.com.tw/upload/images/20261031/20178903YUvuBRMSu5.png
透過數值與圖表,使用者能更直觀地觀察自己的健康習慣變化。

四、系統操作流程

整體系統的操作流程可以分成以下幾個步驟:

開啟健康習慣追蹤系統
↓
選擇系統功能
↓
新增每日健康紀錄
↓
輸入健康相關資料
↓
確認並保存紀錄
↓
查看歷史健康資料
↓
進入個人健康儀表板
↓
觀察統計數據與變化趨勢

這個流程讓使用者能夠從資料輸入開始,逐步完成紀錄保存、歷史查詢與健康狀況分析。

五、實際操作畫面紀錄

為了讓專案成果更加完整,本日也需要實際開啟 Streamlit 系統,確認各項功能能夠正常呈現,並擷取操作畫面。

可以準備以下幾張截圖:

  1. 系統首頁

呈現系統名稱、側邊欄選單,以及整體網頁介面。

  1. 新增健康紀錄畫面

展示使用者輸入日期、飲水量、睡眠時數與運動時間等資料的表單。

  1. 資料保存結果

展示完成資料輸入後的成功提示,並確認資料是否已寫入 CSV 檔案。

  1. 歷史紀錄查詢畫面

展示系統讀取過去健康紀錄後,以資料表呈現的結果。

  1. 個人健康儀表板

展示平均數值、每日趨勢圖與每週運動統計圖表。

這些畫面能夠讓讀者更清楚了解系統的實際操作方式,而不只是透過程式碼理解功能。

六、系統測試與成果確認

在整理成果之前,也需要再次確認主要功能是否能夠正常運作。
https://ithelp.ithome.com.tw/upload/images/20261031/20178903XE8M8CDl3m.png
透過測試表格,可以確認系統目前的功能狀態,也能記錄仍然需要改善的部分。測試結果應以實際操作為準,不應直接將預期結果視為已通過的測試。

七、目前系統的限制與未來改善方向

雖然目前已經完成系統初版,但仍有一些功能可以繼續擴充:

資料修改與刪除:增加更完整的紀錄管理功能,讓使用者能夠修正或移除錯誤資料。

資料庫整合:未來可以將 CSV 改為 SQLite,提升資料管理的彈性。

個人化目標設定:讓使用者依照自己的需求設定飲水量、睡眠與運動目標。

更多分析功能:加入月度統計、習慣完成率與長期趨勢分析。

使用者帳號管理:未來若要提供多人使用,可以加入登入與個人資料管理功能。

這些項目並非目前都已經完成,而是未來可以持續發展的方向。

八、今日成果與學習心得

今天主要將前面學習的內容重新整理,從專案功能、操作流程到實際畫面,重新檢視整個系統的完成情況。

回顧這段開發過程,我發現一個完整的系統並不是單純將程式碼寫出來就好,還需要考慮使用者如何操作、資料如何保存、不同功能之間如何連結,以及系統是否能夠穩定地呈現結果。

透過這次成果整理,我也更清楚地看見自己從一開始不熟悉程式設計,到現在能夠理解資料處理、網頁互動與基本系統整合的學習變化。

本次專案目前已經具備基本的健康紀錄新增、歷史資料查詢與儀表板呈現功能。雖然仍有部分功能需要改善,但已經建立出一個可以持續擴充的初步架構。

九、下一步學習方向

明天將進入最後一天,也就是第三十天的自主學習回顧。

我會整理這三十天的學習歷程,回顧每個階段完成的內容、遇到的困難與解決方式,並將專案成果、操作畫面及學習心得整合成一篇完整的成果文章,作為本次自主學習的最終紀錄。


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言