家庭理財管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
家庭理財管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
家庭理財管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
家庭理財管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
家庭理財管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上 軟 件 工 程 課 程 實(shí) 踐題 目 家庭理財管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 小組組號 學(xué)生姓名 專業(yè)班級 完成日期 年 月 日專心-專注-專業(yè)目 錄第一章 緒論1.1課題來源隨著金融市場和金融工具創(chuàng)新,金融服務(wù)悄然在人們生活中的快速發(fā)展。在更廣泛的經(jīng)濟(jì)生活中,人們發(fā)生重大變化,人的潛意識變成意識的資本增值,最重要的需求的金融意識,家庭的投資理念逐步覆蓋投資增長的家庭范圍為主要經(jīng)濟(jì)活動已經(jīng)從支付,儲蓄和其他經(jīng)濟(jì)行為保守的傳統(tǒng)平衡的移動,并在管理股票,債券,期貨,外匯,保險等輕輕移動作為投資重點(diǎn),把經(jīng)濟(jì)行為。人們開始認(rèn)識到,不僅知道如何積累財富,更重要的是,通過特定的金融服務(wù),

2、利用高效的金融市場和多樣化的金融資源,以確保增加的財富,并提供必要的風(fēng)險管理。儲蓄存款在十萬億元居民。尤其是上海,深圳等城市,居民慢慢達(dá)到中等發(fā)達(dá)國家水平的可支配收入,很多人在市場之外,消費(fèi)者有太多的金融資產(chǎn),如何銷售,財務(wù)管理資產(chǎn),是最好的居住需求之一。儲蓄最貼身的融資需求,以對沖金融資產(chǎn)托管的金融資產(chǎn),價值的變化。有些人盲目地投資于股市造成了極大的傷害,很多人都有定期儲蓄,使大部分資產(chǎn);大部分介于兩者之間,我不知道如何分配自己的資產(chǎn)。家庭如何管理金融資產(chǎn)呢?如何確定家庭剩余現(xiàn)金流,如何籌集所需資金的家庭,已經(jīng)成為一個現(xiàn)實(shí)問題。因此,家庭理財已成為時尚,如何更積極,安全使用和理財,是為了提高

3、投資效率,提高了實(shí)際需求的生活質(zhì)量。 家庭理財是改善家庭生活,為了實(shí)現(xiàn)目標(biāo),制定的財務(wù)計(jì)劃,或家庭資產(chǎn)合理的維修和管理的各個方面進(jìn)行徹底的全面協(xié)調(diào),實(shí)施和管理的過程。具體方法:1,使用想著屬于家庭資源管理的綜合系統(tǒng)。那么,什么是家庭類的財富管理,計(jì)劃生育整合所有資產(chǎn),負(fù)債,投資和規(guī)劃。這是一個類似的企業(yè)資源規(guī)劃系統(tǒng),也可以簡單地稱為家庭理財家庭資源管理方案。兩個反射金融現(xiàn)代化的專業(yè)概念。家庭財富管理,集成現(xiàn)代會計(jì)學(xué),經(jīng)濟(jì)學(xué),投資,統(tǒng)計(jì)和科學(xué)為基礎(chǔ)的個人理財?shù)确种C(jī)構(gòu)。這門學(xué)科只有全面的了解,以便為現(xiàn)代家庭提供正確的,科學(xué)的,專業(yè)的財務(wù)指導(dǎo)??傊?,家庭理財就是做一個全面,專業(yè)的財務(wù)管理思想和方法

4、,系統(tǒng)設(shè)計(jì),一切都在家里,所以家庭財產(chǎn)中支付完美平衡的狀態(tài),并實(shí)現(xiàn)最大化的目標(biāo)家族財富。 1.2問題分析在高速發(fā)達(dá)的背景下,變化無窮的金融工具,財務(wù)管理軟件市場已經(jīng)發(fā)展得非???。運(yùn)用不同風(fēng)格的財務(wù)管理軟件,優(yōu)秀的財務(wù)和管理會計(jì)技能,以贏得人民的信任,經(jīng)濟(jì)上不可缺少的好幫手,是家庭。然而,產(chǎn)品在國內(nèi)金融市場的軟件目前質(zhì)量參差不齊,甚至一些最暢銷的飛行軟膏,這樣設(shè)計(jì)的個性化服務(wù)的人一個全功能的,成功的財務(wù)管理軟件完全可以預(yù)料. .1.3可行性分析通過更新的現(xiàn)代企業(yè)管理理念,一些在轉(zhuǎn)化為中心以客戶為中心的運(yùn)作經(jīng)驗(yàn),先進(jìn)的當(dāng)前重點(diǎn)。有人建議,在客戶端,這是建立與客戶的關(guān)系,贏得以達(dá)到良好的效果,盡管客

