版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
農副產品直銷平臺的設計與實現(xiàn)目錄摘要 1145221緒論 2263781.1選題背景 2283231.2選題意義 2104722.相關的技術與理論 3114792.1開發(fā)工具及技術 3222742.1.1開發(fā)工具 330853系統(tǒng)需求分析 546013.1需求分析概述 546103.2可行性分析 565743.3系統(tǒng)用例圖 6296363.3.1管理員子系統(tǒng)用例圖 6145633.3.2會員子系統(tǒng)用例圖 7151853.4功能模塊需求分析 868753.5性能需求 10294893.6數(shù)據(jù)庫的分析與設計 10171563.6.1數(shù)據(jù)庫設計 10204753.6.2概念結構設計 10243073.6.3邏輯結構設計 13201954系統(tǒng)實現(xiàn) 16115764.1管理員登錄 16147804.2后臺管理模塊 16183864.3網(wǎng)站主頁模塊 30174364.4會員子系統(tǒng)模塊 31223505.系統(tǒng)測試 35211155.1系統(tǒng)測試環(huán)境 3571265.1系統(tǒng)測試過程 35172955.3系統(tǒng)測試結果 37255296結束語 385419參考文獻 39[摘要]我國農副產品數(shù)量多、種類豐富,農民銷售農副產品的主要渠道有:直接賣給農產品加工企業(yè);拿到農貿市場里直接賣給消費者;或者賣給中間商,中間商再賣給消費者。顯而易見,這些銷售渠道大都在農副產品集中地區(qū),廣大的農村偏遠地區(qū)既沒有農產品加工企業(yè),也沒有中間商來回倒騰,即使有農貿市場規(guī)模也很小,沒有多少消費者愿意跑去購買。這就使偏遠地區(qū)的農副產品難以找到合適的銷路。對于種植農副產品的農民來說,不僅要花費時間種植,還要投入精力銷售,還有可能被中間商壓低銷售價格,中間商轉手又提升價格賣給消費者。隨著時代的發(fā)展,偏遠地區(qū)也搭上了互聯(lián)網(wǎng)的快車,農民也經常用手機電腦上網(wǎng),如果開發(fā)一個農副產品直銷平臺,就可以供偏遠地區(qū)的農民銷售農副產品,讓農民直接和廣大消費者進行交易,方便農民、方便消費者、減少中間商賺差價等,這樣無疑是解決問題的一個好辦法。農副產品直銷平臺系統(tǒng),使用eclipse開發(fā)平臺、MySQL數(shù)據(jù)庫和JSP等技術。平臺分為兩大部分,一是前臺銷售系統(tǒng),主要用戶是消費者;二是后臺管理系統(tǒng),由管理員使用。[關鍵詞]農副產品直銷平臺;系統(tǒng)設計;MySQL;JAVA1緒論1.1選題背景我國是個農業(yè)大國,農副產品種類豐富,但都集中在農村地區(qū),特別是在偏遠的農村地區(qū)產出的農副產品數(shù)量也不少,一直以來這些地區(qū)的農副產品的銷路都很難打開。近些年來,因為疫情的影響,加劇了農副產品售賣的難度。在疫情的籠罩下,人們的工作和生活都受到了不小的沖擊,風險地區(qū)的人們不得不進行隔離,多地的市場和商店紛紛關閉。雖然如此,人們的生活和工作需求不變。偏遠地區(qū)農副產品買賣存在許多問題。農民的農副產品品質好,除了供家庭消耗,富余的農副產品不宜囤積,富余的農副產品農民會拿出去賣,但是由于市場或者其他原因價格往往會被收購商壓低,客戶從購買的農副產品經過了很多中間商,到手的價格往往比農民賣出的價格高。這幾十來,我國的互聯(lián)網(wǎng)絡逐漸發(fā)展壯大,現(xiàn)在網(wǎng)絡發(fā)達,許多網(wǎng)上商城不斷涌現(xiàn),再加上手機和電腦的普及率已經非常高了,所以線上購物的發(fā)展也越來越完善。如果開發(fā)出一個農副產品直銷平臺,為售賣農副產品提供一個便捷的渠道,這將有可能為廣大農民提供新的致富道路,還滿足了人們購買農副產品的需求,一舉兩得REF_Ref8743\r\h[1]。1.2選題意義如今,信息技術的發(fā)展打破了空間距離的重重限制,現(xiàn)代化信息網(wǎng)絡快速擴張,人們已經深刻的感受到了互聯(lián)網(wǎng)帶來的巨大沖擊,人們足不出門就可以與世界互聯(lián),生活的各方各面都受到影響。從世界發(fā)展大勢中可以看出,信息資源將在網(wǎng)絡技術的傳播下,互聯(lián)網(wǎng)的溝通和交流會更加完善,這將是前所未有的機會與挑戰(zhàn)。數(shù)據(jù)顯示,截止2020年3月我們國家網(wǎng)絡使用用戶達到9.04億,網(wǎng)絡覆蓋率達到64.5%。城市網(wǎng)絡信息技術發(fā)達,農村網(wǎng)絡信息技術也發(fā)展迅速,基礎網(wǎng)絡設施完備。雖然如此,但是農民們不會第一時間想到通過網(wǎng)絡去售賣自己的農副產品,這無疑浪費了農民的勞動成果和國家資源,不利于人們的生產積極性。農副產品直銷平臺,不僅可以縮短中間的銷售環(huán)節(jié),還可以為農民們提供一個全新的農副產品銷售渠道,使產品交易更加快速、便捷REF_Ref23412\r\h[2]。該系統(tǒng)既節(jié)省了農民的時間和精力,又讓農民賺到錢,消費者也能以更便宜的價格買到農副產品。2.相關的技術與理論2.1開發(fā)工具及技術2.1.1開發(fā)工具整個農副產品直銷系統(tǒng)采用了B/S開發(fā)模式,使用eclipse平臺來開發(fā),Java語言來編寫程序,數(shù)據(jù)庫使用MySQL數(shù)據(jù)庫,服務器則使用tomcat來運行項目。Eclipse是一個非常優(yōu)秀的開發(fā)工具,可以用Java進行編程,使用起來十分方便。程序員如果想用其他計算機語言,只需在eclipse上安裝自己需要的插件即可,有非常多插件可供選擇,比如Python或者C++等REF_Ref24496\r\h[3]。它的功能非常強大,應用范圍非常的廣,可以支持我實現(xiàn)在本地開發(fā)系統(tǒng),方便項目的調試。Tomcat服務器是一個小型的輕量級應用服務器,中小型系統(tǒng)開發(fā)里面經常被使用到。同時,開發(fā)和調試JSP程序的首選就是tomcat應用服務器REF_Ref8718\r\h[4]。Tomcat有三個核心組件,它們分別是:web容器、servlet容器和JSP容器。Tomcat對程序員編程來說非常方便,因為不需要程序員親自寫服務器、寫輸入流、寫輸出流,這樣大大的節(jié)約了時間REF_Ref15929\r\h[5]。MySQL數(shù)據(jù)庫算是在數(shù)據(jù)庫里最流行的一種了,它有豐富的功能,是一款開源的產品,可拓展性強REF_Ref15988\r\h[6]。它占用的系統(tǒng)內存相比其他數(shù)據(jù)庫來說,算是體積比較小的,而且它的速度和反應也比較快,浪費資源方面也相對少,成本也比其他數(shù)據(jù)庫的低。本次系統(tǒng)開發(fā)設計之所以用MySQL數(shù)據(jù)庫,正是因為它各方面的優(yōu)越性能?!盀g覽器/服務器”模式是當前非常流行的客戶機/服務機結構,簡稱B/S結構。這種模式把原本復雜的客戶端給簡化了很多,使得B/S不必安裝各種復雜的客戶應用程序REF_Ref24583\r\h[7]。就是說B/S建立在瀏覽器上,只要有聯(lián)網(wǎng)的瀏覽器就能使用,擴展系統(tǒng)非常容易,可以簡化系統(tǒng)的開發(fā)、維護和使用,提高效率。JSP是由SUN公司推出的一種動態(tài)網(wǎng)頁技術標準,它具有跨平臺、跨webserver、跨應用服務器的特性,JSP的性能非常高效,而且易編寫、易維護REF_Ref28606\r\h[8]。JSP技術以Java語言作為腳本,在HTML網(wǎng)頁里插入Java程序段和JSP標記,從而形成JSP文件REF_Ref31930\r\h[9]。3系統(tǒng)需求分析3.1需求分析概述系統(tǒng)需求分析農副產品直銷平臺系統(tǒng)有兩個重要組成部分。第一個部分是前臺用戶銷售系統(tǒng),它的基本功能有注冊、登錄、瀏覽商品、搜索商品、購買商品、查看訂單、留言等。第二個部分是后臺管理員系統(tǒng),它是為管理員管理商品、訂單、會員、管理員等提供方便的。網(wǎng)站首頁是用戶第一主要關注的模塊,應該要分區(qū)合理,吸引用戶,留住用戶,所以在視覺上要簡潔,使用上要方便REF_Ref15929\r\h[5]。新用戶注冊和登錄入口要明顯,商品部分應該直觀展現(xiàn)、搜索功能操作便捷等。所有打開網(wǎng)站首頁的人都可以瀏覽商品、注冊、搜索,但購買、留言等功能不對未登錄的人開放,只有在網(wǎng)站中注冊并登錄之后才可以使用特殊功能等等。網(wǎng)站后臺需要有特殊權限的管理員才能進入,不設注冊頁面,后臺登錄入口放在網(wǎng)站首頁,方便管理員。后臺是管理網(wǎng)站的重要模塊,設置了商品類別管理(增加新的商品類別或刪除某商品類別或修改等)、商品管理、特價商品管理、訂單管理、會員管理、管理員管理、安全退出這七大類功能REF_Ref3776\r\h[10]。3.2可行性分析農副產品直銷平臺的開發(fā)涉及到許多的問題,諸如個人的能力和水平,與此系統(tǒng)相關的技術等方面。首先要想到確定的所有問題,然后要找到問題的解決方法和方法的可能性。開發(fā)農副產品直銷平臺系統(tǒng)前,相應的可行性研究能推動系統(tǒng)的順利開發(fā),以下對三個可行性進行分析。3.2.1經濟可行性在做畢業(yè)設計之前,首先對相關的情況做了調查,有了基本的了解和和整體的把握。系統(tǒng)的開發(fā)不需要太多復雜的經濟條件,只需要一臺電腦就可以進行開發(fā),而且開發(fā)效率高,時間也不用太長,前期的開發(fā)成本低,后期維護費用不高,在經濟上是可行的REF_Ref10308\r\h[11]。3.2.2技術可行性技術可行性關乎整個系統(tǒng)的設計和開發(fā),貫穿整個系統(tǒng)設計,是系統(tǒng)實現(xiàn)的關鍵。系統(tǒng)開發(fā)使用的開發(fā)工具是eclipse和MySQL數(shù)據(jù)庫,都能在網(wǎng)上下載,網(wǎng)上也有非常多的學習資料進行深入學習,本人在學習之后已經能夠熟練使用這兩種開發(fā)工具,JSP技術又是易編寫維護的,所以綜上所述,在技術上是可行的。3.2.3法律的可行性本系統(tǒng)開發(fā)的全部過程嚴格遵循法律法規(guī),不違背集體和國家利益,不侵犯他人的合法權益,而是專注于幫助農民銷售農副產品,增加農民的收入,積極給社會產生一定的價值,具有法律可行性。3.3系統(tǒng)用例圖3.3.1管理員用例圖管理員是擁有特殊權利的人群子體系模塊。該子系統(tǒng)一共分為七大模塊,管理員是該子系統(tǒng)的用戶。登錄系統(tǒng)后,管理員可以在后臺對所有商品、訂單、會員等進行管理,并且通過后臺掌握農副產品直銷平臺的情況,如圖1所示。圖1管理員用例圖3.3.2會員子系統(tǒng)用例圖會員子系統(tǒng)主要包括會員注冊和登錄、商品瀏覽、商品搜索、購物車、留言、訂單管理、修改注冊資料、退出登錄,如圖2所示。圖2會員子系統(tǒng)用例圖3.4功能模塊需求分析一個成功的系統(tǒng)開發(fā)項目一定是建立在一個好的需求分析基礎之上的。農副產品直銷平臺系統(tǒng)主要包含2類用戶,系統(tǒng)管理員、網(wǎng)站會員,這2類用戶的權限各不相同REF_Ref30339\r\h[12]。農副產品直銷平臺是靠兩個重要部分組成的。第一個部分是前臺用戶銷售系統(tǒng),基本功能如注冊、登錄、瀏覽、購買、下訂單、查訂單、寫留言、修改注冊信息、退出登錄。第二個部分是后臺管理系統(tǒng),要實現(xiàn)的基本功能如商品管理、會員管理、訂單管理、管理員管理、安全退出。網(wǎng)站前臺是用戶進入網(wǎng)站看到的第一個界面,是重要的門面,所以要吸引住用戶,要留住用戶。界面要做到簡單易懂易操作,功能齊全而且要劃分合理,讓用戶能夠輕易上手并習慣使用,進而讓他們記住。首頁頂部提供搜索功能;下來就是網(wǎng)站的導航欄;左邊是用戶注冊和登錄入口;占據(jù)首頁的主要是商品。用戶進入本系統(tǒng)首先就能看到所有的數(shù)據(jù)流REF_Ref13112\r\h[13],游客和任何人都可以查看詢問。用戶注冊表級登錄后就可以擁有購物、下單、留言等權限了。網(wǎng)站后臺為系統(tǒng)管理員提供了方便的模塊化管理模式,使管理員能在后臺掌控平臺運營,以及了解平臺的發(fā)展情況REF_Ref13167\r\h[14]。后臺的系統(tǒng)模塊分為商品的管理、網(wǎng)站會員的管理、訂單的管理等模塊。系統(tǒng)管理員模塊描述:在該模塊中,管理員可以查看或者管理訂單、商品、會員等信息,管理員子系統(tǒng)模塊圖如圖3所示。圖3系統(tǒng)管理員模塊圖網(wǎng)站會員模塊描述:在該模塊中,網(wǎng)站的注冊用戶可以使用全部功能,未注冊的用戶僅可以瀏覽商品、搜索商品,網(wǎng)站會員模塊如圖4所示。圖4網(wǎng)站會員模塊圖3.5性能需求系統(tǒng)的安全性:農副產品直銷平臺系統(tǒng)基于基于系統(tǒng)需要搜集用戶的隱私信息,如真實身份信息,電話、郵箱等,系統(tǒng)的安全性需要保證用戶信息不被泄露。3.6數(shù)據(jù)庫的分析與設計農副產品直銷平臺系統(tǒng)中用到的MySQL數(shù)據(jù)庫,它用作存儲數(shù)據(jù)、提取數(shù)據(jù),現(xiàn)有的許多網(wǎng)站都使用了MySQL數(shù)據(jù)庫。數(shù)據(jù)庫技術是所有網(wǎng)站都使到用的技術,它有很多優(yōu)點,比如方便編寫程序和維護等REF_Ref16972\r\h[15],保證了系統(tǒng)開發(fā)的效率。3.6.1數(shù)據(jù)庫設計數(shù)據(jù)庫對于大多數(shù)人是個很抽象的東西,很難直接看得懂,E-R圖則可以讓人直觀的看出數(shù)據(jù)庫里面的各種關聯(lián)。3.6.2概念結構設計農副產品直銷平臺系統(tǒng)的總體E-R圖可以方便我們直觀了解各個對象之間的關系,簡單易懂。本系統(tǒng)主要包括:會員、管理員、商品類別、留言、商品等。系統(tǒng)總體聯(lián)系E-R圖如圖5所示:圖5系統(tǒng)總體E-R圖(2)管理員實體聯(lián)系E-R圖如圖6所示:圖6管理員E-R圖(3)會員實體聯(lián)系E-R圖如圖7所示:圖7評分項目聯(lián)系E-R圖(4)商品類別實體聯(lián)系E-R圖如圖8所示:圖8商品類別E-R圖(5)商品實體E-R圖如圖9所示:圖9商品E-R圖(6)留言實體E-R圖如圖10所示:圖10留言E-R圖
3.6.3邏輯結構設計農副產品直銷平臺系統(tǒng)的數(shù)據(jù)庫邏輯架構使用的是MySQL,本體系主要包括如下幾個表:表1管理員表(Admin)字段名稱中文含義類型長度是否允許空IDIDint4否AdminType類型int4是AdminName姓名char12是Password密碼char12是LoginName賬號char12是表2會員表(member)字段名稱中文含義類型長度是否允許空ID編號Int4否Memberlevel級別int4是LoginName賬號char12是LoginPwd密碼char12是MemberName真實姓名char20是Phone電話char15是Address地址varchar100是Zip郵編char10是RegDate注冊日期datetime0是LastDate最后登錄日期datetime0是LoginTimes登錄次數(shù)int4是Emails郵箱varchar100是表3會員級別表(memberlevel)字段名稱中文含義類型長度是否允許空ID序號Int4否LevelName名稱char20是Favourable折扣Int4是表4商品類別表(category)字段名稱中文含義類型長度是否允許空IDIDInt4否CateName分類名稱char40是CateDesc分類描述text0是表5商品表(merchandise)字段名稱中文含義類型長度是否允許空IDIDInt4否Category類別int4是MerName名稱char40是Price特價decimal8是SPrice售價decimal8是MerModel型號char40是Picture圖片varchar100是MerDesc描述text0是Manufacturer商家char60是LeaveFactoryDate生產日期datetime0是Special是否特價int4是表6購物車表(cartselectedmer)字段名稱中文含義類型長度是否允許空ID編號int4否Cart購物車號int4是Merchandise商品編號int4是Number數(shù)量int4是Price價格decimal8是Money金額decimal9是表7訂單表(orders)字段名稱中文含義類型長度是否允許空ID編號int4否Member會員號int4是Cart購物車號int4是OrderNO購物單號char20是OrderDate時間datetime0是OrderStatus訂單狀態(tài)int4是表8賬單表(cart)字段名稱中文含義類型長度是否允許空ID編號int4否Member會員號int4是Money總額decimal9是CartStatus訂單狀態(tài)int4是表9留言表(leaveword)字段名稱中文含義類型長度是否允許空ID編號Int4否Member顧客姓名int4是Admin管理員int4是Title留言標題char60是Content內容text0是LeaveDate留言時間datetime0是AnswerContent回復內容text0是AnswerDate回復時間datetime0是4系統(tǒng)實現(xiàn)農副產品直銷平臺系統(tǒng)有兩個重要部分組成,一個是管理員子系統(tǒng),另一個是會員子系統(tǒng),本章就來講怎么實現(xiàn)這兩個系統(tǒng)的功能。4.1管理員登錄如果網(wǎng)站管理員要登錄后臺,從網(wǎng)站首頁點擊“進入后臺”的按鈕,登錄界面就會打開。登錄界面是網(wǎng)站后臺的唯一確定入口,不會是什么人都能登錄的,必須是指定的管理員才能進出本系統(tǒng),其他人不能登錄。管理員登錄界面如圖11所示。在登錄頁面輸入管理員正確的賬號和密碼,然后點擊最右邊的登錄按鈕,登錄成功后會直接跳轉到后臺。圖11管理員登錄界面4.2后臺管理模塊管理員登錄進后臺管理的主頁面,在系統(tǒng)主頁面的左側展示了后臺管理的七大功能。如圖12所示。圖12后臺管理4.2.1商品分類管理模塊(1)商品分類信息查詢描述:在此頁面,可以查看商品分類的全部信息,在右邊的維護欄里可以點擊修改或刪除,也可以點擊頂部的新增商品分類,就可以跳轉到相應的頁面進行操作了。商品分類管理如圖13所示。圖13商品分類管理(2)修改商品分類描述:點擊商品分類維護里的修改商品分類,頁面跳轉到修改商品分類頁面,即可對選定的商品分類進行修改,如修改名稱、修改描述內容,修改完成后點擊提交。如果對修改內容不滿意則可以點擊重填再進行重新修改。程序運行效果圖如圖14所示。圖14修改商品分類新增商品分類描述:點擊新增商品分類,頁面跳轉到新增商品分類頁面,即可填寫新增商品分類的名稱、描述,填寫完成后點擊提交。如果對填寫內容不滿意則可以點擊重填再進行重新填寫。程序運行效果圖如圖15所示。圖15新增商品分類4.2.2商品管理模塊(1)商品管理界面描述:商品控制的顯示,管理員點擊按鈕來對產品實施相關操縱,其中大都是添加、修改、刪除、搜索管理。商品管理頁面的設計如圖16所示:圖16商品管理界面(2)管理員查看商品詳情界面描述:在商品管理頁面點擊查看詳情,就會跳轉到商品詳情頁面,可以查看該商品的類別、名稱、型號、價格等情況。如圖17所示:圖17查看商品詳情界面(3)修改商品資料界面描述:在商品管理界面點擊修改商品,就會跳轉到修改商品頁面。在該頁面可以修改商品類別、名稱、型號、圖片、價格等資料,最后點擊提交即可完成商品修改。修改商品頁面的設計如圖18所示:圖18修改商品資料界面(4)新增商品界面描述:在商品管理頁面點擊新增商品,會跳轉到相應頁面操作。新增商品只需填寫進相關信息,填寫完整就可以點擊提交,新增的商品就會成功在網(wǎng)站首頁上架。新增商品界面如圖19所示圖19新增商品新增商品具體代碼如下圖20所示。圖20新增商品代碼4.2.3特價商品管理模塊(1)特價商品管理界面描述:管理員對特價商品信息進行管理。程序運行效果圖如圖21所示。圖21特價商品管理特價商品管理的具體代碼如下圖22所示。圖22特價商品管理代碼(2)查看特價商品詳情界面描述:管理員挑中查看特價商品的詳細信息。運行效果圖如圖23所示。圖23查看特價商品詳情界面(3)修改特價商品信息界面描述:管理員修改某特價商品信息,更新商品最新情況或調整價格。如下圖24所示。圖24修改某特價商品(4)刪除特價商品全部資料描述:管理員刪除特價商品的全部資料,從網(wǎng)站上下架某特價商品。如下圖25所示。圖25刪除特價商品(5)新增特價商品界面描述:管理員新增特價商品,當有特價新品上市時可以點擊新增特價商品填寫相關商品信息,填寫完整后點擊提交,即可在網(wǎng)站上顯示出新上市的特價商品信息,從而提供給顧客購買。界面如圖26所示。圖26新增特價商品4.2.4訂單管理模塊(1)訂單管理界面描述:管理員點擊菜單欄的“訂單管理”,就會顯示所有的訂單記錄,管理員可以看到非常多的訂單信息。程序運行效果圖如圖27所示。圖27管理員訂單管理(2)查看相應訂單詳情描述:管理員查看某訂單,了解該訂單的詳細信息。界面如圖28所示。圖28查看相應訂單詳情4.2.5會員管理模塊(1)會員管理界面描述:在系統(tǒng)主頁面中點擊菜單欄的“會員管理”進入會員管理頁面,將顯示所有會員的注冊表數(shù)據(jù)。程序運行效果圖如圖29所示。圖29會員管理(2)會員詳情界面描述:在會員管理界面中點擊某會員的會員詳情,就會跳轉該會員的詳情頁面,頁面展示了該會員的注冊信息和登錄信息,還可以根據(jù)會員的消費情況調整會員的級別。(3)刪除會員描述:在會員管理頁面中點擊刪除會員,相應的會員會被刪除,如非必要,慎重刪除。留言管理界面描述:在系統(tǒng)主頁面中點擊菜單欄的“會員管理”進入會員管理頁面,在會員管理頁面點擊“留言管理”跳轉到留言管理頁面,將會顯示顧客的所有留言信息。頁面設計如圖31所示。圖31留言管理界面留言管理具體代碼如下圖32所示。圖32留言管理代碼(5)留言詳情界面描述:查看顧客的留言信息,并進行回復,與顧客友好交流,吸取顧客的建議,讓顧客放心。程序運行效果圖如圖33所示。圖33留言詳情4.2.6系統(tǒng)用戶管理管理模塊(1)系統(tǒng)用戶管理界面描述:在系統(tǒng)主頁面中點擊菜單欄的“系統(tǒng)用戶管理”,進入到系統(tǒng)用戶管理的頁面,頁面將顯示所有系統(tǒng)用戶的記錄。程序運行效果圖如圖34所示。圖34系統(tǒng)用戶管理(2)修改管理員信息界面描述:在系統(tǒng)用戶管理頁面點擊“修改管理員”進入修改頁面,可以修改管理員信息。程序運行效果圖如圖35所示。圖35修改管理員(3)新增管理員界面描述:在系統(tǒng)用戶管理頁面點擊“新增管理員”進入新增管理員頁面,可以填寫完新增管理員信息,點擊提交即可。程序運行效果圖如圖36所示。圖36修改管理員4.2.6安全退出模塊描述:在系統(tǒng)主頁面點擊“安全退出”即可退出系統(tǒng)后臺管理。如圖37所示。圖37安全退出4.3網(wǎng)站主頁模塊描述:在網(wǎng)站首頁中可以看到能供人們使用的各種功能,用戶可以使用。如下圖38所示。圖38網(wǎng)站首頁網(wǎng)站首頁的具體代碼如下圖39所示。圖39網(wǎng)站首頁代碼4.4會員子系統(tǒng)模塊(1)會員注冊頁面描述:初次使用的用戶首先要進行注冊,點擊首頁會員登錄的注冊按鈕,進入會員注冊頁面,填寫注冊信息,填寫完整點擊注冊即可。用戶名、登陸密碼、核對密碼、電子郵箱、聯(lián)系電話、郵政編碼都不能為空。其中用戶名不能與已注冊用戶相同;密碼長度不超過15;郵箱格式要填寫正確。如下圖40所示。圖40用戶注冊(2)搜索商品信息頁面描述:在主頁面中輸入要搜索的關鍵字,點擊搜索按鈕,顯示相應信息。如下圖41所示。圖41搜索商品信息(3)商品詳細信息頁面描述:點擊任一商品即可查看商品詳細信息。如下圖42所示。圖42商品詳細信息頁面(4)購物車的信息頁面描述:顧客查看購物車中的商品信息。如下圖43所示。圖43購物車資料顯示(5)確認訂單信息顧客在選購了商品后如果需要結算的話,直接點擊“進入下一步”來確認訂單信息。(6)訂單提交成功頁面描述:提交訂單成功會生成訂單。如下圖45所示。圖45訂單信息頁面(7)訂單管理模塊描述:顧客查看訂單管理界面并對訂單進行相應操作等。如下圖46所示。圖46訂單管理頁面 (8)顧客留言模塊描述:顧客查看和發(fā)布留言信息。如下圖47所示。圖47顧客留言頁面5.系統(tǒng)測試在本系統(tǒng)開發(fā)完成之后,通過相應的測試方法測出系統(tǒng)中的錯誤,發(fā)現(xiàn)存在的問題,以減少后期時間和成本花費。5.1系統(tǒng)測試環(huán)境測試環(huán)境是指硬件和軟件的組合,為了完成農副產品直銷平臺系統(tǒng)完的試工作,所構建的測試環(huán)境,可以適應當前系統(tǒng)的運行效果和測試,最后通過本系統(tǒng)的測試環(huán)境后具體的分析如下表所示:表10測試環(huán)境表硬件環(huán)境軟件環(huán)境服務端處理器:Intel(R)Core(TM)i5-8250UCPU@1.60GHz1.80GHz內存:8GB系統(tǒng):Windows11數(shù)據(jù)庫:Mysql服務器:TomcatJava環(huán)境:jdk1.8瀏覽器:谷歌瀏覽器客戶端PC設備開發(fā)和測試環(huán)境:java5.1系統(tǒng)測試過程本節(jié)將對系統(tǒng)重點功能進行功能測試,在測試時,將設計對應的測試用例。表11會員訂單生成測試用例表測試模塊測試步驟實際結果預期結果測試結果會員訂單生成在前臺網(wǎng)站選擇一個農副產品,并輸入其購買的數(shù)量,然后點擊購買按鈕系統(tǒng)生成了訂單可以形成訂單與預期結果一致在前臺網(wǎng)站選擇一個農副產品后,不輸入購買的數(shù)量,直接點擊購買按鈕農副產品數(shù)量為1系統(tǒng)默認農副產品的數(shù)量為1與預期結果一致點擊提交訂單按鈕提示訂單提交成功可以提交訂單與預期結果一致表12購物車管理測試用例表測試模塊測試步驟實際結果預期結果測試結果購物車管理在前臺選擇一個農產品,并點擊加入購物車按鈕進入購物車成功加入購物車成功與預期結果一致在購物車中修改農副產品的數(shù)量可以修改成功可以修改成功與預期結果一致表13商品信息添加測試用例表測試模塊測試步驟實際結果預期結果測試結果商品信息添加正確輸入農副產品信息,然后點擊“提交”按鈕農副產品添加成功農副產品添加成功與預期結果一致不輸入農副產品的名稱,然后點擊提交按鈕系統(tǒng)提示“請輸入農副產品的名稱”系統(tǒng)提示“請輸入農副產品的名稱”與預期結果一致表14后臺訂單查看測試用例表測試模塊測試步驟實際結果預期結果測試結果后臺訂單查看直接進入后臺訂單管理系統(tǒng)會列出所有訂單,并按照時間排序系統(tǒng)會列出所有訂單,并按照時間排序與預期結果一致點擊訂單后的詳細信息可以進入訂單詳細信息頁面可以進入訂單詳細信息頁面與預期結果一致5.3系統(tǒng)測試結果通過上述測試用例的最終結果得到的測試結果與預期測試結果是一致的,說明農副產品直銷平臺系統(tǒng)算是比較成功的實現(xiàn)了各功能設計,而且運行良好。具體的測試結論分析如下:會員訂單生成主要是驗證前臺會員在購買商品后,能否形成訂單。購物車管理主要是驗證會員在管理購物車時,系統(tǒng)能否正常工作。農副產品信息添加主要時驗證農民在后臺添加農副產品信息時,系統(tǒng)能否正常工作。后臺訂單查看主要是驗證管理員在后臺對訂單進行查看時,系統(tǒng)能否正常工作。
6結束語這個農副產品直銷平臺系統(tǒng),針對農村的農副產品銷售而開發(fā)設計的。為了這個系統(tǒng)還熬過不少夜,是本人的心血,在研究和開發(fā)的過程中遇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年北京華運交通咨詢有限公司招聘備考題庫及完整答案詳解1套
- 2026年乳源瑤族自治縣住房和城鄉(xiāng)建設管理局公開招聘城市管理協(xié)管人員的備考題庫及1套完整答案詳解
- 2026年上海市保安押運有限公司招聘備考題庫有答案詳解
- 2026年東莞證券股份有限公司珠海人民東路證券營業(yè)部招聘備考題庫及1套完整答案詳解
- 2026年中山市三鑫凱茵學校教師招聘備考題庫含答案詳解
- 2026年北礦檢測技術股份有限公司招聘備考題庫完整答案詳解
- 2025年德慶縣教育局所屬公辦幼兒園公開招聘教師備考題庫及完整答案詳解1套
- 2026年臺州市黃巖經開投資集團有限公司下屬公司公開招聘市場化工作人員的備考題庫完整參考答案詳解
- 2026年北師大臺州實驗學校代課老師招聘備考題庫及一套答案詳解
- 2026年山西電機制造有限公司招聘備考題庫及答案詳解參考
- GJB3243A-2021電子元器件表面安裝要求
- 產品質量鑒定通用程序規(guī)范
- 中橋施工組織設計方案
- 一類,二類,三類醫(yī)療器械分類目錄
- 醫(yī)療機構開展健康體檢服務申請表
- 合同相對方主體資格資質資信審查指引
- 健康相關生存質量及其測量和評價課件
- 口服液生產過程監(jiān)控記錄
- 富士相機使用說明書
- GB/T 18271.1-2017過程測量和控制裝置通用性能評定方法和程序第1部分:總則
- 道路交通安全知識培訓(經典)課件
評論
0/150
提交評論