{$cfg_webname}
主頁 > 計算機 > PB >

家庭理財系統的設計與實現

來源:56doc.com  資料編號:5D1038 資料等級:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D1038
資料以網頁介紹的為準,下載后不會有水印.資料僅供學習參考之用. 幫助
資料介紹

摘  要:家庭理財系統的主要目標是通過對家庭的收入、支出、存取款、固定資產、債務等進行科學的管理,使家庭理財更準確、更科學。本論文介紹了在windows2000的環境下,利用PowerBuilder開發家庭理財系統。本系統包括用戶管理子模塊(包括用戶添加、刪除、修改),數據庫備份管理子模塊(包括數據庫的備份和還原),記帳模塊(包括收入/支出記錄、存款/取款記錄、資金共用、資產記帳),債務模塊(包括借入/借出記錄,借入/借出歸還),報表模塊(包括日常收入/支出一覽表、存取款記錄一覽表等),幫助模塊(包括主目錄、關于)等六個模塊。這幾個功能模塊之間相對比較獨立,但是它們在數據處理上有共通之處:主要是以數據的添加和維護為主。使用家庭理財系統,可以使家庭理財走出傳統的手工的理財方式,使家庭理財更加科學、更加有效。

關鍵詞:家庭理財  PowerBuilder  數據處理 
  
 
畢業設計(論文)外文摘要
 
          Design and realization of the        
    Family Financing Management System     
Abstract: The aim of the family financing management system is how to rationally manage the receipts of family、disbursal、funds、capital asserts、debts. The results of family financing is more exact and science. This disquisition introduced that we made use of the tool of PowerBuilder to design the family financing management system, based on the environment of Windows2000. This system mainly involved seven modules: customer management module, database backup management module, registers management module, debt management module, and report forms management module, help management module. Among these modules, there are not too many relations each other. But there are common on disposable data. It is mainly appending data and daily maintenance data. With the family financing management system, the family will shake off conventional and handmade family financing. 
 
Keywords: family financing, PowerBuilder, data proceeding  
  
   
目    錄
1  引言... 1
1.1問題定義及內容簡介... 1
1.2 背景與研究意義... 1
1.2.1 背景... 1
1.2.2 研究意義... 2
1.3課題調研與可行性分析... 2
1.3.1 課題調研... 2
1.3.2 可行性分析... 3
1.4 論文各章內容介紹... 4
2  系統需求分析... 5
2.1 系統功能需求分析... 5
2.2 業務流分析... 5
2.3 數據流分析... 7
2.4 數據字典... 9
3 系統總體設計... 17
3.1 系統總體結構設計... 17
3.2 系統數據庫設計... 19
3.2.1 數據庫概念結構設計(E-R圖)... 19
3.2.2 數據庫邏輯結構設計(關系模型)... 21
3.3 數據表... 22
3.4 系統開發與運行環境確定... 24
3.4.1 開發工具的確定... 24
3.4.2 運行環境... 25
3.4.3 系統實現的若干關鍵技術... 25
4.記帳管理模塊的詳細設計... 26
4.1 模塊結構... 26
4.2模塊的詳細設計... 27
4.2.1 收入列表模塊... 27
收入列表的界面:... 27
4.2.1 其余幾個模塊(支出模塊、存/取款模塊、資產記帳模塊、資金共用模塊)... 31
4.3 主要問題與解決方案... 31
5 債務管理模塊的詳細設計... 33
5.1 模塊結構... 33
5.2模塊詳細設計... 33
5.2.1借入債務模塊... 33
5.2.2借入債務歸還模塊... 34
6 報表管理模塊的詳細設計... 35
6.1 模塊結構... 35
6.2 模塊詳細設計... 36
6.3主要問題與解決方案... 36
7.其余子模塊的詳細設計... 39
7.1 系統模塊... 39
7.1.1 數據備份模塊:... 39
7.1.2 參數設置模塊... 40
7.2 幫助模塊... 41
7.3 登錄模塊... 41
7.4主要問題與解決方案... 42
8 用戶使用手冊... 43
8.1 系統功能、運行環境簡介... 43
8.2 系統安裝手冊... 43
8.3 系統運行與操作指南(手冊)... 43
9 系統評價... 44
9.1 系統主要特色/優點介紹... 44
9.2 系統存在不足與改進方案... 44
9.3 畢業設計心得與收獲... 44
結  論... 46
致  謝... 47
參 考 文 獻... 48
 


