家庭理財信息管理系統(tǒng)畢業(yè)論文_第1頁
家庭理財信息管理系統(tǒng)畢業(yè)論文_第2頁
家庭理財信息管理系統(tǒng)畢業(yè)論文_第3頁
家庭理財信息管理系統(tǒng)畢業(yè)論文_第4頁
家庭理財信息管理系統(tǒng)畢業(yè)論文_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、家庭理財管理系統(tǒng)摘要:家庭財務(wù)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)平安性好的庫。而對于后者那么要求應(yīng)用程序功能完備,易使用等特點。使用 VS2005作為開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改良,直到形成用戶滿意的可行系統(tǒng).通過本次的工程開發(fā),我提高了軟件開發(fā)的能力,學(xué)習(xí)新的一門語言的編程技巧,提高工作設(shè)計思想,通過與指導(dǎo)老師交流,從中學(xué)習(xí)知識

2、吸取經(jīng)驗,在技術(shù)和軟件思想上同時得到鍛煉和提高,從而使總體水平升到一個新的高度。關(guān)鍵字:家庭理財; 數(shù)據(jù)庫 ;關(guān)系模式1概 述在社會經(jīng)濟不斷開展的今天,人們生活水平越來越高,個人合理理財也變得越來越重要,它直接影響著人們的生活。各種財務(wù)管理軟件也層出不窮,本系統(tǒng)僅應(yīng)用于個人理財,提供財務(wù)數(shù)據(jù)統(tǒng)一管理,以便做出合理的財務(wù)決策。其界面友好,操作簡單,除具備根本的財務(wù)信息管理外,還提供了數(shù)據(jù)統(tǒng)計,數(shù)據(jù)查詢,圖表統(tǒng)計,報表打印等。為方便操作,設(shè)置有局部常用功能快捷工具欄,菜單項都設(shè)置有快捷鍵。它多方面把握用戶的財務(wù)情況,科學(xué)的統(tǒng)計數(shù)據(jù)。本系統(tǒng)可根據(jù)使用者的實際情況,設(shè)置收入、支出類型,以適應(yīng)社會不同階

3、層,不同行業(yè)人士的應(yīng)用。本軟件為單用戶系統(tǒng),沒有權(quán)限設(shè)置,更保證了數(shù)據(jù)的平安性。數(shù)據(jù)分為兩大模塊,即收支明細(xì)和轉(zhuǎn)賬明細(xì),詳細(xì)反映了各經(jīng)濟業(yè)務(wù),往來賬的情況。本家庭財務(wù)管理系統(tǒng)的主要功能有:l 用戶管理:即使用者資料管理,主要功能為登錄系統(tǒng)用戶名和密碼的修改,用戶根本資料的設(shè)置。l 收支類型設(shè)置:即根據(jù)使用者實際情況設(shè)置收入和支出的工程名稱,如收入類型有:工資、補貼、股票收入等,反映經(jīng)濟來源的詳細(xì)情況。如支出類型有: 費、伙食、購物、水電費等,詳細(xì)反映資金的花費去向,花費時間,發(fā)生金額等。l 快捷調(diào)用Windows提供的“記事本和“計算器。方便用戶進行日志記載和財務(wù)計算操作。l 數(shù)據(jù)維護:即各項

4、經(jīng)濟業(yè)務(wù)數(shù)據(jù)的增加、編輯、刪除操作。收支明細(xì)和轉(zhuǎn)賬明細(xì)分開操作,根據(jù)當(dāng)前標(biāo)簽顯示的數(shù)據(jù)所屬模塊自動判斷操作數(shù)據(jù)對象。且可通過雙擊數(shù)據(jù)列表,對當(dāng)前數(shù)據(jù)進行編輯修改。l 數(shù)據(jù)導(dǎo)入及圖表統(tǒng)計功能:通過導(dǎo)入功能可以獲取外部數(shù)據(jù),以到達(dá)添加數(shù)據(jù)的目的,如Excel電子表格數(shù)據(jù)的導(dǎo)入,分為收支數(shù)據(jù)和轉(zhuǎn)賬數(shù)據(jù)的導(dǎo)入。圖表統(tǒng)計是指用立方圖的形式顯示數(shù)據(jù)量,分別顯示收入、支出、轉(zhuǎn)入、轉(zhuǎn)出圖例,使統(tǒng)計數(shù)據(jù)的查看更加直觀。l 數(shù)據(jù)查詢功能:該功能根據(jù)標(biāo)簽當(dāng)有顯示的是收支明細(xì)還是轉(zhuǎn)賬明細(xì)判斷查詢功能。查詢條件可根據(jù)收入/支出、收支類型、轉(zhuǎn)入/轉(zhuǎn)出、發(fā)生金額、發(fā)生日期、錄入日期查詢。查詢結(jié)果顯示在標(biāo)簽的相應(yīng)數(shù)據(jù)表格中,

