招商銀行個人理財系統的設計范文_第1頁
招商銀行個人理財系統的設計范文_第2頁
招商銀行個人理財系統的設計范文_第3頁
招商銀行個人理財系統的設計范文_第4頁
招商銀行個人理財系統的設計范文_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、招商銀行個人理財系統的設計摘 要隨著計算機網絡的日趨廣泛,數據庫技術的應用,人們傳統的一些工作方式發生了極大的變化,一些需要人手動完成的工作,已經有相應的軟件和網絡系統取代其傳統的手工方式。這些軟件系統,為人們的工作,生活帶來了極大的和提高。本系統所開發的,就是一套基于C/S模式的理財系統軟件,該系統能幫助用戶進行日常理財。系統通過與數據庫的訪問和連接,進行用戶收支,資產管理等數據的統計和查詢;通過一些計算功能的實現,來進行一些理財方面的計算。通過這些來實現一個較為完整的個人理財功能。用戶通過使用該系統,可以方便的進行日常的收入支出統計和查詢,對自己的銀行存款,資產情況,投資情況,貸款情況等經

2、濟方面的情況進行比較完善的信息整理。 關鍵詞:收支統計;資產查詢;投資;“The Design of Personal Financial Management System Based on C/S StructureAbstractWith the broad application of network and database, some traditional works have been changed greatly. Some handwork has been accomplished by the software and network system, which br

3、ings great convenience to people.The finance system, which is based on C/S structure, could help people to manage the daily finance. The system helps user to inquire and calculate the data of income and expenditure by linking database. User can manage credit and status of asset, investment and loan

4、by the system perfectly. The system provides a whole function of personal financial management for people and saves a lot of time for people. So the system could provide great convenience for personal financing. Keywords: Statistic of Income and Expenditure; Inquiry of Asset; Investment; 目 錄 論文總頁數:2

5、4頁 TOC o 1-3 h z u HYPERLINK l _Toc169519215 1.引言 PAGEREF _Toc169519215 h 1 HYPERLINK l _Toc169519216 1.1課題背景 PAGEREF _Toc169519216 h 1 HYPERLINK l _Toc169519217 1.2 國內外研究現狀 PAGEREF _Toc169519217 h 1 HYPERLINK l _Toc169519218 1.3研究意義 PAGEREF _Toc169519218 h 1 HYPERLINK l _Toc169519219 1.4研究方法 PAGERE

6、F _Toc169519219 h 1 HYPERLINK l _Toc169519220 2相關的理論基礎 PAGEREF _Toc169519220 h 1 HYPERLINK l _Toc169519221 2.1 C/S模式 PAGEREF _Toc169519221 h 2 HYPERLINK l _Toc169519222 2.2 Delphi的介紹 PAGEREF _Toc169519222 h 2 HYPERLINK l _Toc169519223 2.3關于結構化查詢語言SQL的介紹 PAGEREF _Toc169519223 h 3 HYPERLINK l _Toc1695

7、19224 3.用戶需求分析 PAGEREF _Toc169519224 h 3 HYPERLINK l _Toc169519225 3.1用戶登陸功能 PAGEREF _Toc169519225 h 3 HYPERLINK l _Toc169519226 3.2 新用戶注冊功能 PAGEREF _Toc169519226 h 3 HYPERLINK l _Toc169519227 3.3 密碼修改功能 PAGEREF _Toc169519227 h 4 HYPERLINK l _Toc169519228 3.4 收入統計功能 PAGEREF _Toc169519228 h 4 HYPERLI

8、NK l _Toc169519229 3.5收入查詢功能 PAGEREF _Toc169519229 h 4 HYPERLINK l _Toc169519230 3.6資產狀況統計查詢功能 PAGEREF _Toc169519230 h 4 HYPERLINK l _Toc169519231 3.7投資情況統計查詢功能 PAGEREF _Toc169519231 h 5 HYPERLINK l _Toc169519232 3.8 銀行貸款統計查詢功能 PAGEREF _Toc169519232 h 5 HYPERLINK l _Toc169519233 3.9 理財計算器功能 PAGEREF