5、戶端的意義,千方百計(jì)地尋求自己聯(lián)盟的利益。 可行性分析是分析一個系統(tǒng)的可行性,或建立不同的地點(diǎn),包括要求技術(shù)可行性,可行性,經(jīng)濟(jì)可行性等方面的可能性。 在學(xué)習(xí)系統(tǒng)的發(fā)展,評估該系統(tǒng)的可行性時是非常必要的系統(tǒng)的結(jié)構(gòu),如前所述,如果這是不可能的,我們完成了目標(biāo),如果調(diào)用中,我們研究是否這種增長可以在實(shí)現(xiàn)系統(tǒng),該系統(tǒng)的開發(fā),如果他們有一個真正的選擇。該系統(tǒng)的發(fā)展,如果不這樣做的可行性分析將導(dǎo)致系統(tǒng)體系結(jié)構(gòu)的發(fā)展不能完成,或完成了使用該系統(tǒng)以任何方式,或可能需要新的系統(tǒng)的開發(fā)無法到達(dá),使得第一研究該系統(tǒng)的實(shí)際發(fā)展是非常早期的。 該目標(biāo)是利用最快的時間,以確定該系統(tǒng)的最簡單的解決方案將不能夠發(fā)展,如果有

6、一個度開發(fā)的系統(tǒng)的可擴(kuò)展性的都可以使用。如果這個系統(tǒng),我們可以在系統(tǒng)測試階段的必要更新??紤]壓縮系統(tǒng)的可行性研究的發(fā)展過程中確實(shí)需要,簡化了系統(tǒng)的系統(tǒng)設(shè)計(jì)和開發(fā)過程,看看他們做什么。1.3.1經(jīng)濟(jì)可行性隨著經(jīng)濟(jì)的快速發(fā)展,增加了人力成本的全球意識。一方面,人們在家庭和個人收入和消費(fèi)的各個環(huán)節(jié)都想做的統(tǒng)計(jì)數(shù)據(jù)和研究管理和更容易地分析財務(wù)計(jì)劃,使資產(chǎn)合理分配的愿望。在另一方面,各種理財接一個,如何整合為人們提供財政捐助的財政手段,已成為現(xiàn)代家庭的需要和個人的緊急情況。事實(shí)上,基于計(jì)算機(jī)的應(yīng)用開始普及,人們買電腦的能力,并使用計(jì)算機(jī),以提高人均電腦擁有量直線上升。人們必須購買家庭條件需要財務(wù)管理軟件

7、。在可接受的范圍內(nèi),人們將購買的軟件,它有一個潛在的市場。該系統(tǒng)的效率可以從經(jīng)濟(jì)效益和社會效益兩方面來觀察。對于這個系統(tǒng),成功開發(fā)了系統(tǒng)并投入使用,增加了家庭理財?shù)哪芰?,改善家庭財?wù)管理的效率,您可以了解全方位的成本記錄等系列信息。按照上面的分析中,一個普遍的家庭財務(wù)管理軟件的發(fā)展,為經(jīng)濟(jì)可行性和市場。1.3.2技術(shù)可行性技術(shù)可行性是指技術(shù)和軟硬件資源的開發(fā),以滿足方法和工具的發(fā)展現(xiàn)狀相關(guān)的發(fā)展要求,以支持人員需求的實(shí)現(xiàn)。 該網(wǎng)站使用VS2005為開發(fā)平臺,軟件滿負(fù)荷生產(chǎn),并編碼提示,使用方便。由于ASP.NET框架的編程語言使用C,具有可靠性高,功能強(qiáng)大的重用,更少的代碼,等等。大多數(shù)環(huán)境數(shù)

