個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)

個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)

ID:33287589

大?。?.52 MB

頁數(shù):22頁

時間:2019-02-23

個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第1頁
個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第2頁
個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第3頁
個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第4頁
個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)_第5頁
資源描述:

《個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、.軟件項目實訓報告項目名稱個人財務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)姓名劉志欣學號1212210139班級13計本1指導教師張峰報告日期2016年7月1日...目錄1個人財務(wù)管理系統(tǒng)需求分析11.1系統(tǒng)需求分析的任務(wù)與步驟11.2可行性分析21.2.1技術(shù)可行性21.2.2操作可行性31.3功能需求分析31.3.1.前臺頁面模塊31.3.2.后臺界面模塊31.4數(shù)據(jù)流分析41.5數(shù)據(jù)字典52個人財務(wù)管理系統(tǒng)的總體設(shè)計與實現(xiàn)82.1系統(tǒng)功能設(shè)計82.1.1系統(tǒng)功能模塊設(shè)計82.1.2功能模塊簡介82.2數(shù)據(jù)庫設(shè)計102.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計102.2.2數(shù)據(jù)庫邏

2、輯結(jié)構(gòu)設(shè)計122.2.3數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計122.3系統(tǒng)實現(xiàn)142.3.1賬戶管理模塊162.3.2收支管理模塊172.3.3卡管理模塊192.3.4留言管理模塊203系統(tǒng)測試233.1測試環(huán)境及方法233.1.1測試環(huán)境233.1.2測試方法233.2系統(tǒng)測試結(jié)果243.2.1注冊測試243.2.2登錄測試253.2.3密碼修改測試25總結(jié)27...1個人財務(wù)管理系統(tǒng)需求分析1.1系統(tǒng)需求分析的任務(wù)與步驟任務(wù):調(diào)查用戶需求,該“用戶”主要指系統(tǒng)的后臺管理員以及前臺用戶,分析用戶對系統(tǒng)功能、性能、硬件等的具體要求,然后以文本形式作成報告。本階段主要

3、是利用圖表與文字來表示系統(tǒng)的邏輯模型,旨在從邏輯上描述系統(tǒng)的功能和性能。步驟:1.利用圖表和文字全面描述系統(tǒng)。2.根據(jù)用戶提出的新需求,適當?shù)貙ο到y(tǒng)模型進行改進。3.編寫系統(tǒng)分析文檔。1.2可行性分析可行性分析是一個系統(tǒng)開發(fā)的初始階段,其意義在于:在盡可能短的時間里,花費盡量小的代價確定問題是否可以解決。因此,我們就必須探究清楚原定的各種可能的方案是否可行,以及完成的該系統(tǒng)之后系統(tǒng)所能帶來的效益是否足夠大于投資的成本。所以,可行性研究是必要的,它的主要作用是簡化系統(tǒng)分析與設(shè)計的過程,從而以更合理的方式來進行系統(tǒng)分析與設(shè)計,以保證系統(tǒng)的開發(fā)成功。所以

4、說,開發(fā)本系統(tǒng)的成本少,開發(fā)周期短,從經(jīng)濟方面看開發(fā)此系統(tǒng)是可行的。1.2.1技術(shù)可行性本系統(tǒng)開發(fā)采用的是B/S模式[1]。系統(tǒng)包括客戶端和服務(wù)器端,對應(yīng)前臺和后臺。在服務(wù)器端采用的是SQLServer2005數(shù)據(jù)庫,該數(shù)據(jù)庫具有數(shù)據(jù)的完整行、一致行以及安全性的特點,并提供了相當安全可靠的存儲功能,因而比較適合處理中小型系統(tǒng)。它在處理大量數(shù)據(jù)的同時,也能夠保證系統(tǒng)的完整管理功能。開發(fā)過程中所使用的開發(fā)軟件為MyEclipse,MyEclipse是在Eclipse的基礎(chǔ)上加入了許多功能強大的插件,它繼承了Eclipse獨特圖形API,美化了Java界

5、面,并且提高了界面的響應(yīng)速度。因此,它比Eclipse更具有實用性。在硬件方面,用戶計算機的硬件配置只需滿足以下條件即可:計算機處理器P42.0G及以上,計算機RAM滿足512M或以上,硬盤存儲滿足40G或以上,該硬件環(huán)境要求明顯低于市面上的普通電腦配置。所以,從技術(shù)方面來看開發(fā)此系統(tǒng)是可行的。...1.2.2操作可行性由于本系統(tǒng)是基于B/S模式開發(fā)的,用戶可以通過瀏覽網(wǎng)頁的方式進入本系統(tǒng)的操作界面,使得用戶無論在世界哪個角落,無論在什么時候,只需能連上互聯(lián)網(wǎng),就能登錄本系統(tǒng)進行相關(guān)記錄的插入、修改、刪除等操作。操作簡單直接,一切操作都可以在瀏覽器

6、上完成。客戶端不需要額外安裝軟件,用戶使用不需要提前培訓,所以,該系統(tǒng)是簡單可操作的。1.3功能需求分析在生活中,我們每個人都有理財需求。而最傳統(tǒng)的理財方式就是準備一本記賬簿,然后對其進行賬目的手工記錄。甚至多數(shù)人沒有記賬習慣,也就沒有理財規(guī)劃,導致賬目混亂。所以,設(shè)計個人財務(wù)管理系統(tǒng)是非常有必要的,它實現(xiàn)的功能有以下幾個方面:1.3.1.前臺頁面模塊:1)個人收支管理:它的功能包含對收入支出記錄的增添(除現(xiàn)金外,只能對現(xiàn)有卡進行增加操作)、更改、刪除、篩選查詢(分為按日期查詢和按賬號查詢)、金額統(tǒng)計和以Excel文件形式導出數(shù)據(jù)(只能導出當前的篩

7、選查詢結(jié)果)。一條完整的收支記錄包含記錄名稱、說明、金額數(shù)量、收支選擇、日期。2)收支報表:它主要負責將收支數(shù)據(jù)分別以柱狀圖、餅狀圖展現(xiàn)給用戶,給用戶提供以不同角度分析數(shù)據(jù)的條件。3)卡信息管理:用戶可以對自己的銀行卡、基金卡進行增加、修改、刪除,在編輯的同時保持與所編輯卡的記錄相關(guān)聯(lián)。4)留言管理:用戶在登錄后可以在本系統(tǒng)留言板發(fā)表自己的意見與建議。5)賬號管理:用戶可以進行注冊操作(不能出現(xiàn)用戶名重名的現(xiàn)象)以及對自己賬戶的密碼進行修改。1.3.2.后臺界面模塊:分為管理員角色與超級管理員角色:1)管理員:查看當前系統(tǒng)的參數(shù)的功能,修改網(wǎng)站簡介

8、信息。對用戶信息進行維護(增加、刪除、修改、查詢)的權(quán)限,但不能編輯用戶密碼。對留言板進行查看和管理,有權(quán)限刪除不合理的留

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。