国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PHP的網(wǎng)上購物系統(tǒng)的研究與設(shè)計

2016-12-14 20:54耿倩
藝術(shù)科技 2016年10期

摘 要:隨著互聯(lián)網(wǎng)絡(luò)的發(fā)展,網(wǎng)上購物越來越為人們所關(guān)注。通過網(wǎng)上購物,人們可以足不出戶就可以選購自己所需的商品,既省時又省力。本文以PHP為主要制作工具,實現(xiàn)了用戶注冊、登陸、商品瀏覽、對商品的購買使用購物車以及用戶訂單生成,從而實現(xiàn)了結(jié)賬等一系列功能。實現(xiàn)網(wǎng)站與客戶之間的交流。最后系統(tǒng)還必須設(shè)置管理員對整個系統(tǒng)的數(shù)據(jù)進行操作,包括添加新商品、管理商品、訂單管理、商品分類管理、用戶管理等。

關(guān)鍵詞:網(wǎng)上購物系統(tǒng);PHP;MY-SQL

0 緒論

Internet最早在美國出現(xiàn),如今,世界各國紛紛加入到這個行列,使Internet成為全球化的國際網(wǎng)絡(luò)。隨著用戶的不斷增加,其規(guī)模迅速擴大,它的領(lǐng)域也走向多元化。除了原先的科學(xué)技術(shù)和教育外,Internet已進入了文化、經(jīng)濟、政治、新聞、體育、娛樂、商業(yè)和服務(wù)業(yè)。[1]可以預(yù)見,Internet將成為我們構(gòu)筑未來嶄新的生活方式。

電子商務(wù)發(fā)展在世界范圍內(nèi)都是剛剛開始,其發(fā)展速遞極為迅速,傳統(tǒng)的商業(yè)模式正不斷地被新的商業(yè)模式所代替,無論什么模式都不具有固定性和成熟性。對于任何國家來說,都有一個探索與創(chuàng)新的問題,這也為我國加快和跨越發(fā)展提供了難得的機遇。我們要大膽進行創(chuàng)新,積極探索符合實際的商業(yè)模式,壯大企業(yè)的市場競爭能力,從而適應(yīng)全球化的激烈競爭。[2]

網(wǎng)上購物網(wǎng)站是Internet和電子商務(wù)發(fā)展的產(chǎn)物,隨著科學(xué)技術(shù)迅速發(fā)展,Internet這個昔日只被少數(shù)科學(xué)家接觸和使用的科研工具已經(jīng)成為普通百姓都可以觸及大中型媒體傳播手段?,F(xiàn)在國民素質(zhì)和科學(xué)技術(shù)水平的不斷提高,使知識更新的越來越快。人們面臨著隨時都會有被淘汰的危機,為了不讓社會淘汰,做到與時俱進就必須不斷地學(xué)習(xí),21世紀(jì)是網(wǎng)絡(luò)的時代、信息的時代,時間是非常寶貴的,人們由于種種原因沒有時間出門購物,也不知道哪家購物商店有自己需要的商品,同時那些傳統(tǒng)購物的經(jīng)營者又沒什么好的方法讓人們知道他們那里有顧客需要的商品,這種買賣雙方之間信息交流上的阻礙成為“網(wǎng)上購物”網(wǎng)站發(fā)展的原動力。

1 系統(tǒng)開發(fā)技術(shù)

網(wǎng)上購物網(wǎng)站的建立可以比較好的解決這方面的問題,可以向廣大用戶推出一種全新的網(wǎng)上信息服務(wù),再度購物與消費者之間架起了一座高速、快捷的網(wǎng)上信息橋梁,而且目的是節(jié)約用戶的時間、方便用戶購買商品。

本網(wǎng)上購物系統(tǒng)采用的是PHP+MySQL技術(shù),PHP當(dāng)前社會最為流行的語言、精簡、效率高。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。它可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多,當(dāng)然最重要的是它是免費的。[3]相對于ASP而言,它的效率更高,且ASP部分組件均要收費(如上傳組件)。而JSP配置和除錯過于復(fù)雜,相對于PHP語言不太熟悉,故采用PHP語言作為服務(wù)器端腳本語言。

