家庭理財管理系統(tǒng)_第1頁
家庭理財管理系統(tǒng)_第2頁
家庭理財管理系統(tǒng)_第3頁
家庭理財管理系統(tǒng)_第4頁
家庭理財管理系統(tǒng)_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、題目:XXXXXXXXXXXXXXX專業(yè)班級:XXXXX學(xué)號:XXXXX學(xué)生姓名:XXX授課教師XXXXXXX年XX月XX日目錄目錄II第1章家庭理財管理系統(tǒng)的概述-1-1.1引言-1-1.3國內(nèi)外現(xiàn)狀-3-1.4本文主要研究內(nèi)容及整體框架-3-第2章家庭理財管理系統(tǒng)的分析-5-2.1家庭理財管理系統(tǒng)的需求分析-5-2.2家庭理財管理系統(tǒng)的業(yè)務(wù)流程分析-7-2.2.1業(yè)務(wù)流程分析的目的-7-2.2.2家庭理財管理系統(tǒng)的業(yè)務(wù)流程分析-72.3家庭理財管理系統(tǒng)的數(shù)據(jù)流程分析-8-數(shù)據(jù)流程頂層圖分析-9-2.3.2數(shù)據(jù)流程一層圖分析-10-2.3.3數(shù)據(jù)流程二層圖分析-11-2.3.4家庭理財管理系

2、統(tǒng)的數(shù)據(jù)字典-13-第3章家庭理財管理系統(tǒng)的設(shè)計-17-3.1家庭理財管理系統(tǒng)設(shè)計原則及具體功能劃分-17-3.1.1模塊設(shè)計原則-17-3.1.2家庭理財管理系統(tǒng)功能模塊劃分-173.2家庭理財系統(tǒng)配置-18-3.3代碼設(shè)計-19-3.4輸入/輸出設(shè)計-20-3.5界面設(shè)計-20-3.6家庭理財管理系統(tǒng)的數(shù)據(jù)庫設(shè)計-23-3.6.1數(shù)據(jù)庫設(shè)計原則-23-3.6.2數(shù)據(jù)庫概念設(shè)計-23-3.6.3數(shù)據(jù)庫邏輯設(shè)計-27-3.6.4數(shù)據(jù)庫物理設(shè)計-28-第4章家庭理財管理系統(tǒng)的實現(xiàn)-32-4.1家庭理財管理系統(tǒng)基本信息管理功能的實現(xiàn)-32-4.2家庭理財管理系統(tǒng)家庭理財管理功能的實現(xiàn)-33-4.3

3、家庭理財管理系統(tǒng)維護(hù)管理功能的實現(xiàn)-34-4.4家庭理財管理系統(tǒng)信息網(wǎng)絡(luò)查詢功能的實現(xiàn)-35-第5章家庭理財管理系統(tǒng)測試與結(jié)果分析-36-5.1系統(tǒng)功能測試方法概述-36-5.2家庭理財管理系統(tǒng)功能測試-37-5.3系統(tǒng)錯誤處理測試-37-5.4系統(tǒng)安全性分析-39-5.5系統(tǒng)實用性分析-40-參考文獻(xiàn)-41-第1章家庭理財管理系統(tǒng)的概述引言隨著家庭收支的規(guī)模不斷擴(kuò)大,家庭理財需求急劇增加,有關(guān)家庭理財?shù)母鞣N信息也成倍增長。面對龐大的信息量,有必要開發(fā)家庭理財管理系統(tǒng)來提高家庭收支管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,從而減少管理方面的工作量。家庭理財管理

4、系統(tǒng)能為家庭收支提供一個專業(yè)管理家庭收支理財?shù)哪J健O到y(tǒng)的目標(biāo)是,以規(guī)范的內(nèi)部業(yè)務(wù)流程為基礎(chǔ),建立一種用戶同信息系統(tǒng)之間的關(guān)系,建立和維護(hù)一個高質(zhì)量的物流管理信息系統(tǒng)。理財管理對每一個家庭和個人理財都是一件十分重要的工作,理財管理的好,可以準(zhǔn)確地反映家庭收支經(jīng)營成果和業(yè)績。本論文所設(shè)計的“家庭理財管理系統(tǒng)”是為方便家庭收支對家庭理財?shù)墓芾矶_發(fā)的,包括收支管理,債務(wù)管理,系統(tǒng)管理,投資管理,計算器,網(wǎng)絡(luò)檢索等功能。1.2家庭理財管理系統(tǒng)設(shè)計說明隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對超市采購進(jìn)行管理,具有手工管理所無法比擬的

5、優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。該家庭理財管理系統(tǒng)主要實現(xiàn)了四大模塊的功能:(1)理財基本信息管理:包括理財收支管理、基本資料管理、理財債務(wù)基本信息管理以及對顯示信息進(jìn)行管理。在進(jìn)入理財主管理界面后顯示了所有的理財債務(wù)基本信息管,管理員可以根據(jù)實際需要選擇理財類別名稱,包括添加項目,修改以及注銷理財分類信息。在基本資料管理模塊中,管理員可以進(jìn)行理財收入、理財支出、理財債務(wù)、理財投資、債務(wù)利率、投資回報、月收支統(tǒng)計,在點擊任何一個按鈕后,系統(tǒng)顯示相應(yīng)的全部信息,供管理員進(jìn)行管理操作。在理財規(guī)則管理功能中,管理員可以設(shè)置對理財管理員的密碼進(jìn)行管理,以

6、及重新登陸,退出等基本功能,主管理界面主要包含有收入,支出,債務(wù),投資的全部信息查詢。(2)家庭理財擴(kuò)展管理:包括理財信息預(yù)計、債務(wù)預(yù)期計算,投資預(yù)測計算等功能。在理財信息管理中又包括了理財信息添加、以及注銷操作,在添加時系統(tǒng)自動給出理財編號,自動驗證理財名稱,理財類型以及數(shù)額等詳細(xì)信息的添加,在添加之后提交,如果必要的信息為空,系統(tǒng)會給出錯誤提示要求管理員添加相應(yīng)信息,添加成功后,相應(yīng)的信息顯示在系統(tǒng)界面上。選擇主界面中的家庭理財信息,對選中的理財信息還可以進(jìn)行注銷的操作。選中主界面中的理財信息,點擊理財注銷按鈕,出現(xiàn)界面,管理員在界面上填寫相應(yīng)清理信息,點擊清理按鈕,提示清理完成。進(jìn)入清理

