




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本科生畢業(yè)設(shè)計(jì)跳蚤街平臺(tái)的實(shí)現(xiàn)姓名:劉平學(xué)號(hào):專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)年級(jí):2012級(jí)學(xué)院:信息科學(xué)技術(shù)學(xué)院完成日期:2015年11月指導(dǎo)教師: 本科生畢業(yè)論文獨(dú)創(chuàng)性聲明本人聲明所呈交的畢業(yè)論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果,除了文中特別加以標(biāo)注和致謝的地方外,本論文中沒有抄襲他人研究成果和偽造數(shù)據(jù)等行為。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示謝意。論文作者簽名:日期:本科生畢業(yè)論文使用授權(quán)聲明海南師范大學(xué)有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交畢業(yè)論文的復(fù)印件和磁盤,允許畢業(yè)論文被查閱和借閱。本人授權(quán)海南師范大學(xué)可以將本畢業(yè)論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或其他復(fù)印手段保存、匯編畢業(yè)論文。論文作者簽名:日期:指導(dǎo)教師簽名:日期:目錄1概述 51.1.課題背景及來源 51.2.選題意義 51.3.主要研究?jī)?nèi)容 51.4.主要研究思路和方法 52相關(guān)技術(shù)介紹 62.1B/S模式 62.2JSP介紹 62.3開發(fā)工具的簡(jiǎn)介 62.4數(shù)據(jù)庫技術(shù)簡(jiǎn)介 73可行性研究 73.1技術(shù)方面的可行性 73.2經(jīng)濟(jì)方面的可行性 73.3社會(huì)方面的可行性 84數(shù)據(jù)庫設(shè)計(jì) 84.1數(shù)據(jù)庫設(shè)計(jì)概述 84.2數(shù)據(jù)庫物理結(jié)構(gòu)的設(shè)計(jì) 85系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 125.1詳細(xì)設(shè)計(jì)整體介紹 125.2注冊(cè)頁面的設(shè)計(jì)與實(shí)現(xiàn) 125.2會(huì)員信息檢索頁的設(shè)計(jì)與實(shí)現(xiàn) 135.3前臺(tái)用戶登錄的設(shè)計(jì)與實(shí)現(xiàn) 135.4用戶資料管理的設(shè)計(jì)與實(shí)現(xiàn) 145.5系統(tǒng)后臺(tái)登錄的設(shè)計(jì)與實(shí)現(xiàn) 155.6系統(tǒng)用戶管理的設(shè)計(jì)與實(shí)現(xiàn) 155.7注冊(cè)用戶管理的設(shè)計(jì)與實(shí)現(xiàn) 165.8二手商品發(fā)布管理的實(shí)現(xiàn) 175.9二手商品購買的實(shí)現(xiàn) 185.10購買評(píng)價(jià)的實(shí)現(xiàn) 196系統(tǒng)測(cè)試 21總結(jié) 22參考文獻(xiàn) 23跳蚤街平臺(tái)的實(shí)現(xiàn)作者:指導(dǎo)老師:(海南師范大學(xué)信息科學(xué)技術(shù)學(xué)院,海口,571158)【摘要】:在我國都有浪費(fèi)可恥,節(jié)約光榮的傳統(tǒng)。在高校,大學(xué)生每年的生活消費(fèi)產(chǎn)生很多剩余品,這些剩余品有可能是自己不喜歡的一件物品,也有可能是自己多余的一樣?xùn)|西,很多人大多時(shí)間久了就扔了。有沒有一種方法把這些二手的東西變成錢呢?讓其產(chǎn)生新的價(jià)值呢?本文旨在探討開發(fā)一個(gè)高校校園二手物品交易網(wǎng)站,幫助高校學(xué)生變廢為寶,將自己的二手商品發(fā)布到平臺(tái)出售,同時(shí)也讓那些經(jīng)濟(jì)條件不是很好的同學(xué)買到好的二手商品,全文講述了該網(wǎng)站實(shí)現(xiàn)的全過程?!娟P(guān)鍵詞】:jsp;二手物品;交易網(wǎng)站PAGETherealizationoftheplatformofthefleaStreet——HainanNormalUniversityAuthor:Tutor:(DepartmentofComputerScienceandTechnology,SchoolofInformationScienceandTechnology,HaiNanNormalUniversity,HaiKou,571158)Abstract:Inourcountry,thereisawasteofshame,savetheglorioustradition.InCollegesanduniversities,theannualconsumptionofcollegestudentshavealotoftherest,whichislikelytobeapartoftheirowndonotlikeathing,butalsomaybethesamethingastheirown,manypeoplehavebeenthrownawayforalongtime.Isthereawaytoturnthesesecond-handthingsintomoney?Letitgeneratenewvalue?Thispaperaimstotoexplorethedevelopmentofauniversitycampussecond-handgoodstradingsite,tohelpcollegestudents'wastetotreasure,willbereleasingtheirownsecond-handgoodstoselltotheplatform,alsolettheeconomicconditionisnotverygoodstudentstobuyagoodsecond-handgoods.Thispapertellsthestoryofthewebsiterealizethewholeprocess.Keyphrase:JSP;fleaStreet;BS1概述1.1.課題背景及來源在我國高校,大學(xué)生眾多,學(xué)制是四年。在高校的四年里,要購買或者消耗很多東西,比如衣服,學(xué)習(xí)用具,電腦等等。可是一到大四畢業(yè),有的東西自己買的臺(tái)式電腦,或者曾經(jīng)使用的其他學(xué)習(xí)用具,教材等等,這些對(duì)于有些大四畢業(yè)生來說不想要??墒侨恿擞挚上В杂械娜司偷疆?dāng)?shù)氐募腥フ屹I家,這樣一方面不容易找到,另一方面即時(shí)找到也不一定賣出合理的價(jià)錢,有時(shí)被當(dāng)做垃圾回收了。我們暫且不說大四畢業(yè),即便是前幾年,也會(huì)有一些東西損壞或者不想要,那么這些東西如果賣出去就成了二手商品。問題就是找不到需求者,這是麻煩事。對(duì)于買家而言,他們也希望買到價(jià)格低廉的東西又還不錯(cuò),所以就需要有高校校園二手物品交易網(wǎng)站應(yīng)運(yùn)而生。1.2.選題意義大學(xué)生有的東西不想要,而有的人又想要這個(gè)東西。比如大一的新生就可以買大二、大三同學(xué)的東西。還有一個(gè)好處就是同一個(gè)地區(qū)高校,交易方便。有了高校二手物品交易網(wǎng)站,有二手商品的同學(xué)可以將自己不想要的東西發(fā)布到該網(wǎng)站平臺(tái),包括自己的聯(lián)系方式等等,以及商品的詳細(xì)情況。同時(shí),需要買二手商品的同學(xué)可以登錄該網(wǎng)站平臺(tái),搜索自己想要的商品,在線瀏覽商品詳情。買家點(diǎn)開商品詳細(xì)情況,可以看到買家的聯(lián)系方式。搜索到自己想要的商品后,通過在線下單的方式,進(jìn)行購買。這樣的意義在于解決了買家和賣家的供需問題,一方面該平臺(tái)幫助了同學(xué)變廢為寶,另一方面滿足了一些同學(xué)花低價(jià)買好東西的愿望。從大的方向說,形成一種節(jié)約的習(xí)慣,減少了大學(xué)生在學(xué)校的一些不必要的開支。1.3.主要研究?jī)?nèi)容本項(xiàng)目作為一個(gè)畢業(yè)設(shè)計(jì),將按照軟件工程的思想,對(duì)整個(gè)項(xiàng)目進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。主要研究的內(nèi)容包括:分析系統(tǒng)的實(shí)現(xiàn)的意義,考察他的使用價(jià)值;然后對(duì)系統(tǒng)進(jìn)行可行性分析;然后是需求分析,對(duì)系統(tǒng)的功能做全面研究;然后是對(duì)系統(tǒng)進(jìn)行概要設(shè)計(jì),再到詳細(xì)設(shè)計(jì)以及編碼實(shí)現(xiàn)。1.4.主要研究思路和方法項(xiàng)目研究的思路采用軟件開發(fā)的一般思路,即是先進(jìn)行實(shí)際考察,對(duì)當(dāng)前高校的情況進(jìn)行詳細(xì)調(diào)研,并認(rèn)真寫好調(diào)查研究報(bào)告。調(diào)查完后,根據(jù)軟件工程的思想,采用瀑布模型對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。采用的方法主要是實(shí)地考察和多方調(diào)研相結(jié)合。2相關(guān)技術(shù)介紹2.1B/S模式軟件技術(shù)發(fā)展迅速,當(dāng)前的軟件開發(fā)模式主要分為C/S模式和B/S模式。所謂的C/S模式并非寫個(gè)單機(jī)程序就叫C/S。很多人自己寫了一個(gè)簡(jiǎn)單的應(yīng)用程序就號(hào)稱自己做了C/S的架構(gòu),特別是一些剛寫程序的人,其實(shí)真正的C/S是只客戶端/服務(wù)器端,也就是要開發(fā)兩個(gè)程序,這樣才能實(shí)現(xiàn)客戶端和服務(wù)器端進(jìn)行通信。比如騰訊的QQ即時(shí)通信軟件就采用的是這種架構(gòu)。它具有升級(jí)麻煩成本高等缺點(diǎn)。但對(duì)于我們的這個(gè)項(xiàng)目,如果做一個(gè)服務(wù)器端程序和客戶端程序,那就需要每個(gè)老師和學(xué)生都要下載這樣的軟件,但這樣操作起來都很麻煩了,而且這種軟件只能在電腦上運(yùn)行,對(duì)于傳統(tǒng)的智能機(jī)就沒法安裝了。另外,如果弄成這種結(jié)構(gòu),那升級(jí)勢(shì)必會(huì)很麻煩,所以采用B/S架構(gòu),即瀏覽器/服務(wù)端這種模式,瀏覽器對(duì)于每臺(tái)電腦都安裝有,所以不需要另外寫軟件,更重要的是在手機(jī)上也可以訪問,大大提高了可用性。2.2JSP介紹本系統(tǒng)采用微軟的JSP技術(shù)并結(jié)合MySQL數(shù)據(jù)庫進(jìn)行開發(fā),本系統(tǒng)在研制開發(fā)過程中,嚴(yán)格遵循軟件工程方法序設(shè)計(jì)。JSP的一種運(yùn)行在服務(wù)器端的腳本語言,該語言的性能非常好,接近人類語義。他是嵌套在html文件中的,其核心是java代碼。簡(jiǎn)單的說java代碼和html代碼組合在一起的文件就構(gòu)成了jsp文件。其只需原理是通過服務(wù)器端呈現(xiàn)把java代碼翻譯成html代碼后一同發(fā)送到客戶端瀏覽器。JSP是目前比較流行的,也是比較強(qiáng)大的技術(shù),其優(yōu)點(diǎn)有以下幾點(diǎn),第一是跨平臺(tái)性,jsp依托java代碼和html代碼的跨平臺(tái)性,使得使用jsp技術(shù)開發(fā)的網(wǎng)站可以跨平臺(tái),也就是一處編寫處處運(yùn)行,廣泛應(yīng)用在LINUX等服務(wù)器上,第二個(gè)優(yōu)點(diǎn)是速度快,有人說java的速度不是慢嗎,為什么使用jsp速度卻挺快呢,原來在訪問jsp網(wǎng)站時(shí),服務(wù)器端程序先將jsp代碼轉(zhuǎn)換為中間字節(jié)碼,第二次運(yùn)行的時(shí)候,它就不用再進(jìn)行二次編譯,所以這就是為什么jsp網(wǎng)站第一次訪問比較慢,到后面就很快的原因,那是因?yàn)榈谝淮嗡枰丫W(wǎng)站編譯成字節(jié)碼。另外一個(gè)優(yōu)點(diǎn)就是開發(fā)方便,目前支持jsp開發(fā)的軟件有myeclipse,利用該軟件可以快速的開發(fā)jsp應(yīng)用程序。2.3開發(fā)工具的簡(jiǎn)介本系統(tǒng)采用myeclipse開發(fā),myeclipse是開發(fā)java軟件的不二選擇,目前在世界上做java應(yīng)用用得最多的就是myeclipse軟件了,該軟件的核心是eclipse,eclipse本身是開源的,不收費(fèi),但是他不能用于j2ee的開發(fā),一般用eclipse開發(fā)java項(xiàng)目都需要安裝myeclipse插件,由于安裝插件比較麻煩,所以我們之間采用myeclipse軟件了,里面自動(dòng)包含了eclipse。Myeclipse軟件不但可以開發(fā)jsp網(wǎng)站程序、java的swing窗體程序,還可以開發(fā)安卓類的程序,但前提是要安裝相應(yīng)的開發(fā)包。2.4數(shù)據(jù)庫技術(shù)簡(jiǎn)介MySQL是一個(gè)優(yōu)秀的數(shù)據(jù)庫軟件。它的誕生已經(jīng)有好多年了,它適合運(yùn)用在中小型企業(yè),其體積小,但性能好。雖然在數(shù)據(jù)存儲(chǔ)上趕不上Oracl等大型數(shù)據(jù)庫軟件,但其靈活性,易操作性已經(jīng)在數(shù)據(jù)庫領(lǐng)域占據(jù)了半壁江山。MySQL數(shù)據(jù)庫是開源的,每天都有數(shù)萬工程師擴(kuò)充其功能。MySQL還有很多其他數(shù)據(jù)庫軟件不具備的優(yōu)點(diǎn),比如說因?yàn)樗拈_源,任何人都可以下載使用,不需要花一分錢,大大節(jié)省開發(fā)成本。其次MySQL數(shù)據(jù)庫可跨平臺(tái),比起SQLserver好得多,SQLserver只能運(yùn)行在微軟的Windows系統(tǒng)下,具有很大的局限性,而MySQL已廣泛用在Linux操作系統(tǒng),大大提高了它的應(yīng)用范圍。再有一個(gè)優(yōu)勢(shì),那就是MySQL數(shù)據(jù)庫體積小,不像其他數(shù)據(jù)庫那么龐大不易安裝,而且操作麻煩,使用MySQL安裝方便,使用簡(jiǎn)單,真正的適合用戶使用。MySQL數(shù)據(jù)庫特別適合部署在中小型企業(yè),甚至對(duì)于一般的大企業(yè)的一些項(xiàng)目也可以適用。目前阿里巴巴公司都已經(jīng)宣布不適用Oracl了,而是采用開源的MySQL數(shù)據(jù)庫軟件。其主要原因一方面是Oracal數(shù)據(jù)庫龐大,收費(fèi)高,而且維護(hù)的成本也高。而使用MySQL可以節(jié)省很大一部分開支。另外,由于MySQL是開源的,所以企業(yè)可以根據(jù)自身特點(diǎn)來改寫MySQL部分代碼,以適應(yīng)自身的需求。這些都是其他數(shù)據(jù)庫管理軟件不能比擬的。3可行性研究3.1技術(shù)方面的可行性本人在大學(xué)期間,已經(jīng)學(xué)完了軟件工程、程序設(shè)計(jì)等課程,對(duì)軟件開發(fā)過程以及程序設(shè)計(jì)技術(shù),以及數(shù)據(jù)庫技術(shù)都已掌握。對(duì)PHP技術(shù)也運(yùn)用熟練,再加上自己購買了相關(guān)的參考書籍,同時(shí)之前也做過類似項(xiàng)目,因此在技術(shù)方面是沒有問題的,因此技術(shù)方面可行。3.2經(jīng)濟(jì)方面的可行性由于本人開發(fā)的項(xiàng)目是一個(gè)web網(wǎng)站,作為一個(gè)畢業(yè)設(shè)計(jì),不需要購買服務(wù)器什么的,所以不需要什么維護(hù)費(fèi)用,而且開發(fā)所需要電腦大一的時(shí)候就已經(jīng)購買好了,開發(fā)該項(xiàng)目無非就是花點(diǎn)電費(fèi),而那點(diǎn)電費(fèi)是也就是十幾度,大不了也就是十來塊錢,這個(gè)是可以承受的,所以在經(jīng)濟(jì)上可行。3.3社會(huì)方面的可行性由于本人開發(fā)的這個(gè)項(xiàng)目是為廣大師生服務(wù)的,內(nèi)容上不違反國家法律法規(guī),道德上不違背自然倫理道德,做的都是大好事,所以不存在法律責(zé)任和社會(huì)倫理方面的問題,所以在社會(huì)方面也是可行的。綜合以上幾點(diǎn),開發(fā)該項(xiàng)目完全可行。4數(shù)據(jù)庫設(shè)計(jì)4.1數(shù)據(jù)庫設(shè)計(jì)概述為了使跳蚤街平臺(tái)網(wǎng)站更加規(guī)范,使具有信息的實(shí)時(shí)性。一個(gè)合理有效的數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)是非常有必要的。數(shù)據(jù)庫的設(shè)計(jì)要求必須準(zhǔn)確,不能出現(xiàn)數(shù)據(jù)冗余,同時(shí)也不能設(shè)置的太小,特別是數(shù)據(jù)字段,一定要合理。通過數(shù)據(jù)庫系統(tǒng)可以將用戶的要求轉(zhuǎn)化成合理有效的數(shù)據(jù)模式。使用戶的信息處在一個(gè)動(dòng)態(tài)變化的過程,可以實(shí)時(shí)的進(jìn)行動(dòng)態(tài)的添加,刪除,查詢,修改等。4.2數(shù)據(jù)庫物理結(jié)構(gòu)的設(shè)計(jì)根據(jù)另外一個(gè)同學(xué)對(duì)數(shù)據(jù)庫的E-R模型的設(shè)計(jì),可以得出數(shù)據(jù)庫的實(shí)際數(shù)據(jù)表,方法是打開MySQL,新建數(shù)據(jù)庫名為jspxytzbycs9285mysql的數(shù)據(jù)庫,然后根據(jù)上述分析得出如下數(shù)據(jù)表:表4-1系統(tǒng)用戶數(shù)據(jù)表表4-2普通用戶數(shù)據(jù)表表4-3留言板數(shù)據(jù)表表4-4對(duì)象信息數(shù)據(jù)表表4-5購物車數(shù)據(jù)表表4-4評(píng)價(jià)記錄數(shù)據(jù)表表4-7公告信息數(shù)據(jù)表表4-8商品類別數(shù)據(jù)表表4-9商品信息數(shù)據(jù)表表4-10收藏記錄數(shù)據(jù)表表4-11友情鏈接數(shù)據(jù)表5系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.1詳細(xì)設(shè)計(jì)整體介紹本章節(jié)主要介紹了系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),分八個(gè)小節(jié)將系統(tǒng)的各個(gè)模塊的實(shí)現(xiàn)過程進(jìn)行了必要的介紹。5.2注冊(cè)頁面的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)站首頁是一個(gè)網(wǎng)站的門面,直接關(guān)系到用戶對(duì)整個(gè)網(wǎng)站的流量情況,一個(gè)漂亮的首頁會(huì)吸引用戶,根據(jù)網(wǎng)站美學(xué)設(shè)計(jì)特點(diǎn),結(jié)合大學(xué)文化底蘊(yùn)的特點(diǎn),本網(wǎng)站首為注冊(cè)頁,采用情侶親吻的溫馨畫面風(fēng)格。圖5.1注冊(cè)界面用戶打開網(wǎng)站注冊(cè)頁后,可以填寫自己的資料,包括用戶名,密碼,用戶類別,戀情情況,星座等,其中有一個(gè)重要的地方就是上傳自己的頭像,俗話說有圖有真相嘛,所以上傳頭像是非常有必要的,以下是上傳圖片的模塊圖。5.2上傳圖片圖5.2會(huì)員信息檢索頁的設(shè)計(jì)與實(shí)現(xiàn)當(dāng)用戶注冊(cè)成功后,將跳轉(zhuǎn)到網(wǎng)站的主頁面,頁面采用大氣紅色風(fēng)格,頂部為桃花圖案,顯得特別有韻味,用戶可以點(diǎn)擊定上方的會(huì)員信息,即可跳到用戶信息檢索頁面。圖5-3網(wǎng)站首頁圖5.3前臺(tái)用戶登錄的設(shè)計(jì)與實(shí)現(xiàn)用戶在線注冊(cè)后,需要經(jīng)過管理員審核,只有通過管理員審核后才可以登錄系統(tǒng),:圖5-5用戶登錄為了保證系統(tǒng)安全,防止惡意登錄系統(tǒng),或者用戶頻繁操作,所以設(shè)計(jì)了驗(yàn)證碼模塊,點(diǎn)擊登錄前處了要輸入用戶名和密碼外,還必須輸入正確驗(yàn)證碼才可以登錄系統(tǒng)。驗(yàn)證碼采用條紋加數(shù)字的方式,增強(qiáng)了模糊度。這種驗(yàn)證碼即時(shí)是用很強(qiáng)的識(shí)別軟件也不容易識(shí)別出來。5.4用戶資料管理的設(shè)計(jì)與實(shí)現(xiàn)當(dāng)會(huì)員用戶成功登錄系統(tǒng)后,除了可以進(jìn)行網(wǎng)站的處理流程業(yè)務(wù)外,還可以點(diǎn)擊系統(tǒng)后臺(tái),登錄到自己的后臺(tái)系統(tǒng),對(duì)自己的資料進(jìn)行修改,但這個(gè)地方注意的是用戶類別和用戶名是不允許修改的,若實(shí)在要想修改,只有通過管理員才可以修改。同時(shí)這個(gè)地方也設(shè)計(jì)了上傳圖片的功能,為了幫助用戶修改自己的頭像,實(shí)現(xiàn)的方法和前面用戶注冊(cè)上傳圖片的方法是一樣的,也是調(diào)用上傳類來實(shí)現(xiàn)。如下圖所示:圖5-6用戶資料管理5.5系統(tǒng)后臺(tái)登錄的設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)管理員通過前臺(tái)的系統(tǒng)登錄可以調(diào)轉(zhuǎn)到系統(tǒng)后臺(tái)進(jìn)行管理,后臺(tái)頁面采用大藍(lán)風(fēng)格,有助于保護(hù)人的眼睛,同時(shí)也兼顧了美學(xué)設(shè)計(jì)原理,頁面大氣美觀,為了系統(tǒng)安全考慮,本頁面登錄也必須輸入驗(yàn)證碼,如果不輸入驗(yàn)證碼則不允許登陸,同時(shí)這樣也防止了一些不法分子惡意登錄系統(tǒng),甚至利用軟件登陸系統(tǒng),提高了系統(tǒng)的安全性,這是非常有必要的。如下圖所示:圖5-7系統(tǒng)后臺(tái)登錄5.6系統(tǒng)用戶管理的設(shè)計(jì)與實(shí)現(xiàn)管理員點(diǎn)擊左側(cè)的系統(tǒng)用戶管理,可以對(duì)系統(tǒng)用戶信息進(jìn)行管理。比如添加管理員賬號(hào),刪除管理員賬號(hào),添加管理員的時(shí)候可以選擇普通管理員和超級(jí)管理員,特別強(qiáng)調(diào)的是只有超級(jí)管理員才可以添加管理員,普通管理員沒有添加管理員和刪除管理員的權(quán)限。管理員添加用戶的時(shí)候還要判斷當(dāng)前是否已經(jīng)有相同的用戶名。這個(gè)地方用戶分為兩種,一種是超級(jí)管理,超級(jí)管理員是高權(quán)限用戶,另外一種是普通管理員。那么普通管理和超級(jí)管理員的區(qū)別是什么呢?那就是普通管理員不可以添加和管理系統(tǒng)用戶。其他的與超級(jí)管理員的權(quán)限一樣。這種方式可以分配給中層以上的管理人員,他們有了自己的賬號(hào)后就可以登錄系統(tǒng)去做自己的事情。如果有相同的則提示不能添加,必須另外起一個(gè)新的名字,這樣更方便系統(tǒng)的管理。如下圖所示:圖5-8系統(tǒng)用戶管理5.7注冊(cè)用戶管理的設(shè)計(jì)與實(shí)現(xiàn)管理員點(diǎn)擊左側(cè)的注冊(cè)用戶管理,可以對(duì)系統(tǒng)注冊(cè)用戶的查詢,修改,和刪除,這個(gè)地方比較重要的還有一個(gè)就是對(duì)用戶進(jìn)行審核,當(dāng)用戶在前臺(tái)注冊(cè)后,管理員可以點(diǎn)擊用戶管理對(duì)其進(jìn)行資料審核,審核通過后,會(huì)員才可以登錄,如下圖所示:圖5-8注冊(cè)用戶管理5.8二手商品發(fā)布管理的實(shí)現(xiàn)當(dāng)學(xué)生登錄到系統(tǒng)后,可以點(diǎn)擊自己的后臺(tái),可以發(fā)布自己的二手轉(zhuǎn)讓商品,包括商品的各種屬性,比如名稱,二手價(jià)格,圖片信息等等,同時(shí)還可以對(duì)自己發(fā)布的商品進(jìn)行管理,注意,每一個(gè)賬戶只能管理自己的商品,也就是只能對(duì)自己發(fā)布的商品進(jìn)行增刪改查操作,其他用戶發(fā)布的商品,自己是沒有管理權(quán)限的,如下圖所示:圖5-9二手商品轉(zhuǎn)讓發(fā)布實(shí)現(xiàn)的核心代碼如下:Stringxuexiao=request.getParameter("xuexiao");Stringshangpinbianhao=request.getParameter("shangpinbianhao");Stringshangpinmingcheng=request.getParameter("shangpinmingcheng");Stringleibie=request.getParameter("leibie");Stringtupian=request.getParameter("tupian");Stringyuanjia=request.getParameter("yuanjia");Stringershoujia=request.getParameter("ershoujia");Stringjianjie=request.getParameter("jianjie");Stringfaburen=request.getParameter("faburen"); Stringsql="insertintoshangpinxinxi(shangpinbianhao,shangpinmingcheng,leibie,tupian,yuanjia,ershoujia,jianjie,faburen,xuexiao)values('"+shangpinbianhao+"','"+shangpinmingcheng+"','"+leibie+"','"+tupian+"','"+yuanjia+"','"+ershoujia+"','"+jianjie+"','"+faburen+"','"+xuexiao+"')"; connDbBean.executeUpdate(sql); out.print("<script>alert('添加成功!!');location.href='shangpinxinxi_add.jsp';</script>"); //gdsosss }//gdsosssRS_result.close();%>5.9二手商品購買的實(shí)現(xiàn)當(dāng)用戶登錄到網(wǎng)站后,可以點(diǎn)擊查看商品詳情,并點(diǎn)擊購買按鈕進(jìn)行購買,對(duì)于自己喜歡的商品,還可以添加到自己的購物車,也就是添加到自己的收藏記錄里面,以后如果要購買商品,只需要點(diǎn)開商品下單購買就可以了。如下圖所示:圖5-10二手商品的購買實(shí)現(xiàn)的核心代碼如下:<%Stringshangpinbianhao=request.getParameter("shangpinbianhao");Stringshangpinmingcheng=request.getParameter("shangpinmingcheng");Stringleibie=request.getParameter("leibie");Stringershoujia=request.getParameter("ershoujia");Stringfaburen=request.getParameter("faburen");Stringgoumairen=request.getParameter("goumairen");Stringbeizhu=request.getParameter("beizhu"); Stringsql="insertintogoumaijilu(shangpinbianhao,shangpinmingcheng,leibie,ershoujia,faburen,goumairen,beizhu)values('"+shangpinbianhao+"','"+shangpinmingcheng+"','"+leibie+"','"+ershoujia+"','"+faburen+"','"+goumairen+"','"+beizhu+"')"; connDbBean.executeUpdate(sql); out.print("<script>alert('購買成功!!');location.href='goumaijilu_add.jsp';</script>"); //gdsosss }//gdsosssRS_result.close();%>5.10購買評(píng)價(jià)的實(shí)現(xiàn)當(dāng)用戶購買對(duì)方的商品后,當(dāng)對(duì)方發(fā)貨了,自己收到貨以后,可以給對(duì)方商品進(jìn)行評(píng)價(jià),當(dāng)點(diǎn)擊評(píng)價(jià)后,賣家就可以看到評(píng)價(jià)了。如下圖所示:實(shí)現(xiàn)評(píng)論的核心代碼如下:<%StringxinwenID=request.getParameter("xinwenID");Stringpinglunneirong=request.getParameter("pinglunneirong");Stringpinglunren=request.getParameter("pinglunren");Stringpingfen=request.getParameter("pingfen");Stringbiao=request.getParameter("biao"); Stringsql="insertintopinglun(xinwenID,pinglunneirong,pinglunren,pingfen,biao)values('"+xinwenID+"','"+pinglunneirong+"','"+pinglunren+"','"+pingfen+"','"+biao+"')"; connDbBean.executeUpdate(sql); out.print("<script>alert('添加成功!!');location.href='pinglun_add.jsp';</script>");%>6系統(tǒng)測(cè)試系統(tǒng)測(cè)試是軟件開發(fā)的最后一個(gè)步驟,起目的是檢查自己的軟件在功能和性能方面是不是達(dá)到需求,同時(shí)更重要的是檢查軟件是否存在漏洞,為軟件部署提供最后一道檢查,如果發(fā)現(xiàn)問題要及時(shí)修改。目前軟件測(cè)試分白盒測(cè)試和黑盒測(cè)試兩種,這兩種各有各的優(yōu)缺點(diǎn),對(duì)于web型的網(wǎng)站系統(tǒng),我們先采取黑盒測(cè)試再采取白盒測(cè)試的,結(jié)果發(fā)現(xiàn)網(wǎng)站系統(tǒng)實(shí)現(xiàn)了我們需求分析里的各項(xiàng)功能,同時(shí)沒有發(fā)現(xiàn)bug,當(dāng)然有可能是水平有限,或者是因?yàn)闀r(shí)間倉促,有可能在以后的使用過程中發(fā)現(xiàn),當(dāng)然,軟件測(cè)試不是一步到位的,他慣穿與整個(gè)軟件開發(fā)始終,對(duì)于投入使用的網(wǎng)站系統(tǒng),經(jīng)過用戶的使用肯定會(huì)有一些新的問題發(fā)現(xiàn),這些都需要測(cè)試人員再次測(cè)試的,然后找到指定模塊進(jìn)行修改,進(jìn)而滿足用戶的要求。本人先從注冊(cè)頁面著手,先是輸入不同的數(shù)據(jù)類型,點(diǎn)擊提交,然后是什么也不輸入,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中專升大專的試題及答案
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職教育學(xué)題庫綜合試卷A卷附答案
- 2019-2025年消防設(shè)施操作員之消防設(shè)備中級(jí)技能考前沖刺試卷A卷含答案
- 2022-2023學(xué)年廣東省廣州二中教育集團(tuán)七年級(jí)(下)期中數(shù)學(xué)試卷(含答案)
- 遺產(chǎn)繼承遺產(chǎn)分配爭(zhēng)議解決合同(2篇)
- 采購與分包責(zé)任劃分合同(2篇)
- 2023年云南公務(wù)員《行政職業(yè)能力測(cè)驗(yàn)》試題真題及答案
- 奢侈品知識(shí)培訓(xùn)課件圖片
- 2025年法律知識(shí)競(jìng)賽搶答題庫及答案(共70題)
- 急診科急救知識(shí)培訓(xùn)課件
- 2025年中考百日誓師大會(huì)校長發(fā)言稿:激揚(yáng)青春志 決勝中考時(shí)
- YY/T 1860.1-2024無源外科植入物植入物涂層第1部分:通用要求
- 中央2025年全國婦聯(lián)所屬在京事業(yè)單位招聘93人筆試歷年參考題庫附帶答案詳解
- 人教版高中物理選擇性必修第二冊(cè)電磁波的發(fā)射與接收課件
- 《建筑冷熱源》全冊(cè)配套最完整課件1
- 廣州2025年廣東廣州市番禺區(qū)小谷圍街道辦事處下屬事業(yè)單位招聘5人筆試歷年參考題庫附帶答案詳解
- 2025年春新人教版生物七年級(jí)下冊(cè)全冊(cè)教學(xué)課件
- 【物理】《跨學(xué)科實(shí)踐:制作微型密度計(jì)》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教版(2024)初中物理八年級(jí)下冊(cè)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 封條模板A4直接打印版
- 單細(xì)胞蛋白論文
評(píng)論
0/150
提交評(píng)論