![jsp校園二手交易網(wǎng)mysql-qk論文_第1頁](http://file4.renrendoc.com/view12/M0B/32/32/wKhkGWZL9EOAXojJAAGWvjwNQQU191.jpg)
![jsp校園二手交易網(wǎng)mysql-qk論文_第2頁](http://file4.renrendoc.com/view12/M0B/32/32/wKhkGWZL9EOAXojJAAGWvjwNQQU1912.jpg)
![jsp校園二手交易網(wǎng)mysql-qk論文_第3頁](http://file4.renrendoc.com/view12/M0B/32/32/wKhkGWZL9EOAXojJAAGWvjwNQQU1913.jpg)
![jsp校園二手交易網(wǎng)mysql-qk論文_第4頁](http://file4.renrendoc.com/view12/M0B/32/32/wKhkGWZL9EOAXojJAAGWvjwNQQU1914.jpg)
![jsp校園二手交易網(wǎng)mysql-qk論文_第5頁](http://file4.renrendoc.com/view12/M0B/32/32/wKhkGWZL9EOAXojJAAGWvjwNQQU1915.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
摘要隨著計算機科學的發(fā)展,互聯(lián)網(wǎng)的熱潮使人類社會進入了一個新時代,對于大多數(shù)互聯(lián)網(wǎng)用戶提供了更加周到和個性化的服務。電子商務是時代發(fā)展的產(chǎn)物,也是未來社會貿(mào)易發(fā)展的一大趨勢。電子商務技術的發(fā)展能夠促進全球經(jīng)濟的發(fā)展,政府在網(wǎng)上辦公,網(wǎng)上商店,網(wǎng)上交易活動都能夠促進電子商務技術的發(fā)展。隨著電子商務的逐步發(fā)展,許多傳統(tǒng)的商業(yè)行為在互聯(lián)網(wǎng)上有更好的發(fā)揮。全城二手物品交易網(wǎng)絡是一個典型的例子,相比傳統(tǒng)的二手交易,網(wǎng)上二手交易與傳統(tǒng)商業(yè)模式相比更方便,實時更新更力強,蘊含著豐富的信息資源,具有巨大的發(fā)展空間。二手貨市場設計和實現(xiàn)、必須解決電子商務系統(tǒng)技術結構的設計和施工過程中技術問題,結合其他方案,建立了一個完整的電子商務系統(tǒng)。根據(jù)二手物品交易的實際應用情況建立一個二手物品交易網(wǎng)站。例如二手物品業(yè)務系統(tǒng)的應用需求,需求分析以及網(wǎng)站系統(tǒng)規(guī)劃和設計。關鍵技術使用JSP和MySQL來完成二手貨市場的建設。關鍵詞:二手物品交易電子商務網(wǎng)站ABSTRACTWiththedevelopmentofcomputerscience,theboomoftheInternetmakesthehumansocietyhasenteredanewera,forthemajorityofInternetuserstoprovidethemorethoughtfulandpersonalizedservice.Electroniccommerceisthesubstantialchangeoftheinformationagebusinessmodel,andalsoisthedevelopmentdirectionoffuturetradeway.Thedevelopmentofelectroniccommercetechnologycanpromotethedevelopmentofglobaleconomy,thegovernmentofficeonline,onlinestore,onlinetradingactivitycanpromotethedevelopmentofelectroniccommercetechnology.Withthegraduallydevelopmentofelectroniccommerce,manytraditionalbusinesspracticeshavebetterplayontheInternet.Throughouttheidlegoodstradingnetworkisatypicalexample,comparedwiththetraditionalsecond-handtrading,onlinesecond-handtransactionscomparedwiththetraditionalbusinessmodelismoreconvenient,real-timeupdatemorestrong,containsrichinformationresources,hashugedevelopmentspace.Throughouttheidlegoodstradingwebsitedesignandimplementation,mustsolvetheelectroniccommercesystemstructuredesignandtechnicalproblemsintheconstructionprocess,andincombinationwithotherschemes,setupacompletee-commercesystem.Accordingtothepracticalapplicationofidlegoodstradingsituationtosetupaspareitemstradingsite.Suchassecond-handidlegoodsbusinesssystemapplicationrequirements,therequirementsanalysisandsiteplanninganddesignsystem.KeytechnologyusingJSPandMySQLidlegoodstradingwebsiteconstructiontocompletethewholecity.Keywords:IdlegoodstradeElectronicCommerceWeb
目錄TOC\o"1-3"\f\h\u第一章緒論 第一章緒論1.1課題背景隨著社會和科技的不斷發(fā)展,人們的生活越來越豐富,社會不斷進步,互聯(lián)網(wǎng)和計算機技術也隨之得到了快速的發(fā)展,以及數(shù)據(jù)庫技術在網(wǎng)絡中的應用,越來越多的B2C電子商務操作模式[1]的得以發(fā)展。B2C電子商務是一種建立于企業(yè)和消費者之間便于溝通和交流的一種快捷渠道,不僅使企業(yè)降低了成本更是節(jié)約了人們的時間,從而更好更全面的為人們服務。全程二手物品交易業(yè)務網(wǎng)站是在高度發(fā)達的電子商務基礎上發(fā)展起來的。隨著經(jīng)濟的不斷發(fā)展,人們的生活水平也不斷提高,人們過著更加富裕的生活,收入增加,購買的商品也是越來越多。但是并不是每件物品買回來都是滿意的,所以導致交換行為越來越多,但結果往往不能令人滿意。如今,中國已經(jīng)進入了過剩的時代,日益豐富的物質產(chǎn)品,人們的購買力也是越來越強,導致二手商品越來越多的堆在家里。伴隨著新產(chǎn)品更新速度越來越快,如果你不擺脫現(xiàn)有的二手商品或一個從來未使用過的新的閑置產(chǎn)品,這將不可避免地影響人們的消費。2009年的調查報告顯示,擁有二手商品消費者高達96%,而有很多二手商品的消費者則是51%[2]。如此高的比例更顯示出人在對于自己不使用或不喜歡的物品如何處理的問題上會很傷腦筋。在另一個調查顯示:二手商品的處理方式,有72%的人選擇在家中擱置忽略,21%的人選擇了贈送給了別人,然而只有2%的人選擇了賣給別人。此外,理解“二手物品交易”這個詞,只有四分之一的人明白,但大多數(shù)人仍處在一個懵懂的狀態(tài)。所以,將“二手物品交易”這種想法傳遞給消費者,將會具有巨大的市場潛力,市場上的可見的潛力更是驚人的。此外,受到金融危機和綠色消費的影響,人們的消費觀念也發(fā)生了很大變化。美國品牌每周一測在紐約的那路上隨即抽取的1000名成年人調查顯示91%的人會考慮購買二手商品。當然,中國消費者也會有相當比例的人會選擇綠色消費,節(jié)約消費。這是一個非常合適的消費方式,也是一種節(jié)約資源的好方法。所以,有理由相信全程二手物品交易平臺具有很大的發(fā)展前景[4]。1.2國內外研究現(xiàn)狀近年來,隨著計算機技術的發(fā)展和網(wǎng)絡技術的快速更新,人們的生活中充斥著各種各樣的網(wǎng)絡服務。網(wǎng)上購物已經(jīng)悄然融入平日人們的日常生活中,與延續(xù)下來的傳統(tǒng)的購物方式相比,網(wǎng)上購物更加方便快捷也充滿了樂趣,因此,電子商務開始流行起來。目前來說,社會經(jīng)濟的快速發(fā)展離不開電子商務,電子商務越來越流行,是現(xiàn)代貿(mào)易的一大趨勢,在各個國家電子商務都占有舉足輕重的地位。電子商務、社會法律、市場效應在美國效果顯著,如著名的購物網(wǎng)站A,eBay。歐洲的電子商務雖然晚于美國,但其發(fā)展勢頭非常快速,后來所引入的歐洲業(yè)務的開放性法規(guī),開放電子市場,以用來促進電子商務的不斷發(fā)展。在國外,電子商務的發(fā)展雖然已經(jīng)很成熟,但還是存在一些缺陷,并沒有針對閑置商品這個市場進行發(fā)展,因此應用程序的二手物品交易的商業(yè)模式仍處于探索階段,所以閑置商品貿(mào)易電子商務真正成熟的不是太多。電子商務在我國起步相對較晚,但發(fā)展很快。當電子上午這個概念進入國內市場之后被復制和模仿得越來越快,二手商品開發(fā)網(wǎng)站如雨后春筍般涌現(xiàn),如中國二手交易網(wǎng)絡,中國的二手車交易網(wǎng)絡等。目前,二手物品交易網(wǎng)站分類,主要可以分為二手房,二手車,日常用品,使用二手書,等幾類;根據(jù)該地區(qū)可分為本地二手商品和其他地區(qū)二手商品閑?,F(xiàn)階段,針對二手物品交易網(wǎng)站的服務可分為兩種:一種是一個信息的平臺,運用區(qū)域網(wǎng)站提供給人們發(fā)布二手物品的信息,但沒有參與賣方和買方之間的事務,比如這個網(wǎng)站是完全未參與到賣家和買家交易當中,這種貿(mào)易方式是相對安全的,但二手商品不是新產(chǎn)品,所以你當你看重意見物品的時候想要一個明確的價格只能買家和賣家溝通,這就是信息發(fā)布類平臺的弱點。另外一種是專業(yè)網(wǎng)站,這個網(wǎng)站上能夠進行二手商品交易,因為系統(tǒng)的缺陷,存在一定安全隱患,可能會給買方帶來的損失。雖然二手物品交易網(wǎng)站的發(fā)展勢頭是比一般銷售熱銷商品的網(wǎng)站低,二手商品在交易平臺上不能具體的展示自己的性能,而二手商品本身存在破損和折舊的問題,不能讓消費者一眼看明白,所以驗證二手商品比新產(chǎn)品更加的難,所以一般都是離線的方式面對面交易,所以一般當?shù)囟稚唐繁热珖稚唐钒l(fā)展的網(wǎng)絡網(wǎng)絡好一點。一般來說,二手物品交易網(wǎng)站在不斷地發(fā)展和完善。1.3目的和意義隨著社會和經(jīng)濟的發(fā)展,更是加快了產(chǎn)業(yè)結構調整的步伐,從而大大的提高了人民的生活水平,大量的舊的生活用品,閑置設備和庫存產(chǎn)品不斷產(chǎn)生。與此同時,大量的流動人口進入城市,在欠發(fā)達地區(qū)加快發(fā)展,開辟了一個非常廣闊的二手物品交易市場。有關專家指出,二手商品的交易包含了一個巨大的商機。讓閑置商品流通,調整供給我們用品,消化企業(yè)存量的物資,充分挖掘社會閑置資源,能夠促進生產(chǎn)、滿足消費并且對保護環(huán)境中也起著重要的作用。為了減少資源的浪費,減少環(huán)境負擔,堅決貫徹黨組織的“節(jié)能減排”號召,實現(xiàn)可持續(xù)發(fā)展的戰(zhàn)略,將二手商品完全合理使用是非常必要的,所以閑置商品市場應運而生[5]。國內傳統(tǒng)的二手物品交易平臺主要有以下問題:1、信息的流動滯后。想要二手交易市場買方貨物信息必須跑到跳蚤市場或尋找廣告張貼在公告欄。賣方想要銷售自己的二手商品信息傳播價格昂貴。要么自己去張貼廣告,要么假期去跳蚤市場攤位,信息傳播具有很大的延遲。2、網(wǎng)絡利用效率底下。隨著電子信息的發(fā)展,網(wǎng)絡建設已經(jīng)進入了高速發(fā)展的時期,傳統(tǒng)的閑置商品市場沒有充分利用現(xiàn)有的網(wǎng)絡設備資源。隨著計算機技術的快速發(fā)展,網(wǎng)絡應用的普及,利用網(wǎng)絡二手物品交易平臺構建網(wǎng)站勢在必行。本網(wǎng)站的設計就解決這些問題,該網(wǎng)站提供用戶需要的自由貿(mào)易的機會,平臺需要用戶有一定的經(jīng)濟基礎和供應的商品,只需要在網(wǎng)站上公布的一項銷售貨物的照片可以出售自己的二手商品,這樣一個免費的交易平臺確實是非常有用的。而且這個平臺操作簡便,功能較全面,安全性較高,除此之外,本網(wǎng)站還為廣大用戶提供了一個做愛心活動的機會,網(wǎng)站會實時更新需要捐贈單位的地址及聯(lián)系方式,而且用戶還可以通過留言板及時交流心得感受,完善被捐贈地信息。同時,通過本網(wǎng)站的設計與實現(xiàn),可以很好的鞏固四年來所學的知識,使用JSP進行Web動態(tài)網(wǎng)頁的開發(fā),其中,采用Dreamweaver構建頁面,SQLSever2008構建數(shù)據(jù)庫,使用Java來構建系統(tǒng)模塊,用JSP語言編寫控制部分,通過這樣的實戰(zhàn)練習,真正把理論與實踐結合,達到學以致用的目的。1.4系統(tǒng)開發(fā)環(huán)境本網(wǎng)站運行在Windows7系統(tǒng)下,網(wǎng)站開發(fā)工具為MyEclipse,數(shù)據(jù)庫選擇了SQLSever2008。1.4.1J2EE技術架構簡介J2EE技術,即Java2平臺企業(yè)版(Java2PlatformEnterpriseEdition),它的結構體系是一種B/S模式,作為一套比較完整的體系結構,充分利用Java技術針對企業(yè)的系統(tǒng)開發(fā)、管理和處理一些復雜的問題。SUN公司推出該項技術,在Java2平臺的基礎上,繼承了Java語言的優(yōu)越性,還提供了諸多的技術支持,包括EJB(EnterpriseJavaBean)、JavaServlets、JSP(JavaServerPagers)、XML、API等,這樣既可以解決開發(fā)多層系統(tǒng)的難題,又可以在開發(fā)現(xiàn)有的系統(tǒng)上獲得強大的技術支持[7]。1.4.2MVC模式簡介MVC模式是軟件工程中的一種軟件架構模式,把軟件系統(tǒng)分為Model(模型)、View(視圖)和Controller(控制器)三個最為基本部分[7]。其中,=1\*GB2⑴控制器:能夠負責請求的轉發(fā),能夠處理請求的命令;=2\*GB2⑵視圖:能夠讓界面設計人員子啊JSP中進行關于圖形界面的設;=3\*GB2⑶模型:是程序員編寫程序應有的最為基本的功能、也是數(shù)據(jù)庫專家對數(shù)據(jù)進行數(shù)據(jù)管理和數(shù)據(jù)庫設計的模塊。1.4.3JavaBean技術簡介JavaBean與平臺無關,因此未來的方式,供應商可以很容易地推動客戶JavaBean給不同的用戶,不用創(chuàng)建新的或不同的版本。JavaBean可以用于與EJB的功能執(zhí)行相結合。因此,它具有很大的潛力,這是組件代理(大學版WebSphere應用服務器)的需要。JavaBean是一種先進的組件,它在界面及其相關性能上,方便不同的程序員在不同時期的查詢和集成,而在后來的結構時,它與其它JavaBean結合。該方法首先在構造上,可重復使用,而且是一個組成部分。我們可以把這個程序或組件部署到獨立的組件在ActiveX瀏覽器。JavaBean由于其外部接口和純粹的對象是不一樣的。這個接口允許我們讀來執(zhí)行裝配工具,并比較它與其他JavaBean掛鉤,直插入其他環(huán)境。JavaBean設計單一的過程是一個本地的,程序員通常能看到在運行時間??梢暬M件通常是一個按鈕,列表框,圖形或圖表[8]。
第二章系統(tǒng)分析與概要設計2.1可行性分析2.1.1經(jīng)濟可行性二手貨交易網(wǎng)站打破了區(qū)域限制,網(wǎng)絡的傳播將物品信息傳遞到每個地方,成為跨地區(qū)企業(yè),加快商品流動和資本流動的最為快速的方法。在線支付通過第三方平臺使得交易更方便安全。二手貨交易網(wǎng)站已經(jīng)解決了物物交換區(qū)域的限制,快速、方便的物流系統(tǒng)使人們即使再遠也不必擔心購買二手商品時攜帶不便的問題。2.1.2技術可行性該系統(tǒng)提出了使用JSP和SQLSever2008作為前端和后端開發(fā)工具。作為開發(fā)JSP的SUN公司已經(jīng)意識到分離的動態(tài)頁面靜態(tài)頁面,能夠擺脫硬件平臺的束縛,其便捷的編譯運行方式大大提高執(zhí)行的效率,逐漸成為互聯(lián)網(wǎng)的主流開發(fā)工具。2.1.3操作可行性系統(tǒng)是基于J2EE開發(fā)平臺,利用B/S結構,用戶在使用系統(tǒng)時只需啟動應用程序服務器,然后打開一個標準的瀏覽器可以完全查看全程二手物品交易網(wǎng)的工作,不需要安裝任何客戶端應用程序,操作系統(tǒng)的可行性是顯而易見的。2.2系統(tǒng)流程圖系統(tǒng)主要包括買家、賣家、管理員三個角色,管理員角色登錄系統(tǒng)實現(xiàn)了交易信息、網(wǎng)站信息、基礎信息、系統(tǒng)管理、個人信息等功能模塊;賣家登錄系統(tǒng)實現(xiàn)了交易信息、商品管理、賣家信息等功能模塊;買家登錄系統(tǒng)實現(xiàn)了交易信息、個人信息等功能模塊。圖2.1二手貨市場前臺系統(tǒng)流程圖圖2.2二手貨市場后臺系統(tǒng)流程圖2.3需求分析通過對二手物品交易網(wǎng)站功能需求的調查,主要功能有:會員管理,二手商品信息管理,留言管理,購物車管理,訂單管理,公告管理。2.3.1信息瀏覽功能:對商品信息、訂單信息、評論信息、會員信息的瀏覽瀏覽信息的方式:分類瀏覽、新品瀏覽、推薦商品瀏覽、暢銷榜瀏覽2.3.2商品信息管理此功能用于賣家發(fā)布,刪除個人商品信息,也可以修改商品的名稱、價格、數(shù)量、圖片、介紹、商品的編號;管理員可以在賣家發(fā)布商品信息后對信息進行是否推薦和顯示等板塊管理;賣家可以針對訂單的狀態(tài)、接收件的時間進行信息的修改和刪除;管理員可以對錯誤的評論信息進行刪除處理,會員信息的添加、修改(包括用戶名、密碼)和刪除也可以通過管理員來處理。2.3.3信息搜索描述用戶想要查看的信息可以通過輸入相關信息進行模糊搜索。2.3.4會員注冊、登錄功能:會員注冊管理、會員登陸管理注冊會員時,需要填寫會員名稱,系統(tǒng)會針對輸入的會員名稱來判斷此名稱是否已經(jīng)被注冊過;如注冊成功,會員表中則會添加用戶的注冊信息。會員登陸時,需要會員輸入用戶名和密碼,而系統(tǒng)會根據(jù)會員輸入的用戶名和密碼來進行身份驗證,用戶名和密碼正確則可以登錄到本系統(tǒng)進行瀏覽、購買和發(fā)表評論。2.3.5購物車管理會員登陸系統(tǒng)可以將想要購買的商品(包括商品的名字、類別、圖片、數(shù)量、單價和總價)加入購物車,如果不想要購買此商品可以在購物車中直接刪除,如果需要購買購物車中的商品可以直接在添加訂單(包括商品名稱、類別、圖片、數(shù)量、單價及總價、收貨地址和電話、商品的狀態(tài))。用戶在收到商品后可以對購買的商品在評論信息表中進行評論。2.4數(shù)據(jù)流圖數(shù)據(jù)流圖簡稱DFD,是SA方法中用于表示系統(tǒng)邏輯模型的一種工具。它以圖形的方式描述數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,它是一種功能模型。其作用可以使用戶對于商品功能和數(shù)據(jù)的需求便于表達,針對現(xiàn)有的系統(tǒng)對系統(tǒng)的框架進行規(guī)劃,使數(shù)據(jù)流的情況更加清晰的表達出來,有利于建模。頂層數(shù)據(jù)流圖如圖2.3、一層數(shù)據(jù)流圖如圖2.4所示。圖2.3二手貨市場系統(tǒng)頂層數(shù)據(jù)流圖圖2.4二手貨市場系統(tǒng)一層數(shù)據(jù)流圖=1\*GB2⑴管理員管理包括:公告信息管理、會員信息管理、評論信息管理和系統(tǒng)維護。=2\*GB2⑵賣家功能包括:商品信息的管理、訂單信息的管理、商品信息搜索、登陸。=3\*GB2⑶買家功能包括:商品信息的瀏覽搜索、商品的訂購、訂單信息的瀏覽、購物車信息的瀏覽、評論信息的發(fā)表瀏覽、登陸。=4\*GB2⑷普通用戶功能包括:商品信息的瀏覽、搜索、評論信息的瀏覽、注冊。2.4.1二手商品信息管理管理員登錄后在后臺對商品信息的發(fā)布、刪除和修改進行操作,商品信息管理情況細化流程圖如圖2.5所示。圖2.5商品信息管理情況細化數(shù)據(jù)流圖2.4.2搜索商品用戶輸入搜索條件,系統(tǒng)針對搜索的信息進行匹配,匹配成功,現(xiàn)實搜索結果。搜索商品流程圖如圖2.6所示。圖2.6搜索商品數(shù)據(jù)流圖2.4.3信息瀏覽會員登錄本網(wǎng)站后對信息進行瀏覽。信息瀏覽流程圖如圖2.7所示。圖2.7信息瀏覽數(shù)據(jù)流圖2.4.4注冊/登錄普通用戶可以通過填寫信息后注冊成為賣家或買家,輸入正確的用戶名和密碼,就可以登陸到本系統(tǒng)。如圖2.8注冊流程圖所示。圖2.8注冊管理數(shù)據(jù)流圖登錄流程圖如圖2.9所示。圖2.9登錄數(shù)據(jù)流圖2.4.5訂單管理買家將想要購買的商品添加到購物車中,添加完畢后填寫訂單信息(收件人姓名、電話及地址),生成訂單后加入到訂單信息表中,確認購買進行訂單處理由賣家發(fā)貨,買家收到商品后確認收貨并付款。圖2.10訂購數(shù)據(jù)流圖2.4.6公告管理管理可以對公告信息(發(fā)布、修改、刪除)進行處理。如公告流程圖2.11所示。圖2.11公告數(shù)據(jù)流圖
第三章總體設計系統(tǒng)設計分為總體設計和詳細設計。本章論述了系統(tǒng)的總體設計,其任務是劃分系統(tǒng)的物理元素和軟件的結構以及系統(tǒng)的功能實現(xiàn)。3.1系統(tǒng)功能總體設計系統(tǒng)架構的整體設計是將一個龐大的任務細分為多個小的任務的過程,這些小的任務分段完成后,組合在一起形成一個完整的任務。它具體的工作步驟是:=1\*GB2⑴系統(tǒng)被分解多個子模塊。=2\*GB2⑵對各個子模塊的功能進行預先的設計。=3\*GB2⑶對各個子模塊之間的邏輯關系進行設計。=4\*GB2⑷對各個模塊的界面以及模塊間信息的傳輸進行設計。在整個設計過程,以確定可能的具體方案達成每一個小的最終目標,對于每一個小的目標而言,我們必須先了解一些相關的需求分析的信息。然后對系統(tǒng)進行初步的設計,并對其逐漸進行優(yōu)化,設計出一個具體可實現(xiàn)的系統(tǒng)框架。二手貨市場功能模塊圖如圖3.1所示。圖3.1二手貨市場功能模塊圖3.1.1系統(tǒng)功能簡介各模塊子模塊及功能如下:前臺管理:1、會員信息模塊:用戶通過注冊成為會員,登陸后即可實現(xiàn)二手商品信息的添加、修改以及刪除。2、二手商品處理:用戶二手商品的處理可以通過以下三種方式:(1)二手商品交換,同城用戶可以通過二手商品搜索功能搜索目標物品,然后通過在線交流或留言功能與目標物品主人進行溝通,二者達成一致后,約定地點實現(xiàn)二手商品的線下交換。(2)二手物品交易,用戶可以直接買賣二手商品,對挑選中的物品,用戶可直接加入購物車完成物品的購買。(3)二手商品捐贈,用戶可以通過捐贈模塊查詢需要捐贈的個人或單位的地址及聯(lián)系方式,以實現(xiàn)二手商品的捐贈,同時可以留言交流捐贈心得體會。后臺管理:1、會員管理:審核會員信息,為會員分配權限。2、二手商品信息管理:對二手商品進行添加、刪除及修改,對用戶上傳的二手商品信息進行審核,通過審核后,方可在前臺顯示,否則,審核不通過,二手商品信息無法在前臺顯示。3、留言管理:對用戶留言進行審核,審核通過的留言可以在前臺顯示,審核不通過的留言無法在前臺顯示。4、公告管理:添加、刪除、修改被捐贈地公告信息。5、訂單管理:管理員可以處理訂單,辦理發(fā)貨,辦理結賬以及刪除訂單。3.2數(shù)據(jù)庫設計在全程二手商品網(wǎng)站的設計中,數(shù)據(jù)庫設計是對保存網(wǎng)站數(shù)據(jù)的數(shù)據(jù)庫結構進行設計,主要是設計出數(shù)據(jù)表的結構,包括數(shù)據(jù)表中各字段的數(shù)據(jù)類型以及字段類型的長度等。合理的設計出數(shù)據(jù)庫的結構對整個網(wǎng)站的開發(fā)具有非常重要的作用[10]。3.2.1數(shù)據(jù)庫的E-R圖根據(jù)以上對系統(tǒng)所做的需求分析和系統(tǒng)設計,本系統(tǒng)中使用的數(shù)據(jù)庫實體分別為用戶實體、公告實體、留言實體、管理員實體、二手商品實體。以下是對這些關鍵實體的描述。用戶實體用戶信息有7個屬性,分別為編號、性別、密碼、姓名、地址、電話、用戶名。如圖3.2所示。圖3.2用戶實體圖2.公告信息實體圖公告信息有5個屬性,分別為公告編號、公告標題、公告內容、公告時間、發(fā)布人。如圖3.3示。圖3.3公告信息實體圖3.留言信息實體圖留言信息有5個屬性,分別為留言編號、留言內容、留言標題、留言者昵稱、留言時間。如圖3.4。圖3.4留言信息實體圖4.管理員信息實體圖管理員信息有3個屬性,分別為管理員編號、密碼、名稱。如圖3.5所示。圖3.5管理員信息實體圖5.二手商品信息實體圖賬套設置信息有6個屬性,分別為物品名稱、物品編號、物品單價、物品數(shù)量、物品類名、物品描述。如圖3.6所示。圖3.6二手商品信息實體圖3.2.2數(shù)據(jù)庫表設計=1\*GB1⒈用戶信息表用戶信息表主要用來存儲用戶的信息,結構如表3-1所示。表3-1用戶信息表字段名稱數(shù)據(jù)類型長度說明主鍵user_idInt6用戶人員編號是user_sexVarchar4用戶性別否user_pwdVarchar35用戶人員密碼否user_turevarchar5用戶真實姓名否user_addvarchar255用戶地址否user_phonevarchar18用戶電話否user_NAMEvarchar255用戶名否=2\*GB1⒉公告信息表公告表用于存儲公告信息,結構如表3-2所示。表3-2公告表字段名稱數(shù)據(jù)類型長度說明主鍵notice_idInt10公告信息編號是notice_titleVarchar35公告標題否notice_contentText200公告內容否notice_timeDate8公告發(fā)布時間否notice_nameVarchar255公告發(fā)布人否=3\*GB1⒊留言信息表留言表用于存儲留言信息,結構如表3-3所示。表3-3留言表字段名稱數(shù)據(jù)類型長度說明主鍵liuyan_idInt10留言編號是liuyan_titleVarchar35留言標題否liuyan_contentText200留言內容否liuyan_nameVarchar8留言者昵稱否liuyan_timeDate8留言時間否=4\*GB1⒋管理員信息表管理員表用于存儲學院信息,結構如表3-4所示。表3-4管理員表字段名稱數(shù)據(jù)類型長度說明主鍵admin_idInt10管理員編號是admin_pwdVarchar28管理員密碼否admin_nameVarchar8管理員名稱否=5\*GB1⒌商品分類信息表商品分類表用于存儲商品分類信息,結構如表3-5所示。表3-5商品分類表字段名稱數(shù)據(jù)類型長度說明主鍵category_idInt10類別編號是category_leisureVarchar35物品類名否category_contentText200物品描述否category_numberVarchar255物品數(shù)量否category_nameVarchar55物品名稱否category_paynumber255物品單價否
第四章系統(tǒng)的詳細設計與實現(xiàn)4.1系統(tǒng)運行平臺設置1.硬件環(huán)境本網(wǎng)站對硬件的標準如下:筆記本電腦一臺,處理器COREI5,硬盤容量100G,內存容量為1G;2.軟件環(huán)境操作系統(tǒng):Windows7。網(wǎng)站開發(fā)環(huán)境:MyEclipse10.1。網(wǎng)站后臺數(shù)據(jù)庫:MySQL5.5。瀏覽器:InternetExplorer8或更高版本。4.2系統(tǒng)主界面的設計與實現(xiàn)系統(tǒng)主界面如圖4.1所示。圖4.1二手貨市場的主界面4.3注冊功能流程設計與實現(xiàn)注冊的具體實現(xiàn)為:點擊頁面的注冊后會彈出一個注冊的頁面,按照要求填寫用戶的個人信息(用戶名、密碼、真實姓名、性別、QQ、電話號碼、Email、家庭住址等)填寫完畢后進行提交,系統(tǒng)會根據(jù)用戶填寫的用戶名來判斷此用戶名是否已經(jīng)被注冊過,如果用戶名被其他用戶注冊過,則會彈出一個窗口提示該用戶名已經(jīng)被注冊,如果用戶名沒有被注冊過,則進行密碼檢測,判斷用戶輸入的兩次密碼是否一致,接著對填寫的各項信息進行判斷是否符合注冊的要求,所有信息判斷正確后,該用戶的注冊信息被系統(tǒng)寫入會員表即member并提示用戶注冊成功,用戶登錄成功后,可以瀏覽頁面,進行有效的購物。如圖4.2所示。圖4.2二手貨市場的注冊界面注冊系統(tǒng)流程圖如圖4.3所示。圖4.3注冊系統(tǒng)流程圖4.4用戶登錄的設計與實現(xiàn)首先,在用戶登錄的時候,在系統(tǒng)的結構嵌入一個提供用戶登錄的表單。在實際的應用中,可以設計成,在用戶沒有登錄的時候,用戶登錄的選項在頁面中顯示,用戶登錄后,則顯示用戶的基本信息。用戶需要有自己的用戶名和密碼。商務網(wǎng)站對系統(tǒng)的安全姓和穩(wěn)定性要求極高,因此不允許用戶的用戶名存在用惡意的代碼來注冊。對于用戶的密碼也要保密,講密碼加密后才能存入數(shù)據(jù)庫。一個電子商務網(wǎng)站,需要用戶在注冊時填寫自己的真實姓名,另外,還需要填寫用戶的性別、Email、電話號碼等信息。用戶登錄界面如圖4.4所示。圖4.4用戶登錄界面用戶登錄的系統(tǒng)流程圖如圖4.5所示。圖4.5用戶登錄系統(tǒng)流程圖4.5二手商品信息管理的設計與實現(xiàn)管理員可以對不需要的商品進行刪除,管理員可以在這里看到商品的詳細信息,管理員可以在瀏覽頁面看到商品信息在該商品數(shù)據(jù)庫中的ID,普通用戶則看不到。二手商品信息管理界面如圖4.6所示。圖4.6二手商品信息管理界面其系統(tǒng)流程圖如圖4.7。圖4.7商品管理流程圖4.6查詢二手商品的設計與實現(xiàn)二手商品的搜索功能使用戶可以迅速查找自己所需要的商品,這樣不僅可以節(jié)省用戶的選購時間,更能提高交易的效率,用戶在搜索欄里輸入自己需要商品的關鍵字即可搜到相關的商品,并且可以搜索到商品的詳細信息。圖4.9商品搜索界面圖4.10商品搜索流程圖
第五章系統(tǒng)測試測試是針對某一特殊產(chǎn)品的一道生產(chǎn)工序,它是系統(tǒng)質量的一個重要保證。系統(tǒng)測試在系統(tǒng)開發(fā)的過程中是重要的組成部分,它能確定系統(tǒng)是否是按照需求定義來設計的。在系統(tǒng)測試的過程中,還可以找到系統(tǒng)中的錯誤以及不足,并將其及時改正,從而可以避免不必要的經(jīng)濟損失。5.1測試概述5.1.1測試任務和目的保證系統(tǒng)在使用中可以正常運行是測試的主要目的,執(zhí)行過程的目的是為了發(fā)現(xiàn)程序中存在的問題。測試的目的決定測試的方案設計。測試一方面確定了系統(tǒng)的質量,一方面還確定了系統(tǒng)是否做到了想做的事情,并且是否是按照正確的方式去做的這件事情。測試的花費是很昂貴的,但這昂貴的過程可以發(fā)現(xiàn)和改正程序當中出現(xiàn)的錯誤,提高系統(tǒng)的質量和系統(tǒng)的可靠性。5.1.2測試方法系統(tǒng)的測試均有兩種方法即黑盒測試方法與白盒測試方法。黑盒測試可以不用考慮程序的內部結構,我們可以把程序看成是一個不能打開的黑盒子,測試程序的接口。它檢查程序在使用中是否可以按照規(guī)格說明書中的規(guī)定操作,輸入的信心能否正確的被接收,輸出的信息是否正確了,并確保了程序運行過程中的外部信息的完整性。白盒測試既叫做結構邏輯測試又可以稱為驅動測試。把程序看做是一個可以打開的盒子就稱之為白盒測試,測試人員可以通過程序的邏輯結構以及相關設計信息處理用例。此方法是考慮程序內部的邏輯的覆蓋程度,而不是考慮測序實現(xiàn)的功能。5.2二手物品交易網(wǎng)站測試本系統(tǒng)測試是將軟件和硬件結合在一起,對整個系統(tǒng)在功能和性能上進行的測試。為了確保本系統(tǒng)在測試過程中的正確性和完整性,本節(jié)將介紹本系統(tǒng)的重點模塊的測試。5.2.1管理員登錄模塊測試管理員登陸測試描述:進入系統(tǒng)后臺網(wǎng)頁后,會看到管理員登陸頁面,需要填寫正確的管理員賬號密碼才能登陸系統(tǒng)后臺。測試用例如表5-1所示。表5-1管理員登錄測試用例編號測試步驟輸入數(shù)據(jù)預期結果測試結果01輸入賬號密碼賬號admin密碼123進入后臺管理界面正常運行02輸入賬號不輸入密碼賬號admin密碼空提示“請輸入密碼”正常運行03輸入賬號密碼賬號min密碼123提示“帳號或密碼不正確”正常運行04輸入賬號密碼賬號admin密碼1234提示“帳號或密碼不正確”正常運行05賬號密碼都為空空提示“請輸入用戶名及密碼”正常運行5.2.2留言板模塊測試留言板測試描述:系統(tǒng)運行后,點擊首頁用戶留言模塊,用戶可以在留言模塊填寫自己想要提的意見,以及二手物品交易、捐贈心得。管理員有權查看,若發(fā)現(xiàn)非法字符時可以刪除但不能對用戶留言進行改動。測試用例如表5-2所示。表5-2留言板測試用例編號測試步驟輸入數(shù)據(jù)預期結果測試結果01添加留言添加“真的很方便”留言板上正常添加正常運行02刪除留言將“真的很方便”刪除留言板上內容清空正常運行03管理員修改留言內容將“真的很方便”改為“真的不方便”無操作權限正常運行04用戶修改自己留言將“真的很方便”改為“真的不方便”操作成功,留言板正常顯示正常運行5.2.3會員修改密碼模塊測試會員修改密碼測試描述:會員覺得自己的密碼可能泄露的時,可以登錄修改密碼模塊對自己的密碼進行修改。測試用例如表5-3所示。表5-3修改密碼測試用例編號測試步驟輸入數(shù)據(jù)預期結果測試結果01修改登錄密碼將密碼“anhuifang”改為“anhuifan”修改失敗,密碼不允許有空格正常運行02修改密碼將“anhuifang”修改為“空”請輸入密碼正常運行03修改密碼將密碼改為‘123123’后確定密碼‘124123’兩次密碼輸入不同意,修改失敗正常運行04修改密碼將密碼改為‘123123’后,再次輸入密碼‘123123’修改成功正常運行05修改密碼將密碼改為‘123’后再次確定密碼‘123’修改失敗,字節(jié)最少6位正常運行5.2.4二手商品搜索模塊測試二手商品搜索測試描述:在此模塊中用戶可以查找自己想要的物品,有分類查詢、模糊查詢、條件查詢當然也可以隨意瀏覽同城用戶所發(fā)布的二手商品。測試用例如表5-4所示。表5-4二手商品搜索測試用例編號測試步驟輸入數(shù)據(jù)預期結果測試結果01準確查詢查找“閑置宜家茶幾”顯示閑置宜家茶幾正常運行02模糊查詢輸入桌子顯示各種
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年5月幼兒園教師工作總結(3篇)
- 施工合同心得(3篇)
- 2024-2025年云南省德宏傣族景頗族自治州民族第一中學高一上學期第二次月考歷史試卷
- 2025年化工石油工程施工合同示范文本
- 2025年專項授權合同文本
- 2025年住宅吊頂裝修工程協(xié)議樣本
- 2025年泰國旅游項目規(guī)劃申請報告模板
- 2025年勞動合同簽訂解除法律規(guī)定
- 2025年高壓清洗車項目申請報告模式
- 2025年最低生活保障服務項目立項申請報告模范
- 合肥市廬陽區(qū)雙崗街道社區(qū)工作者招聘考試試題及答案2024
- JBT 106-2024 閥門的標志和涂裝(正式版)
- 煤礦技術員必須會的知識
- (高清版)JTGT 3650-01-2022 公路橋梁施工監(jiān)控技術規(guī)程
- 2024年山東藥品食品職業(yè)學院單招職業(yè)適應性測試題庫含答案
- 《行政倫理學教程(第四版)》課件 張康之 第8-13章 行政組織倫理-技術時代的行政倫理
- 進出潔凈室培訓
- 2024年高考語文標點符號的基本用法大全(新標準)
- 2024ABB IRB IRB6700Inv IRB6700I產(chǎn)品手冊指南
- 認識職業(yè):醫(yī)生
- 外貿(mào)進出口基礎知識培訓課件
評論
0/150
提交評論