5、以便對其進行操作維護。其中發(fā)生日期和錄入日期以及發(fā)生金額可根據(jù)區(qū)間查詢。l 數(shù)據(jù)統(tǒng)計:統(tǒng)計總收入額、總支出額、總轉(zhuǎn)出額、總轉(zhuǎn)入額,根據(jù)總的收支,轉(zhuǎn)賬額計算統(tǒng)計余額。l 報表打?。杭刺峁?shù)據(jù)的打印輸出。1引 言隨著計算機技術(shù)的不斷開展,我們的生活中處處都表達(dá)著計算機技術(shù)給我們帶來的方便和效率,它已經(jīng)融入我們的生活的各個領(lǐng)域,并發(fā)揮著越來越重要的作用。計算機技術(shù)在日常的管理中得到了迅速的普及和應(yīng)用,使用計算機家庭日常財務(wù)收支管理無疑是一個高效的方法。財務(wù)管理在每一個單位里都是一件必不可少的事情,它對于每一個管理者來說都至關(guān)重要,同樣,對于一個家庭來說也是這樣的。但是,一直以來人們使用傳統(tǒng)人工方式的

6、文件、紙張記賬管理模式,這些管理模式存在著許多缺點,如:效率低、保密性差、另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這給查找、更新和維護都帶來了很多困難。所以,我們可以將計算機技術(shù)和家庭財務(wù)管理結(jié)合起來,發(fā)揮計算機計算的優(yōu)點。開發(fā)出家庭理財系統(tǒng),將我們的生活管理的更有效率,有條不紊。家庭理財系統(tǒng)可以有效地記錄和管理家庭的收支,合理規(guī)劃和支配家庭資金,是家庭理財?shù)暮脦褪帧K糜嬎銠C技術(shù)技術(shù),使家庭理財逐步信息化,從而形成由家庭成員與計算機共同構(gòu)成效勞于家庭的人機信息財務(wù)管理系統(tǒng)。隨著計算機開展,家庭理財系統(tǒng)已經(jīng)成為很多家庭財務(wù)管理的一個重要途徑。計算機的最大優(yōu)點在于利用它能夠高效準(zhǔn)確地進行財務(wù)信息

7、管理。使用計算機進行信息財務(wù)管理,不僅提高了工作效率,而且大大的提高了其平安性。在數(shù)據(jù)庫技術(shù)的開發(fā)工具中Microsoft SQL Sever是比擬好的,平安性比擬高,開發(fā)語言比擬簡單實用。所以后臺數(shù)據(jù)庫采用Microsoft SQL Sever。利用面向?qū)ο蟮姆椒ㄔO(shè)計系統(tǒng),這樣可以使程序設(shè)計條理清楚,明白。根據(jù)實際情況開發(fā)系統(tǒng),能夠使整個系統(tǒng)操作簡單,滿足多種家庭,不同文化水平的人的需求。2需求分析2.1 總體需求分析在系統(tǒng)設(shè)計之前,我們要做的工作就是對家庭理財?shù)牧鞒蹋僮鞯?,做出詳?xì)的調(diào)查,從而了解系統(tǒng)需要實現(xiàn)的功能。系統(tǒng)在開發(fā)過程中,經(jīng)過比擬長時間的設(shè)計階段,可以說模型貼近生活,有很大的