9、_Toc169519233 h 5 HYPERLINK l _Toc169519234 4 系統功能的設計和實現 PAGEREF _Toc169519234 h 5 HYPERLINK l _Toc169519235 4.1系統功能示例圖 PAGEREF _Toc169519235 h 5 HYPERLINK l _Toc169519236 4.2數據庫表的設計 PAGEREF _Toc169519236 h 6 HYPERLINK l _Toc169519237 4.3數據庫表之間的關系 PAGEREF _Toc169519237 h 10 HYPERLINK l _Toc169519240

10、 4.4系統功能模塊的設計 PAGEREF _Toc169519240 h 11 HYPERLINK l _Toc169519241 4.4.1系統登陸模塊的設計 PAGEREF _Toc169519241 h 11 HYPERLINK l _Toc169519242 4.4.2用戶注冊模塊功能的設計 PAGEREF _Toc169519242 h 11 HYPERLINK l _Toc169519243 4.4.3密碼修改模塊功能的設計 PAGEREF _Toc169519243 h 12 HYPERLINK l _Toc169519244 4.4.4收入統計和查詢模塊的設計 PAGEREF

11、 _Toc169519244 h 12 HYPERLINK l _Toc169519245 4.4.5資產情況的統計和查詢的設計 PAGEREF _Toc169519245 h 14 HYPERLINK l _Toc169519246 4.4.6 投資情況的統計和查詢的設計 PAGEREF _Toc169519246 h 14 HYPERLINK l _Toc169519247 4.4.7 貸款情況的統計和查詢的設計 PAGEREF _Toc169519247 h 15 HYPERLINK l _Toc169519248 4.5系統部分典型代碼 PAGEREF _Toc169519248 h

12、15 HYPERLINK l _Toc169519249 5系統調試和系統測試 PAGEREF _Toc169519249 h 18 HYPERLINK l _Toc169519250 5.1測試環境 PAGEREF _Toc169519250 h 18 HYPERLINK l _Toc169519251 5.2系統運行的部分實例 PAGEREF _Toc169519251 h 18 HYPERLINK l _Toc169519252 5.3系統測試方面的說明 PAGEREF _Toc169519252 h 21 HYPERLINK l _Toc169519253 結論 PAGEREF _To

13、c169519253 h 21 HYPERLINK l _Toc169519254 參考文獻 PAGEREF _Toc169519254 h 221引言1.1課題背景一個有經濟頭腦的人,在日常生活和投資中,都會對自己的支出和開銷做到心里有數,以便于制定出自己的一套理財計劃,達到合理的經濟統籌,有理財習慣的人可以從以往的統計中看到自己主要消費方向,看出自己的消費是否合理,由此制定出一套合理的經濟計劃方案,從而可以不斷的長進自己的經濟頭腦,對自己的財富積累,合理投資有著不可或缺的幫助。1.2 國內外研究現狀從查閱資料來看,一些比較發達國家人的生活中對理財有著很嚴格的計劃,因此國外的理財系統總體來說

14、比較普遍,做的也比較完善.國內的理財系統主要偏重于辦公財務軟件,而個人理財和家庭理財方面的比較少,因此需要開發相關的系統軟件。1.3研究意義進行個人理財的統計,如果是手動統計的話,首先,如果每天統計的話,用于統計的賬本和記錄冊會越來越多,不利用保管,容易造成丟失;其次,隨著紀錄的增多,如果要查找以前的記錄,會變的越來越困難。因此,需要一個功能比較完善的理財系統來代替傳統的手工統計。1.4研究方法本文所介紹的,就是一個基于C/S結構的個人理財系統,憑借設計的軟件系統,通過數據庫的連接和訪問,進行相關數據的統計和查詢,還可以通過相應的計算功能,完成一些經濟方面的實用計算。本系統的特點是:通過系統的

15、數據錄入,可以將數據保存在相應的數據庫里面,而數據庫的設計方式,使錄入的數據更加有效,合理。對數據的統計有比較完善的設計,對各種輸入錯誤的情況有著比較合理的考慮,通過代碼提示用戶輸入完整,合理的數據,以便于查找,統計。在記錄中有計算統計功能,避免用戶手動計算出錯;有相關的用戶登陸,密碼檢測,密碼修改的功能,保護用戶數據的安全性。本文將介紹本文將介紹基于C/S模式的個人理財系統的設計和開發。因此,文章將涵蓋以下內容:介紹貫穿項目設計,開發始終的Delphi+SQL技術;介紹系統的詳細設計以及具體實現的過程。2相關的理論基礎系統采用C/S模式,使用Delphi7.0完成客戶端界面的開發,以及功能的

