《大學(xué)生二手交易平臺系統(tǒng)設(shè)計與實現(xiàn)》6000字_第1頁
《大學(xué)生二手交易平臺系統(tǒng)設(shè)計與實現(xiàn)》6000字_第2頁
《大學(xué)生二手交易平臺系統(tǒng)設(shè)計與實現(xiàn)》6000字_第3頁
《大學(xué)生二手交易平臺系統(tǒng)設(shè)計與實現(xiàn)》6000字_第4頁
《大學(xué)生二手交易平臺系統(tǒng)設(shè)計與實現(xiàn)》6000字_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

大學(xué)生二手交易平臺系統(tǒng)設(shè)計與實現(xiàn)目錄TOC\o"1-3"\h\u18495一.引言 622725(一)課題背景 66017(二)目的和意義 622355(三)開發(fā)工具及技術(shù) 6319971.WAMP 643602.PHP 7267493.MySQL 7325934.軟件需求 77028二.需求分析 715517(一)總體需求分析 729209(二)可行性分析 7229581.技術(shù)可行性 7209972.經(jīng)濟可行性 7179623.操作可行性 721233(三)用戶人群分析 712006(四)系統(tǒng)用戶功能分析 867401.系統(tǒng)功能 819402.游客功能 8268543.已登錄用戶功能 8252594.普通管理員功能 844425.超級管理員 94549(五)安全性需求 92509(六)界面需求 96605三.?dāng)?shù)據(jù)庫分析與設(shè)計 95558(一)E-R圖 98621(二)數(shù)據(jù)庫表 1113412四.詳細(xì)設(shè)計 1430557(一)登錄功能 1482601.用戶登陸 14262462.管理員登陸 1519850(二)注冊功能 1613586(三)用戶模塊 1728011.主頁 17320932.我是賣家 18157913.我是買家 186891(四)管理員模塊 20147981.對系統(tǒng)管理員的增刪(只有超級管理員有該功能) 20178702.管理用戶 20649(五)退出 206678五.系統(tǒng)測試 2123139(一)系統(tǒng)測試目的與意義 2129711(二)測試過程 212312六.結(jié)論 21一.引言(一)課題背景科學(xué)技術(shù)發(fā)展速度越來越快,人民也在不斷提高自己的生活水平,不管是生活方面還是工作學(xué)習(xí)方面都漸漸發(fā)生了令人震驚的變化。上網(wǎng)已經(jīng)在人們生活中占據(jù)了一個及其重要的作用,而大學(xué)生又是一個特殊的群體,他們作為新時代受教育程度較高的一批人,毫無疑問疑受網(wǎng)絡(luò)影響更深也更廣。大學(xué)生是網(wǎng)上購物的龐大群體中的主要戰(zhàn)斗力,但也極其容易沖動購物,這就造成了可能從日常生活用品到學(xué)習(xí)書籍、用具以及身上的衣服過上一段時間就會被淘汰,具有極高的閑置率。大學(xué)生對這些閑置物品的解決方式要么是送給其他需要的人或者學(xué)弟學(xué)妹,要么就是丟棄又或者進行轉(zhuǎn)賣,當(dāng)然極傾向于二手轉(zhuǎn)賣占據(jù)大部分。傳統(tǒng)的二手轉(zhuǎn)賣方式無非是通過學(xué)校表白墻或是一些二手qq群和微信群,一年一次的畢業(yè)前校園擺攤也是一個不錯的方式,但是這些方式都有一定的不方便性。因此做一個大學(xué)生二手交易平臺,供大學(xué)生們將不想要的東西以一個合適的價格發(fā)布到網(wǎng)站上,與傳統(tǒng)二手交易市場相比具有更多優(yōu)勢。(二)目的和意義網(wǎng)上購物也就是用戶購買他們想要的商品時不會受到時間和空間上的限制,既可以節(jié)省用戶線下挑選的時間,提高了效率,又能獲得更多的功能相比傳統(tǒng)的上街購物來說。而二手的線上信息發(fā)布平臺也同樣想相比于傳統(tǒng)的跳蚤市場更加的省時省力,不會由于出去卻又沒有自己想要的東西空手而歸。在線下各種不同類型的商品都按照分類整齊地安置在專屬的貨架上,也比較方便消費者去選擇。消費者選好商品后,放在購物車中。在結(jié)賬付款前,消費者就可以處理添加進購物車中的商品,增加減少或者替換,帶著最終決定的產(chǎn)品去排隊付款就可以完成購物。但是可能在一個地方找不到自己需要的所有物品,就需要消費者去跑很多地方來找到自己的需要。而在線上就不存在這種空間以及時間的限制,用戶不必在偌大的跳蚤市場中尋找,只需要動動手指就可以找到想要的商品并加入購物車或是收藏,對購物車中的東西也可以像線下一樣進行處理。有這樣一個平臺的話,賣家、買家還有開發(fā)系統(tǒng)方三者都可以得到經(jīng)濟利益的保證。而且,比起線下購物,在網(wǎng)上進行購物還能體會一些其他功能,比如購買之后給產(chǎn)品進行評價,有問題可以隨時給客服留言然后客服進行回復(fù)等,讓其他用戶購買時擁有更多的參考,擁有更加真實方便的購物環(huán)境。因此做一個大學(xué)生二手交易平臺,供大學(xué)生們將不想要的東西以一個合適的價格發(fā)布到網(wǎng)站上,與傳統(tǒng)二手交易市場相比具有更多優(yōu)勢:1.賣家能夠更加簡單、高效、便利的解決閑置物品,減少交易成本;2.買家更方便、便宜的得到想要的東西;3.銷售、交易一體化;4.性價比極高,最少的錢挑到最實用的東西;5.避免浪費,節(jié)能環(huán)保。(三)開發(fā)工具及技術(shù)1.WAMPWamp是Window下Apache、PHP和MySQL集成,有如下特點:(1)可避免由于對AMP了解不夠,而無法正確去設(shè)置環(huán)境;(2)可將AMP環(huán)境快速地安裝并且設(shè)置好,然后就可以直接開始我們真正感興趣的軟件了;(3)可方便的搭建測試環(huán)境。2.PHPPHP:Hypertext