7、信息查詢界面,系統(tǒng)顯示所有的清理信息,管理員可以通過添加查詢條件察看特定的理財?shù)那謇砬闆r。還可以對清理情況進(jìn)行注銷的操作。在家庭理財計算器核算界面中顯示所有理財信息以及復(fù)利信息,管理員通過選擇區(qū)間進(jìn)行復(fù)利核算,也可以將核算信息通過電子表格的形式顯示出來,為統(tǒng)計提供方便。(3)系統(tǒng)維護(hù)管理:包括維護(hù)本理財信息和操作員信息,對本理財信息進(jìn)行修改,修改后更新,相應(yīng)的更新信息取代原有信息,在操作員維護(hù)界面中顯示系統(tǒng)所有的操作員編號、用戶名和密碼,管理員可以進(jìn)行操作員的添加、修改以及注銷,在進(jìn)行添加時如果用戶名為空,系統(tǒng)給出錯誤提示,否則操作員添加成功。對操作員進(jìn)行信息修改時如果用戶名為空,系統(tǒng)提示出錯

8、,否則新的信息取代原有信息。同時,該模塊也包含3款計算器,分別是復(fù)利計算器,算術(shù)計算器,以及股票利潤計算器。主要用來計算投資在復(fù)利情況下的利潤以及總額等信息,以及股票投資回報情況。(4)信息查詢:在主界面中,管理員通過選擇查詢的條件,可以為日期或債務(wù)歸還,投資出售等信息,同時在本模塊中還可以查詢各大網(wǎng)站的相關(guān)信息,在進(jìn)行相應(yīng)信息的添加,點擊查詢按鈕,系統(tǒng)給出所有符合條件的家庭理財信息。國內(nèi)外現(xiàn)狀十幾年來,計算機(jī)硬件和軟件技術(shù)高速發(fā)展,為家庭收支管理提供了前所未有的高效手段。家庭收支管理的中心由傳統(tǒng)的人工操作為主,轉(zhuǎn)向通過計算機(jī)系統(tǒng)對信息資源的管理。雖然我國家庭收支在這方面了作了大量工作,先后在

9、財務(wù),物資,人力資源等管理部門引進(jìn)或者開發(fā)了一些系統(tǒng),提高了工作效率和管理水平。但是總體看來,我國家庭收支的信息化管理仍然處于家庭收支基礎(chǔ)業(yè)務(wù)運行層面的局部。國外的軟件技術(shù)比較先進(jìn),信息化管理水平也比較高,在家庭理財?shù)墓芾矸矫婧茉缇鸵M(jìn)了計算機(jī)軟件進(jìn)行,使得管理起來方便,出錯率小,很大程度上避免了家庭理財?shù)牧魇?。本文主要研究?nèi)容及整體框架(1)本文的主要內(nèi)容:家庭理財管理系統(tǒng)是一個家庭和個人理財不可缺少的部分,它的內(nèi)容對于家庭和個人理財?shù)氖褂谜吆凸芾碚邅碚f都至關(guān)重要,所以家庭理財管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理家庭理財?shù)男畔?,這種管理方

10、式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。本文的主要內(nèi)容就是針對研究和開發(fā)出的家庭理財管理系統(tǒng)進(jìn)行系統(tǒng)全面的論述。(2)本文的整體框架:第一章概述部分首先簡要闡述了家庭理財管理系統(tǒng)的重要性和國內(nèi)外家庭理財管理系統(tǒng)的發(fā)展?fàn)顩r;然后結(jié)合本文的研究設(shè)計內(nèi)容分析了選題的意義以及該家庭理財管理系統(tǒng)的設(shè)計說明,給出了本文的主要研究內(nèi)容和論文的結(jié)構(gòu)。第二章在第一章分析的基礎(chǔ)上進(jìn)行了該家庭理財管理系統(tǒng)的市場需求進(jìn)行了分析,并分析了其業(yè)務(wù)流程圖與數(shù)據(jù)流程圖,對數(shù)據(jù)流程圖右進(jìn)行了進(jìn)一步的細(xì)化,分解為頂層圖、一層圖與二層圖,另外給出了該家

11、庭理財管理系統(tǒng)的數(shù)據(jù)字典。第三章對家庭理財管理系統(tǒng)進(jìn)行了具體的設(shè)計討論,給出了系統(tǒng)的設(shè)計原則與具體模塊的劃分;進(jìn)行了代碼設(shè)計、輸入輸出設(shè)計、界面設(shè)計;并對主要的數(shù)據(jù)庫表進(jìn)行了設(shè)計第四章給出了各個功能模塊的功能及其實現(xiàn)代碼或算法,和該部分的界面。第五章對家庭理財管理系統(tǒng)進(jìn)行了測試,給出了測試的方法,針對該系統(tǒng)進(jìn)行了實用性分析和安全性分析,給出了幾個測試的運行實例。第2章家庭理財管理系統(tǒng)的分析本章主要的工作是對該家庭理財管理系統(tǒng)進(jìn)行需求分析,歸納該系統(tǒng)功能需求及分析系統(tǒng)用戶之間的信息交流,畫出該家庭理財管理系統(tǒng)的業(yè)務(wù)流程圖與數(shù)據(jù)流程圖,對數(shù)據(jù)流程圖進(jìn)行進(jìn)一步的細(xì)化分解,從而得到數(shù)據(jù)流程頂層圖、數(shù)據(jù)

12、流程一層圖以及數(shù)據(jù)流程二層圖。設(shè)計并畫出該系統(tǒng)的實體關(guān)系圖和數(shù)據(jù)字典。家庭理財管理系統(tǒng)的需求分析需求分析就是分析軟件用戶的需求是什么.如果投入大量的人力,物力,財力,時間,開發(fā)出的軟件卻沒人要,那所有的投入都是徒勞.如果費了很大的精力,開發(fā)一個軟件,最后卻不滿足用戶的要求,從而要重新開發(fā)過,這種返工是讓人痛心疾首的。需求分析之所以重要,就因為他具有決策性,方向性,策略性的作用,他在軟件開發(fā)的過程中具有舉足輕重的地位。在一個大型軟件系統(tǒng)的開發(fā)中,他的作用要遠(yuǎn)遠(yuǎn)大于程序設(shè)計.基于需求分析的重要性,早在該家庭理財管理系統(tǒng)在開發(fā)前期,由本人進(jìn)行了比較系統(tǒng)的需求調(diào)查。主要的調(diào)查對象為大連不同規(guī)模的家庭和