16、實現,使用SQL2000作為后臺數據庫,在客戶端的程序編寫中,通過delphi相應的數據連接組件來進行數據庫的搜索和連接。客戶使用時,可以直接通過登陸賬號來進入系統,進行數據的統計錄入和查詢。2.1 C/S模式C/S (Client/Server,客戶機/服務器)模式又稱C/S結構,是軟件系統系結構的一種。C/S模式簡單地講就是基于企業內部網絡的應用系統。與B/S(Browser/Server,瀏覽器/服務器)模式相比,C/S模式的應用系統最大的好處是不依賴企業外網環境,即無論企業是否能夠上網,都不影響應用。C/S模式的優勢首先,交互性強是C/S固有的一個優點。在C/S中,客戶端有一套完整的應

17、用程序,在出錯提示、在線幫助等方面都有強大的功能,并且可以在子程序間自由切換。其次,C/S模式提供了更安全的存取模式。由于C/S是配對的點對點的結構模式,采用適用于局域網、安全性比較好的網絡協議(例如:NT的NetBEUI協議),安全性可以得到較好的保證。再次,采用C/S模式將降低網絡通信量。而C/S只有兩層結構,網絡通信量只包括Client與Server之間的通信量。所以,C/S處理大量信息的能力是B/S所無法比擬的。最后,由于C/S在邏輯結構速度快。使得C/S更利于處理大量數據。2.2 Delphi的介紹Delphi是Borland公司推出的一種可視化的,方便快捷的Windows應用程序開

18、發工具,目前它已經成為與Microsoft公司的Visual Basic,VC等齊名的開發工具。由于Delphi既具有VC的強大功能和高效性,同時又具備VB編程的方便性,因此使用DELPHI開發程序的用戶數量正迅速的增長。Delphi的基礎語言對象Pascal.對象是一種強類型語言,與其他語言相比,它提供了一個快速的編譯器,優化的編譯模式在很大程度上提高了代碼質量。Delphi的主要特點體現在以下幾個方面:.1. Delphi為32位應用程序,使用它可開發出功能強大的應用程序。2. Delphi的編譯器是32位本地代碼編譯器。使用這種編譯器產生的運行文件exe是獨立的,不需要鏈接運行時的解釋器

19、dll。3. Delphi可充分發揮Windwos95/98/2000/xp/2003的強大功能。4. Delphi提供了多種32位可視組件庫。5. Delphi是一種面向對象的程序設計語言,因此可做到可視窗體的繼承。6. Delphi采用3層數據管理模式(數據層、對象層、應用程序層),把諸如數據模型、業務規則、窗體、對象等集中存儲在對象存儲庫中。7.應用程序可通過在Delphi中使用Borland公司提供的數據引擎(BDE)功能,可以毫無障礙地使用多種數據庫,不論是大型數據庫還是PC機中的數據庫。8. Delphi中的數據庫感知功能,可使用戶在開發應用程序時就可看到數據庫的動態變化。9.使用

20、Delphi提供的數據庫瀏覽器,則可使用用戶在Delphi的集成開發環境中,方便瀏覽、修改、索引數據庫。10.為了便于維護程序,Delphi將數據訪問與業務規則從程序中分離出來,集中存儲在數據模型對象中,當業務規則需要修改時,只需在數據模型級進行修改。程序運行調用這些數據模型時,修改的結果會自動反映在應用程序中。2.3 關于結構化查詢語言SQL的介紹SQL全稱是“結構化查詢語言(Structured Query Language)”,最早的是IBM的圣約瑟研究實驗室為其關系數據庫管理系統SYSTEM R開發的一種查詢語言,SQL語言結構簡潔,功能強大,簡單易學,所以SQL語言得到了廣泛的應用。

21、本系統采用的就是SQL作為后臺數據庫.通過Delphi專門提供的ADO組件來進行數據庫的連接。3.用戶需求分析根據用戶需求的分析,系統可以分成以下幾個功能:3.1用戶登陸功能用于用戶登陸進入系統的界面,用戶需要建立一個賬號和密碼才能進入使用系統,當用戶輸入自己的賬號和密碼時,系統進行驗證,如果正確,進入系統;如果錯誤,則提示用戶輸入的信息不正確,重新輸入信息.該界面還為新用戶設置了專門的注冊組件,通過點擊注冊按鈕直接進入新用戶的注冊界面.在登陸的時候,密碼框采用密文形式輸入,保護用戶登陸的安全性。3.2 新用戶注冊功能用于未注冊的用戶進行賬號的注冊,當新用戶使用該系統時,在登陸界面上點擊新用戶

