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