13、個人理財管理人員。在需求調(diào)查中,可以清楚地認(rèn)識到,這種家庭理財管理系統(tǒng)還是很有發(fā)展前景的,很多管理人員表示,如果這樣的系統(tǒng)銷售價格合理,就會很樂意購買使用。用戶的基本需求大致如下:(1)理財基本信息管理:包括理財收支管理、基本資料管理、理財債務(wù)基本信息管理以及對顯示信息進(jìn)行管理。在進(jìn)入理財主管理界面后顯示了所有的理財債務(wù)基本信息管,管理員可以根據(jù)實際需要選擇理財類別名稱,包括添加項目,修改以及注銷理財分類信息。在基本資料管理模塊中,管理員可以進(jìn)行理財收入、理財支出、理財債務(wù)、理財投資、債務(wù)利率、投資回報、月收支統(tǒng)計,在點擊任何一個按鈕后,系統(tǒng)顯示相應(yīng)的全部信息,供管理員進(jìn)行管理操作。在理財規(guī)則

14、管理功能中,管理員可以設(shè)置對理財管理員的密碼進(jìn)行管理,以及重新登陸,退出等基本功能,主管理界面主要包含有收入,支出,債務(wù),投資的全部信息查詢。(2)家庭理財擴(kuò)展管理:包括理財信息預(yù)計、債務(wù)預(yù)期計算,投資預(yù)測計算等功能。在理財信息管理中又包括了理財信息添加、以及注銷操作,在添加時系統(tǒng)自動給出理財編號,自動驗證理財名稱,理財類型以及數(shù)額等詳細(xì)信息的添加,在添加之后提交,如果必要的信息為空,系統(tǒng)會給出錯誤提示要求管理員添加相應(yīng)信息,添加成功后,相應(yīng)的信息顯示在系統(tǒng)界面上。選擇主界面中的家庭理財信息,對選中的理財信息還可以進(jìn)行注銷的操作。選中主界面中的理財信息,點擊理財注銷按鈕,出現(xiàn)界面,管理員在界面

15、上填寫相應(yīng)清理信息,點擊清理按鈕,提示清理完成。進(jìn)入清理信息查詢界面,系統(tǒng)顯示所有的清理信息,管理員可以通過添加查詢條件察看特定的理財?shù)那謇砬闆r。還可以對清理情況進(jìn)行注銷的操作。在家庭理財計算器核算界面中顯示所有理財信息以及復(fù)利信息,管理員通過選擇區(qū)間進(jìn)行復(fù)利核算,也可以將核算信息通過電子表格的形式顯示出來,為統(tǒng)計提供方便。(3)系統(tǒng)維護(hù)管理:包括維護(hù)本理財信息和操作員信息,對本理財信息進(jìn)行修改,修改后更新,相應(yīng)的更新信息取代原有信息,在操作員維護(hù)界面中顯示系統(tǒng)所有的操作員編號、用戶名和密碼,管理員可以進(jìn)行操作員的添加、修改以及注銷,在進(jìn)行添加時如果用戶名為空,系統(tǒng)給出錯誤提示,否則操作員添加

16、成功。對操作員進(jìn)行信息修改時如果用戶名為空,系統(tǒng)提示出錯,否則新的信息取代原有信息。同時,該模塊也包含3款計算器,分別是復(fù)利計算器,算術(shù)計算器,以及股票利潤計算器。主要用來計算投資在復(fù)利情況下的利潤以及總額等信息,以及股票投資回報情況。(4)信息查詢:在主界面中,管理員通過選擇查詢的條件,可以為日期或債務(wù)歸還,投資出售等信息,同時在本模塊中還可以查詢各大網(wǎng)站的相關(guān)信息,在進(jìn)行相應(yīng)信息的添加,點擊查詢按鈕,系統(tǒng)給出所有符合條件的家庭理財信息家庭理財管理系統(tǒng)的業(yè)務(wù)流程分析業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各部分、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合流理

17、向。業(yè)務(wù)流程分析的目的為了使用戶對該家庭理財管理系統(tǒng)的基本架構(gòu)有一個初步的了解,為了用戶可以更好的使用該家庭理財管理系統(tǒng),使家庭和個人理財管理人員在使用該系統(tǒng)時可以得心應(yīng)手,不需要特意拿出時間對使用該系統(tǒng)的工作人員進(jìn)行培訓(xùn),編寫并給出了該系統(tǒng)的業(yè)務(wù)流程圖。家庭理財管理系統(tǒng)的業(yè)務(wù)流程分析系統(tǒng)用戶在使用該家庭理財管理系統(tǒng)之前先進(jìn)行系統(tǒng)登陸,如發(fā)現(xiàn)不是本系統(tǒng)使用人員則登陸出錯,提示輸入正確的賬號與密碼。進(jìn)入主界面后,在進(jìn)入理財分類管理界面后顯示了所有的理財分類信息,管理員可以根據(jù)實際需要設(shè)置理財類別名稱,包括添加項目,修改以及注銷理財分類信息。在基本資料管理模塊中管理員可以進(jìn)行理財收入、理財支出、理

18、財債務(wù)、理財投資、債務(wù)利率、投資回報、月收支統(tǒng)計以及債務(wù)以及投資的區(qū)間預(yù)測,在點擊任何一個按鈕后,系統(tǒng)顯示相應(yīng)的全部信息,供管理員進(jìn)行管理操作。在理財收支管理功能中,管理員可以設(shè)置對理財收入信息,支出信息,以及月收入統(tǒng)計工作,在顯示信息模塊中,管理員可以查看現(xiàn)有的內(nèi)容的顯示并且可以對相關(guān)條件進(jìn)行模糊顯示。在添加時系統(tǒng)自動給出理財信息編號(前臺不顯示),管理員進(jìn)行理財名稱,理財類型以及數(shù)額等詳細(xì)信息的添加,在添加之后提交,如果必要的信息為空,系統(tǒng)會給出錯誤提示要求管理員添加相應(yīng)信息,添加成功后,相應(yīng)的信息顯示在系統(tǒng)界面上。選擇主界面中的家庭理財信息,就可以對該信息進(jìn)行更新操作,在更新后如果必要信

