畢業(yè)論文-二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn)_第1頁
畢業(yè)論文-二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn)_第2頁
畢業(yè)論文-二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn)_第3頁
畢業(yè)論文-二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn)_第4頁
畢業(yè)論文-二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 畢業(yè)設(shè)計 二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn) 學(xué)生姓名 學(xué) 院 專 業(yè) 班 級 學(xué) 號 指導(dǎo)教師 2016年5月16日 鹽城師范學(xué)院畢業(yè)設(shè)計鹽城師范學(xué)院畢業(yè)設(shè)計二手車預(yù)約銷售管理系統(tǒng)設(shè)計與實現(xiàn)摘 要21世紀(jì),我們政府提出的可持續(xù)化發(fā)展以及建設(shè)資源節(jié)約型、環(huán)境友好型社會的方案,讓人們對資源合理利用的觀點有了深入的理解。二手車預(yù)約銷售平臺,通過每個經(jīng)銷商發(fā)布自己要賣車輛的各種詳細信息,所有用戶包括其余經(jīng)銷商都可以查看該用戶發(fā)布的車輛信息,以此來篩選自己心儀的車輛。如若有看中的車輛,可以預(yù)留自己的聯(lián)系方式,當(dāng)然你也可以主動聯(lián)系賣主預(yù)約看車時間地點,買車結(jié)束可以通過登錄該平臺對該車進行評價。倘若你也有

2、想賣的車輛,可以通過向管理員發(fā)送申請,成為賣家,該申請需要由管理員同意。該平臺運用Java語言,Struts2、Spring、Hibernate這三大框架,jQuery和Ajax等相關(guān)網(wǎng)頁設(shè)計技術(shù)和MySQL數(shù)據(jù)庫技術(shù)來完成該二手車預(yù)約銷售平臺的搭建以及后臺管理的設(shè)計。 【關(guān)鍵詞】二手車預(yù)約銷售平臺;三大框架;jQuery;Ajax;MySQL The design and implementation of the reservation sales management system for the used carAbstractIn twenty-first Century, our

3、government put forward the sustainable development and the construction of a resource-saving and environment-friendly society, so that people have a deep understanding of the rational use of resources.In the used car booking sales platform, each distributor can release a variety of detailed informat

4、ion about their vehicle and all users including the rest of the dealers can view the vehicle information released by the user.If a fancy car, you can set aside their own contact.Of course, you can also take the initiative to contact the vendor appointment to see time and place.The end of a car you c

5、an also log on the platform to evaluate the car.If you have a car you want to sell, you can send an application to the administrator to become a seller, the application needs to be agreed by the administrator.The platform is the use of Java language, Struts2, spring, hibernate three framework, jQuer

6、y and Ajax and related web pages design technology and MySQL database technology to complete the booking for the second-hand car sales management system construction and management background design. Keywords used car booking sales platform, SSH, jQuery, Ajax, MySQL 目 錄TOC o 1-3 h u HYPERLINK l _Toc

7、11021 1 緒論 顯示所有列表功能:public PageVO findOrdersByPage(PageVO pageVO, String userId) int firstResult, maxResults;firstResult=(pageVO.getPage()-1) * pageVO.getResultOfPage() ;maxResults=pageVO.getResultOfPage();return sellerDAO.findOrders(pageVO, firstResult, maxResults, userId);3)DAO實現(xiàn)為了實現(xiàn)該功能,需要調(diào)用Seller

8、DAO接口的實現(xiàn)類SellerDAOImpl中findOrders(PageVO pageVO, int firstResult, int maxResults, String userId)方法。6.2.6 車輛賣出記錄1)車輛賣出記錄,查詢的是該經(jīng)銷商賣出的所有車輛,如圖6-7所示:圖6-7 車輛賣出記錄2)業(yè)務(wù)邏輯層實現(xiàn)在車輛賣出記錄頁面中,當(dāng)進入這個頁面時,會直接顯示該經(jīng)銷商的賣出的所有車輛信息,具體的功能實現(xiàn)如下: public PageVO findCarOrderRecordsByPage(PageVO pageVO, String carNo) int firstResult,