8、現(xiàn)實意義。一般家庭或者類似家庭的小團體都能夠比擬方便的使用該系統(tǒng)??紤]到系統(tǒng)本身具有較強的專業(yè)性,而這些知識普及率畢竟有限,所以在程序設(shè)計過程中一直遵循實際應(yīng)用的原那么,保證設(shè)計出來的軟件能被一般用戶所接受。這也是由這個課題本身決定的。因此,它的操作界面會盡可能的簡單,明了;各種控件的布置也會非常清晰,使用的控件種類不會太多且對控件的操作不會復(fù)雜。這樣就能讓不參與該軟件設(shè)計的人也能夠熟練地更好地使用。根據(jù)家庭的消費和收入記錄要求,和記錄數(shù)據(jù)的一些習(xí)慣,該系統(tǒng)實現(xiàn)后,應(yīng)能到達(dá)以下目標(biāo):界面設(shè)計友好,美觀,數(shù)據(jù)存儲平安,可靠。根本的設(shè)置保證收入和支出分類管理強大的查詢功能,保證數(shù)據(jù)查詢的靈活性。對

9、增加,刪除,修改,查詢的信息進行精密設(shè)計,保證能及時處理信息。2.2具體功能分析 根據(jù)需求分析,了解了家庭的具體的財務(wù)管理情況,需要對系統(tǒng)進行功能上的初步規(guī)劃和設(shè)計。首先系統(tǒng)要有保護功能,其次是修改刪除,還有能夠?qū)彝サ氖杖胫С鲎龀鲇涗洝D軌驅(qū)傮w的數(shù)據(jù)進行統(tǒng)計和分析。對家庭的財務(wù)有指導(dǎo)作用。系統(tǒng)主要功能需求如下:(1)允許用戶進行系統(tǒng)管理,包括密碼修改和重新登錄的功能 (2)用戶可以進行根底數(shù)據(jù)管理,包括家庭成員管理,是對家庭信息表進行添加、修改、刪除等操作,實現(xiàn)對數(shù)據(jù)庫中家庭信息表的更新。(3)滿足用戶進行收入支出工程管理,實現(xiàn)對收入支出工程表的添加、刪除和修改等操作,實現(xiàn)對數(shù)據(jù)庫中日常收

10、入支出工程表的更新。(4)允許用戶進行日常收入和日常支出信息的添加、刪除和修改等操作,實現(xiàn)對數(shù)據(jù)庫中日常收入和日常支出信息表的更新。(5)允許用戶進行銀行儲蓄管理,活期賬戶信息進行插入修改刪除等操作,還包括模擬銀行存取款的操作對賬戶信息進行更新。(6)允許用戶進行定期賬戶進行添加修改和刪除等操作,實現(xiàn)對數(shù)據(jù)庫中定期賬戶信息表的更新。(7)能夠允許用戶對現(xiàn)有日常收入和日常支出信息進行按條件查詢。實現(xiàn)對數(shù)據(jù)庫中信息的選擇瀏覽。3系統(tǒng)介紹31 面向?qū)ο缶幊探榻B面向?qū)ο驩bject-Oriented,OO方法是一種非常實用的軟件開發(fā)方法,他一出現(xiàn)就受到軟件技術(shù)人員的青睞,現(xiàn)已經(jīng)成為計算機科學(xué)研究的一個

11、重要領(lǐng)域,并逐漸成為軟件開發(fā)的主要方法。面向?qū)ο蠓椒ㄒ钥陀^世界中的對象為中心,起分析和設(shè)計思想符合人們的思維方式,分析和結(jié)果與客觀世界的實際比擬接近,容易被人們所接受。 本系統(tǒng)就是使用面向?qū)ο蟮拈_發(fā)語言Visual Basic6.0開發(fā)環(huán)境,自然就應(yīng)當(dāng)采用面向?qū)ο蟮南嚓P(guān)方法來分析和設(shè)計系統(tǒng);再者,把系統(tǒng)中的實體對象化,使分析和設(shè)計的結(jié)果更容易讓人理解。對象使數(shù)據(jù)和過程相結(jié)合:Peter Coad 和 Edward Yourdon 提出以下等式識別面向?qū)ο蠓椒ǎ好嫦驅(qū)ο?對象Object+ 分類classification+ 繼承inheritance+ 消息通信communication wi

12、th message(1) 對象:在計算機系統(tǒng)中,對象是指一組屬性以及這組屬性上的專用操作的封裝體。屬性可以是一些數(shù)據(jù),也可以是另一個對象。每個對象都有它自己的屬性值,表示該對象的狀態(tài)。對象中的屬性只能通過該對象所提供的操作來存取或修改。操作也稱為方法或效勞,它規(guī)定了對象的行為,表示對象所能提供的效勞。一個對象通??捎蓪ο竺?、屬性和操作三局部組成。(2) 類:類是一組具有相同屬性和相同操作的對象的集合。一個類總的每個對象都是這個類的一個實例Instance。(3) 封裝性:封裝是一種信息隱蔽技術(shù),用戶只能看到對象封裝界面上的信息,對象的內(nèi)部實現(xiàn)對用戶是隱蔽的。也就是說要將對象的信息也就是對象的