19、息為空,系統(tǒng)給出錯誤提示,修改成功后新的信息將取代原有信息,對選中的理財債務(wù)和投資信息還可以進(jìn)行注銷的操作。選中主界面中的理財信息,點擊理財清理按鈕。進(jìn)入清理信息查詢界面,系統(tǒng)顯示所有的清理信息,管理員可以通過添加查詢條件察看特定的理財?shù)那謇砬闆r。還可以對清理情況進(jìn)行注銷的操作。在家庭理財復(fù)利核算界面中顯示所有理財信息以及復(fù)利信息,管理員通過選擇區(qū)間進(jìn)行復(fù)利核算,也可以將核算信息通過電子表格的形式顯示出來,對本理財信息進(jìn)行修改,修改后更新,相應(yīng)的更新信息取代原有信息,在操作員維護(hù)界面中顯示系統(tǒng)所有的操作員編號、用戶名和密碼,管理員可以進(jìn)行操作員的添加、修改以及注銷,在進(jìn)行添加時如果用戶名為空,

20、系統(tǒng)給出錯誤提示,否則操作員添加成功。對操作員進(jìn)行信息修改時如果用戶名為空,系統(tǒng)提示出錯,否則新的信息取代原有信息。接下來給出該家庭理財管理系統(tǒng)的業(yè)務(wù)流程圖,例如圖2.1業(yè)務(wù)流程圖:家庭理財管理系統(tǒng)的數(shù)據(jù)流程分析數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。為了描述復(fù)雜的軟件系統(tǒng)的信息流向和加工,可采用分層的DFD來描述,分層DFD有頂層,中間層、底層之分。數(shù)據(jù)流程圖的特征:(1)抽象性:在數(shù)據(jù)流程圖中具體的組織機(jī)構(gòu)、工作場所、人員、物質(zhì)流等等都已經(jīng)去掉,只剩下數(shù)據(jù)的存儲、流動、加工、使用的情況。這種抽象性能使我們總

21、結(jié)出信息處理的內(nèi)部規(guī)律性。(2)概括性:它把系統(tǒng)對各種業(yè)務(wù)的處理過程聯(lián)系起來考慮,形成一個總體。下面就對該家庭理財管理系統(tǒng)進(jìn)行數(shù)據(jù)流程圖的設(shè)計。2.3.1數(shù)據(jù)流程頂層圖分析數(shù)據(jù)流程頂層圖決定系統(tǒng)的范圍,決定輸入輸出數(shù)據(jù)流,它說明系統(tǒng)的邊界,把整個系統(tǒng)的功能抽象為一個加工,頂層DFD只有一張。如下所示:Figure2.4dataflowsecondlayercharts1Figure2.3dataflowlayerchart管理信息P0管理員固定資產(chǎn)管返回信息理系統(tǒng)圖2.2數(shù)據(jù)流程頂層圖Figure2.2Dataflowtoplayerchart數(shù)據(jù)流程一層圖分析通過對該頂層圖的具體功能模塊進(jìn)行

22、細(xì)致的分析,完成了下面的數(shù)據(jù)流程一層圖:2.3.3數(shù)據(jù)流程二層圖分析為了使該數(shù)據(jù)流程更加清晰,為用戶提供使用上的具體指導(dǎo)又將數(shù)據(jù)流程一層圖進(jìn)行了分解,進(jìn)而得到數(shù)據(jù)流程二層圖:管理員新分類信息原分類信息新資產(chǎn)信息原資產(chǎn)信息新編號信息原編號信息新格式信息原格式信息P1P11資產(chǎn)分類管理P12基本贊料管理P13編號規(guī)范管顯示格跆理tb_BaseSybmtb_BaseZclbtb_BaseCfddtbBaseSyqktb_BaseJldwtbBaseZcmctb_BaseQlfstb_BaseDefaultNOtbBaseBgrytb_DataGridViewList圖2.4數(shù)據(jù)流程二層圖1Figur

23、e2.6dataflowsecondlayercharts3P2原資產(chǎn)信息折山管理折IH信息*tb_zcCtear*tb_zcMafn新資產(chǎn)倍息P23新清理信息::P22i資產(chǎn)清理管i理原清理信息P21資產(chǎn)信息管理T?理員圖2.5數(shù)據(jù)流程二層圖2tbunits管理員Figure2.5dataflowsecondlayercharts2新單位信息原單位信息新操作員佶息tb_userP32原操作員信息操作員佶息管理P31電位信息管埋圖2.6數(shù)據(jù)流程二層圖32.3.4家庭理財管理系統(tǒng)的數(shù)據(jù)字典數(shù)據(jù)字典就是對軟件所需要使用的數(shù)據(jù)進(jìn)行編號說明,它是配合數(shù)據(jù)流圖使用的,在數(shù)據(jù)流圖中,數(shù)據(jù)字典是不同業(yè)務(wù)活動

24、間傳遞的信息,比如,業(yè)務(wù)活動“起草”審“核”間,就可能是流轉(zhuǎn)的文件,那么這個文件具體有什么數(shù)據(jù),數(shù)據(jù)間什么關(guān)系,就是為文件專門的做一個數(shù)據(jù)字典具體描述它。數(shù)據(jù)字典和數(shù)據(jù)流圖共同構(gòu)成系統(tǒng)的邏輯模型。沒有流圖數(shù)據(jù)字典難以發(fā)揮作用。沒有數(shù)據(jù)字典,數(shù)據(jù)流圖就不嚴(yán)格。接下來為家庭理財管理系統(tǒng)的數(shù)據(jù)字典:表2.1外部實體定義Table2.1Exteriorentitydefinition名稱:管理員外部實體簡述:系統(tǒng)管理者總編號:1-01輸入:管理員賬號,密碼、管理信息編號:S1輸出:返回信息表2.2數(shù)據(jù)流定義Table2.2Datastreamdefinition名稱:基本信息數(shù)據(jù)流卡片簡述:密碼信息總