22、注冊的按鈕可以進入新用戶注冊的界面.該界面輸入新的用戶名稱,輸入兩次用戶密碼.如果用戶名稱和密碼符合要求并且兩次輸入的密碼都一致,則提示用戶注冊成功,如果用戶名稱已經被注冊了或者是兩次輸入的密碼不一致,會提示相應的錯誤提示信息,并且清空輸入框,重新輸入.在該界面上有提示返回登陸框的組件,如果登陸成功以后,則可以直接點擊該組件,回到登陸界面,進行用戶登陸。3.3 密碼修改功能該模塊的功能是已經登陸進入系統的用戶對自己的密碼進行修改.進入該界面以后,先輸入用戶自己的密碼,然后輸入兩次新的密碼,如果舊密碼輸入錯誤的話,會提示該信息,如果密碼輸入正確,新密碼兩次輸入一致,則更改該用戶的密碼信息。3.4

23、 收入統計功能該模塊作為該系統的一個主要模塊,其主要功能是按日,月,年進行收入開銷的統計,是體現理財功能的主要模塊.這個模塊分為日收支統計,月收支統計,年收支統計三個部分,每個部分有相關的一些收入統計,和日常的衣食住行方面的開銷統計,統計的時候必須輸入所統計的日期,如果忘了輸入或者輸入錯誤的日期,則要提示錯誤信息.還有相應的備注信息輸入框,以對自己的收支信息進行相應的補充說明.在這三種收支統計模塊中,都設置有計算功能,該功能可以計算每個界面中所有收入的總和,所有支出的總和,以及計算出凈收入的數目來.基本上具有完善的收入統計功能.三種按統計時間區分的模塊,可以分別按不同的時間段來進行統計,而其相

24、應的統計范圍也有所調整。3.5收入查詢功能 該模塊也是作為理財系統的模塊,和收入統計模塊一起,實現個人理財系統的重要功能:收入支出的統計.在此查詢模塊中,分為按日查詢,按月查詢,按年查詢,分別對應著統計記錄模塊中的按日統計,按月統計,按年統計;如果要按日查詢的話,就輸入年,月,日的信息,點擊查詢按鈕,如果輸入信息正確,則在下面的窗體中會顯示曾經統計過的相應項目的相應數據,用戶可以直觀的看到自己在某個日期的統計數據.在這個界面中也帶有統計計算的功能,以便于用戶計算;并且帶有修改,刪除所統計的數據的功能.其他兩個,按月,按日查詢也是如此.該模塊和收入統計模塊,也可以算是一個整體的模塊.一起完成收支

25、統計的功能。3.6資產狀況統計查詢功能 本模塊作為理財的另外一個比較重要的模塊,主要是對自己的各種銀行存款,以及自己的物品財產,房產等固定資產的統計和查詢.該模塊分為銀行存款和固定資產兩個部分,固定資產又分為物品財產和房產.每個部分都有著信息添加和信息查詢的功能.在銀行存款模塊信息添加中,需要用戶輸入銀行名稱,存款賬號,賬戶名稱,存款種類,存款數額,利率,方式等,設置了一個備注信息框,用于完善輸入的信息,輸入完整后確定保存.添加完成以后,在銀行存款的查詢界面上,就可以根據相應的條件查詢到自己的存款信息,并且可以進行修改。在固定資產模塊中,有物品財產和房產的信息添加和查詢,物品財產模塊為用戶提供

26、了物品名稱,物品價值,購買日期信息的添加,還有備注框用來補充信息.房產模塊提供了用戶的房產證號,房屋所在地,購買日期,單位價格,建筑面積等基本信息,這些信息基本上可以比較完整的記錄一座房產的信息,添加完這些信息以后,在各自相應的查詢模塊,輸入物品名稱和房產證號的信息,來進行固定資產信息的查詢。3.7投資情況統計查詢功能投資是個人資產的另外一種重要的體現形式,本模塊主要提供了證券投資和商業投資兩種常用的投資類型.每個人的證券投資主要是包括證券名稱,發行單位,購買單價,購買張數,購買日期等基本資料,還包括備注信息來填寫一些證券的其他資料,點擊添加以后,就可以通過證券名稱來查詢所購買證券的基本資料,

