【正文】
家庭財(cái)務(wù)管家系統(tǒng)摘 要本論文主要論述了家庭財(cái)務(wù)管家系統(tǒng)的系統(tǒng)分析、設(shè)計(jì)思想和目標(biāo)、系統(tǒng)功能模塊概述、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)。結(jié)合家庭財(cái)務(wù)的實(shí)際管理項(xiàng)目,經(jīng)過有效的需求分析,本系統(tǒng)前臺(tái)采用了 Visual 作為開發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)則結(jié)合 Microsoft 公司的 Access 2022,并通過 ADO 技術(shù)對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行訪問。整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí)用、安全的要求出發(fā),來完成家庭財(cái)務(wù)管理的全過程。主要實(shí)現(xiàn)用戶信息管理、日常收支管理、銀行定/活期帳戶管理、對(duì)外借貸管理、統(tǒng)計(jì)分析報(bào)告管理等功能。關(guān)鍵詞:ADO;管理信息系統(tǒng);Visual Basic ;Access 2022Financial housekeeper system of homeAbstract:This paper tell the system analysis、designing mind、system Infrastructure、system model designing、fuction model designing、database designing、system implementing and so on. Canbinating the real managing projecting of the house managing projecting and After effective demand analysis, This system use the powerful developing tool of Visual at the Front Desk, while use the Access 2022 at the Back Desk, and call the database by using the ADO technique. This system starting with those inspect of simple operation、friendly interface、flexing、safety and implement the system. It contains of the system user information managing、the creating and the deleting of the finance managing projecting、 ine and expenses managing and so on.Key words: ADO。 The management information system。 Visual 。 Access 2022目 錄第 1章 前 言 .......................................................1 家庭財(cái)務(wù)管家系統(tǒng)學(xué)術(shù)背景與實(shí)際意義 ............................1 國(guó)內(nèi)外文獻(xiàn)綜述 ................................................1 本研究課題的來源及主要研究?jī)?nèi)容 ................................2 本研究課題的主要成果 ..........................................2第 2章 系統(tǒng)開發(fā)工具與環(huán)境 ..........................................3 系統(tǒng)開發(fā)總體技術(shù)路線 ..........................................3 系統(tǒng)前臺(tái)開發(fā)工具 VISUAL 簡(jiǎn)介 ............................3 系統(tǒng)后臺(tái)關(guān)系數(shù)據(jù)庫(kù) ACCESS 2022 簡(jiǎn)介 ..............................3 ADO 技術(shù)介紹 ...................................................4第 3章 系統(tǒng)分析 ....................................................5 系統(tǒng)可行性分析 ................................................5 經(jīng)濟(jì)可行性 .................................................5 技術(shù)可行性 .................................................5 操作可行性 .................................................5 系統(tǒng)需求分析 ..................................................5第 4章 總體設(shè)計(jì) ....................................................7 系統(tǒng)設(shè)計(jì)的思想和目標(biāo) ..........................................7 系統(tǒng)設(shè)計(jì)的思想 .............................................7 系統(tǒng)設(shè)計(jì)的目標(biāo) .............................................7 系統(tǒng)功能模塊概述 ..............................................7第 5章 數(shù)據(jù)庫(kù)設(shè)計(jì) ..................................................9 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 ................................................9 數(shù)據(jù)表設(shè)計(jì) ....................................................9 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) .........................................10 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) .........................................13 數(shù)據(jù)庫(kù)的配置連接 .............................................15第 6章 家庭財(cái)務(wù)管家系統(tǒng)的實(shí)現(xiàn) .....................................16 用戶身份驗(yàn)證窗體的實(shí)現(xiàn) .......................................16 系統(tǒng)主菜單窗體的實(shí)現(xiàn) .........................................17 用戶信息管理模塊的實(shí)現(xiàn) .......................................18 添加用戶窗體的實(shí)現(xiàn) ........................................18 修改密碼窗體的實(shí)現(xiàn) ........................................20 家庭成員管理窗體的實(shí)現(xiàn) ....................................21 日常收支管理模塊的實(shí)現(xiàn) .......................................22 收支項(xiàng)目管理窗體的實(shí)現(xiàn) ....................................22 日常收入管理窗體的實(shí)現(xiàn) ....................................24 日常支出管理窗體的實(shí)現(xiàn) ....................................25 定/活期帳戶管理模塊的實(shí)現(xiàn) ....................................26 定期帳戶管理窗體實(shí)現(xiàn) ......................................26 活期帳戶管理窗體實(shí)現(xiàn) ......................................27 對(duì)外借貸管理模塊的實(shí)現(xiàn) .......................................29 借出款管理窗體實(shí)現(xiàn) ........................................29 借入款管理窗體實(shí)現(xiàn) ........................................30 統(tǒng)計(jì)分析報(bào)告模塊的實(shí)現(xiàn) .......................................30 日常收支組合查詢窗體實(shí)現(xiàn) ..................................30 理財(cái)分析報(bào)告窗體設(shè)計(jì) ......................................32結(jié)論 ...............................................................35致謝 ...............................................................36參考文獻(xiàn) ...........................................................37第 1章 前 言 家庭財(cái)務(wù)管家系統(tǒng)學(xué)術(shù)背景與實(shí)際意義家庭財(cái)務(wù)管家系統(tǒng)作為典型的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前臺(tái)應(yīng)用程序的開發(fā)兩個(gè)方面。由于用戶數(shù)據(jù)是由數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)統(tǒng)一管理和控制,所以家庭財(cái)務(wù)管家系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)應(yīng)具有提供數(shù)據(jù)安全性防護(hù)、數(shù)據(jù)的完整性檢查、并發(fā)控制、數(shù)據(jù)恢復(fù)等功能。Access2022 完全能夠滿足本系統(tǒng)開發(fā)的需要。經(jīng)過分析,本系統(tǒng)前臺(tái)應(yīng)用程序的開發(fā)應(yīng)該滿足系統(tǒng)功能完備,易使用等特點(diǎn)。我使用 Micrsoft 公司的 Visual 開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用可行系統(tǒng) [1]。實(shí)際上家庭財(cái)務(wù)管理是家庭日常生活中不可缺少的一部分,對(duì)于家庭的主人來說是至關(guān)重要,所以家庭財(cái)務(wù)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥銣?zhǔn)確的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理家庭的財(cái)務(wù),這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查詢統(tǒng)計(jì)都帶來了不少的困難,光靠手寫腦記是遠(yuǎn)遠(yuǎn)不能滿足要求的。作為計(jì)算機(jī)科學(xué)與技術(shù)的一種應(yīng)用,使用計(jì)算機(jī)對(duì)家庭財(cái)務(wù)進(jìn)行管理,具有與手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高家庭財(cái)務(wù)管理的效率,也是一個(gè)家庭的科學(xué)化、正規(guī)化管理,的重要條件。所以,開發(fā)這樣一套家庭財(cái)務(wù)管家系統(tǒng)是很有必要的,對(duì)用戶合理分配家庭收入起到重要意義。 國(guó)內(nèi)外文獻(xiàn)綜述數(shù)據(jù)管理依時(shí)間順序,并在計(jì)算機(jī)軟、硬件發(fā)展的基礎(chǔ)上,可分為三個(gè)階段:人工管理階段,文件系統(tǒng)階段和數(shù)據(jù)庫(kù)階段 [2]。20 世紀(jì) 50 年代中期以前,數(shù)據(jù)管理由人工完成。最初計(jì)算機(jī)研制的目的在于進(jìn)行復(fù)雜的科學(xué)技術(shù),因此沒有專門針對(duì)數(shù)據(jù)管理的設(shè)計(jì)。當(dāng)時(shí)硬件水平很底,外存主要有紙帶卡片,磁帶等,另外軟件也很原始,沒有有操作系統(tǒng),也沒有管理數(shù)據(jù)的軟件,主要靠批處理方式處理數(shù)據(jù)。20 世紀(jì) 50 年代后期到 60 年代中期,計(jì)算機(jī)的軟硬件水平有了大幅度的發(fā)展,出現(xiàn)了磁盤磁鼓等直接存取設(shè)備,并出現(xiàn)了操作系統(tǒng)和依附于操作系統(tǒng)的專門的數(shù)據(jù)管理軟件成為文件系統(tǒng),在性能上來說,文件系統(tǒng)不但能進(jìn)行批處理而且還能聯(lián)機(jī)實(shí)時(shí)處理。20 世紀(jì) 60 年代后期以來。由于計(jì)算機(jī)的應(yīng)用范圍得到大大的擴(kuò)展,已不再局限于科學(xué)計(jì)算。用文件系統(tǒng)管理數(shù)據(jù)不能滿足的應(yīng)用,多用戶共享數(shù)據(jù)的