13、屬性和對象所能執(zhí)行的動作也就是對象的方法包裝起來,這樣就可以讓使用者可以用深入不了解內(nèi)部的運作原理,就可以對其進行操作。例如:在vc中我們要使用的一個控件,我們不必了解其中給一個屬性是怎樣傳給對象的,也不要知道當(dāng)我們調(diào)用一個對象控件的方法時,對象在其中為我們作了些什么,我們所要作的僅僅是要符合它的使用標(biāo)準(zhǔn)對其進行簡單的使用即可。封裝的目的是使用者和生產(chǎn)者別離,使對象的定義和實現(xiàn)分開。(4) 繼承:繼承是類間的一種根本關(guān)系,是在某個類的層次關(guān)聯(lián)中不同的類共享屬性和操作的一種機制。一個父類可以有多個子類,這些子類都是父類的特例,父類描述了子類的公共屬性何操作。一個子類可以繼承它的父類總的屬性和操作

14、,這些屬性和操作在子類中不必定義,子類中還可以定義自己的屬性和操作。子類只有惟一的一個父類,這種繼承成為單一繼承。一個子類也可以有多個父類,可以從多個父類中繼承特性,這種繼承稱為多重繼承。(5) 消息:消息是對象間通信的手段,一個對象通過向另一對象發(fā)送消息來請求其效勞。消息只告訴接收對象需要完成什么操作,但并不指示接收者怎樣完成操作。消息完全由接收者解釋,接收者獨立決定采用什么方法來完成所需的操作。多態(tài)性:多態(tài)性是指同一個操作作用于不同的對象可以有不同的解釋,并產(chǎn)生不同的執(zhí)行結(jié)果。與多態(tài)性密切相關(guān)的一個概念就是動態(tài)綁定。傳統(tǒng)的程序設(shè)計語言把過程調(diào)用與目標(biāo)代碼的連接放在程序運行前進行(稱為靜態(tài)綁

15、定),而動態(tài)綁定那么是把這種連接推遲到運行時才進行。在一般與特殊關(guān)系中,子類是父類的一個特例,所以父類對象可以出現(xiàn)的地方,也允許其子類對象出現(xiàn)。因此再運行過程中,當(dāng)一個對象發(fā)送消息請求效勞時,要根據(jù)接收對象的具體情況將請求的操作與實現(xiàn)的方法進行連接,即動態(tài)綁定。3系統(tǒng)可行性分析3.1可行性分析可行性分析是指在現(xiàn)有的技術(shù),經(jīng)濟等,條件下分析每項需求實施的可行性,通過可行性分析,提出各個方面的相關(guān)要求,和設(shè)計條件,包括對對外界的依賴和技術(shù)障礙??尚行苑治龅娜蝿?wù)是明確應(yīng)用工程的開發(fā)的可能性和必要性??尚行匀Q于實現(xiàn)應(yīng)用系統(tǒng)的資源和條件。每一個管理系統(tǒng),都要有一個適宜的設(shè)計思想和方法,這樣才能保證系統(tǒng)

16、的根本思想是貫徹始終的。選擇合理的邏輯結(jié)構(gòu),物理結(jié)構(gòu),操作系統(tǒng),和外部開發(fā)環(huán)境,這些都對系統(tǒng)的開發(fā)起著關(guān)鍵的作用。只有這樣才能構(gòu)成完善的整體的系統(tǒng)。3.1.1技術(shù)可行性就技術(shù)可行性而言,以現(xiàn)在的信息技術(shù)和計算機技術(shù)完全可以完成這個工作,現(xiàn)在的計算機技術(shù)已經(jīng)開展到很高的水平了,處理這么一個小的系統(tǒng)是沒有問題的。在數(shù)據(jù)庫方面,SQL Server 2000無疑是最成功的一個數(shù)據(jù)庫開發(fā)工具,它可以對數(shù)據(jù)庫實施操作,更新,維護,和權(quán)限識別。也可以應(yīng)用SQL語句的綜合,對數(shù)據(jù)庫進行更復(fù)雜的操作。所以說對于這個系統(tǒng)來說,技術(shù)上是完全可行的。所設(shè)計的財務(wù)管理系統(tǒng)要充分應(yīng)用現(xiàn)在的信息技術(shù),軟件開發(fā)技術(shù),大型的