8、據(jù)庫的SQL Server,強(qiáng)大的存儲和查詢功能。 總之,設(shè)備和技術(shù)系統(tǒng)硬件的設(shè)計(jì)和開發(fā)是滿意的。因此,該技術(shù)是可行的。1.3.3運(yùn)行可行性系統(tǒng)要求管理人員薪酬的多種選擇方法具有較高的需求,容錯是用來減少用戶輸入的數(shù)據(jù),容易出錯,而且一些信息,以幫助提供相應(yīng)的信號。該系統(tǒng)的操作后,資源的傳統(tǒng)手工會計(jì)模式的家庭管理更加靈活自如。與可行性研究報告和研究這三個方面,我們認(rèn)為開發(fā)工作是可能的1.4開發(fā)技術(shù)介紹在Visual Studio開發(fā)環(huán)境和SQL Server 2008數(shù)據(jù)庫開發(fā)實(shí)現(xiàn)。該系統(tǒng)體系結(jié)構(gòu)使用的B/S基于單一的工業(yè)標(biāo)準(zhǔn)。 B / S結(jié)構(gòu)具有很強(qiáng)的可擴(kuò)展性,開發(fā)靈活性,并逐漸成為一種主流

9、應(yīng)用的企業(yè)技術(shù)。計(jì)劃下的MVC架構(gòu)。C#語言微軟C是一種新的編程語言,也是微軟簡單而功能強(qiáng)大的Web服務(wù)的主要語言是為了支持下一代軟件開發(fā),軟件開發(fā)揭開了Microsoft.NET環(huán)境下的新時代。 C中,微軟C和微軟c + +已經(jīng)成為一種簡單,現(xiàn)代,類型安全,面向?qū)ο蟮恼Z言。它具有相同的參考類別的Java,某些遺傳特性,如預(yù)先構(gòu)建的,非治療,和C,和一些的c + +övlögdjee的功能。 Visual Studio套件NET的Visual C在C中呈現(xiàn)。的Visual C項(xiàng)目模板支撐設(shè)計(jì),屬性表和向?qū)У拇a和對象模型,和其他開發(fā)環(huán)境。系統(tǒng),B/ S模式的信息化未來研究的

10、豐富來源,ASP.NET,C編程語言,平臺技術(shù)允許使用的軟件是一個非常流行的數(shù)據(jù)庫的SQL Server2005中。 C開發(fā)的功能強(qiáng)大,靈活的功能確保Web應(yīng)用程序開發(fā)的快速發(fā)展。 C和Java基礎(chǔ)C + +的優(yōu)點(diǎn)和限制,相比第三+ + C中更容易比許多人接受和理解的未來。 CNET軟件平臺開發(fā)的。第2章 系統(tǒng)的需求分析2.1需求分析為確保您的長期,安全,穩(wěn)定,可靠,高效運(yùn)行,該系統(tǒng)的性能應(yīng)滿足以下系統(tǒng)要求: 1,精度和加工系統(tǒng)時效:處理系統(tǒng)是必不可少的系統(tǒng)性能的準(zhǔn)確和及時性。在設(shè)計(jì)和開發(fā)的系統(tǒng),以充分檢查系統(tǒng)的當(dāng)前和未來的工作量可以被暴露,時間的處理能力和系統(tǒng)的響應(yīng)來滿足家庭財務(wù)信息的處理需

11、求的過程。 2,系統(tǒng)的透明性和系統(tǒng)的可擴(kuò)展性:系統(tǒng)的開發(fā)過程中應(yīng)充分考慮未來的可擴(kuò)展性。例如,用戶選擇的數(shù)據(jù)表的方式來改變該字段中,查詢用戶的需求將不斷更新和改進(jìn)。所需的所有系統(tǒng)提供足夠的手段來組織和擴(kuò)大功能。為了實(shí)現(xiàn)這一點(diǎn),該系統(tǒng)是透明的,使兩個系統(tǒng)應(yīng)該是一個開放系統(tǒng),只要符合一定的標(biāo)準(zhǔn),可以是單個單元的硬件配置的系統(tǒng)集成,降低了系統(tǒng)。通過軟件補(bǔ)丁,升級和更換更換完成系統(tǒng)。 3,易用性和系統(tǒng)的保養(yǎng):要達(dá)到這個要求,該系統(tǒng)應(yīng)盡量采用中國的術(shù)語和信息的熟悉的用戶界面;可以為用戶使用的問題,以提供足夠的幫助縮短在線用戶所熟悉的系統(tǒng)的過程。 4,該系統(tǒng)數(shù)據(jù)要求:1輸入和加工精度和時效性。如圖2所示,

