【《二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例》2600字】_第1頁
【《二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例》2600字】_第2頁
【《二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例》2600字】_第3頁
【《二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例》2600字】_第4頁
【《二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例》2600字】_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例目錄TOC\o"1-3"\h\u1309二手車網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)分析案例 1223711系統(tǒng)設(shè)計 275181.1系統(tǒng)的功能結(jié)構(gòu)圖 2236741.2系統(tǒng)流程分析 2219311.2.1注冊流程 2188111.2.2購物流程 218091.3數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 376031.3.1數(shù)據(jù)庫E-R圖 3236291.3.2數(shù)據(jù)庫表設(shè)計 517672系統(tǒng)功能實現(xiàn) 8189622.1用戶功能模塊的實現(xiàn) 853992.1.1汽車中心 877192.1.2用戶注冊界面 934712.1.3用戶登錄界面 1012162.1.4推薦車型 11244172.1.5新聞公告 1175692.2管理員功能模塊的實現(xiàn) 1232542.2.1系統(tǒng)設(shè)置 12180122.2.2論壇管理 13142312.2.3評論管理 14120472.2.4類別管理 15138572.2.5新聞管理 16111772.2.6用戶管理 171系統(tǒng)設(shè)計1.1系統(tǒng)的功能結(jié)構(gòu)圖我的功能結(jié)構(gòu)里,有很功能結(jié)構(gòu)圖包括訂購流程等等。功能結(jié)構(gòu)圖如下圖4-1所示。圖4-1系統(tǒng)功能結(jié)構(gòu)圖1.2系統(tǒng)流程分析1.2.1注冊流程如果用戶沒有注冊是無法進行訂車的,必須先注冊,注冊后自動成為會員不需要充錢,注冊要填寫相關(guān)信息。系統(tǒng)的注冊流程如圖4-2所示。1.2.2購物流程我這個二手車交易網(wǎng)站的購車流程是:如果你想先看一下有什么車型,可以點推薦車型或者尋找車型,在尋找車型里可以輸入品牌、年限、排量和價錢就行篩選。購買流程圖示如圖4-3所示。圖4-2注冊流程圖圖4-3系統(tǒng)購物流程圖1.3數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計1.3.1數(shù)據(jù)庫E-R圖數(shù)據(jù)庫E-R圖,其實就是畫一個圖出來讓我們能更好的理解這個流程功能是怎么實現(xiàn)的,每個功能之前的聯(lián)系和關(guān)系,用連線和英文連接起來顯示每個量的關(guān)系,繪制出如下實體-聯(lián)系圖:(1)學(xué)生信息表E-R圖如圖4-4所示:圖4-4地址信息實體屬性圖(2)管理員信息實體圖如圖4-5所示:圖4-5管理員信息實體屬性圖(3)商品信息管理實體圖如圖4-6所示:圖4-6商品信息管理實體圖(4)收藏信息管理實體圖如圖4-7所示:圖4-7收藏信息管理實體屬性圖(5)用戶信息實體圖如圖4-8所示:圖4-8用戶信息實體圖1.3.2數(shù)據(jù)庫表設(shè)計數(shù)據(jù)庫其實是對一些系統(tǒng)里面的數(shù)據(jù)進行儲存,具體還能現(xiàn)在數(shù)據(jù)的類型,就是數(shù)據(jù)類型等等,每一個系統(tǒng)里面都有數(shù)據(jù)庫,就好像電腦這樣,有數(shù)據(jù)庫后方便你需要進行說明操作時能夠快速得到回應(yīng),而且不會出錯。最大的特點是速度快、儲存量大,而且不會出錯我這個二手車交易網(wǎng)站設(shè)計無數(shù)個數(shù)據(jù)表,每個表都十分嚴(yán)謹(jǐn)和細(xì)致,儲存量十分大,地址信息表如表4-1所示。表4-1address地址信息表列名數(shù)據(jù)類型長度主鍵允許空說明Idint20是否序號useridvarchar55否是用戶titleint355否是標(biāo)題addtimevarchar355否是添加時間statustext355否是狀態(tài)admin管理員信息部如表4-2所示。表4-2admin管理員信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint15是否序號usernamevarchar55否是賬號passwordint15否是密碼typevarchar55否是類型goods商品信息表如表4-3所示。表4-3goods商品信息表列名數(shù)據(jù)類型長度主鍵允許空說明idbigint25是否編號pidvarchar265否是商品名稱categoryidvarchartext否是分類titlevarchar55否是品牌amountvarchar55否是商品數(shù)量cishuvarchar55否是次數(shù)mpricevarchar55否是原價spricevarchar55否是現(xiàn)價contentvarchar55否是介紹imgvarchar55否是圖片addtimevarchar55否是時間useridvarchar55否是用戶isnicevarchar55否是新舊程度statusvarchar55否是狀態(tài)user用戶信息表如表4-4所示。表4-4user用戶信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint15是否序號accountvarchar55否是賬戶nicknamevarchar55否是昵稱passwordvarchar265否是密碼emailvarchar265否是郵箱addtimevarchar265否是時間imgvarchar265否是頭像sexvarchar265否是性別telvarchar265否是電話statusvarchar265否是狀態(tài)addressvarchar265否是地址typevarchar265否是類型contentvarchar265否是介紹useraskvarchar265否是用戶任務(wù)useranswervarchar265否是用戶回答shoucang收藏信息表如表4-5所示。表4-5shoucang收藏信息表列名數(shù)據(jù)類型長度主鍵允許空說明idint15是否序號useridvarchar55否是用戶goodsidvarchar55否是商品addtimevarchar265否是收藏時間