17、數(shù)據(jù)庫技術(shù)。來滿足系統(tǒng)的需求,但是要根據(jù)實際情況對系統(tǒng)進行一些特殊功能的開發(fā),來滿足顧客特殊的需求。不斷優(yōu)化改良系統(tǒng)的邏輯設(shè)計和物理設(shè)計,從而不斷優(yōu)化系統(tǒng)的各項功能,最后使系統(tǒng)有較強的處理能力,運行能力。3.1.2經(jīng)濟可行性對于家庭財務(wù)管理的經(jīng)濟可行性來說,實在是很簡單,只是需要購置一臺配置比擬高的計算機就可以了,沒有什么大的投入。只要我們運用家庭財務(wù)管理系統(tǒng)就可以簡單的有效地處理,復(fù)雜而又難以計算的數(shù)據(jù)??焖俑拢薷?,刪除過時的,錯誤的信息。為我們節(jié)省了把貴的時間,提高了工作效率。不需要對家庭人員有特別的培訓(xùn),無論是時間還是資金都有很大的節(jié)約。所以說,經(jīng)濟可行性是通過的。3.1.3社會可行

18、性。所以這個系統(tǒng)的社會可行性是沒有問題的。完全可以徹底的進行下去。3.2可行性結(jié)論通過以上對家庭理財管理系統(tǒng)的可行性分析,得出的結(jié)論是:理財管理系統(tǒng)的開發(fā)不管是在管理上、技術(shù)上、經(jīng)濟上還是平安保密上都是可行的,可以立即開發(fā)。該系統(tǒng)可以解決家庭一般的財務(wù)管理包括:賬戶管理和交易管理,收入和支出信息的添加、刪除和查詢,收入和支出信息的統(tǒng)計分析等。4系統(tǒng)詳細(xì)分析4.1業(yè)務(wù)流程圖 在大多數(shù)家庭里,收入和支出的流程大體是這樣的,具體收入到支出,收入又去銀行儲蓄,銀行儲蓄又分為定期儲蓄和活期儲蓄,收入還可以再借出,但是相對于借款一般就不會進行儲蓄和外借了。所以,流程圖可以為: 家庭成 員外部實體數(shù)據(jù)處理信

19、息表單數(shù)據(jù)流向收入資金借入資金審核收入資金審核借入資金向外借錢收入信息表借入資金表統(tǒng)計借出款項花費支出銀行儲蓄取出存款表借出資金信息表審核儲蓄款項統(tǒng)計花費資金支出信息表活期賬戶表定期賬戶表到期取出存款圖4-1 業(yè)務(wù)流程圖4.2數(shù)據(jù)流程圖 0層數(shù)據(jù)流程圖:家庭成員信息表收入支出工程信息表活期賬戶信息表定期賬戶信息表家庭成員信息表收入支出工程信息表定期賬戶信息表活期賬戶信息表P0家庭理財管理系統(tǒng)圖 4-2 0層數(shù)據(jù)流程圖 1層數(shù)據(jù)流程圖:家庭成員信息表收入支出工程表家庭成員信息表收入支出工程表P1根底數(shù)據(jù)管理圖 4-3 根底數(shù)據(jù)處理流程圖日常收入信息表日常支出信息表日常收入信息表日常支出信息表P2

20、日常收支管理圖 4-4 日常收支管理流程圖借出信息表借入信息表借出信息表借入信息表活期賬戶信息表定期賬戶信息表活期賬戶信息表定期賬戶信息表P3活期賬戶管理P4借款管理圖 4-5 活期賬戶流程圖圖 4-6 借款管理數(shù)據(jù)流程圖2層數(shù)據(jù)流程圖:J更新家庭成員表家庭成員信息家庭成員表圖 4-7 更新家庭成員流程圖 更新收支工程表收入/支出工程信息收入支出工程表J圖 4-8 更新收支工程流程圖更新日常收支信息表日常收入/支出信息表日常收入/支出信息J圖4-9更新日常收支信息流程圖P更新活期賬戶活期賬戶表活期帳戶信息J更新活期賬戶表圖 4-10 更新活期賬戶流程圖P3.2 更新定期賬戶 定期賬戶表定期帳戶

