版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于SpringBoot的個人記賬本系統(tǒng)設(shè)計目錄TOC\o"1-3"\h\u32567摘要 35651引言 3255091.1研究目的和意義 3217521.2研究的現(xiàn)狀 4188611.3研究的內(nèi)容 585362需求分析 5227062.1可行性分析 559332.2需求性分析 6200563系統(tǒng)流程分析 6227023.1系統(tǒng)開發(fā)流程 6212763.2用戶登錄流程 7237303.3系統(tǒng)操作流程 7178543.4添加信息流程 8265983.5修改信息流程 8239293.6刪除信息流程 9196624總體設(shè)計 987254.1系統(tǒng)結(jié)構(gòu)設(shè)計 10159034.2數(shù)據(jù)庫系統(tǒng)設(shè)計 10177485詳細設(shè)計與實現(xiàn) 13207145.1系統(tǒng)用戶登錄 13289175.2系統(tǒng)用戶個人中心 1454105.3系統(tǒng)用戶分類管理 15301135.4系統(tǒng)用戶記賬記錄管理 1579996系統(tǒng)測試 1726526.1系統(tǒng)測試的意義 17169576.2系統(tǒng)測試的案例 17197106.3系統(tǒng)測試的結(jié)果 2289837總結(jié) 2219615參考文獻 22摘要:當(dāng)今社會正處于不斷地發(fā)展和進步階段,現(xiàn)代信息科學(xué)化認識相比于人們來說也逐步由初級的認知到高級認識中不斷的提高,我也逐漸認識到了管理活動的重要性.進行現(xiàn)代化的管理.能夠讓信息的保存更方便,更快,更安全.本文以Java為開發(fā)技術(shù),實現(xiàn)了個人記賬系統(tǒng)功能.本系統(tǒng)的主要功能有系統(tǒng)用戶個人中心、分類管理、記賬單管理等.這部分功能的設(shè)計與實現(xiàn),共同體現(xiàn)了個人記賬系統(tǒng)整體信息管理的過程.對于細節(jié)而言,統(tǒng)設(shè)計的整體采用了B/S的構(gòu)造.此外,動態(tài)頁面的相關(guān)設(shè)計與實現(xiàn)是使用Java技術(shù)進行設(shè)計實現(xiàn)的.利用MySQL數(shù)據(jù)庫進行后臺數(shù)據(jù)的管理與設(shè)計,共同設(shè)計實現(xiàn)組成了一個完整的個人記賬本系統(tǒng).關(guān)鍵詞:個人記賬本;Java技術(shù);MySQL數(shù)據(jù)庫;B/S結(jié)構(gòu)1引言本文章提供了對系統(tǒng)的基本了解,從整體到系統(tǒng)分析.為了使系統(tǒng)變得更好,為了更好地設(shè)計和實施系統(tǒng),首先必須進行分析和研究.根據(jù)以前的歷史,首先根據(jù)個人的需求設(shè)計了該系統(tǒng),然后為了實施的可行性,采用了Java技術(shù)和MySQL數(shù)據(jù)庫相結(jié)合的方法進行數(shù)據(jù)存儲,開發(fā)設(shè)計了該系統(tǒng).相比于現(xiàn)階段Java和MySQL發(fā)展迅速,在各個方面實用性都很強,完善程度高.最后,將系統(tǒng)進行不斷地改進,以滿足個人需求,并發(fā)布出來[1].1.1研究目的和意義通過個人記賬系統(tǒng)的開發(fā)設(shè)計,不僅可以提高記錄賬單的速度和精度,還可以減輕管理者的負擔(dān).本系統(tǒng)的開發(fā)設(shè)計的主要目的是解決記賬信息管理模式,同時也能滿足用戶的檢查.這個系統(tǒng)的設(shè)計實現(xiàn)了自動化管理.可以進行添加、修改、檢索和刪除記賬信息等操作操作.減少記賬管理成本是本系統(tǒng)設(shè)計的最終目標,相對的可以提高系統(tǒng)用戶的工作效率.也就是說,隨著社會的不斷發(fā)展家用記賬系統(tǒng)也逐漸成為了一種生活用品.因此那些操作簡單功能清晰的記賬軟件的需求也將大大提升.這些將直接關(guān)系到我們的生活質(zhì)量的提高.以前個人的記帳本相關(guān)信息的管理是由人工負責(zé).這種方法時效性很低,在需要搜索或糾正時很不方便.但是,隨著科學(xué)的進步和技術(shù)的成熟,計算機技術(shù)的不斷發(fā)展,這種計算機系統(tǒng)已經(jīng)進入了人類和社會發(fā)展的各個領(lǐng)域.并且起著非常重要的作用.它的檢索速度非???,可靠,存儲量大,保密性強,可以長期儲存,而且成本很低.它還極大地提高了工作效率,并可以擴展到其他服務(wù)系統(tǒng),獲得良好的利潤.因此,有了網(wǎng)絡(luò),個人記帳本中各項目的管理變得更加科學(xué),使得人們的生活水平得到提高,對于現(xiàn)代化信息管理技術(shù)運用的更加得心應(yīng)手[2].1.2研究的現(xiàn)狀互聯(lián)網(wǎng)的發(fā)展越來越完善.以前個人賬單信息管理主要由人工完成.信息的獲取、組織、修改和記憶仍然是在人類工作階段完成的.這種方法需要大量的精力和時間.另一方面,使用人數(shù)逐漸呈上升趨勢,迎面而來的將是另一個大難題,如何管理這些用戶以及他們所對應(yīng)的數(shù)據(jù).而這些的系統(tǒng)用戶不斷上升,存儲這些信息也將會變得困難重重.網(wǎng)絡(luò)的發(fā)展與使用在一些發(fā)達國家中是很快的,并且逐步實現(xiàn)了由人工到智能化的轉(zhuǎn)型.然而在中國,智能化總體發(fā)展相對較慢,對于計算機的使用也存在著種種問題.目前,很多地區(qū)仍然存在采用人工化管理的方式進行數(shù)據(jù)的處理,但是相比于之前,智能化的發(fā)展已經(jīng)算是很快的了.另外,智能化的普及也使得很多單位和用戶之間聯(lián)系更加緊密了.如今,互聯(lián)網(wǎng)已經(jīng)滲透到了人們的生活中.智能手機和筆記本電腦已經(jīng)成為人們處理信息的主要工具.由此,對于人們來說,個人賬戶管理總的發(fā)展趨勢是在互聯(lián)網(wǎng)上實現(xiàn)管理.因此,有必要開發(fā)一個個人賬本[3].進行個人家庭所需要的相關(guān)記賬需求,順應(yīng)現(xiàn)代當(dāng)今社會發(fā)展的潮流,使得記賬不在局限于我們的手寫本,筆記本上面,節(jié)約省下更多的紙張,為保護環(huán)境也做出一份貢獻.1.3研究的內(nèi)容傳統(tǒng)的個人分類賬單的信息管理主要是由人工完成的.獲取、組織、修改和儲存信息仍然是在人工工作階段完成的.這種方法需要大量的精力、材料和資金.存儲和查詢之間很難交替進行.這是在浪費時間.另一方面,隨著用戶數(shù)量的增加,管理用戶和其他信息變得非常困難.另外,隨著用戶和其他信息的增加,存儲信息變得越來越困難.為了解決這些問題本文主要從需求設(shè)計以及使用檢測等方面進行了研究.2需求分析系統(tǒng)需求分析是由系統(tǒng)用戶的實際需求獲得的信息,并通過需求規(guī)格書呈現(xiàn)給用戶和開發(fā)者.在功能軟件開發(fā)的漫長歷史中,需求分析顯得越來越重要.很多其他企業(yè)其他方面的設(shè)計也都是同樣的方式.一方面,這種情況要求開發(fā)人員之間甚至與客戶之間的溝通清楚,類似的項目被直接運行和修改,導(dǎo)致系統(tǒng)在正式啟動時,存在各種資源的巨大浪費.2.1可行性分析個人記賬本主要以實現(xiàn)網(wǎng)上個人記賬本的相關(guān)信息管理服務(wù)為目標.可行性高,可操作性簡單,較容易實現(xiàn)相關(guān)功能的設(shè)計.2.1.1市場可行性分析個人記賬本是基于B/S模型的進行開發(fā)的軟件,所要求的軟件環(huán)境在市場上可以輕松獲取,存儲數(shù)據(jù)采用MySQL數(shù)據(jù)庫進行.程序開發(fā)主要部分是管理系統(tǒng)的開發(fā)和維護[5].面對如今快速發(fā)展的現(xiàn)狀,市場對于系統(tǒng)的需求也將不斷提高.2.1.2技術(shù)可行性分析個人的記帳本主要采用Java技術(shù),基于B/S結(jié)構(gòu),MySQL數(shù)據(jù)庫,系統(tǒng)算法的運行要求具有完全的功能和快速易用的特點.然后,構(gòu)建數(shù)據(jù)采用安全穩(wěn)定的數(shù)據(jù)庫.個人記帳本的登錄畫面簡單,操作簡單,使用常見的界面窗口登錄界面,通過web端進行訪問操作,操作簡單,管理方便,交互好.就算是新手小白也可以很快的對我們的系統(tǒng)運用自如,教學(xué)方便,適合于各個年齡段的使用.2.2需求性分析個人記賬本的模式是B/S模式,利用MySQL數(shù)據(jù)庫進行數(shù)據(jù)存儲,個人記賬程序開發(fā)的主要部分是個人管理系統(tǒng)的開發(fā)和維護.所以,項目對人力、物力要求不高.而且這個系統(tǒng)不復(fù)雜.記錄個人的記賬系統(tǒng)、前臺登錄、個人的賬單,調(diào)查相關(guān)的記賬票信息的記錄等.系統(tǒng)的核心用戶是系統(tǒng)用戶,在系統(tǒng)用戶注冊后,通過系統(tǒng)用戶對應(yīng)菜單管理后臺系統(tǒng).系統(tǒng)用戶用例如圖1所示.圖1系統(tǒng)用戶用例圖3系統(tǒng)流程分析3.1系統(tǒng)開發(fā)流程 個人記賬本開發(fā)時,首先對功能模塊進行需求方面分析,然后再進行整體架構(gòu)設(shè)計、系統(tǒng)具體功能模塊的設(shè)計、數(shù)據(jù)庫的選型等[4][5].本系統(tǒng)的開發(fā)過程如圖2所示.圖2系統(tǒng)開發(fā)流程圖3.2用戶登錄流程系統(tǒng)用戶在登錄的過程中往往存在大量的安全隱患,為了解決這一難題,用戶在初次登錄時要進行相關(guān)管控,首先必須登錄系統(tǒng),成功登錄后才可以繼續(xù)下面的操作[4][5].如圖3所示.圖3登錄流程圖3.3系統(tǒng)操作流程用戶第一次進入系統(tǒng),首先看到的是登錄界面.系統(tǒng)會提示在對應(yīng)的位置填寫正確的用戶名和密碼.系統(tǒng)將還會自己檢查用戶名、密碼信息.如果信息沒有錯誤,用戶名將進入系統(tǒng)功能界面,然后進行一系列操作.如果填寫的相關(guān)信息出錯的話,無法登錄[4][5].操作流程如圖4所示.圖4系統(tǒng)操作流程圖3.4添加信息流程系統(tǒng)用戶可以添加記賬記錄信息等信息.在對應(yīng)的輸入框中輸入相關(guān)信息后,系統(tǒng)會判斷用戶填寫的信息是否標準.如果信息正確,則添加到數(shù)據(jù)庫.信息錯誤的話,會提示“請重新輸入”字符[4][5].添加信息的流程如圖5所示.圖5添加信息流程圖3.5修改信息流程系統(tǒng)用戶可以修改記賬記錄信息等信息.首先,單擊編輯信息的畫面,輸入需要修改的信息的數(shù)據(jù).系統(tǒng)將自己判斷數(shù)據(jù)信息.如果編輯的相關(guān)信息沒有錯誤,則更新同步數(shù)據(jù)庫.如果信息數(shù)據(jù)不正確的話,修改失敗,系統(tǒng)則會提示“重新輸入相關(guān)信息”[4][5].變更信息的流程圖如圖6所示.圖6修改信息流程圖3.6刪除信息流程系統(tǒng)用戶刪除分類信息等,選擇要刪除的部分的信息并點擊確定.確認系統(tǒng)是否刪除.單擊確定后,刪除選定的信息,并與數(shù)據(jù)庫同步刪除信息[4][5].刪除信息的流程如圖7所示.圖7刪除信息流程圖4總體設(shè)計在系統(tǒng)流程分析過后,將進入下一個重要環(huán)節(jié)——總體設(shè)計.大致可分為總體設(shè)計和詳細設(shè)計兩部分.而總體設(shè)計算是一種粗略的設(shè)計方式,通過對整體的一個初步設(shè)計之后就可以將系統(tǒng)中的主要組成部分劃分出來了,同時程序中的對應(yīng)的模塊和相應(yīng)的功能也都會進行一一呈現(xiàn).整體設(shè)計進行初步的設(shè)計思想確認,并沒有真正的實現(xiàn).此外,我們還應(yīng)該為項目創(chuàng)建幾個通用功能,通過比較,包括性能、成本和實用性等,最終確定最佳設(shè)計方案.選擇一個好的設(shè)計思想可以降低開發(fā)成本,提高效率,從這個角度來說,過程設(shè)計還是很重要的[9].個人記賬本工作原理圖如圖8所示:圖8系統(tǒng)工作原理圖4.1系統(tǒng)結(jié)構(gòu)設(shè)計 系統(tǒng)設(shè)計階段的產(chǎn)物——系統(tǒng)架構(gòu)圖,整個系統(tǒng)的模式由所設(shè)計的總體架構(gòu)所決定,它是系統(tǒng)的基礎(chǔ)[10].個人記賬本的整體結(jié)構(gòu)設(shè)計如圖9所示圖9系統(tǒng)結(jié)構(gòu)圖4.2數(shù)據(jù)庫系統(tǒng)設(shè)計數(shù)據(jù)庫是所有計算機信息系統(tǒng)的基礎(chǔ).同時數(shù)據(jù)庫也是計算機系統(tǒng)的密鑰和核心部分.系統(tǒng)的質(zhì)量和速度都將會受到數(shù)據(jù)庫開發(fā)的優(yōu)劣的影響[12].4.2.1數(shù)據(jù)庫E-R圖本系統(tǒng)的E-R圖如下圖所示:圖10E-R圖4.2.2數(shù)據(jù)庫表設(shè)計數(shù)據(jù)庫的表信息屬于設(shè)計的一部分,下面介紹數(shù)據(jù)庫中的各個表的詳細信息.系統(tǒng)用戶表如表1所示,由id、username、pwd、xingming、xingbie、beizhu、addtime等屬性組成,由主鍵id區(qū)別對應(yīng)字段.表1系統(tǒng)用戶信息表字段名數(shù)據(jù)類型默認值允許非空自動遞增備注idint(10)NO是主鍵usernamevarchar(50)NO帳號唯一約束pwdvarchar(50)NO密碼xingmingvarchar(50)NO姓名xingbievarchar(255)NO性別續(xù)表1系統(tǒng)用戶信息表字段名數(shù)據(jù)類型默認值允許非空自動遞增備注beizhutextNO備注addtimetimestampNO添加時間分類信息表如表2所示,由id、fenlei、tianjiaren、addtime、等屬性組成,由主鍵id區(qū)別對應(yīng)字段.表2分類信息表字段名數(shù)據(jù)類型默認值允許非空自動遞增備注idint(10)NO是主鍵fenleivarchar(50)NO分類tianjiarenvarchar(50)NO添加人addtimetimestampNO添加時間賬單信息表如表3所示,由id、zhangdanmingcheng、zhangdanleixing、zhangdanfenlei、zhangdanjine、beizhu、shouzhishijian、jizhangren、addtime等屬性組成,由主鍵id區(qū)別對應(yīng)字段.表3賬單信息表字段名數(shù)據(jù)類型默認值允許非空自動遞增備注idint(10)NO是主鍵zhangdanmingchengvarchar(255)NO賬單名稱zhangdanleixingvarchar(255)NO賬單類型zhangdanfenleiint(10)NO賬單分類zhangdanjinedecimal(18,2)NO賬單金額續(xù)表3賬單信息表字段名數(shù)據(jù)類型默認值允許非空自動遞增備注beizhutextNO備注shouzhishijianvarchar(25)NO收支時間jizhangrenvarchar(50)NO記賬人addtimetimestampNO添加時間5詳細設(shè)計與實現(xiàn)系統(tǒng)用戶輸入系統(tǒng)賬戶、密碼登錄注冊系統(tǒng),此時系統(tǒng)數(shù)據(jù)庫將查找相關(guān)信息,當(dāng)我們輸入錯誤賬戶、密碼時,系統(tǒng)將重新向用戶確認輸入個人的賬號、密碼數(shù)據(jù)并給出錯誤信息提示,直到輸入正確信息,才可以成功登錄.5.1系統(tǒng)用戶登錄(1)登錄界面網(wǎng)站用戶登錄效果圖如圖11所示:
圖11登錄界面(2)新用戶添加頁面因系統(tǒng)為個人記賬系統(tǒng)所以用戶為系統(tǒng)用戶直接添加所以采用前后端分離進行提交、保存,由系統(tǒng)用戶直接任命添加圖12添加界面其登錄代碼如下:5.2系統(tǒng)用戶個人中心個人用戶對個人中心信息進行一系列的自己需要的操作,如增加、刪除、修改等.程序成效圖如下圖13所示:圖13個人中心界面圖5.3系統(tǒng)用戶分類管理個人用戶對賬單分類信息進行相關(guān)需求的操作如增加、刪除、修改等.程序效果圖如下圖14所示:圖14分類管理界面5.4系統(tǒng)用戶記賬記錄管理個人用戶對記賬記錄信息進行相關(guān)需求操作,如增加、刪除、修改、查詢.程序效果圖如下圖所示:圖15記賬記錄管理增加界面其添加代碼如下圖所示:圖16記賬記錄管理查詢界面圖17記賬記錄管理修改界面其查詢編輯代碼如下:6系統(tǒng)測試軟件開發(fā)的最后一步也是最重要的一部就是系統(tǒng)的測試了,它的結(jié)果直接會與產(chǎn)品的開發(fā)相關(guān)關(guān)聯(lián).客戶通過對測試結(jié)果分析得到對軟件相應(yīng)功能以及質(zhì)量上的認可.測試過程應(yīng)堅持持有一種公平公正公開,嚴格、完整、規(guī)范的原則進行.測試的主要目的是為了看清系統(tǒng)運行中是否出現(xiàn)錯誤,而后進行一系列的整改來滿足客戶的需求.俗話說的好,錯誤是不避免的,我們只能盡可能的區(qū)減少錯誤的出現(xiàn)卻無法杜絕.從理論上講,錯誤,是不可能被消除.但是錯誤越少,系統(tǒng)出錯的機會就越少,用戶使用起來就越容易.客戶的滿意度將會大大的提升,對我們的產(chǎn)品進一步的認可.我們需要在這個測試過程中發(fā)現(xiàn)錯誤.測試是軟件開發(fā)中最重要的部分.從程序啟動的那天起,測試系統(tǒng)就是最重要的部分之一.據(jù)統(tǒng)計,軟件測試占整個過程的工作量的百分之三十,在創(chuàng)建軟件的成本中還包括許多其他測試費用.所有程序在測試過程中都有一些錯誤.在程序的開發(fā)過程中,會發(fā)現(xiàn)一些錯誤,這些錯誤對應(yīng)的是人工驗證.6.1系統(tǒng)測試的意義隨著高新技術(shù)的飛快發(fā)展,基于網(wǎng)絡(luò)的信息技術(shù)逐漸被引入到社會的各個領(lǐng)域.于是乎一個嶄新的關(guān)注點產(chǎn)生了,那就是基于網(wǎng)絡(luò)的技術(shù)高新技術(shù)的應(yīng)用軟件質(zhì)量問題.該系統(tǒng)能否在市場上的生存也完全由軟件的質(zhì)量所決定.由于系統(tǒng)軟件的質(zhì)量決定了用戶后續(xù)經(jīng)濟問題的成本,所以在為用戶選擇某種可行性時,系統(tǒng)軟件的質(zhì)量應(yīng)該是首要考慮因素.6.2系統(tǒng)測試的案例由于系統(tǒng)的規(guī)模較小,我們采用了黑盒測試.每個模塊都以不同的方式進行測試,并將結(jié)果與自己的預(yù)想進行比較,以確定它是否符合自己的計劃.下面是系統(tǒng)中每個模塊的測試實例.有兩種具體的測試方法:黑盒測試和白盒測試[14].黑盒測試也被稱為功能測試.它通常是通過程序的接口進行測試的方法.它接收并輸出關(guān)于程序功能和使用的數(shù)據(jù)[14].白盒測試通常被稱為結(jié)構(gòu)測試.程序的結(jié)構(gòu)和處理與程序中的邏輯進行檢查,看它是否能正確工作[14].具體的功能測試包括系統(tǒng)一致性、正確性、安全性和其他功能測試.用戶登錄測試案例如表4所示:表4用戶登錄測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較1登錄點擊登錄無跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)到登錄頁面一致2登錄填寫用戶名和驗證碼,點擊登錄用戶名、驗證碼輸入框清空內(nèi)容并提示“請輸入用戶名和密碼”輸入框清空內(nèi)容并提示“請輸入用戶名和密碼”一致3登錄填寫密碼和驗證碼,點擊登錄密碼、驗證碼 輸入框清空內(nèi)容并提示“請輸入用戶名和密碼”輸入框清空內(nèi)容并提示“請輸入用戶名和密碼”一致4登錄填寫用戶名和密碼,點擊登錄用戶名、密碼輸入框清空內(nèi)容并提示“驗證碼輸入錯誤”輸入框清空內(nèi)容并提示“驗證碼輸入錯誤”一致5登錄填寫錯誤的用戶名密碼及驗證碼用戶名、密碼、驗證碼輸入框清空內(nèi)容并提示“用戶名或密碼錯誤”輸入框清空內(nèi)容并提示“用戶名或密碼錯誤”一致6登錄填寫正確的用戶名密碼及驗證碼用戶名、密碼、驗證碼跳轉(zhuǎn)到首頁,右上角顯示用戶姓名跳轉(zhuǎn)到首頁,右上角顯示用戶姓名一致賬單添加測試案例如表5所示:表5賬單添加測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較1添加點擊添加無請?zhí)顚戀~單名稱,賬單類型,賬單分類,賬單金額,收支時間請?zhí)顚戀~單名稱,賬單類型,賬單分類,賬單金額,收支時間一致2添加填寫賬單類型,賬單分類,賬單金額,收支時間單類型,賬單分類,賬單金額,收支時間請?zhí)顚戀~單名稱,請?zhí)顚戀~單名稱,一致3添加填寫賬單名稱,賬單分類,賬單金額,收支時間賬單名稱,賬單分類,賬單金額,收支時間請?zhí)顚戀~單類型,請?zhí)顚戀~單類型,一致4添加填寫賬單名稱,賬單類型,賬單金額,收支時間賬單名稱,賬單類型,賬單金額,收支時間請?zhí)顚戀~單分類,請?zhí)顚戀~單分類一致5添加填寫賬單名稱,賬單類型,賬單分類,收支時間賬單名稱,賬單類型,賬單分類,收支時間請?zhí)顚戀~單金額,請?zhí)顚戀~單金額,一致6添加填寫賬單名稱,賬單類型,賬單分類,賬單金額,賬單名稱,賬單類型,賬單分類,賬單金額,請?zhí)顚懯罩r間請?zhí)顚懯罩r間一致續(xù)表5賬單添加測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較7添加填寫賬單名稱,賬單類型,賬單分類,賬單金額,收支時間賬單名稱,賬單類型,賬單分類,賬單金額,收支時間添加成功添加成功一致賬單刪除測試案例如表6所示:表6賬單刪除測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較1刪除點擊刪除無確認刪除選項確認刪除選項一致2刪除點擊刪除并且點擊確定無刪除數(shù)據(jù)刪除數(shù)據(jù)一致賬單修改測試案例如表7所示:表7賬單修改測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較1修改點擊編輯無進入編輯頁面進入編輯頁面一致2修改修改收支時間收支時間添加成功添加成功一致續(xù)表7賬單修改測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較3修改修改賬單金額賬單金額添加成功添加成功一致4修改修改賬單分類賬單分類添加成功添加成功一致4修改修改賬單分類賬單分類添加成功添加成功一致5修改修改賬單類型賬單類型添加成功添加成功一致6修改修改賬單名稱賬單名稱添加成功添加成功一致賬單查詢測試案例如表8所示:表8賬單查詢測試案例表序號測試項操作步驟輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果預(yù)期和實際比較1查詢按收支時間查詢收支時間只顯示當(dāng)前時間段的信息只顯示當(dāng)前時間段的信息一致2查詢按賬單分類查詢賬單分類只顯示此分類的信息只顯示此分類的信息一致3查詢按賬單類型查詢賬單類型只顯示此類型的信息只顯示此類型的信息一致4查詢按賬單名稱查詢賬單名稱只顯示此名稱的信息只顯示此名稱的信息一致6.3系統(tǒng)測試的結(jié)果該個人記賬本符合相關(guān)的信息管理要求,在開發(fā)過程中參考了國內(nèi)外的優(yōu)秀網(wǎng)站,從界面到系統(tǒng)設(shè)計都提供了友好的用戶體驗.在這個系統(tǒng)中,已經(jīng)進行了高水平的移位和對應(yīng).為了提供更好的服務(wù),需要有高度的相關(guān)性.可移植性可以在多個系統(tǒng)中實現(xiàn),為客戶提供額外的便利.個人賬戶內(nèi)容全面,易于管理,可以滿足廣泛的個人需求和中間環(huán)節(jié)的錯誤修改,可以避免許多因服務(wù)系統(tǒng)BUG而導(dǎo)致的客戶操作錯誤.在分析了上述測試結(jié)果后,該系統(tǒng)的所有基本功能都能完美工作.它易于操作,系統(tǒng)運行良好,而且安全可靠.7總結(jié)該系統(tǒng)展示了使用Java和MySQL數(shù)據(jù)庫實現(xiàn)的個人記賬本的硬件要求以及軟件功能的實現(xiàn).本文的結(jié)論和調(diào)查結(jié)果如下.作者在開始時遇到了很多困難,部分原因是作者對Java的知識知之甚少.例如,首頁的顯示有點奇怪格式不對.連接到數(shù)據(jù)庫時也有問題,無法傳遞任何參數(shù).在這些問題的解決過程中,作者學(xué)會了很多之前沒接觸過的技能.同時提高了解決許多問題的能力.特別是學(xué)會了對大批量信息的整合處理[15].還有一點就是,大部分的需要學(xué)習(xí)的知識內(nèi)容我們都可以準確的在資料中找到,但我們每個人的工作方式和他們對實際處理數(shù)據(jù)的方法方法都是不同的.在進行制作的過程中還教了作者在實踐中解決問題.在此次項目中,作者也獲得了寶貴的經(jīng)驗.作者認為這一經(jīng)驗對作者未來的發(fā)展和成長起著很大的作用.事實證明,這個個人賬戶是非常有希望的.經(jīng)過測試和啟動,該系統(tǒng)功能良好,界面整潔良好,易于使用,在技術(shù)和理論上都很成熟.參考文獻:[1]張繼東.MySQL數(shù)據(jù)庫基于Java的訪問技術(shù)[J/OL].電子技術(shù)與軟件工程,2017,(15):169(2017-08-03).[2]李春燕,李根.基于Java技術(shù)的網(wǎng)絡(luò)信息個人記賬本平臺設(shè)計[J/OL].電子技術(shù)與軟件工程,2017,(20):9(2017-10-26).[3]王浩.基于Java技術(shù)的在線技能評測系統(tǒng)的設(shè)計與實現(xiàn)[J].?dāng)?shù)字
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年江蘇財經(jīng)職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性考試題庫帶答案詳解
- 2026年浙江建設(shè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及完整答案詳解1套
- 2026年正德職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案詳解
- 2026年貴州文化旅游職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試題庫含答案詳解
- 2026年浙江汽車職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫及答案詳解一套
- 2026年長春早期教育職業(yè)學(xué)院單招職業(yè)技能考試題庫及參考答案詳解一套
- 2026年駐馬店幼兒師范高等??茖W(xué)校單招職業(yè)傾向性考試題庫及參考答案詳解一套
- 2025年鄂州市華容區(qū)屬國有企業(yè)面向社會公開招聘工作人員備考題庫完整答案詳解
- 【歷 史】2025-2026學(xué)年七年級上冊地圖信息合集課件
- 2025年楚雄市愛昕健康養(yǎng)老產(chǎn)業(yè)有限公司招聘備考題庫及一套答案詳解
- TSCDA 118-2023 ZC靜鉆根植先張法預(yù)應(yīng)力混凝土竹節(jié)樁
- 綜治中心業(yè)務(wù)培訓(xùn)
- 2025至2030全球及中國女士服裝行業(yè)調(diào)研及市場前景預(yù)測評估報告
- 方案經(jīng)理年終總結(jié)
- 班組安全基礎(chǔ)培訓(xùn)
- 水廠調(diào)試方案范本
- 2025年《中外教育史》沖刺押題卷(附答案)
- 物流金融風(fēng)險管理
- ktv年關(guān)應(yīng)急預(yù)案
- 【新教材】2025-2026學(xué)年西師大版(2024)三年級數(shù)學(xué)上冊全冊教案(教學(xué)設(shè)計)
- 國開24273丨中醫(yī)藥學(xué)概論(統(tǒng)設(shè)課)試題及答案
評論
0/150
提交評論