← 返回作品集

家計簿アプリ

課程専題

個人記帳分析系統

Personal Finance Tracker

桌機 GUI + 即時圖表渲染,完整 CRUD 操作
Desktop GUI with real-time chart rendering

專為大學生設計的桌面端記帳應用:大多數大學生經濟來源依賴每月固定生活費,卻常因聚餐、娛樂課金、通勤等瑣碎開銷導致月底透支。本系統用 PyQt5 圖形介面搭配 SQLite 資料庫與 Matplotlib 視覺化,提供無廣告、輕量化、啟動快速的記帳方案。「程式設計(三)」小組期末専題。

架構圖 · Architecture

載入架構圖…

核心理念 · Design Principles

  • 簡潔優先:去除複雜功能,專注核心記帳需求
  • 深色模式優先:預設深色主題,符合現代軟體趨勢
  • 輕量快速:SQLite 資料庫,啟動即用
  • 預算智慧監控:三段式紅綠燈警示(良好/接近/超支),防止超支

功能特色 · Features

  • 記帳管理:新增/刪除消費記錄(日期、項目、類別、金額),表格化顯示
  • 預算監控:設定月度預算上限,即時顯示消費進度
  • 數據視覺化:圓餅圖即時顯示類別分布,空白資料時優雅顯示
  • 主題切換:深色/淺色模式一鍵切換

「程式設計(三)」智商二乙 第十一組期末専題,與組員共同完成。

PythonPyQt5SQLiteMatplotlib資料視覺化