21、信息J更新定期賬戶表圖 4-11更新定期賬戶流程圖P更新借入借出表借入/借出表借出/借入信息J圖 4-12 更新借入借出流程圖4數(shù)據(jù)流數(shù)據(jù)流名稱:家庭成員信息簡述:家庭成員的添加、修改、刪除等更新信息數(shù)據(jù)流來源:家庭成員數(shù)據(jù)流去向:家庭成員表數(shù)據(jù)項組成:性別+密碼+姓名+稱呼+生日數(shù)據(jù)流量:隨機,頂峰流量:隨機數(shù)據(jù)流名稱:收入/支出工程信息簡述:收入/支出工程的添加、修改和刪除等更新信息數(shù)據(jù)流來源:家庭成員數(shù)據(jù)流去向:收入/支出工程表數(shù)據(jù)項組成:工程編號+收入/支出工程數(shù)據(jù)流量:隨機,頂峰流量:隨機數(shù)據(jù)流名稱:日常收入/日常支出信息簡述:日常收入和日常支出記錄的添加、修改、刪除等更新信息數(shù)據(jù)流

22、來源:家庭成員數(shù)據(jù)流去向:日常收入/日常支出信息表數(shù)據(jù)項組成:收入/支出編號+收入/支出日期+收入/支出方式+金額+收入/支出工程+來源/去處+收入/支出人員+備注數(shù)據(jù)流量:隨機,頂峰流量隨機數(shù)據(jù)流名稱:活期賬戶信息簡述:活期賬戶存取款記錄的添加、修改和刪除等更新信息數(shù)據(jù)流來源:家庭成員數(shù)據(jù)流去向:活期帳戶信息表數(shù)據(jù)項組成:存取編號+銀行帳號+存取+存取數(shù)目+存取日期+剩余金額+取款人數(shù)據(jù)流量:隨機,頂峰流量:隨機數(shù)據(jù)流名稱:定期帳戶信息簡述:定期帳戶記錄的添加、修改、刪除等更新信息數(shù)據(jù)流來源:家庭成員數(shù)據(jù)流去向:定期帳戶信息表數(shù)據(jù)項組成:銀行帳號+銀行名稱+銀行地址+開戶日期+開戶金額+是否

23、已取出數(shù)據(jù)流量:隨機,頂峰流量:隨機數(shù)據(jù)流名稱:借入/借出信息簡述:借入借出記錄的添加、修改、刪除等更新信息數(shù)據(jù)流來源:家庭成員數(shù)據(jù)流去向:借入/借出信息表數(shù)據(jù)項組成:借入/借出編號+借出/借入人+借入/借出人+借入/借出日期+借入/借出金額+借入/借出原因+是否已還數(shù)據(jù)流量:隨機,頂峰流量:隨機處理邏輯處理邏輯名稱:更新家庭成員信息簡述:對家庭成員表進行更新的添加、刪除和修改等操作輸入的數(shù)據(jù)流:家庭成員信息處理描述:在對家庭成員信息的添加、修改和刪除等處理輸出的信息流:家庭成員信息表處理頻率:隨機處理邏輯名稱:更新收入/支出工程信息簡述:對收入/支出工程表進行更新的添加、刪除和修改等操作輸入

24、的數(shù)據(jù)流:收入/支出工程信息處理描述:在對收入/支出工程信息的添加、修改和刪除等處理輸出的信息流:收入/支出工程表處理頻率:隨機處理邏輯名稱:更新日常收入/支出信息簡述:對日常收入/支出信息表盡心更新的添加、刪除和修改等操作輸入的數(shù)據(jù)流:日常收入/支出信息處理描述:在對日常收入/支出信息的添加、修改和刪除等處理輸出的信息流:日常收入/支出信息表處理頻率:隨機處理邏輯名稱:更新活期帳戶信息簡述:對活期賬戶表盡心更新的添加、刪除和修改等操作輸入的數(shù)據(jù)流:活期帳戶信息處理描述:在對活期賬戶信息的添加、修改和刪除等處理輸出的信息流:活期賬戶信息表處理頻率:隨機處理邏輯名稱:更新定期帳戶信息簡述:對定期

