版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 家庭理財管理系統(tǒng)</b></p><p> 摘要:家庭財務管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。</p><p> 使用 sybase公司的 powerbuil
2、der 9.0作為開發(fā)工具,利用其提供的各種面向對象的開發(fā)工具,尤其是數據窗口這一能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng).</p><p> 通過本次的工程開發(fā),我提高了軟件開發(fā)的能力,學習新的一門語言的編程技巧,提高工作設計思想,通過與指導老師交流,從中學習知識吸取經驗,在技術和軟件思想上同時得到鍛煉和提
3、高,從而使總體水平升到一個新的高度。</p><p> 關鍵字:家庭理財; 數據庫 ;關系模式</p><p><b> 1.概 述</b></p><p> 在社會經濟不斷發(fā)展的今天,人們生活水平越來越高,個人合理理財也變得越來越重要,它直接影響著人們的生活。各種財務管理軟件也層出不窮,本系統(tǒng)僅應用于個人理財,提供財務數據統(tǒng)一管理,以
4、便做出合理的財務決策。其界面友好,操作簡單,除具備基本的財務信息管理外,還提供了數據統(tǒng)計,數據查詢,圖表統(tǒng)計,報表打印等。為方便操作,設置有部分常用功能快捷工具欄,菜單項都設置有快捷鍵。它多方面把握用戶的財務情況,科學的統(tǒng)計數據。</p><p> 本系統(tǒng)可根據使用者的實際情況,設置收入、支出類型,以適應社會不同階層,不同行業(yè)人士的應用。本軟件為單用戶系統(tǒng),沒有權限設置,更保證了數據的安全性。數據分為兩大模塊,
5、即收支明細和轉賬明細,詳細反映了各經濟業(yè)務,往來賬的情況。</p><p> 本家庭財務管理系統(tǒng)的主要功能有:</p><p> 用戶管理:即使用者資料管理,主要功能為登錄系統(tǒng)用戶名和密碼的修改,用戶基本資料的設置。</p><p> 收支類型設置:即根據使用者實際情況設置收入和支出的項目名稱,如收入類型有:工資、補貼、股票收入等,反映經濟來源的詳細情況。如支
6、出類型有:電話費、伙食、購物、水電費等,詳細反映資金的花費去向,花費時間,發(fā)生金額等。</p><p> 快捷調用Windows提供的“記事本”和“計算器”。方便用戶進行日志記載和財務計算操作。</p><p> 數據維護:即各項經濟業(yè)務數據的增加、編輯、刪除操作。收支明細和轉賬明細分開操作,根據當前標簽顯示的數據所屬模塊自動判斷操作數據對象。且可通過雙擊數據列表,對當前數據進行編輯修
7、改。</p><p> 數據導入及圖表統(tǒng)計功能:通過導入功能可以獲取外部數據,以達到添加數據的目的,如Excel電子表格數據的導入,分為收支數據和轉賬數據的導入。圖表統(tǒng)計是指用立方圖的形式顯示數據量,分別顯示收入、支出、轉入、轉出圖例,使統(tǒng)計數據的查看更加直觀。</p><p> 數據查詢功能:該功能根據標簽當有顯示的是收支明細還是轉賬明細判斷查詢功能。查詢條件可根據收入/支出、收支類
8、型、轉入/轉出、發(fā)生金額、發(fā)生日期、錄入日期查詢。查詢結果顯示在標簽的相應數據表格中,以便對其進行操作維護。其中發(fā)生日期和錄入日期以及發(fā)生金額可根據區(qū)間查詢。</p><p> 數據統(tǒng)計:統(tǒng)計總收入額、總支出額、總轉出額、總轉入額,根據總的收支,轉賬額計算統(tǒng)計余額。</p><p> 報表打?。杭刺峁祿拇蛴≥敵?。</p><p><b> 1引
9、 言</b></p><p> 隨著計算機技術的不斷發(fā)展,我們的生活中處處都體現著計算機技術給我們帶來的方便和效率,它已經融入我們的生活的各個領域,并發(fā)揮著越來越重要的作用。計算機技術在日常的管理中得到了迅速的普及和應用,使用計算機家庭日常財務收支管理無疑是一個高效的方法。</p><p> 財務管理在每一個單位里都是一件必不可少的事情,它對于每一個管理者來說都至關重要,同
10、樣,對于一個家庭來說也是這樣的。但是,一直以來人們使用傳統(tǒng)人工方式的文件、紙張記賬管理模式,這些管理模式存在著許多缺點,如:效率低、保密性差、另外時間一長,將產生大量的文件和數據,這給查找、更新和維護都帶來了很多困難。所以,我們可以將計算機技術和家庭財務管理結合起來,發(fā)揮計算機計算的優(yōu)點。開發(fā)出家庭理財系統(tǒng),將我們的生活管理的更有效率,有條不紊。</p><p> 家庭理財系統(tǒng)可以有效地記錄和管理家庭的收支,合
11、理規(guī)劃和支配家庭資金,是家庭理財的好幫手。它利用計算機技術技術,使家庭理財逐步信息化,從而形成由家庭成員與計算機共同構成服務于家庭的人機信息財務管理系統(tǒng)。隨著計算機發(fā)展,家庭理財系統(tǒng)已經成為很多家庭財務管理的一個重要途徑。計算機的最大優(yōu)點在于利用它能夠高效準確地進行財務信息管理。使用計算機進行信息財務管理,不僅提高了工作效率,而且大大的提高了其安全性。</p><p> 在數據庫技術的開發(fā)工具中Microsof
12、t SQL Sever是比較好的,安全性比較高,開發(fā)語言比較簡單實用。所以后臺數據庫采用Microsoft SQL Sever。利用面向對象的方法設計系統(tǒng),這樣可以使程序設計條理清楚,明白。根據實際情況開發(fā)系統(tǒng),能夠使整個系統(tǒng)操作簡單,滿足多種家庭,不同文化水平的人的需求。</p><p><b> 2需求分析</b></p><p> 2.1 總體需求分析<
13、;/p><p> 在系統(tǒng)設計之前,我們要做的工作就是對家庭理財的流程,操作等,做出詳細的調查,從而了解系統(tǒng)需要實現的功能。系統(tǒng)在開發(fā)過程中,經過比較長時間的設計階段,可以說模型貼近生活,有很大的現實意義。一般家庭或者類似家庭的小團體都能夠比較方便的使用該系統(tǒng)??紤]到系統(tǒng)本身具有較強的專業(yè)性,而這些知識普及率畢竟有限,所以在程序設計過程中一直遵循實際應用的原則,保證設計出來的軟件能被一般用戶所接受。這也是由這個課題本
14、身決定的。因此,它的操作界面會盡可能的簡單,明了;各種控件的布置也會非常清晰,使用的控件種類不會太多且對控件的操作不會復雜。這樣就能讓不參與該軟件設計的人也能夠熟練地更好地使用。</p><p> 根據家庭的消費和收入記錄要求,和記錄數據的一些習慣,該系統(tǒng)實現后,應能達到以下目標:界面設計友好,美觀,數據存儲安全,可靠?;镜脑O置保證收入和支出分類管理強大的查詢功能,保證數據查詢的靈活性。對增加,刪除,修改,查
15、詢的信息進行精密設計,保證能及時處理信息。</p><p> 2.2具體功能分析 </p><p> 根據需求分析,了解了家庭的具體的財務管理情況,需要對系統(tǒng)進行功能上的初步規(guī)劃和設計。首先系統(tǒng)要有保護功能,其次是修改刪除,還有能夠對家庭的收入支出做出記錄。能夠對總體的數據進行統(tǒng)計和分析。對家庭的財務有指導作用。</p><p> 系統(tǒng)主要功能需求如下:<
16、;/p><p> (1)允許用戶進行系統(tǒng)管理,包括密碼修改和重新登錄的功能 </p><p> (2)用戶可以進行基礎數據管理,包括家庭成員管理,是對家庭信息表進行添加、修改、刪除等操作,實現對數據庫中家庭信息表的更新。</p><p> (3)滿足用戶進行收入支出項目管理,實現對收入支出項目表的添加、刪除和修改等操作,實現對數據庫中日常收入支出項
17、目表的更新。</p><p> (4)允許用戶進行日常收入和日常支出信息的添加、刪除和修改等操作,實現對數據庫中日常收入和日常支出信息表的更新。</p><p> (5)允許用戶進行銀行儲蓄管理,活期賬戶信息進行插入修改刪除等操作,還包括模擬銀行存取款的操作對賬戶信息進行更新。</p><p> (6)允許用戶進行定期賬戶進行添加修改和刪除等操作,實現對數據庫
18、中定期賬戶信息表的更新。</p><p> (7)能夠允許用戶對現有日常收入和日常支出信息進行按條件查詢。實現對數據庫中信息的選擇瀏覽。</p><p><b> 3.系統(tǒng)介紹</b></p><p> 3.1 面向對象編程介紹</p><p> 面向對象(Object-Oriented,OO)方法是一種非常實用
19、的軟件開發(fā)方法,他一出現就受到軟件技術人員的青睞,現已經成為計算機科學研究的一個重要領域,并逐漸成為軟件開發(fā)的主要方法。面向對象方法以客觀世界中的對象為中心,起分析和設計思想符合人們的思維方式,分析和結果與客觀世界的實際比較接近,容易被人們所接受。 本系統(tǒng)就是使用面向對象的開發(fā)語言Visual Basic6.0開發(fā)環(huán)境,自然就應當采用面向對象的相關方法來分析和設計系統(tǒng);再者,把系統(tǒng)中的實體對象化,使分析和設計的結果更容易讓人理解。<
20、;/p><p> 對象使數據和過程相結合:</p><p> Peter Coad 和 Edward Yourdon 提出下列等式識別面向對象方法:</p><p> 面向對象=對象(Object)+ 分類(classification)+ 繼承(inheritance)</p><p> + 消息通信(communication wit
21、h message)</p><p> 對象:在計算機系統(tǒng)中,對象是指一組屬性以及這組屬性上的專用操作的封裝體。屬性可以是一些數據,也可以是另一個對象。每個對象都有它自己的屬性值,表示該對象的狀態(tài)。對象中的屬性只能通過該對象所提供的操作來存取或修改。操作也稱為方法或服務,它規(guī)定了對象的行為,表示對象所能提供的服務。一個對象通??捎蓪ο竺傩院筒僮魅糠纸M成。</p><p> 類:類
22、是一組具有相同屬性和相同操作的對象的集合。一個類總的每個對象都是這個類的一個實例(Instance)。</p><p> 封裝性:封裝是一種信息隱蔽技術,用戶只能看到對象封裝界面上的信息,對象的內部實現對用戶是隱蔽的。也就是說要將對象的信息(也就是對象的屬性)和對象所能執(zhí)行的動作(也就是對象的方法)包裝起來,這樣就可以讓使用者可以用深入不了解內部的運作原理,就可以對其進行操作。例如:在vc中我們要使用的一個控件
23、,我們不必了解其中給一個屬性是怎樣傳給對象的,也不要知道當我們調用一個對象控件的方法時,對象在其中為我們作了些什么,我們所要作的僅僅是要符合它的使用規(guī)范對其進行簡單的使用即可。封裝的目的是使用者和生產者分離,使對象的定義和實現分開。</p><p> 繼承:繼承是類間的一種基本關系,是在某個類的層次關聯中不同的類共享屬性和操作的一種機制。一個父類可以有多個子類,這些子類都是父類的特例,父類描述了子類的公共屬性何
24、操作。一個子類可以繼承它的父類總的屬性和操作,這些屬性和操作在子類中不必定義,子類中還可以定義自己的屬性和操作。子類只有惟一的一個父類,這種繼承成為單一繼承。一個子類也可以有多個父類,可以從多個父類中繼承特性,這種繼承稱為多重繼承。</p><p> 消息:消息是對象間通信的手段,一個對象通過向另一對象發(fā)送消息來請求其服務。消息只告訴接收對象需要完成什么操作,但并不指示接收者怎樣完成操作。消息完全由接收者解釋,
25、接收者獨立決定采用什么方法來完成所需的操作。</p><p> 多態(tài)性:多態(tài)性是指同一個操作作用于不同的對象可以有不同的解釋,并產生不同的執(zhí)行結果。與多態(tài)性密切相關的一個概念就是動態(tài)綁定。傳統(tǒng)的程序設計語言把過程調用與目標代碼的連接放在程序運行前進行(稱為靜態(tài)綁定),而動態(tài)綁定則是把這種連接推遲到運行時才進行。在一般與特殊關系中,子類是父類的一個特例,所以父類對象可以出現的地方,也允許其子類對象出現。因此再運行
26、過程中,當一個對象發(fā)送消息請求服務時,要根據接收對象的具體情況將請求的操作與實現的方法進行連接,即動態(tài)綁定。</p><p><b> 3系統(tǒng)可行性分析</b></p><p><b> 3.1可行性分析</b></p><p> 可行性分析是指在現有的技術,經濟等,條件下分析每項需求實施的可行性,</p>
27、;<p> 通過可行性分析,提出各個方面的相關要求,和設計條件,包括對對外界的依賴和技術障礙??尚行苑治龅娜蝿帐敲鞔_應用項目的開發(fā)的可能性和必要性??尚行匀Q于實現應用系統(tǒng)的資源和條件。</p><p> 每一個管理系統(tǒng),都要有一個合適的設計思想和方法,這樣才能保證系統(tǒng)的基本思想是貫徹始終的。選擇合理的邏輯結構,物理結構,操作系統(tǒng),和外部開發(fā)環(huán)境,這些都對系統(tǒng)的開發(fā)起著關鍵的作用。只有這樣才能構
28、成完善的整體的系統(tǒng)。</p><p> 3.1.1技術可行性</p><p> 就技術可行性而言,以現在的信息技術和計算機技術完全可以完成這個工作,現在的計算機技術已經發(fā)展到很高的水平了,處理這么一個小的系統(tǒng)是沒有問題的。在數據庫方面,SQL Server 2000無疑是最成功的一個數據庫開發(fā)工具,它可以對數據庫實施操作,更新,維護,和權限識別。也可以應用SQL語句的綜合,對數據庫進行
29、更復雜的操作。所以說對于這個系統(tǒng)來說,技術上是完全可行的。</p><p> 所設計的財務管理系統(tǒng)要充分應用現在的信息技術,軟件開發(fā)技術,大型的數據庫技術。來滿足系統(tǒng)的需求,但是要根據實際情況對系統(tǒng)進行一些特殊功能的開發(fā),來滿足顧客特殊的需求。不斷優(yōu)化改進系統(tǒng)的邏輯設計和物理設計,從而不斷優(yōu)化系統(tǒng)的各項功能,最后使系統(tǒng)有較強的處理能力,運行能力。</p><p> 3.1.2經濟可行性
30、</p><p> 對于家庭財務管理的經濟可行性來說,實在是很簡單,只是需要購買一臺配置比較高的計算機就可以了,沒有什么大的投入。只要我們運用家庭財務管理系統(tǒng)就可以簡單的有效地處理,復雜而又難以計算的數據??焖俑?,修改,刪除過時的,錯誤的信息。為我們節(jié)省了把貴的時間,提高了工作效率。不需要對家庭人員有特別的培訓,無論是時間還是資金都有很大的節(jié)約。所以說,經濟可行性是通過的。</p><p&
31、gt; 3.1.3社會可行性</p><p> 對于家庭理財管理系統(tǒng)來說,是很值得推廣的,現在的計算機技術飛快發(fā)展,家庭里的單機計算機是很普遍的,再加上價錢比較低,很容易普及和發(fā)展.所以說家庭理財管理系統(tǒng)有很大的發(fā)展前途.只要我們做出符合用戶需求的系統(tǒng)就可以得到很大的成功。所以這個系統(tǒng)的社會可行性是沒有問題的。完全可以徹底的進行下去。</p><p><b> 3.2可行性
32、結論</b></p><p> 通過以上對家庭理財管理系統(tǒng)的可行性分析,得出的結論是:理財管理系統(tǒng)的開發(fā)不管是在管理上、技術上、經濟上還是安全保密上都是可行的,可以立即開發(fā)。該系統(tǒng)可以解決家庭一般的財務管理包括:賬戶管理和交易管理,收入和支出信息的添加、刪除和查詢,收入和支出信息的統(tǒng)計分析等。</p><p><b> 4系統(tǒng)詳細分析</b></
33、p><p> 4.1業(yè)務流程圖 </p><p> 在大多數家庭里,收入和支出的流程大體是這樣的,具體收入到支出,收入又去銀行儲蓄,銀行儲蓄又分為定期儲蓄和活期儲蓄,收入還可以再借出,但是相對于借款一般就不會進行儲蓄和外借了。所以,流程圖可以為: </p><p> 圖4-1 業(yè)務流程圖</p><p> 4.2數據流程圖 </
34、p><p><b> 0層數據流程圖:</b></p><p><b> 1層數據流程圖:</b></p><p><b> 2層數據流程圖:</b></p><p><b> 4.3數據字典</b></p><p><b
35、> 4.3.1數據流</b></p><p> 數據流編號:D1.1</p><p> 數據流名稱:家庭成員信息</p><p> 簡述:家庭成員的添加、修改、刪除等更新信息</p><p> 數據流來源:家庭成員</p><p> 數據流去向:家庭成員表</p><p
36、> 數據項組成:性別+密碼+姓名+稱呼+生日</p><p> 數據流量:隨機,高峰流量:隨機</p><p> 數據流編號:D1.2</p><p> 數據流名稱:收入/支出項目信息</p><p> 簡述:收入/支出項目的添加、修改和刪除等更新信息</p><p> 數據流來源:家庭成員</
37、p><p> 數據流去向:收入/支出項目表</p><p> 數據項組成:項目編號+收入/支出項目</p><p> 數據流量:隨機,高峰流量:隨機</p><p> 數據流編號:D2.1</p><p> 數據流名稱:日常收入/日常支出信息</p><p> 簡述:日常收入和日常支出記
38、錄的添加、修改、刪除等更新信息</p><p> 數據流來源:家庭成員</p><p> 數據流去向:日常收入/日常支出信息表</p><p> 數據項組成:收入/支出編號+收入/支出日期+收入/支出方式+金額+收入/支出項目+來源/去處+收入/支出人員+備注</p><p> 數據流量:隨機,高峰流量隨機</p>&l
39、t;p> 數據流編號:D3.1</p><p> 數據流名稱:活期賬戶信息</p><p> 簡述:活期賬戶存取款記錄的添加、修改和刪除等更新信息</p><p> 數據流來源:家庭成員</p><p> 數據流去向:活期帳戶信息表</p><p> 數據項組成:存取編號+銀行帳號+存取+存取數目+存
40、取日期+剩余金額+取款人</p><p> 數據流量:隨機,高峰流量:隨機</p><p> 數據流編號:D3.2</p><p> 數據流名稱:定期帳戶信息</p><p> 簡述:定期帳戶記錄的添加、修改、刪除等更新信息</p><p> 數據流來源:家庭成員</p><p>
41、數據流去向:定期帳戶信息表</p><p> 數據項組成:銀行帳號+銀行名稱+銀行地址+開戶日期+開戶金額+是否已取出</p><p> 數據流量:隨機,高峰流量:隨機</p><p> 數據流編號:D4.1</p><p> 數據流名稱:借入/借出信息</p><p> 簡述:借入借出記錄的添加、修改、刪除
42、等更新信息</p><p> 數據流來源:家庭成員</p><p> 數據流去向:借入/借出信息表</p><p> 數據項組成:借入/借出編號+借出/借入人+借入/借出人+借入/借出日期+借入/借出金額+借入/借出原因+是否已還</p><p> 數據流量:隨機,高峰流量:隨機</p><p><b&g
43、t; 4.3.2處理邏輯</b></p><p> 處理邏輯編號:P1.1</p><p> 處理邏輯名稱:更新家庭成員信息</p><p> 簡述:對家庭成員表進行更新的添加、刪除和修改等操作</p><p> 輸入的數據流:家庭成員信息</p><p> 處理描述:在對家庭成員信息的添加、修
44、改和刪除等處理</p><p> 輸出的信息流:家庭成員信息表</p><p><b> 處理頻率:隨機</b></p><p> 處理邏輯編號:P1.2</p><p> 處理邏輯名稱:更新收入/支出項目信息</p><p> 簡述:對收入/支出項目表進行更新的添加、刪除和修改等操作&
45、lt;/p><p> 輸入的數據流:收入/支出項目信息</p><p> 處理描述:在對收入/支出項目信息的添加、修改和刪除等處理</p><p> 輸出的信息流:收入/支出項目表</p><p><b> 處理頻率:隨機</b></p><p> 處理邏輯編號:P2.1</p>
46、<p> 處理邏輯名稱:更新日常收入/支出信息</p><p> 簡述:對日常收入/支出信息表盡心更新的添加、刪除和修改等操作</p><p> 輸入的數據流:日常收入/支出信息</p><p> 處理描述:在對日常收入/支出信息的添加、修改和刪除等處理</p><p> 輸出的信息流:日常收入/支出信息表</p
47、><p><b> 處理頻率:隨機</b></p><p> 處理邏輯編號:P3.1</p><p> 處理邏輯名稱:更新活期帳戶信息</p><p> 簡述:對活期賬戶表盡心更新的添加、刪除和修改等操作</p><p> 輸入的數據流:活期帳戶信息</p><p>
48、 處理描述:在對活期賬戶信息的添加、修改和刪除等處理</p><p> 輸出的信息流:活期賬戶信息表</p><p><b> 處理頻率:隨機</b></p><p> 處理邏輯編號:P3.2</p><p> 處理邏輯名稱:更新定期帳戶信息</p><p> 簡述:對定期帳戶表盡心更
49、新的添加、刪除和修改等操作</p><p> 輸入的數據流:定期帳戶信息</p><p> 處理描述:在對定期帳戶信息的添加、修改和刪除等處理</p><p> 輸出的信息流:定期帳戶信息表</p><p><b> 處理頻率:隨機</b></p><p> 處理邏輯編號:P4.1<
50、;/p><p> 處理邏輯名稱:更新借出/借入信息</p><p> 簡述:對借出/借入表盡心更新的添加、刪除和修改等操作</p><p> 輸入的數據流:借出/借入信息</p><p> 處理描述:在對借出/借入信息的添加、修改和刪除等處理</p><p> 輸出的信息流:借出/借入信息表</p>
51、<p><b> 處理頻率:隨機</b></p><p><b> 4.3.3數據存儲</b></p><p> 數據存儲編號:F1.1</p><p> 數據存儲名稱:家庭成員表</p><p> 簡述:存儲家庭成員信息的表單</p><p> 數據
52、存儲組成:家庭成員+密碼+姓名+稱呼+生日</p><p><b> 關鍵詞:用戶名</b></p><p> 相關聯處理:P1.1</p><p> 數據存儲編號:F1.2</p><p> 數據存儲名稱:收入/支出項目表</p><p> 簡述:存儲收入/支出項目的表單</p&
53、gt;<p> 數據存儲組成:項目編號+收入/支出項目</p><p><b> 關鍵詞:項目編號</b></p><p> 相關聯處理:P1.2</p><p> 數據存儲編號:F2.1</p><p> 數據存儲名稱:日常收入/支出信息表</p><p> 簡述:存儲
54、日常收入/支出信息的表單</p><p> 數據存儲組成:收入/支出編號+收入/支出日期+收入/支出方式+金額+收入/支出項目+來源/去處+收入/支出人員+備注</p><p> 關鍵詞:收入/支出編號</p><p> 相關聯處理:P2.1</p><p> 數據存儲編號:F3.1</p><p> 數據存
55、儲名稱:活期賬戶信息表</p><p> 簡述:存儲活期賬戶信息的表單</p><p> 數據存儲組成:存取編號+銀行帳號+存取+存取數目+存取日期+剩余金額+取款人</p><p><b> 關鍵詞:存取編號</b></p><p> 相關聯處理:P3.1</p><p> 數據存儲編
56、號:F3.2</p><p> 數據存儲名稱:定期帳戶信息表</p><p> 簡述:存儲定期帳戶信息的表單</p><p> 數據存儲組成:銀行帳號+銀行名稱+銀行地址+開戶日期+開戶金額+期限+是否已取出</p><p><b> 關鍵詞:銀行帳號</b></p><p> 相關聯處
57、理:P3.2</p><p> 數據存儲編號:F4.1</p><p> 數據存儲名稱:借入/借出信息表</p><p> 簡述:存儲借入/借出信息的表單</p><p> 數據存儲組成:借入/借出編號+借出/借入人+借入/借出人+借入/借出日期+借入/借出金額+借入/借出原因+是否已還</p><p> 關
58、鍵詞:借入/借出編號</p><p> 相關聯處理:P4.1</p><p><b> 4.3.4外部實體</b></p><p> 外部實體編號:j1.1</p><p> 外部實體名稱:家庭成員</p><p> 簡述:進行理財的人員</p><p><
59、b> 輸入的數據流:無</b></p><p> 輸出的數據流:關于理財的一些表單信息</p><p><b> 5系統(tǒng)總體設計</b></p><p> 5.1功能結構圖 </p><p> 系統(tǒng)的功能結構是根據需求分析的結果來設計的,根據系統(tǒng)詳細分析,家庭理財管理系統(tǒng)共分為六個模塊,分別
60、為:基礎數據管理、日常收支管理、銀行儲蓄管理、借入借出管理、理財分析和系統(tǒng)管理。 </p><p> 系統(tǒng)功能結構圖如下:</p><p><b> 5.2數據庫設計</b></p><p> 5.2.1 E-R圖</p><p> E-R圖為實體-聯系圖,提供了表示實體型、屬性和聯系的方法,用來描述現實世界的概
61、念模型。 將現實世界的實體,屬性和聯系轉化為抽象的概括的概念模型。構成E-R圖的基本要素是實體型、屬性和聯系。</p><p> 家庭理財的E-R圖為:</p><p> 圖5-2家庭理財管理系統(tǒng) E-R圖</p><p> 在實驗室管理系統(tǒng)中所涉及的實體主要有:家庭成員,銀行,收支記錄其屬性如下:</p><p> 家庭成員{姓
62、名,性別,密碼,生日,工作單位}</p><p> 銀行{銀行名稱,賬號,開戶人,開戶日期,金額}</p><p> 收支記錄{日期,類型,賬戶,收支類型,收支總額 }</p><p><b> 5.2.2數據結構</b></p><p> 家庭成員表,如表5-1所示:</p><p>
63、 表5-1 家庭成員表</p><p> 定期帳戶表,如表5-2所示:</p><p> 表5-2 定期賬戶表</p><p> 日常收入信息表,如圖5-3所示:</p><p> 表5-3 日常收入信息表</p><p> 借出信息表,如表5-4所示:</p><p> 表5-4
64、借出信息表</p><p> 借入信息表,如表5-5所示:</p><p> 表5-5 借入信息表</p><p> 活期賬戶表,如表5-6所示:</p><p> 表5-6 活期賬戶表</p><p> 活期賬戶信息表,如表5-7所示:</p><p> 表5-7 活期賬戶信息表&
65、lt;/p><p> 支出信息表,如表5-8所示:</p><p> 表5-8 支出信息表</p><p> 收入項目表,如表5-9所示:</p><p> 表5-9:收入項目表</p><p> 支出項目表,如表5-10所示:</p><p> 表5-10 支出項目表</p>
66、;<p><b> 6系統(tǒng)評價</b></p><p> 對家庭做了詳細的調查后,可以準確的把握家庭理財的需要,怎樣才能滿足家庭理財的需求。通過可行性分析,了解到無論在技術,資金還是在安全管理上都能夠順利的對系統(tǒng)進行設計。</p><p> 在具體的設計過程中,要嚴格按照詳細調查的結果來設計系統(tǒng)。但是還要照顧特殊情況。對于具體的家庭特設的需求,我們
67、可以適當的考慮做一些改進。在業(yè)務流程圖中,要依據家庭成員的具體業(yè)務來往設計。保證業(yè)務的準確。需求分析是這個系統(tǒng)設計的關鍵。只有這一步做好了我們才可以放心地做以后的工作。</p><p> 對于設計的這個家庭理財系統(tǒng),可以實現一些家庭理財的基本功能,能夠滿足一般家庭的財務管理需求。例如:能夠實現家庭收入支出的核算。在收入中有其他分類:工資,獎金,福利,補貼,其他等。給用戶提供多種報表,如收入記錄,可根據收入人員、
68、收入來源、收入方式、收入類型、收入地點、貨幣類型等進行統(tǒng)計。支出的管理模塊中同樣允許用戶對具體的數據更新和修改。支出中有指出類型,金額等。借款中有編號,借入出人,借入出原因和日期等。銀行賬戶名,賬戶號,存取日期,金額等。</p><p> 對于這個財務管理系統(tǒng),可以滿足家庭成員的收入,支出,借入款,借出款。銀行賬戶,財務統(tǒng)計等,一些操作需求。所以,這個系統(tǒng)是成功的。</p><p>&l
69、t;b> 7總結</b></p><p> 這次課程設計,對我來說是受益匪淺的,在平時的學習中不能夠理解《信息系統(tǒng)分析》這一門課程到底是一門什么樣的課程。學習中只是在跟著老師走,每一次上課都是一頭霧水??偸歉杏X這樣的課程是沒有什么用處的,沒有什么太高的知識價值,所以沒有足夠的重視。但是這次課程設計讓我知道了這門課程的重要性。</p><p> 在系統(tǒng)設計中,首先進行
70、需求分析,把系統(tǒng)和具體的實際的家庭中的業(yè)務結合起來,明確所設計的系統(tǒng)所具備的功能和解決的問題。然后通過可行性分析,從經濟、技術、社會三方面進行闡述和說明系統(tǒng)設計的必要性和可行性。然后就是業(yè)務流程圖和數據流程圖以及數據字典。對于要做的系統(tǒng)已經有了一個比較全面的了解之后。再往下就是數據庫和界面的設計。</p><p> 通過這次課程設計,我覺得開發(fā)一個系統(tǒng)的關鍵是需求分析,只有經過詳細的調查分析,才能確定系統(tǒng)所需實
71、現的功能和解決的問題。開發(fā)過程中的難題和關鍵是業(yè)務流程分析和數據流程分析,這關系到系統(tǒng)整體性和完整性,是系統(tǒng)實現各個功能和各模塊之間調用的理論基礎。對于數據庫的設計,應避免數據冗余和重復,但也不能缺少應有的數據存儲,保證數據庫的完整性,和安全性,并且應是經過規(guī)范化設計的數據存儲。</p><p> 對于管理信息系統(tǒng),我們還不夠了解,這是一個復雜繁瑣的過程,只有不斷的完善,改進才能做出一個好的,適應用戶的系統(tǒng)。第
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭理財管理信息系統(tǒng)開發(fā)
- 家庭理財管理信息系統(tǒng)開發(fā)
- 畢業(yè)論文--家庭理財管理系統(tǒng)
- 家庭理財管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---家庭理財管理系統(tǒng)
- 家庭理財管理系統(tǒng)-畢業(yè)論文
- 畢業(yè)論文--家庭理財管理系統(tǒng)
- 畢業(yè)設計(封面等)_家庭理財管理信息系統(tǒng).doc
- 畢業(yè)設計(封面等)_家庭理財管理信息系統(tǒng).doc
- 家庭理財系統(tǒng) 畢業(yè)論文
- 家庭理財系統(tǒng)畢業(yè)論文
- 家庭理財管理系統(tǒng)設計與開發(fā)【畢業(yè)論文】
- 家庭理財管理系統(tǒng)的設計與開發(fā)【畢業(yè)論文】
- 農村家庭理財研究【畢業(yè)論文】
- 家庭理財系統(tǒng)的設計與實現畢業(yè)論文
- 家庭理財系統(tǒng)的設計與實現畢業(yè)論文
- 家庭理財系統(tǒng)的設計與實現畢業(yè)論文
- 家庭理財系統(tǒng)的設計與實現【畢業(yè)論文】
- 家庭管家系統(tǒng) —家庭理財、家庭相冊模塊---畢業(yè)論文
- 管理信息系統(tǒng)畢業(yè)論文
評論
0/150
提交評論