12、均勻性和數(shù)據(jù)的完整性。 3,數(shù)據(jù)交換和獨(dú)立性。2.1.1業(yè)務(wù)流程分析家庭理財管理系統(tǒng)的用戶信息業(yè)務(wù)流程圖如圖2-1所示。圖2.1 用戶信息業(yè)務(wù)流程圖家庭理財管理系統(tǒng)的業(yè)務(wù)流程圖如圖2-2所示。圖2-2 家庭理財管理系統(tǒng)業(yè)務(wù)流程圖2.1.2用例圖第3章 系統(tǒng)總體設(shè)計(jì)系統(tǒng)設(shè)計(jì)是信息開發(fā)過程中的另一個重要階段,在這一階段中將根據(jù)前一階段邏輯分析的結(jié)果,在系統(tǒng)分析報告的基礎(chǔ)上,按照邏輯模型的要求,科學(xué)合理地進(jìn)行新系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)包含兩個方面:首先是總體結(jié)構(gòu)設(shè)計(jì),其實(shí)是具體物理模型的設(shè)計(jì)。這個階段的主要目標(biāo)是將反映用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)的物理方案,并為下一階段的系統(tǒng)事實(shí)

13、提供必要的技術(shù)資料。本系統(tǒng)采用結(jié)構(gòu)化設(shè)計(jì)的方法來實(shí)現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo),即將整個系統(tǒng)合理的劃分成各個功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過對模塊的設(shè)計(jì)和模塊之間關(guān)系的系統(tǒng)來實(shí)現(xiàn)整個系統(tǒng)的功能。3.1系統(tǒng)總體結(jié)構(gòu)正在開發(fā)結(jié)構(gòu)類型的系統(tǒng)是建立一個系統(tǒng)中最重要的組成部分,該計(jì)劃的結(jié)構(gòu)類型應(yīng)該有一個精心設(shè)計(jì)的程序完成前,以下因素必須有一些結(jié)構(gòu)體系的設(shè)計(jì)。首先是建立一個系統(tǒng),使一個很好的模型系統(tǒng)。二是要有一套原則或可能逐漸發(fā)展的過程模型。第三,是一套標(biāo)準(zhǔn)的質(zhì)量評估設(shè)計(jì)。 之后的系統(tǒng)要求,然后我們就可以分析整個系統(tǒng)應(yīng)具有的正確

14、理解和系統(tǒng)運(yùn)行和處理信息的要求的一般理解??稍诋?dāng)前操作系統(tǒng)數(shù)據(jù)的流程圖中被使用,并建立一個合理的系統(tǒng)模型。在軟件設(shè)計(jì)的工作是找到使用這種方法來規(guī)劃邏輯系統(tǒng)的開發(fā)技術(shù)。 設(shè)計(jì)軟件來設(shè)計(jì)系統(tǒng)的概念和詳細(xì)設(shè)計(jì)結(jié)構(gòu)。的系統(tǒng)的總體系統(tǒng)設(shè)計(jì)的結(jié)構(gòu)設(shè)計(jì)中,目標(biāo)系統(tǒng)的軟件體系結(jié)構(gòu)的整體設(shè)計(jì)的整個范圍內(nèi)的整體設(shè)計(jì)的一部分。該系統(tǒng)的詳細(xì)設(shè)計(jì),營造操作單元和系統(tǒng)的設(shè)計(jì),目標(biāo)是實(shí)現(xiàn)代碼,運(yùn)行該程序的界面效果,各個功能模塊及模塊的錯誤運(yùn)行時模式。 該網(wǎng)站包括前臺和后臺的管理給出了兩個主要部分。前臺功能模塊主要的功能包括:用戶注冊,用戶登錄,理財新聞信息查看,記事本工具,投資管理工具以及理財管理功能模塊,其中理財管理功能