Preprocessor,英文超級文本預(yù)處理。3.MySQLMySQL是非常安全、具有極高效率并且跨平臺的一款數(shù)據(jù)庫系統(tǒng),并可與像PHP、Java等這些生活中常見的語言緊密結(jié)合起來。花銷低,反應(yīng)快、占據(jù)內(nèi)存小、還有開源。除了其他許多數(shù)據(jù)庫所不能夠使用的功能它都可以外,MySQL數(shù)據(jù)庫在網(wǎng)絡(luò)上直接下載也是不必支付任何費用的。4.軟件需求操作系統(tǒng)版本:WindowsXP以上版本開發(fā)工具:Dreamweaver后臺服務(wù)器:Apache開發(fā)語言:PHP二.需求分析(一)總體需求分析在如今的21世紀(jì),網(wǎng)絡(luò)技術(shù)以及計算機技術(shù)發(fā)展越來越迅速,網(wǎng)上購物得到了一個快速的發(fā)展,二手信息發(fā)布平臺將人們購物的過程大大簡化,不需要等待畢業(yè)季即將畢業(yè)的學(xué)姐學(xué)長們擺攤,也不用四處跑四處問哪里有自己需要的東西出售,只需要登上平臺查看是否有自己所需要的即可;同樣,有閑置物品的學(xué)生也不必由于暫時找不到購買者而直接丟棄,將它的信息發(fā)布到平臺上就可能會有感興趣的用戶進行詢問從而達成交易。二者雙方皆可從中獲得方便。(二)可行性分析1.技術(shù)可行性開發(fā)本系統(tǒng)使用到了MySQL數(shù)據(jù)庫和PHP語言,PHP這種編程語言是面向?qū)ο蟮?,使用起來既方便靈活而且簡單容易掌握。而且只需要安裝Wamp就相當(dāng)于Apache+MySQL+PHP集成安裝環(huán)境,使用起來十分方便。從技術(shù)角度來看上是非常具有可行性的。2.經(jīng)濟可行性本系統(tǒng)所選擇使用的免費軟件:Wamp,DoubleWear等都成本花銷低,這樣就節(jié)省了大量的經(jīng)濟費用,能夠降低成本,提高系統(tǒng)開發(fā)的效率,并且可以用一些低配置電腦,不要求計算機配置很高。3.操作可行性本系統(tǒng)操作簡單,頁面簡潔,只需要有一部手機或者電腦加上對Windows有一點基礎(chǔ)的了解就可以操作,而且時間采用了操作簡便的日歷控件,符合用戶瀏覽和購買習(xí)慣。并且后臺進行操作也十分清晰明了。(三)用戶人群分析主要用戶人群是當(dāng)代大學(xué)生,一部分是即將畢業(yè)離開校園的,他們沒有辦法或是不愿意大包小包帶走的東西;還有一部分是考完試的,他們用過的考研資料,專升本資料,學(xué)科資料,教師資格證的資料,法考的資料公務(wù)員的資料等等已經(jīng)沒有用了,但對于正在準(zhǔn)備的學(xué)生來說很值得借鑒的,而大學(xué)生除了一年一度的畢業(yè)季外一般不會進行擺攤,因此就可以通過手機的有關(guān)平臺去實現(xiàn)這些交易。大學(xué)生們既可以通過這個網(wǎng)頁去瀏覽別人所發(fā)布的東西,如果感興趣就可以添加到購物車,繼而購買,也可以有目的性的去搜索自己需要的,有一些東西可能如果是新的的話會很昂貴,就可以找這些舊的還可以很好的使用,但價格又相對能夠負(fù)擔(dān)的起,或是一些自己僅僅使用幾次的東西也可以通過這種渠道購買;也可以將自己沒有用的東西放到上面,并通過對物品的描述吸引別人進行購買。這樣既能滿足需求,又減少資源浪費。而由于面對的受眾是可能同一所大學(xué)的學(xué)生,因此二人可以在下單之后面對面進行交易,更加安全,也更有售后保障。(四)系統(tǒng)用戶功能分析1.系統(tǒng)功能前臺包括:(1)用戶注冊(2)用戶登陸(3)公共信息瀏覽(4)留言板(5)商品瀏覽后臺包括:個人信息維護商品類別維護用戶資料管理管理員信息維護評價記錄管理留言管理系統(tǒng)信息維護2.游客功能(1)瀏覽商品以及商品的詳細(xì)信息(2)查看系統(tǒng)簡介(3)如果沒有賬號可以進行注冊3.已登錄用戶功能已注冊用戶經(jīng)過用戶名以及密碼成功進入平臺后:可以進行本人資料管理作為賣家添加商品信息查詢商品銷售情況作為買家收藏商品以及進行查看對訂單進行評價搜索商品查看商品信息查看商品發(fā)布人基本信息可用于聯(lián)系在留言板查看以及進行留言4.普通管理員功能普通管理員通過用戶密碼進入平臺:(1)管理系統(tǒng)基本信息(2)刪改評價記錄(3)添加查詢商品類別(4)修改密碼(5)回復(fù)刪除留言(6)對用戶信息進行刪改(7)審核注冊用戶5.超級管理員除普通管理員所具有的功能外,還可以對管理員的信息進行增刪。(五)安全性需求本系統(tǒng)在權(quán)限上嚴(yán)格控制:1.用戶在注冊之后必須由管理員通過審核才可以登錄;2.為保護用戶信息,沒有登錄平臺的游客只能查看系統(tǒng)公告以及瀏覽商品信息,無法查看商品發(fā)布人的信息,只有通過用戶名和密碼全部正確登陸進去才可以查看;3.在平臺中設(shè)定了不同權(quán)限,比如說作為普通管理員是不能查看以及增加修改刪除其他管理員的信息的,如果想要擁有這些權(quán)限,只能是超級管理員。(六)界面需求人與平臺之間溝通就是通過該平臺的用戶界面。好的用戶界面是要具有下列特點:1、簡易性:界面一定是要讓用戶方便使用、方便理解、并能減少用戶進行錯誤選擇的概率。2、用戶熟悉度:平臺界面設(shè)計出來的初衷是方便用戶使用,因此利用用戶對大多數(shù)應(yīng)用的熟悉程度,可以讓用戶更快的接受該平臺。3、美觀方便,容易上手三.?dāng)?shù)據(jù)庫分析與設(shè)計(一)E-R圖1.普通用戶E-R圖,如圖1所示添加時間學(xué)校添加時間學(xué)校照片備注名字手機號用戶戶郵箱是否審核性別身份證密碼學(xué)號圖1普通用戶E-R圖管理員E-R圖,如圖2所示管理員管理員用戶名密碼權(quán)限ID添加時間圖2管理員E-R圖商品信息E-R圖,如圖3所示IDID編號名稱類別圖片價格添加時間發(fā)布人簡介商品商品圖3商品信息E-R圖訂單信息E-R圖,如圖4所示訂單訂單商品ID商品編號商品名稱是否審核購買人學(xué)號發(fā)布人價格數(shù)量購買人用戶名ID圖4訂單信息E-R圖實體之間聯(lián)系,如圖5所示圖5實體間聯(lián)系圖(二)數(shù)據(jù)庫表一共使用了9張表1.管理員信息表allusers,如圖6所示圖6管理員表2.系統(tǒng)基本信息表dx,該表用于儲存所有系統(tǒng)的信息,如圖7所示,包括添加時間addtime、、管理的內(nèi)容content、管理類別leibie以及作為主鍵并且非空的ID。圖7系統(tǒng)基本信息表3.購物車表gwc,如圖8所示圖8購物車表4.留言板表liuyanban,如圖9所示圖9留言板表5.評價記錄表pingjiajilu,該表用于管理評價,如圖10所示,包括評價人pingjiaren、被評人beipingren、評價打分pingjiadafen、產(chǎn)品gouwuID、產(chǎn)品名稱shangpinmingcheng、評語pingyu、添加時間addtime以及作為主鍵并且非空的id。圖10評價記錄表6.商品類別表shangpinleibie,用于管理產(chǎn)品類別,如圖11所示,包括添加時間addtime、產(chǎn)品類別leibie以及作為主鍵并且非空的id。圖11商品類別表商品信息表shangpinxinxi,用來管理產(chǎn)品的基本信息,如圖12所示,包括產(chǎn)品編號bianhao、產(chǎn)品圖片tupian、產(chǎn)品所屬類別leibie、產(chǎn)品名稱mingcheng、產(chǎn)品簡介jianjie、產(chǎn)品發(fā)布人faburen、以及添加時間addtime以及作為主鍵并且非空的產(chǎn)品id。圖12商品信息表8.商品收藏管理表shoucangjilu,如圖13所示圖13商品記錄表9.注冊用戶管理表yonghuzhuce,如圖14所示:圖14用戶表四.詳細(xì)設(shè)計(一)登錄功能1.用戶登陸用戶直接在主頁左下方的登陸模塊如圖15所示,輸入自己的用戶名和密碼之后,點擊提交按鈕之后,數(shù)據(jù)就會提交到userlog_post.php頁面。在這個頁面中,會根據(jù)權(quán)限從用戶的數(shù)據(jù)庫yonghuzhuce中查詢符合用戶名和密碼的數(shù)據(jù),查詢正確則登陸成功,然后在主頁登錄模塊會顯示個人基本信息,如圖16所示;否則彈出錯誤提示,如圖17所示,返回首頁,重新輸入用戶名和密碼進行登陸。圖15用戶登陸圖圖16登陸成功圖圖17登錄失敗提示圖2.管理員登陸管理員通過主頁上的后臺管理模塊進入登陸頁面login.html,如圖18所示,輸入正確的用戶名和密碼,點擊提交,數(shù)據(jù)提交到相應(yīng)的login.php頁面。在這個頁面中,會根據(jù)權(quán)限從管理員的數(shù)據(jù)庫allusers中查詢符合用戶名和密碼的數(shù)據(jù),查詢正確則登陸成功,然后在主頁登錄模塊會顯示基本信息,如圖19所示;否則提示“用戶名或密碼錯誤”返回登陸頁面,重新輸入用戶名和密碼。圖18管理員登陸圖圖19登陸成功圖(二)注冊功能游客通過首頁上的用戶注冊模塊進入userreg.php頁面,如圖20所示,輸入相關(guān)正確信息后點擊注冊就可以完成注冊,如果沒有輸入完整的信息,平臺就會給出錯誤提示,“請輸入××”導(dǎo)致不能錄入成功。輸入數(shù)據(jù)通過onclick="returncheck();"語句來檢查。用戶在注冊之后還不能直接使用賬號登陸,必須等待管理員審核通過才可以。圖20注冊界面圖

