【正文】
script,Spring,SQL,Hibernate。 MyEclipse的介紹MyEclipse,是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。在開發(fā)工具方面,可采用一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合——MyEclipse,它的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯,例如使用到的Tomcat。經(jīng)過以上分析,開發(fā)一個通用型家庭理財軟件具有在經(jīng)濟和市場可行性。在一個可接受的價格范圍內(nèi),將購買這種軟件,因此具有市場潛力。在物質(zhì)基礎(chǔ)上,計算機的應(yīng)用開始普及,人們購置計算機和使用計算機的能力增強,人均計算機擁有量將快速提高。隨著市場經(jīng)濟的快速發(fā)展,觀念的不斷更新,個人理財意識普遍增強,特別是家庭理財意識得到很大發(fā)展,在意識上,一方面,人們對家庭和個人的各方面消費有想進行統(tǒng)計和分析的愿望,以便更好地做好家庭收支計劃,和家庭財務(wù)管理。,可以設(shè)置時間段,對整個家庭在這一指定的時間段內(nèi)進行收支統(tǒng)計,給出詳細盈虧結(jié)論。,包括賬戶的新建、修改、查詢等操作,可以很方便地實現(xiàn)系統(tǒng)用戶管理。本系統(tǒng)采用MyEclipse、Tomcat以及SQL Server 開發(fā)環(huán)境,是一個提供家庭理財功能的軟件,它主要使用于家庭成員對財務(wù)狀況的掌握和管理,解決了日常的收支項目、收支金額、按時間統(tǒng)計等管理需求。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。它多方面把握用戶的財務(wù)情況,科學的統(tǒng)計數(shù)據(jù)。本系統(tǒng)是一個小型家庭財務(wù)管理軟件,系統(tǒng)目標是把適合家庭化管理的各種理財手段及家庭日常收支管理實現(xiàn)計算機化管理,使對家庭及家庭成員的收支活動更好地進行記錄并加以統(tǒng)計分析成為可能,也使家庭理財變得方便,快捷,全面,適應(yīng)社會不同階層,不同行業(yè)人士的應(yīng)用。現(xiàn)在我國的家庭財務(wù)管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。本系統(tǒng)采用的是基于B/S模式的體系結(jié)構(gòu)。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立鏈接和維護以及前端應(yīng)用程序的開發(fā)兩個方面。本系統(tǒng)是在對當代社會家庭財務(wù)狀況進行了全面分析的基礎(chǔ)上,制做的關(guān)于處理家庭財產(chǎn),家庭副業(yè),家庭生活,家庭經(jīng)營等方面的管理系統(tǒng)可以完成對各類信息的查看、查詢、添加、刪除、編輯、報表等功能。. . . . . 畢 業(yè) 論 文(設(shè)計)論文(設(shè)計)題目家庭理財系統(tǒng)的設(shè)計與實現(xiàn)院系名稱 專業(yè)(班級) 姓名(學號)指導(dǎo)教師 系負責人 完成時間 學習參考. . . . .家庭理財系統(tǒng)的設(shè)計與實現(xiàn)中 文 摘 要家庭財務(wù)管理系統(tǒng)就是我們常說的管理信息系統(tǒng)MIS(Management Information System)中的一種,它是一個計算機軟硬件資源以及數(shù)據(jù)庫的人機系統(tǒng)。隨著信息技術(shù),計算機技術(shù)的發(fā)展,在社會各領(lǐng)域都已經(jīng)離不開信息系統(tǒng)的支持。該系統(tǒng)是典型的財務(wù)管理系統(tǒng),包括“賬簿管理”、“家庭成員管理”、“收支項目管理”、“報表統(tǒng)計”四個項目模型,可對家庭成員、收支項目、收支金額等進行管理統(tǒng)計,配有多個快捷按鈕使用簡單。對于前者建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。經(jīng)過分析以微軟公司的SQL Server 2000、以及 MyEclipse和Tomcat為工具開發(fā)出來的系統(tǒng),它有著最為靈活的數(shù)據(jù)庫結(jié)構(gòu),對數(shù)據(jù)庫應(yīng)用有著良好的支持。關(guān)鍵詞:家庭財務(wù)管理系統(tǒng);SQL Server 2000;JSP ;B/S The Management System of the Family FinanceABSTRACTThe management system of the family finance is the management information system(MIS)that we often say. It is a humanmachine system of hardware and software resources as well as database. Along with information technology, puter technology development, we are not all already got away from support of the information system in the social various domains.This system is the basis of a prehensive analysis of contemporary social and family financial situation, making for dealing with family property in household sideline production, family life, familyrun management system can plete all kinds of information to view, query,add, delete, edit, report and other functions. The system is typical of the financial management system, including the books, family management, the balance of payments project management, statistical reports four project model, family members, ine and expenditure items, the amount of management statistics, with more than one shortcut button simple to use.Includes the development of backend database to establish the link, and maintenance, and frontend application development aspects. For the former to establish data consistency and integrity, data security, a good library. For the latter requires the application fully functional, easy to use features. Microsoft SQL Server 2000, as well as MyEclipse and Tomcat as a tool to develop systems through analysis, it has the most flexible database structure, have a good support for database applications. The system uses the B / S modelbased architecture.Key word:family financial management system,structured query language server 2000 database,javascript,browser/server目 錄中文摘要 IABSTRACT II第一章 緒論 1 課題簡介 1 系統(tǒng)可行性分析 1 MyEclipse的介紹 2 SQL Server 2000數(shù)據(jù)庫 2 B/S體系結(jié)構(gòu) 3 環(huán)境需求 3 軟件環(huán)境需求 3 硬件環(huán)境需求 4第二章 系統(tǒng)需求分析 5 系統(tǒng)結(jié)構(gòu)分析初步 5 系統(tǒng)設(shè)計思想 5 系統(tǒng)架構(gòu) 5 數(shù)據(jù)庫需求分析 6第三章 系統(tǒng)總體設(shè)計 7 系統(tǒng)功能模塊細分 7 數(shù)據(jù)庫設(shè)計 8 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 8 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 9 數(shù)據(jù)庫建表 10. 系統(tǒng)整體詳細設(shè)計 12第四章 系統(tǒng)實現(xiàn) 13 JDBC建立數(shù)據(jù)庫連接的設(shè)計 13 系統(tǒng)登錄界面的設(shè)計 15 主界面的設(shè)計 17 賬簿管理模塊的設(shè)計 19. 新增收支記錄 20. 編輯收支記錄 22. 查找收支記錄 24. 刪除收支記錄 26 家庭成員管理模塊的設(shè)計 26. 新增用戶 27. 刪除已有用戶 29. 編輯用戶信息 29 收支項目模塊的設(shè)計 31 報表統(tǒng)計模塊的設(shè)計 33第五章 系統(tǒng)測試 38 測試環(huán)境 38 軟件環(huán)境 38 硬件環(huán)境 38 系統(tǒng)測試 38 測試的目的 38 測試的方法及內(nèi)容 39結(jié)論 41參考文獻 42致 謝 43學習參考. . . . .第一章 緒論 課題簡介隨著社會的飛速發(fā)展,隨著生活和文化水平的提高,現(xiàn)代家庭在理財上所要面對的項目和事物越來越多,需要處理的信息急劇增加。為了適應(yīng)現(xiàn)代化的快節(jié)奏生活,也為了可以對如此多的信息實現(xiàn)科學的管理,家庭財務(wù)管理系統(tǒng)的需求也就應(yīng)運而生。其界面友好,操作簡單,除具備基本的財務(wù)信息管理外,還提供了用戶管理,數(shù)據(jù)查詢,報表統(tǒng)計等。家庭財務(wù)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。主要的功能包括:,包括日常收入與支出的記錄,以及費用的經(jīng)手人和記錄時間同時給出備注以便查看。,對家庭主要的收入支出項目進行記錄,供查詢修改,一目了然。 系統(tǒng)可行性分析現(xiàn)在,人們的生活水平和文化素質(zhì)普遍提高,并且開始注重生活質(zhì)量。另一方面,各種理財手段不斷豐富,如何把各種理財手段統(tǒng)一起來,并且能更加方便的操作成為要求。這些條件說明,人們有購買一個家庭化財務(wù)軟件的要求。開發(fā)一個小型財務(wù)軟件,用快速開發(fā)工具可在幾個也內(nèi)由幾個人的開發(fā)小組完成。技術(shù)上主要涉及界面設(shè)計和數(shù)據(jù)庫設(shè)計。利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類: JavaEE模型; WEB開發(fā)工具 ;EJB開發(fā)工具 ;應(yīng)用程序服務(wù)器的連接器 ;JavaEE項目部署服務(wù) ;數(shù)據(jù)庫服務(wù) ;MyEclipse整合幫助 。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。MyEclipse ,開發(fā)本系統(tǒng)的工具為MyEclipse 。SQL語句可以從關(guān)系數(shù)據(jù)庫中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。SQL語言