15、模塊包括了收支項(xiàng)目類別管理,家庭收支管理,家庭收支統(tǒng)計(jì),收支統(tǒng)計(jì)圖,存款信息管理,借款信息管理等功能。后臺主要包括的功能模塊:新聞管理功能,理財管理,投資管理,用戶管理等功能模塊。系統(tǒng)的總體功能模塊圖如圖4-1。圖4-1 系統(tǒng)總體功能模塊圖3.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)在信息世界中,從數(shù)據(jù)庫中的數(shù)據(jù)對象的目標(biāo)開始流經(jīng)決策機(jī)構(gòu),最后又回到客觀世界,信息的流動受到三個方面:在信息世界里,數(shù)據(jù)的世界,在現(xiàn)實(shí)世界中。在現(xiàn)實(shí)世界中的物體反映在人的心靈,人的大腦有這個認(rèn)知的過程,然后分析(選擇,命名,分類等)的信息世界。這個信息被進(jìn)一步處理,編碼,然后把在世界上的數(shù)據(jù)和軟件系統(tǒng)的發(fā)展,必須考慮兩個方面,即,以檢查來

16、開發(fā)系統(tǒng)所需要的數(shù)據(jù),以及如何處理數(shù)據(jù)。這兩個問題在整個軟件系統(tǒng),它是在數(shù)據(jù)庫中,一個核心的軟件設(shè)計(jì)的設(shè)計(jì)出了問題的發(fā)展過程。 4.4.3 數(shù)據(jù)庫邏輯設(shè)計(jì) 3.2.1 實(shí)體描述(1)矩形,用矩形來表示數(shù)據(jù)庫中的實(shí)體類型。 (2)鉆石,鉆石形成的數(shù)據(jù)庫中,使用接觸式的表之間的關(guān)系。 (3)呈橢圓形,蛋形,這表明使用的實(shí)體和類型的交互的類型的特性。根據(jù)同一水平線上的名稱屬性的主要特征。 (4)線,只需鍵入代表參與了直線連接實(shí)體類型之間的聯(lián)系。收支信息實(shí)體圖如圖4-2。圖4-2收支信息實(shí)體圖借款信息實(shí)體圖如圖4-3。圖4-3借款信息實(shí)體圖存款信息實(shí)體圖如圖4-4。圖4-4存款信息實(shí)體圖收支項(xiàng)目信息實(shí)

17、體圖如圖4-5。圖4-5收支項(xiàng)目信息實(shí)體圖理財新聞信息實(shí)體圖如圖4-6。圖4-6理財新聞信息實(shí)體圖新聞類別信息實(shí)體圖如圖4-7。圖4-7 新聞類別信息實(shí)體圖記事本信息實(shí)體圖如圖4-8。圖4-8記事本信息實(shí)體圖投資信息實(shí)體圖如圖4-9。圖4-9投資信息實(shí)體圖投資類別信息實(shí)體圖如圖4-10。圖4-10 投資類別信息實(shí)體圖會員信息實(shí)體圖如圖4-11。圖4-11會員信息實(shí)體圖4.4.2 系統(tǒng)整體關(guān)系數(shù)據(jù)庫的實(shí)體間的關(guān)系可以用一個E-R圖表示,如圖4-12所示。圖4-12 系統(tǒng)整體E-R圖3.2.2 數(shù)據(jù)庫實(shí)現(xiàn)基地占地在管理信息系統(tǒng)中非常重要的位置,設(shè)計(jì)了數(shù)據(jù)庫結(jié)構(gòu)的好壞,都會對效能有直接的影響,實(shí)現(xiàn)了

18、系統(tǒng)的效果。在數(shù)據(jù)庫結(jié)構(gòu)的合理的設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,以確保數(shù)據(jù)的完整性和一致性。 在這個系統(tǒng)中,相關(guān)聯(lián)的數(shù)據(jù)對象和表格結(jié)構(gòu)如下: 數(shù)據(jù)庫系統(tǒng)表的設(shè)計(jì)含有11個數(shù)據(jù)庫中的表,整個數(shù)據(jù)庫表來存儲數(shù)據(jù)更復(fù)雜的信息越多,以下功能中的每個數(shù)據(jù)庫表和特定信息字段中進(jìn)行了介紹。表4-1 Jie_Money列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵Namenvarchar50是借款人TypeNamenvarchar50是類別UserNamenvarchar50是添加人AddUserIdnvarchar50是用戶編號AddMoneyfloat8是金額Dsnvarchar500是備注AddTime