用戶模塊圖21用戶流程圖1.主頁如圖22所示,頁面的上方是該平臺的logo,以及一些關(guān)于用戶注冊,系統(tǒng)簡介,留言板,產(chǎn)品展示的模塊,下方左側(cè)部分是系統(tǒng)公告,左下方是登陸模塊,用戶必須輸入正確的用戶名、密碼和驗證碼后才能進入系統(tǒng),右下方是當(dāng)前平臺內(nèi)的一些最新產(chǎn)品。圖22主頁界面圖2.我是賣家若用戶作為賣家,可進入我是賣家模塊。(1)添加用戶通過商品信息添加模塊進入shangpinxinxi_add.php頁面,如圖23所示,輸入全部的商品相關(guān)信息后點一下添加就可以完成商品的添加,如果賣家錄入產(chǎn)品編號名稱等信息時忽略掉部分信息的話,就會自動彈出錯誤提示:“請輸入xxx”也就是此次錄入信息未成功。圖23商品添加圖(2)查看評價圖24查看評價圖3.我是買家若用戶作為買家,可進入我是買家模塊。(1)進行評價用戶在我的訂單模塊可通過給對方評價進入評價模塊pingjiajilu_add.php,如圖25所示,在評價時關(guān)于評價記錄除評語外都是平臺通過訂單信息已經(jīng)更新的,為給用戶提供方便,用戶只需添加有關(guān)評語以及打分即可。全部輸入后點擊添加按鈕就完成了,如果沒有輸入完整,系統(tǒng)就會彈出錯誤提示“請輸入xxx”。輸入數(shù)據(jù)通過語句onclick="returncheck();"檢查。圖25評價圖(2)商品查詢用戶通過首頁的產(chǎn)品展示進入產(chǎn)品的頁面shangpinxinxilist.php,如圖26所示,戶在查詢時,可以在已有產(chǎn)品信息列表中通過編號,名稱以及類別來進行查詢。if($_POST["bh"]!=""){ $nreqbh=$_POST["bh"]; $sql=$sql."andbianhaolike'%$nreqbh%'";}if($_POST["mc"]!=""){ $nreqmc=$_POST["mc"]; $sql=$sql."andmingchenglike'%$nreqmc%'";}if($_POST["lb"]!=""){ $nreqbh=$_POST["lb"]; $sql=$sql."andleibielike'%$nreqbh%'";}圖26商品搜索圖

管理員模塊圖27管理員模塊流程圖1.對系統(tǒng)管理員的增刪(只有超級管理員有該功能)超級管理員進入系統(tǒng)用戶管理模塊yhzhgl.php,如果有某管理員因某些原因退出管理隊伍,此時超級管理員永久刪除該管理員信息;同樣,如果有新的管理員要加入也可由超級管理員添加相關(guān)信息。輸入相關(guān)信息后點擊提交即可完成添加,如果超級管理員錄入新管理員用戶名等信息時忽略掉部分信息的話,系統(tǒng)就會自動彈出相應(yīng)的錯誤提示“請輸入××”,也就是此次添加信息未成功。還有對用戶名的核驗,若用戶名已經(jīng)存在則發(fā)出提示。圖28管理員增加圖2.管理用戶管理員進入用戶管理界面yonghuzhuce_list.php,可對用戶信息進行搜索,刪除,修改還有對新用戶的審核,新用戶只有通過審核才可以進行登陸。圖29管理用戶圖(五)退出點擊退出通過javascript語句執(zhí)行l(wèi)ogout.php,username以及cx為“”,提示“注銷成功”,返回主頁面。圖30退出代碼圖五.系統(tǒng)測試(一)系統(tǒng)測試目

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論