![基于PHP的手機(jī)銷售網(wǎng)站_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/25/9cdf89fe-3017-4667-aeac-7f87d7b02965/9cdf89fe-3017-4667-aeac-7f87d7b029651.gif)
![基于PHP的手機(jī)銷售網(wǎng)站_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/25/9cdf89fe-3017-4667-aeac-7f87d7b02965/9cdf89fe-3017-4667-aeac-7f87d7b029652.gif)
![基于PHP的手機(jī)銷售網(wǎng)站_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/25/9cdf89fe-3017-4667-aeac-7f87d7b02965/9cdf89fe-3017-4667-aeac-7f87d7b029653.gif)
![基于PHP的手機(jī)銷售網(wǎng)站_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/25/9cdf89fe-3017-4667-aeac-7f87d7b02965/9cdf89fe-3017-4667-aeac-7f87d7b029654.gif)
![基于PHP的手機(jī)銷售網(wǎng)站_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/25/9cdf89fe-3017-4667-aeac-7f87d7b02965/9cdf89fe-3017-4667-aeac-7f87d7b029655.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 華科學(xué)院huake institute of taiyuan university of science & technology 畢業(yè)設(shè)計(jì)(論文) 題目:基于php的手機(jī)銷售網(wǎng)站學(xué) 生 姓 名 學(xué) 號(hào) 班 級(jí) 所屬院(系) 指 導(dǎo) 教 師 2015 年 6 月 1 日太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)學(xué) 生 姓 名指 導(dǎo) 教 師設(shè)計(jì)(論文)題目基于php的手機(jī)銷售網(wǎng)站主要研究?jī)?nèi)容 通過(guò)所學(xué)知識(shí),設(shè)計(jì)一個(gè)網(wǎng)上手機(jī)銷售系統(tǒng),實(shí)現(xiàn)任何時(shí)間地點(diǎn)的手機(jī)交易,有主頁(yè)面、商品展示、商品信息、購(gòu)物車、訂單、用戶管理等頁(yè)面,并且實(shí)現(xiàn)手機(jī)的增刪改查等功能。研究方法1.查閱文
2、獻(xiàn)充分利用圖書(shū)館、利用cnki電子資源和網(wǎng)絡(luò)等資源,完成論文部分。2.軟件工程利用軟件開(kāi)發(fā)的方法。網(wǎng)站設(shè)計(jì)包括網(wǎng)站結(jié)構(gòu)設(shè)計(jì),完成網(wǎng)站內(nèi)容設(shè)計(jì)后,就可以確定網(wǎng)站的目標(biāo)。前臺(tái)結(jié)構(gòu)設(shè)計(jì)要將內(nèi)容劃分為清晰合理的層次體系,并且需要后臺(tái)結(jié)構(gòu)的支撐,體現(xiàn)了設(shè)計(jì)額定內(nèi)容和創(chuàng)意。3.小組討論與同學(xué)進(jìn)行討論、請(qǐng)教項(xiàng)目經(jīng)理等,解決遇到的技術(shù)問(wèn)題。主要技術(shù)指標(biāo)(或研究目標(biāo))系統(tǒng)開(kāi)發(fā)與測(cè)試平臺(tái):windows 7 系統(tǒng)運(yùn)行平臺(tái): windows 7(包括對(duì)apache、php、mysql的支持); 開(kāi)發(fā)語(yǔ)言:html、php、javascript 開(kāi)發(fā)過(guò)程中使用到的軟件:photoshop、dreamweaver、ec
3、lipse;數(shù)據(jù)庫(kù)管理系統(tǒng):mysql。項(xiàng)目前臺(tái)運(yùn)用div構(gòu)建基本框架,然后用css進(jìn)行美化。注冊(cè)和登陸基本上相似,通過(guò)前臺(tái)表單的提交把數(shù)據(jù)傳送到后臺(tái),后臺(tái)php經(jīng)過(guò)判斷后通過(guò)一個(gè)自己寫(xiě)的數(shù)據(jù)庫(kù)類與數(shù)據(jù)庫(kù)進(jìn)行交互,最后把結(jié)果遍歷到頁(yè)面上。而商品展示則是通過(guò)id把所想看的物品的所有數(shù)據(jù)從數(shù)據(jù)庫(kù)提出來(lái)遍歷到頁(yè)面上。最后的購(gòu)物車和訂單發(fā)布則是運(yùn)用了session暫時(shí)把需要的數(shù)據(jù)存儲(chǔ)起來(lái),在需要的時(shí)候遍歷到頁(yè)面上。主要參考文獻(xiàn)1php應(yīng)用技巧與實(shí)例m.北京:人民郵電出版社.20012徐曾春.基于b/s的三層結(jié)構(gòu)網(wǎng)絡(luò)考試系統(tǒng)研制j.計(jì)算機(jī)與現(xiàn)代化.2005。3asgush daniel wilfred,
4、meeta gupta,kartid bhatnagar.php專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā)m.賀民,劉永明,等譯.北京:中國(guó)水利水電出版社.2003。4王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論;(第四版).北京:高等銷售出版社.2006。5尚俊杰 php程序設(shè)計(jì)清華大學(xué)出版社/北京交通大學(xué)出版社 2004.46微軟公司 使用軟件工程方法高等銷售出版社 2005.87張俊、喬宇峰、周欣php程序設(shè)計(jì)入門吉林電子出版社 2005.28張俊、喬宇峰、周欣php程序設(shè)計(jì)入門吉林電子出版社 2005.29微軟公司 sql server 2000數(shù)據(jù)庫(kù)程序設(shè)計(jì)高等銷售出版社 2004.210金雪云 php簡(jiǎn)明教程(php篇)清華大學(xué)出
5、版社 2006.111 胡菘 dreamweaver完美網(wǎng)頁(yè)設(shè)計(jì)中國(guó)青年電子出版社 200512 陳俊宏 mysql 網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)人民郵電出版社 200013 仲進(jìn)平 php4+mysq網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)人民郵電出版社 200014 趙啟志 php4+mysql完整自學(xué)方案中國(guó)鐵道出版社 200115 潘凱華、鄒天思 php開(kāi)發(fā)實(shí)戰(zhàn)寶典清華大學(xué)出版社 2010說(shuō)明:一式兩份,一份裝訂入學(xué)生畢業(yè)設(shè)計(jì)(論文)內(nèi),一份交學(xué)院(直屬系)。碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng):基于php的手機(jī)銷售網(wǎng)站摘 要隨著計(jì)算機(jī)的普及應(yīng)用,計(jì)算機(jī)已經(jīng)成為人們社會(huì)生產(chǎn)和日常生活中不可缺少的部分?,F(xiàn)在各行各業(yè)都在推行信息化,以提供效益和競(jìng)爭(zhēng)
6、力。使用計(jì)算機(jī)對(duì)線上銷售平臺(tái)進(jìn)行管理,具有線下操作所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、方便快捷、高效率、低成本、存儲(chǔ)量大、壽命長(zhǎng)、溝通成本低等,這些優(yōu)點(diǎn)能夠極大地提高管理和辦事的效率。而且只要系統(tǒng)的設(shè)計(jì)合理,就可以為手機(jī)產(chǎn)品再開(kāi)一條通路,減少庫(kù)存堆積,利用網(wǎng)絡(luò)的共享、互動(dòng)的優(yōu)點(diǎn),結(jié)合地面銷售的優(yōu)點(diǎn),借助數(shù)據(jù)庫(kù)管理技術(shù)實(shí)現(xiàn)手機(jī)產(chǎn)品網(wǎng)上銷售規(guī)范化、個(gè)性化、人性化。本系統(tǒng)是在windows平臺(tái)下,用php、網(wǎng)絡(luò)編程等技術(shù),結(jié)合mysql數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)出的b/s結(jié)構(gòu)的小型動(dòng)態(tài)手機(jī)產(chǎn)品在線銷售系統(tǒng)網(wǎng)站。動(dòng)態(tài)網(wǎng)頁(yè)與靜態(tài)網(wǎng)頁(yè)相結(jié)合的方法制作此系統(tǒng),動(dòng)態(tài)網(wǎng)頁(yè)一般以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護(hù)的工作
7、量;可以實(shí)現(xiàn)此系統(tǒng)的更多功能,如用戶注冊(cè)、用戶登錄、手機(jī)產(chǎn)品的預(yù)覽查詢、對(duì)手機(jī)產(chǎn)品的購(gòu)買通過(guò)購(gòu)物車實(shí)現(xiàn)、可進(jìn)入留言本留言等等,從而實(shí)現(xiàn)了網(wǎng)站與客戶之間的交流和溝通。關(guān)鍵詞:網(wǎng)上手機(jī)產(chǎn)品,mysql,phpmobile phone sales website based on phpabstractwith the development of internet technology ,the computer has become an important part of people life and production .the
8、 dissemination and promotion of informatization, improving the benefit and competitive forces from all walks of life.using computer to manage online sales platform, has the advantages of offline operation ,for example, retrieve quick, convenient and quick, high efficiency, low cost, large storage ca
9、pacity, long life and low communication cost .these merits can enormously enhance the efficiency of management and business .and as long as the system design is reasonable, it can be to open a path for the mobile products, reduce inventory accumulation, the use of the advantages of network sharing,
10、interaction, and the advantages of combining the ground sales, with the help of the database management technology to realize mobile phone products online sales standardization, individuation, human nature .system is in the windows platform, using php, network programming technology, combining with
11、the mysql database management system developed by b/s structure of the small dynamic mobile phone products online sales system .dynamic web page with a static method of combining the production of the system, dynamic web pages based on the database technology, generally can greatly reduce the worklo
12、ad of site maintenance and can realize more functions of this system ,such as user registration, user login, the preview query, for mobile phone products purchase by a shopping cart, can enter the message in this message, etc., so as to realize the communication between the site with the customer.ke
13、ywords:online mobile phone products , mysql,php碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng):目 錄1 緒論11.1 課題背景11.2 課題研究11.2.1 課題研究的目的和意義11.2.2 國(guó)內(nèi)發(fā)展情況21.3 課題的可行性研究21.3.1 技術(shù)可行性21.3.2 經(jīng)濟(jì)可行性21.3.3 操作可行性21.3.4 法律可行性32 開(kāi)發(fā)技術(shù)介紹42.1 b/s體系結(jié)構(gòu)42.2 php技術(shù)42.3 mysql數(shù)據(jù)庫(kù)52.4 apache 服務(wù)器62.5 wamp72.6 web2.072.7 系統(tǒng)對(duì)軟硬件要求72.7.1 硬件環(huán)境72.7.2 軟件環(huán)境73 系統(tǒng)總體設(shè)計(jì)分析83
14、.1 需求分析83.2系統(tǒng)功能模塊結(jié)構(gòu)圖93.3業(yè)務(wù)流程圖103.4數(shù)據(jù)流程圖114 系統(tǒng)設(shè)計(jì)134.1軟件設(shè)計(jì)原則134.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)134.2.1 系統(tǒng)功能模塊概述及分析134.2.2 系統(tǒng)總體結(jié)構(gòu)圖144.2.3 網(wǎng)站結(jié)構(gòu)設(shè)計(jì)154.3 數(shù)據(jù)庫(kù)設(shè)計(jì)154.3.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)154.3.2 概念模型164.3.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)165 系統(tǒng)實(shí)現(xiàn)205.1系統(tǒng)前臺(tái)模塊設(shè)計(jì)205.1.1用戶注冊(cè)與登錄界面205.1.2 系統(tǒng)首頁(yè)215.1.3 查看手機(jī)產(chǎn)品界面225.1.4 購(gòu)物車界面225.1.5 下訂單界面245.1.6 用戶留言255.2 后臺(tái)主要功能的實(shí)現(xiàn)265.2.1 用戶
15、管理265.2.2 手機(jī)產(chǎn)品管理275.2.3會(huì)員管理275.2.4訂單處理285.2.5 用戶留言管理286 系統(tǒng)運(yùn)行測(cè)試296.1 系統(tǒng)測(cè)試目的296.2 系統(tǒng)測(cè)試296.2.1用戶登錄測(cè)試296.2.2搜索功能測(cè)試296.2.3管理測(cè)試30結(jié)束語(yǔ)31參考文獻(xiàn)32致謝33碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng):1 緒論隨著互聯(lián)網(wǎng)的發(fā)展,電子商務(wù)如雨后春筍般興起,傳統(tǒng)的手機(jī)銷售公司面臨的市場(chǎng)競(jìng)爭(zhēng)日益劇烈,利潤(rùn)越來(lái)越少,電子商務(wù)已取代實(shí)體店鋪的龍頭地位成為企業(yè)新型的發(fā)展方式,改變了以往的市場(chǎng)格局。網(wǎng)站經(jīng)營(yíng)比實(shí)體店鋪更有優(yōu)勢(shì),只需要很少的人工和辦公場(chǎng)所就可以實(shí)現(xiàn)在線購(gòu)物,顧客可以直接從網(wǎng)上購(gòu)買所需要的手機(jī)產(chǎn)品,并且
16、網(wǎng)絡(luò)銷售提供了廣泛的搜索途徑,方便查找,分類精確,成本低、風(fēng)險(xiǎn)小,鞏固了消費(fèi)者群體,所以開(kāi)發(fā)一個(gè)功能齊全的動(dòng)態(tài)網(wǎng)頁(yè)就成為了企業(yè)所追求的目標(biāo),符合國(guó)內(nèi)流行的電子商務(wù)模式。用戶在系統(tǒng)注冊(cè)后可以瀏覽化手機(jī)信息、按需要搜索手機(jī)產(chǎn)品、找到想購(gòu)買的手機(jī)后通過(guò)下定單實(shí)現(xiàn)手機(jī)的在線購(gòu)買,使交易更加迅速、準(zhǔn)確;管理員登錄后可以管理用戶、手機(jī)信息和定單等實(shí)現(xiàn)系統(tǒng)的更新維護(hù)。1.1 課題背景21世紀(jì)是internet飛速發(fā)展的時(shí)期,互聯(lián)網(wǎng)造就了電子商務(wù),手機(jī)在線銷售成為手機(jī)銷售行業(yè)必然的發(fā)展趨勢(shì),網(wǎng)上銷售與實(shí)體店鋪銷售相比,降低了銷售成本,改變了傳統(tǒng)的交易方式,使得交易活動(dòng)可以在任何時(shí)間和任何空間完成,并且通過(guò)互聯(lián)
17、網(wǎng)使信息的傳遞更加迅速準(zhǔn)確,大大提高了工作效率。而對(duì)于普通購(gòu)買者來(lái)說(shuō),難以在短時(shí)間內(nèi)找到自己所需要的手機(jī)產(chǎn)品,無(wú)法及時(shí)購(gòu)買到也成為購(gòu)買者的難題。因此如何采用先進(jìn)的信息化手段解決這些諸多問(wèn)題也成為趨勢(shì)及必然。正是由于這種必然趨勢(shì),網(wǎng)上手機(jī)產(chǎn)品才能得以迅速地發(fā)展。網(wǎng)上手機(jī)銷售系統(tǒng)利用網(wǎng)站作為交易平臺(tái),將手機(jī)信息發(fā)布到 internet中,顧客通過(guò)internet購(gòu)買所需要的手機(jī),實(shí)現(xiàn)在線交易。因此,開(kāi)發(fā)這樣一個(gè)網(wǎng)上手機(jī)產(chǎn)品平臺(tái)就成為很有必要的事情。此手機(jī)銷售系統(tǒng)開(kāi)發(fā)后不僅可以降低了經(jīng)營(yíng)成本,而且可以使得手機(jī)交易活動(dòng)隨時(shí)隨地進(jìn)行,縮短了購(gòu)物時(shí)間,使顧客和商家都得到了方便。1.2 課題研究1.2.1
18、課題研究的目的和意義如今的手機(jī)行業(yè)競(jìng)爭(zhēng)日益激烈,如何提高利潤(rùn)已成為每個(gè)經(jīng)營(yíng)者必須解決的首要問(wèn)題。事實(shí)證明,通過(guò)網(wǎng)上銷售可以大量的降低經(jīng)營(yíng)成本,商家和顧客可以隨時(shí)溝通,既優(yōu)惠了顧客,又方便了商家,省去很多中間費(fèi)用,比如店鋪的費(fèi)用、日常的開(kāi)銷、中間商的抽成和運(yùn)送的費(fèi)用,并且擴(kuò)大的經(jīng)營(yíng)范圍,可以使全球的顧客瀏覽購(gòu)買網(wǎng)站的手機(jī),給了顧客更大的選擇空間。因此,信息化的銷售方式推動(dòng)了手機(jī)的發(fā)展,它的發(fā)展壯大是不可避免的。1.2.2 國(guó)內(nèi)發(fā)展情況隨著社會(huì)的發(fā)展,傳統(tǒng)的手機(jī)銷售方式已經(jīng)不可避免的顯示出它在時(shí)間、空間等方面的局限性。在這種要求下,基于internet的電子商務(wù)產(chǎn)生了,互聯(lián)網(wǎng)平臺(tái)作為一個(gè)不可被管理
19、者忽視的銷售方向,一個(gè)完整的、功能強(qiáng)大的在線銷售系統(tǒng),已經(jīng)成為企業(yè)必然的營(yíng)銷模式。手機(jī)產(chǎn)品由傳統(tǒng)的店鋪銷售轉(zhuǎn)變?yōu)榛ヂ?lián)網(wǎng)網(wǎng)店銷售,大家足不出戶就可以買到自己所需要的手機(jī),公司的產(chǎn)品銷售模式、產(chǎn)品信息等內(nèi)容也被顧客說(shuō)熟悉。這種新穎的銷售理念必將被大家日趨接受 。1.3 課題的可行性研究1.3.1 技術(shù)可行性本手機(jī)銷售系統(tǒng)主要包括前臺(tái)代碼開(kāi)發(fā)和后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)兩個(gè)部分。對(duì)于前臺(tái)開(kāi)發(fā),本網(wǎng)站前臺(tái)頁(yè)面采用dreamweave設(shè)計(jì)。運(yùn)用php語(yǔ)言編寫(xiě)代碼,結(jié)合javascript腳本語(yǔ)言進(jìn)行編寫(xiě)主要程序。對(duì)于后臺(tái)服務(wù)器的配置和使用,本網(wǎng)站的web服務(wù)器采用的是apache,是比較流行的服務(wù)器,特別在中小企業(yè)
20、中,它具有相當(dāng)高的占有率,在一些大型的網(wǎng)站中也有相當(dāng)?shù)谋壤?duì)于普通的銷售網(wǎng)站來(lái)說(shuō),apache服務(wù)器是足以勝任的。1.3.2 經(jīng)濟(jì)可行性在電腦已經(jīng)普及的今天,本手機(jī)銷售系統(tǒng)可以在大多數(shù)電腦上完美運(yùn)行,顧客登錄互聯(lián)網(wǎng)訪問(wèn)本網(wǎng)站,學(xué)習(xí)工具mysql數(shù)據(jù)庫(kù)和apache服務(wù)器的自由發(fā)展是開(kāi)源的,該系統(tǒng)是靈活,使用方便,不急需更多的開(kāi)發(fā)人員,技術(shù)還不是很復(fù)雜的,有短的開(kāi)發(fā)周期,因此降低了開(kāi)發(fā)成本,經(jīng)濟(jì)上是可行性的。1.3.3 操作可行性本網(wǎng)站在主頁(yè)設(shè)計(jì)了幾個(gè)主要的模塊可以讓用戶一目了然的查看網(wǎng)站的任何信息。人性化的搜索使得顧客方便快捷的查詢自己所需要的手機(jī)產(chǎn)品。網(wǎng)站界面十分簡(jiǎn)潔,只要會(huì)簡(jiǎn)單的使用電腦
21、,就可以很方便的操作本網(wǎng)站,因此從使用操作方面看也是可行的。1.3.4 法律可行性目前,我國(guó)為了縮小與發(fā)達(dá)國(guó)家在電子商務(wù)方面的差距,各部門都出臺(tái)相關(guān)政策鼓勵(lì)企業(yè)發(fā)展網(wǎng)絡(luò)銷售平臺(tái)。只要不在網(wǎng)絡(luò)上銷售國(guó)家禁止銷售的手機(jī)產(chǎn)品,或者進(jìn)行網(wǎng)絡(luò)詐騙,一般簡(jiǎn)單的盈利網(wǎng)站是受到鼓勵(lì)的。本系統(tǒng)只是公益性的手機(jī)產(chǎn)品,完全是受到國(guó)家法律上的支持的。從法律的角度來(lái)看,用于本系統(tǒng)的所有參考的技術(shù)資料都為合法資料;不存在任何的知識(shí)產(chǎn)權(quán)問(wèn)題在本次的開(kāi)發(fā)過(guò)程中;沒(méi)有抄襲網(wǎng)絡(luò)信息的行為,也沒(méi)有侵犯版權(quán)的問(wèn)題;開(kāi)發(fā)過(guò)程中未涉及任何法律問(wèn)題2 開(kāi)發(fā)技術(shù)介紹2.1 b/s體系結(jié)構(gòu)本系統(tǒng)所面向的對(duì)象是手機(jī)產(chǎn)品用戶。因此,將要采用比較流
22、行的b/s結(jié)構(gòu)。eclipse一直以來(lái)被人們當(dāng)作java 的集成開(kāi)發(fā)環(huán)境來(lái)使用,但eclipse 并不僅僅有這么一點(diǎn)功能。eclipse還增加了插件的開(kāi)發(fā)環(huán)境,使得他們的構(gòu)建方便,并且可以將eclipse 與其他的環(huán)境無(wú)縫集成使用,而讓忠于擴(kuò)展 eclipse 的軟件開(kāi)發(fā)人員所喜愛(ài)圖2.1 b/s結(jié)構(gòu)圖b/s體系結(jié)構(gòu)比c/s體系結(jié)構(gòu)開(kāi)發(fā)維護(hù)成本低,操作簡(jiǎn)單,可以在服務(wù)器端進(jìn)行升級(jí)維護(hù),易于使用。因此,手機(jī)銷售系統(tǒng)系統(tǒng)采用了基于b/s模式的體系結(jié)構(gòu)開(kāi)發(fā)。2.2 php技術(shù)php代表超文本預(yù)處理器(hypertext preprocessor)。html(超文本標(biāo)記語(yǔ)言超文本標(biāo)記語(yǔ)言)(如asp在
23、iis)安裝php語(yǔ)法的unix shell,c,c+,java和perl和php是將其納入傳統(tǒng)的cgi或perl的, php的簡(jiǎn)單語(yǔ)法規(guī)則,相比于資產(chǎn)開(kāi)發(fā)更有效。另外,php4.0是完全開(kāi)放的源代碼。php程序,鼓勵(lì)更多的活力可以預(yù)期增加新庫(kù)。javascript引擎的構(gòu)造手法是讓進(jìn)行制作手機(jī)的網(wǎng)頁(yè)游戲演變成為一種可能。而因?yàn)樗缑鎸颖容^繁雜,已經(jīng)被預(yù)訂了一個(gè)ui的工具包去進(jìn)行使用。 但是純的html手機(jī)應(yīng)用程序運(yùn)行比較慢而且漏洞很多,可是在優(yōu)化后的效果會(huì)出現(xiàn)好轉(zhuǎn)。雖然它不是大部分是愿意去做這樣的一個(gè)優(yōu)化,可依舊可以去慢慢
24、的嘗試。php的開(kāi)發(fā)平臺(tái)包括linux跟apache,都是功能十分強(qiáng)大的免費(fèi)系統(tǒng)軟件,而它對(duì)于硬件的要求并不是十分的高,它是中小型網(wǎng)站的最合心意的平臺(tái)。它所需要的軟件:是php源程序c語(yǔ)言的代碼、mysql源的程序、apache 源的程序跟linux的系統(tǒng),而這些軟件因?yàn)槿慷际敲赓M(fèi)的軟件,因此在進(jìn)行安裝了linux之以后.而這些軟件全是裝在操作系統(tǒng)的(需要在安裝時(shí)勾選出相應(yīng)的軟件包),并且環(huán)境通常上都配好,只要啟動(dòng)了相對(duì)應(yīng)的系統(tǒng)服務(wù)就可以了。作為一種開(kāi)源代碼的多用途腳本語(yǔ)言,人們可以方便自由的從php官網(wǎng)去下載。它還擁有對(duì)面向?qū)ο蟮闹С郑梢浦残?,?nèi)置的函數(shù)庫(kù)等優(yōu)點(diǎn),現(xiàn)在編程一般使用的是ph
25、p和mysql組合,對(duì)于搭建動(dòng)態(tài)的網(wǎng)站系統(tǒng)是非??斓?,一般人使用的主機(jī)系統(tǒng)都配有免費(fèi)的apachephpmysql。適用于linux和apache功能強(qiáng)大的免費(fèi)軟件或硬件需要,小型和中型的平臺(tái)是完美的網(wǎng)站。 現(xiàn)在,能夠用在編輯的web網(wǎng)頁(yè)服務(wù)器端腳本的語(yǔ)言不只是幾十種的種類,而在對(duì)比比較常用的可是只要php、asp、perl、jsp這些限定的幾個(gè)種類,跟其它的腳本描述語(yǔ)言相對(duì)比,應(yīng)用php有許多有點(diǎn):1. 低成本。2. 數(shù)據(jù)庫(kù)的大力支持。3.跨平臺(tái):php可以安裝在unix,linux和windows平臺(tái)上,并用php編寫(xiě)的應(yīng)用程序可盡快移植到其他的操作系統(tǒng)平臺(tái)。嵌入在html中。無(wú)
26、需編譯php和html可以直接插入到內(nèi)部很容易使用php來(lái)解釋(解釋)。可以編譯成具有與許多數(shù)據(jù)庫(kù)相連接的函數(shù),php與mysql是現(xiàn)在絕佳的組合。4.網(wǎng)絡(luò)協(xié)議,并支持以下通信協(xié)議被鼓勵(lì)在這方面包括: 電子郵件:imap,pop3, nms,snmp, 網(wǎng)絡(luò)新聞:nntp 分享賬號(hào):nis;
27、160; 國(guó)際新聞網(wǎng):http和apache, 協(xié)議ldap目錄,以及與該網(wǎng)絡(luò)的其他功能。 此外,它可以很容易地移植到其他的操作系統(tǒng),cgi php帶回節(jié)目的網(wǎng)站上。2.3 mysql數(shù)據(jù)庫(kù)mysql數(shù)據(jù)庫(kù)占內(nèi)存小且方便,不需要運(yùn)行或者啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)進(jìn)程就可以使用。由于使用簡(jiǎn)單功能齊全,便于與其他的軟件設(shè)備聯(lián)系結(jié)合,兼容性強(qiáng)。所以mysql數(shù)據(jù)庫(kù)常常被認(rèn)定為網(wǎng)站開(kāi)發(fā)中數(shù)據(jù)庫(kù)的支持技術(shù)來(lái)使用。應(yīng)用環(huán)境 如oracl
28、e,db2,sql server,小相對(duì)于其他主要數(shù)據(jù)庫(kù)如mysql有自己的缺點(diǎn),如有限(mysql集群,是一個(gè)相對(duì)貧窮的效率),但它并沒(méi)有降低它的聲譽(yù)。一般的個(gè)人消費(fèi)者和中小型企業(yè),以及充足的空間,和mysql mysql是一個(gè)開(kāi)源軟件,因?yàn)樗鼡碛幸粋€(gè)非常降低成本。mysql的系統(tǒng)特性如下:1. 編寫(xiě)語(yǔ)言是c和c+,源代碼具有很高的可移植性。2. 支持linux、windows等多種操作系統(tǒng)。3. 提供多種語(yǔ)言支持。為多種編程語(yǔ)言提供了api。4. 支持多線程,充分利用cpu資源。5. 優(yōu)化的sql查詢算法,有效地提高查詢速度。6. 可以在客戶端獨(dú)立使用,也可以成為一個(gè)嵌入到其他軟件中的庫(kù)。
29、7. 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。8.支持大型的數(shù)據(jù)庫(kù)。9.支持多種存儲(chǔ)引擎。2.4 apache 服務(wù)器根據(jù)netcraft公司()1999年12月所做的關(guān)于web服務(wù)器市場(chǎng)的調(diào)查,apache以54.49%的市場(chǎng)占有率名列各服務(wù)器的榜首,緊隨其后的是iis(23.78%)和netscape(7.02%)。雖然后兩種服務(wù)器都有各自公司強(qiáng)有力的資金支持和強(qiáng)大的宣傳攻勢(shì),但是仍然難以抵擋apache這一免費(fèi)、源代碼開(kāi)放的自由軟件的誘人魅力。apache服務(wù)器可以直接查看源代碼。如果熟悉c+或perl,可以手動(dòng)手修改和添加服務(wù)器的功能,網(wǎng)絡(luò)上還可以找到其他開(kāi)發(fā)人員提供的功能模塊。
30、目前,apache服務(wù)器可以在很多平臺(tái)使用,如unix、linux和windows。(1)安裝apache服務(wù)器apache服務(wù)器的安裝并不復(fù)雜。在unix平臺(tái)下,下載源文件后對(duì)其進(jìn)行編譯就完成了apache的安裝。在windows平臺(tái)下可以使用apache安裝向?qū)瓿砂惭b過(guò)程。apache的安裝通過(guò)網(wǎng)絡(luò)下載不會(huì)占用太多的時(shí)間。(2)下載apacheapache服務(wù)器的官方站點(diǎn):/有apache的免費(fèi)下載服務(wù),并且提供了多個(gè)鏡像供下載者選擇。2.5 wampwindows下的apache+mysql+perl/php/python獨(dú)立程序因?yàn)槌31灰黄鹗?/p>
31、用,人們就研究提高了它們的兼容性,成為了搭建動(dòng)態(tài)網(wǎng)站的應(yīng)用程序平臺(tái),隨著開(kāi)源潮流的蓬勃發(fā)展,lamp體系因其極低的成本打破了與.net和j2ee的三足鼎立之勢(shì),導(dǎo)致it界對(duì)它的關(guān)注越來(lái)越高,lamp是基于linux,apache,mysql和php的開(kāi)放資源網(wǎng)絡(luò)開(kāi)發(fā)平臺(tái),php是一種有時(shí)候用perl或python可代替的編程語(yǔ)言。2.6 web2.0本系統(tǒng)采用web2.0網(wǎng)站設(shè)計(jì)模式,是軟件系統(tǒng)體系結(jié)構(gòu)的一種?;ヂ?lián)網(wǎng)是人類歷史上迄今最偉大的發(fā)明之一,也是人類迄今正在進(jìn)行著的最重要的創(chuàng)新。最初,網(wǎng)絡(luò)作為傳統(tǒng)社會(huì)關(guān)系的一個(gè)小小的延伸而存在,很快地隨著互聯(lián)網(wǎng)技術(shù)與應(yīng)用的發(fā)展,人們不僅試圖把傳統(tǒng)社會(huì)中
32、的一切搬遷到網(wǎng)絡(luò)上,而且還意欲使網(wǎng)絡(luò)上的各種創(chuàng)新與傳統(tǒng)社會(huì)中的創(chuàng)新并駕齊驅(qū)。而web2.0與電子商務(wù)相結(jié)合模式的產(chǎn)生與應(yīng)用,則是互聯(lián)網(wǎng)上又一具有鮮明特色的創(chuàng)新。2.7 系統(tǒng)對(duì)軟硬件要求2.7.1 硬件環(huán)境 服務(wù)器端/客戶端:處理器:intel pentium4 1.7ghz內(nèi)存: 128m硬盤空間:40g2.7.2 軟件環(huán)境操作系統(tǒng):windows 7網(wǎng)絡(luò)協(xié)議:tcp/ip3 系統(tǒng)總體設(shè)計(jì)分析3.1 需求分析現(xiàn)在社會(huì)普遍的手機(jī)產(chǎn)品企業(yè)由于受區(qū)域、觀念影響,企業(yè)在信息化遠(yuǎn)遠(yuǎn)沒(méi)有達(dá)到國(guó)家行業(yè)信息化的最低標(biāo)準(zhǔn)。信息化建設(shè)可以提高企業(yè)利潤(rùn),降低經(jīng)營(yíng)成本,促進(jìn)企業(yè)發(fā)展,利于顧客和店家的溝通。必須理解需求
33、分析的重要程度,假如客戶后期需求有小程度的變動(dòng),便不至于去重新設(shè)計(jì)數(shù)據(jù)和開(kāi)發(fā),因此做設(shè)計(jì)的時(shí)候就需要將數(shù)據(jù)設(shè)計(jì)的更易擴(kuò)充,努力實(shí)現(xiàn)如果需求發(fā)生變化,只需修改部分程序即可,而數(shù)據(jù)庫(kù)設(shè)計(jì)不需要任何的結(jié)構(gòu)性變化。本系統(tǒng)劃分為兩大模塊。其中第一部分是網(wǎng)站前臺(tái)頁(yè)面,功能為:1.網(wǎng)站首頁(yè):包括用戶注冊(cè)登錄模塊,手機(jī)預(yù)訂,手機(jī)查詢;2.用戶注冊(cè):提供有效的用戶名、密碼、驗(yàn)證碼登錄系統(tǒng);3.用戶登錄:提供與注冊(cè)一致的有效提供有效的用戶名、密碼、驗(yàn)證碼登錄系統(tǒng);4.基本信息管理:可以修改密碼、郵箱、頭像等基本信息(真實(shí)姓名不可修改);5.購(gòu)物車管理:實(shí)現(xiàn)手機(jī)的瀏覽、查詢和購(gòu)買;6.訂單管理:手機(jī)在購(gòu)物車沒(méi)且被決
34、定購(gòu)買后,填寫(xiě)訂單的相應(yīng)信息a、購(gòu)物車商品可通過(guò)生成訂單來(lái)生成購(gòu)物清單并確定地址等信息。b、核對(duì)、提交訂單,包括:a、收貨人信息(收貨人姓名聯(lián)系方式等信息)可以修改;b、配送方式:選擇送貨人日期;c、支付方式:貨到付款;d、發(fā)票信息;e、提交訂單:提交訂單后商品開(kāi)始發(fā)貨,款項(xiàng)在貨到時(shí)當(dāng)面付清;f、取消訂單:在提交訂單但還未發(fā)貨前可取消訂單。7. 查詢訂單:用戶登陸網(wǎng)站后可以隨時(shí)對(duì)歷史訂單進(jìn)行查詢。8. 支付模塊:用戶確認(rèn)訂單后可以進(jìn)行在線支付,采用第三方支付平臺(tái)。 第二部分為:后臺(tái)管理模塊-管理員身份1.管理員登陸:與用戶登錄相同,輸入有效的管理員賬號(hào)密碼后可以對(duì)后臺(tái)內(nèi)容進(jìn)行管理;2.客戶管理
35、:客戶的刪除,查詢(不可以添加,需要用戶自己注冊(cè));3.手機(jī)管理:a. 手機(jī)分類b. 手機(jī)廠商分類c. 價(jià)格管理d. 優(yōu)惠管理e. 手機(jī)參數(shù)管理f. 手機(jī)系統(tǒng)分類g. 手機(jī)的上市、下架4.訂單管理:訂單確認(rèn)、訂單取消、訂單支付。3.2系統(tǒng)功能模塊結(jié)構(gòu)圖根據(jù)系統(tǒng)功能畫(huà)出功能模塊圖,包括用戶登錄和管理員登陸倆個(gè)方面,如圖3.1:圖3.1系統(tǒng)功能模塊圖3.3業(yè)務(wù)流程圖業(yè)務(wù)流程分析是通過(guò)業(yè)務(wù)流程圖剖析業(yè)務(wù)流程,調(diào)查業(yè)務(wù)信息。業(yè)務(wù)流程圖通過(guò)某些符號(hào)和連線來(lái)描述清楚各個(gè)內(nèi)部實(shí)體間的業(yè)務(wù)關(guān)系和信息流向。業(yè)務(wù)流圖符號(hào)意義如圖3.2所示:業(yè)務(wù)處理表 單內(nèi)部實(shí)體信息流數(shù)據(jù)存儲(chǔ)圖3.2業(yè)務(wù)流程圖符號(hào)意義圖3.3 業(yè)
36、務(wù)流程圖用戶可以瀏覽網(wǎng)頁(yè)所發(fā)表的信息,通過(guò)注冊(cè)并根據(jù)用戶名和密碼登錄獲得用戶權(quán)限,從而根據(jù)需要進(jìn)行手機(jī)產(chǎn)品的購(gòu)買,并發(fā)表評(píng)論。管理員登錄后擁有管理員權(quán)限,可以對(duì)用戶留言進(jìn)行審核,完成增刪、修改手機(jī)產(chǎn)品信息,修改購(gòu)買信息等業(yè)務(wù)。3.4數(shù)據(jù)流程圖一個(gè)完善的信息系統(tǒng),需要從調(diào)查材料中找出反映公司信息運(yùn)動(dòng)規(guī)律的內(nèi)容,然后加以總結(jié),建立數(shù)據(jù)流程圖。數(shù)據(jù)庫(kù)結(jié)構(gòu)要體現(xiàn)用戶的需求,滿足數(shù)據(jù)信息的修改。數(shù)據(jù)流圖符號(hào)意義如圖3.4所示:外部實(shí)體數(shù)據(jù)處理數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流圖3.4數(shù)據(jù)流圖符號(hào)表示意義繪制出其核心數(shù)據(jù)流程圖如圖3.5所示: 圖3.5 數(shù)據(jù)流程圖 用戶可以瀏覽網(wǎng)頁(yè)所發(fā)表的信息,通過(guò)注冊(cè)并根據(jù)用戶名和密碼登錄
37、獲得用戶權(quán)限,從而根據(jù)需要進(jìn)行手機(jī)產(chǎn)品的購(gòu)買,并發(fā)表評(píng)論。管理員通過(guò)id與密碼登錄,擁有管理權(quán)限??梢詮臄?shù)據(jù)庫(kù)中增刪用戶表、手機(jī)產(chǎn)品信息表的內(nèi)容,并對(duì)購(gòu)買信息表中的內(nèi)容進(jìn)行修改。此次開(kāi)發(fā)設(shè)計(jì)的是手機(jī)銷售系統(tǒng),是基于用戶、管理員兩大用戶。作為用戶的本身這方面的需求理解并不難掌握,相對(duì)于其他管理系統(tǒng)而言的話更具有操作設(shè)計(jì)性。系統(tǒng)的架構(gòu)設(shè)計(jì),要能夠反映出用戶與整個(gè)系統(tǒng)模塊的接口之間存在有效互動(dòng),而且應(yīng)該是非常清楚的,從而才能夠保障在后期系統(tǒng)真正實(shí)現(xiàn)的時(shí)候數(shù)據(jù)的擴(kuò)展性和安全性,只有設(shè)計(jì)出的系統(tǒng)實(shí)現(xiàn)這個(gè)目標(biāo)才能有一個(gè)更好的擴(kuò)展空間量,以適應(yīng)企業(yè)未來(lái)的發(fā)展。本系統(tǒng)共設(shè)計(jì)了兩個(gè)模塊:前臺(tái)和后臺(tái),雖然兩個(gè)模塊
38、之間在表面上是沒(méi)有聯(lián)系的,但是在訪問(wèn)數(shù)據(jù)庫(kù)的數(shù)據(jù)上是息息相關(guān)的,同一個(gè)數(shù)據(jù)庫(kù)被每個(gè)模塊訪問(wèn),只是被模塊訪問(wèn)的數(shù)據(jù)庫(kù)內(nèi)的表有差別而已。分層視圖結(jié)構(gòu)是矩形樹(shù)機(jī)頂盒的,有代表性的一個(gè)完整系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)中,每個(gè)特征子集的實(shí)際元件(不可分割的成分)中,矩形框中的矩形框的顯示數(shù)據(jù)根據(jù)一些層的數(shù)據(jù)的最底層。這些函數(shù)的細(xì)化是逐漸結(jié)構(gòu),通過(guò)數(shù)據(jù)結(jié)構(gòu)也圖案更接近方框水平如何繪制是需求分析的非常合適的階段。直到從整體功能,直到數(shù)據(jù)結(jié)構(gòu)的頂層的所有細(xì)節(jié)已經(jīng)被細(xì)分重復(fù)圖中的所有路徑沿著展覽資料的分類下。4 系統(tǒng)設(shè)計(jì)4.1軟件設(shè)計(jì)原則(1)模塊化模塊化設(shè)計(jì)是對(duì)系統(tǒng)的物理元素和設(shè)計(jì)結(jié)構(gòu)進(jìn)行劃分,根據(jù)對(duì)總體的分析來(lái)對(duì)這個(gè)系統(tǒng)
39、的子系統(tǒng)和模塊的組成進(jìn)行分類統(tǒng)計(jì),這些系統(tǒng)和模塊是怎樣的聯(lián)系在一起,并且每個(gè)模塊的功能是怎樣實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是將系統(tǒng)的各個(gè)功能有序的結(jié)合實(shí)現(xiàn),爭(zhēng)取將系統(tǒng)的實(shí)用性效率性完善起來(lái),讓人們更方便的使用。(2)抽象與逐步求精抽象是指抽出事物的本質(zhì)特性而暫時(shí)不考慮他們的細(xì)節(jié)。逐步求精是把問(wèn)題的求解過(guò)程分成若干步驟活階段,每個(gè)步驟或階段都比上一個(gè)步驟更精細(xì)化,更接近問(wèn)題的解法。逐步求精是與抽象緊密相關(guān)的感念,是一個(gè)由抽象到具體的過(guò)程。(3)模塊獨(dú)立性模塊獨(dú)立性是指系統(tǒng)設(shè)計(jì)中的各個(gè)模塊是獨(dú)立的,只包含需要的子功能,與子功能無(wú)關(guān)的額內(nèi)容不涉及。4.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)4.2.1 系統(tǒng)功能模塊概述及分析先對(duì)系
40、統(tǒng)進(jìn)行需求分析,根據(jù)對(duì)前臺(tái)功能分析主要包括一下幾個(gè)部分:用戶注冊(cè)、手機(jī)信息的查詢顯示、購(gòu)物車和訂單功能。此外,本系統(tǒng)還實(shí)現(xiàn)了手機(jī)的后臺(tái)管理,包括手機(jī)和會(huì)員的管理功能。手機(jī)產(chǎn)品系統(tǒng)主要的功能如下:(1)客戶界面部分:選購(gòu)手機(jī)產(chǎn)品(可通過(guò)關(guān)鍵字進(jìn)行查詢)查看最新手機(jī)產(chǎn)品和推薦手機(jī)產(chǎn)品購(gòu)物車功能查看手機(jī)產(chǎn)品詳細(xì)情況用戶注冊(cè)用戶登陸查看用戶的購(gòu)買信息修改用戶個(gè)人信息留言咨詢(2)管理界面部分:手機(jī)產(chǎn)品分類:增加,修改和刪除現(xiàn)有手機(jī)產(chǎn)品信息:修改,刪除,查看用戶管理:查看,修改,刪除訂單管理:查看,更改訂單信息添加新手機(jī)產(chǎn)品:上傳圖片和手機(jī)產(chǎn)品詳情4.2.2 系統(tǒng)總體結(jié)構(gòu)圖圖4.1 系統(tǒng)總體結(jié)構(gòu)圖用戶登
41、錄此系統(tǒng)后,可進(jìn)行瀏覽、查詢手機(jī)產(chǎn)品信息,或是注冊(cè)成為此系統(tǒng)用戶,擁有普通用戶權(quán)限進(jìn)行購(gòu)買手機(jī)產(chǎn)品,留言等。管理員登錄擁有管理員權(quán)限進(jìn)行后臺(tái)管理。4.2.3 網(wǎng)站結(jié)構(gòu)設(shè)計(jì)網(wǎng)站設(shè)計(jì)包括網(wǎng)站結(jié)構(gòu)設(shè)計(jì),完成網(wǎng)站內(nèi)容設(shè)計(jì)后,就可以確定網(wǎng)站的目標(biāo)。前臺(tái)結(jié)構(gòu)設(shè)計(jì)要將內(nèi)容劃分為清晰合理的層次體系,并且需要后臺(tái)結(jié)構(gòu)的支撐,體現(xiàn)了設(shè)計(jì)額定內(nèi)容和創(chuàng)意。本網(wǎng)站結(jié)構(gòu)設(shè)計(jì)可以實(shí)現(xiàn)的結(jié)構(gòu)是:(1)層次清楚,突出主題(2)體現(xiàn)特征,注重特色設(shè)計(jì)(3)方便用戶使用(4)網(wǎng)頁(yè)在功能分配上合理,且要功能強(qiáng)大(5)可擴(kuò)展性能好(6)網(wǎng)頁(yè)設(shè)計(jì)與結(jié)構(gòu)在用戶體驗(yàn)上的完美結(jié)合(7)面向搜索引擎的優(yōu)化(seo)4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1
42、數(shù)據(jù)庫(kù)概念設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫(kù)過(guò)程中,開(kāi)發(fā)者必須要考慮到以下事項(xiàng)(1) 數(shù)據(jù)庫(kù)的作用及該作用對(duì)系統(tǒng)設(shè)計(jì)有什么影響,應(yīng)規(guī)劃符合作用的數(shù)據(jù)庫(kù)方案;(2)遵循數(shù)據(jù)庫(kù)的規(guī)范化規(guī)則,避免數(shù)據(jù)庫(kù)規(guī)劃中的錯(cuò)誤;(3)對(duì)數(shù)據(jù)完整性的保護(hù);(4)數(shù)據(jù)庫(kù)內(nèi)的已有的用戶權(quán)限的數(shù)據(jù)庫(kù)安全性的要求;(5)為應(yīng)用程序的性能需求,在配置于數(shù)據(jù)庫(kù)系統(tǒng)的性能,必須利用設(shè)計(jì)數(shù)據(jù)的功能。對(duì)于該系統(tǒng)的性能也很重要尺寸和硬件配置既權(quán)衡數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的維護(hù);設(shè)計(jì)者需要建立下列表:1.會(huì)員信息表:用來(lái)存儲(chǔ)會(huì)員的基本信息。2.手機(jī)產(chǎn)品信息表:儲(chǔ)存著手機(jī)的基本信息。3.留言信息表:存儲(chǔ)瀏覽者對(duì)手機(jī)的評(píng)論。4.訂單信息表:存儲(chǔ)用戶所購(gòu)買的手機(jī)訂單詳情
43、。4.3.2 概念模型概念模型(e-r模型)的組成元素有:實(shí)體、屬性、聯(lián)系,e-r模型描述數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),用e-r圖表示。用戶工作環(huán)境中用戶涉及的事務(wù)叫做實(shí)體,實(shí)體的特征成為屬性。系統(tǒng)的e-r圖如圖4.2所示:圖4.2 e-r圖4.3.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)表4.1 admin表字段類型null默認(rèn)注釋idint(4)否主鍵idnamevarchar(13)是null管理員帳號(hào)pwdvarchar(50)是null管理員密碼levelsvarchar(1)否管理權(quán)限表4.2 categories表字段類型null默認(rèn)注釋idsmallint(6)否主鍵idnamevarchar(50)否分類名稱
44、reidsmallint(6)否上級(jí)分類id表4.3 chubanshe表字段類型null默認(rèn)注釋idint(10)否namevarchar(50)否表4.4 intro表表注釋: innodb free: 6144 kb字段類型null默認(rèn)注釋idint(11)否contenttext否typevarchar(20)否addtimedatetime否表4.5 links表字段類型null默認(rèn)注釋idint(4)否linknamevarchar(50)否linkurlvarchar(100)否表4.6 liuyan表字段類型null默認(rèn)注釋idint(4)否useridvarchar(50)是
45、nulltitlevarchar(200)是nullcontenttext是nulladdtimetimestamp是current_timestampreplaytext否rtimedatetime否表4.7 news表字段類型null默認(rèn)注釋idint(10)否主鍵idtitlevarchar(50)否新聞公告名稱contenttext否新聞公告內(nèi)容addtimedatetime否發(fā)布時(shí)間表4.8 orders表字段類型null默認(rèn)注釋idint(4)否orderidvarchar(125)是null訂單號(hào)spcvarchar(125)是null商品的編號(hào)slcvarchar(125)是n
46、ull商品的數(shù)量表4.8 orders表(續(xù))shouhuorenvarchar(25)是null收貨人sexvarchar(2)是null性別dizhivarchar(125)是null收貨地址youbianvarchar(10)是null郵編telvarchar(25)是null聯(lián)系電話emailvarchar(25)是null郵箱shffvarchar(25)是null郵寄方式zfffvarchar(25)是null付款方式timedatetime是null訂單時(shí)間xiadanrenvarchar(25)是null下單人ztvarchar(50)是null訂單狀態(tài)totalvarchar
47、(25)是null總金額liuyantext否訂單留言表4.9 goods表字段類型null默認(rèn)注釋idint(4)否namevarchar(25)是null手機(jī)產(chǎn)品名稱jianjiemediumtext是null手機(jī)產(chǎn)品介紹xinghaovarchar(25)是null手機(jī)產(chǎn)品型號(hào)tupianvarchar(200)是null手機(jī)產(chǎn)品圖片shuliangint(4)是null手機(jī)產(chǎn)品數(shù)量cishuint(4)是null賣出次數(shù)tuijianint(4)是null是否推薦daleiint(4)是null大類idxiaoleiint(4)否小類idhuiyuanjiavarchar(25)是nu
48、ll會(huì)員價(jià)shichangjiavarchar(25)是null市場(chǎng)價(jià)chubanshevarchar(25)是null出版社idtejiaint(2)是null是否特價(jià)addtimedatetime否添加時(shí)間hitsint(11)否1表4.10 user表字段類型null默認(rèn)注釋idint(4)否namevarchar(25)是null帳號(hào)pwdvarchar(50)是null密碼dongjieint(4)是null是否凍結(jié)emailvarchar(25)是null郵箱sfzhvarchar(25)是null身份證telvarchar(25)是null聯(lián)系電話表4.10 user表(續(xù))qq
49、varchar(25)是null聯(lián)系qqdizhivarchar(100)是null郵寄地址youbianvarchar(25)是null郵編truenamevarchar(25)是null真實(shí)姓名5 系統(tǒng)實(shí)現(xiàn)5.1系統(tǒng)前臺(tái)模塊設(shè)計(jì)5.1.1用戶注冊(cè)與登錄界面該模塊的主要功能:當(dāng)用戶進(jìn)入本網(wǎng)站并準(zhǔn)備購(gòu)買手機(jī)時(shí),要求用戶必須是注冊(cè)會(huì)員,否則無(wú)法使用本網(wǎng)站購(gòu)買手機(jī),這樣在一定程度上實(shí)現(xiàn)了注冊(cè)會(huì)員與非注冊(cè)會(huì)員的權(quán)限劃分。圖5.1會(huì)員注冊(cè)信息界面用戶登錄界面包括會(huì)員注冊(cè)登錄頁(yè)面和注銷等。相關(guān)代碼如下:if($act="save")$dongjie=0;$sql="sele
50、ct * from user where name='$usernc'"$res=mysql_query($sql);if(!mysql_num_rows($res) $sql="insert into user (name,pwd,dongjie,email,sfzh,tel,qq,dizhi,youbian,truename) values ('$usernc','$p1','$dongjie','$email','$sfzh','$tel','$qq
51、','$dizhi','$youbian','$truename')"$res=mysql_query($sql);if($res)echo "<script>alert('注冊(cè)成功');location.href='index.php'</script>"exit;elseexit("失敗了");elseecho "<script language='javascript'>alert('
52、;失敗,帳號(hào)已存在');history.back();</script>"exit;?>注冊(cè)成功并輸入用戶的用戶名和密碼后,就可以進(jìn)入系統(tǒng)總界面,如果用戶輸入的用戶名或密碼錯(cuò)誤,系統(tǒng)就調(diào)用腳本語(yǔ)言的方法:alert('用戶名不存在或密碼錯(cuò)誤!)來(lái)提示用戶信息錯(cuò)誤。用戶進(jìn)入系統(tǒng)后,系統(tǒng)調(diào)用sql語(yǔ)句查詢用戶表s-user中的基本信息并顯示在頁(yè)面上。已注冊(cè)的會(huì)員如果想修改自己的信息,可以在會(huì)員登錄頁(yè)面查看會(huì)員資料進(jìn)行修改并提交。5.1.2 系統(tǒng)首頁(yè)用戶成功登錄系統(tǒng)后首先看到系統(tǒng)的首頁(yè),如圖5-2所示。圖5.2系統(tǒng)首頁(yè)為了快速的使會(huì)員找到自己所需要的手機(jī)產(chǎn)
53、品,系統(tǒng)在首頁(yè)添加了按分類搜索功能,當(dāng)用戶沒(méi)有輸入任何內(nèi)容就按搜索按鈕時(shí),則系統(tǒng)默認(rèn)為搜索此分類的所有手機(jī)并顯示在頁(yè)面上。5.1.3 查看手機(jī)產(chǎn)品界面圖5.3產(chǎn)品詳情圖5.1.4 購(gòu)物車界面圖5.4購(gòu)物車圖實(shí)現(xiàn)代碼<?phprequire("header.php");if($_sessionlogin="") echo "<script>alert('請(qǐng)先登錄,后購(gòu)物!');history.back();</script>"exit; if($act="buy")$sq
54、l="select * from shu where id=$id"$result=mysql_query($sql);$data=mysql_fetch_array($result);if($datashuliang<=0) echo "<script>alert('該手機(jī)產(chǎn)品已經(jīng)售完!');history.back();</script>" exit; $array=explode("",$_sessiongoodslist); for($i=0;$i<count($array)
55、-1;$i+) if($array$i=$id) echo "<script>location.href='cart.php'</script>" exit; /購(gòu)物車代碼實(shí)現(xiàn)if($act="del")/移除購(gòu)物車 $arraysp=explode("",$_sessiongoodslist); $arraysl=explode("",$_sessiongoodsnum);for($i=0;$i<count($arraysp);$i+) if($arraysp$i=$id) $arraysp$i="" $arraysl$i="" $_sessiongoodslist=implode("",$arraysp);$_sessiongoodsnum=implode("",$arraysl);echo "<script>location.href='cart.php'</script>"exi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國(guó)閃蒸干燥器行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)記憶型條碼掃描器行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年硅膠自熄管項(xiàng)目可行性研究報(bào)告
- 2025年爽滑抗粘連母料項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國(guó)潔白牙膏行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年旋轉(zhuǎn)式變阻器項(xiàng)目可行性研究報(bào)告
- 2025年強(qiáng)化安全轉(zhuǎn)化器項(xiàng)目可行性研究報(bào)告
- 2025年地刮項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國(guó)交聯(lián)聚乙烯絕緣輕型架空電纜行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年倉(cāng)壁振動(dòng)器項(xiàng)目可行性研究報(bào)告
- 2024-2025學(xué)年第二學(xué)期學(xué)校全面工作計(jì)劃
- 2025年護(hù)士資格考試必考基礎(chǔ)知識(shí)復(fù)習(xí)題庫(kù)及答案(共250題)
- 2025年中國(guó)spa行業(yè)市場(chǎng)全景分析及投資前景展望報(bào)告
- 2025年人教版PEP二年級(jí)英語(yǔ)上冊(cè)階段測(cè)試試卷
- GB 45187-2024墜落防護(hù)動(dòng)力升降防墜落裝置
- 施工現(xiàn)場(chǎng)臨時(shí)水電布置操作手冊(cè)(永臨結(jié)合做法示意圖)
- 2024年廣西事業(yè)單位D類招聘考試真題
- 公文寫(xiě)作與常見(jiàn)病例分析
- 2025年國(guó)家電投集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 市政質(zhì)量員繼續(xù)教育考試題庫(kù)集(含答案)
- 2025年中國(guó)南方航空招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論