25、編號:2-01來源:管理員密碼修改編號:F1去向:管理員表名稱:查詢信息數(shù)據(jù)流卡片簡述:查詢信息總編號:2-02來源:管理員保存編號:F2去向:記錄表名稱:家庭理財信息數(shù)據(jù)流卡片簡述:對家庭理財信息進(jìn)行記錄總編號:2-03來源:管理員添加、修改、注銷編號:F3去向:理財信息表名稱:清理信息數(shù)據(jù)流卡片簡述:對家庭理財進(jìn)行清理的記錄總編號:2-04來源:管理員添加、修改、注銷編號:F4去向:清理信息表名稱:理財信息數(shù)據(jù)流卡片簡述:對系統(tǒng)使用理財信息進(jìn)行記錄總編號:2-05來源:管理員修改編號:F5去向:理財信息表名稱:操作員信息簡述:對系統(tǒng)使用者信息進(jìn)行記錄來源:管理員添加、修改去向:操作員信息表

26、表2.3處理功能數(shù)據(jù)流卡片總編號:編號205Table2.3processingfunctions名稱:理財收支類別管理處理功能卡片說明:對理財收支類別信息進(jìn)行管理總編號:3-01輸入的理財收支類別信息編號:P11邏輯概括:對理財收支分類信息進(jìn)行添加、修改和注銷出:原理財收支分類信息名稱:基本資料管理處理功能卡片說明:對基本資料信息進(jìn)行管理總編號:3-02輸入:新的基本資料信息編號:P12邏輯概括:對基本資料信息進(jìn)行添加、修改、注銷輸出:原有基本資料信息名稱:理財編號管理處理功能卡片說明:對理財編號信息進(jìn)行管理總編號:3-03輸入:新的編號信息編號:P13邏輯概括:對理財編號信息進(jìn)行添加、修改

27、、注銷輸出:原有編號信息名稱:顯示格式管理處理功能卡片說明:對顯示的格式信息進(jìn)行管理總編號:3-043-輸入:無邏輯概括:對顯示的格式信息進(jìn)行管輸理出:格式信息名稱:理財管理處理功能卡片說明:對理財信息進(jìn)行編輯、保存輸入:新的理財信息編號:P21邏輯概括:對理財信息進(jìn)行編輯輸出:原理財信息名稱:清理信息管理說明:對清理信息進(jìn)行編輯、保存輸入:新的清理信息編號:P22邏輯概括:對清理信息進(jìn)行編輯輸出:原有清理信息名稱:復(fù)利信息管理說明:對復(fù)利信息進(jìn)行管理總編號:3-07輸入:無邏輯概括:對復(fù)利信息進(jìn)行編輯輸出:復(fù)利信息名稱:使用理財信息管理說明:對使用系統(tǒng)的理財信息進(jìn)行編輯、保存輸入:新理財信息

28、編號:P31邏輯概括:對理財信息進(jìn)行編輯輸出:原理財信息名稱:操作員管理說明:對操作員信息進(jìn)行管理總編號:3-09輸入:新的操作員信息編號:P32邏輯概括:對操作員信息進(jìn)行添加、修改和注銷輸出:原操作員信息名稱:查詢說明:對理財信息進(jìn)行查詢總編號:3-010輸入:查詢條件編號:P4邏輯概括:對理財信息進(jìn)行查詢編號:總編號05處理功能卡片總編號:06處理功能卡片編號P23處理功能總編號:308處理功能卡片處理功能卡片P143-輸出:理財信息第3章家庭理財管理系統(tǒng)的設(shè)計3.1家庭理財管理系統(tǒng)設(shè)計原則及具體功能劃分3.1.1模塊設(shè)計原則功能模塊的設(shè)計,通過“自上而下、逐步細(xì)化”的手段,逐層地將系統(tǒng)劃

29、分為多個大小合適、功能單一的模塊,從而將復(fù)雜系統(tǒng)的設(shè)計轉(zhuǎn)變?yōu)槎鄠€簡單模塊的設(shè)計,設(shè)計原則為:(1)根據(jù)實際情況把相互間轉(zhuǎn)為獨立的管理業(yè)務(wù)劃分為若干個業(yè)務(wù)模塊;(2)對一個個較大的功能模塊進(jìn)一步劃分成一個個相互獨立的、能單獨運行的小模塊;(3)針對具體處理對象,再按對其進(jìn)行的操作類型劃分為功能模塊。3.1.2家庭理財管理系統(tǒng)功能模塊劃分被系統(tǒng)包括以下四個基本模塊:(1)理財基本信息管理:包括理財收支管理、基本資料管理、理財債務(wù)基本信息管理以及對顯示信息進(jìn)行管理。在進(jìn)入理財主管理界面后顯示了所有的理財債務(wù)基本信息管,管理員可以根據(jù)實際需要選擇理財類別名稱,包括添加項目,修改以及注銷理財分類信息。在

30、基本資料管理模塊中,管理員可以進(jìn)行理財收入、理財支出、理財債務(wù)、理財投資、債務(wù)利率、投資回報、月收支統(tǒng)計,在點擊任何一個按鈕后,系統(tǒng)顯示相應(yīng)的全部信息,供管理員進(jìn)行管理操作。在理財規(guī)則管理功能中,管理員可以設(shè)置對理財管理員的密碼進(jìn)行管理,以及重新登陸,退出等基本功能,主管理界面主要包含有收入,支出,債務(wù),投資的全部信息查詢。(2)家庭理財擴(kuò)展管理:包括理財信息預(yù)計、債務(wù)預(yù)期計算,投資預(yù)測計算等功能。在理財信息管理中又包括了理財信息添加、以及注銷操作,在添加時系統(tǒng)自動給出理財編號,自動驗證理財名稱,理財類型以及數(shù)額等詳細(xì)信息的添加,在添加之后提交,如果必要的信息為空,系統(tǒng)會給出錯誤提示要求管理員

