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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論