19、datetime8是getdate添加時間表4-2 F_Money列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵Namenvarchar50是名稱Typenvarchar50是項(xiàng)目UserNamenvarchar50是添加人AddUserIdnvarchar50是用戶編號AddMoneyfloat8是金額Dsnvarchar500是備注AddTimedatetime8是getdate表4-3 MoenyClass列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵namenvarchar100是名稱表4-4 Noted列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵Namenvarchar

20、50是標(biāo)題AddDatenvarchar50是添加時間Remarktext16是內(nèi)容AddUserIdint4是所屬人表4-5 Schedule列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵Namenvarchar50是標(biāo)題TypeIdint4是類別Typenvarchar50是類別DDatenvarchar50是日期TMoneynvarchar50是投資金額Contentstext16是內(nèi)容UserNamenvarchar50是用戶AddTimedatetime8是getdate添加時間表4-6 ScheduleType列名數(shù)據(jù)類型長度允許空默認(rèn)值說明Idint4否主鍵Namenvarc

21、har50是名稱表4-7 UserInfo列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵Namenvarchar200是姓名Sexnvarchar50是性別Passnvarchar50是密碼loginNamenvarchar100是登陸賬號LoginRoulenvarchar50是N'普通用戶'登陸角色NianLingnvarchar50是年齡Addtimedatetime8是getdate添加時間Dstext16是備注SFZnvarchar50是身份證XueLInvarchar50是學(xué)歷ZhiChengnvarchar50是職稱表4-8 news_type列名數(shù)據(jù)類型長度

22、允許空默認(rèn)值說明idint4否主鍵namenvarchar100是名稱表4-9 news_inf列名數(shù)據(jù)類型長度允許空默認(rèn)值說明news_idint4否主鍵news_titlenvarchar50是標(biāo)題news_contenttext16是類別news_datedatetime50是類別newstypenvarchar50是日期newstypeidInt 4是時間表4-10 LC_Money列名數(shù)據(jù)類型長度允許空默認(rèn)值說明idint4否主鍵Namenvarchar50是存款銀行TypeNamenvarchar50是存款類型UserNamenvarchar50是添加人AddUserIdnvarc

23、har50是用戶編號AddMoneyfloat8是金額Dsnvarchar500是備注AddTimedatetime8是getdate添加時間3.3系統(tǒng)的詳細(xì)設(shè)計(jì)家庭理財管理系統(tǒng)的用戶信息業(yè)務(wù)流程圖如圖2-1所示。圖2.1 用戶信息業(yè)務(wù)流程圖家庭理財管理系統(tǒng)的業(yè)務(wù)流程圖如圖2-2所示。圖2-2 家庭理財管理系統(tǒng)業(yè)務(wù)流程圖3.3.1用戶登錄界面實(shí)現(xiàn)登錄界面是該系統(tǒng)的第一頁中,使用該系統(tǒng)的功能,必須輸入帳號和密碼以使用該系統(tǒng)。輸入正確的用戶名和密碼進(jìn)入系統(tǒng),當(dāng)用戶連接到該系統(tǒng)將自動識別用戶的角色,自動判斷用戶有權(quán)限在后臺進(jìn)入。3.3.2用戶注冊功能用戶注冊模塊是信息系統(tǒng)的一個基本單元,包括使用的記

24、錄的用戶帳戶名稱,出生日期,身份證號,電話號碼和注冊要求的一些其他信息。 完整的記錄系統(tǒng)提示用戶點(diǎn)擊注冊成功,用戶可以使用該功能來使用記錄系統(tǒng)中的登錄帳戶。3.3.3家庭理財管理界面實(shí)現(xiàn)家庭理財管理是對自己的理財信息進(jìn)行管理的功能模塊,主要功能包括添加收支信息,收支類別管理,收支信息查詢修改和刪除等功能。添加收支信息的運(yùn)行界面如圖。3.3.4記事本管理界面實(shí)現(xiàn)沒給使用系統(tǒng)的用戶都可以使用記事本功能,用戶只能對自己的記事本信息進(jìn)行管理,包括添加記事本信息,查看記事本信息,刪除記事本信息等功能模塊。添加記事本信息的運(yùn)行界面如圖。3.3.5投資信息管理界面實(shí)現(xiàn)投資管理是本系統(tǒng)比較重要的功能模塊,其中