31、添加相應(yīng)信息,添加成功后,相應(yīng)的信息顯示在系統(tǒng)界面上。選擇主界面中的家庭理財信息,對選中的理財信息還可以進(jìn)行注銷的操作。選中主界面中的理財信息,點擊理財注銷按鈕,出現(xiàn)界面,管理員在界面上填寫相應(yīng)清理信息,點擊清理按鈕,提示清理完成。進(jìn)入清理信息查詢界面,系統(tǒng)顯示所有的清理信息,管理員可以通過添加查詢條件察看特定的理財?shù)那謇砬闆r。還可以對清理情況進(jìn)行注銷的操作。在家庭理財計算器核算界面中顯示所有理財信息以及復(fù)利信息,管理員通過選擇區(qū)間進(jìn)行復(fù)利核算,也可以將核算信息通過電子表格的形式顯示出來,為統(tǒng)計提供方便。(3)系統(tǒng)維護(hù)管理:包括維護(hù)本理財信息和操作員信息,對本理財信息進(jìn)行修改,修改后更新,相應(yīng)

32、的更新信息取代原有信息,在操作員維護(hù)界面中顯示系統(tǒng)所有的操作員編號、用戶名和密碼,管理員可以進(jìn)行操作員的添加、修改以及注銷,在進(jìn)行添加時如果用戶名為空,系統(tǒng)給出錯誤提示,否則操作員添加成功。對操作員進(jìn)行信息修改時如果用戶名為空,系統(tǒng)提示出錯,否則新的信息取代原有信息。同時,該模塊也包含3款計算器,分別是復(fù)利計算器,算術(shù)計算器,以及股票利潤計算器。主要用來計算投資在復(fù)利情況下的利潤以及總額等信息,以及股票投資回報情況。(4)信息查詢:在主界面中,管理員通過選擇查詢的條件,可以為日期或債務(wù)歸還,投資出售等信息,同時在本模塊中還可以查詢各大網(wǎng)站的相關(guān)信息,在進(jìn)行相應(yīng)信息的添加,點擊查詢按鈕,系統(tǒng)給出

33、所有符合條件的家庭理財信息。3.2家庭理財系統(tǒng)配置(1)服務(wù)器端服務(wù)器端的配置是由建立站點所需的軟件來決定的。在最低配置下,服務(wù)器雖然能正常工作,但其性能往往不盡如人意,如果我們想使站點服務(wù)器工作得更好的話,我們需要更好的配置,特別是服務(wù)器的內(nèi)存應(yīng)該大于256MB。下面為服務(wù)器端的最低配置:處理器:IntelPentium486以上內(nèi)存:256MB以上硬盤空間:80G以上光驅(qū):需要從光盤上安裝操作系統(tǒng)和其它開發(fā)站點所需的軟件網(wǎng)卡:ISA或者PCI接口均可顯卡:SVGA顯示適配器(2)客戶端內(nèi)存:8MB硬盤空間:300MB網(wǎng)卡:ISA或者PCI顯卡:SVGA顯示適配器3.3代碼設(shè)計本家庭理財管理

34、系統(tǒng)的代碼設(shè)計遵循標(biāo)準(zhǔn)化原則,對代碼的很多方面進(jìn)行了規(guī)范,例如:在該系統(tǒng)地設(shè)計中,局部變量使用時,盡量避免使用全局變量,因為全局變量的作用范圍比較大,再對代碼進(jìn)行修改時,不小心就會修改到不必要修改的部分,使得系統(tǒng)部能夠正常使用。另外,代碼設(shè)計還遵從了可讀性高,可使用性強(qiáng)等的設(shè)計原則,對代碼進(jìn)行了必要的注釋,在代碼的編寫過程中,盡量對代碼的格式進(jìn)行了規(guī)范,因為一個好的代碼必須要有一個比較清新的書寫過程和思路,而這些都可以從代碼的格式上體現(xiàn)出來,當(dāng)然,代碼的格式也是給讀代碼的人第一印象的關(guān)鍵因素,就如同一個系統(tǒng)軟件的界面一樣有著十分重要的作用。在代碼正確,可以提供用戶正常使用的基礎(chǔ)上,本人又對這些

35、代碼進(jìn)行了力所能及的優(yōu)化工作,使得代碼在使用時占據(jù)的空間少,占用CPU的時間盡量少,以及在系統(tǒng)運行時可能遇到的問題減少。但是由于本人水平有限,并不能保證這些系統(tǒng)代碼的最優(yōu)化設(shè)計。3.4輸入/輸出設(shè)計一個系統(tǒng)與用戶進(jìn)行交流的主要方式是鍵盤的鍵入與鼠標(biāo)的點擊,在本系統(tǒng)中,具體的輸入輸出設(shè)計如下:輸入正確輸出錯誤輸出表3.1用戶登陸.用戶的賬號及Table3.1userdebarkations口J7、入jIX密碼用戶已登陸到系統(tǒng)中界面提示賬號或密碼錯誤的出錯界面表3.2添加理財類別信息輸入正確輸出錯誤輸出Table3.2addassetclasseslnformation家庭理財收支信口息、信息以保

36、存到相應(yīng)數(shù)據(jù)庫中輸入正確輸出錯誤輸出3.5界面設(shè)計表3.3添加理財信息Table3.3addassetInformation家庭理財基本信息添加成功提示對話框添加內(nèi)容不能為空提示對話框一個友好的用戶界面不僅要做到具有良好的觀賞性,還應(yīng)方便用戶對系統(tǒng)的操作使用,最好符合用戶以往的操作習(xí)慣,只有這樣才能使用戶充分發(fā)揮主觀能動性更快、更好的學(xué)習(xí)使用該系統(tǒng)。在對家庭理財管理系統(tǒng)界面設(shè)計時主要遵循以下幾條原則:(1)用戶界面的設(shè)計在整體上保持較為一致的外觀風(fēng)格。(2)在進(jìn)行界面設(shè)計時要充分考慮用戶的操作習(xí)慣,減少用戶大量的輸入操作以減輕用戶的工作量。3)界面所使用的詞匯、圖示、選取方式等要保持前后一致性

