歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

二手商品交易網(wǎng)站利用JSP技術(shù)設(shè)計和實現(xiàn)網(wǎng)絡(luò)工程專業(yè)

  • 資源ID:53878026       資源大小:1.63MB        全文頁數(shù):49頁
  • 資源格式: DOC        下載積分:20積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要20積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

二手商品交易網(wǎng)站利用JSP技術(shù)設(shè)計和實現(xiàn)網(wǎng)絡(luò)工程專業(yè)

摘 要信息數(shù)字化進程加快,網(wǎng)絡(luò)的普及帶動了電腦手機的飛速發(fā)展。手機端各種APP的出現(xiàn)給人們的生活帶來巨大變革。在交際上面僅僅需要在聯(lián)系人部分或者群、討論組等部分就可以完成交流工作,信息就能快速傳達。無論辦公還是生活都在講究無紙化操作。對于呂梁離石區(qū)的居民來講,利用計算機軟件技術(shù)開發(fā)一款呂梁離石區(qū)二手商品交易網(wǎng)站也會讓呂梁離石區(qū)的居民省事不少,這個呂梁離石區(qū)二手商品交易網(wǎng)站能讓二手商品信息等內(nèi)容通過一個網(wǎng)絡(luò)平臺完全展示出來,讓網(wǎng)站用戶只要登錄進去呂梁離石區(qū)二手商品交易網(wǎng)站就可以查看所有的內(nèi)容,還可以進行二手商品購買操作,避免物品浪費,充分發(fā)揮物品最大價值。本網(wǎng)站采用JSP技術(shù)進行開發(fā),數(shù)據(jù)存儲采用MYSQL數(shù)據(jù)庫。關(guān)鍵詞:二手商品交易網(wǎng)站;JSP技術(shù);MYSQL數(shù)據(jù)庫;AbstractThe digitization of information has accelerated, and the popularity of the Internet has led to the rapid development of computer mobile phones. The coverage of various websites on the computer side and the emergence of various APPs on the mobile phone have brought about tremendous changes in people's lives. The most obvious experience in 2017 is the cashless payment. No matter where you go, you can solve the problem with a mobile phone regardless of the purchase. The Alipay WeChat QR code can be used to complete the payment operation, helping us to save the wallet and Carrying paper cash. Today's information has been transmitted and shared in real time. In communication, people can complete communication through social software such as qq and WeChat. Only in the contact part or group, discussion group and other parts can complete the communication work, and the information can be quickly communicated. Whether it is office or life, there is a paperless operation. For the residents of Lvliang Lishi District, the use of computer software technology to develop a second-hand commodity trading website in Lvliang Lishi District will also save the residents of Lvliang Lishi District. This second-hand commodity trading website can be used. Product information and other content are fully displayed through a network platform, allowing website users to view all the content by logging into the Lvliang Lishi District second-hand commodity trading website, and also can purchase second-hand goods to avoid waste of goods and maximize the value of the goods. . This website is developed using JSP technology, and the MYSQL database is used for data storage.Keywords: Luliang Lishi District second-hand commodity trading website; JSP technology; MYSQL database;目 錄1 緒 論11.1課題的研究背景11.2研究現(xiàn)狀11.3論文主要內(nèi)容12 相關(guān)技術(shù)及開發(fā)平臺32.1 myeclipse平臺32.2關(guān)鍵技術(shù)研究33 系統(tǒng)分析53.1需求分析53.2可行性分析53.3業(yè)務(wù)流程分析63.4系統(tǒng)功能的UML用例圖74 系統(tǒng)設(shè)計94.1網(wǎng)站開發(fā)目標94.2數(shù)據(jù)庫設(shè)計94.3系統(tǒng)功能模塊設(shè)計165 系統(tǒng)實現(xiàn)185.1前臺功能模塊詳細設(shè)計185.2賣家功能模塊詳細設(shè)計225.3買家功能模塊詳細設(shè)計235.4 管理員功能模塊詳細設(shè)計246 系統(tǒng)測試266.1測試資源和環(huán)境266.2 用戶界面測試276.3功能測試286.4安全性測試316.5測試結(jié)果分析31總 結(jié)32參考文獻33致 謝35461 緒 論1.1網(wǎng)站研究背景信息數(shù)字化的節(jié)奏已經(jīng)在逐步影響生活中的人們,人們也逐漸感受到信息化說到信息不得不感嘆現(xiàn)在人們的各種信息都在迅速流通,信息資源利用充分。信息背后的軟件支持也得到廣大范圍的宣傳和使用。軟件開發(fā)團隊愈來愈專業(yè),開發(fā)技術(shù)愈來愈成熟。有了軟件的存在,信息處理效率得到大幅度提升,幫助信息處理者省去了大部分時間。對于呂梁離石區(qū)的居民來講,很多居民都會存在不需要但又具備一定使用價值的生活用品,這些生活用品大部分被居民遺棄,這樣的做法一方面給環(huán)衛(wèi)工人造成一定的清潔負擔,另一方面又沒有把物品價值充分利用,造成物品浪費,然而生活中還有許多居民需要這些被遺棄的具有使用價值的物品,針對這一現(xiàn)象,呂梁離石區(qū)就需要一款二手商品交易網(wǎng)站來處理這些自己不需要,但其他居民需要的物品。讓買賣雙方都能從此網(wǎng)站中獲取收益。這個呂梁離石區(qū)二手商品交易網(wǎng)站能夠充分利用商品價值,還能給呂梁離石區(qū)居民創(chuàng)造出巨大的經(jīng)濟效益。1.2網(wǎng)站研究現(xiàn)狀 通過互聯(lián)網(wǎng)檢索商品信息,并通過電子訂購單發(fā)出購物請求,輸入地址并用第三方支付工具付款,賣家后臺系統(tǒng)看到訂單并經(jīng)過快遞公司發(fā)貨的流程,稱之為網(wǎng)絡(luò)購物。在歐美發(fā)達國家,信息化程度遠遠高于我國,發(fā)展速度相當迅猛,世界500強中的大多數(shù)零售企業(yè)都紛紛擠身網(wǎng)絡(luò)經(jīng)銷商的行列,美國有著全球一流的零售商,比如家庭倉儲、沃爾瑪?shù)榷技娂娤蛑娮有袠I(yè)發(fā)展。廣大網(wǎng)民在網(wǎng)上的購買額已經(jīng)達到了相當巨大的數(shù)量,而且這種趨勢不可逆轉(zhuǎn)。調(diào)查表明:在互聯(lián)網(wǎng)技術(shù)的誕生之地-美國,絕大部分家庭已越來越習(xí)慣于在家中從網(wǎng)上購物。根據(jù)CNNIC的統(tǒng)計結(jié)果,2017年天貓雙11完成1682億的成交額,毫無意外又創(chuàng)下世界紀錄,平均每個中國網(wǎng)購消費者的網(wǎng)絡(luò)購物支出將增長至12198元人民幣,年增幅7.0%,中國網(wǎng)民總?cè)藬?shù)達到了7.75億,與去年同期相比,增長率為23.4%。1.3論文主要內(nèi)容根據(jù)呂梁離石區(qū)二手商品交易網(wǎng)站編寫的論文主要闡述了呂梁離石區(qū)二手商品交易網(wǎng)站的開發(fā)過程中使用的技術(shù),系統(tǒng)開發(fā)前進行的需求分析,根據(jù)需求文檔進行系統(tǒng)設(shè)計,最后才是系統(tǒng)功能實現(xiàn)以及測試幾個部分,在開始編寫論文之前親自到圖書館借閱JAVA書籍,MYSQL數(shù)據(jù)庫書籍等編程書籍,然后針對開發(fā)的呂梁離石區(qū)二手商品交易網(wǎng)站,去網(wǎng)上查找了很多別人做好的系統(tǒng),根據(jù)他們的功能設(shè)計進行自己的系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)設(shè)計,出具需求報告,根據(jù)形成的需求報告完成系統(tǒng)各個功能模塊設(shè)計,最后才是進行程序編碼,系統(tǒng)完成后進行測試和最后的驗收工作,最終完成呂梁二手商品交易網(wǎng)站的設(shè)計與實現(xiàn)。2 相關(guān)技術(shù)及開發(fā)平臺2.1 myeclipse平臺MyEclipse,是在eclipse平臺的基礎(chǔ)上加上自己的插件而形成的開發(fā)平臺,但是MyEclipse又要比eclipse更加優(yōu)越,eclipse是用純Java寫的,它具備開發(fā)Java,J2EE的Eclipse插件。而且用過eclipse平臺的用戶應(yīng)該都知道它是免費的軟件,而且支持程序代碼的排版,eclipse也可以支持許多種操作系統(tǒng),比如Windows還有Linux以及Mac OSX等,另外eclipse可以增加很多具有強大功能的外掛。與eclipse相比,MyEclipse它也具備eclipse的諸多優(yōu)點,MyEclipse支持的產(chǎn)品非常多,許多的開源產(chǎn)品對于MyEclipse來說都能輕松駕馭。MyEclipse可是企業(yè)級的工作平臺,是在Eclipse IDE基礎(chǔ)上進行的拓展,使用MyEclipse進行發(fā)布還有開發(fā)數(shù)據(jù)庫以及J2EE會大大縮短開發(fā)時間,效率提高不少,MyEclipse里面可以存放許多開發(fā)J2EE的集成環(huán)境,程序編碼以及調(diào)試,還有測試程序和最終的程序發(fā)布,MyEclipse都能滿足。本次開發(fā)的呂梁離石區(qū)二手商品交易網(wǎng)站就是在MyEclipse平臺上面完成的。2.2關(guān)鍵技術(shù)研究2.2.1 JAVA簡介編程語言有很多,生活中經(jīng)常用到就是C語言,C+語言,ASP語言,C#語言以及JAVA語言等,每種編程語言風(fēng)格還有語法等都有自己的特色,本次打算開發(fā)的軟件選用的就是JAVA語言進行代碼編寫工作。JAVA語言在早期其實不是這個名字,而是叫Oak語言,這個Oak語言是在一九九一年由Sun學(xué)校里面的工作人員James Gosling等人開發(fā)出來的,當初開發(fā)這個語言主要用來控制嵌入在有線電視交換盒里面的微處理器,后來過了三年,也就是一九九四年,將Oak語言改名叫JAVA 語言。JAVA 語言在當今社會是很受軟件開發(fā)行業(yè)的喜愛,因為使用JAVA進行編程不僅時間上會縮短很多,而且開發(fā)效率也是很高的,開發(fā)出來的程序很健壯,最重要的就是程序移植性也很強,不限制操作環(huán)境,走到哪就用到哪里,很多系統(tǒng)都支持JAVA開發(fā)出來的程序。因此選擇JAVA進行程序開發(fā)是不二之選。2.2.1MYSQL數(shù)據(jù)庫任何軟件的開發(fā)都要匹配數(shù)據(jù)庫,完成對系統(tǒng)數(shù)據(jù)的存儲操作。本次系統(tǒng)開發(fā)選用MYSQL數(shù)據(jù)庫進行數(shù)據(jù)庫方面的開發(fā)工作。數(shù)據(jù)庫也可以理解為數(shù)據(jù)的倉庫,它是有一定的數(shù)據(jù)組織結(jié)構(gòu),可以存儲數(shù)據(jù)信息,可以管理數(shù)據(jù)信息。每個數(shù)據(jù)庫都可以創(chuàng)建不同的API,創(chuàng)建API的數(shù)量可以是一個,也可以是多個數(shù)量。用來搜索或者是訪問,管理以及復(fù)制數(shù)據(jù)庫里面的數(shù)據(jù)。我們都知道文件中的數(shù)據(jù)讀寫起來速度都很慢,所以關(guān)系型數(shù)據(jù)庫就會更加受歡迎,因為它管理數(shù)據(jù)不僅管理內(nèi)容多,數(shù)量大,訪問起來也便捷。MySQL就屬于關(guān)系型數(shù)據(jù)庫,早期屬于MySQL AB學(xué)校,后來被Oracle學(xué)校收購買下。Mysql也是免費的軟件,處理起大型的數(shù)據(jù)庫里面的數(shù)據(jù)也是不在話下的,都能夠輕松完成。它采用標準的SQL數(shù)據(jù)語言,所以使用Mysql數(shù)據(jù)庫,首先得學(xué)會SQL數(shù)據(jù)語言,這樣在編程時,后臺數(shù)據(jù)處理語言編寫起來不會困難。另外MySQL對于操作系統(tǒng)沒有限制性,能夠支持的語言也有很多種。選用MySQL作為系統(tǒng)的后臺數(shù)據(jù)庫還是值得的。3 系統(tǒng)分析3.1需求分析在操作上,呂梁離石區(qū)二手商品交易網(wǎng)站需要提供商品檢索功能,方便用戶在網(wǎng)站前臺進行商品查找操作,還有一點需要考慮的就是,網(wǎng)站的操作流程不要太難,因為很多人初次登錄網(wǎng)站進行操作體驗,要是流程復(fù)雜的網(wǎng)站,很多人就會放棄再次登錄網(wǎng)站操作。在功能上,網(wǎng)站功能上面可以滿足用戶進行商品信息的瀏覽查看,比如商品簡介,商品圖片,商品價格等信息,只有用戶進行商品信息的詳細了解之后,用戶才會考慮是否需要將此商品加入購物車,但是并不是加入購物車的商品就必須購買,用戶可以簡單操作購物車內(nèi)容,比如刪除購物車商品等操作。在用戶方面,用戶在購物車界面可以進行下單,下單之后就會產(chǎn)生相應(yīng)的訂單。在賣家方面,賣家用戶就能管理商品訂單信息,賣家用戶可以發(fā)布需要進行銷售的商品信息。在管理方面,管理員在后臺主要就是管理賣家發(fā)布的商品信息,注冊用戶信息,管理留言交流等信息。總之開發(fā)出來的呂梁離石區(qū)二手商品交易網(wǎng)站能夠滿足呂梁離石區(qū)居民的二手商品交易的大致功能需求。3.2可行性分析3.2.1時間可行性呂梁離石區(qū)二手商品交易網(wǎng)站在頁面設(shè)計上本著簡潔友好大方的原則,各功能模塊條例清晰,不管是用戶還是管理員在各自使用中都能夠直觀地根據(jù)自身的需求在網(wǎng)站上進快速瀏覽和操作,網(wǎng)站設(shè)計更是包含商品搜索,購買者可以根據(jù)自己需求、喜好、價格等要素進行商品篩選等操作,大大減少了瀏覽和挑選商品的時間,因此網(wǎng)站在時間上來說是可行的。3.2.2經(jīng)濟可行性網(wǎng)站設(shè)計之初就是本著二手商品交易,方便二手商品的買賣,在網(wǎng)站二手商品交易過程中沒有中間商賺差價,網(wǎng)站注冊只需要用戶實名認證,以提高商品保質(zhì)保量,賣家與買家之間單獨進行價格溝通協(xié)商,不需要花費無關(guān)的費用,在保證交易安全的基礎(chǔ)上極大降低了交易成本,因此網(wǎng)站設(shè)計在經(jīng)濟上是完全可行的。3.2.3操作可行性在界面設(shè)計上面不會設(shè)計太復(fù)雜,要講究簡單好看,操作上要方便,不能讓用戶覺得不流暢。用戶一旦進入操作界面,界面上就會有相應(yīng)提示,跟著操作提示就可以找到對應(yīng)的功能操作模塊,對于用戶來說免培訓(xùn)就能使用。3.2.4 技術(shù)可行性呂梁離石區(qū)二手商品交易網(wǎng)站在設(shè)計上采用兼容性較強的JSP技術(shù),在用戶和管理員使用方面只要有一定計算機和網(wǎng)站操作經(jīng)驗在windows 7以及IE 10.0瀏覽器及以上版本即可運行,因此網(wǎng)站開發(fā)在技術(shù)上是可行的。3.3業(yè)務(wù)流程分析任何網(wǎng)站一經(jīng)開發(fā),在操作上面都有對應(yīng)的流程,或是網(wǎng)站業(yè)務(wù)處理的相關(guān)流程,本次開發(fā)的呂梁離石區(qū)二手商品交易網(wǎng)站需要普通用戶進行注冊成為網(wǎng)站用戶才可以進行網(wǎng)站下單購買操作,用戶經(jīng)購物車訂單提交操作自動生成訂單,賣家就會對用戶訂單信息進行相應(yīng)的處理操作,網(wǎng)站業(yè)務(wù)流程圖如圖3-1所示:圖3-1業(yè)務(wù)流程圖3.4系統(tǒng)功能的UML用例圖呂梁離石區(qū)二手商品交易網(wǎng)站的管理員主要就是查看賣家發(fā)布的商品信息,查看買家提交的求購信息,能夠?qū)ψ詴T的信息進行查看以及管理操作,管理員可以對會員提交的留言信息進行查看和回復(fù)操作。下面用UML用例圖來表示管理員的功能需求內(nèi)容。管理員用例圖如圖3-2所示:圖 3-2 管理員用例圖呂梁離石區(qū)二手商品交易網(wǎng)站的用戶分成了賣家與買家,意思就是用戶既能充當賣家,也能充當買家。賣家進行商品信息的發(fā)布以及管理,能夠處理訂單信息,而買家就是管理購物車,進行訂單提交,能夠發(fā)布求購信息,也能管理收藏的商品信息,下面用UML用例圖來表示用戶的功能需求內(nèi)容。用戶用例圖如圖3-3所示:圖 3-3 用戶用例圖4 系統(tǒng)設(shè)計4.1網(wǎng)站開發(fā)目標呂梁離石區(qū)二手商品交易網(wǎng)站主要為用戶提供一個操作便捷,界面互動性友好性強的購物平臺。網(wǎng)站用戶需要注冊成為網(wǎng)站的會員,然后可以通過前臺界面的商品瀏覽查看進行需要商品的購物車添加操作,用戶可以對購物車里面的商品進行在線下單操作處理,用戶也可以充當賣家進行二手商品的銷售操作,賣家用戶需要發(fā)布二手商品信息,管理銷售訂單信息等。后臺管理員可以查看商品信息,管理注冊用戶的信息,查看或者回復(fù)用戶留言信息等操作??梢哉f呂梁離石區(qū)二手商品交易網(wǎng)站能夠讓在呂梁離石區(qū)的居民生活更加便利,物質(zhì)商品利用充分,能夠改變呂梁離石區(qū)居民的日常消費模式,為呂梁離石區(qū)的居民創(chuàng)造不少經(jīng)濟效益。4.2數(shù)據(jù)庫設(shè)計4.2.1數(shù)據(jù)庫簡介一個好的數(shù)據(jù)庫可以關(guān)系到程序開發(fā)的優(yōu)劣,數(shù)據(jù)庫設(shè)計離不開表結(jié)構(gòu)的設(shè)計,還有表與表之間的聯(lián)系,以及系統(tǒng)開發(fā)需要設(shè)計的數(shù)據(jù)表內(nèi)容等信息。在進行數(shù)據(jù)庫設(shè)計期間,還是需要多花時間進行考慮,最終設(shè)計出配套程序的數(shù)據(jù)庫出來。4.2.2數(shù)據(jù)庫E-R圖呂梁離石區(qū)二手商品交易網(wǎng)站的實體包括了管理員,商品信息,商品分類以及訂單等內(nèi)容,各個實體之間他們的關(guān)系還有實體的屬性特征等內(nèi)容,以下將通過E-R圖進行表示。(1)系統(tǒng)總體E-R圖如圖4-1所示:圖4-1 系統(tǒng)E-R圖(2)新聞的實體屬性圖如圖4-2所示:圖4-2 新聞實體屬性圖(3)會員實體屬性圖如圖4-3所示:圖4-3會員實體屬性圖(4)商品實體屬性圖如圖4-4所示:圖4-4商品實體屬性圖4.2.3數(shù)據(jù)庫設(shè)計一個數(shù)據(jù)庫里面不止一個表,本次開發(fā)的呂梁離石區(qū)二手商品交易網(wǎng)站包括的數(shù)據(jù)表有管理員信息表,商品信息表,商品類別信息表等數(shù)據(jù)表格,每個表格都有不同的字段信息,每個字段都有對應(yīng)的數(shù)據(jù)類型,還有數(shù)據(jù)長度等信息內(nèi)容,呂梁離石區(qū)二手商品交易網(wǎng)站的部分數(shù)據(jù)表內(nèi)容如下:(1)管理員信息表如表4-1所示:表4-1 管理員信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_int2usernamevarchar50是3passwordvarchar50是4creattimedatetime是5flagint4是6isuseint4是7logintimesint4是(2)新聞公告信息表如表4-2所示:表4-2 新聞公告信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2titlevarchar100是3contentvarchar200是4addtimevarchar50是5addervarchar50是6ifhideint4是(3)留言信息表如表4-3所示:表4-3 留言信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2nicknamevarchar100是3picvarchar100是4emailvarchar50是5qqvarchar50是6weburlvarchar50是7blogurlvarchar50是9contentvarchar200是10addtimedatetime是(4)注冊用戶信息表如表4-4所示:表4-4 注冊用戶信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2usernamevarchar50是3passwordvarchar50是4typevarchar50是5regtimevarchar50是6ifuseint4是7logintimesint4是8lasttimedatetime是9lastipvarchar50是(5)購物訂單信息表如表4-5所示:表4-5 購物訂單信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2sidint4是3numint4是4strvarchar50是5sjvarchar50是未提交6ddvarchar50是未提交(6)求購信息表如表4-6所示:表4-6 求購信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2mcvarchar50是3typevarchar50是4jgvarchar50是5slvarchar50是6jstext是7membervarchar50是8jzvarchar50是未(7)留言回復(fù)信息表如表4-7所示:表4-7 留言回復(fù)信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2midint4是3replayvarchar200是4replayervarchar50是5replaytimedatetime是(8)商品信息表如表4-8所示:表4-8 商品信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2mcvarchar50是3typevarchar50是4picvarchar200是5jgfloat是6slvarchar50是7jstext是8membervarchar50是9jzvarchar50是未(9)商品信息表如表4-9所示:表4-9 商品分類信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵外鍵允許空默認值說明1idint4是是否auto_increment2titlevarchar50是3addtimevarchar50是4.3系統(tǒng)功能模塊設(shè)計呂梁離石區(qū)二手商品交易網(wǎng)站有管理員和用戶這兩種操作權(quán)限。用戶是既能當買家,也能當賣家進行商品銷售。另外該系統(tǒng)也配置了操作前臺進行商品信息的展示。下面將對系統(tǒng)各個功能模塊進行設(shè)計。4.3.1管理員功能模塊設(shè)計呂梁離石區(qū)二手商品交易網(wǎng)站的管理員主要就是查看賣家發(fā)布的商品信息,查看買家提交的求購信息,能夠?qū)ψ詴T的信息進行查看以及管理操作,管理員可以對會員提交的留言信息進行查看和回復(fù)操作。管理員具備的功能內(nèi)容,管理員功能模塊圖如圖4-5所示:圖4-5 管理員功能模塊圖4.3.2用戶后臺功能模塊設(shè)計呂梁離石區(qū)二手商品交易網(wǎng)站的用戶后臺分成了賣家區(qū)域與買家區(qū)域,意思就是用戶既能充當賣家,也能充當買家。賣家進行商品信息的發(fā)布以及管理,能夠處理訂單信息,而買家就是管理購物車,進行訂單提交,能夠發(fā)布求購信息,也能管理收藏的商品信息,用戶后臺功能模塊圖如圖4-6所示:圖4-6 用戶后臺功能模塊圖4.3.3前臺功能模塊設(shè)計呂梁離石區(qū)二手商品交易網(wǎng)站的前臺主要就是展示二手商品信息,方便用戶進行商品信息查看,查找二手商品,與管理員進行留言互動,前臺也提供用戶與管理員登錄系統(tǒng)后臺的入口。前臺功能模塊圖如圖4-7所示:圖4-7 前臺功能模塊圖5 系統(tǒng)實現(xiàn)5.1前臺功能模塊詳細設(shè)計5.1.1登錄模塊程序功能操作需要用戶先進行登錄操作,登錄功能的設(shè)計就是保證系統(tǒng)數(shù)據(jù)內(nèi)容的安全性,況且用戶在登錄過程中,需要用戶輸入自己的登錄用戶名還有密碼,這個過程也是查找數(shù)據(jù)庫里面用戶表信息的操作,要是用戶輸入信息與后臺數(shù)據(jù)庫用戶表信息一致,系統(tǒng)就會成功登錄,要是數(shù)據(jù)信息有一項不對,跟數(shù)據(jù)庫里面的用戶表信息核對不上,用戶就沒法訪問系統(tǒng)主界面了。用戶登錄的操作步驟是需要用戶在登錄界面的提示欄里面輸入對應(yīng)內(nèi)容,最后單擊登錄進行登錄操作。系統(tǒng)登錄的運行效果如圖5-1所示:圖5-1 普通用戶登錄運行界面圖系統(tǒng)登錄模塊的流程圖如圖5-2所示:圖5-2 系統(tǒng)登錄流程圖5.1.2注冊模塊用戶初次訪問網(wǎng)站,需要先在網(wǎng)站進行注冊,填寫自己的基本信息等內(nèi)容,最后單擊保存完成網(wǎng)站注冊操作,用戶注冊之后就可以進行網(wǎng)站的登錄操作了。用戶注冊操作其實質(zhì)就是把注冊用戶的信息錄入網(wǎng)站后臺數(shù)據(jù)庫對應(yīng)的數(shù)據(jù)表里面。用戶注冊的流程圖如圖5-3所示:圖5-3 用戶注冊流程圖用戶注冊界面圖如圖5-4所示:圖5-4 用戶注冊界面圖5.1.3求購查詢用戶如要購買商品,可以在求購查詢界面進行商品信息的查找操作。求購查詢界面如圖5-5所示:圖5-5 求購查詢界面圖5.1.4二手信息在二手信息界面,用戶可以查看二手商品信息,可以對自己感興趣的二手商品信息進行商品詳細信息的查看操作。當用戶進入到商品詳細信息界面之后,用戶可以對該商品進行收藏或者是添加進入購物車。二手信息界面圖如圖5-6所示:圖5-6 二手信息界面圖5.1.5交流留言用戶在此版塊可以給后臺管理人員進行留言反饋操作。交流留言界面如圖5-7所示:圖5-7 交流留言界面圖5.2賣家功能模塊詳細設(shè)計5.2.1增加商品信息賣家用戶可以在自己的個人后臺進行商品信息的在線發(fā)布操作。增加商品信息界面如圖5-8所示:圖5-8 增加商品信息界面圖5.2.2商品信息管理賣家用戶成功發(fā)布商品信息之后,在商品信息管理界面可以對商品信息進行修改,刪除等管理操作。商品信息管理的運行效果如圖5-9所示:圖5-9 商品信息管理界面5.2.3客戶提交訂單賣家可以查看用戶的訂單信息,上面約定了交貨時間與交貨地點等信息。客戶提交訂單界面圖如圖5-10所示:圖5-10 客戶提交訂單界面圖5.3買家功能模塊詳細設(shè)計5.3.1我的購物車買家用戶可以在我的購物車界面進行訂單提交操作。我的購物車界面圖如圖5-11所示:圖5-11 我的購物車界面圖5.3.2我的購物訂單買家用戶完成訂單的提交操作之后,在我的購物訂單界面就可以查看購物商品的交貨時間與地點等信息。我的購物訂單的運行效果圖如圖5-12所示:圖5-12 我的購物訂單界面圖5.3.3增加求購信息買家在網(wǎng)站上面沒有發(fā)現(xiàn)自己需要的商品,但又非常需要該商品,買家就可以在增加求購信息界面對該需要的商品信息進行發(fā)布,當其他需要處理此商品的用戶看見該用戶發(fā)布的求購商品信息之后,可以聯(lián)系買家用戶進行銷售。增加求購信息界面圖如圖5-13所示:圖5-13 增加求購信息界面5.4 管理員功能模塊詳細設(shè)計5.4.1發(fā)布新聞公告管理員在自己的操作后臺可以發(fā)布新聞公告信息,管理員可以設(shè)置該新聞公告信息是否在前臺進行展示。發(fā)布新聞公告界面圖如圖5-14所示:圖5-14 發(fā)布新聞公告界面圖5.4.2注冊會員管理管理員可以對前臺注冊的會員信息進行查看,可以設(shè)置某位具體的會員賬號為凍結(jié)狀態(tài)。管理員也能刪除失效的會員信息。注冊會員管理運行效果如圖5-15所示:圖5-15 注冊會員管理界面圖5.4.3交流留言管理管理員可以查看用戶提交的留言信息,可以對每條留言信息進行信息回復(fù)操作。交流留言回復(fù)界面圖如圖5-16所示:圖5-16 交流留言回復(fù)界面圖6 系統(tǒng)測試網(wǎng)站開發(fā)出來并不能夠保證軟件不會出錯,所以軟件開發(fā)完成之后,我們就需要針對開發(fā)出來的軟件進行測試,看看開發(fā)出來的軟件是不是能夠滿足用戶的要求。測試期間一旦發(fā)現(xiàn)問題,我們也可以及時的解決,保證系統(tǒng)各個功能都能實現(xiàn),并沒有明顯邏輯操作錯誤出現(xiàn),系統(tǒng)安全性還有穩(wěn)定性要求都能通過,系統(tǒng)投入使用能夠穩(wěn)定長期的運行下去,我們前面所做的測試工作最主要就是排除系統(tǒng)操作的明顯問題,讓用戶用起來覺得安全放心,這個才是本次測試的目的。6.1測試資源和環(huán)境6.1.1硬件配置測試已經(jīng)完成開發(fā)的軟件需要在一定環(huán)境中進行下去,下面我們就來介紹下系統(tǒng)測試需要的硬件環(huán)境。硬件配置表如表6-1所示:表6-1硬件配置表關(guān)鍵項數(shù)量性能要求期望到位階段測試PC機1I5,主頻4GHZ,硬盤1T,內(nèi)存8G需求分析階段數(shù)據(jù)庫服務(wù)器1I5,主頻8GHZ,硬盤1T,內(nèi)存16G,需求分析階段6.1.2軟件配置上面是系統(tǒng)測試所需硬件環(huán)境,軟件配置表如表6-2所示:6.2 用戶界面測試一個好的網(wǎng)站給人的第一印象首先就是界面了,其次才是功能,界面設(shè)計不合格,用戶使用就會感覺很難受,就會對該軟件比較反感,試想而知,界面設(shè)計不合格的軟件,用戶接受起來就不容易,用戶體驗不好則會造成用戶不會反復(fù)使用。所以界面設(shè)計也要滿足用戶使用的習(xí)慣,這樣用戶使用起來就會很順手,網(wǎng)站認可度就會相應(yīng)提高。網(wǎng)站使用率也不會低。用戶測試界面表如表6-3所示:6.3功能測試這個就是檢驗系統(tǒng)功能是不是跟需求一樣,利用各種測試方法進行相關(guān)驗證,功能測試表如表6-4所示:6.3.1登錄界面測試下面根據(jù)管理員的登錄界面進行相關(guān)測試,檢驗當管理員所有信息輸入完整正確之后,系統(tǒng)是否成功登錄進入系統(tǒng)首頁界面。當管理員信息輸入錯誤時系統(tǒng)是否有報錯提示。登錄測試數(shù)據(jù)及結(jié)果表如表6-5所示:表6-5 登陸測試數(shù)據(jù)及結(jié)果當管理員用戶名或者密碼這兩部分內(nèi)容出現(xiàn)任意一個錯誤,系統(tǒng)就不會成功登錄進去。還會有報錯提示。系統(tǒng)登錄出錯界面圖如圖6-1所示:圖6-1 系統(tǒng)登錄出錯界面圖當?shù)卿洉r所有信息都正確填寫之后,點擊登錄,系統(tǒng)成功進去首頁,成功登入界面圖如圖6-2所示:圖6-2 系統(tǒng)首頁登錄成功界面圖6.3.2 新聞公告界面測試選擇發(fā)布新聞公告界面進行相關(guān)測試,查看新聞公告內(nèi)容發(fā)布界面是否符合要求。當輸入標題,缺少公告內(nèi)容時,彈出錯誤提示如圖6-3所示:圖6-3無公告內(nèi)容錯誤提示圖當輸入標題和公告內(nèi)容時,操作成功如圖6-4所示:圖6-5成功發(fā)布新聞公告6.4安全性測試系統(tǒng)安全性也要進行對應(yīng)的測試,這個主要用來檢測和核實一下系統(tǒng)數(shù)據(jù)信息是否安全,用戶還有管理員登錄的密碼也要進行檢驗,安全性測試內(nèi)容如表6-7所示:表6-7 安全性測試6.5測試結(jié)果分析呂梁離石區(qū)二手商品交易網(wǎng)站經(jīng)過上面的一系列的測試步驟,得出這個系統(tǒng)功能上面還有用戶的界面設(shè)計上面,以及系統(tǒng)安全性上面測試都通過了,系統(tǒng)可以投入使用,能夠保證用戶使用放心。至此呂梁離石區(qū)二手商品交易網(wǎng)站的開發(fā)就算是真正地完成了???結(jié)本次開發(fā)的呂梁離石區(qū)二手商品交易網(wǎng)站已經(jīng)接近尾聲階段了,在這次獨立完成畢業(yè)設(shè)計的期間,不管是需求分析,還是系統(tǒng)的設(shè)計以及系統(tǒng)功能詳細實現(xiàn)還有最后的測試工作,每一步都要小心翼翼的完成,一步一步來,不然任何環(huán)節(jié)出現(xiàn)了差錯,返工起來也很麻煩,開發(fā)系統(tǒng)過程中,遇到了很多的難題,比如呂梁離石區(qū)二手商品交易網(wǎng)站需要具有什么樣的功能,這個思考了很久,后來參考別人做好的系統(tǒng),看看人家設(shè)計了什么功能,多多參考下,后來這個問題就很好解決了,最難的就是系統(tǒng)編碼了,編碼出現(xiàn)很多不該出現(xiàn)的錯誤。系統(tǒng)整體界面雖然不是很好看,但起碼不花哨,用戶使用起來整體感覺就是簡潔,功能體驗雖然有點啰嗦,但是需要的功能都已經(jīng)具備了。參考文獻1李榮國,王見.MySQL數(shù)據(jù)庫在自動測試系統(tǒng)中的應(yīng)用J.計算機應(yīng)用,2011,31(S2):169-171+175.2彭海波,向南平,曾波.用JSP訪問MySQL數(shù)據(jù)庫J.電腦編程技巧與維護,2014(02):67-69.3王曉軍.JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程與實驗指導(dǎo)M.清華大學(xué)出版社,2014.4李現(xiàn)艷,趙書俊,初元萍.基于MySQL的數(shù)據(jù)庫服務(wù)器性能測試J.核電子學(xué)與探測技術(shù),2011,31(01):48-52.5趙鋼.JSP Servlet+EJB的Web模式應(yīng)用研究J.電子設(shè)計工程,2013,21(13):47-496張知青.基于關(guān)系數(shù)據(jù)庫的查詢方法及優(yōu)化技術(shù)分析J.煤炭技術(shù),2012,31(05):218-220.7孫輝.MySQL查詢優(yōu)化的研究和改進D.華中科技大學(xué),2017.8肖英.解決JSP/Servlet開發(fā)中的中文亂碼問題J.科技傳播,2011,(1)11-259王玲,葛寶豐.二手商品交易平臺的設(shè)計與實現(xiàn)J.電腦迷,2017(07):85.10劉秀芳,劉仲鵬.基于ASP.NET的商品交易網(wǎng)站設(shè)計與實現(xiàn)J.黑龍江科技信息,2014(08):93.11徐陽.色彩在網(wǎng)站頁面設(shè)計中的應(yīng)用探討J.計算機光盤軟件與應(yīng)用.2013(11).12王舉輝,張艷華.基于B/S的學(xué)生舊貨交易網(wǎng)站的設(shè)計J.商場現(xiàn)代化,2015(32):179.13劉媛春,羅云翔.基于JSP的動態(tài)網(wǎng)頁技術(shù)J.成都信息工程學(xué)院學(xué)報,2015(04):398-401.14袁健美.基于JSP的B/S動態(tài)網(wǎng)站開發(fā)及數(shù)據(jù)庫連接J.計算機技術(shù)與發(fā)展,2017(06):29-31+35.15魏強.JSP技術(shù)簡介及發(fā)展前景J.裝備制造技術(shù),2015(07):118-119+124.16趙宏偉,秦昌明.基于B/S三層體系結(jié)構(gòu)的軟件設(shè)計方法研究J.實驗室研究與探索,2014,30(07):64-66.17申浩.基于ASP.NET的貴安大學(xué)城二手物品交易網(wǎng)站的設(shè)計與實現(xiàn)J.商,2016(35):223.18 Li Na. An online bookstore website design based on ASP.NET platform J. Henan Science and Technology, 2016 (09): 20-21. 19 David. Design and Implementation of Online Bookstore Based on JEE Platform J. Science and Technology Square, 2015 (08): 47-51.20Paul Venezia. Prepare now for the death of Flash and Java plug-insJ. InfoW,2016.致 謝從開始選題到最終提交畢設(shè)經(jīng)歷了三個月時間,至此成功提交畢設(shè)作品還是多虧了身邊的老師,同學(xué),朋友以及家人的各種幫助。指導(dǎo)老師在畢設(shè)作品上提出了許多建議,讓我不斷地去完善畢設(shè)作品,遇到困難,指導(dǎo)老師也給我提供了解決問題的思路,讓我在畢設(shè)作品的撰寫期間才能夠保持思路清晰。在此,只想對指導(dǎo)老師說聲謝謝!同組的同學(xué)我也要向他們表示感謝。這幾個月我們一起進圖書館,一起互相分享資料,互相參考與檢查各自的畢設(shè)作品,互相提出問題,這幾個月雖然很短暫,但我們的友誼有了進一步提升。大學(xué)幾年來,也多謝你們給我提供的幫助。我的家人,在我大學(xué)幾年悉心關(guān)懷,在我需要幫助的時候噓寒問暖,是我安心上學(xué)的后勤保障。最后我要感謝我的母校,希望我的母校山西工商學(xué)院能夠培養(yǎng)出更多社會的棟梁。

注意事項

本文(二手商品交易網(wǎng)站利用JSP技術(shù)設(shè)計和實現(xiàn)網(wǎng)絡(luò)工程專業(yè))為本站會員(文***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!