![畢業(yè)設(shè)計(jì)(論文)-springboot基于javaweb的流浪寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)](http://file4.renrendoc.com/view12/M06/08/00/wKhkGWeLq5SAa8dmAAICsoxFDg4381.jpg)
![畢業(yè)設(shè)計(jì)(論文)-springboot基于javaweb的流浪寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)](http://file4.renrendoc.com/view12/M06/08/00/wKhkGWeLq5SAa8dmAAICsoxFDg43812.jpg)
![畢業(yè)設(shè)計(jì)(論文)-springboot基于javaweb的流浪寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)](http://file4.renrendoc.com/view12/M06/08/00/wKhkGWeLq5SAa8dmAAICsoxFDg43813.jpg)
![畢業(yè)設(shè)計(jì)(論文)-springboot基于javaweb的流浪寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)](http://file4.renrendoc.com/view12/M06/08/00/wKhkGWeLq5SAa8dmAAICsoxFDg43814.jpg)
![畢業(yè)設(shè)計(jì)(論文)-springboot基于javaweb的流浪寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)](http://file4.renrendoc.com/view12/M06/08/00/wKhkGWeLq5SAa8dmAAICsoxFDg43815.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
.2國(guó)內(nèi)外研究現(xiàn)狀1.2.1國(guó)外研究現(xiàn)狀美國(guó)是最先發(fā)展計(jì)算機(jī)技術(shù)的眾多國(guó)家之一,早在上個(gè)世紀(jì),美國(guó)就快速的將計(jì)算機(jī)技術(shù)發(fā)展起來(lái),并且將其運(yùn)用在軍事、醫(yī)院、學(xué)校、社會(huì)服務(wù)等場(chǎng)所。日本、德國(guó)等國(guó)家緊隨其后,不斷地發(fā)展和完善計(jì)算機(jī)技術(shù),側(cè)重將醫(yī)療、社會(huì)服務(wù)等領(lǐng)域與計(jì)算機(jī)技術(shù)相結(jié)合[2]。而后隨著社會(huì)的發(fā)展與進(jìn)步,計(jì)算機(jī)技術(shù)逐漸趨于成熟。許多發(fā)達(dá)國(guó)家在探索將計(jì)算機(jī)技術(shù)應(yīng)用于各行各業(yè)中時(shí),從另一個(gè)角度來(lái)看,也在不斷地推進(jìn)相關(guān)行業(yè)的信息化管理進(jìn)程,使得流浪寵物管理也變得更加網(wǎng)絡(luò)化、信息化了。有許多專家表示,可以結(jié)合使用圖像處理軟件、人工智能技術(shù)等相關(guān)工具,深度地分析流浪寵物管理系統(tǒng),主要從簡(jiǎn)化運(yùn)行操作,加設(shè)功能模塊,美化系統(tǒng)界面,保障數(shù)據(jù)安全等方面,更深層次地提升和優(yōu)化系統(tǒng),并且盡可能地在理想狀態(tài)下做到實(shí)時(shí)的信息共享[3]。1.2.2國(guó)內(nèi)研究現(xiàn)狀國(guó)內(nèi)的計(jì)算機(jī)技術(shù)的發(fā)展雖然晚于國(guó)外,尤其是美國(guó)、英國(guó)、德國(guó)等發(fā)達(dá)國(guó)家。但是我國(guó)的計(jì)算機(jī)技術(shù)發(fā)展勢(shì)頭非常迅猛,近些年,也逐漸走向成熟和完善的階段。現(xiàn)在人們大多選擇網(wǎng)上購(gòu)物,也越來(lái)越離不開(kāi)天貓、支付寶、微信等應(yīng)用軟件的使用[4]。許多企業(yè)結(jié)合使用了云計(jì)算、人工智能等先進(jìn)的計(jì)算機(jī)技術(shù),自主研發(fā)了流浪寵物管理系統(tǒng),使得系統(tǒng)越來(lái)越成熟,功能越來(lái)越完備。結(jié)合計(jì)算機(jī)技術(shù),采用主流的B/S開(kāi)發(fā)結(jié)構(gòu)模式開(kāi)發(fā)一款基于JavaWeb的流浪寵物管理系統(tǒng)。由此,工作人員不再被時(shí)空所限制,直接通過(guò)使用瀏覽器的方式對(duì)系統(tǒng)進(jìn)行注冊(cè)登錄操作,支持隨時(shí)隨地對(duì)相關(guān)的流浪寵物信息進(jìn)行管理,便于及時(shí)為用戶提供相關(guān)的流浪寵物管理和救助服務(wù)。并且所設(shè)計(jì)的系統(tǒng)基本上能夠符合用戶的客觀使用需求,有利于充分協(xié)調(diào)相關(guān)行業(yè)的人力、財(cái)力、物力等資源,不斷提高相關(guān)行業(yè)的服務(wù)水平和管理質(zhì)量。1.3研究?jī)?nèi)容與方法1.3.1研究?jī)?nèi)容本文首先介紹了流浪寵物管理系統(tǒng)的研究背景與意義,其次介紹了功能模塊的總體設(shè)計(jì),接著介紹了各個(gè)功能模塊的詳細(xì)設(shè)計(jì),最后介紹了系統(tǒng)的功能模塊展示結(jié)果和測(cè)試結(jié)果。系統(tǒng)主要分為管理員角色和用戶角色,具體的功能設(shè)計(jì)包括注冊(cè)登錄管理、個(gè)人中心管理、用戶信息管理、流浪寵物管理、流浪動(dòng)物救助管理等模塊。注冊(cè)登錄管理功能是之前沒(méi)有使用過(guò)本系統(tǒng)的新用戶,在使用系統(tǒng)前,需要通過(guò)注冊(cè)步驟,登記詳細(xì)的信息資料,而后再通過(guò)輸入正確的賬號(hào)和密碼,成功登錄系統(tǒng)后,即可通過(guò)一系列的操作來(lái)滿足自己的相關(guān)需求。個(gè)人中心管理功能是管理相關(guān)的個(gè)人信息資料,個(gè)人根據(jù)現(xiàn)實(shí)情況的需要,有選擇的對(duì)個(gè)人賬戶的相關(guān)信息進(jìn)行一定的操作,比如選擇更新或者刪除操作。用戶信息管理是管理相關(guān)的用戶信息記錄,對(duì)用戶相關(guān)的信息進(jìn)行管理,可以及時(shí)的更新相應(yīng)的用戶的基本資料。流浪寵物管理是管理相關(guān)的流浪寵物信息記錄,查看詳情情況,方便及時(shí)響應(yīng)用戶的服務(wù)請(qǐng)求。流浪動(dòng)物救助管理是管理相關(guān)的流浪動(dòng)物救助信息記錄,方便相關(guān)人員及時(shí)查看并管理流浪動(dòng)物救助信息,如果遇到異常的流浪動(dòng)物救助信息,可以及時(shí)對(duì)其進(jìn)行處理,在較短的時(shí)間內(nèi)解決問(wèn)題,提高用戶的使用體驗(yàn)。1.3.2研究方法本系統(tǒng)采用B/S結(jié)構(gòu),在idea平臺(tái)上,通過(guò)使用Java語(yǔ)言設(shè)計(jì)系統(tǒng)相關(guān)的功能模塊,MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)相關(guān)的數(shù)據(jù)信息,SSM框架設(shè)計(jì)系統(tǒng)功能架構(gòu),并且對(duì)其進(jìn)行必要的管理和控制。系統(tǒng)設(shè)計(jì)的最關(guān)鍵的環(huán)節(jié),則是需要通過(guò)Tomcat服務(wù)器將系統(tǒng)發(fā)布到瀏覽器上,以便相關(guān)用戶的操作和使用。本系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)是整個(gè)流浪寵物信息化管理的一大進(jìn)步,促進(jìn)了相關(guān)行業(yè)的信息化建設(shè),有利于簡(jiǎn)化相關(guān)人員工作流程,提高工作效率,提升工作幸福感。1.4論文的組織結(jié)構(gòu)基于JavaWeb的流浪寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的論文組織安排,大致可以被分為七個(gè)章節(jié),具體的內(nèi)容如下:第一章為緒論,本章主要介紹了系統(tǒng)的背景、現(xiàn)狀、方法等內(nèi)容。根據(jù)研究背景與意義,介紹所要設(shè)計(jì)的系統(tǒng)的研究背景和理論依據(jù),再通過(guò)國(guó)內(nèi)外研究現(xiàn)狀,了解當(dāng)前相關(guān)的系統(tǒng)軟件產(chǎn)品的實(shí)際研究情況,最后通過(guò)研究?jī)?nèi)容與方法,總體概括系統(tǒng)的整個(gè)開(kāi)發(fā)流程和實(shí)現(xiàn)步驟,為系統(tǒng)提供可靠的理論依據(jù)和技術(shù)支持。第二章為相關(guān)技術(shù)介紹,本系統(tǒng)通過(guò)在idea開(kāi)發(fā)環(huán)境中,使用Java語(yǔ)言、MySQL數(shù)據(jù)庫(kù)、SSM框架等關(guān)鍵技術(shù),對(duì)系統(tǒng)基本功能進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。其中,Java語(yǔ)言具有跨平臺(tái)性,可移植性高,可以支持在不同的瀏覽器上運(yùn)行本系統(tǒng),MySQL數(shù)據(jù)庫(kù)占用內(nèi)存少,執(zhí)行速度快,對(duì)于中小型系統(tǒng)的數(shù)據(jù)管理是非常好的選擇。第三章為系統(tǒng)分析,系統(tǒng)分析階段主要是對(duì)系統(tǒng)進(jìn)行需求和可行性分析,規(guī)劃系統(tǒng)的功能設(shè)計(jì),判斷系統(tǒng)實(shí)現(xiàn)的可能性。根據(jù)需求分析,確認(rèn)使用者對(duì)系統(tǒng)的基本功能需求,再通過(guò)在經(jīng)濟(jì)、操作、法律上進(jìn)行可行性分析,分析系統(tǒng)研發(fā)的實(shí)際意義和使用價(jià)值,系統(tǒng)性能的穩(wěn)定性和功能操作的便捷性,以及成功投入市場(chǎng)的可能性。第四章為系統(tǒng)設(shè)計(jì),系統(tǒng)設(shè)計(jì)階段主要是對(duì)系統(tǒng)進(jìn)行總體功能和數(shù)據(jù)庫(kù)設(shè)計(jì)。通過(guò)介紹系統(tǒng)的總體功能設(shè)計(jì),總體規(guī)劃系統(tǒng)的功能模塊,為系統(tǒng)的基本功能實(shí)現(xiàn)提供參考依據(jù)和設(shè)計(jì)思路。再通過(guò)介紹數(shù)據(jù)庫(kù)設(shè)計(jì),設(shè)計(jì)相關(guān)的數(shù)據(jù)二維表格存放和管理與系統(tǒng)有關(guān)的數(shù)據(jù)信息,便于相關(guān)人員管理與系統(tǒng)有關(guān)的數(shù)據(jù)信息,維護(hù)和更新數(shù)據(jù)信息的安全。第五章為系統(tǒng)實(shí)現(xiàn),系統(tǒng)實(shí)現(xiàn)階段主要介紹了注冊(cè)用戶管理、流浪寵物管理、流浪動(dòng)物救助管理等功能模塊。通過(guò)前面介紹的需求分析、總體功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等相關(guān)內(nèi)容,對(duì)系統(tǒng)基本的功能模塊進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)實(shí)現(xiàn)過(guò)程也可以說(shuō)為對(duì)系統(tǒng)的各個(gè)相關(guān)功能進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)的過(guò)程,在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中,這一階段是極為重要,直接關(guān)系到用戶對(duì)系統(tǒng)的使用感受。第六章為系統(tǒng)測(cè)試,系統(tǒng)測(cè)試階段主要介紹了系統(tǒng)測(cè)試基本概念、測(cè)試用例、測(cè)試功能等相關(guān)內(nèi)容。系統(tǒng)測(cè)試階段主要任務(wù)是對(duì)系統(tǒng)進(jìn)行功能測(cè)試,測(cè)試所設(shè)計(jì)的系統(tǒng)功能模塊能否正常打開(kāi)并使用,在系統(tǒng)運(yùn)行過(guò)程中是否發(fā)生異常,如運(yùn)行異常、數(shù)據(jù)異常、結(jié)果異常等,并且根據(jù)測(cè)試結(jié)果,給出相應(yīng)的測(cè)試總結(jié),由此得出相關(guān)結(jié)論,說(shuō)明系統(tǒng)是否達(dá)到預(yù)期要求、設(shè)計(jì)目的。第七章為總結(jié)與展望,對(duì)全文內(nèi)容進(jìn)行總結(jié),并且對(duì)未來(lái)提出展望。總體來(lái)說(shuō),本系統(tǒng)的開(kāi)發(fā)是比較理想的,未來(lái)的工作主要是針對(duì)于系統(tǒng)的功能和性能等方面,做一定的改進(jìn)和完善,不斷地優(yōu)化系統(tǒng)的功能設(shè)計(jì),美化系統(tǒng)的界面設(shè)計(jì),簡(jiǎn)化系統(tǒng)的操作難度,使其能夠滿足更多用戶的使用需求。2相關(guān)技術(shù)介紹2.1B/S結(jié)構(gòu)目前使用較多的開(kāi)發(fā)結(jié)構(gòu)模式大致可以包括C/S模式和B/S模式[5]。其中,C/S模式全稱為客戶端/服務(wù)器模式(Client/Server模式),B/S模式全稱為瀏覽器/服務(wù)器模式(Browser/Server模式)?;贑/S模式下開(kāi)發(fā)的系統(tǒng),用戶必須下載相應(yīng)的客戶端,即應(yīng)用程序,才能操作和使用軟件系統(tǒng)的相關(guān)功能模塊。從使用者的角度來(lái)看,由于下載和安裝客戶端的步驟比較繁瑣,期間還需要確保下載網(wǎng)速的穩(wěn)定性,以及安裝步驟的正確性,進(jìn)而增加了用戶放棄使用該系統(tǒng)的可能性,由此可見(jiàn)C/S模式具有很大的局限性。由于C/S模式適用于小范圍的局域網(wǎng),并且具有一定的通信效率,所以在以前系統(tǒng)規(guī)模很小的時(shí)代,主要使用C/S模式對(duì)系統(tǒng)開(kāi)發(fā)。隨著時(shí)代地發(fā)展以及社會(huì)地進(jìn)步,C/S模式也越來(lái)越滿足不了開(kāi)發(fā)者的設(shè)計(jì)需要,以及使用者的使用需求[6]。當(dāng)下,C/S模式已經(jīng)滿足不了實(shí)際的系統(tǒng)程序設(shè)計(jì)要求,由此,B/S模式以C/S模式為基礎(chǔ)而被提出,并且在近些年逐漸發(fā)展成為主流的開(kāi)發(fā)結(jié)構(gòu)模式。在B/S模式下開(kāi)發(fā)的系統(tǒng),不再需要用戶下載和安裝相應(yīng)的應(yīng)用程序,直接通過(guò)使用瀏覽器,輸入正確的網(wǎng)站地址,以訪問(wèn)網(wǎng)站的形式實(shí)現(xiàn)系統(tǒng)的相關(guān)功能操作,這一特點(diǎn)對(duì)C/S模式下的開(kāi)發(fā)設(shè)計(jì)做出了極大地改進(jìn),當(dāng)然需要用戶輸入正確的賬號(hào)和密碼,才能成功的進(jìn)入并使用系統(tǒng)。2.2Java語(yǔ)言Java語(yǔ)言是由美國(guó)sun公司提出的一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,它擁有著優(yōu)秀的技術(shù)體系結(jié)構(gòu)。目前在市場(chǎng)上,很大一部分的應(yīng)用系統(tǒng)主要使用Java語(yǔ)言進(jìn)行開(kāi)發(fā)[7]。Java語(yǔ)言具有簡(jiǎn)單易懂,操作方便,健壯性強(qiáng)等優(yōu)點(diǎn),開(kāi)發(fā)人員能夠的在短時(shí)間內(nèi)理解和掌握J(rèn)ava語(yǔ)言,并將其運(yùn)用到具體的系統(tǒng)開(kāi)發(fā)過(guò)程中學(xué)。Java語(yǔ)言所提供的垃圾回收機(jī)制,主要被用于解決系統(tǒng)的內(nèi)存管理問(wèn)題。此外,Java語(yǔ)言還將C語(yǔ)言中較難掌握的指針改進(jìn)成容易被學(xué)習(xí)和掌握的引用,由此極大地簡(jiǎn)化了開(kāi)發(fā)編程的難易程度,所以受到了很多開(kāi)發(fā)人員的喜愛(ài),大多數(shù)研發(fā)人員基本上首選使用Java語(yǔ)言開(kāi)發(fā)系統(tǒng)。Java語(yǔ)言還具有跨平臺(tái)性的特點(diǎn),意味著它的可移植性非常高,這一特點(diǎn)有利于開(kāi)發(fā)人員更新和維護(hù)相關(guān)代碼,由它所開(kāi)發(fā)的系統(tǒng)可以支持在不同的瀏覽器中打開(kāi)。因?yàn)槭褂肑ava開(kāi)發(fā)的系統(tǒng)兼容性較強(qiáng),代碼通用性較高,為了后期方便對(duì)系統(tǒng)進(jìn)行完善和維護(hù),所以本系統(tǒng)選擇了使用Java語(yǔ)言進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。2.3SSM框架SSM框架主要由Spring、SpringMVC、MyBatis這三個(gè)框架所集成的,是現(xiàn)在比較流行的一種Java開(kāi)發(fā)框架,能夠適用于大中型的應(yīng)用程序的設(shè)計(jì)和搭建[8]。Spring是前幾十年前興起的一種輕量級(jí)的、開(kāi)源的Java開(kāi)發(fā)框架,使用它可以解決相關(guān)的系統(tǒng)對(duì)象創(chuàng)建和對(duì)象依賴問(wèn)題,并且也可以將高耦合的系統(tǒng)分解為低耦合的多個(gè)功能模塊,方便對(duì)系統(tǒng)模塊進(jìn)行明確的分工,對(duì)功能代碼進(jìn)行理解和修改,這就極大地減輕了設(shè)計(jì)人員的開(kāi)發(fā)壓力[9]。SpringMVC框架是基于Spring框架而被提出的,它以MVC三層架構(gòu)為核心,對(duì)Spring的相關(guān)技術(shù)進(jìn)行了整合,主要針對(duì)于Web端進(jìn)行技術(shù)架構(gòu),通過(guò)對(duì)相關(guān)的請(qǐng)求處理進(jìn)行細(xì)化處理,用來(lái)響應(yīng)用戶的使用請(qǐng)求。MyBatis框架是一種開(kāi)源的Java持久層框架,它改進(jìn)了手動(dòng)設(shè)置參數(shù)和獲取結(jié)果記錄的方式,通過(guò)支持對(duì)數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ)過(guò)程、高級(jí)映射等處理,使得數(shù)據(jù)庫(kù)的操作更加定制化、透明化,因此降低了數(shù)據(jù)庫(kù)訪問(wèn)的復(fù)雜性,提高了開(kāi)發(fā)的工作效率。2.4MySQL數(shù)據(jù)庫(kù)MySQL數(shù)據(jù)庫(kù)是目前使用較多的關(guān)系型數(shù)據(jù)庫(kù)。因?yàn)槠渚哂虚_(kāi)源免費(fèi)、占用內(nèi)存少、安裝簡(jiǎn)單、操作便捷、使用靈活等特點(diǎn),所以經(jīng)常被運(yùn)用于中小型的系統(tǒng)開(kāi)發(fā)中[10]。MySQL數(shù)據(jù)庫(kù)可以支持多線程,在同一個(gè)時(shí)間內(nèi),能夠同時(shí)響應(yīng)多個(gè)用戶的使用需求。MySQL數(shù)據(jù)庫(kù)還自帶了優(yōu)化器,方便設(shè)計(jì)人員在使用過(guò)程中,快速的查詢相關(guān)的數(shù)據(jù)信息。除此之外,SQLserver數(shù)據(jù)庫(kù)也是當(dāng)下較為主流的關(guān)系型數(shù)據(jù)庫(kù),它在數(shù)據(jù)安全、系統(tǒng)穩(wěn)定等方面還是比有所保障,但是由于其收費(fèi)使用、占用內(nèi)存大、操作復(fù)雜、維護(hù)成本高,一般適用于中型及以上的系統(tǒng)開(kāi)發(fā)中。MySQL數(shù)據(jù)庫(kù)的內(nèi)部代碼中也很多的應(yīng)用程序接口,便于其他編程語(yǔ)言與數(shù)據(jù)庫(kù)進(jìn)行連接和交互,由此編寫的代碼具有極高的通用性和維護(hù)性,并且MySQL數(shù)據(jù)庫(kù)能夠迅速的處理上千條數(shù)據(jù)記錄,在系統(tǒng)故發(fā)生障時(shí),能通過(guò)日志文件快速恢復(fù)。MySQL數(shù)據(jù)庫(kù)與SQLserver數(shù)據(jù)庫(kù)相比較,綜合考慮成本開(kāi)銷、占存大小、代碼通用、數(shù)據(jù)維護(hù)、操作難易程度等方面,MySQL數(shù)據(jù)庫(kù)占有很大的優(yōu)勢(shì),數(shù)據(jù)庫(kù)設(shè)計(jì)人員也比較喜歡使用MySQL數(shù)據(jù)庫(kù)對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行管理。3系統(tǒng)分析3.1系統(tǒng)的需求分析在軟件設(shè)計(jì)開(kāi)發(fā)的整個(gè)過(guò)程中,需求分析占用的時(shí)間是比較長(zhǎng)的,也是比較耗費(fèi)人力的階段。需求分析是設(shè)計(jì)系統(tǒng)功能模塊的總方向,系統(tǒng)開(kāi)發(fā)工作基本上都是圍繞著需求分析而進(jìn)行開(kāi)展的。通過(guò)需求分析階段,可以確定系統(tǒng)的基本功能設(shè)計(jì),以及在最后的系統(tǒng)驗(yàn)收階段,通過(guò)對(duì)照需求分析報(bào)告,驗(yàn)證系統(tǒng)的功能設(shè)計(jì)是否合理,能否滿足用戶的基本需要,最終判斷評(píng)定系統(tǒng)設(shè)計(jì)是否成功完成。本文主要通過(guò)問(wèn)卷調(diào)查的方式,對(duì)基于JavaWeb的流浪寵物管理系統(tǒng)進(jìn)行了需求分析[11]。根據(jù)調(diào)查結(jié)果顯示,系統(tǒng)用戶主要有兩種類型,一種是以使用為主要目的的用戶角色類型,另一種是以管理為主要目的的管理員角色類型。用戶角色的主要功能需求包括流浪寵物查詢、流浪動(dòng)物救助管理等模塊。管理員角色的主要功能需求包括注冊(cè)用戶管理、流浪寵物管理、流浪動(dòng)物救助管理等模塊。其中,密碼信息、流浪寵物信息、流浪動(dòng)物救助信息等都是非常重要的數(shù)據(jù)記錄,在系統(tǒng)設(shè)計(jì)的過(guò)程中,需要進(jìn)行一定的加密處理,確保數(shù)據(jù)安全性,切實(shí)的保護(hù)好用戶的重要信息。3.2系統(tǒng)的可行性分析3.2.1經(jīng)濟(jì)可行性對(duì)系統(tǒng)進(jìn)行經(jīng)濟(jì)可行性分析,也可以被稱為對(duì)系統(tǒng)進(jìn)行經(jīng)濟(jì)可行性研究,它是從社會(huì)的經(jīng)濟(jì)發(fā)展出發(fā),通過(guò)研究整個(gè)的系統(tǒng)可行性,對(duì)成本收益情況進(jìn)行全面地、具體地分析,并且根據(jù)所分析的可行性報(bào)告,為相關(guān)的投資者提供最科學(xué)的決策理論和最優(yōu)的投資方案。本系統(tǒng)的開(kāi)發(fā)促進(jìn)了流浪寵物的信息化管理,管理人員可以直接通過(guò)在瀏覽器上發(fā)布流浪寵物管理系統(tǒng)的網(wǎng)站地址,即可用戶根據(jù)一定的需要,有選擇的對(duì)系統(tǒng)相關(guān)功能進(jìn)行操作。這種方式打破了時(shí)間和空間的限制,可以使得相關(guān)行業(yè)的工作人員在較短的時(shí)間內(nèi)最大化地為相關(guān)用戶提供預(yù)約服務(wù)。并且本系統(tǒng)所使用的開(kāi)發(fā)技術(shù)和相關(guān)工具,大部分是開(kāi)源的、免費(fèi)的,所以可以節(jié)約很大一筆開(kāi)發(fā)成本。綜合上述內(nèi)容分析可知,本系統(tǒng)的實(shí)現(xiàn)在經(jīng)濟(jì)層面上是具備可行性的。3.2.2技術(shù)可行性本系統(tǒng)是基于Java語(yǔ)言而進(jìn)行開(kāi)發(fā)的,因?yàn)镴ava語(yǔ)言容易學(xué)習(xí)、使用簡(jiǎn)單、可移植性高、穩(wěn)定性強(qiáng)等特點(diǎn),所以許多研發(fā)人員首選Java語(yǔ)言設(shè)計(jì)系統(tǒng)功能,市場(chǎng)上很多應(yīng)用程序是由Java語(yǔ)言進(jìn)行開(kāi)發(fā)實(shí)現(xiàn)的。并且Java語(yǔ)言還具有跨平臺(tái)的優(yōu)點(diǎn),這意味著所設(shè)計(jì)的系統(tǒng)是與平臺(tái)無(wú)關(guān)的,也就說(shuō)明由Java語(yǔ)言開(kāi)發(fā)的系統(tǒng)可以支持在不同的瀏覽器上運(yùn)行和使用。本系統(tǒng)使用的是開(kāi)源免費(fèi)的MySQL數(shù)據(jù)庫(kù),相比于其他的數(shù)據(jù)庫(kù),MySQL數(shù)據(jù)庫(kù)語(yǔ)法簡(jiǎn)單,數(shù)據(jù)庫(kù)設(shè)計(jì)人員可以盡可能快的對(duì)其學(xué)習(xí)和掌握,所以一直是中小型系統(tǒng)最優(yōu)的數(shù)據(jù)庫(kù)選擇。MySQL數(shù)據(jù)庫(kù)還具有占用系統(tǒng)內(nèi)存少、功能齊全、響應(yīng)速度快等特點(diǎn),能夠在極短時(shí)間內(nèi)處理上千條信息記錄,所以能夠保證系統(tǒng)可以高效地運(yùn)行和工作。綜合上述內(nèi)容分析可知,系統(tǒng)的實(shí)現(xiàn)在技術(shù)層面上是具備可行性的。3.2.3操作可行性如今,人們的日常生活已經(jīng)離不開(kāi)互聯(lián)網(wǎng)的使用,在一定程度上,行業(yè)的信息化建設(shè)促進(jìn)著社會(huì)的發(fā)展。人們通過(guò)使用手機(jī)上的應(yīng)用程序,比如,通過(guò)使用電子商務(wù)系統(tǒng),可以實(shí)現(xiàn)網(wǎng)上購(gòu)物、在線支付等功能;通過(guò)使用國(guó)家官方網(wǎng)站,可以查看最新消息,申報(bào)個(gè)人業(yè)務(wù);通過(guò)使用醫(yī)院管理系統(tǒng),可以進(jìn)行網(wǎng)上預(yù)約掛號(hào),在線查看體檢報(bào)告等操作。在這些應(yīng)用的背景下,本系統(tǒng)使用的是B/S開(kāi)發(fā)結(jié)構(gòu)模式,網(wǎng)站界面以人性化的設(shè)計(jì)為主,具有美觀友好、交互性好等優(yōu)點(diǎn),用戶不需要掌握一定的編程技術(shù),直接通過(guò)對(duì)系統(tǒng)進(jìn)行簡(jiǎn)單的功能操作,即可滿足自己的使用需求。本系統(tǒng)還設(shè)計(jì)了一些提示信息,便于用戶更好的理解系統(tǒng)相關(guān)功能,較快的以正確的操作方式來(lái)使用系統(tǒng)。綜合上述內(nèi)容分析可知,系統(tǒng)的實(shí)現(xiàn)在操作層面上是具備可行性的。4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)的總體功能設(shè)計(jì)通過(guò)結(jié)合系統(tǒng)分析階段的相關(guān)內(nèi)容,對(duì)系統(tǒng)的整體功能設(shè)計(jì)進(jìn)行規(guī)劃。由此可知,本系統(tǒng)的使用者主要可以被分為管理員角色和用戶角色兩類。其中,管理員角色主要的功能需求有用戶信息管理、流浪寵物管理、流浪動(dòng)物救助管理等模塊,用戶角色主要的功能需求有系統(tǒng)登錄、查詢流浪寵物信息、查詢流浪動(dòng)物救助信息等模塊。本系統(tǒng)的總體功能設(shè)計(jì)如圖4-1所示。流浪寵物管理系統(tǒng)流浪寵物管理系統(tǒng)用戶信息管理訂單信息管理流浪動(dòng)物管理商品信息管理流浪寵物管理用戶信息修改用戶信息新增流浪寵物添加流浪寵物刪除流浪寵物修改商品信息添加商品信息修改商品信息刪除訂單信息添加訂單信息刪改訂單信息刪除流浪動(dòng)物添加流浪動(dòng)物修改流浪動(dòng)物刪除公告信息管理公告信息修改公告信息刪除公告信息添加圖4-1系統(tǒng)的總體功能設(shè)計(jì)4.2數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1概念設(shè)計(jì)在數(shù)據(jù)庫(kù)設(shè)計(jì)階段,本系統(tǒng)通過(guò)使用開(kāi)源的、小型的MySQL數(shù)據(jù)庫(kù)對(duì)系統(tǒng)相關(guān)的數(shù)據(jù)信息進(jìn)行管理和維護(hù)[12]。數(shù)據(jù)庫(kù)設(shè)計(jì)大致可以被分為概念設(shè)計(jì)和邏輯設(shè)計(jì)兩個(gè)階段。概念設(shè)計(jì)階段是邏輯設(shè)計(jì)階段的重要依據(jù),同樣的,邏輯設(shè)計(jì)階段也是概念設(shè)計(jì)階段的實(shí)現(xiàn)目標(biāo)。概念設(shè)計(jì)階段主要通過(guò)使用實(shí)體-聯(lián)系圖(E-R圖)的方式,將現(xiàn)實(shí)世界中用戶對(duì)系統(tǒng)的實(shí)際需求,轉(zhuǎn)換成設(shè)計(jì)人員能夠理解的抽象的數(shù)據(jù)庫(kù)概念模型。本人通過(guò)設(shè)計(jì)E-R圖,詳細(xì)的對(duì)系統(tǒng)中的實(shí)體以及實(shí)體之間的聯(lián)系進(jìn)行了表達(dá)。各實(shí)體信息的E-R圖如圖4-2、圖4-3、圖4-4、圖4-5、圖4-6、圖4-7、圖4-8、圖4-9、圖4-10、圖4-11、圖4-12、圖4-13、圖4-14所示,系統(tǒng)總體E-R圖如圖4-15所示。圖4-2管理員信息E-R圖圖4-3用戶信息E-R圖圖4-4字典信息E-R圖圖4-5商品信息E-R圖圖4-6商品訂單信息E-R圖圖4-7商品評(píng)價(jià)信息E-R圖圖4-8流浪寵物信息E-R圖圖4-9流浪寵物領(lǐng)養(yǎng)信息E-R圖圖4-10流浪動(dòng)物救助信息E-R圖圖4-11流浪動(dòng)物救助留言信息E-R圖圖4-12流浪動(dòng)物救助收藏信息E-R圖圖4-13購(gòu)物車信息E-R圖圖4-14公告信息E-R圖圖4-15系統(tǒng)總體E-R圖4.2.2邏輯設(shè)計(jì)邏輯設(shè)計(jì)階段主要的工作是將概念設(shè)計(jì)中的E-R圖,轉(zhuǎn)換成方便系統(tǒng)進(jìn)行存儲(chǔ)和管理的二維表格形式[14]。這一階段也可以被稱為數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì),其直接關(guān)系到系統(tǒng)功能模塊的正常運(yùn)行、數(shù)據(jù)信息的正常更新等。在設(shè)計(jì)過(guò)程中,需要充分考慮數(shù)據(jù)庫(kù)的規(guī)范性和合理性,使得能夠滿足系統(tǒng)的功能和性能需求。本系統(tǒng)相關(guān)的數(shù)據(jù)表格設(shè)計(jì)內(nèi)容如下所示。表4-1管理員信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2usernameString用戶名是3passwordString密碼是4roleString角色是5addtimeDate新增時(shí)間是表4-2用戶信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2usernameString賬戶是3passwordString密碼是4yonghu_nameString用戶姓名是5yonghu_phoneString用戶手機(jī)號(hào)是6yonghu_id_numberString用戶身份證號(hào)是7yonghu_photoString用戶頭像是8sex_typesInteger性別是9yonghu_emailString電子郵箱是10new_moneyBigDecimal余額是11create_timeDate創(chuàng)建時(shí)間是表4-3字典信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2dic_codeString字段是3dic_nameString字段名是4code_indexInteger編碼是5index_nameString編碼名字是6super_idInteger父字段編號(hào)是7beizhuString備注是8create_timeDate創(chuàng)建時(shí)間是表4-4商品信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2chongwuyongpin_nameString商品名稱是3chongwuyongpin_photoString商品照片是4chongwuyongpin_typesInteger商品類型是5chongwuyongpin_priceInteger購(gòu)買獲得積分是6chongwuyongpin_kucun_numberInteger商品庫(kù)存是7chongwuyongpin_old_moneyBigDecimal商品原價(jià)是8chongwuyongpin_new_moneyBigDecimal現(xiàn)價(jià)是9chongwuyongpin_clicknumInteger點(diǎn)擊次數(shù)是10shangxia_typesInteger是否上架是11chongwuyongpin_deleteInteger邏輯刪除是12chongwuyongpin_contentString商品簡(jiǎn)介是13create_timeDate創(chuàng)建時(shí)間是表4-5商品訂單信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2chongwuyongpin_order_uuid_numberString訂單號(hào)是3address_idInteger送貨地址是4chongwuyongpin_idInteger商品是5yonghu_idInteger用戶是6buy_numberInteger購(gòu)買數(shù)量是7chongwuyongpin_order_true_priceBigDecimal實(shí)付價(jià)格是8chongwuyongpin_order_typesInteger訂單類型是9chongwuyongpin_order_payment_typesInteger支付類型是10insert_timeDate訂單創(chuàng)建時(shí)間是11create_timeDate創(chuàng)建時(shí)間是表4-6商品評(píng)價(jià)信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2chongwuyongpin_idInteger商品是3yonghu_idInteger用戶是4chongwuyongpin_commentback_textString評(píng)價(jià)內(nèi)容是5reply_textString回復(fù)內(nèi)容是6insert_timeDate評(píng)價(jià)時(shí)間是7update_timeDate回復(fù)時(shí)間是8create_timeDate創(chuàng)建時(shí)間是表4-7流浪寵物信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2chongwu_nameString寵物名稱是3chongwu_photoString寵物照片是4chongwu_typesInteger寵物類型是5chongwu_status_typesInteger認(rèn)領(lǐng)狀態(tài)是6chongwu_contentString寵物簡(jiǎn)介是7create_timeDate創(chuàng)建時(shí)間是表4-8流浪寵物領(lǐng)養(yǎng)信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2chongwu_idInteger寵物是3yonghu_idInteger用戶是4chongwu_textString申請(qǐng)理由是5chongwu_lingyang_yesno_typesInteger審核狀態(tài)是6chongwu_lingyang_yesno_textString審核原因是7create_timeDate創(chuàng)建時(shí)間是表4-9流浪動(dòng)物救助信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2liulangdongwujiuzhu_nameString救助標(biāo)題是3liulangdongwujiuzhu_photoString現(xiàn)場(chǎng)圖片是4zan_numberInteger贊是5cai_numberInteger踩是6liulangdongwujiuzhu_clicknumInteger點(diǎn)擊次數(shù)是7liulangdongwujiuzhu_contentString救助過(guò)程簡(jiǎn)介是8create_timeDate創(chuàng)建時(shí)間是表4-10流浪動(dòng)物救助留言信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2liulangdongwujiuzhu_idInteger流浪動(dòng)物救助是3yonghu_idInteger用戶是4liulangdongwujiuzhu_liuyan_textString留言內(nèi)容是5reply_textString回復(fù)內(nèi)容是6insert_timeDate留言時(shí)間是7update_timeDate回復(fù)時(shí)間是8create_timeDate創(chuàng)建時(shí)間是表4-11流浪動(dòng)物救助收藏信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2liulangdongwujiuzhu_idInteger流浪動(dòng)物救助是3yonghu_idInteger用戶是4liulangdongwujiuzhu_collection_typesInteger類型是5insert_timeDate收藏時(shí)間是6create_timeDate創(chuàng)建時(shí)間是表4-12購(gòu)物車信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2yonghu_idInteger所屬用戶是3chongwuyongpin_idInteger商品是4buy_numberInteger購(gòu)買數(shù)量是5create_timeDate添加時(shí)間是6update_timeDate更新時(shí)間是7insert_timeDate創(chuàng)建時(shí)間是表4-13公告信息表序號(hào)列名數(shù)據(jù)類型說(shuō)明允許空1idInt編號(hào)否2news_nameString公告標(biāo)題是3news_photoString公告圖片是4news_typesInteger公告類型是5news_contentString公告詳情是6create_timeDate創(chuàng)建時(shí)間是5系統(tǒng)實(shí)現(xiàn)5.1個(gè)人中心通過(guò)設(shè)計(jì)的個(gè)人中心管理功能模塊,管理用戶可以對(duì)相關(guān)的個(gè)人信息進(jìn)行管理,比如管理用戶可以更新個(gè)人賬號(hào)的密碼信息,修改個(gè)人賬號(hào)的用戶名信息等,修改密碼界面設(shè)計(jì)如圖5-1所示,個(gè)人信息界面設(shè)計(jì)如圖5-2所示。圖5-1修改密碼界面圖5-2個(gè)人信息界面5.2管理員管理通過(guò)設(shè)計(jì)的管理員管理功能模塊,管理用戶可以對(duì)相關(guān)的管理員用戶信息進(jìn)行管理,比如管理用戶可以查看管理員用戶密碼信息,更新用戶名,刪除已經(jīng)注銷的管理員用戶信息記錄等,管理員管理界面設(shè)計(jì)如圖5-3所示。圖5-3管理員管理界面5.3流浪寵物管理通過(guò)設(shè)計(jì)的流浪寵物管理功能模塊,管理用戶可以對(duì)相關(guān)的流浪寵物信息進(jìn)行管理,比如管理用戶可以添加新的流浪寵物信息記錄,更新寵物名稱,刪除失效的流浪寵物信息記錄等,流浪寵物管理界面設(shè)計(jì)如圖5-4所示。圖5-4流浪寵物管理界面5.4流浪寵物領(lǐng)養(yǎng)管理通過(guò)設(shè)計(jì)的流浪寵物領(lǐng)養(yǎng)管理功能模塊,管理用戶可以對(duì)相關(guān)的流浪寵物領(lǐng)養(yǎng)信息進(jìn)行管理,比如管理用戶可以添加新的流浪寵物領(lǐng)養(yǎng)信息記錄,更新流浪寵物領(lǐng)養(yǎng)用戶姓名,刪除失效的流浪寵物領(lǐng)養(yǎng)信息記錄等,流浪寵物領(lǐng)養(yǎng)管理界面設(shè)計(jì)如圖5-5所示。圖5-5流浪寵物領(lǐng)養(yǎng)管理界面5.5商品管理通過(guò)設(shè)計(jì)的商品管理功能模塊,管理用戶可以對(duì)相關(guān)的商品、商品評(píng)價(jià)、商品訂單信息進(jìn)行管理,比如管理用戶可以添加新的商品、商品評(píng)價(jià)、商品訂單信息記錄,更新商品姓名、評(píng)價(jià)內(nèi)容、地址信息,刪除失效的商品、商品評(píng)價(jià)、商品訂單信息記錄等,商品管理界面設(shè)計(jì)如圖5-6所示,商品評(píng)論管理界面設(shè)計(jì)如圖5-7所示,商品訂單管理界面設(shè)計(jì)如圖5-8所示。圖5-6商品管理界面圖5-7商品評(píng)價(jià)管理界面圖5-8商品訂單管理界面5.6基礎(chǔ)數(shù)據(jù)管理通過(guò)設(shè)計(jì)的基礎(chǔ)數(shù)據(jù)管理功能模塊,管理用戶可以對(duì)相關(guān)的寵物類型、商品類型、公告類型信息進(jìn)行管理,比如管理用戶可以添加新的寵物類型、商品類型、公告類型信息記錄,更新寵物類型、商品類型、公告類型名稱信息,刪除失效的寵物類型、商品類型、公告類型信息記錄等,寵物類型管理界面設(shè)計(jì)如圖5-9所示,商品類型管理界面設(shè)計(jì)如圖5-10所示,公告類型管理界面設(shè)計(jì)如圖5-11所示。圖5-9寵物類型管理界面圖5-10商品類型管理界面圖5-11公告類型管理界面5.7流浪動(dòng)物救助管理通過(guò)設(shè)計(jì)的流浪動(dòng)物救助管理功能模塊,管理用戶可以對(duì)相關(guān)的流浪動(dòng)物救助、流浪動(dòng)物救助留言、流浪動(dòng)物救助收藏信息進(jìn)行管理,比如管理用戶可以添加新的流浪動(dòng)物救助、流浪動(dòng)物救助留言、流浪動(dòng)物救助收藏信息記錄,更新救助標(biāo)題、留言內(nèi)容、收藏時(shí)間信息,刪除失效的流浪動(dòng)物救助、流浪動(dòng)物救助留言、流浪動(dòng)物救助收藏信息記錄等,流浪動(dòng)物救助管理界面設(shè)計(jì)如圖5-12所示,流浪動(dòng)物救助留言管理界面設(shè)計(jì)如圖5-13所示,流浪動(dòng)物救助收藏管理界面設(shè)計(jì)如圖5-14所示。圖5-12流浪動(dòng)物救助管理界面圖5-13流浪動(dòng)物救助留言管理界面圖5-14流浪動(dòng)物救助收藏管理界面5.8公告信息管理通過(guò)設(shè)計(jì)的公告信息管理功能模塊,管理用戶可以對(duì)相關(guān)的公告信息進(jìn)行管理,比如管理用戶可以查看詳細(xì)的公告內(nèi)容信息,刪除失效的公告信息記錄等,公告信息管理界面設(shè)計(jì)如圖5-15所示。圖5-15新聞公告管理界面5.9用戶管理通過(guò)設(shè)計(jì)的用戶管理功能模塊,管理用戶可以對(duì)相關(guān)的用戶信息進(jìn)行管理,比如管理用戶可以查看用戶頭像信息,更新用戶手機(jī)號(hào)碼,刪除已經(jīng)注銷的用戶信息記錄等,用戶管理界面設(shè)計(jì)如圖5-16所示。圖5-16用戶管理界面5.10輪播圖管理通過(guò)設(shè)計(jì)的輪播圖管理功能模塊,管理用戶可以對(duì)相關(guān)的輪播圖信息進(jìn)行管理,比如管理用戶可以查看輪播圖信息,刪除失效的輪播圖信息記錄等,輪播圖管理界面設(shè)計(jì)如圖5-17所示。圖5-17輪播圖管理界面
6系統(tǒng)測(cè)試6.1測(cè)試概述系統(tǒng)測(cè)試主要是將系統(tǒng)的軟件、硬件看成一個(gè)整體,對(duì)設(shè)計(jì)好的整個(gè)系統(tǒng)進(jìn)行功能、性能等各方面的測(cè)試。系統(tǒng)測(cè)試階段主要的任務(wù)是對(duì)照系統(tǒng)功能需求規(guī)劃書,檢驗(yàn)系統(tǒng)的設(shè)計(jì)是否符合要求。在測(cè)試的過(guò)程中,能夠以極短的時(shí)間,測(cè)試出系統(tǒng)設(shè)計(jì)存在的漏洞,并盡快對(duì)其進(jìn)行解決和處理,達(dá)到改進(jìn)和完善系統(tǒng)的目的[14]。白盒測(cè)試和黑盒測(cè)試是常用的系統(tǒng)測(cè)試方法。白盒測(cè)試又被稱為結(jié)構(gòu)測(cè)試,其主要通過(guò)對(duì)系統(tǒng)的內(nèi)部代碼、結(jié)構(gòu)進(jìn)行測(cè)試,檢測(cè)系統(tǒng)的代碼結(jié)構(gòu)、邏輯關(guān)系、數(shù)據(jù)結(jié)構(gòu)等內(nèi)容是否是合理的、有效的,對(duì)于某些設(shè)計(jì)不合理的代碼,測(cè)試人員將形成相關(guān)的程序清單,并將其反饋給開(kāi)發(fā)技術(shù)人員,再由相關(guān)人員對(duì)這部分功能代碼進(jìn)行一定的修改[15]。黑盒測(cè)試又被稱為功能測(cè)試,其主要通過(guò)對(duì)系統(tǒng)的功能模塊進(jìn)行測(cè)試,檢測(cè)系統(tǒng)的功能設(shè)計(jì)是否合理,功能操作能否正常實(shí)現(xiàn)。測(cè)試人員會(huì)記錄某些設(shè)計(jì)不合理的,或者不能正常操作的功能模塊,并將其撰寫成相關(guān)的測(cè)試報(bào)告,反饋給開(kāi)發(fā)技術(shù)人員,開(kāi)發(fā)技術(shù)人員根據(jù)測(cè)試報(bào)告,對(duì)系統(tǒng)進(jìn)行更新和完善[16]。除此之外,還有性能測(cè)試、單元測(cè)試、環(huán)境測(cè)試、安全測(cè)試等,本人主要使用功能測(cè)試對(duì)本系統(tǒng)進(jìn)行檢驗(yàn)。6.2測(cè)試結(jié)果在不同的測(cè)試環(huán)境中,比如操作系統(tǒng)、瀏覽器等,從某種程度上來(lái)說(shuō),也影響者系統(tǒng)的測(cè)試結(jié)果。為了加強(qiáng)系統(tǒng)的適用性和穩(wěn)定性,本人通過(guò)在windows10操作系統(tǒng)的計(jì)算機(jī)上,使用多種的瀏覽器,對(duì)系統(tǒng)進(jìn)行了詳細(xì)的功能測(cè)試。測(cè)試流程圖如圖6-1所示,用戶登錄測(cè)試如圖6-2、圖6-3所示,流浪寵物查詢測(cè)試如圖6-4、圖6-5所示。圖6-1測(cè)試流程圖圖6-2用戶登錄界面圖6-3用戶登錄成功界面圖6-4流浪寵物查詢界面圖6-5流浪寵物查詢成功界面本系統(tǒng)主要使用功能測(cè)試的方法進(jìn)行測(cè)試,系統(tǒng)測(cè)試的結(jié)果表明,本人開(kāi)發(fā)的基于JavaWeb的流浪寵物管理系統(tǒng),雖然還存在著一些不足,比如頁(yè)面不夠美觀,數(shù)據(jù)安全有待加強(qiáng)等,但是整體來(lái)說(shuō),能夠滿足流浪寵物管理的相關(guān)功能需求,并且有利于改進(jìn)整個(gè)行業(yè)的服務(wù)模式,提高服務(wù)質(zhì)量,提升管理水平。因此,本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基本上是比較成功。7總結(jié)與展望本文首先通過(guò)介紹課題的研究背景、現(xiàn)狀、方法等內(nèi)容,解釋系統(tǒng)的研發(fā)所具備實(shí)用價(jià)值和理論依據(jù),并且便于初步地了解和認(rèn)識(shí)系統(tǒng)。其次通過(guò)介紹系統(tǒng)的關(guān)鍵開(kāi)發(fā)技術(shù),在技術(shù)層面上,提高系統(tǒng)能夠被成功實(shí)現(xiàn)的可能性,接著通過(guò)系統(tǒng)分析過(guò)程,分析系統(tǒng)的研發(fā)在現(xiàn)實(shí)生活中的需求情況以及運(yùn)用可行性,再通過(guò)設(shè)計(jì)系統(tǒng)的功能模塊、數(shù)據(jù)庫(kù)表格等,詳細(xì)的對(duì)系統(tǒng)功能進(jìn)行設(shè)計(jì),有利于更快更好的實(shí)現(xiàn)系統(tǒng),最后通過(guò)對(duì)系統(tǒng)進(jìn)行功能測(cè)試,測(cè)試所設(shè)計(jì)的系統(tǒng)能否滿足用戶的相關(guān)需求,并對(duì)相關(guān)的測(cè)試結(jié)果進(jìn)行總結(jié)。整體來(lái)說(shuō),本系統(tǒng)的設(shè)計(jì)是比較理想的,但是由于本人經(jīng)驗(yàn)不夠豐富,時(shí)間不夠充裕,所設(shè)計(jì)的系統(tǒng)功能可能不夠完備,頁(yè)面可能不夠美觀,數(shù)據(jù)安全可能有待加強(qiáng)。本人將提高自己的專業(yè)技術(shù)水平,學(xué)習(xí)更加先進(jìn)的計(jì)算機(jī)技術(shù),并將其運(yùn)用到系統(tǒng)的設(shè)計(jì)中,不斷地對(duì)系統(tǒng)進(jìn)行優(yōu)化和完善,在未來(lái)設(shè)計(jì)出一款功能更強(qiáng)大、頁(yè)面
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 年樂(lè)高教育項(xiàng)目融資渠道探索
- 2024年高中歷史 第6課 古代人類的遷徙和區(qū)域文化的形成說(shuō)課稿 部編版選擇性必修3
- 2025年度名畫抵押貸款風(fēng)險(xiǎn)評(píng)估與管理合同
- 9 這些是大家的 說(shuō)課稿-2023-2024學(xué)年道德與法治二年級(jí)上冊(cè)統(tǒng)編版
- 2024-2025學(xué)年新教材高中數(shù)學(xué) 第5章 數(shù)列 5.3 等比數(shù)列 5.3.1 等比數(shù)列 第1課時(shí) 等比數(shù)列的定義說(shuō)課稿 新人教B版選擇性必修第三冊(cè)
- 二零二五年度酒店會(huì)議服務(wù)及酒店住宿、接送、旅游、展覽展示合同3篇
- 12 總也倒不了的老屋(說(shuō)課稿)2024-2025學(xué)年統(tǒng)編版語(yǔ)文三年級(jí)上冊(cè)001
- 2024-2025學(xué)年高中語(yǔ)文 第四單元 感悟自然 陶冶性靈 第10課 釣臺(tái)的春晝說(shuō)課稿 語(yǔ)文版選修《中國(guó)現(xiàn)當(dāng)代散文鑒賞》
- 2024秋一年級(jí)語(yǔ)文上冊(cè) 漢語(yǔ)拼音 8 zh ch sh r說(shuō)課稿 新人教版
- 筒式采煤機(jī)項(xiàng)目融資渠道探索
- 2023風(fēng)電機(jī)組預(yù)應(yīng)力混凝土塔筒與基礎(chǔ)結(jié)構(gòu)設(shè)計(jì)標(biāo)準(zhǔn)
- 游戲賬號(hào)買賣合同
- 小學(xué)語(yǔ)文閱讀教學(xué)落實(shí)學(xué)生核心素養(yǎng)方法的研究-結(jié)題報(bào)告
- 一年級(jí)的成長(zhǎng)歷程
- 2024年南京鐵道職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 正月十五元宵節(jié)介紹課件
- 病毒性肺炎疾病演示課件
- 中考英語(yǔ)語(yǔ)法填空專項(xiàng)練習(xí)附答案(已排版-可直接打印)
- 口腔醫(yī)學(xué)中的人工智能應(yīng)用培訓(xùn)課件
- 自然辯證法概論(新)課件
- 基層醫(yī)療機(jī)構(gòu)基本情況調(diào)查報(bào)告
評(píng)論
0/150
提交評(píng)論