37、。面就對該家庭理財管理系統(tǒng)進(jìn)行界面的舉例:JSI芾JIMi的圖3.1主界面JlJJfj:*曲匚誥圮曲甞涯伐合:三思空令弋自討舞舞-vsrjussFigure3.1maincontactsurfaceslJ7L圖3.2收支信息管理界面期:2008-0408支出種矣電話費Figure3.2assetclassesmanagementsurface-JL出英擁眩機(jī)支岀L21期圖3.3添加債務(wù)信息界面?OOR(14CR債務(wù)種注:Figure3.3addassetsurface資款J利率:1103.6家庭理財管理系統(tǒng)的數(shù)據(jù)庫設(shè)計家庭理財管理系統(tǒng)數(shù)據(jù)庫設(shè)計目的:通過對數(shù)據(jù)庫表規(guī)范設(shè)計的深入理解,促進(jìn)家庭理

38、財管理系統(tǒng)的合理應(yīng)用與發(fā)展.數(shù)據(jù)庫表結(jié)構(gòu)的設(shè)計與家庭理財管理系統(tǒng)的內(nèi)容和職能密切相關(guān),表結(jié)構(gòu)的合理設(shè)計促進(jìn)了程序員對家庭理財管理系統(tǒng)管理,在使管理簡單、明確化,確保信息的完整、一致性并以發(fā)展的模式體現(xiàn)管理內(nèi)容和職能方面具有重要意義.3.6.1數(shù)據(jù)庫設(shè)計原則在設(shè)計數(shù)據(jù)庫時,關(guān)鍵的步驟就是要確保數(shù)據(jù)正確地分布到數(shù)據(jù)庫的表中。使用正確的數(shù)據(jù)結(jié)構(gòu),不僅便于對數(shù)據(jù)庫進(jìn)行相應(yīng)的存取操作,而且可以極大地簡化應(yīng)用程序的其他內(nèi)容(查詢、窗體、報表、代碼等)。另外,數(shù)據(jù)應(yīng)該盡可能少地冗余,這意味著重復(fù)數(shù)據(jù)應(yīng)該減少到最少。本套家庭理財管理系統(tǒng)采用的ACCESS作為訪問數(shù)據(jù)庫的服務(wù)器,用它來對數(shù)據(jù)進(jìn)行存儲,在數(shù)據(jù)庫應(yīng)

39、用系統(tǒng)的開發(fā)過程中,充分考慮到以上幾個方面,運用數(shù)據(jù)庫原理知識,對涉及到的數(shù)據(jù)庫進(jìn)行了綜合設(shè)計,力求數(shù)據(jù)庫的結(jié)構(gòu)合理化、規(guī)范化,使數(shù)據(jù)苦的存儲量達(dá)到設(shè)計要求提高從數(shù)據(jù)庫提取數(shù)據(jù)的速度與響應(yīng)時間。以便今后對系統(tǒng)的維護(hù)與管理。3.6.2數(shù)據(jù)庫概念設(shè)計數(shù)據(jù)庫概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型。通過對系統(tǒng)流程圖的分析與研究,對數(shù)據(jù)庫進(jìn)行了比較細(xì)致的數(shù)據(jù)庫概念設(shè)計,形成了該家庭理財管理系統(tǒng)的實體關(guān)系圖如下:IDFigure3.7投資種類entityattributechart-圖3.4使用者實體屬性圖bgryentityattribut

40、echartFigure3.4使用者ID3.5收支種類實體屬性bgrytb_BaseBgry3.6IDFigure3.6債務(wù)種類bgry債務(wù)種類實體屬性圖entityattributecharttbBaseBgry圖3.7投資種類實體屬性圖bgryzclbIDfirstID圖3.8投資記錄實體secondlD;tb_BaseZclbzclbfirstIDIQFigure3.8投資記錄entitytbBaseZclbsecondID圖3.9收支記錄實體屬性圖Figure3.9收支記錄entityattributechart圖3.11tb_BaseZclb實體屬性Figure3.1圖1tb_Bas

41、eZclbentityattributechartHGmanagemanagemmanagePKLWMOmanagemanageTUmanagemanageDStbunitstb_BaseZjfstb_BaseQffstb_BaseSybm“tbusertb_BaseJidwtb_BaseCfddFtbBaseDefaultNOtb_BaseZcmctb_BaseSyqktb_zcCrear圖3.19實體關(guān)系圖Figure3.19entityrelationalgraphs3.6.3數(shù)據(jù)庫邏輯設(shè)計數(shù)據(jù)庫邏輯設(shè)計將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型對其進(jìn)行優(yōu)化。在對該家庭理財管理系統(tǒng)的實

42、體關(guān)系圖進(jìn)行了分析之后,分別對其實體、聯(lián)系作了屬性的分析,得出這些實體與聯(lián)系的主鍵與碼值,為以后對該家庭理財管理系統(tǒng)的數(shù)據(jù)庫的物理設(shè)計提供了方便與基礎(chǔ)。下面就是對該家庭理財管理系統(tǒng)的數(shù)據(jù)庫邏輯設(shè)計:使用者(ID,帳號,密碼,kinds);收支種類(ID,收支種類,收支類型);收支記錄(ID,收支類別,收支類型,金額,日期);債務(wù)種類(ID,債務(wù)種類,債務(wù)類型);債務(wù)記錄(ID,債務(wù)類別,債務(wù)類型,金額,日期);投資種類(ID,投資種類,投資類型);投資記錄(ID,投資類別,投資類型,金額,日期);月結(jié)算記錄(ID,固定收入,隨機(jī)收入,固定支出,隨機(jī)支出,總收入,總支出,日期);3.6.4數(shù)據(jù)庫

43、物理設(shè)計數(shù)據(jù)庫物理設(shè)計為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。在經(jīng)過了以上的數(shù)據(jù)庫概念設(shè)計、邏輯設(shè)計后進(jìn)行了最后的數(shù)據(jù)庫物理設(shè)計,在進(jìn)行該設(shè)計時,基本上就是將數(shù)據(jù)庫邏輯設(shè)計出來模版具體化,將每一個實體、聯(lián)系的主鍵和碼的數(shù)據(jù)類型,數(shù)據(jù)說明等做出注釋。下面是該家庭理財管理系統(tǒng)的數(shù)據(jù)庫物理設(shè)計模型:表3.4使用者表TheTable3.4使用者字段名字段類型字段長度可否為空主鍵IDint4否是帳號Varchar50否密碼Varchar50否kindsNumber4否Table3.5收支種類字段名字段類型字段長度可否為空主鍵IDint4否是收支種類Varchar50否收

44、支類型Varchar50否表3.6債務(wù)種類表字段名字段類型字段長度可否為空主鍵IDint4否是債務(wù)種類Varchar50否債務(wù)類型Varchar50否Table3.6債務(wù)種類table表3.7投資種類表字段名字段類型字段長度可否為空主鍵IDint4否是投資種類Varchar50否投資類型Varchar50否Table3.7tb投資種類table表3.8收支記錄表字段名字段類型字段長度可否為空主鍵IDint4否是收支種類Varchar50否收支類型Varchar50否Table3.8收支記錄table數(shù)額Varchar50否日期Datetime8否表3.9債務(wù)記錄表字段名字段類型字段長度可否為空

45、主鍵IDint4否是債務(wù)種類Varchar50否債務(wù)類型Varchar50否數(shù)額Varchar50否日期Datetime8否Table3.9債務(wù)記錄table表3.10投資記錄表字段名字段類型字段長度可否為空主鍵IDint4否是投資種類Varchar50否投資類型Varchar50否數(shù)額Varchar50否日期Datetime8否Table3.10投資記錄table表3.14月結(jié)算記錄表字段名字段類型字段長度可否為空主鍵IDint4否是Table3.14月結(jié)算記錄table固定收入int4否隨機(jī)收入int4否固定支出int4否隨機(jī)支出int4否總收入int4否總支出int4否日期datatim

46、e8是第4章家庭理財管理系統(tǒng)的實現(xiàn)4.1家庭理財管理系統(tǒng)基本信息管理功能的實現(xiàn)圖4.1家庭理財信息管理Fig4.1Familyfinancinginformationmanagement包括理財收支管理、基本資料管理、理財債務(wù)基本信息管理以及對顯示信息進(jìn)行管理。在進(jìn)入理財主管理界面后顯示了所有的理財債務(wù)基本信息管,管理員可以根據(jù)實際需要選擇理財類別名稱,包括添加項目,修改以及注銷理財分類信息。在基本資料管理模塊中,管理員可以進(jìn)行理財收入、理財支出、理財債務(wù)、理財投資、債務(wù)利率、投資回報、月收支統(tǒng)計,在點擊任何一個按鈕后,系統(tǒng)顯示相應(yīng)的全部信息,供管理員進(jìn)行管理操作。在理財規(guī)則管理功能中,管理員

47、可以設(shè)置對理財管理員的密碼進(jìn)行管理,以及重新登陸,退出等基本功能,主管理界面主要包含有收入,支出,債務(wù),投資的全部信息查詢。上面是該模塊中家庭理財債務(wù)信息添加功能界面:4.2家庭理財管理系統(tǒng)家庭理財管理功能的實現(xiàn)圖4.2增加家庭理財信息Fig4.2Increasedfinancinginformation包括理財信息預(yù)計、債務(wù)預(yù)期計算,投資預(yù)測計算等功能。在理財信息管理中又包括了理財信息添加、以及注銷操作,在添加時系統(tǒng)自動給出理財編號,自動驗證理財名稱,理財類型以及數(shù)額等詳細(xì)信息的添加,在添加之后提交,如果必要的信息為空,系統(tǒng)會給出錯誤提示要求管理員添加相應(yīng)信息,添加成功后,相應(yīng)的信息顯示在系

48、統(tǒng)界面上。選擇主界面中的家庭理財信息,對選中的理財信息還可以進(jìn)行注銷的操作。選中主界面中的理財信息,點擊理財注銷按鈕,出現(xiàn)界面,管理員在界面上填寫相應(yīng)清理信息,點擊清理按鈕,提示清理完成。進(jìn)入清理信息查詢界面,系統(tǒng)顯示所有的清理信息,管理員可以通過添加查詢條件察看特定的理財?shù)那謇砬闆r。還可以對清理情況進(jìn)行注銷的操作。在家庭理財計算器核算界面中顯示所有理財信息以及復(fù)利信息,管理員通過選擇區(qū)間進(jìn)行復(fù)利核算,也可以將核算信息通過電子表格的形式顯示出來,為統(tǒng)計提供方便。上面是該模塊中家庭理財增加功能界面:4.3家庭理財管理系統(tǒng)維護(hù)管理功能的實現(xiàn)圖4.3月又票利潤計算名器nter包括維護(hù)本理財信息和操作