2系統(tǒng)功能實現(xiàn)2.1用戶功能模塊的實現(xiàn)用戶可以查看網(wǎng)站信息,主要包括網(wǎng)站首頁、關(guān)于我們、汽車品牌、用戶注冊、我的購物車等,網(wǎng)站主界面如圖5-1所示。圖5-1網(wǎng)站主界面<metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1"><title>二手車交易網(wǎng)站</title><linkhref="/bdershouche/public/static/index/css/bootstrap.css"rel="stylesheet"><linkhref="/bdershouche/public/static/index/css/bxslider.css"rel="stylesheet"><linkhref="/bdershouche/public/static/index/css/style.css"rel="stylesheet"><scriptsrc="/bdershouche/public/static/index/js/jquery.min.js"></script><scriptsrc="/bdershouche/public/static/index/js/bxslider.min.js"></script><scriptsrc="/bdershouche/public/static/index/js/common.js"></script><scriptsrc="/bdershouche/public/static/index/js/bootstrap.js"></script></head><body>

2.1.1汽車中心用戶進入到汽車中心以后可以對選擇品牌、車齡、價格、排量、里程進行篩選。具體汽車中心如下圖5-2所示。圖5-2個人中心界面<optionvalue="2">奧迪</option><optionvalue="3">寶馬</option><optionvalue="4">凱迪拉克</option><optionvalue="5">別克</option><optionvalue="1">奔馳</option><optionvalue="6">福特</option><optionvalue="19">寶駿</option></select>