論文各章內容介紹
第一章是緒論,在緒論內對本次畢業設計所開發的系統進行問題的定義,通過問題的定義明白需要做些什么,并且對開發內容簡單的介紹了一下;同時在緒論內對課題的研究背景與研究意義進行分析,在開發系統之前對現有系統的調研以及開發本系統的可行性分析還有對論文各章內容的介紹。
第二章是系統需求分析。主要內容是系統功能需求分析,業務流、數據流分析,數據字典等。
第三章是系統設計部分,主要內容是系統的總體結構的設計,這部分設計是從數據流導出的;系統數據庫設計,包括數據庫概念結構設計(E-R圖),數據庫邏輯結構設計(關系模型)和數據表;系統開發和運行環境的確定。從第四章開始介紹了各個主要模塊的設計。
第四章介紹的是記帳管理子模塊,講解了這個模塊的總體結構設計,本模塊包括收入/支出記錄、存款/取款記錄、資金共用、資產記帳,詳細講解了這幾個模塊的功能,接口,界面設計,詳細設計,以及在設計時所遇到的問題及解決方案。
第五章介紹的是債務管理子模塊,包括包括借入/借出記錄,借入/借出歸還子模塊,講解了本模塊中各個子模塊功能,接口,界面設計,詳細設計,以及在設計時所遇到的問題及解決方案。
第六章介紹的是報表管理子模塊,包括日常收入/支出一覽表、存取款記錄一覽表等子模塊,講解了本模塊中各個子模塊功能,接口,界面設計,詳細設計,以及在設計時所遇到的問題及解決方案
第七章是其余子模塊的詳細設計。其中包括用戶管理,數據庫備份管理,幫助模塊這三個子模塊,詳細地講解了這幾個子模塊的功能,接口,界面設計,詳細設計,以及在設計時所遇到的問題及解決方案。
第八章是用戶使用手冊,主要內容有系統功能簡介、運行環境簡介,系統安裝手冊及系統運行與操作指南(手冊)
第九章是系統評介,主要內容有系統主要功能、特色/優點介紹,系統存在不足與改進方案以及畢業設計心得與收獲。
最后是結論,致謝以及參考資料等,在附錄內收錄了主要模塊代碼。


家庭理財這樣的信息系統,主要是為家庭的理財所使用,它的主要使用者是家庭里的每個成員,在現在的家庭里對于財產的管理是家庭成員間的一個共同行為,因此本系統不必象其他的信息系統一樣設立不同的使用權限。家庭理財系統應該滿足家庭理財的基本需要因此系統應具有記帳、債務管理、統計報表和系統設置幾個模塊。記帳模塊應該具有對家庭收入支出等明細帳單進行添加、刪除、修改、查詢等操作,在進行這些操作后還應該能將結果存入到數據庫。債務管理模塊是對家庭的債務進行有效的管理,家庭的債務包括借出的債務和借入的債務兩個方面,債務管理模塊不但要記錄債務狀況還要記錄債務的歸還狀況,對記錄應有添加、刪除、查詢、修改等操作。統計報表模塊主要是為了讓用戶更加只管的了解家庭財產狀況,讓用戶對此既有縱向的對比也有橫向的對比。系統維護模塊主要是對系統進行參數設置。
根據以上分析,可以得出如下系統設計要求:
(1)操作直觀、方便、界面友好。(2)系統使用功能齊全、可靠、穩定。(3)系統便于維護與修改。(4)設計登錄界面,要求輸入用戶名和密碼,從而控制非法用戶的登錄。
(5)可以對各個模塊中的記錄進行查詢、添加、修改、刪除這四種操作。

本系統由五個子模塊組成:家庭記帳管理模塊、債務管理模塊、統計報表管理模塊、系統管理模塊、幫助模塊。家庭記帳管理主要是對家庭里的收入、支出、財產等進行一個總體的記錄;債務管理主要是對家庭的債務進行管理,讓用戶更加詳細的了解家庭債務狀況,以便制定一個詳細的還債時間表;統計報表管理主要是由系統根據用戶選定的“條件值”來顯示在一定時間段內的各種類型的報表信息,以便給用戶一個直觀的概念;系統管理模塊主要是對系統進行維護和管理,它包括對用戶的帳戶進行管理,設置一些系統參數等,還有一個重要的功能是對數據進行備份,這樣可以防止用戶丟失信息,也可以對系統數據進行恢復;幫助模塊主要是幫助用戶更好的了解和使用系統。







推薦資料
黑龙江省精品在线课程