49、員信息,對本理財信息進(jìn)行修改,修改后更新,相應(yīng)的更新信息取代原有信息,在操作員維護(hù)界面中顯示系統(tǒng)所有的操作員編號、用戶名和密碼,管理員可以進(jìn)行操作員的添加、修改以及注銷,在進(jìn)行添加時如果用戶名為空,系統(tǒng)給出錯誤提示,否則操作員添Fig4.4informationEnquiries加成功。對操作員進(jìn)行信息修改時如果用戶名為空,系統(tǒng)提示出錯,否則新的信息取代原有信息。同時,該模塊也包含3款計算器,分別是復(fù)利計算器,算術(shù)計算器,以及股票利潤計算器。主要用來計算投資在復(fù)利情況下的利潤以及總額等信息,以及股票投資回報情況。上面是該模塊中股票利潤計算器功能界面:4.4家庭理財管理系統(tǒng)信息網(wǎng)絡(luò)查詢功能的實現(xiàn)

50、在主界面中,管理員通過選擇查詢的條件,可以為日期或債務(wù)歸還,投資出售等信息,同時在本模塊中還可以查詢各大網(wǎng)站的相關(guān)信息,在進(jìn)行相應(yīng)信息的添加,點擊查詢按鈕,系統(tǒng)給出所有符合條件的家庭理財信息。面是該功能的界面:圖4.4信息查詢第5章家庭理財管理系統(tǒng)測試與結(jié)果分析5.1系統(tǒng)功能測試方法概述軟件測試的方法和技術(shù)是多種多樣的。對于本家庭理財管理系統(tǒng)采用的測試方法,使用了軟件測試中常用的白盒測試和黑盒測試;(1)黑盒測試黑盒測試也稱功能測試或數(shù)據(jù)驅(qū)動測試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。黑盒測試方法主要有等價類劃分、邊值分析、因果圖、錯誤推測等,主要用于軟件確認(rèn)測試?!昂诤小狈ㄖ塾诔绦蛲獠拷Y(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對軟件界面和軟件

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論