php二手車交易網(wǎng)站論文_第1頁(yè)
php二手車交易網(wǎng)站論文_第2頁(yè)
php二手車交易網(wǎng)站論文_第3頁(yè)
php二手車交易網(wǎng)站論文_第4頁(yè)
php二手車交易網(wǎng)站論文_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE畢業(yè)設(shè)計(jì)(論文)設(shè)計(jì)(論文)題目:基于PHP的二手車交易網(wǎng)站學(xué)生姓名:學(xué)號(hào):專業(yè):所在學(xué)院:指導(dǎo)教師:職稱:2017年月日摘要近年來,隨著社會(huì)科技的不斷發(fā)展,人們的生活方方面面進(jìn)入了信息化時(shí)代。計(jì)算機(jī)的普及,使得我們的生活更加豐富多彩,二手車交易網(wǎng)站是一個(gè)大型的網(wǎng)絡(luò)平臺(tái),采用B/S的架構(gòu),PHP+SQL的開發(fā)環(huán)境。隨著計(jì)算機(jī)的應(yīng)用普及,電子商務(wù)也逐步的興起,電子商務(wù)是基于互聯(lián)網(wǎng)系統(tǒng)上的銷售平臺(tái),近年來,越來越多的人開始進(jìn)入網(wǎng)絡(luò)世界,都不同程度獲得了收益。人們生活水平的提高,家家戶戶基本都有計(jì)算機(jī),越來越多的人開始計(jì)算機(jī)進(jìn)行查找信息、購(gòu)買物品,網(wǎng)上交易日益發(fā)揮出其不可替代的優(yōu)越性。但是由于我國(guó)電子商務(wù)應(yīng)用起步較晚,以及我國(guó)電子商務(wù)模式應(yīng)用的不成熟,使我國(guó)電子商務(wù)的發(fā)展緩慢。二手車交易網(wǎng)站是一個(gè)服務(wù)于在用戶的C2C(CustomtoCustom)的交易網(wǎng)站,為廣大用戶提供了平等互利、方便快捷的交易空間。二手車交易網(wǎng)站是現(xiàn)代電子商務(wù)發(fā)展產(chǎn)生的新生事物,二手車交易網(wǎng)站的發(fā)展,除了可以解決商務(wù)溝通,信息交流等問題外,更可以提高用戶的實(shí)際購(gòu)買力,減少浪費(fèi),客觀上提高在用戶的生活水平,并在開拓了商品經(jīng)營(yíng)的新思路,有助于促進(jìn)我國(guó)商務(wù)的良性發(fā)展。比起傳統(tǒng)的二手車交易更加迅捷,實(shí)時(shí)性強(qiáng),信息充裕,發(fā)展空間巨大。在此現(xiàn)狀下,設(shè)計(jì)出一款二手車交易網(wǎng)站,幫助人們了解二手車的信息。關(guān)鍵詞:二手車交易網(wǎng)站;PHP技術(shù);SQL數(shù)據(jù)庫(kù);B/SAbstractInrecentyears,withthecontinuousdevelopmentofsocialscienceandtechnology,people'slivesintoallaspectsoftheinformationage.Thepopularityofthecomputer,makingourlivesmorecolorful,usedcartradingsiteisalargenetworkplatform,usingB/Sarchitecture,PHP+SQLdevelopmentenvironment.Withthepopularityofcomputerapplications,e-commerceisgraduallyrising,e-commerceisbasedontheInternetsystemsalesplatforminrecentyears,moreandmorepeoplebegantoenterthenetworkworld,havedifferentdegreesofgain.People'slivingstandardsimprove,everyhouseholdhasabasiccomputer,moreandmorepeoplebegantofindinformationoncomputers,purchaseofgoods,onlinetradingincreasinglyplayitsirreplaceablesuperiority.However,duetothelatestartofe-commerceapplicationsinChina,aswellastheapplicationofe-commercemodelisnotmature,sothatthedevelopmentofChina'se-commerceisslow.Usedcartradingsiteisaserviceintheuser'sC2C(CustomtoCustom)tradingsiteforthemajorityofuserswithequalityandmutualbenefit,convenientandefficienttradingspace.Second-handcartradingsiteisthedevelopmentofmoderne-commercedevelopmentofnewthings,second-handcartradingsitedevelopment,inadditiontosolvingbusinesscommunication,informationexchangeandotherissues,butalsoimprovetheuser'sactualpurchasingpower,reducewaste,objectivelyimprovetheuser'sLivingstandards,andopenedupanewbusinessideas,helptopromotethehealthydevelopmentofChina'sbusiness.Comparedtothetraditionalsecond-handcartransactionsmorequickly,real-timestrong,abundantinformation,ahugespacefordevelopment.Inthissituation,thedesignofausedcartradingsitetohelppeopleunderstandtheusedcarinformation.Keywords:Second-handcartradingsite;PHPtechnology;SQLdatabase;B/S目錄摘要 I目錄 III1緒論 11.1課題背景 11.2研究現(xiàn)狀 11.3目標(biāo)和意義 22開發(fā)環(huán)境概述 32.1PHP技術(shù) 32.1.1PHP簡(jiǎn)介 32.1.2PHP開發(fā)平臺(tái) 42.1.3PHP文件組成 42.2SQL數(shù)據(jù)庫(kù) 52.3B/S架構(gòu) 53系統(tǒng)分析 63.1可行性分析 63.1.1技術(shù)可行性 63.1.2經(jīng)濟(jì)可行性 63.1.3操作可行性 73.1.4法律可行性 73.2需求分析 73.2.1性能需求 73.2.2用戶需求 83.2.3功能需求 83.3系統(tǒng)用例圖 113.4流程分析 124系統(tǒng)設(shè)計(jì) 144.1概述 144.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 144.3數(shù)據(jù)庫(kù)設(shè)計(jì) 154.3.1數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) 154.3.2數(shù)據(jù)庫(kù)實(shí)體 154.3.3數(shù)據(jù)庫(kù)設(shè)計(jì)表 195系統(tǒng)的實(shí)現(xiàn) 225.1用戶注冊(cè)模塊 225.2登錄模塊 225.3系統(tǒng)管理模塊 235.4資訊管理模塊 235.4.1添加分類模塊 235.4.2分類管理模塊 235.4.3添加文章模塊 245.4.4文章管理模塊 245.5二手車管理模塊 255.5.1品牌管理模塊 255.5.2車系管理模塊 255.5.3二手車管理模塊 265.6拍賣信息管理模塊 275.6.1錄入拍賣品模塊 275.6.2管理拍賣品模塊 275.7論壇管理模塊 285.7.1版塊管理模塊 285.7.2帖子管理模塊 285.8個(gè)人中心模塊 285.8.1修改密碼模塊 295.8.2修改資料模塊 295.9拍賣品展示模塊 295.10二手信息展示模塊 305.11購(gòu)物車模塊 315.12二手車論壇模塊 316系統(tǒng)測(cè)試 336.1測(cè)試目的 336.2測(cè)試意義 336.3測(cè)試性能 346.4測(cè)試過程 346.5測(cè)試結(jié)論 35總結(jié) 36致謝 37參考文獻(xiàn) 381緒論1.1課題背景隨著科技的發(fā)展,計(jì)算機(jī)的應(yīng)用,人們的生活方方面面都和互聯(lián)網(wǎng)密不可分。計(jì)算機(jī)的普及使得人們的生活更加方便快捷,網(wǎng)絡(luò)也遍及到我們生活的每個(gè)角落,為我們的學(xué)習(xí)、生活和工作帶來了極大的方便。人們可以用計(jì)算機(jī)來看電視、聽音樂、查找信息、購(gòu)物等。隨著電腦不斷的融入我們的生活,我們的生活水平不斷的提高,人們的生活發(fā)生了很大的變化,越來越高科技化,家家戶戶都有電腦,促使網(wǎng)絡(luò)銷售越來越多。隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展,汽車越來越多的出現(xiàn)在我們的視線,已經(jīng)成為我們主要的代步工具。但是汽車更新?lián)Q代的速度也很快,二手車交易也越來越多。目前各大二手車行的競(jìng)爭(zhēng)激烈,傳統(tǒng)的實(shí)體店銷售,具有一定的局限性,不能滿足客戶的需求,在這樣的情況下,開發(fā)一個(gè)二手車交易網(wǎng)站,更好的服務(wù)大家。1.2研究現(xiàn)狀中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的2012第二十九次CNNIC調(diào)查結(jié)果顯示,內(nèi)地上網(wǎng)人數(shù)與日俱增。據(jù)我國(guó)IT行業(yè)發(fā)布的報(bào)告表明,近年來,我國(guó)互聯(lián)網(wǎng)發(fā)展呈快速增長(zhǎng)趨勢(shì),網(wǎng)民的數(shù)量不斷增加,并且隨著寬帶的實(shí)施及降價(jià),每天約有近幾億人走進(jìn)網(wǎng)絡(luò)世界。伴隨著網(wǎng)絡(luò)的普及,網(wǎng)絡(luò)購(gòu)物日趨盛行。人們?cè)絹碓綗嶂杂诰W(wǎng)絡(luò)購(gòu)物。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時(shí)間和空間的種種壁壘,極大地改變了人類從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動(dòng),并且給人類帶來了新的機(jī)遇和挑戰(zhàn)。隨著國(guó)內(nèi)汽車不斷地增加,汽車持有量和換購(gòu)人群不斷增加,我國(guó)二手車市場(chǎng)呈現(xiàn)不斷擴(kuò)大的趨勢(shì),中國(guó)汽車流通協(xié)會(huì)對(duì)過去10年的二手車增長(zhǎng)分析,在中國(guó)二手車的增長(zhǎng)保持在20%以上的水平。二手車的不斷增加給這一行業(yè)帶來了新的挑戰(zhàn)。1.3目標(biāo)和意義隨著我國(guó)科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)的應(yīng)用日漸成熟,其功能的強(qiáng)大以及成為了人們的深刻認(rèn)識(shí),它已經(jīng)應(yīng)用到了人類社會(huì)的各個(gè)層次的領(lǐng)域均發(fā)揮著重要的作用。本設(shè)計(jì)首先對(duì)系統(tǒng)所涉及到的相關(guān)計(jì)算機(jī)知識(shí)整體把握,并進(jìn)行基礎(chǔ)的系統(tǒng)分析。系統(tǒng)分析是程序開發(fā)中的一個(gè)非常重要的環(huán)節(jié),為了能夠使設(shè)計(jì)程序更好、更充分的被展現(xiàn)出來,必須事先進(jìn)行調(diào)查研究。在基礎(chǔ)的調(diào)查的同時(shí),也要對(duì)新系統(tǒng)的功能進(jìn)行詳細(xì)的解析分析,這樣才能夠研究開發(fā)出更加完整的系統(tǒng)設(shè)計(jì)。本系統(tǒng)平臺(tái)利用了SQL數(shù)據(jù)庫(kù)的架構(gòu),設(shè)計(jì)好所使用的數(shù)據(jù)庫(kù)表格,進(jìn)行系統(tǒng)分析,為系統(tǒng)打下一個(gè)堅(jiān)實(shí)的技術(shù)基礎(chǔ)。其次對(duì)二手車交易網(wǎng)站的業(yè)務(wù)流程進(jìn)行了細(xì)致的分析,并記錄和處理好相關(guān)的數(shù)據(jù)。再次研究開發(fā)系統(tǒng)所使用的數(shù)據(jù)庫(kù)管理系統(tǒng),設(shè)計(jì)數(shù)據(jù)庫(kù)信息。最后研究系統(tǒng)的各個(gè)功能模塊,并及時(shí)的掌握所使用的開發(fā)工具,從而完成系統(tǒng)的開發(fā)。設(shè)計(jì)中使用成熟的開發(fā)工具,保證了系統(tǒng)的安全性、可用性。PHP二手車交易網(wǎng)站為用戶提供一個(gè)信息及時(shí)、準(zhǔn)確有效的二手車交易網(wǎng)站,提高二手車交易的效率,降低二手車交易的成本,增加二手車資源的利用率。讓用戶通過PHP二手車交易網(wǎng)站了解更多的車輛信息,增加對(duì)二手車的認(rèn)知度。2開發(fā)環(huán)境概述 基于PHP二手車交易網(wǎng)站是基于PHP+SQL的開發(fā)環(huán)境開發(fā)而成的。PHP是一種易于學(xué)習(xí)和使用的服務(wù)器端腳本語(yǔ)言,開發(fā)效率高,函數(shù)語(yǔ)言簡(jiǎn)潔明了。完全支持面向?qū)ο箝_發(fā),并向下兼容,支持過程與面向?qū)ο髢煞N風(fēng)格的開發(fā),并且應(yīng)用廣泛。最新統(tǒng)計(jì)顯示,在全球互聯(lián)網(wǎng)上有35%左右的網(wǎng)站為PHP驅(qū)動(dòng)。SQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),目前被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。PHP+SQL是一套成熟的開發(fā)環(huán)境,有著許多成功的開發(fā)案例,因此可以滿足二手車交易網(wǎng)站設(shè)計(jì)與開發(fā)所需要的穩(wěn)定性、安全性和可擴(kuò)展性。2.1PHP技術(shù)2.1.1PHP簡(jiǎn)介PHP(超文本處理器)學(xué)習(xí)和易于使用的Web服務(wù)器端腳本語(yǔ)言解釋,動(dòng)態(tài)是用來制作網(wǎng)頁(yè)的最流行的工具之一。HTML(超文本標(biāo)記語(yǔ)言超文本標(biāo)記語(yǔ)言)(如ASP在IIS)安裝PHP語(yǔ)法的Unixshell,C,C++,Java和Perl和PHP是將其納入傳統(tǒng)的CGI或Perl的,PHP的簡(jiǎn)單語(yǔ)法規(guī)則,相比于資產(chǎn)開發(fā)更有效。另外,PHP4.0是完全開放的源代碼。目前,小于十幾腳本語(yǔ)言web的服務(wù)器端可以使用的,但更常用的,但只相對(duì)于其他腳本語(yǔ)言PHP,ASP,Perl中,JSP和有限數(shù)量的,PHP有自己的優(yōu)勢(shì):(1)成本;(2)根據(jù)在服務(wù)器上;(3)數(shù)據(jù)庫(kù)的大力支持;(4)PHP是最強(qiáng)大的,最顯著的特點(diǎn),以支持大量的數(shù)據(jù)庫(kù),這使得它更容易編寫一個(gè)基于網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)的能力;(5)跨平臺(tái),跨平臺(tái)的PHP是一種腳本語(yǔ)言定義的服務(wù)器端。PHP到相應(yīng)的Web服務(wù)器相應(yīng)的服務(wù),UNIX,LINUX和Windows安裝在平臺(tái)上,并用PHP編寫的應(yīng)用程序可盡快移植到其他的操作系統(tǒng)平臺(tái)。嵌入在HTML中。無(wú)需編譯PHP和HTML可以直接插入到內(nèi)部很容易使用PHP來解釋(解釋)。(6)一個(gè)簡(jiǎn)單的和有效的。然后,Java的,的Perl,C++等編程語(yǔ)言不同,PHP的基礎(chǔ)上,基本的編程語(yǔ)言來遵守的規(guī)則,但它的活動(dòng)是強(qiáng)大到足以幫助任何類型的網(wǎng)站。(7),網(wǎng)絡(luò)協(xié)議,并支持以下通信協(xié)議被鼓勵(lì)在這方面包括:①電子郵件:IMAP,POP3,②NMS,SNMP,③網(wǎng)絡(luò)新聞:NNTP④分享賬號(hào):NIS;⑤國(guó)際新聞網(wǎng):HTTP和Apache,⑥協(xié)議LDAP目錄,以及與該網(wǎng)絡(luò)的其他功能。此外,它可以很容易地移植到其他的操作系統(tǒng),CGIPHP帶回節(jié)目的網(wǎng)站上。2.1.2PHP開發(fā)平臺(tái)PHP網(wǎng)站作為大多數(shù)程序的Linux操作系統(tǒng),Apache網(wǎng)絡(luò)服務(wù)器,MySQL數(shù)據(jù)庫(kù)(光)操作系統(tǒng)的支持。在Linux和Apache功能強(qiáng)大的免費(fèi)軟件或硬件需要,小型和中型的平臺(tái)是完美的網(wǎng)站。所需的軟件:(1)PHP語(yǔ)言源代碼。(2)MySQL源代碼(3)Apache源代碼這個(gè)程序是一個(gè)免費(fèi)軟件,所以Linux系統(tǒng)下安裝該軟件后,操作系統(tǒng)(你需要選擇安裝相應(yīng)的包),以及對(duì)環(huán)境特別好,只要你開始安裝這種靈活的服務(wù)。Apache來啟動(dòng)服務(wù):?jiǎn)?dòng)服務(wù)HTTPD啟動(dòng)MySQL數(shù)據(jù)庫(kù):mysqld_safe的-用戶=所有MySQLPHP程序后一件好事,可用于治療Mozilla瀏覽器。2.1.3PHP文件組成*PHP文件在PHP的處理的Dreamweaver文件的結(jié)尾是可以使用的一個(gè)文本文件。在一般情況下,HTML標(biāo)簽和JQueryJavaScript或PHP來一起拒絕在法帶來的標(biāo)準(zhǔn)。顯示在下面的例子:<?PHP“你好,世界我的第一個(gè)PHP程序!”顯示;?>2.2SQL數(shù)據(jù)庫(kù)PHP二手車交易網(wǎng)站采用SQLSERVER2005作為數(shù)據(jù)庫(kù)。SQLSERVER2005是微軟的一款比較好的數(shù)據(jù)庫(kù)系統(tǒng)適合于中小型數(shù)據(jù)庫(kù),我們選擇SQLSERVER2005是以為系統(tǒng)是一個(gè)中心性系統(tǒng)。SQLSERVER2005有著微軟的一貫作風(fēng)簡(jiǎn)單易用。SQL采用C和C++進(jìn)行設(shè)計(jì),并同時(shí)采納了不同的編譯器來檢驗(yàn),確定源代碼的可移植性;支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多種操作系統(tǒng);為多種編程語(yǔ)言提供了API;支持多線程,充分對(duì)CPU資源加以利用;提供TCP/IP、ODBC和JDBC等很多數(shù)據(jù)庫(kù)連接途徑;能夠?qū)碛泻芏鄺l記錄的大型數(shù)據(jù)庫(kù)進(jìn)行運(yùn)算。通常來說,SQL所設(shè)計(jì)的功能足以滿足一般的個(gè)人客戶和中小型企業(yè),而且因?yàn)镾QL是開放源碼軟件,所以能夠在很大程度上減少整體的費(fèi)用。2.3B/S架構(gòu)B/S架構(gòu)主要使用WWW瀏覽器技術(shù),結(jié)合多種瀏覽器腳本語(yǔ)言,用通用瀏覽器需要實(shí)現(xiàn)原本復(fù)雜的專有軟件來實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種新的軟件架構(gòu)。B/S系統(tǒng)極大地簡(jiǎn)化了客戶機(jī)的工作量,客戶機(jī)上只需要安裝、配置少量的客戶端運(yùn)行軟件即可,服務(wù)器將擔(dān)負(fù)大量的工作,對(duì)數(shù)據(jù)庫(kù)的訪問以及應(yīng)用程序的執(zhí)行都將由服務(wù)器來完成。B/S系統(tǒng)包括:表示邏輯層,控制邏輯層,數(shù)據(jù)展現(xiàn)層,三層是相對(duì)獨(dú)立又相互關(guān)聯(lián)。3系統(tǒng)分析系統(tǒng)分析可以使我們可以對(duì)設(shè)計(jì)的產(chǎn)品有一個(gè)深入的了解,通過系統(tǒng)分析可以使我們?cè)诓淮_定的情況下,確定研究的方法,明確目標(biāo),找出各種可行的方法,然后通過一定的標(biāo)準(zhǔn)確定選擇方案,幫助我們做出更加合理和科學(xué)的抉擇。3.1可行性分析3.1.1技術(shù)可行性本二手車交易網(wǎng)站主要采用PHP和SQL數(shù)據(jù)庫(kù)作為設(shè)計(jì)工具,學(xué)習(xí)起來非常容易并且使用便利。計(jì)算機(jī)配置較高,有足夠的空間可以安裝運(yùn)行平臺(tái)、數(shù)據(jù)庫(kù)和各類編程工具,在編程環(huán)境上提供了可靠的支持;在編程人員方面,可以運(yùn)用以前所學(xué)的各種開發(fā)軟件的計(jì)算機(jī)知識(shí)和管理知識(shí),加上不斷的學(xué)習(xí),為系統(tǒng)的開發(fā)提供了必要的技術(shù)保障;大學(xué)時(shí),就已經(jīng)掌握了PHP的主要知識(shí),也對(duì)SQL數(shù)據(jù)庫(kù)的操作進(jìn)行了系統(tǒng)的學(xué)習(xí)。本系統(tǒng)從整體上看設(shè)計(jì)起來比較容易,本系統(tǒng)開發(fā)的重點(diǎn)就是對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)和操作。在大學(xué)對(duì)軟件工程,軟件測(cè)試,UML統(tǒng)一建模語(yǔ)言等課程進(jìn)行過系統(tǒng)的了解,也能夠?qū)@些課程進(jìn)行開發(fā),擁有一定的系統(tǒng)辨別、開發(fā)和檢驗(yàn)?zāi)芰?。PHP以及SQL結(jié)合起來設(shè)計(jì)與開發(fā)一套二手車交易網(wǎng)站,必定是可行并且高效的。3.1.2經(jīng)濟(jì)可行性基于PHP二手車交易網(wǎng)站主要采用PHP開發(fā),免費(fèi),開源,登錄二手交易網(wǎng)站即可進(jìn)行操作,使用方便快捷。本系統(tǒng)采用的軟件都是開源的,這樣能夠削減很多的精力和資源,降低開發(fā)成本。同時(shí)也能夠提升設(shè)計(jì)的作用,基于PHP二手車交易網(wǎng)站對(duì)計(jì)算機(jī)配置的條件要求很低,即使是網(wǎng)吧淘汰下來的計(jì)算機(jī)也能夠滿足需要,因此,本系統(tǒng)在經(jīng)濟(jì)上是完全具有可行性的。3.1.3操作可行性本系統(tǒng)操作比較容易,大部分輸入信息頁(yè)面選擇的形式都是下拉框。在有些頁(yè)面,信息可以自動(dòng)生成,不需要輸入。輸入時(shí)間也采用了日歷控件,操作比較容易,對(duì)操作人員的要求不高,只需要熟練操作WINDOWS即可。3.1.4法律可行性目前已有很多在線考試系統(tǒng)的先例。PHP二手車交易網(wǎng)站和國(guó)家的政策法規(guī)不存在任何沖突和抵觸之處。另外,PHP二手車交易網(wǎng)站所采用的操作和工作方式符合工作人員的日常習(xí)慣,而且操作方便靈活,便于管理,具有可行性。此PHP二手車交易網(wǎng)站是自己設(shè)計(jì)的交易網(wǎng)站,具有很大的實(shí)際意義。開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫(kù)都是開源代碼,因此對(duì)這個(gè)系統(tǒng)進(jìn)行開發(fā)與普通的系統(tǒng)軟件設(shè)計(jì)存在很大不同,沒有侵權(quán)等問題,在法律上完全具有可行性。綜上所述,PHP二手車交易網(wǎng)站設(shè)計(jì)與開發(fā)是可行的。3.2需求分析3.2.1性能需求為了保證PHP二手車交易網(wǎng)站能夠長(zhǎng)期、穩(wěn)定、高效的運(yùn)行,必須要保證系統(tǒng)開發(fā)的性能。在二手車交易網(wǎng)站的開發(fā)過程中,必須用充分的方法確保系統(tǒng)的安全性和有效性。我們要充分考慮以下幾點(diǎn):安全性:在信息化的時(shí)代,信息就是寶貴的財(cái)富,保證信息的安全,特別是個(gè)人信息更要求可靠的安全性。先進(jìn)性:結(jié)合當(dāng)前流行趨勢(shì),開發(fā)要符合用戶的需求,能夠快速準(zhǔn)確的實(shí)現(xiàn)車輛信息查找,在線拍賣等。可擴(kuò)展性:PHP二手車交易網(wǎng)站給用戶對(duì)車輛的查詢、購(gòu)買帶來了極大的便利,提高了效率,備受用戶的關(guān)注,因此在開發(fā)二手車交易網(wǎng)站的過程中,我們要考慮到系統(tǒng)的可擴(kuò)展性,便于將來系統(tǒng)的升級(jí)、更新。有效性:有效性主要包括功能有效性,設(shè)計(jì)二手車交易網(wǎng)站的功能一定要最大限度地滿足用戶的需求。3.2.2用戶需求PHP二手車交易網(wǎng)站主要滿足2種類型用戶的需求,這2種類型用戶分別為用戶和系統(tǒng)管理員。用戶間的靜態(tài)結(jié)構(gòu)圖如圖3-1所示:圖3-1系統(tǒng)靜態(tài)結(jié)構(gòu)圖3.2.3功能需求1、用戶功能模塊(1)注冊(cè):填寫賬號(hào)、密碼、姓名、性別、電話、地址進(jìn)行注冊(cè)賬號(hào)。(2)登錄:用戶可通過正確的會(huì)員賬號(hào)、密碼,進(jìn)行登錄。(3)首頁(yè):用戶可以在個(gè)人中心修改密碼、修改資料、在我的關(guān)注里可以查看關(guān)注的信息,還可以刪除關(guān)注信息,在我的訂單可以查看訂單情況。在品牌分類可以查看車輛詳細(xì)信息。在我的拍賣報(bào)價(jià)中可以查看拍賣結(jié)果。(4)二手車信息:用戶可以在二手車信息查詢車輛拍賣信息、關(guān)注車輛信息,購(gòu)買車輛等(5)二手車資訊:用戶查看網(wǎng)站公告、二手車的相關(guān)信息。(6)購(gòu)物車:用戶可以在購(gòu)物車?yán)锊樵兗尤胭?gòu)物車的車輛。(7)拍賣品:用戶在拍賣品里可以對(duì)車輛進(jìn)行出價(jià)。(8)二手車論壇:用戶可以在二手車論壇進(jìn)行交流。(9)品牌分類:用戶可根據(jù)品牌分類進(jìn)行二手汽車信息查看。(10)搜索:用戶可根據(jù)名稱或者關(guān)鍵字進(jìn)行快速搜索查詢。(11)個(gè)人中心:用戶登錄后可進(jìn)行修改密碼、修改資料,查看我的關(guān)注、我的拍賣報(bào)價(jià)、我的訂單、退出。(12)商品關(guān)注:用戶登陸后可以對(duì)商品進(jìn)行關(guān)注操作。(13)在線支付購(gòu)買:會(huì)員可進(jìn)行在線支付購(gòu)買二手車。(14)拍賣出價(jià):會(huì)員可對(duì)拍賣商品進(jìn)行出價(jià)。(15)發(fā)帖:會(huì)員可進(jìn)行發(fā)帖。(16)回帖:會(huì)員之間可進(jìn)行互相回帖操作。用戶功能模塊圖如圖3-2所示圖3-2用戶功能模塊圖2、管理員功能模塊(1)登錄:管理員可以通過正確的賬號(hào)、密碼登錄到二手車交易網(wǎng)站后臺(tái)主頁(yè)。(2)系統(tǒng)管理:管理員可以修改密碼。(3)資訊管理:包括添加分類、分類管理、添加文章、管理文章。管理可以添加文字,對(duì)分類進(jìn)行刪除和修改。在添加文章里可以添加信息,包括分類、添加標(biāo)題和添加內(nèi)容,在管理文章里可以刪除和編輯文章。(4)二手車管理:包括添加品牌、品牌管理、添加車系、車系管理、錄入二手車、二手車管理。在添加品牌里可以添加車輛品牌,在品牌管理可以刪除和修改品牌。在添加車系中可以選擇汽車品牌,添加車系,在車系管理里管理員可以三處合編輯車系。管理員通過錄入二手車可以錄入品牌、車系、標(biāo)題、轉(zhuǎn)讓價(jià)格、里程、保養(yǎng)情況、內(nèi)容,管理員可以在二手車管理里刪除和編輯錄入的二手車,還可以通過關(guān)鍵詞進(jìn)行查詢。(5)拍賣信息管理:包括錄入拍賣信息、管理拍賣品、拍賣處理。管理員進(jìn)入錄入拍賣信息可以添加拍賣的車輛信息,在管理拍賣品可以刪除和編輯拍賣品,還通過關(guān)鍵可以進(jìn)行查詢。再拍賣管理可以查看拍賣狀態(tài)和用戶的出價(jià)情況。(6)二手車訂單管理:管理員可以在二手車訂單管理里查看詳細(xì)訂單和刪除訂單,還可以對(duì)訂單進(jìn)行查詢。(7)會(huì)員管理:管理員可以對(duì)會(huì)員進(jìn)行管理。(8)論壇管理:包括添加板塊、版塊管理、帖子管理。管理員可以添加板塊名稱和介紹,在版塊管理里可以刪除和編輯操作。在帖子管理可以對(duì)用戶發(fā)布的帖子進(jìn)行刪除和置頂帖子。管理員功能模塊圖如圖3-3所示圖3-3管理員功能模塊圖3.3系統(tǒng)用例圖UML是開發(fā)者對(duì)客觀事物進(jìn)行建模的標(biāo)記,同時(shí)它也是為開發(fā)者了解系統(tǒng)需要什么樣的功能和整個(gè)流程是什么樣的做的前期工作?,F(xiàn)在我們就對(duì)本二手車交易網(wǎng)站進(jìn)行UML建模分析。用戶用例圖如圖3-4所示圖3-4用戶用例圖管理員用例圖如圖3-5所示圖3-5管理員用例圖3.4流程分析系統(tǒng)流程分析是調(diào)查分析系統(tǒng)所涉及到的每個(gè)環(huán)節(jié)的業(yè)務(wù)流程,從系統(tǒng)的注冊(cè)登錄著手,以實(shí)際操作為出發(fā)點(diǎn),掌握所有圖書信息的管理內(nèi)容,保證信息能夠正確的輸入和輸出,數(shù)據(jù)存儲(chǔ)的完整性以及信息處理方法過程,并根據(jù)實(shí)際操作步驟來繪制出具體的流程圖。流程圖(TransactionFlowDiagram,TFD),它是用一些規(guī)定的符號(hào)以及連線來表示系統(tǒng)的某個(gè)具體的處理過程的圖表,即描述系統(tǒng)內(nèi)各功能模塊之間的具體關(guān)系,作業(yè)順序和管理信息流向的圖。業(yè)務(wù)流程圖的符號(hào)說明圖3-6所示:實(shí)體實(shí)體信息流文檔判斷操作處理圖3-6流程圖符號(hào)說明圖系統(tǒng)注冊(cè)流程圖如圖3-7所示圖3-7注冊(cè)流程圖為了保證系統(tǒng)的安全性,要使用本系統(tǒng)必須先登陸到系統(tǒng)中。其登錄界面流程圖如圖3-8所示圖3-8登錄流程圖系統(tǒng)在添加信息的時(shí)候,首先輸入信息,看信息是否正確,正確的話,添加成功,否則返回輸入信息,添加信息流程圖如圖3-8所示圖3-8添加信息流程圖4系統(tǒng)設(shè)計(jì)4.1概述本二手車交易網(wǎng)站采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu))和基于Web服務(wù)兩種模式,是一個(gè)適用于Internet環(huán)境下的模型結(jié)構(gòu)。只要用戶能連上Internet,便可以在任何時(shí)間、任何地點(diǎn)使用。系統(tǒng)工作原理圖如圖4-1所示:圖4-1系統(tǒng)工作原理圖4.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)本二手車交易網(wǎng)站的設(shè)計(jì)開發(fā)主要是實(shí)現(xiàn)系統(tǒng)前臺(tái)的開發(fā)和系統(tǒng)后臺(tái)的開發(fā),系統(tǒng)前臺(tái)供用戶瀏覽網(wǎng)站信息,用戶通過系統(tǒng)前臺(tái)可進(jìn)行二手車信息的瀏覽,為注冊(cè)用戶可進(jìn)行注冊(cè)會(huì)員,會(huì)員登錄后可進(jìn)行二手車商品的加入購(gòu)物車、在線支付購(gòu)買,同時(shí)可在論壇進(jìn)行發(fā)帖回帖,對(duì)拍賣二手車商品可進(jìn)行出價(jià)等操作。系統(tǒng)后臺(tái)供管理員操作,管理員通過系統(tǒng)后臺(tái)可對(duì)二手車交易網(wǎng)站進(jìn)行管理,包括資訊管理、二手車管理、拍賣信息管理、二手車訂單管理、會(huì)員管理、論壇管理等。本網(wǎng)站的結(jié)構(gòu)設(shè)計(jì)如圖4-2所示。圖4-2系統(tǒng)結(jié)構(gòu)圖4.3數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是計(jì)算機(jī)信息系統(tǒng)的基礎(chǔ)。信息的收集、整理、存儲(chǔ)、檢索、更新、加工、統(tǒng)計(jì)和傳播等操作必須在數(shù)據(jù)庫(kù)管理系統(tǒng)的的支持下才能進(jìn)行。目前,電腦系統(tǒng)的關(guān)鍵與核心部分就是數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)開發(fā)的優(yōu)劣對(duì)整個(gè)系統(tǒng)的質(zhì)量和速度有著直接影響。數(shù)據(jù)庫(kù)的設(shè)計(jì)一般要可以分為個(gè)步驟:分別是分析需求、設(shè)計(jì)概念、設(shè)計(jì)邏輯、設(shè)計(jì)物理。4.3.1數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)在數(shù)據(jù)庫(kù)概念設(shè)計(jì)中,通常用四種方法:自頂向下、自底向上、逐步擴(kuò)張、混合策略,以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。設(shè)計(jì)概念就是在數(shù)據(jù)分析的基礎(chǔ)上自下而上的對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)進(jìn)行設(shè)計(jì)。從用戶的角度對(duì)視圖進(jìn)行開發(fā),然后集成視圖,最后分析從而取得最后的結(jié)果。對(duì)概念進(jìn)行設(shè)計(jì)時(shí)采用實(shí)體—聯(lián)系(E-R)的模型開發(fā)措施。E-R模型法的構(gòu)成元素有:實(shí)體、屬性、聯(lián)系,E-R模型可以用E-R圖來表示,是對(duì)用戶工作環(huán)境中所相關(guān)的事物給予提示,對(duì)實(shí)體特性的描述就是屬性。設(shè)計(jì)概念的出發(fā)點(diǎn)是能夠?qū)ζ髽I(yè)組織信息要求的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)進(jìn)行反映,就是概念模式。概念模式不依附數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu),,也不依賴支持?jǐn)?shù)據(jù)庫(kù)的DBMS,獨(dú)立于計(jì)算機(jī)系統(tǒng)。4.3.2數(shù)據(jù)庫(kù)實(shí)體在此階段,用戶可以參與和評(píng)價(jià)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì),從而有利于保證數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與用戶的需求相吻合。在概念模式的設(shè)計(jì)中,E-R模型法是最常見的設(shè)計(jì)方法。通過上述分析對(duì)數(shù)據(jù)庫(kù)的需求,與系統(tǒng)概念模型的特點(diǎn)及開發(fā)方法相結(jié)合,我們可以建立E-R模型圖,本系統(tǒng)的E-R圖如下圖所示:(1)用文章實(shí)體E-R圖如圖4-3所示:圖4-3文章實(shí)體E-R圖(2)論壇實(shí)體E-R圖如圖4-4所示:圖4-4論壇實(shí)體E-R圖(3)板塊實(shí)體E-R圖如圖4-5所示:圖4-5板塊實(shí)體E-R圖(4)品牌實(shí)體E-R圖如圖4-6所示:圖4-6品牌實(shí)體E-R圖(5)汽車實(shí)體E-R圖如圖4-7所示:圖4-7汽車實(shí)體E-R圖(6)類別實(shí)體E-R圖如圖4-8所示:圖4-8類別實(shí)體E-R圖(7)會(huì)員實(shí)體E-R圖如圖4-9所示圖4-9會(huì)員實(shí)體E-R圖(8)回復(fù)實(shí)體E-R圖如圖4-10所示圖4-10回復(fù)實(shí)體E-R圖(9)訂單實(shí)體E-R圖如圖4-11所示圖4-11訂單實(shí)體E-R圖(10)管理員實(shí)體E-R圖如圖4-12所示圖4-12管理員實(shí)體E-R圖4.3.3數(shù)據(jù)庫(kù)設(shè)計(jì)表數(shù)據(jù)庫(kù)的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫(kù)管理系統(tǒng)有MYSQL,SQLServer,Oracle等。本系統(tǒng)采用了MySQL數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)各個(gè)表的設(shè)計(jì)結(jié)果如下:表4-1arc文章信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明arc_idint4否文章編號(hào)titlevarchar100是標(biāo)題rqdate是日期contenttext是內(nèi)容c_idint4是編號(hào)表4-2bbs論壇信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明bbs_idint4否論壇編號(hào)titlevarchar100是標(biāo)題rqdate是日期contenttext是內(nèi)容uservarchar100是用戶is_idint4是編號(hào)bk_id`、int4是版塊編號(hào)表4-3bk版塊信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明bk_idint4否版塊編號(hào)bkvarchar100是版塊bk_mstext是版塊描述表4-4brand品牌信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明brand_idint4否品牌編號(hào)brandvarchar100是品牌表4-5car汽車信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明car_idint4否汽車編號(hào)titlevarchar100是標(biāo)題brand_idint4是版塊編號(hào)line_idint4是車系編號(hào)lcvarchar100是里程byqkvarchar100是保養(yǎng)情況contenttext是內(nèi)容priceint4是價(jià)格picvarchar100是圖片sh_idint4是編號(hào)表4-6category類別信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明c_idint4否類別編號(hào)categoryvarchar100是類別表4-7hy會(huì)員信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明hy_idint4否會(huì)員編號(hào)useridvarchar50是用戶編號(hào)passwordvarchar50是密碼emailvarchar50是郵箱namevarchar50是姓名sexvarchar20是性別telvarchar50是電話addrvarchar50是地址txvarchar100是頭像表4-8reply回復(fù)信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明reply_idint4否回復(fù)編號(hào)contenttext是內(nèi)容bbs_idint4是論壇編號(hào)uservarchar100是用戶表4-9shop_order訂單信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明order_idint4否訂單編號(hào)namevarchar200是姓名telephonevarchar200是電話post_addressvarchar200是郵寄地址ordertimedate是訂單時(shí)間hy_idint4是會(huì)員編號(hào)order_numbervarchar100是訂單號(hào)order_statevarchar100是訂單狀態(tài)order_numint4是訂單數(shù)量order_priceint4是訂單價(jià)格pro_namevarchar100是產(chǎn)品名稱product_idint4是產(chǎn)品編號(hào)sh_idint4是contenttext是內(nèi)容表4-10web_admin管理員信息表列名數(shù)據(jù)類型長(zhǎng)度允許空說明admin_idint4否管理員編號(hào)web_adminvarchar25是管理員passwordvarchar25是密碼5系統(tǒng)的實(shí)現(xiàn)5.1用戶注冊(cè)模塊未注冊(cè)的用戶,可以進(jìn)入網(wǎng)站注冊(cè)界面,進(jìn)行會(huì)員注冊(cè)。用戶需要填寫賬號(hào)、密碼、姓名、性別、電話、地址點(diǎn)擊提交按鈕進(jìn)行會(huì)員注冊(cè),系統(tǒng)會(huì)判斷會(huì)員信息,信息填寫正確則注冊(cè)成功,反之注冊(cè)失敗。用戶注冊(cè)模塊的界面展示如圖5-1所示圖5-1用戶注冊(cè)界面5.2登錄模塊用戶和管理員均可通過正確的賬號(hào)密碼進(jìn)行系統(tǒng)登錄,在各自的登錄界面輸入賬號(hào)和密碼,系統(tǒng)會(huì)以賬號(hào)、密碼為參數(shù)進(jìn)行核對(duì),賬號(hào)密碼正確則登錄成功,進(jìn)入對(duì)應(yīng)用戶主界面,反之登錄失敗,系統(tǒng)登錄界面如圖5-2所示圖5-2系統(tǒng)登錄界面5.3系統(tǒng)管理模塊管理員可進(jìn)行系統(tǒng)管理,修改登錄密碼。在修改密碼界面輸入賬號(hào)、原密碼、密碼,點(diǎn)擊提交按鈕進(jìn)行密碼修改,修改密碼界面如圖5-3所示圖5-3修改密碼界面5.4資訊管理模塊管理員可進(jìn)行資訊管理,包括添加分類、分類管理、添加文章、管理文章。5.4.1添加分類模塊添加分類界面如圖5-4所示圖5-4添加分類界面5.4.2分類管理模塊管理員可對(duì)分類進(jìn)行管理,在分類管理頁(yè)面可查看分類信息,并可對(duì)分類進(jìn)行修改和刪除操作,分類管理界面如圖5-5所示,圖5-5分類管理界面5.4.3添加文章模塊管理員可添加文章信息,在添加文章界面選擇文章分類,輸入標(biāo)題、內(nèi)容、日期,點(diǎn)擊提交按鈕進(jìn)行文章信息的添加,添加文章界面如圖5-6所示,圖5-6添加文章界面5.4.4文章管理模塊管理員也可對(duì)文章進(jìn)行管理,在文章管理界面可查看文章標(biāo)題、類別、日期,并可對(duì)已有文章信息進(jìn)行刪除和編輯操作,文章管理界面如圖5-7所示圖5-7文章管理界面5.5二手車管理模塊二手車管理模塊由添加品牌、品牌管理、添加車系、車系管理、錄入二手車、二手車管理子模塊組成。5.5.1品牌管理模塊管理員可添加品牌,在添加品牌界面輸入品牌名稱,點(diǎn)擊提交按鈕進(jìn)行品牌添加,添加品牌界面如圖5-8所示圖5-8添加品牌界面管理員可對(duì)品牌進(jìn)行管理,在品牌管理界面可查看品牌,并可對(duì)其進(jìn)行修改和刪除操作,品牌管理界面如圖5-9所示圖5-9品牌管理界面5.5.2車系管理模塊管理員可進(jìn)行車系管理,查看車系信息,對(duì)已有車系信息可進(jìn)行修改和刪除操作。同時(shí)可添加車系信息,在添加車系界面選擇品牌,輸入車系名稱,點(diǎn)擊提交按鈕進(jìn)行車系添加。車系添加界面如圖5-10所示圖5-10添加車系界面5.5.3二手車管理模塊管理員可進(jìn)行二手車管理,包括錄入二手車信息,在添加二手車界面選擇品牌、車系,輸入標(biāo)題、轉(zhuǎn)讓價(jià)格、里程、保養(yǎng)情況、內(nèi)容等,點(diǎn)擊提交按鈕進(jìn)行二手車信息的添加,添加二手車界面如圖5-11所示圖5-11添加二手車界面管理員在二手車管理界面可通過關(guān)鍵詞進(jìn)行車輛的快速查詢,同時(shí)可查看已有二手車信息,包括車系、品牌、標(biāo)題、價(jià)格、圖片等,并可對(duì)其進(jìn)行編輯和刪除操作,二手車管理界面如圖5-12所示圖5-12二手車管理界面5.6拍賣信息管理模塊本模塊由錄入拍賣信息、管理拍賣品、拍賣處理三個(gè)子模塊組成,下面將對(duì)這三個(gè)子模塊分別進(jìn)行頁(yè)面展示。5.6.1錄入拍賣品模塊管理員可錄入拍賣品,錄入拍賣品信息界面如圖5-13所示圖5-13錄入拍賣品信息界面5.6.2管理拍賣品模塊管理員可對(duì)拍賣品進(jìn)行管理,可通過關(guān)鍵詞進(jìn)行拍賣品的查詢,同時(shí)可查看拍賣品信息,包括車系、品牌、標(biāo)題、截止時(shí)間、狀態(tài)等,并可對(duì)其進(jìn)行刪除和編輯操作,管理拍賣品界面如圖5-14所示圖5-14拍賣品管理界面5.7論壇管理模塊論壇管理模塊由添加版塊、版塊管理、帖子管理三個(gè)子模塊組成。5.7.1版塊管理模塊管理員可對(duì)版塊進(jìn)行管理,查看版塊信息,對(duì)已有版塊可進(jìn)行編輯和刪除操作,其界面如圖5-15所示,添加版塊界面如圖5-16所示圖5-15版塊管理界面圖5-16添加版塊界面5.7.2帖子管理模塊管理員可對(duì)帖子進(jìn)行管理,查看帖子信息,并可對(duì)帖子進(jìn)行刪除和設(shè)置置頂操作,帖子管理界面如圖5-17所示圖5-17帖子管理界面5.8個(gè)人中心模塊個(gè)人中心模塊由修改密碼、修改資料、我的關(guān)注、我的拍賣報(bào)價(jià)、我的訂單、退出子模塊組成。5.8.1修改密碼模塊用戶登錄后可進(jìn)行修改密碼操作,修改密碼界面如圖5-18所示圖5-18修改密碼界面5.8.2修改資料模塊用戶可修改個(gè)人資料,在修改資料界面進(jìn)行信息修改,修改資料界面如圖5-19所示圖5-19修改資料界面5.9拍賣品展示模塊用戶可查看拍賣品信息,在拍賣品展示界面可查看拍賣品的標(biāo)題、起拍價(jià)格、到期時(shí)間、剩余時(shí)間、詳情等,并可點(diǎn)擊出價(jià)進(jìn)行拍賣品出價(jià),拍賣品展示界面如圖5-20所示圖5-20拍賣品展示界面5.10二手信息展示模塊用戶可查看二手車信息,在二手信息展示頁(yè)面,可查看標(biāo)題。車系、轉(zhuǎn)讓加分、保養(yǎng)情況、行駛里程等,并可點(diǎn)擊關(guān)注此信息進(jìn)行二手信息的關(guān)注,同時(shí)可點(diǎn)擊立刻購(gòu)買,進(jìn)行商品的購(gòu)買,其界面展示如圖5-21所示圖5-21二手信息展示界面5.11購(gòu)物車模塊用戶可對(duì)商品進(jìn)行加入購(gòu)物車,在購(gòu)物車界面可進(jìn)行繼續(xù)購(gòu)、清空購(gòu)物車、付款操作。購(gòu)物車界面如圖5-22所示,點(diǎn)擊付款按鈕,則進(jìn)行訂單的提交,在提交訂單界面可填寫收貨人姓名、地址、聯(lián)系電話、留言備注等,提交訂單界面如圖5-23所示圖5-22購(gòu)物車界面圖5-23提交訂單界面5.12二手車論壇模塊用戶可在二手車論壇界面進(jìn)行發(fā)帖,回帖,在發(fā)帖界面輸入標(biāo)題、內(nèi)容點(diǎn)擊提交按鈕進(jìn)行發(fā)帖,發(fā)帖界面如圖5-24所示圖5-23發(fā)帖界面6系統(tǒng)測(cè)試系統(tǒng)測(cè)試是軟件設(shè)計(jì)的最后一道工序,也是非常重要的一步。用于檢查軟件的質(zhì)量、性能、可靠性等是否符合用戶需求。一套嚴(yán)謹(jǐn)?shù)摹⒁?guī)范的、完善的測(cè)試過程將大大提高軟件的質(zhì)量、可信度、可靠性,降低軟件的出錯(cuò)率,降低用戶風(fēng)險(xiǎn)系數(shù)。通常系統(tǒng)測(cè)試包括:功能測(cè)試,安全測(cè)試,可用性測(cè)試,性能測(cè)試、兼容性測(cè)試等方面。6.1測(cè)試目的GrenfordJ.Myers曾對(duì)軟件測(cè)試的目的提出過以下觀點(diǎn):1.測(cè)試是為了更好的找出程序中村長(zhǎng)的問題、錯(cuò)誤。2.好的測(cè)試方案是很有可能是到現(xiàn)在為止仍然未被發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。3.成功的測(cè)試則是找出了至今仍然沒有被發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。4.測(cè)試并不單純是為了找出錯(cuò)誤。而是通過分析錯(cuò)誤,來找出產(chǎn)生錯(cuò)誤的原因,來避免發(fā)生錯(cuò)誤,幫助程序員找出軟件開發(fā)過程中的缺陷,以便及時(shí)進(jìn)項(xiàng)改正。5、測(cè)試是為了檢驗(yàn)修改或優(yōu)化過程是否引發(fā)新的問題、軟件所能達(dá)到處理能力和是否達(dá)到預(yù)期的處理能力等。6.2測(cè)試意義系統(tǒng)開發(fā)完成后就需要進(jìn)行系統(tǒng)測(cè)試,測(cè)試在一個(gè)軟件的開發(fā)過程中是非常重要的,其意義在于:1.發(fā)現(xiàn)軟件錯(cuò)誤;2.有效定義和實(shí)現(xiàn)軟件成分由低到高層的組裝過程;3.驗(yàn)證軟件是否滿足任務(wù)書和系統(tǒng)定義文檔所規(guī)定的技術(shù)要求4.為軟件質(zhì)量模型的建立提供依據(jù)。6.3測(cè)試性能性能測(cè)試主要通過模擬系統(tǒng)運(yùn)行環(huán)境,測(cè)試系統(tǒng)性能是否符合客戶需求。性能測(cè)試的重要技術(shù)指標(biāo)就是:系統(tǒng)運(yùn)行速度、網(wǎng)絡(luò)響應(yīng)時(shí)間和支持并發(fā)節(jié)點(diǎn)數(shù)。1)系統(tǒng)運(yùn)行速度:通過在不同計(jì)算機(jī)上試運(yùn)行本系統(tǒng),沒有發(fā)現(xiàn)有任何遲滯、停頓現(xiàn)象。2)網(wǎng)絡(luò)響應(yīng)時(shí)間:網(wǎng)絡(luò)響應(yīng)時(shí)間主要包括網(wǎng)絡(luò)最小響應(yīng)時(shí)間、平均響應(yīng)時(shí)間、最大響應(yīng)時(shí)間三個(gè)參數(shù)。經(jīng)過測(cè)試,在網(wǎng)絡(luò)運(yùn)營(yíng)良好狀態(tài)下,局域網(wǎng)內(nèi)響應(yīng)時(shí)間三參數(shù)為:1/2/6s,外網(wǎng)響應(yīng)時(shí)間三參數(shù)為3/7/12s,符合客戶需求,屬于用戶心理可承受范圍。3)支持并發(fā)節(jié)點(diǎn)數(shù):經(jīng)過模擬環(huán)境測(cè)試,本系統(tǒng)在并發(fā)節(jié)點(diǎn)達(dá)46個(gè)時(shí),網(wǎng)絡(luò)運(yùn)營(yíng)速度會(huì)發(fā)生較大波動(dòng),延遲時(shí)間10秒左右,符合客戶需求。6.4測(cè)試過程在測(cè)試之初,由于數(shù)據(jù)庫(kù)中的一些數(shù)據(jù)都是是隨便輸入的,并沒有實(shí)用性,為了使系統(tǒng)更加的完善,在系統(tǒng)測(cè)試過程中,二手車交易網(wǎng)站將隨便輸入的數(shù)據(jù)全部清理后,輸入了一些有效的測(cè)試數(shù)據(jù),這樣能夠更真實(shí)的反映二手車交易網(wǎng)站的功能實(shí)現(xiàn)情況。經(jīng)過不斷的發(fā)現(xiàn)問題,反復(fù)的測(cè)試以及調(diào)試,把所有的問題一一解決,最終系統(tǒng)可以正常運(yùn)行。測(cè)試流程:1.打開系統(tǒng)首頁(yè),輸入錯(cuò)誤的登錄信息2.登錄3.輸入正確的登錄信息4.登錄5.測(cè)試結(jié)果模塊名稱測(cè)試用例預(yù)期結(jié)果實(shí)際結(jié)果是否通過登錄模塊用戶名:admin密碼:admin登錄成功,進(jìn)入二手車交易網(wǎng)站后臺(tái)。登錄成功,進(jìn)入二手車交易網(wǎng)站后臺(tái)。通過登錄模塊用戶名:fred密碼:fred彈出錯(cuò)誤

溫馨提示

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

評(píng)論

0/150

提交評(píng)論