27、還可以進行修改這些信息情況.商業投資和證券投資方法基本類似,有投資項目名稱,投資數額,項目開始,完成日期,預計收益等,統計完成后可以在情況查詢模塊中進行查詢,修改數據。3.8 銀行貸款統計查詢功能該模塊的主要功能是統計自己所有的銀行貸款,為用戶提供的可統計信息有,貸款項目名稱,貸款數額,貸款銀行,貸款日期,還款期限,貸款利息,擔保人等信息.在統計完以后可以通過貸款情況模塊里面的信息來對自己相應貸款情況信息的修改和刪除。3.9 理財計算器功能設置理財計算器的目的是為了在用戶在統計個人收益的時候方便計算.該計算器模塊包括本外幣換算,利率計算,基金收益計算三個模塊。這三個模塊基本上是根據實際理財情況

28、來設計,方便用戶計算自己經濟上的收益。4 系統功能的設計和實現該部分主要包括的是對該系統具體實現功能的一些詳細設計,包括整個系統流程圖表,數據庫的設計,圖表設計,系統功能的實現,和相關的一些界面介紹等內容。4.1系統功能示例圖用戶登陸理財功能系統設置收支管理資產管理理財計算收支統計收支查詢固定資產銀行貸款投資情況本外幣換算利率計算基金收益新用戶注冊密碼修改按日統計按月統計按年統計銀行資產物品房產商業投資證券投資 圖4-1.系統功能示意圖4.2數據庫表的設計4.3數據庫表之間的關系 圖4-2 數據庫表的關系圖4.4系統功能模塊的設計4.4.1系統登陸模塊的設計在該系統模塊中,用戶通過輸入用戶名和

29、密碼,點確定之后,通過語句將輸入的用戶名稱和密碼通過數據庫語句與用戶登陸數據表中的信息進行對比,如果對比結果相同,則提示登陸成功信息,用戶進入主界面窗口,如果對比結果不相同,則提示用戶輸入信息錯誤,信息提示框清空,提示用戶重新輸入。 登陸窗體 輸入用戶名密碼判斷是否正確進入主界面 是否 圖4-3系統登陸模塊流程圖 4.4.2用戶注冊模塊功能的設計該模塊實現了用戶的注冊功能,在確認按鈕的代碼中,將用戶輸入的用戶名稱與數據庫中已經有的用戶名做個對比,如果判斷已經存在的用戶名,則提示用戶輸入的用戶名稱已經存在;如果用戶名沒有被使用過,則判斷兩次輸入的密碼是否一致,如果不一致,返回重新輸入,如果一致,

30、則將用戶信息保存到數據庫中,提示用戶注冊成功。 注冊窗體 輸用戶名稱和密碼是否存在的戶戶名兩次密碼輸是否一致用戶信息存入數據庫是是是否 圖4-4 用戶注冊模塊流程圖4.4.3密碼修改模塊功能的設計在本模塊中,代碼先對用戶輸入的舊密碼進行判斷,和原來的密碼進行對比,如果是不同的,則提示用戶輸入密碼錯誤,要求用戶重新輸入密碼,如果是相同的,則判斷兩次輸入的新密碼是否一致,如果不一致,要求用戶重新輸入新的密碼。如果一致,則提示修改成功信息,將新的密碼取代原來數據庫中舊的密碼。下次用戶登陸的時候必須輸入新的密碼才可以進入系統。為了保證用戶輸入信息的安全性,在密碼輸入框中都采用的密文輸入形式,不會看到明

31、文的密碼輸入。密碼修改窗體輸入舊密碼和新的密碼舊密碼是否正確兩次密碼一致 密碼修改成功否是否是 圖4-5 密碼修改模塊流程圖4.4.4收入統計和查詢模塊的設計包括年,月,日統計的模塊,代碼判斷用戶是否輸入正確的年,月,日期,如果輸入不正確或者沒有填,則要提示用戶輸入正確的日期。日期判斷正確后,則用戶在輸入完成后點擊確定,系統通過數據庫語句將這些數據保存在對應本用戶操作的各個收入統計表當中去。查詢時候按照日期查詢,代碼通過用戶的ID號,和用戶輸入的日期信息查詢數據庫,將查詢的結果分別輸出到各個字段所對應的表上去。在輸入數據時候如果有重復的日期數據話,系統通過判斷,會提示用戶該日期已經存在,請重新