25、帳戶表盡心更新的添加、刪除和修改等操作輸入的數(shù)據(jù)流:定期帳戶信息處理描述:在對定期帳戶信息的添加、修改和刪除等處理輸出的信息流:定期帳戶信息表處理頻率:隨機處理邏輯名稱:更新借出/借入信息簡述:對借出/借入表盡心更新的添加、刪除和修改等操作輸入的數(shù)據(jù)流:借出/借入信息處理描述:在對借出/借入信息的添加、修改和刪除等處理輸出的信息流:借出/借入信息表處理頻率:隨機4數(shù)據(jù)存儲數(shù)據(jù)存儲名稱:家庭成員表簡述:存儲家庭成員信息的表單數(shù)據(jù)存儲組成:家庭成員+密碼+姓名+稱呼+生日關(guān)鍵詞:用戶名數(shù)據(jù)存儲名稱:收入/支出工程表簡述:存儲收入/支出工程的表單數(shù)據(jù)存儲組成:工程編號+收入/支出工程關(guān)鍵詞:工程編號

26、數(shù)據(jù)存儲名稱:日常收入/支出信息表簡述:存儲日常收入/支出信息的表單數(shù)據(jù)存儲組成:收入/支出編號+收入/支出日期+收入/支出方式+金額+收入/支出工程+來源/去處+收入/支出人員+備注關(guān)鍵詞:收入/支出編號數(shù)據(jù)存儲名稱:活期賬戶信息表簡述:存儲活期賬戶信息的表單數(shù)據(jù)存儲組成:存取編號+銀行帳號+存取+存取數(shù)目+存取日期+剩余金額+取款人關(guān)鍵詞:存取編號數(shù)據(jù)存儲名稱:定期帳戶信息表簡述:存儲定期帳戶信息的表單數(shù)據(jù)存儲組成:銀行帳號+銀行名稱+銀行地址+開戶日期+開戶金額+期限+是否已取出關(guān)鍵詞:銀行帳號數(shù)據(jù)存儲名稱:借入/借出信息表簡述:存儲借入/借出信息的表單數(shù)據(jù)存儲組成:借入/借出編號+借出

27、/借入人+借入/借出人+借入/借出日期+借入/借出金額+借入/借出原因+是否已還關(guān)鍵詞:借入/借出編號4外部實體外部實體名稱:家庭成員簡述:進行理財?shù)娜藛T輸入的數(shù)據(jù)流:無輸出的數(shù)據(jù)流:關(guān)于理財?shù)囊恍┍韱涡畔?系統(tǒng)總體設(shè)計5.1功能結(jié)構(gòu)圖 系統(tǒng)的功能結(jié)構(gòu)是根據(jù)需求分析的結(jié)果來設(shè)計的,根據(jù)系統(tǒng)詳細(xì)分析,家庭理財管理系統(tǒng)共分為六個模塊,分別為:根底數(shù)據(jù)管理、日常收支管理、銀行儲蓄管理、借入借出管理、理財分析和系統(tǒng)管理。 系統(tǒng)功能結(jié)構(gòu)圖如下:理財管理系統(tǒng)系統(tǒng)管理根底信息管理日常收支管理銀行儲蓄管理借還錢管理理財分析圖5-1 功能結(jié)構(gòu)圖借入款項管理向外借錢管理具體賬目查詢理財分析報告日常支出管理日常收入

28、管理活期賬戶管理定期帳戶管理錯誤請重新登錄登錄密碼及修改家庭成員管理收入支 出總賬目 5 E-R圖E-R圖為實體-聯(lián)系圖,提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。 將現(xiàn)實世界的實體,屬性和聯(lián)系轉(zhuǎn)化為抽象的概括的概念模型。構(gòu)成E-R圖的根本要素是實體型、屬性和聯(lián)系。 家庭理財?shù)腅-R圖為:姓名性別金額生日開戶人賬號銀行名稱工作單位密碼日期收支總額收支類型賬戶類型開戶日期收支記錄家庭成員銀行開戶收支存取nm1P1n圖5-2家庭理財管理系統(tǒng) E-R圖在實驗室管理系統(tǒng)中所涉及的實體主要有:家庭成員,銀行,收支記錄其屬性如下:家庭成員姓名,性別,密碼,生日,工作單位銀行銀行名稱,

