大學(xué)生二手物品交易平臺PHP畢業(yè)論文
《大學(xué)生二手物品交易平臺PHP畢業(yè)論文》由會員分享,可在線閱讀,更多相關(guān)《大學(xué)生二手物品交易平臺PHP畢業(yè)論文(40頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、中北大學(xué)2013屆畢業(yè)設(shè)計說明書 目 錄 1 引言 1 1.1 課題背景 2 1.1.1 國內(nèi)電子商務(wù)的現(xiàn)狀 2 1.1.2 具體校園市場現(xiàn)狀析 3 1.2 校園二手物品交易的現(xiàn)狀 3 1.3 本課題的意義 4 1.4 研究內(nèi)容 4 2 技術(shù)介紹 6 2.1 PHP簡介 6 2.2 PHP網(wǎng)頁執(zhí)行流程 7 2.3 Apache簡介
2、 7 2.4 MySQL簡介 8 3 需求分析 12 3.1 校園市場現(xiàn)狀分析 12 3.2 可行性分析 12 3.3 校內(nèi)二手交易系統(tǒng)的基本特征 12 3.4 校園商品支付可行性 14 3.5 市場定位分析 14 3.6 功能需求分析 15 3.7 系統(tǒng)E-R圖 15 4 系統(tǒng)概述及數(shù)據(jù)庫設(shè)計 19 4.1 系統(tǒng)目標(biāo) 19 4.2 數(shù)據(jù)庫設(shè)計的原則 19 4.3 數(shù)據(jù)庫需求分析 19 4.4 數(shù)據(jù)庫設(shè)計 20 4.4.1 數(shù)據(jù)庫設(shè)計的步驟 20 4.4.2 數(shù)據(jù)庫表之間的關(guān)系 20 5 詳細(xì)設(shè)計及實現(xiàn) 25 5.1 注冊模塊設(shè)
3、計 25 5.2 搜索信息模塊設(shè)計 27 5.3 發(fā)布信息: 29 5.4 管理員管理主界面 30 6 系統(tǒng)測試與維護(hù) 31 6.1 本地服務(wù)器測試 31 6.2 系統(tǒng)維護(hù) 31 7 結(jié)論 33 參考文獻(xiàn) 34 致謝 35 第 Ⅰ 頁 共 Ⅱ 頁 1 引言 校園電子商務(wù)是電子商務(wù)在校園這個特殊環(huán)境下的具體應(yīng)用,校園電子商務(wù)是基于具體校園的應(yīng)用,主要為校園內(nèi)廣大學(xué)生服務(wù),解決他們?nèi)粘W(xué)習(xí)工作生活中的一些問題。因此,校園電子商務(wù)有著巨大的發(fā)展空間,它不但能使在校學(xué)生的生活變得越來越便利,而且能改變他們的消費方式和購物習(xí)慣,
4、為學(xué)生創(chuàng)造巨大的經(jīng)濟(jì)效益。 校園電子商務(wù)從商業(yè)運作模式來看類似于一般電子商務(wù), 從根本上說,屬于C2C模式:絕大多數(shù)的賣家和買家都是個人。賣的東西大多也以個數(shù)為計量單位,并且大多與學(xué)生有關(guān),往年教材、電腦配件、自行車、輔導(dǎo)資料、房屋出租、化妝品等是最常見的商品。作為校園電子商務(wù)平臺的交易網(wǎng)站也同樣不對賣家所售商品的真?zhèn)呜?fù)責(zé)。但與像“e-B a y易趣”、“淘寶”等這樣純粹的商業(yè)性C2C不同,校園交易網(wǎng)沒有自己的支付系統(tǒng),靠的大多就是賣家和買家的互相見面,然后一手交錢,一手交貨,看上去有些“原始”。在校園交易網(wǎng)上購物比較單純,通常不必太在意賣家或買家的偽善,不用為現(xiàn)金的支付問題而擔(dān)憂,甚至不用
5、事先就為店面的開張而支付一筆不小的費用(對學(xué)生來說),比較適合學(xué)生群體。 與現(xiàn)實世界中二手市場里的人頭攢動相比,處在虛擬空間中的網(wǎng)上二手交易社區(qū)也同樣人氣興旺。高校的二手交易市場絕對是一個大市場,每年都有畢業(yè)生要畢業(yè),每年都有新生來報到,每一個面臨畢業(yè)的學(xué)生都曾為不知如何處理手中的舊書、文具、自行車等物品而苦惱過,留之無用棄之可惜,而剛?cè)雽W(xué)的新生又曾為商品的價格昂貴而嘆為觀止。學(xué)生二手交易網(wǎng)站為廣大的學(xué)生提供了一個平等、自主的交易機(jī)會,使用戶既可以輕松方便的找到價格合適的商品,還可以不費心機(jī)的出售自己的商品。賣主可以在網(wǎng)上登記自己要賣的物品、售賣價格以及聯(lián)系方式;買主則可以在網(wǎng)上搜索自己所需
6、要的物品,若沒有,也可以在網(wǎng)上發(fā)布求購信息,當(dāng)然,網(wǎng)上二手交易市場不但能處理畢業(yè)生的多余物品,平時學(xué)生們有任何閑置的東西或有任何需求都可以免費在網(wǎng)上二手交易市場上得到處理,并且不限時間也不限地點。不受時間和空間限制,且搜索物品更快更方便。提供低價實用的商品,為全校學(xué)生提供規(guī)范化的二手商品交易的信息平臺。 1.1 課題背景 1.1.1 國內(nèi)電子商務(wù)的現(xiàn)狀 由于電子商務(wù)在中國發(fā)展時間不太長,當(dāng)電子商務(wù)概念導(dǎo)入中國市場后,被復(fù)制和模仿的速度超乎想像,所以,究竟誰才是中國第一家二手交易網(wǎng)站,已無從查起。目前二手交易網(wǎng)站分類較明晰,基本上可分為二手房、二手(汽)車、二手書、二手日常用品
7、這么幾大類;按地域則是幾乎每個地方都有自己本地的二手交易網(wǎng)站,當(dāng)然,也有一些全國性的二手商品交易網(wǎng)站。雖然二手商品交易網(wǎng)站的發(fā)展勢頭一點都不比普通的產(chǎn)品銷售網(wǎng)站低,但是,二手商品有一個破損率、折舊率的概念,所以不能像新產(chǎn)品一樣可以標(biāo)明產(chǎn)品性能,消費者一看就能明白。所以二手商品的信任度考查要比新產(chǎn)品難得多,所以一般都是采取線下當(dāng)面交易,所以,一般本地的二手商品交易網(wǎng)發(fā)展得比全國性的稍好一些。由于二手商品存在折舊和破損的概率,所以,一般都是以書籍或是小的生活用品為主要銷售的二手商品。二手商品交易網(wǎng)站的最大優(yōu)勢不是最便宜,而是最實用,因為二手商品折舊后的價格本身就不會太高,而且會擺出來銷售的二手物品
8、,一般都是放在家里閑置多時,棄之可惜存之無地的,所以才想通過網(wǎng)站轉(zhuǎn)手給更需要的人,所以不會開太高的價格,所以價格方面一般不是太會考慮,而是更考慮商品的折舊率和破損率,購置后使用情況和壽命長短。 二手商品交易網(wǎng)站真正打破了傳統(tǒng)電子商務(wù)網(wǎng)站的價格壁壘,使欲購買物件又覺得新的價格過高而承受不起的狀況得到明顯的改善,二手市場的物品又感覺質(zhì)量價格比不是太高,只有在二手商品交易網(wǎng)站方可購得性價比最好的商品。二手商品交易網(wǎng)站全天服務(wù)顧客,你隨時可以來這里瀏覽或購置二手商品,省時省力,閉門家中坐,貨從“網(wǎng)”上來,你要做的只有移動一下你的鼠標(biāo)。二手商品交易網(wǎng)站擁有功能強(qiáng)大的信息查詢系統(tǒng),它像一個指路牌
9、,把你帶到需要搜尋的二手商品面前,省了你在二手市場里找得心急如焚,汗流浹背,砍價砍得口干喉痛,面紅耳刺。二手商品交易網(wǎng)站依賴其規(guī)模經(jīng)營和管理優(yōu)勢,可以給顧客物美價廉的許諾。二手商品交易網(wǎng)站的魅力主要表現(xiàn)在一下:品種豐富,購買者選擇的余地大。二手商品的來源,一般都是發(fā)布者購置了新的產(chǎn)品作為替代,而舊的由于破損得不是太厲害,棄之可惜;或是在購置別的產(chǎn)品時,商家以贈品的形式獲得,但是家里已有此類物品;或是朋友轉(zhuǎn)送或是轉(zhuǎn)贈??傊?,二手商品都是還有一定的使用時間,存在不同程序的破損度的商品,十分適合家用。 1.1.2 具體校園市場現(xiàn)狀析 從校園市場容量看,校園市場具有很大的開發(fā)潛力。一個大學(xué)生四年
10、大學(xué)生活積累下的各種書籍和用品很少能畢業(yè)后全部帶回去。許多對在校生來說有用的東西被畢業(yè)生低價出售給廢品收購者甚至扔掉,能獲得饋贈的在校生非常少,在供給信息極端匱乏的情況下,在校生只能去購買全新的商品,當(dāng)學(xué)生有物品閑著不用時,通常只能遺憾的將之束之高閣,而有此需要的同學(xué)在無法獲得信息的情況下,也只能去購買全新的商品,增大了經(jīng)濟(jì)壓力并且不利于資源的節(jié)約。而通過校園電子商務(wù)平臺,為所有大學(xué)生免費上門統(tǒng)計閑置教材、拍攝教材照片、注冊用戶、把舊教材登陸到網(wǎng)站上;通過校園電子商務(wù)網(wǎng)站為臨畢業(yè)同學(xué)解決實際困難,批量處理帶不走的閑置物品,同時,也使需要的同學(xué)以較低的代價獲得需要的物品,并有效的解決了資源浪費的
11、問題[1]。 1.2 校園二手物品交易的現(xiàn)狀 校園內(nèi)的二手交易大多是通過BBS進(jìn)行的,作為學(xué)生間二手物品的交流平臺,高校校園BBS的“跳蚤市場”的規(guī)模已經(jīng)越發(fā)龐大和完善,它為供需雙方提供了充足的便利條件,頗受同學(xué)們的喜愛。在開學(xué)之初,跳蚤市場就格外熱鬧,廣大學(xué)生越來越喜愛這種經(jīng)濟(jì)型的消費模式,諸如花幾塊錢買本課外書、幾十塊錢買把吉他、幾百塊錢買個名牌手機(jī)等等。二手交易市場本著為賣方解決廢之不用、棄之可惜的物品,為買方提供有用、廉價的物品的宗旨。尤其是在目前國家貧富差距逐漸拉大的大環(huán)境下,各高校在校大學(xué)生的消費也存在著較大的差距,許多家庭貧困的學(xué)生甚至無法承擔(dān)生活、學(xué)習(xí)的必需品,以往他們
12、常常費盡周折地尋找廉價商品,如今他們只要進(jìn)入學(xué)校BBS上的跳蚤市場就能輕而易舉地找到符合自己需要的廉價的二手商品。此外,高校BBS上的跳蚤市場還起到了凈化校園的作用,以往由于沒有很好的規(guī)范和強(qiáng)制力措施,學(xué)校的宣傳欄常常被各種買賣舊物品、培訓(xùn)班報名等各種信息所填充,而學(xué)校正常的通知則常常被掩埋和覆蓋,造成高校信息不流暢和不必要的損失。尤其在每年的畢業(yè)前夕,常常有同學(xué)在校園內(nèi)兜售舊書、舊衣服等二手物品,實在賣不出的就隨意丟棄,在很大程度上污染了校園的環(huán)境和影響了學(xué)生的正常生活次序。然而,網(wǎng)上的虛擬空間只需要注冊相關(guān)信息后就發(fā)布買賣消息,而不需要在學(xué)校四處尋找空白地粘貼海報傳單,十分方便快捷[2]。
13、 1.3 本課題的意義 在新經(jīng)濟(jì)條件下,商業(yè)規(guī)則已經(jīng)發(fā)生了一些改變,已不再局限于傳統(tǒng)的面對面的交易模式。我們開發(fā)的二手商品交易系統(tǒng)將提高社會資源利用率,同時也為我校學(xué)生的二手商品交易提供了方便,主要體現(xiàn)在以下幾個方面: 為廣大在校大學(xué)生和教職工提供高效便捷的二手商品交易服務(wù),通過該平臺,我校學(xué)生和教職工可以足不出戶即可完成商品的發(fā)布和交易工作,也可以根據(jù)自己的需要發(fā)布需求信息,這給我們的生活提供了極大地便利。 宣傳商鋪及產(chǎn)品。本系統(tǒng)的用戶不僅僅局限于我校學(xué)生,也面向校園周邊商家和社會開放,商家可以通過該平臺充分宣傳自己的店鋪和產(chǎn)品,提高自己的銷售額,同時也可
14、以通過該平臺查詢產(chǎn)品的需求信息,幫助商家得到大量的客戶和潛在客戶信息,及性價比更好的產(chǎn)品。在全世界任何一個地點,在任何時間,商家的店鋪和產(chǎn)品都能夠吸引客戶的眼球。這與商家在報紙上刊登通欄廣告的效果和費用相比,具有無法比擬的優(yōu)勢。 信息搜集發(fā)布:通過該平臺,可以更有針對性的發(fā)布、搜尋各種商業(yè)信息和商業(yè)機(jī)會。 降低商家運作成本:這主要體現(xiàn)在兩方面:電子商務(wù)直接在網(wǎng)上進(jìn)行交易,從而降低了傳統(tǒng)貿(mào)易過程中的單據(jù)費用,提高了效率;另一方面,電子商務(wù)深入到產(chǎn)品的定購、銷售和廣告宣傳等中間環(huán)節(jié)中,從而減少了商家在這方面的費用。 提供更有成效的售后服務(wù),利用互聯(lián)網(wǎng)進(jìn)行售后服務(wù),我們
15、可以在商家已有的站點上登出產(chǎn)品介紹、技術(shù)支持等信息。這樣做不僅可以省錢還可節(jié)省大量的勞動力支出,以便我們用更多的時間來處理更為復(fù)雜的問題,搞好與客戶間的關(guān)系[3]。 1.4 研究內(nèi)容 本文在深入分析國內(nèi)外校園電子商務(wù)發(fā)展方向及應(yīng)用狀況的基礎(chǔ)上,重點對校園商品交易網(wǎng)站工作流程、系統(tǒng)需求、體系結(jié)構(gòu)、數(shù)據(jù)庫模型進(jìn)行分析和設(shè)計,采用了PHP技術(shù)設(shè)計與開發(fā)了一個實用的校園二手物品交易網(wǎng)站系統(tǒng)。首先介紹了該平臺的研發(fā)內(nèi)容和背景,詳細(xì)分析了如今存在并且需要解決的問題;對該系統(tǒng)的開發(fā)環(huán)境和工具做了基本的介紹;接著進(jìn)行系統(tǒng)分析和相關(guān)的數(shù)據(jù)庫設(shè)計;然后對該系統(tǒng)各個功能模塊的實現(xiàn)進(jìn)行了詳細(xì)的解說
16、,做了相關(guān)功能的系統(tǒng)測試;最后,針對在整個系統(tǒng)設(shè)計過程中學(xué)到的知識和出現(xiàn)的不足做出總結(jié)。本設(shè)計根據(jù)高校特定區(qū)域的特點和優(yōu)勢及校園網(wǎng),提出基于校園網(wǎng)絡(luò)平臺基礎(chǔ)上的校園電子商務(wù)系統(tǒng),根據(jù)二手商品交易實際應(yīng)用建立一個電子商務(wù)系統(tǒng)。根據(jù)二手商品電子商務(wù)系統(tǒng)的應(yīng)用需求,進(jìn)行需求分析,并對網(wǎng)站系統(tǒng)規(guī)劃設(shè)計。 主要研究內(nèi)容包括: (1)討論了校園二手商品交易網(wǎng)站的基本理論、特征,給出了天津科技科技大學(xué)校園網(wǎng)上交易實現(xiàn)目標(biāo)。 (2)討論了校園網(wǎng)上購物流程的特點、網(wǎng)上開店及求購信息的特點,重點對系統(tǒng)框架結(jié)構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)以及PHP技術(shù)的特點進(jìn)行了分析,總結(jié)出采用PHP技術(shù)實現(xiàn)校園網(wǎng)上商品交易
17、網(wǎng)站的方法。 (3)討論了校園網(wǎng)上二手商品交易的建設(shè)背景,設(shè)計了校園二手商品交易網(wǎng)站的系統(tǒng)架構(gòu),對其功能需求、體系結(jié)構(gòu)進(jìn)行了分析,設(shè)計了校園二手商品交易網(wǎng)站的數(shù)據(jù)模型。 (4)在對校園二手商品交易網(wǎng)站進(jìn)行需求分析的基礎(chǔ)上,設(shè)計了校園網(wǎng)上交易的主要功能模塊,實現(xiàn)了校園網(wǎng)上交易的主要功能。 2 技術(shù)介紹 2.1 PHP簡介 PHP是一種簡單的、面向?qū)ο蟮?、解釋型的、安全的、性能非常之高的、獨立于架?gòu)的、可移植的、動態(tài)的腳本語言。PHP具有和Java類似的Class關(guān)鍵字。因為不需要虛擬機(jī),以致速度比Java快5倍。PHP正迅速變成一種標(biāo)準(zhǔn)的、多用途的、
18、面向?qū)ο蟮哪_本語言。PHP不僅可用來開發(fā)Web應(yīng)用程序,也可以開發(fā)普通應(yīng)用程序。 PHP是Hypertex tPre-Processor(超文本預(yù)處理器)的縮寫,它是一種服務(wù)器端的HTML腳本編程語言。PHP語法上與C相似,可運行在Apache, Netscape/iPlanet,和Microsoft IIS Web服務(wù)器上。PHP作為一種工具,可以讓你創(chuàng)建動態(tài)的Web頁面。應(yīng)用PHP的網(wǎng)頁與常規(guī)的HTML頁面并無二致,你可以用同樣的方式來創(chuàng)建、編輯它們。PHP允許你直接在HTML文件里寫入簡單的腳本,這一點與JavaScript非常相似。而不同的是,PHP不依賴于瀏覽器,是服務(wù)器端的語言,而
19、JavaScript卻是一種客戶端的嵌在HTML中的語言。概念上,PHP與Netscape的LiveWirePro產(chǎn)品,Microsoft的ASP以及Sun Microsystem的JSP相似。 PHP的強(qiáng)勁之處在于:PHP是一項最優(yōu)秀的技術(shù)。其它技術(shù),如PERL,Python,VB Script,ASP相對來說,都是陳舊低劣的。即使是Java/JSP,也在PHP之下。其特點如下: 兼容性:PHP5.0程序可與舊版本兼容; 易學(xué)易用:PHP的語法類似C及Per,所以有程序編寫經(jīng)驗者很快即可上手; 開放的來源:PHP的原始碼及編譯后文件可免費下載
20、; 可擴(kuò)充:使用者可新增模塊以擴(kuò)充PHP引擎之功能; 跨平臺:PHP程序可在數(shù)種主要作業(yè)平臺及Web服務(wù)器上執(zhí)行。 支持多種數(shù)據(jù)庫:PHP支持十余鐘數(shù)據(jù)庫,且編寫存取數(shù)據(jù)庫資料的程序相當(dāng)容易。 PHP是最好的,因為它面向?qū)ο?,并且吸收了C/C++/Java/PERL的精華。PHP可以替代PERL,Python,Java,C,C++,AWK,Unix Shell腳本,Visual Basic和其它語言。PHP直接運行,而且是由C寫成的。PHP可以運行在Apache,Microsoft IIS等多種Web服務(wù)器上。PHP太容易使用了,你可以
21、用它在非常短的時間里,非常迅速的開發(fā)出非常復(fù)雜的Web。 PHP最大的優(yōu)勢在于PHP自身完全是由C語言寫成的,因此可廣泛運行于各種平臺之上,如BeOS,UNIX,MS Windows,Apple Macintosh,IBMOS/2以及其它更多的操作系統(tǒng)。而Windows下開發(fā)的PHP代碼也可以不經(jīng)過任何改變,就用于UNIX/Linux上[4-5]。 2.2 PHP網(wǎng)頁執(zhí)行流程 PHP與傳統(tǒng)網(wǎng)頁不同,一般的HTML網(wǎng)頁在加載時,會直接將網(wǎng)頁全部傳到使用者的計算機(jī)中,然而在使用者的計算機(jī)上執(zhí)行程序,展示內(nèi)容;PHP則是剛好相反,它主要的用途是在網(wǎng)站服務(wù)器端的網(wǎng)頁開發(fā),程序員可以通過程序的控
22、制,讓網(wǎng)站與訪問者交互,進(jìn)而設(shè)計出迷人的動態(tài)網(wǎng)頁。例如:會員登錄、資料認(rèn)證網(wǎng)頁等。具體如下圖所示[7]。 圖2.1 PHP網(wǎng)頁執(zhí)行流程 2.3 Apache簡介 Apache本身是一個開源組織的名稱,它組織開發(fā)了許多優(yōu)良的開源軟件,其中最早的便是Apache HTTP Server,一個開源的免費的Web服務(wù)器。 Apache HTTP Server是Apache Software Foundation的一部分,除了官方的開發(fā)人員以外有數(shù)以百計的用戶參與開發(fā),他們可以提供自己的意見、代碼以及文檔等
23、。這個項目自創(chuàng)立以來,Apache組織就努力想將其打造成一個開源的、安全的、高效的、可擴(kuò)展的,以及支持各大主流操作系統(tǒng)和HTTP標(biāo)準(zhǔn)協(xié)議的Web服務(wù)器。自1996年來,Apache HTTP Server成為Internet上最流行的Web服務(wù)器。據(jù)Netcraft公司的官方統(tǒng)計,到2005年11月止,全球Web服務(wù)器約有70%是使用的Apache HTTP Server。正因為Apache HTTP Server強(qiáng)大的功能和大量的使用,所以一般人都把Apache HTTP Server簡稱為Apache[5]。 2.4 MySQL簡介 MySQL是最受歡迎的開源SQL數(shù)據(jù)庫管
24、理系統(tǒng),它由MySQL AB開發(fā)、發(fā)布和支持。MySQL AB是一家基于MySQL開發(fā)人員的商業(yè)公司,它是一家使用了一種成功的商業(yè)模式來結(jié)合開源價值和方法論的第二代開源公司。MySQL是MySQL AB的注冊商標(biāo)。MySQL是一個快速的、多線程、多用戶和健壯的SQL數(shù)據(jù)庫服務(wù)器。MySQL網(wǎng)站()提供了關(guān)于MySQL和MySQL AB的最新的消息。 MySQL是一個數(shù)據(jù)庫管理系統(tǒng)。一個數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合。它可以是從一個簡單的銷售表到一個美術(shù)館、或者一個社團(tuán)網(wǎng)絡(luò)的龐大的信息集合。如果要添加、訪問和處理存儲在一個計算機(jī)數(shù)據(jù)庫中的數(shù)據(jù),你就需要一個像MySQL這樣的數(shù)據(jù)庫管理系統(tǒng)
25、。從計算機(jī)可以很好的處理大量的數(shù)據(jù)以來,數(shù)據(jù)庫管理系統(tǒng)就在計算機(jī)處理中和獨立應(yīng)用程序或其他部分應(yīng)用程序一樣扮演著一個重要的角色。 MySQL是一個小巧靈瓏的數(shù)據(jù)庫服務(wù)器軟件,對于小型(當(dāng)然也不一定很?。?yīng)用系統(tǒng)是非常理想的。除了支持標(biāo)準(zhǔn)的ANSI SQL語句,它還支持多種平臺,而在Unix系統(tǒng)上該軟件支持多線程運行方式,從而能獲得相當(dāng)好的性能。對于不使用Unix的用戶,它可以在Windows NT系統(tǒng)上以系統(tǒng)服務(wù)方式運行,或者在Windows 95/98系統(tǒng)上以普通進(jìn)程方式運行[9]。 2.5 運行環(huán)境的安裝和配置 由于PHP+Apache+MySQL的安裝相對來說比較簡單
26、,這里就省略安裝步驟,主要說一下運行環(huán)境的配置: (1)將php.ini-development文件重命名為:php.ini接著打開此文件找到OnWindows和extension_dir=”ext”修改為:OnWindows和extension_dir=”D:\ProgramFiles(x86)\PHP\ext”表示指定PHP擴(kuò)展包具體目錄,以便調(diào)用相應(yīng)的dll文件 (2)由于PHP默認(rèn)不支持自動連接Mysql數(shù)據(jù)庫,需要開啟相應(yīng)的擴(kuò)展功 能把; extension=php_curl.dll; extension=php_gd2.dll;
27、extension=php_mbstring.dll; extension=php_mysql.dll; extension=php_pdo_mysql.dll; extension=php_pdo_odbc.dll; extension=php_xmlrpc.dll 這些extension之前的;號全部去掉。 (3)配置PHP的session功能: 使用session功能時,我們必須配置session文件在服務(wù)器上的保存目錄,否則無法使用session,我們需要在Windows7上面新建一個可讀寫的目錄文件夾,此目錄最好獨立于WEB主程序之外,此
28、處我在D盤建立了phpsessiontmp目錄然后在php.ini中找到 Session.save_path=”/tmp”修改為Session.save_path=”D:\phpsessiontem” (4)還需要配置一下PHP上傳功能同session一樣,在使用PHP文件上傳功能時,我們必須要制定一個臨時文件夾以完成文件上傳功能,否則文件上傳功能會失敗,我們還是建立一個upload_tem文件夾,在php.ini中找到 ;upload_tmp_dir=修改為 Upload_tmp_dir=”D\upload_tem” (5)最后修改一下date.timezone否則在
29、執(zhí)行phpinfo時date部分會報錯;我們需要將;date.timezone=修改為date.timezone=Asia/Shanghai 以上php的環(huán)境配置就算完成了,我們還需要配置Apache支持PhP,所以還需要對Apache進(jìn)行配置。 配置Apache以支持PHP (6)在D:\ProgramFiles(x86)\ApacheSoftwareFoundation\Apache2.2\conf下的httpd.conf中在#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so下添加 Load
30、Modulephp5_module"D:/ProgramFiles(x86)/PHP/php5apache2_2.dll" PHPIniDir"D:/ProgramFiles(x86)/PHP" AddTypeapplication/x-httpd-php.php.html.htm (7)我們應(yīng)該制定默認(rèn)Apache服務(wù)器執(zhí)行WEB主程序的目錄為Apache2.2/htdocs,所以你的WEB主程序目錄變更時,我們需要修改相應(yīng)的Apache配置,即將: DocumentRoot"D:/ProgramFiles(x86)/ApacheSoftware Found
31、ation/Apache2.2/htdocs"
修改為:
DocumentRoot"D:\workspaces"
32、oryIndexindext.phpindex.html (9)重啟Apache服務(wù)器 至此,在Apache服務(wù)器上PHP環(huán)境配置工作就完成了,你只需要在D:/workspaces目錄下新建一個PHP文件寫入 然后再瀏覽器中輸入http://localhost就可以看到具體配置頁面了,至此php配置工作就完成了[10]。 3 需求分析 3.1 校園市場現(xiàn)狀分析 從校園市場容量看,校園市場具有很大的開發(fā)潛力。一個大學(xué)生四年大學(xué)生活積累下的各種書籍和用品很少能畢業(yè)后全部帶回去。許多對在校生來說有用的東西被畢業(yè)生低價出售給
33、廢品收購者甚至扔掉,能獲得饋贈的在校生非常少,在供給信息極端匱乏的情況下,在校生只能去購買全新的商品,當(dāng)學(xué)生有物品閑著不用時,通常只能遺憾的將之束之高閣,而有此需要的同學(xué)在無法獲得信息的情況下,也只能去購買全新的商品,增大了經(jīng)濟(jì)壓力并且不利于資源的節(jié)約。而通過校園電子商務(wù)平臺,為所有大學(xué)生免費上門統(tǒng)計閑置教材、拍攝教材照片、注冊用戶、把舊教材登陸到網(wǎng)站上;通過校園電子商務(wù)網(wǎng)站為臨畢業(yè)同學(xué)解決實際困難,批量處理帶不走的閑置物品,同時,也使需要的同學(xué)以較低的代價獲得需要的物品,并有效的解決了資源浪費的問題。 3.2 可行性分析 可行性分析指的是從該系統(tǒng)面臨的技術(shù)、經(jīng)濟(jì)、社會等問題上仔
34、細(xì)分析所存在的問題以及這些問題是否可解。 技術(shù)方面:該系統(tǒng)在PHP +Apache + MySQL的環(huán)境下搭建,并且采用B/S模式,PHP網(wǎng)頁技術(shù)現(xiàn)如今已經(jīng)相當(dāng)成熟,被廣泛應(yīng)用于各種電子商務(wù)網(wǎng)站的開發(fā)當(dāng)中。本系統(tǒng)是一個比較普通的BS模式的信息發(fā)布系統(tǒng),在技術(shù)上具有可行性。 經(jīng)濟(jì)可行性:現(xiàn)在,計算機(jī)的價格已經(jīng)相對比較低廉,性能也有了長足的進(jìn)步,而且大學(xué)生基本每個人都有自己的個人電腦,瀏覽信息方便快捷,而本系統(tǒng)的開發(fā),為在校學(xué)生節(jié)約了大量的資源,可以代替二手物品交易紙質(zhì)廣告,避免污染校園環(huán)境,大大提高廢棄物品的再利用,所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 運行可行性:隨著科技的發(fā)展
35、,電子產(chǎn)品的淘汰率越來越高,在計算機(jī)方面,無論是軟件還是硬件技術(shù)都在迅猛發(fā)展,而對于這樣一個小型的校內(nèi)二手交易系統(tǒng),需要耗費的資源非常小的,一般的電腦足以勝任這個工作[4-5]。 3.3 校內(nèi)二手交易系統(tǒng)的基本特征 一般的企業(yè)電子商務(wù)系統(tǒng)是面向廣大的社會公眾,而校園電子商務(wù)系統(tǒng)則是依托與整體的校園環(huán)境,它面向的是校園內(nèi)的廣大學(xué)生,因此二者之間是有區(qū)別的。校園電子商務(wù)除了具有普通企業(yè)電子商務(wù)也有的數(shù)字化、跨時空、公開、透明等一般特征外,還有其自己獨有的特色。具體體現(xiàn)在以下幾個方面: (1)良好的網(wǎng)絡(luò)環(huán)境。高校是一個十分注重知識傳播的地方,因此也特別注重電腦的普及,電腦普
36、及率較高。大部分學(xué)校都建有自己內(nèi)部的局域網(wǎng)來方便學(xué)生的學(xué)習(xí)和生活,局域網(wǎng)聯(lián)結(jié)著高校內(nèi)部大部分的機(jī)構(gòu)、部門、宿舍等,從而來實現(xiàn)提高效率、資源共享和優(yōu)化組合的目的。另外,校園網(wǎng)的費用也比較便宜,能照顧到大多數(shù)學(xué)生的經(jīng)濟(jì)承擔(dān)狀況和需求,從而能充分發(fā)揮校園網(wǎng)應(yīng)有的作用。 (2)穩(wěn)定的消費群體。校園網(wǎng)的消費群體是穩(wěn)定的學(xué)生客戶群,他們的興趣愛好已經(jīng)消費傾向趨于一致,消費的商品也比較單一和簡單。但學(xué)生的流動性非常大,每年數(shù)千學(xué)生的流動都使校園電子商務(wù)更加的鮮活和富有生機(jī)。另外,大學(xué)校園里的消費全體普遍素質(zhì)較高,容易接受新鮮事物,特別是學(xué)生年齡一般在18-25歲,正處于求知欲旺盛的階段,因此很多學(xué)
37、生都愿意并且積極主動地接受校園電子商務(wù)這一新事物,也為它奠定了穩(wěn)定而廣大的群眾基礎(chǔ)。 (3)方便的物流配送。校園電子商務(wù)雖然是虛擬網(wǎng)絡(luò),但買賣雙方基本都是本校的學(xué)生,在網(wǎng)上達(dá)成交易合約后,一般都能在校園內(nèi)部直接交易,即使有快遞要求距離也不會很遠(yuǎn),物流配送十分方便也節(jié)省了送貨費用,解決了傳統(tǒng)電子商務(wù)物流配送中“最后—英里”的問題,同時也推動了校園電子商務(wù)的發(fā)展。 (4)良好的信用機(jī)制。我國電子商務(wù)發(fā)展的重要阻礙之一就是信用體系的不完善,優(yōu)良的信用機(jī)制是我國電子商務(wù)發(fā)展的必要條件和重要基礎(chǔ)。電子商務(wù)信用主要取決于社會性用、個人信用和商家信用等。必須要有良好的監(jiān)督機(jī)制才能減少或避
38、免出現(xiàn)各種信用危機(jī)。在校園電子商務(wù)的條件下,由于主要是在校大學(xué)生構(gòu)成的交易主體,如果有一方出現(xiàn)信用問題,很快就會被曝光,在校園內(nèi)弄得人盡皆知,這樣會給交易雙方都造成很大的心里壓力,因此,大家都會自覺地培養(yǎng)起良好的個人信用。 (5)交易成本低。校園電子商務(wù)大大降低了買賣雙方的交易成本。一是由于校園網(wǎng)費用原本就較低,再加上虛擬網(wǎng)絡(luò)發(fā)布信息只需要注冊登入而不需要其他成本,相對于電話、信件、傳真等方式,它的傳遞成本會低很多。二是校園電子商務(wù)多是由買賣雙方直接交流溝通,中間沒有也不需要中介者的介入,這樣交易的環(huán)節(jié)和人數(shù)的減少也直接能降低相關(guān)的成本。三是賣方是在網(wǎng)絡(luò)上宣傳和介紹產(chǎn)品,因此減少了原
39、本需要發(fā)印發(fā)品、做廣告以及人工費等大量費用。四是校園電子商務(wù)實行“無紙貿(mào)易”可減少大量的文件處理費用,校園交易網(wǎng)采用零交易成本,符合大學(xué)生消費的心理特征。 (6)節(jié)約購物時間,增加在校學(xué)生的可選性。校園電子商務(wù)可以使廣大學(xué)生足不出戶就能通過網(wǎng)絡(luò)了解到商品的具體性能、款式、價格已經(jīng)真實圖片和物品實拍等,同時,網(wǎng)絡(luò)上提供的商品的種類以及同一種類的不同商品都非常多,為廣大在校師生提供了廣泛的選舉余地,這有利于他們能通過對比來買到符合自己心意的商品。 (7)由于是在校園內(nèi),電子商務(wù)的交易主體在物理上市互通的,但它并不同于傳統(tǒng)意義上的電子商務(wù),也不俗物理世界商務(wù)活動的翻版。在校園內(nèi)實
40、現(xiàn)電子商務(wù)所需的“三流”即信息流、資金流、物流也相對簡單。特別是物流和資金流,由于校園交易網(wǎng)大多在本校至多是同城交易,因此多以見面交易為基本形式,很大程度上節(jié)約了物流費用而直接進(jìn)行金錢交易,該系統(tǒng)效仿了“淘寶網(wǎng)”中的一些做法和手段,并借助網(wǎng)絡(luò)游戲中“虛擬商品”和“虛擬幣”的方式,積極鼓勵學(xué)生自主在網(wǎng)上開辦商店,通過校園網(wǎng)銷售自己的商品,完成整個銷售過程。在資金流和物流都較為簡單的基礎(chǔ)上,該系統(tǒng)重點建設(shè)放在了信息流上,同時還注重通過認(rèn)證環(huán)節(jié)保障交易雙方的信用,確保交易順利完成。 3.4 校園商品支付可行性 由于在校師生居住范圍較小,所以其支付方式相對簡單,從目前常用的支付方式中可以選擇貨到
41、付款方式。貨到付款,即現(xiàn)金支付方式?,F(xiàn)金支付主要采取傳統(tǒng)的錢物交易方式,優(yōu)點是交易直接,消費者放心。學(xué)生在網(wǎng)站上查詢到所需商品后,根據(jù)現(xiàn)實信息聯(lián)系賣主直接見面交易,這樣面對面的交易,雙方都能確認(rèn)對方的身份,具有不可否認(rèn)性,這種方式快捷、方便且有效。 3.5 市場定位分析 二手商品是學(xué)生比較青睞的廉價商品,網(wǎng)站設(shè)計應(yīng)著重突出實用和廉價。也有一部分消費者是淘寶者,他們對相中的商品有著急切的擁有欲望。網(wǎng)上交易的好處在于能夠不用交房租、不用雇傭伙計,一天24小時隨時能進(jìn)行服務(wù)等等目前上網(wǎng)已經(jīng)成為大學(xué)生活不可或缺的一部分,在校大學(xué)生平均上網(wǎng)率達(dá)到92%。而現(xiàn)在的大學(xué)生網(wǎng)上交易基本上是以BB
42、S為主。BBS雖然用戶眾多,可是由于它不是一個獨立的站點,提供的功能有限,用戶不能詳細(xì)的了解商品的有關(guān)信息,不能快捷地查詢商品,無法滿足學(xué)生實際交易中的需求。校園二手交易網(wǎng)站為在校大學(xué)生提供一個供需平臺,學(xué)生可以將自己不用的東西放在網(wǎng)上,也可在網(wǎng)上找到自己需要的東西。物美價廉,達(dá)到雙贏。二手商品電子商務(wù)網(wǎng)站定位于面向廣大學(xué)生,網(wǎng)站提供詳細(xì)的商品信息、簡便快捷的操作過程。 綜上所述,構(gòu)建校園網(wǎng)上二手商品交易網(wǎng)站在市場上、技術(shù)上都是可行的。因而決定開展二手商品交易網(wǎng)站系統(tǒng)開發(fā)[11-12]。 3.6 功能需求分析 根據(jù)一般電子商務(wù)系統(tǒng)功能分析,將系統(tǒng)分為后臺管理、前臺應(yīng)用兩大模塊。
43、系統(tǒng)管理員模塊包括:系統(tǒng)配置管理、會員信息管理、網(wǎng)站新聞管理、物品信息管理、管理員管理、登錄日志管理。用戶模塊包括:安全登錄、找回密碼、查詢信息、發(fā)布信息、會員注冊、物品類別、物品信息管理、會員信息修改。剛進(jìn)入網(wǎng)站的非會員能夠在此網(wǎng)站瀏覽和搜索信息,不僅能瀏覽二手信息還能瀏覽到熱門信息。經(jīng)過注冊成為會員便能發(fā)布信息。此系統(tǒng)還考慮到用戶利用窮舉法破解密碼,專門設(shè)置了用戶和管理員登錄日志,以便及時了解和防范。 本課題所研究開發(fā)的二手商品網(wǎng)上交易系統(tǒng)主要功能有: 1.為客戶提供24小時方便快捷的在線查詢?yōu)g覽服務(wù)。 2.商品信息的維護(hù)與管理,包括價格的調(diào)整、現(xiàn)有商品信息
44、的修改、新商品信息的加入、過時商品信息的刪除等。 3.高效的商品數(shù)據(jù)方案,對商品信息進(jìn)行科學(xué)、靈活地分類、存儲,方便客戶迅速海量商品中找出自己所需商品。 4.方便、快捷的查詢功能。提供關(guān)鍵字查詢。 5.求購信息的管理與維護(hù)。 3.7 系統(tǒng)E-R圖 本實例根據(jù)上面的模塊關(guān)系圖規(guī)劃出的實體有管理員、二手信息機(jī)及新聞、用戶、會員實體、各實體的E-R圖及其關(guān)系描述如圖3.1-圖3.5所示(帶下劃線的為主鍵)。 圖3.1 會員實體E-R圖
45、 圖3.2 二手信息實體E-R圖 圖3.3 新聞實體E-R圖 圖3.4 管理員實體E-R圖 超級管理員實體E-R圖同管理員實體E-R圖類似,無權(quán)限屬性(省略)。 各實體的關(guān)系E-R圖描述如下: 圖3.5 實體和實體之間的關(guān)系E-R圖 4 系統(tǒng)概述及數(shù)據(jù)庫設(shè)計 4.1 系統(tǒng)目標(biāo)
46、 系統(tǒng)的建設(shè)將達(dá)到以下目標(biāo): 1.發(fā)布求夠信息,尋求自己想要的商品。 2.完善的業(yè)務(wù)管理。商品信息的維護(hù)與管理,商品信息進(jìn)行科學(xué)、靈活地分類、存儲,強(qiáng)大、方便、快捷的搜詢,將客戶需求融入系統(tǒng)。 4.2 數(shù)據(jù)庫設(shè)計的原則 數(shù)據(jù)庫設(shè)計是系統(tǒng)開發(fā)中關(guān)鍵的步驟之一。其設(shè)計質(zhì)量的好壞,數(shù)據(jù)結(jié)構(gòu)的優(yōu)劣,直接影響到最終系統(tǒng)的成敗。由于校園網(wǎng)上交易網(wǎng)站涉及大量信息的管理和各種操作,所以能否建立一個良好的數(shù)據(jù)組織關(guān)系與數(shù)據(jù)庫,使整個系統(tǒng)的數(shù)據(jù)之間可以相互共享所擁有的信息資源,可迅速、方便、準(zhǔn)確的調(diào)用和管理所需數(shù)據(jù),是衡量系統(tǒng)開發(fā)工作好壞的重要指標(biāo),也是系統(tǒng)
47、的基本要求。 數(shù)據(jù)庫設(shè)計的基本原則是在系統(tǒng)總體方案的指導(dǎo)下,各個庫應(yīng)當(dāng)為它所支持的管理目標(biāo)服務(wù)。在設(shè)計數(shù)據(jù)庫系統(tǒng)時,重點考慮以下幾個因素: 1. 數(shù)據(jù)庫必須層次分明,布局合理。 2. 數(shù)據(jù)庫必須高度結(jié)構(gòu)化,保證數(shù)據(jù)的結(jié)構(gòu)化、規(guī)范化和標(biāo)準(zhǔn)化,這是建立數(shù)據(jù)庫和進(jìn)行信息交換的基礎(chǔ)。數(shù)據(jù)結(jié)構(gòu)的設(shè)計應(yīng)該遵循國家標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn),尤其是要重視編碼的應(yīng)用。 3. 在設(shè)計數(shù)據(jù)庫時,一方面要盡可能地減小冗余度,減小存儲空間的占用,降低數(shù)據(jù)一致性問題發(fā)生的可能性;另一方面,還要考慮適當(dāng)?shù)娜哂?,以提高運行速度和降低開發(fā)難度。 4. 設(shè)定相應(yīng)的安全機(jī)制,由于數(shù)據(jù)庫的信息
48、對特定的用戶有特定的保密要求,安全機(jī)制必不可少。 4.3 數(shù)據(jù)庫需求分析 1.商品數(shù)據(jù)的準(zhǔn)備。首先要搜集賣方的所有商品數(shù)據(jù),要對其進(jìn)行檢查,修正有問題的數(shù)據(jù),刪除重復(fù)和過期的記錄。在檢查的同時,還要對這些數(shù)據(jù)進(jìn)行分析,為制定商品目錄方案做準(zhǔn)備。舉例說明: 2.商品數(shù)據(jù)方案的制定。商品數(shù)據(jù)方案制定的目的在于: (1)對商品進(jìn)行科學(xué)、靈活地分類,方便用戶從網(wǎng)站中找出所需商品。 (2)使系統(tǒng)支持方便、快捷的查詢功能,實現(xiàn)關(guān)鍵字查詢。 所涉及到的后臺數(shù)據(jù)庫如下: 商品表,商品分類表。 3.會員信息表的制定。會員信息表內(nèi)保存著網(wǎng)站中所有會員個
49、人所擁有的個人信息和資料。會員ID則是客戶個人身份證明的依據(jù)。 4.4 數(shù)據(jù)庫設(shè)計 4.4.1 數(shù)據(jù)庫設(shè)計的步驟 數(shù)據(jù)庫的設(shè)計包括兩個部分:一部分是數(shù)據(jù)庫的邏輯設(shè)計,內(nèi)容包括了對應(yīng)于概念級的概念模式,即系統(tǒng)要處理的數(shù)據(jù)庫全局邏輯結(jié)構(gòu),也包括了對應(yīng)于用戶級的外模式;另一部分是數(shù)據(jù)庫的物理設(shè)計,這是在邏輯結(jié)構(gòu)已經(jīng)確定的前提下設(shè)計數(shù)據(jù)庫的存儲結(jié)構(gòu)(即對應(yīng)于物理級的內(nèi)模式)。從軟件的生命周期來看,這兩個部分的設(shè)計過程又可分以下為六個步驟。設(shè)計一個完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)是不可能一蹴而就的,它往往是這六個步驟不斷反復(fù)、逐步完善的過程[10]。 1.需求分析 2.概念結(jié)構(gòu)
50、設(shè)計 3.邏輯結(jié)構(gòu)設(shè)計 4.數(shù)據(jù)庫物理設(shè)計 5.數(shù)據(jù)庫實施 6.數(shù)據(jù)庫運行維護(hù) 4.4.2 數(shù)據(jù)庫表之間的關(guān)系 通過對數(shù)據(jù)分析,需設(shè)計多張表。如下表4.1-表4.9所示。 (1) 數(shù)據(jù)庫表之間的關(guān)系: 表4.1 數(shù)據(jù)庫表 序號 數(shù)據(jù)庫表 數(shù)據(jù)庫存儲內(nèi)容 1 ershou_adminstage 存儲管理員和會員的登錄日志 2 ershou_class 存儲二手信息的類別信息 3 ershou_pinglun 存儲會員對物品信息的評論 4
51、 ershou_news 存儲新聞 5 ershou_user 存儲會員的相關(guān)信息 6 ershou_wupin 存儲以發(fā)布的物品信息 7 ershou_manager 存儲管理員的信息 表之間關(guān)系圖如下: 圖4.2 數(shù)據(jù)表關(guān)系圖 (2) 數(shù)據(jù)表結(jié)構(gòu)的詳細(xì)設(shè)計: 表4.3 用戶資料表(ershou_user) 序號 字段名 字段類別 說明 備注
52、 1 user_name varchar(20) 用戶的賬號名稱 主鍵 2 user _pass varchar(20) 用戶的帳號密碼 3 user_question varchar(50) 找回密碼提問 4 user _angser varchar(50) 找回密碼答案 5 user_mphone varchar(12) 移動電話 6 user_phone varchar(12) 座機(jī) 7 user_school varchar(60) 所在學(xué)校 8 user _email Varchar(80) 電子
53、郵箱 9 user _date datetime 注冊時間 10 user _qq Int QQ號 11 user _kt Int 標(biāo)志 默認(rèn)為0 表4.4 類別信息表(ershou_class) 序號 字段名 字段類別 說明 備注 1 class_name varchar(20) 類別名稱 主鍵 2 class_order int 大類順序標(biāo)記小類為默認(rèn)的0 默認(rèn)值為0 3 class_cid int 小類順序標(biāo)記大類為默認(rèn)的0 默認(rèn)值為0 表4.5 用戶與管理員登錄日志信息表(ersh
54、ou_ adminstage) 序號 字段名 字段類別 說明 備注 1 manager_name varchar(20) 登錄名 主鍵 2 manager_action varchar(50) 登錄動作 3 manager_ip varchar(30) 登錄ip 4 manager_time datetime 登錄時間 5 manager_state int 登錄狀態(tài) 默認(rèn)為0 6 manager_if Int 判斷為管理員還是用戶 默認(rèn)為0 表4.6 評論表(ershou_pinglun)
55、序號 字段名 字段類別 說明 備注 1 pid int Id 主鍵 2 pinglun_wid int 物品id 默認(rèn)值為0 3 user_name varchar(20) 會員名 4 pinglun_nr varchar(200) 內(nèi)容 5 Pinglun_time datetime 時間 表4.7 網(wǎng)站新聞表(ershou_news) 序號 字段名 字段類別 說明 備注 1 nid tinyint(6) 設(shè)置新聞編號 2 news_title varchar(100) 設(shè)置新聞標(biāo)題 3
56、 news_class varchar(20) 設(shè)置新聞類別 4 news_ly varchar(30) 新聞來源 5 news_jishu int 瀏覽次數(shù) 默認(rèn)值為0 6 news_nr text 新聞內(nèi)容 7 news_time datetime 設(shè)置添加時間 8 news_guoqi Char(2) 設(shè)置是否過期 默認(rèn)值為1 9 news_name varchar(20) 發(fā)表新聞的管理員帳號 主鍵 表4.8 物品信息表(ershou_wupin) 序號 字段名 字段類別 說明 備注 1
57、wid int 物品id 主鍵 2 bclass_name varchar(20) 所屬大類別 3 class_name varchar(20) 所屬小類別 4 wuping_name varchar(40) 物品名稱 5 wuping_jishu int 瀏覽次數(shù) 默認(rèn)設(shè)置為0 6 wuping_nr text 物品介紹 7 user_name varchar(20) 用戶帳號 8 wuping_time datetime 發(fā)表時間 9 wuping_guoqi int 交易狀態(tài) 默認(rèn)設(shè)置為1
58、 表4.9 管理員信息表(ershou_manager) 序號 字段名 字段類別 說明 備注 2 manager_name varchar(20) 管理員名稱 主鍵 3 manager_pass varchar(20) 管理員密碼 4 manager_sup int 標(biāo)志為管理員權(quán)限 默認(rèn)值為0 5 詳細(xì)設(shè)計及實現(xiàn) 校內(nèi)二手交易網(wǎng)站為學(xué)校師生提供了一個簡單快捷實用的交易平臺用戶。根據(jù)我校校內(nèi)閑置物品以及相關(guān)需求信息的調(diào)查分析,系統(tǒng)的主要功能模塊為物品分類、信息搜索、發(fā)布信息、用戶注冊登陸、用戶個人中心管理、網(wǎng)站后臺管理等。在該平臺的搭
59、建和設(shè)計中,主要分為前臺和后臺兩部分,前臺主要用于提供用戶注冊和登陸、發(fā)布供求信息、查詢物品信息、用戶之間的私聊、用戶留言評價等功能,后臺主要功能有:用戶管理、供求信息管理、信息分類管理、留言管理等。本系統(tǒng)還可提供用戶對自己發(fā)表的相關(guān)信息的修改、刪除和隱藏,用戶可以通過自己注冊時留下的驗證方式找回密碼、修改個人信息,很大程度上方便了用戶對自己相關(guān)信息的管理。 5.1 注冊模塊設(shè)計 為了實現(xiàn)該交易平臺的良好有序的運行,我們需要用戶先進(jìn)行個人信息的實名注冊,包括學(xué)號、姓名、專業(yè)等能從學(xué)校數(shù)據(jù)庫中查詢到真實信息的數(shù)據(jù)(不合要求的可以由管理員及時清除),錄入基本的個人信息。
60、 (1)步驟: 1. 開始注冊; 2. 填寫個人信息; 3. 提交(如失敗返回填寫頁面重填寫;如果重名錯誤,顯示提示信息); 4. 進(jìn)入登錄界面; 5. 登錄成功,進(jìn)入主界面。 (2)主要驗證代碼: //值存在則繼續(xù)執(zhí)行 if(($_GET["ac"]=="in")and(isset($_POST["user_name"]))) { //判斷驗證碼是否正確 if($_POST["ac_uthnum"]==$_SESSION["user_authnum"]) { $user_name=$_POST["user_n
61、ame"]; $user_name=trim($user_name); $user_pass1=$_POST["user_pass"]; $user_pass1=trim($user_pass1); $user_pass=md5_5($user_pass1); $user_question=$_POST["user_question"]; $user_angser1=$_POST["user_angser"]; $user_angser1=trim($user_angser1); $user_angser=md5_5($user_
62、angser1);//密碼進(jìn)行MD5加密 $user_school=$_POST["user_school"]; $user_phone=$_POST["user_phone"]; $user_mphone=$_POST["user_mphone"]; $user_qq=$_POST["user_qq"]; $user_email=$_POST["user_email"]; $user_kt="1"; //查詢是否存在當(dāng)前注冊用戶名 $query="select count(*) count from ershou_user w
63、here user_name=$user_name"; $result=mysql_query($query); while($info=mysql_fetch_array($result)) { $count=$info["count"]; } if($count==0){//不存在才執(zhí)行注冊 $sqladd = "INSERT INTO ershou_user SET user_name=$user_name, user_pass=$user_pass, user_question=$user_question,
64、 user_angser=$user_angser, user_school=$user_school, user_phone=$user_phone, user_mphone=$user_mphone, user_qq=$user_qq, user_email=$user_email, user_kt=$user_kt, user_date=NOW()"; else{//存在相同用戶名則重新填寫 echo
該會員已存在 返回重新填寫 |
66、可以方便快捷的找到對自己有用的信息,用戶可以根據(jù)交易物品的類型,從大類到小類逐級查看,當(dāng)然也可以直接進(jìn)行搜索,該系統(tǒng)支持模糊查詢,用戶可以直接輸入所要查詢的物品的關(guān)鍵字,點擊搜索,搜索結(jié)果就會顯示;同時也可以進(jìn)行高級搜索,用戶可根據(jù)自己的實際需求進(jìn)行高級搜索,這樣的顯示結(jié)果也會更為準(zhǔn)確。根據(jù)查詢的結(jié)果,可以瀏覽供求信息的具體內(nèi)容。包括:物品名稱、相關(guān)參數(shù)、使用情況、圖片、聯(lián)系人、聯(lián)系方式等。 (1)步驟: 1. 填寫信息類別; 2. 修改或刪除信息類別; 3. 瀏覽信息類別。 (2)主要代碼: $sql ="select count(*) count from ershou_wupin where bclass_name=$bclass_name and wupin_name
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 川渝旅游日記成都重慶城市介紹推薦景點美食推薦
- XX國有企業(yè)黨委書記個人述責(zé)述廉報告及2025年重點工作計劃
- 世界濕地日濕地的含義及價值
- 20XX年春節(jié)節(jié)后復(fù)工安全生產(chǎn)培訓(xùn)人到場心到崗
- 大唐女子圖鑒唐朝服飾之美器物之美繪畫之美生活之美
- 節(jié)后開工第一課輕松掌握各要點節(jié)后常見的八大危險
- 廈門城市旅游介紹廈門景點介紹廈門美食展示
- 節(jié)后開工第一課復(fù)工復(fù)產(chǎn)十注意節(jié)后復(fù)工十檢查
- 傳統(tǒng)文化百善孝為先孝道培訓(xùn)
- 深圳城市旅游介紹景點推薦美食探索
- 節(jié)后復(fù)工安全生產(chǎn)培訓(xùn)勿忘安全本心人人講安全個個會應(yīng)急
- 預(yù)防性維修管理
- 常見閥門類型及特點
- 設(shè)備預(yù)防性維修
- 2.乳化液泵工理論考試試題含答案