![個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/4efbb8ba-6692-4339-8685-4281defcc51d/4efbb8ba-6692-4339-8685-4281defcc51d1.gif)
![個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/4efbb8ba-6692-4339-8685-4281defcc51d/4efbb8ba-6692-4339-8685-4281defcc51d2.gif)
![個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/4efbb8ba-6692-4339-8685-4281defcc51d/4efbb8ba-6692-4339-8685-4281defcc51d3.gif)
![個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/4efbb8ba-6692-4339-8685-4281defcc51d/4efbb8ba-6692-4339-8685-4281defcc51d4.gif)
![個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/30/4efbb8ba-6692-4339-8685-4281defcc51d/4efbb8ba-6692-4339-8685-4281defcc51d5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、旃力亨洛軟件項(xiàng)目實(shí)訓(xùn)報(bào)告項(xiàng)目名稱個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)姓名劉志欣學(xué)號(hào)1212210139班級(jí)13計(jì)本1指導(dǎo)教師張峰報(bào)告日期2016年7月1日目錄目錄1個(gè)人財(cái)務(wù)管理系統(tǒng)需求分析11.1 系統(tǒng)需求分析的任務(wù)與步驟11.2 可行性分析11.2.1 技術(shù)可行性11.2.2 操作可行性21.3 功能需求分析21.3.1 前臺(tái)頁(yè)面模塊21.3.2 后臺(tái)界面模塊21.4 數(shù)據(jù)流分析21.5 數(shù)據(jù)字典42個(gè)人財(cái)務(wù)管理系統(tǒng)的總體設(shè)計(jì)與實(shí)現(xiàn)62.1 系統(tǒng)功能設(shè)計(jì)62.1.1 系統(tǒng)功能模塊設(shè)計(jì)62.1.2 功能模塊簡(jiǎn)介62.2 數(shù)據(jù)庫(kù)設(shè)計(jì)82.2.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)82.2.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)102.2
2、.3 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)102.3 系統(tǒng)實(shí)現(xiàn)122.3.1 賬戶管理模塊142.3.2 收支管理模塊142.3.3 卡管理模塊152.3.4 留言管理模塊163系統(tǒng)測(cè)試193.1 測(cè)試環(huán)境及方法193.1.1 測(cè)試環(huán)境193.1.2 測(cè)試方法193.2 系統(tǒng)測(cè)試結(jié)果錯(cuò)誤!未定義書簽。3.2.1 注冊(cè)測(cè)試錯(cuò)誤!未定義書簽。3.2.2 登錄測(cè)試錯(cuò)誤!未定義書簽。3.2.3 密碼修改測(cè)試錯(cuò)誤!未定義書簽??偨Y(jié)21I個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)1個(gè)人財(cái)務(wù)管理系統(tǒng)需求分析1.1 系統(tǒng)需求分析的任務(wù)與步驟任務(wù):調(diào)查用戶需求,該“用戶”主要指系統(tǒng)的后臺(tái)管理員以及前臺(tái)用戶,分析用戶對(duì)系統(tǒng)功能、性能、硬件等的具體
3、要求,然后以文本形式作成報(bào)告。本階段主要是利用圖表與文字來(lái)表示系統(tǒng)的邏輯模型,旨在從邏輯上描述系統(tǒng)的功能和性能。步驟:1.利用圖表和文字全面描述系統(tǒng)。2 .根據(jù)用戶提出的新需求,適當(dāng)?shù)貙?duì)系統(tǒng)模型進(jìn)行改進(jìn)。3 .編寫系統(tǒng)分析文檔。1.2 可行性分析可行性分析是一個(gè)系統(tǒng)開(kāi)發(fā)的初始階段,其意義在于:在盡可能短的時(shí)間里,花費(fèi)盡量小的代價(jià)確定問(wèn)題是否可以解決。因此,我們就必須探究清楚原定的各種可能的方案是否可行,以及完成的該系統(tǒng)之后系統(tǒng)所能帶來(lái)的效益是否足夠大于投資的成本。所以,可行性研究是必要的,它的主要作用是簡(jiǎn)化系統(tǒng)分析與設(shè)計(jì)的過(guò)程,從而以更合理的方式來(lái)進(jìn)行系統(tǒng)分析與設(shè)計(jì),以保證系統(tǒng)的開(kāi)發(fā)成功。所以
4、說(shuō),開(kāi)發(fā)本系統(tǒng)的成本少,開(kāi)發(fā)周期短,從經(jīng)濟(jì)方面看開(kāi)發(fā)此系統(tǒng)是可行的。1.2.1 技術(shù)可行性本系統(tǒng)開(kāi)發(fā)采用的是B/S模式1。系統(tǒng)包括客戶端和服務(wù)器端,對(duì)應(yīng)前臺(tái)和后臺(tái)。在服務(wù)器端采用的是SQLServer2005數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)具有數(shù)據(jù)的完整行、一致行以及安全性的特點(diǎn),并提供了相當(dāng)安全可靠的存儲(chǔ)功能,因而比較適合處理中小型系統(tǒng)。它在處理大量數(shù)據(jù)的同時(shí),也能夠保證系統(tǒng)的完整管理功能。開(kāi)發(fā)過(guò)程中所使用的開(kāi)發(fā)軟件為MyEclipse,MyEclipse是在Eclipse的基礎(chǔ)上加入了許多功能強(qiáng)大的插件,它繼承了Eclipse獨(dú)特圖形API,美化了Java界面,并且提高了界面的響應(yīng)速度。因此,它比Ecli
5、pse更具有實(shí)用性。在硬件方面,用戶計(jì)算機(jī)的硬件配置只需滿足以下條件即可:計(jì)算機(jī)處理器P42.0G及以上,計(jì)算機(jī)RAM滿足512M或以上,硬盤存儲(chǔ)滿足40G或以上,該硬件環(huán)境要求明顯低于市面上的普通電腦配置。所以,從技術(shù)方面來(lái)看開(kāi)發(fā)此系統(tǒng)是可行的。1.2.2 操作可行性由于本系統(tǒng)是基于B/S模式開(kāi)發(fā)的,用戶可以通過(guò)瀏覽網(wǎng)頁(yè)的方式進(jìn)入本系統(tǒng)的操作界面,使得用戶無(wú)論在世界哪個(gè)角落,無(wú)論在什么時(shí)候,只需能連上互聯(lián)網(wǎng),就能登錄本系統(tǒng)進(jìn)行相關(guān)記錄的插入、修改、刪除等操作。操作簡(jiǎn)單直接,一切操作都可以在瀏覽器上完成??蛻舳瞬恍枰~外安裝軟件,用戶使用不需要提前培訓(xùn),所以,該系統(tǒng)是簡(jiǎn)單可操作的。1.3 功能
6、需求分析在生活中,我們每個(gè)人都有理財(cái)需求。而最傳統(tǒng)的理財(cái)方式就是準(zhǔn)備一本記賬簿,然后對(duì)其進(jìn)行賬目的手工記錄。甚至多數(shù)人沒(méi)有記賬習(xí)慣,也就沒(méi)有理財(cái)規(guī)劃,導(dǎo)致賬目混亂。所以,設(shè)計(jì)個(gè)人財(cái)務(wù)管理系統(tǒng)是非常有必要的,它實(shí)現(xiàn)的功能有以下幾個(gè)方面:1.3.1 前臺(tái)頁(yè)面模塊:1)個(gè)人收支管理:它的功能包含對(duì)收入支出記錄的增添(除現(xiàn)金外,只能對(duì)現(xiàn)有卡進(jìn)行增加操作)、更改、刪除、篩選查詢(分為按日期查詢和按賬號(hào)查詢)、金額統(tǒng)1t和以Excel文件形式導(dǎo)出數(shù)據(jù)(只能導(dǎo)出當(dāng)前的篩選查詢結(jié)果)。一條完整的收支記錄包含記錄名稱、說(shuō)明、金額數(shù)量、收支選擇、日期。2)收支報(bào)表:它主要負(fù)責(zé)將收支數(shù)據(jù)分別以柱狀圖、餅狀圖展現(xiàn)給用
7、戶,給用戶提供以不同角度分析數(shù)據(jù)的條件。3)卡信息管理:用戶可以對(duì)自己的銀行卡、基金卡進(jìn)行增加、修改、刪除,在編輯的同時(shí)保持與所編輯卡的記錄相關(guān)聯(lián)。4)留言管理:用戶在登錄后可以在本系統(tǒng)留言板發(fā)表自己的意見(jiàn)與建議。5)賬號(hào)管理:用戶可以進(jìn)行注冊(cè)操作(不能出現(xiàn)用戶名重名的現(xiàn)象)以及對(duì)自己賬戶的密碼進(jìn)行修改。1.3.2 后臺(tái)界面模塊:分為管理員角色與超級(jí)管理員角色:1)管理員:查看當(dāng)前系統(tǒng)的參數(shù)的功能,修改網(wǎng)站簡(jiǎn)介信息。對(duì)用戶信息進(jìn)行維護(hù)(增加、刪除、修改、查詢)的權(quán)限,但不能編輯用戶密碼。對(duì)留言板進(jìn)行查看和管理,有權(quán)限刪除不合理的留言。2)超級(jí)管理員:在管理員的基礎(chǔ)上額外增加管理普通管理員和管理
8、用戶密碼的功能。1.4 數(shù)據(jù)流分析數(shù)據(jù)流分析指對(duì)系統(tǒng)的數(shù)據(jù)流動(dòng)方向的進(jìn)行動(dòng)態(tài)分析,本階段的主要任務(wù)就是找出并解決數(shù)據(jù)流動(dòng)過(guò)程中的問(wèn)題。而目前來(lái)說(shuō)比較常用的方式是分層數(shù)據(jù)流程圖,即DataFlowDiagram,簡(jiǎn)稱DFD。數(shù)據(jù)流分析的主要工作是分析系統(tǒng)的數(shù)據(jù)流程,然后將該流程中所涉及的數(shù)據(jù)抽象出來(lái),用數(shù)據(jù)流程圖的方式來(lái)描述該系統(tǒng)的數(shù)據(jù)流程。經(jīng)過(guò)以上的步驟來(lái)分析本系統(tǒng)的數(shù)據(jù)流程,初步確定了系統(tǒng)數(shù)據(jù)的流動(dòng)方向,以及系統(tǒng)的主要模塊和功能劃分,本系統(tǒng)模塊大致分為:收入管理模塊、支出管理模塊、卡管理模塊、財(cái)務(wù)統(tǒng)計(jì)模塊、留言管理模塊、用戶管理模塊,分析后得出以下流程圖:游客用戶查看前臺(tái)系統(tǒng)的簡(jiǎn)介, 查看留
9、言,注冊(cè)用戶 查看系統(tǒng)簡(jiǎn)介,修改 用戶密碼,查看、編輯、 收支記錄,查看收支記錄圖, 增加、刪除用戶本人留言導(dǎo)出收支記錄文件,打印收支記錄圖個(gè)人財(cái)務(wù)管理系統(tǒng).平臺(tái),管理員編輯前臺(tái)網(wǎng)站信息簡(jiǎn)介, 編輯管理員信息,編輯 用戶信息,管理留言7圖1-1個(gè)人財(cái)務(wù)管理系統(tǒng)頂層DFD圖用戶/管理員輸入注冊(cè)/修改信息用戶注冊(cè)、修改信息管理員輸入賬戶名/密碼管理員操作系統(tǒng)獲取指令用戶信息集用戶信息管理員系統(tǒng)和卜»魯理員看錄驗(yàn)證管理員醺用戶信息統(tǒng)計(jì)*用戶信息表收入統(tǒng)計(jì) 收入信息統(tǒng)計(jì)用戶編輯收支信息一進(jìn)入系統(tǒng)用戶用戶輸入賬戶名/密碼用戶信目R前臺(tái)系統(tǒng) 用川噌*功能支出統(tǒng)計(jì)尸卡信息統(tǒng)計(jì)用戶操作系統(tǒng)留言統(tǒng)計(jì)
10、> 留言信息統(tǒng)計(jì)用戶言息支出信息統(tǒng)計(jì)卡信息統(tǒng)計(jì)-留言信息 *1留言信息表收支信息用戶/管理員編輯留言信息一留言信息集統(tǒng)計(jì)財(cái)務(wù)信息卡信息一一用戶編輯卡信息財(cái)務(wù)信息銀行卡信息表.獲取留言指令圖1-2個(gè)人財(cái)務(wù)管理系統(tǒng)數(shù)據(jù)流圖(0層圖)f 生成用戶信息:一用戶信息年用戶信息表圖1-3用戶注冊(cè)數(shù)據(jù)流圖圖1-4管理員登錄數(shù)據(jù)流圖1.5 數(shù)據(jù)字典在本章的前面幾個(gè)階段已經(jīng)分析出了系統(tǒng)的數(shù)據(jù)流動(dòng)方向,而本階段的目的是設(shè)計(jì)數(shù)據(jù),從而得到設(shè)計(jì)結(jié)果:數(shù)據(jù)字典。數(shù)據(jù)字典就是指某些數(shù)據(jù)的集合,而這些數(shù)據(jù)必須包含于數(shù)據(jù)流圖中,即數(shù)據(jù)字典詳細(xì)記錄了數(shù)據(jù)流圖中的數(shù)據(jù)的信息。經(jīng)過(guò)詳細(xì)的設(shè)計(jì)后得出如下數(shù)據(jù)字典:表1-1管理員
11、信息的數(shù)據(jù)字典表數(shù)據(jù)項(xiàng)名內(nèi)容舉例取值范圍備注管理員編號(hào)1001int唯一賬戶名松天同nvarchar150唯一密碼ytg123nvarchar150是否為超級(jí)管理員是char2表1-2留言信息的數(shù)據(jù)字典表數(shù)據(jù)項(xiàng)名內(nèi)容舉例回取值范圍備注留言編號(hào)1001int唯一留言信息系統(tǒng)還行nvarchar62留言人張三nvarchar150外鍵日期2016/4/221:35nvarchar50表1-3財(cái)務(wù)資金信息的數(shù)據(jù)字典表數(shù)據(jù)項(xiàng)名內(nèi)容舉例回取值范圍財(cái)務(wù)編號(hào)1001int唯一財(cái)務(wù)分類買東四nvarchar50賬戶現(xiàn)金nvarchar50金額250.50float時(shí)間2016/4/1318:50nvarcha
12、r50備注用于投資nvarchar50收支shounvarchar4會(huì)員名李四nvarchar150外鍵1-4用戶信息的數(shù)據(jù)字典表數(shù)據(jù)項(xiàng)名內(nèi)容舉例回取值范圍備注1001int唯一用戶名王五nvarchar150唯一密碼wg456nvarchar150性別男nvarchar1年齡23int1-5網(wǎng)站信息的數(shù)據(jù)字典表數(shù)據(jù)項(xiàng)名內(nèi)容舉例回取值范圍備注信息編號(hào)1001int唯一信息名稱網(wǎng)站簡(jiǎn)介nvarchar50唯一具體信息1nvarchar3002個(gè)人財(cái)務(wù)管理系統(tǒng)的總體設(shè)計(jì)與實(shí)現(xiàn)2.1 系統(tǒng)功能設(shè)計(jì)2.1.1 系統(tǒng)功能模塊設(shè)計(jì)本系統(tǒng)分為賬戶管理、收支管理、卡管理、留言管理模塊,其系統(tǒng)功能模塊如圖2-1
13、所示:圖2-1個(gè)人財(cái)務(wù)管理系統(tǒng)的功能模塊圖詢支記 查收出錄加支錄添收記查看月/年總收支改碼 修密冊(cè)號(hào)注賬理管用信 管員理戶息2.1.2 功能模塊簡(jiǎn)介在上一節(jié)的圖2-1中已經(jīng)說(shuō)明了個(gè)人財(cái)務(wù)管理系統(tǒng)的總體功能,以下是每個(gè)功能的簡(jiǎn)介:由于本系統(tǒng)屬于管理系統(tǒng),許多功能都是通過(guò)管理模塊實(shí)現(xiàn)。所以,在這里首先介紹管理模塊。管理模塊內(nèi)容要比客戶模塊更多,因?yàn)榇嬖谠S多對(duì)信息的維護(hù)工作,包含有查詢、添加、更改和刪除等操作。頁(yè)面的命名采用“模塊名+功能名”的方式,見(jiàn)名知意。總體來(lái)說(shuō),用戶用例圖2-2管理員用戶圖2-3所示管理模塊具有如下功能:系統(tǒng)前臺(tái):1.賬戶管理模塊:1)注冊(cè):用于前臺(tái)用戶的注冊(cè)。2)登錄:用于
14、前臺(tái)用戶的系統(tǒng)登錄。3)修改密碼:用戶登錄后可以選擇修改本賬戶密碼。個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)2 .收支管理模塊:1)收支分析:顯示年/月收支總額。2)收入管理:收入記錄的錄入,查詢,編輯,添加。3)支出管理:支出記錄的錄入,查詢,編輯,添加。4)統(tǒng)計(jì)分析:以報(bào)表形式展示用戶的財(cái)務(wù)數(shù)據(jù),方便用戶進(jìn)行統(tǒng)計(jì)分析。3 .卡管理模塊:用戶對(duì)自己的信用卡,儲(chǔ)蓄卡,基金卡等進(jìn)行管理維護(hù)。4 .留言管理模塊:發(fā)表對(duì)網(wǎng)站使用問(wèn)題,建議,意見(jiàn)等;刪除本人留言。用戶系統(tǒng)后臺(tái):1)系統(tǒng)參數(shù):2)管理員維護(hù)3)用戶管理:4)留言管理:管理員注冊(cè)irf登錄Z賬號(hào)管理模塊工修改.收支分析一一i-<收支管理模塊-丁_
15、-_.統(tǒng)計(jì)分析留言管理模塊>"留言發(fā)布卡管理模塊-7A卡管理圖2-2用戶用例圖管理員可以查看系統(tǒng)運(yùn)行環(huán)境,編輯網(wǎng)站前臺(tái)簡(jiǎn)介信息。:對(duì)后臺(tái)管理員的信息進(jìn)行維護(hù)。對(duì)前臺(tái)用戶的信息進(jìn)行維護(hù)。對(duì)留言板信息進(jìn)行維護(hù)。»登錄.賬號(hào)管理模塊%-.-1修改酎收入管理一-收支管理模塊»支出管理-u-_4留言管理模塊M刪除-7更新-_卡管理模塊防二卡管理個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)圖2-3管理員用戶圖2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)2.2.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)采用ER圖方法描述數(shù)據(jù)對(duì)象之間的關(guān)系。采用該方法設(shè)計(jì)數(shù)據(jù)庫(kù),大致分成三步:1 .設(shè)計(jì)局部ER模式。2 .綜合局部ER模式,然后將
16、之整合為一個(gè)整體,得到全局ER模式。3 .優(yōu)化全局ER模式。從而得到邏輯結(jié)構(gòu)模型。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員、用戶實(shí)體、收支記錄、卡、留言、網(wǎng)站信息,ER圖如下所示:是否為超級(jí)管理員賬號(hào)管理員密碼圖2-4管理員信息實(shí)體E-R圖圖2-7卡對(duì)象實(shí)體E-R圖圖2-8留言相對(duì)實(shí)體E-R圖信息編號(hào)/:信息名稱;網(wǎng)站信息:具體信息J圖2-9網(wǎng)站信息相對(duì)實(shí)體E-R圖通過(guò)整合上述局部ER圖,得到如下全局ER圖,。其中每個(gè)用戶可以同時(shí)擁有N張卡、N條收支記錄以及管理N條本人留言;每張卡可以擁有M條收支記錄;多個(gè)管理員管理一條網(wǎng)站信息;管理員與用戶的管理關(guān)系為M:N;管理員與留言的管理管理為M:N。詳情如圖2-1
17、0所示:收支記錄M擁有管理|1、1.T.LL留言-N一(管理A1T用戶41一管理:一I卡信息圖2-10整體E-R圖2.2.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)此階段就是根據(jù)本章第一節(jié)的設(shè)計(jì)好E-R圖設(shè)計(jì)相對(duì)應(yīng)的邏輯結(jié)構(gòu),則設(shè)計(jì)好的邏輯結(jié)構(gòu)如下:1 .管理員:管理員編號(hào)(主鍵),管理員賬戶名,管理員密碼2 .用戶:用戶編號(hào)(主鍵),賬戶名,密碼,性別,年齡3 .收支:收支編號(hào)(主鍵),收支類別,分類,備注,賬戶,添加時(shí)間,用戶名(外鍵),金額4 .卡:卡編號(hào)(主鍵),用戶名(外鍵),卡賬號(hào),備注,卡名字,卡類型5 .留言:留言編號(hào)(主鍵),留言人(外鍵),留言內(nèi)容,留言日期6 .網(wǎng)站信息:信息編號(hào)(主鍵),信
18、息名稱,信息內(nèi)容2.2.3 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)在數(shù)據(jù)庫(kù)中的表設(shè)計(jì)如下所示(每個(gè)表對(duì)應(yīng)數(shù)據(jù)庫(kù)一張表):表2-1管理員表admin列名字段名數(shù)據(jù)類型長(zhǎng)度adnoint用戶名adNamenvarchar150notnull密碼adPwnvarchar150notnull是否為超級(jí)管理員isSchar2notnull表2-2會(huì)員表student列名字段名數(shù)據(jù)類型長(zhǎng)度允許空用戶編號(hào)idintnotnull姓名namenvarchar150主鍵密碼pwdnvarchar150notnull性別sexnvarchar1null年齡ageintnull2-3money列名字段名數(shù)據(jù)類型長(zhǎng)度允許空賁走編R
19、idint主鍵分類fenleinvarchar50null賬戶zhanghunvarchar50notnull金額jinefloatnull時(shí)間shijiannvarchar50null備注infonvarchar50null收支斐型shouzhinvarchar4notnull會(huì)員姓名usernamenvarchar150外鍵表2-4introd列名字段名數(shù)據(jù)類型長(zhǎng)度允許空列名信息編號(hào)introdNoint主鍵信息名稱introdNamenvarchar50notnull具體信息introdMsgnvarchar150表2-5卡信息表card列名字段名數(shù)據(jù)類型長(zhǎng)度K編idint卡名namen
20、varchar50notnull類別stylenvarchar100null卡賬號(hào)codenvarchar100notnull備注infonvarchar100null會(huì)員名usernamenvarchar150外鍵表2-6留言信息表message列名字段名數(shù)據(jù)類型長(zhǎng)度允許空列名midint內(nèi)容msgnvarchar62notnull發(fā)布后appusernvarchar150外鍵日期datedatetime50null2.3 系統(tǒng)實(shí)現(xiàn)在管理員登錄系統(tǒng)前需經(jīng)過(guò)用戶名、密碼和驗(yàn)證碼的驗(yàn)證,驗(yàn)證成功后方可進(jìn)入后臺(tái)界面??梢缘卿浐笈_(tái)界面的人員包括普通管理員和超級(jí)管理員,超級(jí)管理員不能被刪除,可以被修改
21、權(quán)限為普通管理員,超級(jí)管理員在擁有普通管理員權(quán)限的基礎(chǔ)上,額外擁有管理普通管理員信息和管理用戶密碼的權(quán)限。普通管理員沒(méi)有編輯其他管理員信息和用戶密碼的權(quán)限,但是可以對(duì)網(wǎng)站簡(jiǎn)介、用戶信息及留言信息進(jìn)行管理。由上所建立的系統(tǒng)流程圖如下所示:15前臺(tái)界面模塊:圖2-11前臺(tái)界面系統(tǒng)流程圖2.后臺(tái)界面模塊:登錄輸入用戶名/密碼判斷用戶名 是否合法判斷用戶名/密 碼是否正確Y圖2-12后臺(tái)界面系統(tǒng)流程圖本章以下幾節(jié)詳細(xì)將說(shuō)明前臺(tái)界面各模塊的具體實(shí)現(xiàn)。2.3.1 賬戶管理模塊當(dāng)用戶第一次進(jìn)入系統(tǒng)時(shí),在系統(tǒng)首頁(yè)面板上具有登錄、注冊(cè)模塊,用戶必須首先選擇注冊(cè),注冊(cè)成功后用戶重新進(jìn)入首頁(yè)選擇登錄,在用戶登錄成功
22、后,可以選擇修改密碼,修改成功后必須重新登錄系統(tǒng)。以上功能組成過(guò)了賬戶管理模塊,其具體工作流程圖如下圖2-13所示:開(kāi)始用戶進(jìn)入前臺(tái)首頁(yè)注冊(cè)輸入用戶名/密碼圖2-13賬戶管理模塊工作流程圖2.3.2 收支管理模塊用戶在登錄系統(tǒng)之后,可以在收支管理模塊中進(jìn)行收支記錄的添加、修改、刪除、查詢操作,以及導(dǎo)出收支記錄文件、查看收支記錄動(dòng)態(tài)柱狀圖。本模塊的工作流程圖如圖2-17所示:開(kāi)始輸入用戶名/密碼L判斷用戶名/密碼是否正確選擇收支管理模塊查看年/月總收支添加/編輯 收支記錄師選查看收支記錄導(dǎo)出收支記錄查看收支記錄柱狀圖I*按日期查詢:按賬戶查詢是否導(dǎo)出文件Y .選擇.選擇收支t表列一/日期賬戶 表
23、 , I I返回查詢結(jié)果2.3.3 卡管理模塊用戶在登錄系統(tǒng)之后,可以在卡管理模塊中進(jìn)行卡信息記錄的添加、修改、刪除操作,查看卡信息的餅狀圖。本模塊的工作流程圖如圖2-22所示:個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)YN選擇卡管理模塊退出系統(tǒng)登錄結(jié)束圖2-22卡管理模塊工作流程圖2.3.4 留言管理模塊網(wǎng)站留言板。用戶可以發(fā)表對(duì)網(wǎng)站的建議,意見(jiàn)等以及管理本人留言,本模塊的工作流程圖如圖2-24所示:16個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)18開(kāi)始/一輸入用戶名/密碼判斷用戶名/密碼是否正確N 輸入留Y選擇留言管理模塊添加留言信息4圖2-24留言管理模塊工作流程圖個(gè)人財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3系統(tǒng)測(cè)試軟件測(cè)試是軟件開(kāi)發(fā)
24、過(guò)程中的重要一步,本階段的目標(biāo)是測(cè)試一個(gè)程序的品質(zhì)和性能,然后對(duì)比開(kāi)發(fā)前的規(guī)范是否一致,以確保是否符合要求。軟件測(cè)試的目的是發(fā)現(xiàn)錯(cuò)誤,這一步是軟件質(zhì)量保證的關(guān)鍵。測(cè)試內(nèi)容:在軟件投入運(yùn)行前,對(duì)軟件需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審。測(cè)試目的:保證軟件的質(zhì)量符合規(guī)定;給風(fēng)險(xiǎn)評(píng)估提供依據(jù)。測(cè)試原則:1 .從用戶角度出發(fā):在軟件測(cè)試中發(fā)現(xiàn)的某些問(wèn)題是否可以修復(fù),或者客戶是否能夠接受。2 .從開(kāi)發(fā)者的角度出發(fā):就是希望通過(guò)測(cè)試表明本軟件不存在錯(cuò)誤,能夠正確滿足用戶需求。3.1 測(cè)試環(huán)境及方法3.1.1 測(cè)試環(huán)境本次軟件測(cè)試需要的軟件環(huán)境為:在操作系統(tǒng)Windows7下,安裝了MyEclipse,Chrome瀏覽器,Ofice2010,SQLServer2005等軟件。軟件測(cè)試需要的硬件配置為:計(jì)算機(jī)處理器P42.0G及以上,計(jì)算機(jī)RAM滿足512M或以上(客戶端128M或以上),硬盤存儲(chǔ)滿足40G或以上,總體來(lái)說(shuō)低于市面上普通電腦的配置。3.1.2 測(cè)試方法一般來(lái)說(shuō),軟件測(cè)試的方法從原理上來(lái)說(shuō)大致分為兩類:白盒測(cè)試與黑盒測(cè)試。1 .黑盒測(cè)試:顧名思義,黑盒測(cè)試就
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025小學(xué)二年級(jí)學(xué)習(xí)計(jì)劃(32篇)
- 技術(shù)顧問(wèn)勞務(wù)合同(3篇)
- 施工合同書(32篇)
- 2024-2025學(xué)年廣東省深圳市龍崗區(qū)德琳學(xué)校高二上學(xué)期第一次考試歷史試卷
- 2024-2025學(xué)年第15課貨幣的使用與世界貨幣體系的形成-勤徑學(xué)升高中歷史選擇性必修1同步練測(cè)(統(tǒng)編版2019)
- 2025年協(xié)同開(kāi)發(fā)建房協(xié)議版式
- 2025年農(nóng)業(yè)合作養(yǎng)殖協(xié)議模版
- 2025年供應(yīng)鏈優(yōu)化供應(yīng)商協(xié)議
- 2025年雙方合作演藝協(xié)議
- 2025年交易合同附加條件標(biāo)準(zhǔn)文本
- 徐金桂行政法講義
- 諾如病毒-感染性腹瀉預(yù)防控制知識(shí)課件
- 2022建筑外門窗三性講義精選ppt
- 醫(yī)療器械供貨企業(yè)質(zhì)量保證體系調(diào)查表(模板)
- 春節(jié)后復(fù)工安全檢查表
- 管道公稱直徑壁厚對(duì)照表
- 項(xiàng)城市2021年度農(nóng)業(yè)水價(jià)綜合改革
- 工程倫理-第章工程與倫理通用PPT課件
- 我眼中的中國(guó)發(fā)展(課堂PPT)
- 稻谷品質(zhì)測(cè)定指標(biāo)及方法
- 公司面試評(píng)價(jià)表
評(píng)論
0/150
提交評(píng)論