基于springboot的家庭財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
一、研究背景、研究意義、研究現(xiàn)狀及發(fā)展趨勢(shì)
計(jì)算機(jī)信息技術(shù)的發(fā)展帶動(dòng)了社會(huì)生活的發(fā)展,在目前計(jì)算機(jī)互聯(lián)網(wǎng)時(shí)代下,各家庭的發(fā)展機(jī)遇瞬息百變,所有的模式都圍繞市場(chǎng)這個(gè)主體來進(jìn)行。如何在復(fù)雜多變的市場(chǎng)中,把握先機(jī),獲取優(yōu)勢(shì)競爭力,是所有家庭需要考慮的問題。在移動(dòng)互聯(lián)網(wǎng)的帶動(dòng)下,借助計(jì)算機(jī)信息系統(tǒng)來管理家庭財(cái)務(wù),無疑會(huì)事半功倍。
目前,隨時(shí)計(jì)算機(jī)軟件的發(fā)展,管理系統(tǒng)成為家庭發(fā)展必不可少的工具,如果不善加利用,對(duì)家庭發(fā)展不利。傳統(tǒng)的管理方式效率低,財(cái)務(wù)管理難度大,通過管理系統(tǒng)才能提高財(cái)務(wù)管理水平。
由于我國房地產(chǎn)發(fā)展,而居民理財(cái)又比較欠缺,各種理財(cái)機(jī)構(gòu)復(fù)雜,風(fēng)險(xiǎn)大,導(dǎo)致家庭財(cái)務(wù)缺少保障。目前存在的家庭財(cái)務(wù)系統(tǒng),注重理財(cái),缺少大眾的財(cái)務(wù)管理,所以,分析家庭財(cái)務(wù)管理,設(shè)計(jì)適合廣大家庭的管理系統(tǒng),不僅方便了家庭,同時(shí)對(duì)市場(chǎng)的開拓都有極大的幫助。
不斷發(fā)展的信息技術(shù)和經(jīng)濟(jì)水平的推進(jìn),國內(nèi)家庭用戶對(duì)家庭財(cái)務(wù)管理的要求愈來愈高。而且,有著極度快的運(yùn)算速度、高容量數(shù)據(jù)存儲(chǔ)、高精度的計(jì)算能力的計(jì)算機(jī)應(yīng)用,能夠及時(shí)準(zhǔn)確的為家庭人員提供全面而準(zhǔn)確的分析數(shù)據(jù)和數(shù)據(jù)處理,所以家庭財(cái)務(wù)管理急切需要一套軟件工具能夠?qū)ω?cái)務(wù)工作進(jìn)行管理,和傳統(tǒng)的手工管理方式告別,這對(duì)家庭成員掌握財(cái)務(wù)狀況非常有幫助,更能夠加快財(cái)務(wù)管理的信息化程度。
家庭財(cái)務(wù)管理系統(tǒng)的研究意義體現(xiàn)了以下幾方面:
(1)管理家庭財(cái)務(wù)狀態(tài),全方位記錄各種收入和支出信息,對(duì)家庭財(cái)務(wù)狀況一目了然。
(2)通過記錄財(cái)務(wù)狀況,了解家庭賬務(wù),并進(jìn)行合理理財(cái),減少不不要的開支,以便應(yīng)對(duì)家庭突發(fā)事件。
?
二、研究內(nèi)容
本基于springboot的家庭財(cái)務(wù)管理系統(tǒng)的后臺(tái)使用JAVA的springboot框架開發(fā),而前臺(tái)使用Vue.js技術(shù)進(jìn)行界面設(shè)計(jì)。數(shù)據(jù)庫選擇MySQL。首先對(duì)家庭財(cái)務(wù)管理系統(tǒng)研究背景進(jìn)行介紹,然后提出需求,再對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),包括功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì),最后進(jìn)行家庭財(cái)務(wù)管理系統(tǒng)的實(shí)現(xiàn)和測(cè)試。
主要功能模塊包括:
系統(tǒng)從用戶角色劃分為兩類,包括管理員和會(huì)員(家庭用戶)。
(1)管理員功能:
管理員登錄:管理員通過用戶名和密碼登錄系統(tǒng)。
會(huì)員管理:管理員對(duì)平臺(tái)中的注冊(cè)會(huì)員進(jìn)行查詢、刪除、修改等功能。
類型管理:管理員通過平臺(tái)設(shè)定財(cái)務(wù)收支類型。
公告管理:管理員通過平臺(tái)發(fā)布管理公告、添加公告、修改公告信息等。
(2)會(huì)員功能:
注冊(cè)登錄:通過平臺(tái)進(jìn)行注冊(cè)和登錄。
收入管理:記錄家庭日常財(cái)務(wù)收入情況,統(tǒng)計(jì)查詢一段日期內(nèi)的收入信息。
支出管理:記錄家庭日常財(cái)務(wù)支出情況,統(tǒng)計(jì)查詢一段日期內(nèi)的支出信息。
公告查看:查看系統(tǒng)內(nèi)的公告信息。
三、研究方法
(1)經(jīng)過網(wǎng)上查資料、閱讀有關(guān)資料和對(duì)家庭財(cái)務(wù)管理系統(tǒng)情況調(diào)查,整理系統(tǒng)的功能需求;
(2)應(yīng)用軟件工程思想與方法開發(fā)家庭財(cái)務(wù)管理系統(tǒng),設(shè)計(jì)系統(tǒng)功能和數(shù)據(jù)庫,使用JAVA進(jìn)行編碼。
(3)結(jié)合前期在軟件公司的實(shí)習(xí)內(nèi)容,選擇主流的springboot框架進(jìn)行開發(fā),可以簡化系統(tǒng)配置,提高開發(fā)效率和安全性。
四、國內(nèi)外文獻(xiàn)綜述(500字左右)
在國內(nèi),目前也存在著許多理財(cái)管理系統(tǒng)的成品,這些軟件功能強(qiáng)大,費(fèi)用高昂,但存在的問題是沒有根據(jù)用戶進(jìn)行個(gè)性化定制[1]。在管理流程上存在差別,對(duì)于一些普通用戶來說,存在一定的局限性[2]。往往花費(fèi)一定的經(jīng)費(fèi)進(jìn)行購置,由于日常使用較少,就造成了這些軟件的閑置,浪費(fèi)了人力和物力[3-5]。所以,針對(duì)用戶的理財(cái)處理業(yè)務(wù)信息,還需要根據(jù)用戶的實(shí)際業(yè)務(wù)進(jìn)行定制,才能完全適應(yīng)個(gè)人的發(fā)展,做出精準(zhǔn)的決策[6-7]。
隨著我國市場(chǎng)經(jīng)濟(jì)的發(fā)展,證券市場(chǎng)內(nèi)證券公司的競爭也變得越來越強(qiáng)[8]。本文所開發(fā)的家庭財(cái)務(wù)管理系統(tǒng)是一個(gè)主要針對(duì)公司投資顧問的模擬理財(cái)工具,希望通過該系統(tǒng)培養(yǎng)優(yōu)秀的投資顧問[9],并把這些投資顧問推薦給客戶[10],從而提高客戶的服務(wù)質(zhì)量。對(duì)于新手客戶來說,也可通過家庭財(cái)務(wù)管理系統(tǒng)在零損失的情況下總結(jié)投資經(jīng)驗(yàn),家庭財(cái)務(wù)管理系統(tǒng)的最大價(jià)值在于增加個(gè)人理財(cái)收入,提高理財(cái)?shù)男蔥11]。
國外的財(cái)務(wù)系統(tǒng):例如,Money和Quicken等都較為成功[12]。其特點(diǎn)是功能強(qiáng)大,支持帳戶管理、投資市場(chǎng)[13]、稅務(wù)[14]、預(yù)算[15]、分析、個(gè)人財(cái)務(wù)規(guī)劃、支付等幾乎所有金融管理的功能,同時(shí)使用了開放金融互換,可與其他系統(tǒng)有效銜接,給用戶提供了極大的方便,同時(shí)界面人性化,但是這個(gè)系統(tǒng)有地域法律市場(chǎng)不同,金融市場(chǎng)、稅務(wù)、福利政策等不同的限制,只是面向北美市場(chǎng),而不適合其它地方,移植性較差[16]。
結(jié)合對(duì)信息管理系統(tǒng)理論知識(shí)的研究,分析當(dāng)今財(cái)務(wù)市場(chǎng)的現(xiàn)狀,收集客戶對(duì)財(cái)務(wù)信息管理系統(tǒng)的功能需求,研究當(dāng)今市場(chǎng)上的系統(tǒng)功能與使用情況,設(shè)計(jì)合適的財(cái)務(wù)信息管理系統(tǒng),解決客戶對(duì)收入支出的收集管理,財(cái)務(wù),稅務(wù)管理,利用客戶的個(gè)人財(cái)務(wù)信息,提供專業(yè)理財(cái)推薦和建議,以及相關(guān)財(cái)務(wù)預(yù)警,充分適應(yīng)與服務(wù)客戶[17]。
五、研究方案及工作計(jì)劃
1、研究方案
本基于springboot的家庭財(cái)務(wù)管理系統(tǒng)采用Java技術(shù)進(jìn)行開發(fā),數(shù)據(jù)存儲(chǔ)在MySQL中、開發(fā)工具選擇Eclipse、 MySQL5.7、JDK1.8、 Tomcat8.0進(jìn)行開發(fā)部署。
首先,收集用戶的財(cái)務(wù)信息是系統(tǒng)的前提,這部分通過用戶個(gè)人注冊(cè)建立個(gè)人賬戶,然后填寫相關(guān)個(gè)人信息和財(cái)務(wù)信息,再對(duì)客戶的信息進(jìn)行整理,建立數(shù)據(jù)庫,然后對(duì)數(shù)據(jù)精心分析,通過對(duì)比用戶的個(gè)人收入支出,以及各種理財(cái)數(shù)據(jù),管理各項(xiàng)收入與支出,進(jìn)行評(píng)估,確保用戶實(shí)時(shí)掌握自己的財(cái)務(wù)狀況。對(duì)基于springboot的家庭財(cái)務(wù)管理系統(tǒng)的建設(shè)、目標(biāo)、思路、技術(shù)和相關(guān)產(chǎn)品進(jìn)行了分析研究,然后對(duì)系統(tǒng)的具體功能需求進(jìn)行分析,確定系統(tǒng)建設(shè)的總體方向、代碼實(shí)現(xiàn)原則、相關(guān)軟件選擇、系統(tǒng)功能優(yōu)化等。從各個(gè)方面對(duì)理財(cái)?shù)慕ㄔO(shè)提出了規(guī)劃的方案。系統(tǒng)設(shè)計(jì)以開發(fā)過程為主線,進(jìn)行需求分析,邏輯設(shè)計(jì),總體設(shè)計(jì),詳細(xì)設(shè)計(jì)以及系統(tǒng)測(cè)試,包括系統(tǒng)結(jié)構(gòu)圖,業(yè)務(wù)流程圖 ,數(shù)據(jù)流程圖,數(shù)據(jù)字典實(shí)現(xiàn)及其關(guān)系,算法流程,網(wǎng)頁設(shè)計(jì)。
2、工作計(jì)劃
(1)完成開題報(bào)告?????????????????? 2022年12月06日 — 2023年01月15日
(2)完成中期檢查?????????????????? 2023年01月16日 — 2023年02月25日
(3)完成論文初稿 ??????????????????2023年02月26日 — 2023年04月15日
(4)完成相似比檢測(cè)???????????????? 2023年04月15日 — 2023年04月30日
(5)完成論文定稿?????????????????? 2023年04月20日 — 2023年04月30日
(6)完成答辯?????????????????????? 2023年05月13日 — 2023年05月24日
(7)材料歸檔?????????????????????? 2023年05月25日 ? — 2023年06月10日
六、參考文獻(xiàn)
?
[1]溫馨雨.家庭財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].無線互聯(lián)科技,2022,19(05):63-64.
[2]鄭光勇,李健,李宏坤.基于JAVA的家庭財(cái)務(wù)管理系統(tǒng)的研究與設(shè)計(jì)[J].教育現(xiàn)代化,2018,5(46):1-5.
[3]徐麗. 基于移動(dòng)應(yīng)用的家庭財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2018.
[4]張琳瑩,張?jiān)茲?家庭財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018,14(11):104-107.
[5]林枝峰.基于云計(jì)算的企業(yè)財(cái)務(wù)會(huì)計(jì)信息化建設(shè)途徑分析[J].商訊,2021(04):59-60.
[6]樊倩.財(cái)務(wù)共享背景下如何建構(gòu)管理會(huì)計(jì)信息化體系[J].大眾標(biāo)準(zhǔn)化,2021(02):249-250.
[7]邢秀麗.數(shù)字化轉(zhuǎn)型助力企業(yè)財(cái)務(wù)轉(zhuǎn)型[J].中國總會(huì)計(jì)師,2021(01):162-164.
[8]曾海燕.淺談大數(shù)據(jù)云計(jì)算對(duì)企業(yè)財(cái)務(wù)管理的作用與影響[J].中國新技術(shù)新產(chǎn)品,2021(01):128-130.
[9]夏顯梅.“大數(shù)據(jù)、云計(jì)算”環(huán)境下管理會(huì)計(jì)與財(cái)務(wù)會(huì)計(jì)的融合路徑[J].投資與合作,2020(12):48-49.
[10]趙超.“大數(shù)據(jù)+云平臺(tái)”環(huán)境下財(cái)務(wù)管理創(chuàng)新方式及實(shí)踐路徑的研究[J].科技經(jīng)濟(jì)市場(chǎng),2020(12):38-39.
[11]郭陽萍.大數(shù)據(jù)時(shí)代財(cái)務(wù)管理的分析[J].納稅,2020,14(33):139-140.
[12]劉阿千.基于云計(jì)算平臺(tái)的會(huì)計(jì)信息化建設(shè)研究[J].財(cái)經(jīng)界,2020(32):151-152.
[13]嚴(yán)秀鋒.財(cái)務(wù)管理中的云計(jì)算技術(shù)應(yīng)用現(xiàn)狀及趨勢(shì)分析[J].當(dāng)代會(huì)計(jì),2020(19):82-83..
[14]蔣舟,楊健葉,張紅偉.高校學(xué)生選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2019,15(12):60-61.
[15]高見斌.基于MYSQL數(shù)據(jù)庫存儲(chǔ)引擎的研究[M].化學(xué)工業(yè)出版社,2018(05).
[16]傳智播客高教產(chǎn)品研發(fā)部.Java Web程序開發(fā)入門[M].北京:清華大學(xué)出版社,2018.
[17]Margaretha Ohyver,Jurike V. Moniaga,Iwa Sungkawa,Bonifasius Edwin Subagyo,Ian Argus Chandra. The Comparison Firebase Realtime Database and MySQL Database Performance using Wilcoxon Signed-Rank Test[J]. Procedia Computer Science,2019,157.