32、輸入。在該模塊中,按所有統計字段的個數定義變量,通過加法函數和減法函數,來進行總共收支統計的計算和凈收入的計算。收支統計界面收支信息輸入是否輸入日期日期是否重復 統計成功,存到數據庫是否是否 圖4-6收支統計模塊流程圖進入收支查詢界面輸入查詢條件查詢條件是否完整查詢日期是否重復從數據庫中讀取數據是否是否將相關的數據返回界面 圖4-7收支查詢模塊流程圖4.4.5資產情況的統計和查詢的設計該模塊中分為銀行存款模塊和固定資產模塊,在這些模塊中,代碼將用戶的輸入的信息與數據庫進行連接,如果信息輸入格式正確,并且完整的話,則將用戶的ID連同相關的統計信息一起保存到資產情況的數據表中去。查詢時,代碼語句將

33、用戶的ID和相關的統計字段作為關鍵字查詢,將查詢的結果返回到相應的編輯框當中去。資產統計 輸入統計信息 信息是否完整 保存到數據庫 否 是 圖4-8 資產統計模塊流程圖4.4.6 投資情況的統計和查詢的設計在本模塊中分為證券投資和商業投資,證券投資中主要包括證券類不是型,名稱,發型單位,購買數量,購買單價,日期等信息,代碼可以完成判斷這些輸入信息是否完整,格式是否正確,如果判斷正確,則使用數據庫語句將這些信息輸入到投資數據庫表中去;同時提示用戶數據輸入成功,輸入框清空;在查詢的時候,輸入證券名稱,則代碼通過相應的ID號和證券名稱對照數據庫查詢相關的數據紀錄,查找到以后將其他的數據顯示到字段對應

34、的編輯框里。商業投資基本上也是如此,其數據也是存儲在投資情況數據表的里面。 投資情況查詢 輸入查詢信息查詢條件是否完整 在數據庫中查找記錄 返回查詢結果否 是 圖4-9 投資情況查詢模塊流程圖4.4.7 貸款情況的統計和查詢的設計該模塊主要功能是用戶對自己的貸款情況進行統計,查詢,統計時候需要輸入貸款項目名稱,貸款銀行名稱,貸款金額,貸款利息,擔保人等信息,代碼使用數據庫語句將這些信息統計到貸款情況數據表中去。在查詢的時候,通過輸入貸款的項目名稱,系統通過數據庫查詢語句找到對應的ID號和項目名稱所對應的數據表,將相關的數據返回到查詢界面各個相應的編輯框中去。4.5系統部分典型代碼 實現用戶登陸

