【基于J某V某的廢舊物回收管理系統(tǒng)設(shè)計(jì)8800字(論文)】_第1頁
【基于J某V某的廢舊物回收管理系統(tǒng)設(shè)計(jì)8800字(論文)】_第2頁
【基于J某V某的廢舊物回收管理系統(tǒng)設(shè)計(jì)8800字(論文)】_第3頁
【基于J某V某的廢舊物回收管理系統(tǒng)設(shè)計(jì)8800字(論文)】_第4頁
【基于J某V某的廢舊物回收管理系統(tǒng)設(shè)計(jì)8800字(論文)】_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于JAVA的廢舊物回收管理系統(tǒng)的開發(fā)與設(shè)計(jì)53141概述 V3系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性基于Java的校園廢舊物回收管理系統(tǒng)運(yùn)用了Java語言,B/S結(jié)構(gòu)以及MySQL數(shù)據(jù)庫,JSP技術(shù)。MySQL數(shù)據(jù)庫功能也相對(duì)的比較成熟,在數(shù)據(jù)方面也較為安全穩(wěn)定?;谝陨霞夹g(shù)在校園廢舊物回收管理系統(tǒng)的開發(fā)上就有了很強(qiáng)的可行性。3.1.2操作可行性有注冊(cè)頁面,登錄頁面?zhèn)€人中心頁面商品搜索頁面(在首頁中商品要有分類)物品發(fā)布頁面(在發(fā)布商品時(shí)要能選擇“自提”或“送貨上門”,并能夠添加地址)在目錄中除了基礎(chǔ)的校園廢舊物平臺(tái)的功能,再加上一欄“愛心助力”。實(shí)現(xiàn)功能為:學(xué)生將廢舊物物品送到學(xué)校志愿服務(wù)隊(duì)里,賣出商品所得資金轉(zhuǎn)入到志愿服務(wù)隊(duì)的賬戶,用于志愿活動(dòng)。這個(gè)賬戶由管理員在后臺(tái)審核輸入。發(fā)布到“愛心助力”的商品,在賣家發(fā)布時(shí)即可標(biāo)注,并且在主頁面的商品圖片上有顯示,讓用戶能夠一眼就鑒別出此類商品。用戶訂單實(shí)現(xiàn)頁面基于Java的校園廢舊物回收管理系統(tǒng)簡單易于操作,且有很大的實(shí)際意義,用戶在其訂單頁面通過觀察,可以保證信息能夠被及時(shí)觀察到,方便了校園用戶的使用。3.1.3經(jīng)濟(jì)可行性現(xiàn)如今校園內(nèi)存在各種廢舊物回收方式,比如有“校園跳瘙市場”和各類QQ微信群等,出現(xiàn)如此之多的交易方式的主要原因就是因?yàn)檫@存在著很大的經(jīng)濟(jì)利益[11]。本此所設(shè)計(jì)的基于Java的校園廢舊物回收管理系統(tǒng)可以幫助校園內(nèi)的用戶進(jìn)行廢舊物物品的交易,經(jīng)過系統(tǒng)的統(tǒng)合可以實(shí)現(xiàn)非常可觀的經(jīng)濟(jì)效益。所以該系統(tǒng)具有成熟的經(jīng)營能力,在經(jīng)濟(jì)上很有潛力。同時(shí)由于我所采用的技術(shù)都屬于比較成熟而且具有較好的安全性的技術(shù),這就極大的減少的開發(fā)本系統(tǒng)的成本。3.2系統(tǒng)流程分析3.2.1系統(tǒng)開發(fā)流程開發(fā)系統(tǒng)做好前期流程分析很重要[12]。在做一個(gè)系統(tǒng)之前必須要設(shè)計(jì)好主體的功能,做好大體的框架,詳細(xì)設(shè)計(jì)每個(gè)板塊的運(yùn)行方式,所以需要做好系統(tǒng)開發(fā)的流程圖,本次的基于Java的校園廢舊物回收管理系統(tǒng)所設(shè)計(jì)的流程如圖3-1:3.2.2用戶登錄流程由于本系統(tǒng)的特性,必須保證每個(gè)用戶登錄后才能正常的使用,只有用戶在登錄后才能保證信息的安全性以及保存用戶信息,方便用戶的使用。同時(shí)本系統(tǒng)在開發(fā)過程所設(shè)計(jì)的流程必須保證安全性,所以具體的登錄流程如圖3-23.2.3登錄部分操作流程操作流程最開始是進(jìn)入登錄頁面,輸入正確的注冊(cè)信息后進(jìn)入系統(tǒng)。一個(gè)系統(tǒng)在登陸時(shí)其操作流程是我們?cè)O(shè)計(jì)這款系統(tǒng)保證其安全的根本所在,利用嚴(yán)密邏輯來保證用戶的信息安全是我們必須要重視的,所以我們必須設(shè)計(jì)好登錄的操作流程如圖3-3:圖3-3登錄部分操作流程圖3.2.4管理員輔助添加信息流程及用戶添加信息流程客戶在使用本系統(tǒng)時(shí)會(huì)出現(xiàn)發(fā)布商品或者購買商品等步驟,這里面有一些內(nèi)容需要客戶添加自己的一些信息,或者發(fā)布一些信息,而在客戶的正常使用的過程中不可避免地會(huì)出現(xiàn)漏下某些信息的情況,這就需要管理員對(duì)一些漏下的信息進(jìn)行輔助添加,或者用戶在自己的系統(tǒng)內(nèi)對(duì)自己所漏下的信息進(jìn)行添加,其操作的流程如圖3-4:圖3-4管理員輔助添加信息流程及用戶添加信息流程圖3.2.5管理員進(jìn)行信息修改的流程及用戶信息修改流程用戶在發(fā)布一款商品時(shí)需要填些這個(gè)商品的信息,有時(shí)客戶會(huì)對(duì)這些信息填寫錯(cuò)誤,也有買家用戶在購買商品后會(huì)填寫錯(cuò)誤自己的信。因此用戶在系統(tǒng)這個(gè)校園廢舊物回收管理系統(tǒng)時(shí),偶爾會(huì)因?yàn)橐恍┑牟僮魇д`而導(dǎo)致某些信息出現(xiàn)作為,針對(duì)這些錯(cuò)誤的信息需要管理員在后臺(tái)進(jìn)行信息修改,或者時(shí)用戶在自己的系統(tǒng)內(nèi)會(huì)錯(cuò)誤的信息進(jìn)行修改如圖3-5:圖3-5管理員進(jìn)行信息修改流程及用戶信息修改流程圖3.2.6管理員或用戶刪除錯(cuò)誤及不合格信息流程用戶在使用該系統(tǒng)是可能會(huì)出現(xiàn)錯(cuò)誤發(fā)布或者發(fā)布不符合規(guī)定的商品,比如一些違反法律的商品需要管理員在后臺(tái)進(jìn)行刪除,而用戶在發(fā)布錯(cuò)誤的商品等問題,也需要?jiǎng)h除這些錯(cuò)誤的信息,其操作流程如圖3-6:圖3-6管理員或用戶刪除錯(cuò)誤及不合格信息流程圖3.3系統(tǒng)的使用例分析3.3.1管理員后臺(tái)使用例圖管理員要在后臺(tái)對(duì)發(fā)布商品的用戶對(duì)商品信息進(jìn)行維護(hù)以及對(duì)買家用戶的發(fā)布要求的信息進(jìn)行維護(hù),負(fù)責(zé)維護(hù)用戶正常使用及管理。如圖3-7。圖3-7管理員后臺(tái)使用用例圖3.3.2用戶頁面操作使用例圖用戶在本系統(tǒng)通過注冊(cè)登錄頁面、首頁、搜索頁面、發(fā)布頁面、購物車、訂單實(shí)現(xiàn)頁面等這些頁面操作完成買賣交易,其操作使用例如圖3-8:圖3-8用戶頁面操作使用例圖4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)概述開發(fā)一個(gè)系統(tǒng)必須先確定其流程,通過一個(gè)流程圖可以明確思路,確定關(guān)鍵部分,同時(shí)可以直觀的觀察到本次開發(fā)設(shè)計(jì)的難點(diǎn)之處,本次基于Java的校園廢舊物回收管理系統(tǒng)的系統(tǒng)開發(fā)原理如圖4-1:4.2系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)開發(fā)這款基于Java的校園廢舊物回收管理系統(tǒng)在規(guī)劃好系統(tǒng)工作的原理之后需要在完善具體的功能,也就是設(shè)計(jì)這款系統(tǒng)的大體結(jié)構(gòu),關(guān)于本系統(tǒng)的結(jié)構(gòu)主要分兩大部分,也就是管理員所用的界面以及用戶所用的界面。關(guān)于本系統(tǒng)所設(shè)計(jì)的主體結(jié)構(gòu)如下圖4-2所示:圖4-2系統(tǒng)功能結(jié)構(gòu)圖4.3數(shù)據(jù)庫設(shè)計(jì)4.3.1數(shù)據(jù)庫模型框架設(shè)計(jì)原則本次基于Java的校園廢舊物回收管理系統(tǒng)所運(yùn)用的數(shù)據(jù)庫設(shè)計(jì)需要考慮到兩個(gè)方面:第一:在物理方面確定數(shù)據(jù)是如何進(jìn)行存儲(chǔ)和調(diào)用的。第二:根據(jù)一些比較成熟的關(guān)系模式來確定選取方法。4.3.2數(shù)據(jù)庫實(shí)體該系統(tǒng)數(shù)據(jù)庫內(nèi)各方面信息如下圖:1、管理員登錄所需的信息如圖4-3:2、用戶需要完善的信息如圖4-4:3、賣家發(fā)布商品需要完善的商品信息如圖4-5:4、交易訂單的信息如圖4-6:4.3.3數(shù)據(jù)庫的列表設(shè)計(jì)本系統(tǒng)的數(shù)據(jù)的存儲(chǔ)選擇了MySQL數(shù)據(jù)庫,MySQL數(shù)據(jù)庫是關(guān)系型的數(shù)據(jù)庫,數(shù)據(jù)的保存以列表的形式存在,根據(jù)以上數(shù)據(jù)保存實(shí)體圖來進(jìn)行數(shù)據(jù)表的設(shè)計(jì)。一個(gè)數(shù)據(jù)庫不是單一的,這里面是由無數(shù)張數(shù)據(jù)表組成的,每一張數(shù)據(jù)表保存了校園廢舊物回收管理系統(tǒng)的每一塊數(shù)據(jù),由于每一張數(shù)據(jù)表都是獨(dú)立的,MySQL數(shù)據(jù)庫通過JDBC技術(shù)與系統(tǒng)鏈接起來[13]。之后當(dāng)系統(tǒng)運(yùn)行時(shí),對(duì)應(yīng)的每一塊功能就可以調(diào)用對(duì)應(yīng)的數(shù)據(jù)表。數(shù)據(jù)庫表的信息如下:5系統(tǒng)界面實(shí)現(xiàn)展示5.1用戶功能模塊的實(shí)現(xiàn)用戶可以查看包括首頁,公告信息,學(xué)習(xí)用品,電子產(chǎn)品,意見反饋等頁面信息,其界面如圖5.1所示圖5.1網(wǎng)站主頁面5.1.1本系統(tǒng)用戶的注冊(cè)界面由于本系統(tǒng)的特性,需要每一個(gè)用戶都要有自己的專屬賬戶,這保證了用戶的信息安全,以及通過信息的留存方便客戶的使用。使用本系統(tǒng)的用戶在使用前需要注冊(cè)用戶名賬號(hào),并設(shè)置自己的密碼保證賬戶安全,本次的基于Java的校園廢舊物回收管理系統(tǒng)的注冊(cè)頁面如下圖5-2:圖5-2本系統(tǒng)用戶的賬戶密碼注冊(cè)界面5.1.2系統(tǒng)用戶使用時(shí)的登錄界面用戶在每次的使用前都需要登錄自己的賬戶,這樣保證了用戶信息的安全性。用戶在登錄時(shí)需要輸入自己注冊(cè)時(shí)所建立的賬號(hào),并且輸入密碼。由于本系統(tǒng)在使用時(shí)涉及到資金的問題,以及為了保證用戶的信息安全,在系統(tǒng)的登錄頁面,用戶還需要輸入驗(yàn)證碼,以進(jìn)一步保證安全,具體的內(nèi)容界面展示如下5-3:圖5-3系統(tǒng)用戶使用時(shí)的登錄界面5.1.3用戶挑選商品觀看詳情信息的界面本系統(tǒng)為基于Java的校園廢舊物回收管理系統(tǒng),所以用戶在使用本系統(tǒng)時(shí)必然會(huì)進(jìn)行商品購物,這就需要將商品的詳細(xì)信息以及價(jià)格展示在用戶面前,這極大的方便了用戶的挑選,展示商品價(jià)格及詳細(xì)信息的界面如下5-4:圖5-4商品詳情界面5.1.4系統(tǒng)用戶在購買商品時(shí)的信息界面使用本系統(tǒng)的用戶在購買商品前會(huì)有一個(gè)去確定的過程,或是將自己想要的商品加入到購物車內(nèi),其對(duì)商品進(jìn)行管理并且查看自己所選擇商品平情況的信息展示如下5-5、5-6、5-7、5-8:圖5-5用戶添加商品進(jìn)購物車的詳情界面圖5-6用戶查看訂單信息的界面圖5-7用戶查看自己賬戶余及充值界面圖5-8用戶進(jìn)行購買做出支付的界面5.1.5用戶添加意見反饋界面用戶在使用本系統(tǒng)時(shí)總會(huì)遇到一些問題,要保證用戶的體驗(yàn),并且完善系統(tǒng),保證系統(tǒng)的長期發(fā)展,這需要為用戶添加一個(gè)可以反饋?zhàn)约阂庖姷慕缑妫脩籼岢鲎约阂庖姷慕缑嫒缦?-9所示:圖5-9用戶添加意見反饋界面5.2管理員后臺(tái)管理功能的實(shí)現(xiàn)展示5.2.1管理員管理后臺(tái)對(duì)商品分類列表管理界面隨著本系統(tǒng)的使用,會(huì)有越來越多的商品出現(xiàn),為了保證用戶可以快速的尋找到自己想要的商品,這就需要管理員能夠在后臺(tái)對(duì)商品的分類做出更新,管理員在后臺(tái)對(duì)商品的分類做出管理的界面如下圖5-10:圖5-10管理員管理后臺(tái)對(duì)商品分類列表管理界面5.2.2管理員在后臺(tái)對(duì)用戶賬戶信息進(jìn)行管理界面用戶在使用本系統(tǒng)時(shí)偶爾會(huì)填錯(cuò)信息,或者忘記自己的信息,這就需要管理員你在后臺(tái)幫助用戶對(duì)其信息進(jìn)行添加,或者幫助其修改自己的賬戶或者密碼,并且對(duì)一些不合理的賬戶信息進(jìn)行刪除,管理員操作管理的頁面如下圖5-11:圖5-11管理員在后臺(tái)對(duì)用戶賬戶信息進(jìn)行管理界面5.2.3管理員查看并管理留言的界面用戶針對(duì)自己的問題會(huì)在留言界面提出自己的意見,為了完善本系統(tǒng)這需要市場查看本系統(tǒng),并且對(duì)這些的意見做出反饋,讓用戶了解到開發(fā)者的重視,并作出感謝,管理員查看管理留言頁面的信息如圖5-12:圖5-12管理員查看并管理留言的界面5.2.4管理員查看并管理商品信息的界面用戶發(fā)布一些商品后需要管理員在后臺(tái)進(jìn)行管理,如針對(duì)用戶的意見做出修改,或者刪除一些不符合要求的商品信息,這個(gè)操作管理的頁面如圖5-13:圖5.13管理員查看并管理商品信息的界面6系統(tǒng)測試一個(gè)系統(tǒng)在完成后都需要經(jīng)過一個(gè)系統(tǒng)測試的過程,這個(gè)過程必不可缺,這影響著開發(fā)者對(duì)本系統(tǒng)的安排,影響著用戶的體驗(yàn)感。6.1開發(fā)者進(jìn)行系統(tǒng)測試的原因及流程一個(gè)系統(tǒng)在運(yùn)行過程中運(yùn)行是否流暢,是否會(huì)出現(xiàn)bug,這些都影響著用戶的體驗(yàn)。同時(shí)需要測試系統(tǒng)的安全性,在系統(tǒng)上線后就需要對(duì)客戶的信息進(jìn)行保護(hù)。以上這幾點(diǎn)都關(guān)系著本系統(tǒng)能否順利的在市場上存活下來,以及保證各類風(fēng)險(xiǎn)都能都把控在一定的范圍之內(nèi)。通常開發(fā)者也都會(huì)用比較簡單成熟的黑白盒測試來完成。其試錯(cuò)流程如下圖6-1:軟件測試是為了保證軟件是按照用戶需求正確,完整,安全來設(shè)計(jì)制作的重要過程之一。如果系統(tǒng)上線后出現(xiàn)了很多由于軟件測試沒有做到位而產(chǎn)生的問題Bug,那么對(duì)于用戶來說體現(xiàn)極差,就會(huì)失去用戶,后果不堪設(shè)想,所以軟件測試是保證軟件質(zhì)量的重要方法,也是軟件開發(fā)生命周期中重要的一項(xiàng)活動(dòng)。軟件測試的目的是在用戶使用軟件之前發(fā)現(xiàn)軟件的缺陷和漏洞,防止軟件上線后帶來問題,造成風(fēng)險(xiǎn)和損失。6.2軟件測試的主要內(nèi)容6.2.1前臺(tái)登錄功能的測試主要是判斷登錄信息是否和輸入規(guī)范契合,則允許執(zhí)行登錄操作。具體測試方案如下:用戶登錄測試方案編號(hào)等價(jià)類輸入預(yù)期輸出1用戶名正確,密碼正確用戶名:12138密碼:123456登錄成功,跳轉(zhuǎn)到首頁2用戶名不正確,密碼正確用戶名:l2139密碼:234567登錄失敗,跳轉(zhuǎn)到注冊(cè)頁面3用戶名正確,密碼不正確用戶名:12138密碼:2468登錄失敗,提示密碼不正確4用戶名不正確,密碼不正確用戶名:12684密碼:12登錄失敗,跳轉(zhuǎn)到注冊(cè)頁面6.2.2前臺(tái)用戶注冊(cè)測試用于判別用戶在注冊(cè)信息時(shí)所輸入的內(nèi)容是否符合要求,防止用戶惡意注冊(cè)。用戶注冊(cè)測試方案編號(hào)等價(jià)類輸入預(yù)期輸出1用戶名合法,密碼合法,身份合法用戶名:12138密碼:123456身份:user注冊(cè)成功,跳轉(zhuǎn)到登錄頁面2用戶名重復(fù),密碼合法,身份合法用戶名:12138密碼:liusen身份:user提示:此用戶名已經(jīng)存在7.總結(jié)本系統(tǒng)是通過Java語言來完成編寫的,在網(wǎng)頁設(shè)計(jì)上利用了B/S結(jié)構(gòu),操作起來更加的簡單方便。同時(shí)也利用了比較成熟且簡單的MySQL數(shù)據(jù)庫,也保證了數(shù)據(jù)的安全性。在設(shè)計(jì)中我盡量滿足了校園廢舊物回收的主體內(nèi)容,相比較傳統(tǒng)的校園廢舊物回收方式來說更加的方便。并且針對(duì)校園的實(shí)際情況我添加了“愛心助力”的分類,更加的提升了廢舊物資源的利用。因此我對(duì)本系統(tǒng)有著以下幾個(gè)預(yù)期:1.解決校園內(nèi)跳騷市場不規(guī)范,同學(xué)間廢舊物回收復(fù)雜的問題2.為交易雙方提供便利,縮短交易時(shí)間,使購買者可以快速找到想要的物品3.促進(jìn)校園廢舊物回收的良性發(fā)展,為交易者提供保障4.減少閑置物品的浪費(fèi),有利于資源再利用。5.在商品發(fā)布時(shí)通過選擇“自提”或“送貨上門”更加方便買賣雙方交易6.添加了“愛心助力”板塊,減少了畢業(yè)生隨意丟棄的行為,更加強(qiáng)了廢舊物物品的再利用。我也相信這個(gè)基于Java的校園廢舊物回收管理系統(tǒng)有著非常好的發(fā)展前景。參考文獻(xiàn)[1]張世翔;廖凱斌;張婷.生活區(qū)廢舊物回收處理系統(tǒng)研究[J].工業(yè)安全與環(huán)保,2019,(06):56-59.[2]林培思;韋霞.基于“互聯(lián)網(wǎng)+”時(shí)代背景下某企業(yè)OTO回收模式研究[J].現(xiàn)代商貿(mào)工業(yè),2019,(19):45-46.[3]鐘敏堅(jiān);倪妮;姚堯;范麗君.大學(xué)校園快遞包裝物回收處理對(duì)策研究[J].創(chuàng)新創(chuàng)業(yè)理論研究與實(shí)踐,2019,2(07):152-153.[4]《廣州市可回收物回收處理體系建設(shè)規(guī)劃》通過國家級(jí)專家評(píng)審[J].再生資源與循環(huán)經(jīng)濟(jì),2018,11(12):43.[5]肖奕同.基于JavaEE的舊物回收利用系統(tǒng)分析與設(shè)計(jì)[J].電子世界,2019(07):36+41.[6]張鑫.訂單分配模型及其在舊物回收系統(tǒng)中的應(yīng)用[D].北京交通大學(xué),2018.[7]陳興浩,張曉芬.舊物回收平臺(tái)的構(gòu)建與推廣[J].辦公自動(dòng)化,2021,26(16):53-54.[8]郭藝勛;許志端.電子廢舊品回收管理系統(tǒng)研究[J].中國物流與采購,2018,(04):68-69.[9]余紅;梁惠能;方森鋒;彭霞鋒.“老黃?!敝悄芑厥諜C(jī)的創(chuàng)新及運(yùn)營模式[J]

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論