數(shù)據(jù)庫方面由于都是開源項目,PHP內(nèi)置支持MYSQL。 MYSQL是正規(guī)的關(guān)系數(shù)據(jù)庫,且占用資源很少,執(zhí)行效率很高,可以免費使用。至于其他數(shù)據(jù)庫,ACCESS是桌面型個人數(shù)據(jù)庫,其功能并不能夠達到系統(tǒng)需求,SQL SERVER與PHP搭配使用相對復(fù)雜,并且是收費的。ORACLE是商業(yè)大型數(shù)據(jù)庫,所以不予采用。數(shù)據(jù)庫采用Navicat for mysql執(zhí)行操作。

網(wǎng)站界面設(shè)計使用Adobe Dreamweaver CS6,在Windows 7 SP1下開發(fā)。PHP代碼編寫采用Adobe Dreamweaver CS6開發(fā),相比較而言,Eclipse需要安裝其他組件才可以支持PHP開發(fā),Adobe Dreamweaver CS6更方便使用。調(diào)試環(huán)境為本機Windows環(huán)境,服務(wù)器為比IIS安全性更高的Apache服務(wù)器。此外還用到Adobe Photoshop CS6等圖像處理軟件輔助制作圖片界面。

2 系統(tǒng)的具體設(shè)計

根據(jù)用戶的需求,網(wǎng)上購物系統(tǒng)需要具備的前臺功能和后臺功能如下:

2.1 系統(tǒng)前臺功能

第一,用戶注冊:為了統(tǒng)一管理,網(wǎng)上購物規(guī)定只有合法用戶才能購買商品,所以要想購買商品的新用戶必須進行注冊,為了能及時發(fā)貨給用戶以及隨時聯(lián)系用戶,系統(tǒng)需要記錄每一位用戶的詳細信息。

第二,用戶登錄:判斷用戶是否為會員用戶,只有會員用戶才能購買商品。

第三,修改個人信息:更改個人資料,隨時可以更新用戶的其他信息,方便聯(lián)系用戶。

第四,搜索引擎(通過對商品名或商品材質(zhì)的關(guān)鍵字進行查詢):方便用戶能直接找到自己所需的商品。

第五,查看商品詳細情況:查看商品的詳細信息,這樣方便用戶了解商品以及決定是否購買此商品。

第六,購物車功能:為用戶暫時保存購買的商品信息。

第七,查看用戶的訂單信息:查看用戶的購買信息。

2.2 系統(tǒng)后臺功能

第一,商品管理:添加、修改、刪除。

第二,用戶管理:查看、修改、刪除。

第三,訂單管理:查看訂單信息、更新訂單付款、出貨狀態(tài)。

第四,分類管理:修改、刪除商品的分類。

3 結(jié)語

對于完整的網(wǎng)站開發(fā)過程而言,各項技術(shù)是密不可分的。HTML、CSS、Javascript用于前臺設(shè)計,使界面美觀大方;PHP語言用于功能實現(xiàn),mysql用于數(shù)據(jù)庫建設(shè),完善網(wǎng)站的后臺功能,便于管理網(wǎng)站。只使用其中的一種技術(shù)是不能做好一個完備的網(wǎng)站的,必須要靈活運用多種網(wǎng)站開發(fā)技術(shù)才能使網(wǎng)站功能更加完善,吸引更多的人使用。

參考文獻:

[1] 翟廣宇.基于C/S結(jié)構(gòu)的酒店管理系統(tǒng)[J].蘭州工業(yè)高等??茖W(xué)校學(xué)報,2004,4(4):32-34.

[2] J.E.Marco Tabini&Associates . Architects Guide to PHP Design Patterns Sweat[M]. 2011.

[3] 溫濤. PHP+MySQL動態(tài)網(wǎng)頁技術(shù)教程[M].遼寧:東軟電子出版社.

作者簡介:耿倩(1983—),女,講師,研究方向:計算機軟件技術(shù)。

博客| 东乡| 海门市| 肥东县| 蒙城县| 柏乡县| 迁安市| 嘉义市| 莱芜市| 江安县| 阿克苏市| 类乌齐县| 舒城县| 曲麻莱县| 铅山县| 信阳市| 上林县| 措勤县| 当雄县| 庄浪县| 宜川县| 西林县| 隆昌县| 通渭县| 卫辉市| 武宁县| 平定县| 宕昌县| 山东省| 精河县| 邹平县| 新疆| 英吉沙县| 鹰潭市| 昆明市| 集贤县| 楚雄市| 大安市| 长乐市| 昌乐县| 泰兴市|