概要:
基于上次軟體設計本着界面簡潔、易于使用的初衷,進行功能的實作,代碼位置:https://github.com/xiajibaqu/Account-book
多圖預警
第一部分:軟體的使用
1.開始界面:
2.明細:(可進行消費記錄的篩選,或者對記錄進行排序,在最右的文本框内可針對某一消費類型進行查詢)
3.預算(可直接進行消費添加、删除和修改操作):
4.圖表(對消費記錄進行資訊處理以及統計):
4.1 月消費一覽
4.2月消費報表:
5.設定(包含種類添加、貨币選擇、備份與恢複、本月總預算設定、更多資訊):
6.記賬(可建立消費、建立預算)
6.1 消費
6.2預算
第二部分:代碼實作
DAO: entity: Frame:
gui.model: gui.page:
gui.panel: listener:
service:
startup 、util:
軟體界面和資料庫的互動的模式:
功能的具體實作,請看代碼倉庫。
第三部分:軟體測試
話不多說先來記一筆賬:
1.定制所需的分類:
添加成功:
設定本月總預算(軟體開發時已事先設定好):
給出測試資料(支出類型、金額1000、分類為剛剛添加的測試分類、日期為目前預設時間):
再來看看明細:
再看看報表:
主要測試記賬功能,其餘功能在此不多加描述,待日後課上再給大家一一展示。
由于時間關系,賬戶添加功能暫未實作,賬戶添加的主要面向一些多消費使用者,在以後維護階段會考慮去實作。