版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 本科畢業(yè)論文</b></p><p><b> ?。?0 屆)</b></p><p> 網(wǎng)上鮮花店——訂單管理模塊的設(shè)計與實現(xiàn)</p><p><b> 摘 要</b></p><p> 隨著電子商務(wù)的普及,網(wǎng)絡(luò)技術(shù)及各種多媒體技術(shù)已經(jīng)
2、全面融入到我們的生活中。近年來中國的鮮花網(wǎng)絡(luò)營銷發(fā)展迅速,網(wǎng)上花店是一個立足于網(wǎng)絡(luò),以鮮花為商品的專業(yè)性網(wǎng)上購物商城。網(wǎng)上鮮花店傳承花意,用鮮花各自的花語為親人朋友送去心意。鮮花網(wǎng)上營銷將改變我國傳統(tǒng)鮮花企業(yè)營銷模式,促進鮮花生產(chǎn)的發(fā)展,改變?nèi)藗儗︴r花消費習(xí)慣及理念,具有極大的社會效益及經(jīng)濟效益。</p><p> 本文以開發(fā)網(wǎng)上鮮花營銷網(wǎng)站的訂單管理系統(tǒng)為背景,簡要介紹了基于php技術(shù)鮮花網(wǎng)站的設(shè)計思想和實現(xiàn)
3、的關(guān)鍵技術(shù)。訂單管理系統(tǒng)分為用戶和管理員兩部分,用戶主要實現(xiàn)了訂單的提交以及訂單查詢,管理員則實現(xiàn)了訂單的編輯、查詢和按狀態(tài)查看。通過本系統(tǒng)可以管理在線銷售模式、滿足用戶隨時查詢訂單信息的要求,打造網(wǎng)上鮮花店品牌。</p><p> 關(guān)鍵字 php,Mysql,鮮花網(wǎng)站,訂單管理</p><p><b> ABSTRACT</b></p><
4、p> With the popularity of electronic commerce, network technology and multimedia technology has been fully integrated into our lives. In recent years, China's rapid development of network marketing flowers, onlin
5、e florist is a foothold in the network, with flowers as a commodity professional online shopping mall. Italian heritage flowers online flower shop with flowers florid as their friends and relatives to send wishes. Flower
6、s online marketing will change our traditional flowers business marketi</p><p> In this paper, the development of online marketing websites flower order management system for the background, a brief introdu
7、ction php based website technology flowers design and implementation of key technologies. Order management system is divided into two parts, users and administrators, users are primarily to achieve the order of submissio
8、n and order inquiries, administrators realized orders edit, query, and by status check. Through this system can manage online sales model, always check th</p><p> Keywords: Php、apache、Florist,order manage
9、ment system</p><p><b> 目 錄</b></p><p><b> 摘 要1</b></p><p><b> 1緒 論1</b></p><p> 1.1 課題背景1</p><p> 1.2開發(fā)一個鮮花營
10、銷網(wǎng)站的必要性1</p><p> 1.3系統(tǒng)可行性分析2</p><p> 1.3.1 技術(shù)可行性分析2</p><p> 1.3.2 經(jīng)濟可行性分析2</p><p> 1.4研究的主要內(nèi)容2</p><p><b> 2開發(fā)語言介紹3</b></p>&l
11、t;p> 2.1 php語言介紹3</p><p> 2.2 Mysql介紹4</p><p><b> 3系統(tǒng)分析5</b></p><p> 3.1 系統(tǒng)需求說明5</p><p> 3.1.1系統(tǒng)需求分析5</p><p> 3.1.2系統(tǒng)功能模塊分析5<
12、/p><p> 3.2 系統(tǒng)流程分析6</p><p><b> 4系統(tǒng)設(shè)計7</b></p><p> 4.1 系統(tǒng)模塊構(gòu)成7</p><p> 4.2 數(shù)據(jù)庫設(shè)計7</p><p> 4.2.1邏輯分析7</p><p> 4.2.2數(shù)據(jù)庫需求分析8
13、</p><p> 4.3前臺模塊設(shè)計分析9</p><p> 4.4 后臺模塊設(shè)計10</p><p><b> 5 系統(tǒng)實現(xiàn)11</b></p><p> 5.1網(wǎng)站首頁模塊11</p><p> 5.2 訂單模塊13</p><p> 5.2.1
14、 查看訂單信息13</p><p> 5.2.2 執(zhí)行訂單13</p><p> 5.2.3 查找訂單14</p><p> 5.2.3 查找未處理訂單15</p><p><b> 總 結(jié)16</b></p><p><b> 致 謝17</b>&
15、lt;/p><p><b> 參考文獻:18</b></p><p><b> 1緒 論</b></p><p><b> 1.1 課題背景</b></p><p> 隨著信息技術(shù)的快速發(fā)展,計算機網(wǎng)絡(luò)已經(jīng)全面融入到我們?nèi)粘5纳钪小T谠S多大中城市鮮花店的數(shù)量都與日俱增
16、。隨著都市鮮花消費漸成時尚,一個高效、高值、時尚的新興花卉產(chǎn)業(yè)正在國內(nèi)興起。以前多數(shù)鮮花店對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于花卉訂購情況(如訂購時間,訂購數(shù)量,訂購者是否取消了訂購等等)的統(tǒng)計和核實等往往采用人工計算,手抄進行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找。</p><p> 基于上述問題,我認為有必要建立一個鮮花營銷系統(tǒng),使鮮花銷售與管理工作規(guī)范
17、化、系統(tǒng)化、程序化,提高銷售速度和準確性,能夠及時、準確、有效的管理鮮花商店。網(wǎng)上鮮花店是上世紀90年代后期在國內(nèi)發(fā)展起來的新興的從事鮮花速遞的電子商務(wù)企業(yè)。隨著經(jīng)濟的飛速發(fā)展,人民的生活水平得到了很大提高,同時由于工作的需要使得流動人口數(shù)目越來越大。每逢佳節(jié)倍思親,用什么慰藉親人、情人或朋友心中的思念之情呢?送上一束鮮花。然而,鮮花是一種比較特殊的商品,不是一種容易郵遞的物品。網(wǎng)上花店可以解決以上問題。在要送達人所在地的城市的網(wǎng)上花店
18、選中一束花,然后付款,其余的事就由花店處理。</p><p> 網(wǎng)上花店比電話訂購更直觀,更容易操作,且成本低,銷路廣。所以網(wǎng)上花店的需求會越來越大,它必將成為人們生活的一部分。網(wǎng)上花店必將是中國鮮花市場發(fā)展的一個大趨勢,所以誰先占領(lǐng)這個市場誰就占領(lǐng)了未來鮮花市場的主動權(quán)。</p><p> 網(wǎng)上鮮花營銷訂單管理系統(tǒng)作為一套完整的鮮花產(chǎn)品購買系統(tǒng)的一部分,主要承擔(dān)著客戶通過下單人姓名或
19、訂單號查詢已經(jīng)下的訂單,管理員通過操作對訂單狀態(tài)的處理,訂單狀態(tài)有“未作任何處理”,“已收款”,“已發(fā)貨”,“已收貨”。并且管理員可以通過狀態(tài)查詢直接查看已處理與未處理訂單,方便管理員的管理。系統(tǒng)將自動更新產(chǎn)品信息,調(diào)用產(chǎn)品的詳細信息,自動調(diào)整產(chǎn)品的實際價格以及優(yōu)惠價格,折扣價格,可讓用戶直接網(wǎng)上購物,使用戶達到足不出戶,便可隨意購物的目的。商家的產(chǎn)品利用這套系統(tǒng)進行網(wǎng)上交易,而不需要在商店里等待顧客來購買商品。坐在家里就可以輕松賣出自
20、己的商品。</p><p> 1.2開發(fā)一個鮮花營銷網(wǎng)站的必要性</p><p> 隨著互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)技術(shù)的發(fā)展為網(wǎng)上購物提供了極大的便利,網(wǎng)上訂購鮮花也成為了人們越來越喜歡的方式。無店鋪零售的悄然興起,是商業(yè)經(jīng)濟發(fā)展到一定階段的產(chǎn)物,也是順應(yīng)新的消費需求和技術(shù)進步的必然結(jié)果。相對于有形的花店來說,網(wǎng)上鮮花店具有以下優(yōu)勢:</p><p> 首先,投資少,
21、回收快。一項針對中國中小企業(yè)的情況調(diào)查顯示,個人在網(wǎng)下啟動鮮花商店的平均費用至少上萬元,而相關(guān)資料顯示,,網(wǎng)上開店建店成本非常小。一般說,籌辦一家網(wǎng)上的商店投入很小,不用去辦營業(yè)執(zhí)照,不用去租門面,不用囤積貨品,所需資金不過兩三千元;網(wǎng)上商店比同等規(guī)模的地面商店“租金”要低得多,同時租金不會因為營業(yè)面積的增加而增加,投資者也不用為延長營業(yè)時間而增加額外的費用。</p><p> 其次,基本不需要占壓資金。傳統(tǒng)商
22、店的進貨資金少則幾千元,多則數(shù)萬元,而網(wǎng)上商店則不需要壓資金。</p><p> 第三,24小時營業(yè)時間。網(wǎng)上商店延長了商店的營業(yè)時間,一天24小時、每天不停地運作,無須專人值班看店,都可照常營業(yè)。網(wǎng)上商店節(jié)省了人力方面的投資,不用雇傭幫手,店主完全可以在享受生活的同時把自家的網(wǎng)上小店打理得井井有條;還避免了因為來不及照看店鋪而帶來的損失。同時,營業(yè)時間不受限制,消費者可以在任何時間登陸、購物。交易時間上的全天
23、性和全年性,使得交易成功的機會大大提高。</p><p> 第四,銷售規(guī)模不受地盤限制。傳統(tǒng)商店有多大就只能擺放多少商品,生意大小常常被小店面積限制。而在網(wǎng)上,即便在地面上只有一個小商店,或者干脆就沒有門面,開店的生意卻可以照樣做得很大。 </p><p> 最后,不受地理位置影響。不管客戶離店有多遠,在網(wǎng)上,客戶一樣可以很方便地找到。這令消費群體突破了地域的限制,變得無限廣闊了。&l
24、t;/p><p> 網(wǎng)上商店所面向的是全國乃至全球的消費者,這個潛在市場是單個商店,甚至是大型商場都無法相提并論的。只要商品有特色,經(jīng)營得法,網(wǎng)上商店每天將帶來成千上萬的客流量,大大增加銷售收入。</p><p> 1.3系統(tǒng)可行性分析</p><p> 1.3.1 技術(shù)可行性分析 </p><p> 為了保證網(wǎng)站開發(fā)的成功,一定要采用工
25、程化系統(tǒng)開發(fā)方法,并研究出一套符合工程化標準的開發(fā)方法。這些方法能夠指導(dǎo)開發(fā)者對網(wǎng)站進行更好的開發(fā),從而加快系統(tǒng)開發(fā)的進度,保證質(zhì)量以及降低開發(fā)成本?,F(xiàn)今大多數(shù)電腦用戶的配置都能夠滿足瀏覽網(wǎng)上花店的要求,本系統(tǒng)采用php和CSS等技術(shù)編寫,在apache的支持下運行。對系統(tǒng)的開發(fā)采用mysql作為后臺數(shù)據(jù)庫。使用Dreamweaver 8進行網(wǎng)頁規(guī)劃,用PhotoShop 強大的制圖功能進行大量的圖片處理。</p><
26、;p> 1.3.2 經(jīng)濟可行性分析</p><p> 網(wǎng)上花店系統(tǒng)給人們帶來了便利,同時給商家節(jié)約了大量成本,成為一種全新的鮮花銷售模式,商家可以免去店面的成本和雇傭人員的成本,更大限度的做到還利益于消費者,所以構(gòu)建一個網(wǎng)上花店系統(tǒng)在經(jīng)濟上是完全可行的。</p><p> 就本系統(tǒng)而言,隨著電腦的普及,為消費者在網(wǎng)絡(luò)上進行購物提供有利的條件。而一個網(wǎng)上花店系統(tǒng)可以為消費者提供軟
27、件條件,這樣消費者便可以足不出戶的買商品了。商家可以從中獲得利潤,兩全其美。通過以上的分析,開發(fā)鮮花營銷網(wǎng)站是完全可行的。</p><p> 1.4研究的主要內(nèi)容</p><p> 本課題是基于Php技術(shù)的鮮花網(wǎng)站訂單管理的建設(shè),主要研發(fā)了這樣一些功能:</p><p> (1)查詢功能:包括下單人姓名和訂單號查詢兩種方式。前臺和后臺采用同一查詢方式。<
28、/p><p> (2)訂單狀態(tài)查看功能:主要通過分成已完成訂單與未完成訂單的分類查詢實現(xiàn)。</p><p> (3)訂單編輯功能:主要通過列表的形式顯示所有訂單,通過“執(zhí)行”對訂單實現(xiàn)訂單狀態(tài)“未作任何處理”、“已收款”、“已發(fā)貨”、”已收貨“。</p><p><b> 2開發(fā)語言介紹</b></p><p> 2
29、.1 php語言介紹</p><p> PHP(Hypertext Preprocessor)是一種被廣泛使用的開放源代碼多用途腳本語言,可以將PHP腳本代碼嵌入到HTML文檔中,用來創(chuàng)建運行于服務(wù)器端的動態(tài)網(wǎng)頁。</p><p> PHP具有以下主要特點:</p><p> (1)開放性源代碼。PHP的原始代碼完全公開,這種開源策略使無數(shù)業(yè)內(nèi)人士歡欣鼓舞。新
30、函數(shù)庫的不斷加入,使得PHP具有強大的更新能力,從而在Win32或UNIX平臺上擁有更多的新功能。PHP是完全免費的,所有源代碼和文檔都可以免費下載、復(fù)制、編譯、打印和分發(fā)。</p><p> (2)運行于服務(wù)器端。與ASP、JSP一樣,PHP腳本也是在Web服務(wù)器端運行的。PHP腳本可以嵌入到HTML頁面中,并由Web服務(wù)器識別出來交給PHP腳本引擎解釋執(zhí)行,以完成一定的功能,執(zhí)行結(jié)果以HTML代碼形式返回客
31、戶端瀏覽器。PHP腳本運行于服務(wù)器端,在客戶端可以看到PHP腳本執(zhí)行的結(jié)果,但看不到PHP腳本代碼本身。</p><p> (3)跨平臺性。PHP腳本可以在Windows、Macintosh、UNIX和Linux等操作系統(tǒng)上運行,而且可以與Apache、IIS等主流Web服務(wù)器一起使用。更為難能可貴的是,PHP代碼不需要做任何修改即可在不同的Web服務(wù)器平臺之間移植,而這也正是PHP能大行其道、備受人們青睞的重
32、要原因之一。</p><p> (4)語言簡單易學(xué)。PHP的語法利用了JAVA、C和Perl并汲取了這些語言的精華,PHP語言非常容易學(xué)而且比較容易上手,只要了解一些編程的基本知識,就可以開始PHP編程之旅。PHP語言的主要目標是用于快速編寫動態(tài)網(wǎng)頁。</p><p> (5)執(zhí)行效率高。與其他解釋性語言相比,PHP消耗的系統(tǒng)資源相對較少,當使用Apache作為Web服務(wù)器并將PHP作
33、為該服務(wù)器的一部分時,不需要調(diào)用外部二進制程序即可運行PHP腳本,在Web服務(wù)器上解釋執(zhí)行PHP腳本不會增加額外的負擔(dān)。</p><p> ?。?)圖像處理功能。通過在PHP中調(diào)用GD庫中的圖像函數(shù),可以很方便地創(chuàng)建和處理Web中最為流行的GIF、PNG和JPEG等格式的圖像,并直接將圖像流輸出到瀏覽器。GD是一個用于動態(tài)生成圖像的開源代碼庫,GD庫文件包含在PHP安裝包中。</p><p&g
34、t; ?。?)數(shù)據(jù)庫訪問功能。通過PHP可以訪問多種數(shù)據(jù)庫格式,包括MySQL、Oracle、SQL Server、Informix、Sybase以及通用的ODBC等。如果要使用Dreamweaver 8來開發(fā)PHP動態(tài)網(wǎng)站,PHP語言與MySQL數(shù)據(jù)庫更是一對絕佳的搭檔。</p><p> ?。?)面向?qū)ο缶幊獭HP支持面向?qū)ο缶幊?,提供了類和對象,支持?gòu)造函數(shù)和抽象類等。PHP 5.0于2004年7月13日
35、正式發(fā)布,該版本在面向?qū)ο缶幊谭矫嬗辛酥匾兓?,主要包括:對象克隆,訪問修飾符(公共、私有和受保護的),接口、抽象類和方法,以及擴展重載對象等。</p><p> (9)可伸縮性。網(wǎng)頁中的交互作用可以通過CGI程序來實現(xiàn),但CGI程序的伸縮性不理想,因為需要為每一個正在運行的CGI程序創(chuàng)建一個獨立進程。解決的方法就是將CGI語言的解釋器編譯進Web服務(wù)器。PHP也可以通過各種方式來安裝,這種內(nèi)嵌的PHP具有更好
36、的可伸縮性。</p><p> 現(xiàn)今,JSP、ASP、PHP等Web技術(shù)逐漸成為網(wǎng)站開發(fā)技術(shù)的主流,這三種是目前最常用的動態(tài)網(wǎng)頁語言。相比較而言,PHP在擴展性和對組件的支持上要稍遜于其他兩種語言,但它是一種能快速學(xué)習(xí)、跨平臺、有良好數(shù)據(jù)庫交互能力的開發(fā)語言。它與Apache可以以靜態(tài)編譯方式結(jié)合,最大化地利用了CPU和內(nèi)存,同時極為有效地利用了Apache高效能的吞吐能力。由于外部的擴展也是靜態(tài)聯(lián)編,從而達到
37、了最快的運行速度。PHP本身代碼的開放,使得它經(jīng)過了許多工程師的檢測,同時它與Apache編譯在一起的方式也讓它具有靈活的安全設(shè)定,到現(xiàn)在為止,PHP具有了公認的安全性能。</p><p> 2.2 Mysql介紹</p><p> MySQL是由MySQL AB公司開發(fā)、發(fā)布并支持的一款小巧的關(guān)系型數(shù)據(jù)庫產(chǎn)品,它是目前最流行的開放源代碼SQL數(shù)據(jù)庫管理系統(tǒng),是一個真正意義上的多用戶、
38、多線程的SQL數(shù)據(jù)庫服務(wù)器。MySQL還是一種完全免費的數(shù)據(jù)庫產(chǎn)品,任何人都可以從Internet自由下載該產(chǎn)品,而無需支付任何費用。</p><p> MySQL數(shù)據(jù)庫服務(wù)器具有以下特點:</p><p> ?。?)快速、可靠、易于使用。MySQL服務(wù)器最初是為處理大型數(shù)據(jù)庫而開發(fā)的,與已有的解決方案相比,它的速度更快。多年以來,MySQL已成功地用于眾多要求很高的生產(chǎn)環(huán)境。MySQL
39、一直在不斷發(fā)展,目前MySQL服務(wù)器已能提供豐富和有用的功能。MySQL具有良好的連通性、速度和安全性,這使得它非常適合于用作網(wǎng)站的后臺數(shù)據(jù)庫。</p><p> (2)工作在客戶/服務(wù)器模式下或嵌入式系統(tǒng)中。MySQL數(shù)據(jù)庫軟件是一種客戶/服務(wù)器系統(tǒng),由一個多線程SQL服務(wù)器、數(shù)種不同的客戶端程序和庫、眾多管理工具以及廣泛的應(yīng)用編程接口API組成。MySQL符合GNU規(guī)則,可以為用戶提供C、C++、Java(
40、JDBC)、Perl、PHP等API接口。</p><p> ?。?)真正的多線程。MySQL是一個多線程數(shù)據(jù)庫產(chǎn)品,它采用核心線程的完全多線程,如果有多個CPU,它可以方便地使用這些CPU 。MySQL使用多線程方式運行查詢,可以使每個用戶至少擁有一個線程,這對于CPU系統(tǒng)來說,查詢的速度和所能承受的負荷將高于其他系統(tǒng)。</p><p> ?。?)跨平臺性。MySQL能夠工作在各種不同的
41、平臺上,這些平臺包括:Solaxis、SunO、SBSDI、SGIIRIX、AIX、DECUNIX、FreeBSD、SCOOPenSer、verNetBSD、OpenBSD、HPUX及Windows 9x/NT/2000/XP/2003等。由于MySQL和PHP都具有跨平臺性,故兩者可以在多種不同的平臺上配合使用,真可謂相得益彰。</p><p> ?。?)數(shù)據(jù)類型豐富。MySQL提供的數(shù)據(jù)類型很多,包括帶符號整
42、數(shù)和無符號整數(shù)、單字節(jié)整數(shù)和多字節(jié)整數(shù)、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、SET、ENUM以及OpenGIS空間類型等。</p><p> ?。?)安全性好。MySQL采用十分靈活和安全的權(quán)限和密碼系統(tǒng),允許基于主機的驗證。當連接到服務(wù)器時,所有的密碼傳輸均采用加密形式,從而保證了密碼安全。</p>
43、;<p> ?。?)處理大型數(shù)據(jù)庫。使用MySQL服務(wù)器可以處理包含5千萬條記錄的數(shù)據(jù)庫。據(jù)報道,有些用戶已將MySQL用于含60000個表和約50億條記錄的數(shù)據(jù)庫。</p><p> ?。?)連接性好。在任何操作系統(tǒng)平臺上,客戶端都可以使用TCP/IP協(xié)議連接到MySQL服務(wù)器。</p><p> 能提供一個友好,易用的界面,對網(wǎng)站用戶和管理員都適用是制作的基本點。由于使
44、用、管理都是針對數(shù)據(jù)庫的操作,為了防止出錯,需要用戶數(shù)據(jù)記錄在用戶數(shù)據(jù)庫里,鮮花的信息記錄在商品的數(shù)據(jù)庫里,訂單信息記錄在訂單數(shù)據(jù)庫里,用戶界面和管理員界面相互獨立,通過數(shù)據(jù)庫進行管理。所使用的基本工具是PHP和MySQL。</p><p><b> 3系統(tǒng)分析</b></p><p> 3.1 系統(tǒng)需求說明</p><p> 3.1.1
45、系統(tǒng)需求分析</p><p> 基于Php技術(shù)的鮮花營銷網(wǎng)站是一個以網(wǎng)絡(luò)作為平臺,使客戶足不出戶就可以購買到自己需要的鮮花。購買鮮花的過程方便、快捷,可靠性高、安全性高。,其主要以Php、Mysql等技術(shù)實現(xiàn)。</p><p> 在此系統(tǒng)中,顧客可以很方便的通過訂單號或下單人姓名對訂單進行搜索,管理員可以進行訂單的編輯以及快速查看已處理訂單與未處理訂單,為用戶方便快捷的購物提供了一個保
46、障。</p><p> 3.1.2系統(tǒng)功能模塊分析</p><p> 系統(tǒng)主要完成以下功能:</p><p><b> ?。?)訂單編輯</b></p><p><b> ?。?)訂單查詢</b></p><p> ?。?)已處理訂單查詢</p><p
47、> (4)未處理訂單查詢</p><p><b> 模塊如圖3-1所示</b></p><p> 圖3-1 訂單功能模塊圖</p><p> 3.2 系統(tǒng)流程分析</p><p> 從客戶角度,購物流程為:注冊用戶、選購產(chǎn)品、預(yù)定產(chǎn)品、查詢訂單、退出登錄。購物模塊流程如圖3-2所示。</p>
48、<p> 未登錄 新用戶 </p><p><b> 登錄</b></p><p> 圖3—2 購物模塊流程圖</p><p> 從管理角度,流程為:管理員登錄后臺、添加鮮花商品、查看管理訂單信息、退出平臺。管理模塊流程如圖3-3所示。</p>&
49、lt;p><b> 驗</b></p><p> 證 賬號驗證</p><p><b> 失</b></p><p><b> 敗</b></p><p> 圖3-3 管理模塊流程圖</p><p>&l
50、t;b> 4系統(tǒng)設(shè)計</b></p><p> 4.1 系統(tǒng)模塊構(gòu)成</p><p> (1)編輯訂單 后臺頁面,管理員可以通過此頁面實現(xiàn)訂單的查看與執(zhí)行。通過執(zhí)行可選擇商品狀態(tài)。“未作任何處理”、“已收款”、“已發(fā)貨”、“已收貨”。</p><p> (2)查看已處理訂單 后臺頁面,管理員通過此頁面可以直接查看已處理過的訂單。<
51、/p><p> (3)查看未處理訂單 后臺頁面,管理員通過此頁面可以直接查看尚未處理過的訂單。</p><p> ( 4 ) 查詢訂單 此頁面前后臺均有調(diào)用。通過此頁面,客戶或管理員可以搜索下?lián)涡彰蛴唵翁枌崿F(xiàn)訂單的查詢。</p><p><b> 4.2 數(shù)據(jù)庫設(shè)計</b></p><p> 4.2.1邏輯分
52、析 </p><p> 數(shù)據(jù)庫邏輯設(shè)計決定了數(shù)據(jù)庫及其應(yīng)用的整體性能,將每種實體類型轉(zhuǎn)換為一個關(guān)系,實體的屬性就是關(guān)系的屬性,實體的關(guān)鍵字就是關(guān)系的關(guān)鍵字。結(jié)合實際情況及用戶需求分析,可得到:</p><p> 圖4-1管理員E-R圖</p><p> 訂單作為訂單管理系統(tǒng)的關(guān)鍵部分,它設(shè)計的合理與否直接關(guān)系到系統(tǒng)的正常運行。訂單表中較為關(guān)鍵的字段有:<
53、/p><p><b> -</b></p><p> 圖4-2 訂單管理E-R圖</p><p> 4.2.2數(shù)據(jù)庫需求分析</p><p> 在對網(wǎng)上鮮花店系統(tǒng)進行系統(tǒng)設(shè)計的基礎(chǔ)上,可以得下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):在上面分析邏輯分析的基礎(chǔ)上,共獲得用戶基本表、管理員信息表、用戶訂單信息表等3個表。</p&g
54、t;<p> 1、用戶基本表:存儲用戶信息,其中包括字段有:用戶ID、用戶昵稱、用戶密碼、用戶密碼提示、用戶密碼提示等。表如下:</p><p> 表4-1 用戶基本表(user)</p><p> 表4-2為管理員信息表,主要是存放后臺管理員的用戶名和密碼,為安全起見,密碼字段使用MD5不可逆算法進行加密。</p><p> 表4-2 管
55、理員信息表(admin)</p><p> 表4-3是用戶訂單基本信息表,存儲于訂單有關(guān)的基本信息。其中的dingdanhao是訂單編號,由系統(tǒng)自動生成;xiadanren是下訂單用戶的用戶名,shouhuoren則是收貨人姓名,設(shè)置兩個名稱的原因是:在下訂單的用戶與真正收獲人不是同一者的情況下也能正常收到商品,所以還必須加上收貨人的地址dizhi,郵編youbian等; zt為該訂單的當前狀態(tài),狀態(tài)值為有“未
56、作任何處理”、“已收款”、“已發(fā)貨”、“已收貨”。</p><p> 表4-3 用戶訂單信息表(dingdan)</p><p> 4.3前臺模塊設(shè)計分析</p><p> 網(wǎng)上訂花前臺模塊是對于需要在網(wǎng)上訂花的用戶而言的,即普通用戶能夠看到的界面。其功能模塊結(jié)構(gòu)如圖4-1所示。</p><p> 圖4-1 前臺功能模塊圖</p
57、><p> 4.4 后臺模塊設(shè)計</p><p> 后臺模塊是管理員進行操作的界面,實現(xiàn)管理員對網(wǎng)站進行管理,其功能模塊結(jié)構(gòu)如圖5-1所示。</p><p> 圖5-1 后臺功能模塊結(jié)構(gòu)</p><p><b> 5 系統(tǒng)實現(xiàn)</b></p><p><b> 5.1網(wǎng)站首頁模塊&
58、lt;/b></p><p> 首頁面是用戶進入系統(tǒng)后看到的第一個頁面,是進入其他頁面的前提。這一節(jié)完成系統(tǒng)首頁面的設(shè)計工作。該頁面包括以下內(nèi)容:用戶登錄、鮮花分類查看、熱點商品、推薦商品等。由于包括的內(nèi)容比較多,所以說首頁面也是一個相對復(fù)雜的頁面。</p><p> 網(wǎng)站首頁是電子商城系統(tǒng)的門面,所以首頁設(shè)計尤其重要。在網(wǎng)頁設(shè)計中,對布局最基本的要求就是要考慮用戶的方便程度并能
59、明確地傳達信息,要能凸顯出網(wǎng)頁設(shè)計的各個組成要素。</p><p> 本系統(tǒng)首頁如圖5-1所示。</p><p> 圖5-1 網(wǎng)站前臺截圖</p><p> 本花店網(wǎng)站中,主要應(yīng)用到了首部導(dǎo)航、尾部導(dǎo)航、右側(cè)導(dǎo)航。為了保證頁面的整潔和增強頁面的可維護性,在前臺首頁中使用include語句來包含主要的功能頁面。這樣做的目的是使系統(tǒng)具有統(tǒng)一的風(fēng)格,并且,如果對導(dǎo)航
60、條中的內(nèi)容進行修改,只需要修改top.php、bottom.php、right.php頁面,不需要對每一頁都進行修改,這樣可以很大程度的提高系統(tǒng)的開發(fā)效率,維護起來也比較方便。</p><p> 前臺首頁面設(shè)計的流程如下。</p><p> ?、僦饕糜陲@示網(wǎng)站的標題及為用戶提供前臺功能導(dǎo)航,被封裝成一個獨立的文件top.php頁。</p><p> ?、谥饕糜?/p>
61、展示網(wǎng)站提供的最新商品及熱門商品等信息,考慮到該頁只在一個頁實現(xiàn),因此未被封裝成獨立頁,直接在首頁index.php頁實現(xiàn)。</p><p> ?、壑饕獙崿F(xiàn)用戶注冊、登錄和網(wǎng)站公告功能,被封裝成一個獨立的文件right.php頁。</p><p> ?、苤饕糜陲@示尾部導(dǎo)航和版權(quán)信息,被封裝成一個獨立的文件bottom.php頁。</p><p> 網(wǎng)站前臺訂單查
62、詢頁面,如圖5-2所示:</p><p> 圖5-2網(wǎng)站前臺訂單查詢頁面</p><p><b> 5.2 訂單模塊</b></p><p> 當用戶提交了商品訂單信息之后,管理員就需要對訂單進行處理,這樣用戶才能在最短的時間內(nèi)和網(wǎng)站達成購物的協(xié)議,并收到購買的商品。</p><p> 5.2.1 查看訂單信息&
63、lt;/p><p> 管理訂單信息如同管理商品信息,同樣需要一個能夠查看所有訂單的界面,當用戶提交訂單后,系統(tǒng)管理人員就可以通過“編輯訂單”來查看用戶已經(jīng)提交的訂單,同時,管理員還可以對該訂單進行操作,如可以查看訂單的詳細詳細,可以執(zhí)行訂單,也可以刪除該訂單。該界面如圖5-3所示。</p><p> 圖5-3 查看訂單信息</p><p> 5.2.2 執(zhí)行訂單
64、</p><p> 當管理員接到訂單后,需要及時處理訂單,這時就需要修改訂單的狀態(tài),除了要修改訂單當前狀態(tài),還要對商品數(shù)量及購買次數(shù)等作出修改。關(guān)鍵代碼如圖5-4所示</p><p> 圖5-4 商品狀態(tài)修改代碼</p><p> 5.2.3 查找訂單</p><p> 當訂單數(shù)量比較多時,管理員可以通過查找訂單功能來查找想要的訂單信
65、息。此時,只需要輸入下訂單人的姓名和訂單號,點擊“查找”按鈕,即可方便快捷地找到所需要的訂單了,從而節(jié)省了許多時間,提高了效率。</p><p> 訂單系統(tǒng)作為鮮花購物網(wǎng)站之中的重中之重,對顧客能否實現(xiàn)順利購物有著至關(guān)重要的作用。而作為訂單系統(tǒng)主要模塊之一的訂單查詢系統(tǒng),它的實現(xiàn)使得顧客及管理員達到了訂單快速查詢的目的。該界面如圖5-5所示</p><p> 圖5-5 管理員查詢及返回
66、結(jié)果</p><p> 訂單查詢通過兩個條件,下單人姓名或訂單號來實現(xiàn)對訂單的查詢。首先通過調(diào)用java函數(shù),判斷搜索條件是否為空。如圖5-6所示</p><p> 圖5-6 判斷搜索條件是否為空代碼</p><p> 如果不為空,則開始查詢,如圖5-7所示</p><p> 圖5-7 按條件搜索代碼</p><p
67、> 5.2.3 查找未處理訂單</p><p> 未處理訂單在訂單中占了一大部分,為了方便管理員管理訂單,加開處理效率,將未處理訂單單獨查詢有很大必要。如圖5-8所示</p><p> 圖5-8 未處理訂單查詢界面總 結(jié)</p><p> 在本文中詳細介紹了一個有強大功能的鮮花購物平臺,該平臺采用PHP技術(shù)構(gòu)建而成。該平臺具有強大的商品管理、分類管理
68、、購物車、訂單管理、會員管理、在線支付等功能,且該平臺中訂單管理部分成功實現(xiàn)訂單的編輯,查看以及查詢。</p><p> 本文首先詳細介紹了該設(shè)計的研究背景及意義和設(shè)計所需要的開發(fā)組件的特點;接著介紹了整個系統(tǒng)的架構(gòu),列出了幾個主要的功能模塊;然后對該系統(tǒng)的數(shù)據(jù)庫設(shè)計進行了比較詳細的分析,并作表說明;最后對各個具體的功能模塊進行敘述。其中,前臺頁面模塊敘述了系統(tǒng)首頁的布局安排和功能設(shè)計,并詳細分析商品瀏覽模塊的
69、設(shè)計;后臺管理模塊中詳細介紹了訂單管理功能的截圖以及代碼,并且訂單管理功能的實現(xiàn)作為整個系統(tǒng)的重中之重,該功能與購物車構(gòu)成了電子系統(tǒng)商城的主體。</p><p> 雖然該文實現(xiàn)的網(wǎng)上花店管理系統(tǒng)已經(jīng)基本滿足了花店管理的需要,但是作為一個真正的商業(yè)應(yīng)用,仍然有一些方面需要加強和提高:一是可擴展性,一個Web應(yīng)用的訪問量是難以估計的,一個成功站點的訪問量可能會在短時期內(nèi)獲得巨大和持續(xù)的攀升,所以系統(tǒng)應(yīng)更多的考慮數(shù)據(jù)
70、庫的連接技術(shù)、緩存技術(shù)等,使用編程技巧提升系統(tǒng)的擴展能力;二是Web應(yīng)用的安全性,除了數(shù)據(jù)需要加密傳輸,在一些重要的模塊還應(yīng)該使用一些加強安全性的技術(shù),以提高整個系統(tǒng)的安全性。</p><p><b> 致 謝</b></p><p> 首先,我要感謝我的指導(dǎo)老師常淑惠老師,本畢業(yè)設(shè)計的所有工作,包括從選題、設(shè)計,到實現(xiàn),以及本論文的寫作,都是在常淑惠老師的悉心
71、指導(dǎo)下完成的。畢業(yè)設(shè)計期間,由于初識PHP及MySQL的知識,所以遇到了許多問題,譬如:選題的難易程度、工作量的大小、網(wǎng)站設(shè)計中的實現(xiàn)問題等等。但是,在常淑惠老師的指導(dǎo)下,這些問題都逐一解決了。常淑惠老師始終本著嚴謹認真、一絲不茍的態(tài)度對我進行指導(dǎo),同時也能給予我支持,在此謹向常淑惠老師致以誠摯的謝意和崇高的敬意。</p><p> 其次,我還要感謝每一位幫助過我的老師們,是你們的關(guān)心和指導(dǎo),讓我學(xué)到了豐富的知
72、識,從而使自己在學(xué)習(xí)和工作等各方面的能力都得到了很大的提高。同時,我還要感謝我身邊的同學(xué)們,是你們讓我體會到了集體的溫暖,還有那些一直陪伴在我身邊的朋友們,謝謝你們在生活上給予我的無微不至的照顧,在學(xué)習(xí)上給予我的許多幫助。</p><p> 大學(xué)的時光是美好的,快樂的,卻又是短暫的。在這里,我學(xué)到了很多,自身各方面的能力也得到了很大的提升。在以后的人生中,這段時光將會是我一生非常寶貴的財富。在此,我再次向所有幫
73、助過我的老師、同學(xué)、朋友以及我的家人致以誠摯的感謝。</p><p><b> 參考文獻:</b></p><p> [1] 鄒天思 潘凱華 孫鵬.《PHP網(wǎng)絡(luò)編程自學(xué)手冊》. 2008</p><p> [2] 鄒天思 潘凱華 孫鵬.《PHP開發(fā)典型模塊大全》.人民郵電出版社. 2009. 2</p><p>
74、 [3] 陳營輝.《PHP網(wǎng)絡(luò)編程從入門到精通》.清華大學(xué)出版社.2007.4</p><p> [4] 鄒天思 潘凱華 劉中華.《PHP數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊》.人民郵電出版社.2007.1</p><p> [5] (美)Andi Gutmans,Stig Saether Bakken,Derick Rethans.《PHP5 Power Programming》.電子工業(yè)出版 社
75、.2007.111-148.</p><p> [6](美)Marc Wandschneider.《Core Web Application Development with PHP and MySQL》.機械工業(yè)出版社.2006.573-606.</p><p> [7](美)W.Jason Gilmore.《Beginning PHP and MySQL》.人民郵電出版社.2009
76、.286-302.</p><p> [8](美)Elizabeth Castro.《HTML,XHTML&CSS》.人民郵電出版社.2007.151-188.</p><p> [9](英)Simon Collison.《Beginning CSS Web Development》.人民郵電出版社.2007.179-233.</p><p> [10
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程畢業(yè)論文-網(wǎng)上鮮花店------鮮花管理模塊的設(shè)計與實現(xiàn)
- 軟件工程畢業(yè)論文-網(wǎng)上鮮花店--鮮花管理模塊的設(shè)計與實現(xiàn)
- 軟件工程畢業(yè)論文-網(wǎng)上鮮花店——訂購管理模塊的設(shè)計與實現(xiàn)
- 網(wǎng)上鮮花店—訂單管理模塊
- 軟件工程畢業(yè)論文-網(wǎng)上鮮花店——會員及系統(tǒng)管理模塊的設(shè)計與實現(xiàn)
- 軟件工程畢業(yè)論文-網(wǎng)上鮮花店系統(tǒng)管理維護
- 網(wǎng)上鮮花店 -鮮花管理模塊
- 網(wǎng)上鮮花店-鮮花管理模塊
- 網(wǎng)上鮮花店—訂購管理模塊
- 畢業(yè)設(shè)計---網(wǎng)上鮮花店管理系統(tǒng)
- jsp網(wǎng)上鮮花店管理系統(tǒng)畢業(yè)設(shè)計論文
- 畢業(yè)設(shè)計---網(wǎng)上鮮花店管理系統(tǒng)
- 網(wǎng)上鮮花店管理系統(tǒng)畢業(yè)設(shè)計
- 鮮花店網(wǎng)站建設(shè)畢業(yè)論文
- 鮮花店網(wǎng)站建設(shè)《畢業(yè)論文》
- 網(wǎng)上鮮花店—會員及系統(tǒng)管理模塊
- 網(wǎng)上鮮花店-系統(tǒng)管理維護
- 基于.net平臺的網(wǎng)上_花店系統(tǒng)設(shè)計與實現(xiàn)-軟件工程本科畢業(yè)論文
- 軟件工程畢業(yè)論文-高校教學(xué)管理系統(tǒng)的設(shè)計與實現(xiàn)-網(wǎng)上答疑管理模塊
- 畢業(yè)設(shè)計--鮮花店網(wǎng)上訂花系統(tǒng)分析與設(shè)計
評論
0/150
提交評論