【正文】
elopmentVisualdesign out,internal financingmainly forplatform based on B/S.processpresent situation,domestic and foreign financial家庭理財系統(tǒng)是使用計算機進行信息管理,不僅提高了辦事效率,而且操作簡便、界面友好、實用性強、靈活變通,能夠很好的滿足家庭對財務管理方面的需要。家庭理財系統(tǒng)基于B/S模式,能夠記錄家庭每月的全部收入及各項開支情況,包括食品消費,房租,子女教育費用,水電費,醫(yī)療費,儲蓄等;可以根據(jù)輸入的月份查詢每月的收支情況。云南大學旅游文化學院本科生畢業(yè)論文題 目:家庭理財平臺的設計與實現(xiàn)系 別: 專 業(yè): 學 號: 姓 名: 指導教師: 完成時間: 摘要在分析了國內(nèi)外理財軟件開發(fā)現(xiàn)狀的基礎上,介紹了基于B/S的家庭理財平臺的開發(fā)過程。該系統(tǒng)是主要針對家庭內(nèi)部理財需要而開發(fā)設計出來的,是以Microsoft Visual Studio 2010作為開發(fā)平臺,應用SQL Server 2008數(shù)據(jù)庫來作為后臺的數(shù)據(jù)庫對該系統(tǒng)用到的數(shù)據(jù)進行存儲和提取。因此,要求該系統(tǒng)必須具有以下幾個功能模塊:用戶注冊登錄模塊、收支模塊、系統(tǒng)管理模塊、賬目統(tǒng)計模塊以及查詢模塊。關鍵字:家庭理財;理財平臺;軟件開發(fā);C程序設計;AbstractBased on analyzing thesoftware developmentintroduced the developmentof family financial managementThe system isfamilyneed and the development ofis based on MicrosoftStudio 2010 as the development platform,using language,database storagethedata.modelcanfamilyand various expenses,rent,children39。fees,medical expenses,balance of payments situationinput of theTherefore,system must haveLogin registeredpayment module,system management module,query financial managementthe use of puter informationmanagement,andfriendly interface,flexibility,needsfamily C programming。作為計算機應用的一部分,使用計算機對家庭財務進行管理,具有手工管理所無法比擬的優(yōu)點:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成品低等。家庭理財是以家庭為單位的財務規(guī)劃,具體來說是按照家庭的實物性財產(chǎn)、現(xiàn)金收支流,圍繞家庭的收入、消費、投資、風險承受能力、心理偏好等情況,形成一套以家庭財務自由化為目標的家庭財務安排[1]。從技術的角度來講,家庭理財就是利用開源節(jié)流的原則,增加收入,節(jié)省支出,用最合理的方式來達到一個家庭所希望達到的經(jīng)濟目標[2]。家庭理財系統(tǒng)在國外很多地方已經(jīng)相當?shù)钠毡?,而且國外的家庭理財系統(tǒng)功能相當強大,比如系統(tǒng)里包含有股票的預測、基金的分析等等。巨大的市場需求也促使了很多公司加大了對家庭理財系統(tǒng)的研究?,F(xiàn)行的主流理財軟件大多是單機安裝版,此類軟件需要占用用戶計算機的硬件和軟件資源。對于網(wǎng)絡的服務,大眾已經(jīng)不喜歡把數(shù)據(jù)都下載和存儲到本地計算機上,這樣容易造成資源空間的緊張,數(shù)據(jù)也很可能隨計算機的故障而丟失??v觀近些年國內(nèi)軟件的發(fā)展,越來越朝著網(wǎng)絡軟件的方向發(fā)展,所以,該課題所要開發(fā)設計的基于B/S的家庭理財系統(tǒng)符合市場需求,在方便人們生活的同時,也具有良好的應用前景。佳盟軟件有“簡易操作,輕松體驗”,“快速記賬,自由理財”的優(yōu)勢,它的用途廣泛,具有智能發(fā)送祝福、合理安排時間和日程、記錄活動/會議記錄、制定工作目標等功能。財智軟件的特色是財務診斷,預警用戶的某項投資或收支異常,能完整掌握家庭理財信息、快速診斷家庭財務健康狀況。Quicken首次于1983年,長期以來一直是個人桌面財務軟件的領導者,Quicken既可以處理復雜的預算,也可以處理簡單的,它可以從你的銀行或信用卡中獲取報表,支持Windows和Mac平臺。有很多家庭不善于理財,甚至不去理財,這樣造成了財富的不合理運用,或者浪費;而有的家庭善于理財,對自己的收入和支出都一清二楚[4]。如何設計開發(fā)出功能強大,費用低廉,通用性強,適合我國國情的理財系統(tǒng),這將是急需解決的一個重要課題。課題采用C語言,該語言是面向?qū)ο蟮木幊陶Z言,開發(fā)周期短,擴展性強,便于數(shù)據(jù)管理,同時也具有較高的安全性,易用性。類的設計和引用更利于程序的開發(fā)。,使得Web更為迅速的響應回應動作,實現(xiàn)即時更新。選擇合理的邏輯結(jié)構,物理結(jié)構,操作系統(tǒng)和外部開發(fā)環(huán)境,這些對系統(tǒng)的開發(fā)起著關鍵的作用。該系統(tǒng)的設計按照下述原則進行。 實用性系統(tǒng)以用戶需求為目標,以方便用戶為原則。216。系統(tǒng)將運用先進的客戶機/服務器結(jié)構,采用SQL Server 2008數(shù)據(jù)庫,可以方便的滿足用戶在線理財?shù)男枰?高可靠性一個實用的系統(tǒng)同時必須是可靠的,該設計通過合理而先進的網(wǎng)絡設計以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)的可靠性與容錯性。 高安全性在設計中,將充分利用各種安全措施,既可以保證用戶共享資源,同時也可保證關鍵數(shù)據(jù)的安全性。 可擴展性及靈活性系統(tǒng)的設計以方便未來業(yè)務的擴展和系統(tǒng)擴充為目標??梢詫⒔Y(jié)構化、半結(jié)構化和非結(jié)構化文檔的數(shù)據(jù)直接存儲到數(shù)據(jù)庫中。數(shù)據(jù)可以存儲在各種設備上,從數(shù)據(jù)中心最大的服務器一直到桌面計算機和移動設備,他都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲在哪里。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行共同。按照美國國家標準協(xié)會(ANSI)管理系統(tǒng)的標準語言還可以完成數(shù)據(jù)的查詢、排序、插入的規(guī)定,SQL被作為關系型數(shù)據(jù)庫。目前,絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng),如Oracle,Sybase,Microsoft SQL Server,Access等都采用TSQL語言作為數(shù)據(jù)庫操作的標準語言。 .NET Framework平臺Microsoft .NET Framework是微軟公司的新戰(zhàn)略,它包含微軟公司對未來的核心戰(zhàn)略、規(guī)劃和洞察力。.NET是一種新的計算機平臺,他簡化了高度分布式Internet環(huán)境中的應用程序開發(fā)。這樣,用戶將能控制信息的傳送方式、時間和內(nèi)容,從而得到更多的服務。總之,.NET Framework提供了一種更簡單、更快捷、更廉價的方式,來獲得高效的程序。通俗地講,.NET的核心內(nèi)容之一就是要搭建第三代互聯(lián)網(wǎng)平臺。它的簡單以及高度可定制化的能力,也是它能迅速崛起的原因之一。 強大性和適應性,,所以它的強大性和適應性,可以使它運行在Web應用軟件開發(fā)者的幾乎全部的平臺上。 簡單性和易學性,、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。 高效可管理性,,分級的配置系統(tǒng),虛擬服務器環(huán)境和應用程序的設置更加簡單,因為配置信息都保存在簡單文本中,新的設置有可能都不需要啟動本地的管理