溫馨雨
(江南大學 物聯網工程學院,江蘇 無錫 214122)
隨著家庭收入和財富累計程度的不斷提升以及外界不確定因素的變化[1],家庭財務管理對家庭生活水平與氛圍的影響越來越大,怎樣能使自己的資產保值、增值也就成了每個家庭不得不去思考的問題。而傳統的財務管理是以手工記錄為方式對資金出入進行管理的,要求管理人員付出大量的工作時間,工作量大、錯誤率高、效率低下;手工記錄的紙質賬簿具有不易翻閱、查找、更新與保存等缺點,越來越多的人開始尋求更便捷與高效的信息化方式進行財務管理。在因特網開放的網絡環境下,以家庭為核心的實際應用正朝著正規化、科學化、自動化、智能化和現代化的方向發展[2],許多金融機構也在根據市場需求不斷推出各種智能化的個人或者家庭理財服務。
目前,由于國內的財務管理軟件對于用戶的專業金融知識的把握程度要求較高,因此該類軟件更適合經過培訓的專業人員操作,多用于企業開發領域,家庭理財服務市場還處于起步階段。當前主流的財務管理軟件在普通家庭的使用過程中常出現頁面效果單調、操作步驟繁雜、記賬途徑單一、處理效率不高、家庭用戶間協作性差的問題[3]。因此搭建一個迎合家庭內部理財需求的財務系統是順應發展趨勢的最好選擇。
根據用戶對家庭財務管理系統的需求,以及對目前存在的各類財務管理系統的分析,本項目設計開發了一個家庭財務管理系統,能夠幫助用戶全面管理日常收支、投資活動、資產債務等,其中家庭管理員擁有自主添加與刪改家庭成員,修改管理家庭信息,監控分析家庭賬務等功能;用戶可以自主協作添加賬務或批量導入網銀交易記錄,并對賬務進行管理與分析。與普通的財務管理軟件相比,本項目深入探究家庭財務管理的特殊要求,更加貼合家庭用戶的個性化需求,能夠大大提升家庭財務管理的質量與效率。
本系統在傳統財務管理系統的基礎上,保留與優化其中適用于家庭財務管理的部分,并主要著眼于增強家庭用戶賬務交互性[4],將財務管理與家庭用戶需求緊密結合。
對于家庭財務的管理者,他們通常承擔著合理支配家庭支出、記錄資金出入、統計結算分析消費的工作。由于傳統手工管理方式效率低、錯誤率高,費時費力,因此需要通過更加便捷的方式快速記錄收支或直接導入大量第三方應用的消費記錄來記錄收支。在統計分析消費上,圖表統計有助于用戶更加清晰得了解家庭收支狀況,據此來調整以后的家庭消費結構。
對于家庭普通成員來說,大多在家庭財務管理工作中參與度較低,對家庭的經濟狀況并不了解,但是也會參與家庭的消費與支出。使用本系統后,普通成員也可以積極參與家庭財務的管理工作,使得記錄的家庭財務數據更加全面與準確。
對于家庭少兒成員來說,由于年紀較小,他們對于理財記賬的觀念往往還很薄弱,消費常常可能走向吝嗇或大手大腳的極端。因此,教會他們使用該系統進行賬目的記錄與查看,可以引導孩子使用零花錢和零錢,培養孩子計劃用錢的能力與正確的消費觀念。
通過分析可以看出,搭建屬于家庭內部的財務系統是家庭成員共同期許的。
本家庭財務管理系統分為家庭個人的財務管理與家庭賬務管理兩部分。
個人財務管理的功能針對所有用戶,實現用戶登錄注冊、建立個人賬戶、個人賬戶管理、申請家庭賬戶、建立個人賬簿、個人賬簿管理、申請家庭賬簿、添加賬目、賬目管理、第三方賬目導入、查看賬目、財務統計、加入家庭、退出家庭、創建家庭等功能。
家庭賬務管理的功能主要針對家庭管理員與有需求的家庭成員,向他們提供除家庭普通用戶權限以外的附加權限,包括建立家庭賬戶、家庭賬戶管理、建立家庭賬簿、家庭賬簿管理、批復申請等功能。
本系統以Tomcat為服務器,分為前端和后臺兩部分,使用B/S模式實現。考慮到MVC框架具有耦合性低、重用性高、生命周期成本低、可維護性高的優點[5],本項目采用了MVC框架,由3個核心部件:業務模型(Model)、用戶界面(View)和控制器(Controller)組成。
根據前期的需求分析,本系統分為普通用戶模塊與家庭管理員兩個子系統。其中,普通用戶模塊包括登錄注冊模塊、個人賬戶管理模塊、個人賬簿管理模塊、資金出入管理、基本家庭模塊、個人管理模塊、消費分析模塊、申請家庭權限模塊,家庭管理員模塊包括家庭賬戶管理模塊、家庭賬簿管理模塊、家庭管理模塊、批準申請模塊。
本系統所要設計的數據庫主要存儲賬戶及賬本的信息,包括用戶信息、賬簿信息、賬目信息、賬戶信息、家庭關系等。針對此前的需求分析,本系統設置了用戶表user、賬目表account、賬戶表ledger、賬簿表book、家庭表family、申請表apply等。
本系統前端設計主要采用HTML+CSS+JS編程技術,在前端界面的實現上采用BootStrap開源框架,更加輕量與美觀。本文所述系統主要功能模塊及描述如表1所示。

表1 系統主要功能模塊及描述
在本文測試實例中主要測試Web端的個人賬戶管理、賬簿管理、資金出入管理和圖表分析功能等主要功能模塊。此外還對系統中的單條賬目錄入及消費地點定位、批量導入支付寶/微信賬單和可視化圖表分析等特色模塊的實際運行效果進行測試。
使用信息化方式對家庭財務信息進行管理有諸多優點,一方面,可以利用電子記賬取代傳統的紙質記賬,極大地改善傳統手工記賬工作煩瑣、不易保存的弊端;另一方面可以為用戶提供更加方便高效的個性化財務管理和統計功能。同時可以使用戶在科學高效地管理家庭財務信息的同時,最大限度地降低信息冗余,提高家庭財務信息的透明度,從而大大提高財務管理的效率與水平。本項目按照財務管理的基本原則,搭建一個動態的家庭財務管理系統,為用戶提供方便高效的財務信息管理和統計功能,滿足頁面效果好、操作簡便、使用效率高、用戶協作性高等特點,貼合家庭用戶的個性化需求,大幅提高抗風險能力與財務管理的質量。