35、模塊的代碼procedure TF_login.BitBtn1Click(Sender: TObject);beginCheckUser:=username.Text;with Data.ADODataSet1 do/使用ADODataSet組件連接數據庫 begin Active:=false; Active:=true; end;if (username.Text =) or (password.Text=) thenbeginshowmessage(用戶名和密碼不能為空);endelseif Data.ADODataSet1.Locate(username;PWd,vararrayof(

36、username.Text,password.Text),/對比數據庫中存放的帳戶密碼信息是否和輸入的一致locaseinsensitive) then beginF_login.Hide;F_main.show;end else begin showmessage(用戶名或密碼名不正確!); username.SetFocus;/編輯框獲取焦點 exit; end;end;收入統計模塊的代碼procedure TF_year.BitBtn1Click(Sender: TObject); beginif Length(edit4.text) 4 thenbeginShowMessage(請輸入

37、正確的年份); edit4.Clear; exit;end; with Data.Adoquery1 dobegin begin sql.Clear;/清空數據庫語句,重新輸入 sql.add(insert Year(Ye_year,Ye_gongzi,Ye_shangyeli,Ye_touzili,Ye_lilv,Ye_daikuan,Ye_qitashou,Ye_yishifei,Ye_fangfei,Ye_jiaotongfei,Ye_shangyefei,Ye_shuishoufei,Ye_huaizaifei,Ye_qitafei,Ye_beizhu) +values(:year,:

38、gongzi,:shangyeli,:touzili,:lilv,:daikuan,:qitatou,:yishifei,:fangfei,:jiaotongfei,:shangyefei,:shuishoufei,:huaizhaifei,:qitafei,:beizhu);/將所定義的數據插入數據庫中對應的表當中去 Parameters.ParamByName(year).Value := edit4.Text; Parameters.ParamByName(gongzi).Value :=edit5.Text; Parameters.ParamByName(shangyeli).Valu

39、e := edit6.Text; Parameters.ParamByName(touzili).Value := edit7.Text; Parameters.ParamByName(lilv).Value := edit8.Text; Parameters.ParamByName(daikuan).Value := edit9.Text; Parameters.ParamByName(qitatou).Value := edit10.Text; Parameters.ParamByName(yishifei).Value := edit11.Text; Parameters.ParamBy

40、Name(fangfei).Value := edit12.Text; Parameters.ParamByName(jiaotongfei).Value := edit13.Text; Parameters.ParamByName(shangyefei).Value := edit14.Text; Parameters.ParamByName(shuishoufei).Value := edit15.Text; Parameters.ParamByName(huaizhaifei).Value := edit16.Text; Parameters.ParamByName(qitafei).V

41、alue :=edit17.Text; Parameters.ParamByName(beizhu).Value := Memo1.Text; ExecSQl;end;收支計算模塊的代碼procedure TF_day.Button1Click(Sender: TObject);vargz,sy,qt:real;/為收入項目定義變量begingz := StrToFloat(Edit5.Text);/字符類型轉化,賦值sy := StrToFloat(Edit6.Text);qt := StrToFloat(Edit7.Text);edit1.Text:= Floattostr(gz + sy

42、 + qt) ;end;procedure TF_day.Button2Click(Sender: TObject);varhs,kx,jt:real;beginhs :=StrToFloat(Edit8.Text);kx :=StrToFloat(Edit9.Text);jt :=StrToFloat(Edit10.Text);edit2.Text:= Floattostr(kx+ hs + jt) ;end;procedure TF_day.Button3Click(Sender: TObject);beginedit3.Text:= FloatToStr(StrToFloat(Edit1

43、.Text)-StrToFloat(Edit2.Text);end;5系統調試和系統測試5.1測試環境該系統測試環境為CPU:AMD2800+;內存:512MB,SQL SEVER2000;WINDOWS XP,系統. 建議用戶CPU:AMD2500+,內存256M及以上,數據庫版本SQL SERVER 2000,WIN2000/XP,2003,WIN2000 SERVER 及以上軟硬件平臺使用。5.2系統運行的部分實例新用戶注冊測試運行為了測試用戶名檢測的有效性,輸入了一個已經被注冊過的用戶名稱進行輸入,點確定以后,彈出“該用戶名稱已經存在”的對話框。然后清空用戶名編輯框,用戶重新輸入。由此

44、可說明該模塊的用戶名稱重復性的檢查程序是有效的。 圖5-1 用戶注冊功能調試圖密碼修改模塊測試運行為了測試驗證舊密碼的驗證是否有效,先輸入一個錯誤的舊的密碼,點確認按鍵以后,系統提示舊密碼輸入錯誤,輸入正確的舊密碼后,再輸入兩次一致的新密碼,則系統提示密碼修改成功。 圖5-2 密碼修改功能調試收入統計模塊測試運行該模塊統計日常的收入支出數據,如果要使輸入的數據完整,方便以后查詢,則必須輸入所統計的數據是哪個時間的數據,所以該模塊必須輸入統計時間,在輸入完整正確的統計時間以后,再輸入數據以后,系統則提示信息統計成功,如果缺少統計日期的話,系統則會提示輸入完整的日期信息。如下:圖5-3收支統計模塊測試圖5-4 收支統計模塊測試銀行貸款情況運行測試該模塊的功能實現原理和其他資產,投資情況統計的設計原理比較類似,因此以該模塊的測試運行作為代表性的測試.在該模塊中,通過輸入各個項所提供的輸入信息和備注.由于在界面中列出的各個項目都是銀行貸款所必須統計的信息,因此這些信息不能缺少,或者格

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論