9、 maxResults;firstResult=(pageVO.getPage()-1) * pageVO.getResultOfPage() ;maxResults=pageVO.getResultOfPage();return sellerDAO.findCarOrderRecordsByPage(pageVO, firstResult, maxResults,carNo);3)DAO實現(xiàn)為了實現(xiàn)該功能,需要調(diào)用SellerDAO接口的實現(xiàn)類SellerDAOImpl中findCarSoldRecordsByPage(PageVO pageVO, int firstResult, int

10、maxResults, String userId)方法,其主要代碼如下: public PageVO findCarSoldRecordsByPage(PageVO pageVO, int firstResult, int maxResults,String userId) .int resultCount = deliveryList.size();pageVO.setResultCount(resultCount);int pageCount = resultCount/pageVO.getResultOfPage();if(resultCount%pageVO.getResultOfP

11、age()0) pageCount+;pageVO.setPageCount(pageCount);.SuppressWarnings(unchecked)return pageVO;7 系統(tǒng)測試7.1 系統(tǒng)測試概述系統(tǒng)測試是分析最后的測試結(jié)果,以得出系統(tǒng)的質(zhì)量報告,找出系統(tǒng)缺陷進行分析,為系統(tǒng)修復(fù)bug提供提議。本次是按照測試案例嚴(yán)格進行的,在規(guī)定時限內(nèi)完成對測試對象所寫案例的測試。對于測試案例所呼應(yīng)的測試策略,在測試行進過程中都一一體現(xiàn),在測試的過程中,按照測試案例對本系統(tǒng)進行了一次系統(tǒng)性的測試。7.2 測試環(huán)境1)Windows 8操作系統(tǒng)2)eclipse3)Google Chrome

12、 / IE 7.3 測試用例與測試結(jié)果本系統(tǒng)的測試用例與結(jié)果如表7-1至7-5所示:表7-1 買家登錄測試用例用例名稱買家登錄測試用例編號RSMS-001測試目的測試買家是否能夠登錄系統(tǒng)測試步驟1.正確的登錄名與密碼2.正確的登錄名與不對的密碼3.不對的登錄名進行測試?yán)m(xù)表7-1輸入數(shù)據(jù)1.用戶名密碼:4285836;2.用戶名密碼:428583;3.用戶名密碼:4285836預(yù)期結(jié)果1.登錄驗證通過,進入index.jsp;2.登錄驗證錯誤,頁面提示密碼出錯;3.登錄驗證不通過,頁面提示登錄名出錯實際結(jié)果與預(yù)期結(jié)果相

13、同表7-2 買家申請成為賣家測試用例用例名稱買家申請成為賣家測試 用例編號RSMS-002 測試目的測試買家是否能夠申請成為賣家 測試步驟分別用不是賣家身份的、是賣家身份的、未注冊的用戶名登錄買家系統(tǒng)進行測試 輸入數(shù)據(jù)1.用戶名2.用戶名;3.用戶名預(yù)期結(jié)果1.登錄成功,申請成功(需等待超級管理員審核);2.登錄成功,頁面提示“您已獲得了賣家身份,無需申請!”;3.登錄失敗,頁面提示“該賬號未注冊” 實際結(jié)果與預(yù)期結(jié)果相同 表7-3 經(jīng)銷商車輛發(fā)布測試用例用例名稱經(jīng)銷商車輛發(fā)布測試用例編號RSMS-003測試目的測試

14、經(jīng)銷商能否發(fā)布車輛測試步驟1.經(jīng)銷商登錄;2.點擊右上角賣家中心;3.點擊車輛發(fā)布輸入數(shù)據(jù)頁面相應(yīng)的數(shù)據(jù)預(yù)期結(jié)果1.登錄成功;2.車輛發(fā)布成功(需等待超級管理員審核)實際結(jié)果與預(yù)期結(jié)果相同表7-4 修改密碼測試用例用例名稱修改密碼測試用例編號RSMS-004測試目的測試用戶能否修改自己的原有密碼測試步驟用戶登錄系統(tǒng),點擊密碼修改菜單,輸入兩次舊密碼,一次正確,一次錯誤,不一致的兩次新密碼續(xù)表7-4輸入數(shù)據(jù)1.舊密碼:123456 新密碼:4285836 確認(rèn)新密碼:4285836;2.原有密碼:12345 新密碼:4285836 確認(rèn)新密碼:4285836;3.原有密碼:123456 新密碼:

15、4285836 確認(rèn)新密碼:428583預(yù)期結(jié)果1.密碼修改成功;2.頁面提示“輸入的舊密碼有誤,請重新輸入!”;3.頁面提示“輸入的兩次密碼不同,請重新輸入”實際結(jié)果與預(yù)期結(jié)果相同表7-5 預(yù)約車輛測試用例用例名稱預(yù)約車輛測試用例編號RSMS-005測試目的測試買家能否成功預(yù)約車輛(賣家也可能是買家,但是只能購買其他賣家發(fā)布的車輛)測試步驟買家登錄系統(tǒng),分別選擇自己的發(fā)布的車和其他買家發(fā)布車輛,輸入自己手機號輸入數(shù)據(jù)頁面相應(yīng)數(shù)據(jù)預(yù)期結(jié)果1.頁面提示“您不能預(yù)約自己的愛車”;2.預(yù)約成功(需要該車輛的賣家確認(rèn)審核通過)實際結(jié)果與預(yù)期結(jié)果相同8 課題開發(fā)總結(jié)通過長達三個多月的自學(xué),以及大學(xué)期間知

16、識的積累,該項目的基本功能都已經(jīng)實現(xiàn)。但是由于個人開發(fā)項目的經(jīng)驗不足,系統(tǒng)所設(shè)計的很多模塊都沒有考慮周全,該系統(tǒng)仍然有一些缺陷需要去改善。該項目的不足具體表現(xiàn)在:1)頁面設(shè)計不夠人性化2)沒有給廣告位留出空間3)性能一般,不適合作為整體商務(wù)運作本次畢業(yè)設(shè)計的最大收獲就是更進一步熟悉了軟件工程中的技術(shù)與方法,培養(yǎng)了自己動手編碼的能力,提高了創(chuàng)新和學(xué)習(xí)能力。雖然過程中也遇到了自己無法解決的問題,但是都能在很短的時間找到實際的辦法去解決這個問題,比如查閱相關(guān)文獻等等。本次畢業(yè)設(shè)計的另一大收獲就是提高了創(chuàng)新能力,在設(shè)計過程中,先要將自己的思緒理清楚,避免走彎路,遇到業(yè)務(wù)邏輯上的難題可以通過換一種思考方

17、式來解決。通過對這段時間的總結(jié),我得到了一些心得結(jié)論:首先,耐心很重要,不管你起點如何,只要你擁有足夠的耐心并能夠堅持下去,面對的所有大小問題都能得到解決。其次,在思考問題的時候要全面,以防后期出現(xiàn)一些重大缺陷??偠灾?,在今后學(xué)習(xí)與工作的道路上,我還會以嚴(yán)肅認(rèn)真的態(tài)度來完成每一項任務(wù),不停地創(chuàng)新,不斷地超越自己,爭取把每項任務(wù)都能做好。參考文獻王歡.基于J2EE的Web應(yīng)用架構(gòu)研究與設(shè)計J.中國管理信息, 2012, 39(4): 581-589.李剛.Struts權(quán)威指導(dǎo)M.電子工業(yè)出版社, 2007.薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論M.高等教育出版社,1998.王海濤,賈宗璞.基于Strut

18、s和Hibernate的Web應(yīng)用開發(fā)J.計算機工程,2011,35(10):1985-2006.李興華.Java開發(fā)實戰(zhàn)經(jīng)典M.清華大學(xué)出版社,2009.李興華,王月清.Java Web開發(fā)實戰(zhàn)經(jīng)典-基礎(chǔ)篇M.清華大學(xué)出版社,2010.GuillaumeBouffard,JeanLouisLanet.TheultimatecontrolflowtransferinaJavabasedsmartcardOriginalResearch Article Computers&SecurityJ. 2015, 27(2): 461-474.Dave Crane,Eric Pascarello,Darren James. Ajax in actionM. 2006: 236-241.SusanEisenbach. TicklingJavawithaFeatherElectronicNotesinTheoretical ComputerScienceM. 2009.10 JoshuaBloch. EffectiveJavaProgrammingLanguageGuideAddison-Wesley ProfessionalJ. 2001. 致 謝將近三個多月的努力,我的畢業(yè)設(shè)計的基本功能都已經(jīng)實現(xiàn),能有這樣的結(jié)果離不開我的老師和同學(xué)的幫助。在這里,首先,我要感謝我的指導(dǎo)老師周向華

溫馨提示

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

最新文檔

評論

0/150

提交評論