2.1.2用戶注冊界面沒有進行賬號的用戶,如果想要進行注冊具體信息包括用戶名、密碼、姓名、性別等信息的填寫。具體用戶注冊界面圖如下圖5-3所示。圖5-3用戶注冊界面2.1.3用戶登錄界面用戶在進行登錄系統(tǒng)要對輸入的賬號和密碼進行驗證,如果輸入的信息有錯誤系統(tǒng)就會提示,反之輸入正確則就登錄成功,反之失敗,用戶登錄界面圖如下圖5-4所示圖5-4用戶登錄界面if($request->isAjax()){$data=$request->param();$result=$this->validate($data,'Login.login');if(true===$result){$loginModel=newAdmin();if($data['role']=='3'){$loginModel=newUserModel();}elseif($data['role']=='2'){$loginModel=newInstructorModel();}$isLoginSuccess=$loginModel->login($data);if($isLoginSuccess){Session::set('username',$data['username']);return['code'=>0,'msg'=>'登錄成功'];}else{return['code'=>1,'msg'=>'請檢查帳號密碼是否正確'];}}else{return['code'=>1,'msg'=>$result];}}else{$this->error('請求類型錯誤,請通過合法途徑請求!');2.1.4推薦車型用戶進入系統(tǒng)以后可以看到網(wǎng)站推薦車型的價格和年代。具體商品中心界面如下圖5-5所示。圖5-5推薦車型界面2.1.5新聞公告用戶進入系統(tǒng)可以對訂單信息進行添加、刪除、查看等操作。具體新聞公告界面如下圖5-6所示。圖5-6新聞公告界面2.2管理員功能模塊的實現(xiàn)2.2.1系統(tǒng)設(shè)置系統(tǒng)設(shè)置可以修改密碼,輸入舊密碼就可以修改密碼了。具體系統(tǒng)設(shè)置管理界面如下圖5-7所示。圖5-7系統(tǒng)設(shè)置界面publicfunctionlogin(Request$request){if($request->isAjax()){$data=$request->param();$result=$this->validate($data,'Login.login');if(true===$result){$loginModel=newAdmin();if($data['role']=='3'){$loginModel=newUserModel();}elseif($data['role']=='2'){$loginModel=newInstructorModel();}$isLoginSuccess=$loginModel->login($data);if($isLoginSuccess){Session::set('username',$data['username']);return['code'=>0,'msg'=>'登錄成功'];}else{return['code'=>1,'msg'=>'請檢查帳號密碼是否正確'];2.2.2論壇管理論壇管理分為帖子管理和回復(fù)管理,包含名稱、內(nèi)容、用戶和信息,論壇管理界面展示如圖5-8所示。圖5-8論壇管理界面publicfunctionindex1(){ $where=array(); $name=array(); $kewords1=input('kewords1',''); $kewords2=input('kewords2',''); $kewords3=input('kewords3',''); $kewords4=input('kewords4',''); $categoryid=input('categoryid',''); $where['status']=['eq',0]; $where['isno']=['eq',1]; if($kewords1){ $where['title']=['like',"%".$kewords1."%"]; $name['kewords1']=$kewords1; $this->assign('kewords1',$name['kewords1']); } if($kewords2){ $where['content']=['like',"%".$kewords2."%"]; $name['kewords2']=$kewords2; $this->assign('kewords2',$name['kewords2']); } if($kewords3){ $where['username']=['like',"%".$kewords3."%"]; $name['kewords3']=$kewords3; $this->assign('kewords3',$name['kewords3']); }2.2.3評論管理評論管理包含評論信息、評論內(nèi)容、用戶、時間和操作。具體評論管理界面如下圖5-9所示。圖5-9評論管理界面classCommentextendsBase{publicfunctionindex(){ $where=array(); $name=array(); $kewords1=input('kewords1',''); $kewords2=input('kewords2',''); $kewords3=input('kewords3',''); $kewords4=input('kewords4',''); $categoryid=input('categoryid',''); $where['status']=['eq',0]; if($kewords1){ $where['title']=['like',"%".$kewords1."%"]; $name['kewords1']=$kewords1; $this->assign('kewords1',$name['kewords1']); }2.2.4類別管理類比管理分為品牌、車齡、價格區(qū)間、排列和里程管理。具體類別管理界面如下圖5-10所示。圖5-10類別管理classCategoryextendsBase{publicfunctionindex(){ $where=array();$name=array(); $kewords1=input('kewords1',''); $where['status']=['eq',0]; $pid=input('pid',''); $where['pid']=['=',$pid]; $name['pid']=$pid; $this->assign('pid',$name['pid']); if($kewords1){ $where['title']=['like',"%".$kewords1."%"]; $name['kewords1']=$kewords1; $this->assign('kewords1',$name['kewords1']); } $order=array('id'=>'asc'); $size=10; $data=CategoryModel::where($where) ->order($order) ->paginate($size,false,array( 'query'=>$name));2.2.5新聞管理新聞管理主要是公告管理。具體新聞管理界面如下圖5-11所示。圖5-11新聞管理界面classContent1extendsBase{publicfunctionindex(){ $where=array(); $name=array(); $keywords1=input('keywords1',''); $keywords2=input('keywords2',''); $keywords3=input('keywords3',''); $keywords4=input('keywords4',''); $categoryid1=input('categoryid1',''); //$where['status']=['eq',0]; $pid=input('pid',''); if($pid>0||$pid){ $where['pid']=['=',$pid]; $name['pid']=$pid; $this->assign('pid',$name['pid']); } if($keywords1){ $where['title']=['like',"%".$keywords1."%"]; $name['keywords1']=$keywords1; $this->assign('keywords1',$name['keywords1']); } if($keywords2){ $where['name']=['like',"%".$keywords2."%"]; $name['keywords2']=$keywords2; $this->assign('keywords2',$name['keywords2']); } if($keywords3){ $where['name']=['like',"%".$keywords3."%"]; $name['keywords3']=$keywords3; $this->assign('keywords3',$name['keywords3']); } if($keywords4){ $where['name']=['like',"%".$keywords1."%"]; $name['keywords4']=$keywords4; $this->assign('keywords4',$name['keywords4']); }}2.2.6用戶管理用戶管理包含用戶名、性別、性別和電話等信息,用戶管理界面展示如圖5-12所示。圖5-12用戶管理界面classUserextendsBase{publicfunctionindex(){ $where=a

溫馨提示

  • 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

提交評論