




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于JavaEE平臺的家庭財務(wù)通系統(tǒng)的設(shè)計與實現(xiàn)第一章 引言1.1 課題背景時至今日,改革開放政策已經(jīng)施行了 30 多年。在過去的一段時間之中,我們國各項領(lǐng)域都取得了較為可喜的成就,尤其是在經(jīng)濟(jì)領(lǐng)域。其主要體現(xiàn)在,我們國居民的生活質(zhì)量上。在此期間,我們國國民經(jīng)濟(jì)實現(xiàn)了由溫飽型;逐漸發(fā)展為小康型;的歷史性轉(zhuǎn)折。其最為突出的表現(xiàn)是,人人手中都有了儲蓄資金。與此同時,伴隨著經(jīng)濟(jì)領(lǐng)域、社會保障體系、教育行業(yè)以及建筑市場等方面改革的不斷完善與深化,那些原本由國家和就業(yè)單位所承擔(dān)的來自失業(yè)、就醫(yī)、教育、住房等方面的風(fēng)險,逐漸全部或是部分的分?jǐn)偟搅嗣總€居民個人身上。不僅如此,我們國經(jīng)濟(jì)市場所取得的進(jìn)步,特別
2、是理財產(chǎn)品(如股票、保險、基金等),也為我們國居民經(jīng)濟(jì)的科學(xué)管理平添了很多渠道,使得我們國居民經(jīng)濟(jì)管理呈現(xiàn)多樣化的態(tài)勢。在這一大洪流下,投資理財;的相關(guān)理念已經(jīng)逐漸深入人心,繼而成為了老百姓安置住房的一項重要手段。也就是說,怎樣讓老百姓的儲蓄有效的抵御通貨膨脹帶來的影響,怎樣靈活的運(yùn)用手中的資本提高百姓的生活品質(zhì),提升資金利用率,已經(jīng)成為當(dāng)今社會不可回避的一個重要話題。另外,在當(dāng)今的社會生活中也會遇到各種各樣的經(jīng)濟(jì)風(fēng)險,這些情況也需要更為合理的手段進(jìn)行資金的管理,從事前預(yù)防;,事中控制;以及事后補(bǔ)償;三個階段來轉(zhuǎn)嫁和規(guī)避資金風(fēng)險,將每次風(fēng)險所造成的損失降到最低。那些資金實力相對龐大的集體或者組
3、織在面對資金風(fēng)險時往往顯得淡定從容,可是對于資金實力相對薄弱的個人或是家庭來說,也許僅僅是一些司空見慣的變故,無論是天災(zāi)還是人禍,都有可能讓一個家庭陷入難以想象的經(jīng)濟(jì)漩渦之中。由此可見,結(jié)合自身家庭經(jīng)濟(jì)狀況,制定合理的理財計劃,規(guī)范、科學(xué)、合理的管理家庭經(jīng)濟(jì)是十分必要的。這也是我們國居民提升生活水平,規(guī)避經(jīng)濟(jì)風(fēng)險的必經(jīng)之路。 在當(dāng)今的社會經(jīng)濟(jì)發(fā)展?fàn)顩r下,隨著百姓的資金剩余的增多,其資金管理的意識也在不斷地加強(qiáng)。尤其是在金融危機(jī)給我們們帶來沖擊之后,我們國經(jīng)濟(jì)市場也迎來了巨大的變革,相應(yīng)的理財產(chǎn)品也進(jìn)行了更為深層次的優(yōu)化,家庭經(jīng)濟(jì)管理也成為了大家茶余飯后必不可少的話題。當(dāng)今多元化的經(jīng)濟(jì)發(fā)展趨勢,
4、使得人們從根本上改變了對于傳統(tǒng)經(jīng)濟(jì)體制的認(rèn)識。其中最為顯著的一點就是,人們逐漸的從無意識開始變?yōu)橛幸庾R的去增值資本。自此開始,理財?shù)南嚓P(guān)概念在群眾中逐漸普及開來,其涉獵的領(lǐng)域也日趨擴(kuò)大。.1.2 本文撰寫的目的與意義伴隨著市場經(jīng)濟(jì)腳步的日趨平穩(wěn),中國的經(jīng)濟(jì)發(fā)展也逐步在追趕歐美等發(fā)達(dá)國家,躋身世界大國之列。加強(qiáng)財務(wù)管理的效率,提高國民生活品質(zhì),已成為歷史發(fā)展的必然趨勢。鑒于此,拜托傳統(tǒng)的資金計算手段,提升資金管理效率,已成為當(dāng)今中國國民的必然要求,也是中國經(jīng)濟(jì)發(fā)展領(lǐng)域追趕歐美發(fā)達(dá)國家的一項重要手段。之所以將家庭財務(wù)管理與互聯(lián)網(wǎng)結(jié)合起來,也是看中了互聯(lián)網(wǎng)在信息交互領(lǐng)域里的優(yōu)秀表現(xiàn)。加之,計算機(jī)科學(xué)
5、的快速發(fā)展。一款高效、實用、便捷的家庭理財軟件的問世,指日可待。本文的撰寫精髓,也是為了使得面向家庭理財軟件的研究可以得到等進(jìn)一步的深化,并且明確如何更為有針對性地去開發(fā)一款導(dǎo)向型家庭理財管理軟件,使之趨于個性化。 傳統(tǒng)的金融理財方案往往本末倒置,換句話說就是為了理財而理財;。往往忽略了理財?shù)母灸康氖菫榱说钟鹑谑袌鏊鶐淼慕?jīng)濟(jì)沖擊。我們們首先要明確每個客戶對于經(jīng)濟(jì)風(fēng)險的承受能力。然后合理地有針對性地去比較每一個客戶能夠接受的風(fēng)險與利潤之間的壓力。只有這樣,我們們才可以實現(xiàn)真正意義上的理財管理。而不是毫無根據(jù)的去將信貸業(yè)務(wù)或者儲蓄業(yè)務(wù)推向客戶。 目前,我們國東南沿海地區(qū)經(jīng)濟(jì)發(fā)展迅速,而內(nèi)陸地
6、區(qū)發(fā)展相對緩慢。在同一座城市貧富差距也十分明顯。由此可見,我們國國民經(jīng)濟(jì)差異從整體上看還是相當(dāng)明顯的。與此同時,歐美等發(fā)達(dá)國家也難以做到一家經(jīng)濟(jì)組織去提供可以滿足大眾所有情況的理財業(yè)務(wù)。由此看來,在金融理財管理過程中,還是需要我們們?nèi)ッ鞔_業(yè)務(wù)受眾人群的。只有給自身定位準(zhǔn)確,我們們才能制定出更為優(yōu)秀的理財管理規(guī)劃5。.第二章 系統(tǒng)設(shè)計中相關(guān)理論與技術(shù)2.1 系統(tǒng)設(shè)計技術(shù)概述現(xiàn)在,人們的生活水平和文化素質(zhì)的普遍提高,并且開始注重生活質(zhì)量。隨著市場經(jīng)濟(jì)的快速發(fā)展,觀念的不斷更新,個人理財意識普遍增強(qiáng),特別是家庭理財?shù)玫胶艽蟮陌l(fā)展。在意識上,一方面,人們對家庭和個人的各方面消費(fèi)有進(jìn)行統(tǒng)計和分析的愿望,
7、以便更好的做好家庭收支計劃和家庭財務(wù)管理。另一方面,各種理財手段不斷豐富,如何把各種手段統(tǒng)一起來,并且能更方便的操作。隨著精神和物質(zhì)生活的提高,人們購置電腦的的能力也在增強(qiáng),因此更加需要一款軟件去幫助管理家庭財務(wù)。 開發(fā)這款軟件,技術(shù)上主要涉及界面涉及和數(shù)據(jù)庫設(shè)計,在開放方面,可以使用 B/S 模式,采用面向?qū)ο蟮木幊谭椒?,其開發(fā)主要包含前臺操作和后臺數(shù)據(jù)庫的建立。實現(xiàn)家庭理財?shù)淖詣踊托畔⒒?,用戶可以按照?quán)限的不同去操作數(shù)據(jù)庫。在技術(shù)上可以使用 JAVA EE 語言和 MYSQL 數(shù)據(jù)庫以及中間層 Apache 服務(wù)器6。 經(jīng)上述分析,可以得到結(jié)論對于此系統(tǒng)的開放有較大的可行性。.2.2 系
8、統(tǒng)設(shè)計方案Client/Server 結(jié)構(gòu),簡稱 C/S 結(jié)構(gòu),這種結(jié)構(gòu)由遠(yuǎn)程服務(wù)器存儲數(shù)據(jù)庫中的數(shù)據(jù),將對應(yīng)的客戶端軟件安裝在本地客戶機(jī)上。C/S 結(jié)構(gòu)的系統(tǒng)平臺一般是兩層結(jié)構(gòu)構(gòu)成。一、客戶端(Client),一般是一臺個人電腦, 運(yùn)行系統(tǒng)前端。用戶的界面包含了業(yè)務(wù)邏輯、表示、對用戶請求的接收以及向數(shù)據(jù)庫提出的服務(wù)請求。二、服務(wù)器,數(shù)據(jù)管理服務(wù)器(Server)作為后端,把數(shù)據(jù)發(fā)送到客戶端,經(jīng)過客戶端對數(shù)據(jù)的計算得到結(jié)果,將結(jié)果傳遞給用戶使用。使用 C/S 結(jié)構(gòu)開發(fā)的系統(tǒng)比較單一,靈活變化的能力不強(qiáng),在管理與維護(hù)中存在較大的困難。 Browser/Server 結(jié)構(gòu),簡稱 B/S 結(jié)構(gòu),它是
9、一種僅需要在客戶端上使用瀏覽器(Browser)來訪問遠(yuǎn)端的一臺服務(wù)器(Server)的簡單結(jié)構(gòu)。隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,出現(xiàn)了這種對 C/S 結(jié)構(gòu)進(jìn)行了改進(jìn)和優(yōu)化的結(jié)構(gòu),它是以非常成熟的網(wǎng)頁瀏覽技術(shù)為核心的結(jié)構(gòu)。 在以 B/S 為體系結(jié)構(gòu)的平臺中,用戶使用瀏覽器向遍布互聯(lián)網(wǎng)絡(luò)的諸多服務(wù)器發(fā)出請求,服務(wù)器處理來自各個瀏覽器上發(fā)來的請求,并把用戶所需要的數(shù)據(jù)和信息傳遞回瀏覽器界面。同時 Web Server 完成:執(zhí)行應(yīng)用程序、生成動態(tài)網(wǎng)頁、數(shù)據(jù)加工、數(shù)據(jù)請求、訪問數(shù)據(jù)庫、返回結(jié)果等工作。目前由于 Windows 操作系統(tǒng)已經(jīng)把瀏覽器捆綁到操作系統(tǒng)的內(nèi)部,所以現(xiàn)在大部分管理平臺的設(shè)計都會優(yōu)
10、先考慮這種體系結(jié)構(gòu)。很明顯 B/S 比起 C/S 在整體結(jié)構(gòu)上有著較大的優(yōu)勢。.第三章 可行性需求分析 . 233.1 系統(tǒng)可行性研究 . 233.2 系統(tǒng)需求分析 . 253.3 系統(tǒng)功能需求分析 . 263.3 本章小結(jié) . 32第四章 總體設(shè)計 . 334.1 總體設(shè)計系統(tǒng)功能結(jié)構(gòu) . 334.2 系統(tǒng)數(shù)據(jù)模型的設(shè)計 . 334.2.1 數(shù)據(jù)庫相關(guān)理論 . 334.2.2 數(shù)據(jù)概念結(jié)構(gòu)設(shè)計E-R 圖 . 344.2.3 數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計-關(guān)系表 . 364.3 本章小結(jié) . 38第五章 系統(tǒng)的詳細(xì)設(shè)計與實現(xiàn) . 395.1 用戶注冊界面的設(shè)計 . 405.2 系統(tǒng)登錄界面的設(shè)計 . 40
11、5.3 信息管理界面設(shè)計 . 45第五章 系統(tǒng)的詳細(xì)設(shè)計與實現(xiàn)針對我們們家庭理財系統(tǒng)來說,核心在于數(shù)據(jù)庫的設(shè)計、管理與實現(xiàn)。我們們采用基于 JAVA 的開發(fā)技術(shù),以 mysql 為系統(tǒng)數(shù)據(jù)庫。 三層的結(jié)構(gòu)模型,暨 UI 層該層負(fù)責(zé)交互通過輸入將服務(wù)器反饋的數(shù)據(jù)回饋客戶,數(shù)據(jù)層該層負(fù)責(zé)存儲系統(tǒng)中的各種類型數(shù)據(jù),業(yè)務(wù)邏輯層該層負(fù)責(zé)勾連各業(yè)務(wù)之間的邏輯關(guān)系,實現(xiàn)功能。 系統(tǒng)開發(fā)過程中界面的使用時本章主要介紹的,例如實現(xiàn)其效果的方法等。 本部分主要用到的開發(fā)技術(shù)有 Hibernate+ Struts+spring 三架構(gòu)開發(fā)技術(shù)。 Hibernate 作為 java 開源的免費(fèi)服務(wù)包,它的存在讓我們們
12、和數(shù)據(jù)庫打交道變得更為輕松,而之所以采用它也是因為這樣我們們可以更專注于程序的對象和功能,從而解放思路不必?fù)?dān)心數(shù)據(jù)存儲丟失和查找不便。 在使用過程中我們們創(chuàng)建了一份 XML-映射文檔,保存數(shù)據(jù)庫的類,以及具有關(guān)聯(lián)作用的表和列這樣我們們獲取數(shù)據(jù)的方法就有了,也可以保存對象為數(shù)據(jù)。讀取映射文檔,動態(tài)構(gòu)建 Java 類,通過數(shù)據(jù)庫管理與 java 間的轉(zhuǎn)換。 在 Api 上進(jìn)行對數(shù)據(jù)庫所表示的對象來查詢、修改。工作過程中需要創(chuàng)建新對象,也很方便,一般來說我們們以常規(guī)方式創(chuàng)建,將有關(guān)信息輸入給HIBERNATE,如此便可在數(shù)據(jù)庫中保存他們。 工作過程中,我們在適當(dāng)?shù)奈恢谜{(diào)用它,就可以達(dá)到目的節(jié)省了代碼
13、而且很便捷,特別是代碼使用的便捷度很高,基本無需擔(dān)心數(shù)據(jù)庫種類,這為研究工作的進(jìn)程提供了很大的便利9。.結(jié)論在論文接近尾聲之際,我們終于完成了系統(tǒng),整個過程經(jīng)過了很長的努力,基本實現(xiàn)了選題的要求??赡苡捎诮?jīng)驗不擇,很多功能不甚完美。 論文從功能需求角度分析了系統(tǒng)各個模塊存在的意義和它們在系統(tǒng)中起到的作用。在總體設(shè)計中從系統(tǒng)體系結(jié)構(gòu)設(shè)計、模塊間的調(diào)用關(guān)系、數(shù)據(jù)庫設(shè)計三方面對系統(tǒng)數(shù)據(jù)庫的建設(shè)進(jìn)行了重點的說明。通過系統(tǒng)詳細(xì)設(shè)計與實現(xiàn),將系統(tǒng)的前、后臺實現(xiàn)過程和系統(tǒng)界面進(jìn)行了展示。最后,通過測試保證了系統(tǒng)的順利運(yùn)行。本系統(tǒng)的開發(fā)對于我們們家庭理財有著積極的作用,它可以輔助大家了解自身收支狀況,管理債權(quán)債務(wù),才開源節(jié)流的兩個層面了解自身財務(wù)狀況做到理性投資,保值增值的目的。本系統(tǒng)采用基于 java 的編程技術(shù),Mysql 數(shù)據(jù)庫,黑箱測試方法,通過對系統(tǒng)的前期調(diào)研、需求分析、系統(tǒng)體系結(jié)構(gòu)設(shè)計、詳細(xì)設(shè)計及編碼、測試、試運(yùn)行等一套完整設(shè)計流程的實現(xiàn)和論文的詳細(xì)撰寫,使自己在實際動手能力和理論素養(yǎng)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 轉(zhuǎn)讓小型設(shè)備合同協(xié)議
- 產(chǎn)品研發(fā)戰(zhàn)略合作合同
- 產(chǎn)品售后服務(wù)與保障協(xié)議書
- 幼兒園房屋租賃合同十
- 工程招投標(biāo)工作廉政協(xié)議
- 小微企業(yè)扶持政策合同
- 農(nóng)業(yè)化肥銷售及使用協(xié)議
- 正規(guī)賣狗協(xié)議書
- 車庫做倉庫合同協(xié)議
- 辯論賽協(xié)議合同協(xié)議
- 校長在全體教師大會上講話:五把鑰匙解鎖教師從容人生
- 2024年湖南省城步苗族自治縣事業(yè)單位公開招聘醫(yī)療衛(wèi)生崗筆試題帶答案
- 2025-2030全球及中國工程機(jī)械租賃行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 電廠脫硫維護(hù)合同協(xié)議
- 2025年全國低壓電工作業(yè)證(復(fù)審)考試練習(xí)題庫(600題)附答案
- 2025年上海市閔行區(qū)初三中考語文二模調(diào)研試卷
- 家人轉(zhuǎn)贈房產(chǎn)協(xié)議書模板
- 2025年中考道德與法治一輪復(fù)習(xí):專題4 我與他人 和諧相處 課件79張
- 食堂員工培訓(xùn)管理制度
- 2025第四屆全國節(jié)約用水知識大賽題庫附答案(105題)
- 貿(mào)易合同保密協(xié)議
評論
0/150
提交評論