29、賬號,開戶人,開戶日期,金額收支記錄日期,類型,賬戶,收支類型,收支總額 5.2.2數(shù)據(jù)結(jié)構(gòu) 家庭成員表,如表5-1所示:列名數(shù)據(jù)類型長度是否為空姓名文本8Null性別文本4Null密碼文本10Null工作單位文本10Not null生日日期/時間8Null表5-1 家庭成員表定期帳戶表,如表5-2所示:列名數(shù)據(jù)類型長度是否為空帳號文本20Not null銀行名稱文本20Null銀行地址文本10Null開戶日期日期/時間8Null金額貨幣14Null開戶人文本20Null是否已取出文本8Null表5-2 定期賬戶表日常收入信息表,如圖5-3所示:列名數(shù)據(jù)類型長度是否為空收入編號自動編號8Not

30、 null收入日期日期/時間8Null收入方式文本10Null金額貨幣10Null收入工程文本14Null收入類型文本20Null收入人員文本8Null備注文本100Null表5-3 日常收入信息表借出信息表,如表5-4所示:列名數(shù)據(jù)類型長度是否為空借出編號文本8Not null得款人文本20Null借出人文本10Null借出日期日期/時間8Null借出金額貨幣14Null借出原因文本20Null是否已還文本8Null表5-4 借出信息表借入信息表,如表5-5所示:列名數(shù)據(jù)類型長度是否為空借入編號自動編號 8Not null借出人文本20Null借入人文本10Null借入日期日期/時間8Nul

31、l借入金額貨幣14Null借入原因文本20Null是否已還文本8Null表5-5 借入信息表活期賬戶表,如表5-6所示:列名數(shù)據(jù)類型長度是否為空銀行帳號文本8Not null銀行名稱文本20Null銀行地址文本10Null開戶日期日期/時間8Null開戶金額貨幣14Null開戶人文本20Null表5-6 活期賬戶表活期賬戶信息表,如表5-7所示:列名數(shù)據(jù)類型長度是否為空存取帳號自動編號8Not null銀行帳號文本20Null存取文本10Null存取數(shù)目貨幣10Null存取日期日期/時間8Null剩余金額貨幣20Null取款人文本8Null表5-7 活期賬戶信息表支出信息表,如表5-8所示:列

32、名數(shù)據(jù)類型長度是否為空工程編號自動編號8Not null支出日期日期/時間8Null支出方式文本10Null金額貨幣10Null支出工程文本14Null去處文本20Null支出人員文本8Null備注文本8Null表5-8 支出信息表收入工程表,如表5-9所示:列名數(shù)據(jù)類型長度是否為空工程編號自動編號8Not null收入工程文本20Null表5-9:收入工程表支出工程表,如表5-10所示:列名數(shù)據(jù)類型長度是否為空支出編號自動編號8Not null支出工程文本20Null表5-10 支出工程表 6系統(tǒng)評價對家庭做了詳細(xì)的調(diào)查后,可以準(zhǔn)確的把握家庭理財?shù)男枰?,怎樣才能滿足家庭理財?shù)男枨蟆Mㄟ^可行性

33、分析,了解到無論在技術(shù),資金還是在平安管理上都能夠順利的對系統(tǒng)進行設(shè)計。在具體的設(shè)計過程中,要嚴(yán)格按照詳細(xì)調(diào)查的結(jié)果來設(shè)計系統(tǒng)。但是還要照顧特殊情況。對于具體的家庭特設(shè)的需求,我們可以適當(dāng)?shù)目紤]做一些改良。在業(yè)務(wù)流程圖中,要依據(jù)家庭成員的具體業(yè)務(wù)來往設(shè)計。保證業(yè)務(wù)的準(zhǔn)確。需求分析是這個系統(tǒng)設(shè)計的關(guān)鍵。只有這一步做好了我們才可以放心地做以后的工作。對于設(shè)計的這個家庭理財系統(tǒng),可以實現(xiàn)一些家庭理財?shù)母竟δ埽軌驖M足一般家庭的財務(wù)管理需求。例如:能夠?qū)崿F(xiàn)家庭收入支出的核算。在收入中有其他分類:工資,獎金,福利,補貼,其他等。給用戶提供多種報表,如收入記錄,可根據(jù)收入人員、收入來源、收入方式、收入類型、收入地點、貨幣類型等進行統(tǒng)計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論