畢業(yè)設(shè)計(論文)-基于CS結(jié)構(gòu)的個人理財系統(tǒng)的開發(fā).doc_第1頁
畢業(yè)設(shè)計(論文)-基于CS結(jié)構(gòu)的個人理財系統(tǒng)的開發(fā).doc_第2頁
畢業(yè)設(shè)計(論文)-基于CS結(jié)構(gòu)的個人理財系統(tǒng)的開發(fā).doc_第3頁
畢業(yè)設(shè)計(論文)-基于CS結(jié)構(gòu)的個人理財系統(tǒng)的開發(fā).doc_第4頁
畢業(yè)設(shè)計(論文)-基于CS結(jié)構(gòu)的個人理財系統(tǒng)的開發(fā).doc_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

基于C/S結(jié)構(gòu)的個人理財系統(tǒng)的設(shè)計摘要隨著計算機網(wǎng)絡(luò)的日趨廣泛,數(shù)據(jù)庫技術(shù)的應(yīng)用,人們傳統(tǒng)的一些工作方式發(fā)生了極大的變化,一些需要人手動完成的工作,已經(jīng)有相應(yīng)的軟件和網(wǎng)絡(luò)系統(tǒng)取代其傳統(tǒng)的手工方式。這些軟件系統(tǒng),為人們的工作,生活帶來了極大的和提高。本系統(tǒng)所開發(fā)的,就是一套基于C/S模式的理財系統(tǒng)軟件,該系統(tǒng)能幫助用戶進行日常理財。系統(tǒng)通過與數(shù)據(jù)庫的訪問和連接,進行用戶收支,資產(chǎn)管理等數(shù)據(jù)的統(tǒng)計和查詢;通過一些計算功能的實現(xiàn),來進行一些理財方面的計算。通過這些來實現(xiàn)一個較為完整的個人理財功能。用戶通過使用該系統(tǒng),可以方便的進行日常的收入支出統(tǒng)計和查詢,對自己的銀行存款,資產(chǎn)情況,投資情況,貸款情況等經(jīng)濟方面的情況進行比較完善的信息整理。關(guān)鍵詞:收支統(tǒng)計;資產(chǎn)查詢;投資;“TheDesignofPersonalFinancialManagementSystemBasedonC/SStructureAbstractWiththebroadapplicationofnetworkanddatabase,sometraditionalworkshavebeenchangedgreatly.Somehandworkhasbeenaccomplishedbythesoftwareandnetworksystem,whichbringsgreatconveniencetopeople.Thefinancesystem,whichisbasedonC/Sstructure,couldhelppeopletomanagethedailyfinance.Thesystemhelpsusertoinquireandcalculatethedataofincomeandexpenditurebylinkingdatabase.Usercanmanagecreditandstatusofasset,investmentandloanbythesystemperfectly.Thesystemprovidesawholefunctionofpersonalfinancialmanagementforpeopleandsavesalotoftimeforpeople.Sothesystemcouldprovidegreatconvenienceforpersonalfinancing.Keywords:StatisticofIncomeandExpenditure;InquiryofAsset;Investment;目錄論文總頁數(shù):24頁1.引言.11.1課題背景.11.2國內(nèi)外研究現(xiàn)狀.11.3研究意義.11.4研究方法.12相關(guān)的理論基礎(chǔ).12.1C/S模式.22.2Delphi的介紹.22.3關(guān)于結(jié)構(gòu)化查詢語言SQL的介紹.33.用戶需求分析.33.1用戶登陸功能.33.2新用戶注冊功能.33.3密碼修改功能.43.4收入統(tǒng)計功能.43.5收入查詢功能.43.6資產(chǎn)狀況統(tǒng)計查詢功能.43.7投資情況統(tǒng)計查詢功能.53.8銀行貸款統(tǒng)計查詢功能.53.9理財計算器功能.54系統(tǒng)功能的設(shè)計和實現(xiàn).54.1系統(tǒng)功能示例圖.54.2數(shù)據(jù)庫表的設(shè)計.64.3數(shù)據(jù)庫表之間的關(guān)系.104.4系統(tǒng)功能模塊的設(shè)計.114.4.1系統(tǒng)登陸模塊的設(shè)計.114.4.2用戶注冊模塊功能的設(shè)計.114.4.3密碼修改模塊功能的設(shè)計.124.4.4收入統(tǒng)計和查詢模塊的設(shè)計.124.4.5資產(chǎn)情況的統(tǒng)計和查詢的設(shè)計.144.4.6投資情況的統(tǒng)計和查詢的設(shè)計.154.4.7貸款情況的統(tǒng)計和查詢的設(shè)計.164.5系統(tǒng)部分典型代碼.錯誤!未定義書簽。5系統(tǒng)調(diào)試和系統(tǒng)測試.錯誤!未定義書簽。5.1測試環(huán)境.錯誤!未定義書簽。5.2系統(tǒng)運行的部分實例.錯誤!未定義書簽。5.3系統(tǒng)測試方面的說明.錯誤!未定義書簽。結(jié)論.錯誤!未定義書簽。參考文獻.錯誤!未定義書簽。致謝.錯誤!未定義書簽。聲明.錯誤!未定義書簽。第1頁共24頁1引言1.1課題背景一個有經(jīng)濟頭腦的人,在日常生活和投資中,都會對自己的支出和開銷做到心里有數(shù),以便于制定出自己的一套理財計劃,達到合理的經(jīng)濟統(tǒng)籌,有理財習(xí)慣的人可以從以往的統(tǒng)計中看到自己主要消費方向,看出自己的消費是否合理,由此制定出一套合理的經(jīng)濟計劃方案,從而可以不斷的長進自己的經(jīng)濟頭腦,對自己的財富積累,合理投資有著不可或缺的幫助。1.2國內(nèi)外研究現(xiàn)狀從查閱資料來看,一些比較發(fā)達國家人的生活中對理財有著很嚴格的計劃,因此國外的理財系統(tǒng)總體來說比較普遍,做的也比較完善.國內(nèi)的理財系統(tǒng)主要偏重于辦公財務(wù)軟件,而個人理財和家庭理財方面的比較少,因此需要開發(fā)相關(guān)的系統(tǒng)軟件。1.3研究意義進行個人理財?shù)慕y(tǒng)計,如果是手動統(tǒng)計的話,首先,如果每天統(tǒng)計的話,用于統(tǒng)計的賬本和記錄冊會越來越多,不利用保管,容易造成丟失;其次,隨著紀錄的增多,如果要查找以前的記錄,會變的越來越困難。因此,需要一個功能比較完善的理財系統(tǒng)來代替?zhèn)鹘y(tǒng)的手工統(tǒng)計。1.4研究方法本文所介紹的,就是一個基于C/S結(jié)構(gòu)的個人理財系統(tǒng),憑借設(shè)計的軟件系統(tǒng),通過數(shù)據(jù)庫的連接和訪問,進行相關(guān)數(shù)據(jù)的統(tǒng)計和查詢,還可以通過相應(yīng)的計算功能,完成一些經(jīng)濟方面的實用計算。本系統(tǒng)的特點是:通過系統(tǒng)的數(shù)據(jù)錄入,可以將數(shù)據(jù)保存在相應(yīng)的數(shù)據(jù)庫里面,而數(shù)據(jù)庫的設(shè)計方式,使錄入的數(shù)據(jù)更加有效,合理。對數(shù)據(jù)的統(tǒng)計有比較完善的設(shè)計,對各種輸入錯誤的情況有著比較合理的考慮,通過代碼提示用戶輸入完整,合理的數(shù)據(jù),以便于查找,統(tǒng)計。在記錄中有計算統(tǒng)計功能,避免用戶手動計算出錯;有相關(guān)的用戶登陸,密碼檢測,密碼修改的功能,保護用戶數(shù)據(jù)的安全性。本文將介紹本文將介紹基于C/S模式的個人理財系統(tǒng)的設(shè)計和開發(fā)。因此,文章將涵蓋以下內(nèi)容:介紹貫穿項目設(shè)計,開發(fā)始終的Delphi+SQL技術(shù);介紹系統(tǒng)的詳細設(shè)計以及具體實現(xiàn)的過程。2相關(guān)的理論基礎(chǔ)系統(tǒng)采用C/S模式,使用Delphi7.0完成客戶端界面的開發(fā),以及功能的實現(xiàn),使用SQL2000作為后臺數(shù)據(jù)庫,在客戶端的程序編寫中,通過delphi相第2頁共24頁應(yīng)的數(shù)據(jù)連接組件來進行數(shù)據(jù)庫的搜索和連接??蛻羰褂脮r,可以直接通過登陸賬號來進入系統(tǒng),進行數(shù)據(jù)的統(tǒng)計錄入和查詢。2.1C/S模式C/S(Client/Server,客戶機/服務(wù)器)模式又稱C/S結(jié)構(gòu),是軟件系統(tǒng)系結(jié)構(gòu)的一種。C/S模式簡單地講就是基于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。與B/S(Browser/Server,瀏覽器/服務(wù)器)模式相比,C/S模式的應(yīng)用系統(tǒng)最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響應(yīng)用。C/S模式的優(yōu)勢首先,交互性強是C/S固有的一個優(yōu)點。在C/S中,客戶端有一套完整的應(yīng)用程序,在出錯提示、在線幫助等方面都有強大的功能,并且可以在子程序間自由切換。其次,C/S模式提供了更安全的存取模式。由于C/S是配對的點對點的結(jié)構(gòu)模式,采用適用于局域網(wǎng)、安全性比較好的網(wǎng)絡(luò)協(xié)議(例如:NT的NetBEUI協(xié)議),安全性可以得到較好的保證。再次,采用C/S模式將降低網(wǎng)絡(luò)通信量。而C/S只有兩層結(jié)構(gòu),網(wǎng)絡(luò)通信量只包括Client與Server之間的通信量。所以,C/S處理大量信息的能力是B/S所無法比擬的。最后,由于C/S在邏輯結(jié)構(gòu)速度快。使得C/S更利于處理大量數(shù)據(jù)。2.2Delphi的介紹Delphi是Borland公司推出的一種可視化的,方便快捷的Windows應(yīng)用程序開發(fā)工具,目前它已經(jīng)成為與Microsoft公司的VisualBasic,VC等齊名的開發(fā)工具。由于Delphi既具有VC的強大功能和高效性,同時又具備VB編程的方便性,因此使用DELPHI開發(fā)程序的用戶數(shù)量正迅速的增長。Delphi的基礎(chǔ)語言對象Pascal.對象是一種強類型語言,與其他語言相比,它提供了一個快速的編譯器,優(yōu)化的編譯模式在很大程度上提高了代碼質(zhì)量。Delphi的主要特點體現(xiàn)在以下幾個方面:.1.Delphi為32位應(yīng)用程序,使用它可開發(fā)出功能強大的應(yīng)用程序。2.Delphi的編譯器是32位本地代碼編譯器。使用這種編譯器產(chǎn)生的運行文件exe是獨立的,不需要鏈接運行時的解釋器dll。3.Delphi可充分發(fā)揮Windwos95/98/2000/xp/2003的強大功能。4.Delphi提供了多種32位可視組件庫。5.Delphi是一種面向?qū)ο蟮某绦蛟O(shè)計語言,因此可做到可視窗體的繼承。第3頁共24頁6.Delphi采用3層數(shù)據(jù)管理模式(數(shù)據(jù)層、對象層、應(yīng)用程序?qū)?,把諸如數(shù)據(jù)模型、業(yè)務(wù)規(guī)則、窗體、對象等集中存儲在對象存儲庫中。7.應(yīng)用程序可通過在Delphi中使用Borland公司提供的數(shù)據(jù)引擎(BDE)功能,可以毫無障礙地使用多種數(shù)據(jù)庫,不論是大型數(shù)據(jù)庫還是PC機中的數(shù)據(jù)庫。8.Delphi中的數(shù)據(jù)庫感知功能,可使用戶在開發(fā)應(yīng)用程序時就可看到數(shù)據(jù)庫的動態(tài)變化。9.使用Delphi提供的數(shù)據(jù)庫瀏覽器,則可使用用戶在Delphi的集成開發(fā)環(huán)境中,方便瀏覽、修改、索引數(shù)據(jù)庫。10.為了便于維護程序,Delphi將數(shù)據(jù)訪問與業(yè)務(wù)規(guī)則從程序中分離出來,集中存儲在數(shù)據(jù)模型對象中,當(dāng)業(yè)務(wù)規(guī)則需要修改時,只需在數(shù)據(jù)模型級進行修改。程序運行調(diào)用這些數(shù)據(jù)模型時,修改的結(jié)果會自動反映在應(yīng)用程序中。2.3關(guān)于結(jié)構(gòu)化查詢語言SQL的介紹SQL全稱是“結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)”,最早的是IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEMR開發(fā)的一種查詢語言,SQL語言結(jié)構(gòu)簡潔,功能強大,簡單易學(xué),所以SQL語言得到了廣泛的應(yīng)用。本系統(tǒng)采用的就是SQL作為后臺數(shù)據(jù)庫.通過Delphi專門提供的ADO組件來進行數(shù)據(jù)庫的連接。3.用戶需求分析根據(jù)用戶需求的分析,系統(tǒng)可以分成以下幾個功能:3.1用戶登陸功能用于用戶登陸進入系統(tǒng)的界面,用戶需要建立一個賬號和密碼才能進入使用系統(tǒng),當(dāng)用戶輸入自己的賬號和密碼時,系統(tǒng)進行驗證,如果正確,進入系統(tǒng);如果錯誤,則提示用戶輸入的信息不正確,重新輸入信息.該界面還為新用戶設(shè)置了專門的注冊組件,通過點擊注冊按鈕直接進入新用戶的注冊界面.在登陸的時候,密碼框采用密文形式輸入,保護用戶登陸的安

溫馨提示

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

最新文檔

評論

0/150

提交評論