25、包括對投資的類別維護(hù),添加投資信息,查看投資信息,刪除投資信息,修改投資信息。添加投資信息的運(yùn)行界面如圖。3.4系統(tǒng)的編碼實(shí)現(xiàn)(在單獨(dú)的文檔里)第四章 系統(tǒng)的測試和維護(hù)4.1 測試簡述經(jīng)過需求分析、設(shè)計(jì)和編碼等階段的開發(fā)后,得到了源程序,開始進(jìn)入到軟件程序測試階段。然而,在測試之前的各階段中都可能在程序中遺留下許多錯誤和缺陷,如果不及時找出這些錯誤和缺陷,并將其改正,這個網(wǎng)站就不能正常登錄,系統(tǒng)不能正常執(zhí)行。測試的目的就是盡可能多地發(fā)現(xiàn)程序中的錯誤和缺陷。測試應(yīng)根據(jù)開發(fā)階段的需求、設(shè)計(jì)等文檔或程序的內(nèi)部結(jié)構(gòu)精心設(shè)計(jì)測試用例,并利用這些實(shí)例來運(yùn)行程序,以便發(fā)現(xiàn)錯誤。信息系統(tǒng)測試應(yīng)包括軟件測試、硬

26、件測試和網(wǎng)絡(luò)測試。硬件測試、網(wǎng)絡(luò)測試可以根據(jù)具體的性能指標(biāo)來進(jìn)行,此處所說的測試更多的是指軟件測試。測試的目標(biāo)是想以最少的時間和人力找出軟件程序中潛在的各種錯誤和缺陷。如果成功地實(shí)施了測試,就能夠發(fā)現(xiàn)程序中的錯誤。測試的附帶收獲是,它能夠證明網(wǎng)站的功能和性能與需求說明相符。此外,實(shí)施測試收集到的測試結(jié)果數(shù)據(jù)為可靠性分析提供了依據(jù)。測試方法可分成兩類:白盒測試和黑盒測試。軟件測試的主要步驟有單元測試、集成測試和確認(rèn)測試。單元測試也稱模塊測試。通常單元測試可放在編碼階段,程序員在編寫好一個模塊后,總會對自己編寫的模塊進(jìn)行測試,檢查它是否實(shí)現(xiàn)了詳細(xì)設(shè)計(jì)說明書中規(guī)定的模塊功能和算法。單元測試主要發(fā)現(xiàn)編

27、碼和詳細(xì)設(shè)計(jì)中產(chǎn)生的錯誤,通常采用白盒測試。 集成測試也稱組裝測試,它是對由各模塊組裝而成的程序進(jìn)行測試,主要檢查模塊間的接口和通信。集成測試主要發(fā)現(xiàn)設(shè)計(jì)階段產(chǎn)生的錯誤,通常采用黑盒測試。4.2 系統(tǒng)的測試測試軟件單元測試,集成測試和驗(yàn)證的主要階段。 測試單位1(單元測試) 單元測試也被稱為控制單元。單元測試通常是在編碼階段,開發(fā)人員編寫好后一個單位,該單位將永遠(yuǎn)寫你自己的測試,以確定它是否適用于詳細(xì)設(shè)計(jì)規(guī)范中定義的單元的功能和算法。單元測試主要是一個錯誤代碼及詳細(xì)設(shè)計(jì),制造,通常是白色的盒子。 2集成測試(控制集成) 集成測試,也稱為裝配和測試,由單位制定模塊的測試方法,通信接口,以及核心控制。集成測試主要是在創(chuàng)建設(shè)計(jì)階段的故障,一般黑盒測試。 3確認(rèn)試驗(yàn)(試驗(yàn)驗(yàn)證) 任務(wù)確證試驗(yàn)是評價軟件的功能,性能和其他特性與用戶的需求,根據(jù)需求規(guī)格說明(即規(guī)格)作為測試的基礎(chǔ)是一致的。驗(yàn)證測試

溫馨提示

  • 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

提交評論