【正文】
..... 27 第五章 管理端設(shè)計(jì)與實(shí)現(xiàn) ................................................29 管理端功能模塊 .............................................. 29 訂單查詢模塊設(shè)計(jì) ............................................ 29 其它功能模塊設(shè)計(jì) ............................................ 30 商品信息設(shè)定流程圖 .......................................... 32 第六章 運(yùn)行及測試 ......................................................33 第七章 結(jié)束語 ..........................................................34 2 致 謝 ................................................ 錯(cuò)誤 !未定義書簽。 參考文獻(xiàn) ...............................................................35 附錄一:源程序 .........................................................36 附錄二:英文資料及其譯文 ...............................................37 1 摘 要 隨著 Inter 的不斷普及,人們對于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來實(shí)現(xiàn)網(wǎng)上購物。因此本設(shè)計(jì)是開發(fā)基于 Web 的網(wǎng)上購物系統(tǒng)。主要包括前臺(tái)用戶功能和后臺(tái)管理員功能兩部分。 本 論文從介紹我國 電子商務(wù) 的現(xiàn)狀入手,分析化妝品購物網(wǎng)站開發(fā)的可行性,闡述網(wǎng)站的整體設(shè)計(jì)思路,詳 細(xì)介紹了系統(tǒng)各模塊的構(gòu)造、開發(fā)與實(shí)現(xiàn),并對數(shù)據(jù)庫的設(shè)計(jì)作了詳細(xì)的介紹。 關(guān)鍵字: B/S 模式 、 電子商務(wù)、 Microsoft Access、 ASP 2 Abstract With the gradually popularized of Inter, peoples’ demanding of it is no longer just browsing the web site and receiving mails. Owing the reason that people bee more and more busy, they seek for shopping through the huge flat of Inter at home. Especially for those young women who are busy with their work. They will search what they love on web in their limited leisure time, while makeup is one of their most loving goods. Hence, this thesis is focus on the design of a makeupselling web. This system is created mainly according to the Browser/Server (B/S) mode, which is realized webshopping under the Microsoft Access and the ASP. This system includes two parts。隨著寬帶網(wǎng)絡(luò)的普及以及網(wǎng)絡(luò)互聯(lián)網(wǎng)絡(luò)應(yīng)用方式的發(fā)展,電子商務(wù)正以前所未有的速度對傳統(tǒng)商務(wù)方式造成沖擊,并對以往傳統(tǒng)商務(wù)方式占主導(dǎo)的領(lǐng)域進(jìn)行滲透。 如今,各種網(wǎng)上商鋪如雨后春筍般的林立,很多英特網(wǎng)用戶都開始習(xí)慣在網(wǎng)上購物,享受網(wǎng)絡(luò)帶來的便捷與實(shí)惠。顧名思義,其內(nèi)容包含兩個(gè)方面,一是電子方式,二是商貿(mào)活動(dòng)。人們不再是面對面的、看著實(shí)實(shí)在在的貨物、靠紙介質(zhì)單據(jù) (包括現(xiàn)金 )進(jìn)行買賣交易。 從貿(mào)易活動(dòng)的角度分析,電子商務(wù)可以在多個(gè)環(huán)節(jié)實(shí)現(xiàn),由此也可以將電子商務(wù)分為兩個(gè)層次,較低層次的電子商務(wù)如電子商情、電子貿(mào)易、電子合同等;最完整的也是最高級(jí)的電子商務(wù)應(yīng)該是利用 INTENET 網(wǎng)絡(luò)能夠進(jìn)行全部的貿(mào)易活動(dòng),即在網(wǎng)上將信息流、商流、資金流和部分的物流完整地實(shí)現(xiàn),也就是說,你可以從尋找客戶開始,一直到洽談、訂貨、在線付(收)款、開據(jù)電子發(fā)票以至到電子報(bào)關(guān)、電子納稅等通過 INTERNET 一氣呵成。由于參與電子商務(wù)中的各方在物理上是互不謀面的,因 此整個(gè)電子商務(wù)過程并不是物理世界商務(wù)活動(dòng)的翻 4 版,網(wǎng)上銀行、在線電子支付等條件和數(shù)據(jù)加密、電子簽名等技術(shù)在電子商務(wù)中發(fā)揮著重要的不可或缺的作用 電子商務(wù)現(xiàn)狀 電 子商務(wù)已風(fēng)靡全球,有些公司利用它已取得很好的成效,在此方面可以首推戴爾( Dell)公司。 在美國,電子商務(wù)的提出最終是為了解決信息流、商流和資金流處理上的繁瑣對現(xiàn)代化物流過程的延遲,進(jìn)一步提高現(xiàn)代化的物流速度。 目前,國際電子商務(wù)市場已成為發(fā)展最快的市場之一,從事電子商務(wù)營銷的企業(yè)已在世界經(jīng)濟(jì)領(lǐng)域嶄露頭角。 電子商務(wù)型的網(wǎng)上直銷方式將會(huì)成為將來銷售 的新趨勢。其中著名的有美國的亞馬遜網(wǎng)上書店,國內(nèi)的有 8848珠穆郎瑪網(wǎng)上商店, 263 首都在線等等。即簡單的個(gè)別的電子交易,在沒有良好的交易平臺(tái)作為技術(shù)支持和信譽(yù)好的銀行作為保障的前提下,電子商務(wù)是無法蓬勃發(fā)展起來的。如此,網(wǎng)上城市的形成條件便初步具備了。 5 地球村 無國界的地球和真正意義上的電子商務(wù) 它是網(wǎng)上城市在規(guī)模和數(shù)量上的大量增加。網(wǎng)上城市的建立與發(fā)展是要建立一個(gè)能進(jìn)行正常運(yùn)作的網(wǎng)上城市,需要方方面面的協(xié)助和參與。 支付方式 其中最關(guān)鍵的是電子貨幣的支付問題。這不僅影響了網(wǎng)上交易的速度,也增加了難度。 物流體系 有了客戶群和金融機(jī)構(gòu)的信譽(yù)保障,便可以開展組建工作了。物流業(yè)者不僅起著運(yùn)輸?shù)淖饔茫€起著售后服務(wù)和信息反饋的作用。而網(wǎng)上商店若以 次充好,或漫天要價(jià),將受到嚴(yán)重警告,甚至失去網(wǎng)上銷售的權(quán)利。 金融服務(wù)體系 國內(nèi)為電子商務(wù)服務(wù)的金融機(jī)構(gòu)還處于萌芽階段。僅舉中國銀行為例,如要網(wǎng)上購物,你首先要持有長城卡,然后在電腦上安裝電子錢包軟件,再申請電子安全證書,接著你登陸到中行特約的網(wǎng)上商店進(jìn)行選購,填寫個(gè)人信息和送貨地址,使用電子借記卡進(jìn)行支付,最后等待送貨上門。 購買力 網(wǎng)上城市的起步階段一定要找好服務(wù)對象,因?yàn)榧词鼓阌凶詈玫纳虅?wù)平臺(tái),也需要有人來“捧場”呀。因此,要先找到他們,了解他們,并對他們提供優(yōu)惠的高質(zhì)量的服務(wù)。 1994 年前后,由我國政府批準(zhǔn)建成了 CERNET、 CSNET、 GBNET 和 CHINANET 等四大互聯(lián)網(wǎng) ISP(Inter 6 Service Provider)。隨著國內(nèi)結(jié)算體系的逐漸完善和與世界接軌,電子商務(wù)營銷將在全世界范圍迅速興起。 因此,基于 Web 的化妝品購物網(wǎng)站,有著很強(qiáng)的優(yōu)勢和實(shí)際可操作性。 安裝和配置 IIS Inter 信息服務(wù) (IIS,是 Inter Information Server 的縮寫 ),是一種 Web 服務(wù),主要包括 服務(wù)器, FTP 服務(wù)器等。 IIS 是微軟公司主推地 Web 服務(wù)器之一。Windows Server 2020 操作系統(tǒng)中已經(jīng)包含了 ,因而用戶能夠利用 Windows NT Server 和 NTFS 內(nèi)置安全特性, 建立強(qiáng)大、靈活而安全地 Inter 和 Intra 站點(diǎn) 1.安裝 IIS ( 1)打開【開始】 /【設(shè)置】 /【控制面板】 /【添加或刪除程序】 /【添加或刪除 Windows 組件】選項(xiàng),如圖 2- 1 所示。 2.配置 IIS (1)打開【控制面板】 /【管理工具】 /【 Inter 信息服務(wù)】窗口,依次展開【 DELLXPSM1210(本地計(jì)算機(jī))】 /【網(wǎng)站】 /【默認(rèn)網(wǎng)站】,如圖 2- 2 所示。 圖 22 Inter 信息服務(wù)窗口 (2)右鍵單擊【默認(rèn)網(wǎng)站】,并單擊【屬性】子菜單,彈出默認(rèn)網(wǎng)站屬性對話框,如圖 2- 3 所示,在【網(wǎng)站】選項(xiàng)卡中可以配置 IIS 的 IP 地址、 TCP 端口等屬性,系統(tǒng)默認(rèn)值分別為“全部未分配”和“ 80”。該選項(xiàng)卡可以設(shè)置 IIS 的本地路徑的各種屬性、訪問路徑、訪問權(quán)限等,還可以配置 IIS 的應(yīng)用程序設(shè)置的屬性,如應(yīng)用程序名稱等。 圖 24 配置主目錄選項(xiàng)卡 數(shù)據(jù)庫開發(fā)工具 本系統(tǒng)采用 Microsoft Office Access 2020 作為數(shù)據(jù)庫后臺(tái),為創(chuàng)建數(shù)據(jù)庫及其中的表及表之間的相互關(guān)系、數(shù)據(jù)庫的維護(hù)提供了極為方便的手段。使用 2020的版本可以開發(fā)不同類型的應(yīng)用系統(tǒng),其中包括:數(shù)據(jù)倉庫、數(shù)據(jù)復(fù)制、分布式數(shù)據(jù)庫應(yīng)用程序、 Inter 和 Intra 應(yīng)用。此外還具有豐富的編程接口、多線程體系結(jié)構(gòu)、很好的伸縮性。 ASP 是 Active Serve Pages 的簡稱,是一種在 HTML 頁中建立程序結(jié)構(gòu)并發(fā)送到瀏覽器端的一種技術(shù) ,在建立或控制 HTML 頁面方面具備強(qiáng)大的功能及靈活性。由于 ASP 是純文本格式,它的運(yùn)行是基于 B/S 架構(gòu)的瀏覽器與服務(wù)器實(shí)時(shí)互動(dòng),用戶操作起來也是熟悉和比較方便的。 系統(tǒng)設(shè)計(jì)思想 頁面模塊化 本 系統(tǒng) 把 一些常用的功能集成到了單一的文件中去,需要調(diào)用時(shí)只 需要引用這個(gè)文件或者文件中的子程序、函數(shù)即可實(shí)現(xiàn)一些通用的功能,例如頁面的頭、尾,系統(tǒng)返回的錯(cuò)誤等。同時(shí)為以后的復(fù)用打下了基礎(chǔ)。其中外部入侵及系統(tǒng)錯(cuò)誤絕大多數(shù)都是由于程序設(shè)計(jì)的漏洞造成,這兩點(diǎn)造成的損失也是最大的;而人為操 作絕大多數(shù)都是由使用者的疏忽造成,損失也相對較小。 代碼的復(fù)用 11 代碼的復(fù)用包含了程序功能的模塊化處理,在同一程序中代碼復(fù)用。 系統(tǒng)功能 本系統(tǒng) 的化妝品購物網(wǎng)站 是搭建在 Browser/Server( B/S) 模式 的網(wǎng)上交易平臺(tái) ,實(shí)現(xiàn)化妝品的在線瀏覽,搜索,訂購,以及在線管理等功能。 主要包括客戶端模塊和管理端模塊。 ? 用戶登陸 。 ? 查看 購物車 , 清空購物車 。 ? 客戶 訂單 查詢。 ? 商品管理:查找、瀏覽商品,更改商品狀態(tài),更改商品類別。 12 第三 章 數(shù)據(jù)庫 設(shè)計(jì) 在第二 章中 可以理解 到 不論是客 戶端還是管理 端 都和數(shù)據(jù)庫有著密切的聯(lián)系,客戶端用戶登陸 的注冊信息要存入數(shù)據(jù)庫中, 所瀏覽的商品是由數(shù)據(jù)庫提供的 ,瀏覽商品后生成的定單也是存儲(chǔ)在數(shù)據(jù)庫中,另外后臺(tái)管理也是通過對數(shù)據(jù)庫的修改來管理信息的, 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的成熟度,直接關(guān)系到系統(tǒng)運(yùn)行的效率與系統(tǒng)實(shí)現(xiàn)的效果。 數(shù)據(jù)庫的設(shè)計(jì)是建立在用戶及系統(tǒng)的需求分析基礎(chǔ)之上的,它要求了解用戶及系統(tǒng) 各個(gè)方面的需求,以及分析未來潛在的需求,數(shù)據(jù)庫的設(shè) 計(jì) 包括了以下步驟: ? 數(shù)據(jù)庫需求分析 。 ? 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。 數(shù)據(jù)庫需求分析 用戶的需求體現(xiàn)在對各種信息的瀏覽、查詢、保存和更新,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠滿足用戶的這些基本需求,并在效率和設(shè)計(jì)上做到高效與簡潔。用戶的需求往往體現(xiàn)在系統(tǒng)的易用程度和功能強(qiáng)大與否;而系統(tǒng)的需求往往體現(xiàn)在了系統(tǒng)運(yùn)行的效率、穩(wěn)定性與安全性等系統(tǒng)特性之上。 舉一個(gè)例子,用戶要求在檢索商品的同時(shí),能同時(shí)檢索出商品的其他附加信息(商品描述,商品單價(jià)等)。這就要求通過 ID 將 商品 與其 商品描述,商品單價(jià) 等屬性關(guān)聯(lián)起來。 13 本 系統(tǒng) 為了體現(xiàn)系統(tǒng)設(shè)計(jì)的模塊化及關(guān)系型數(shù)據(jù)庫的 應(yīng)用,按照關(guān)系型數(shù)據(jù)庫的三個(gè)范式標(biāo)準(zhǔn)對數(shù)據(jù)庫進(jìn)行了關(guān)系化處理。 經(jīng)過上述需求的表述,考慮到今后潛在的需求,本 系統(tǒng) 設(shè)計(jì)出如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): ? 用戶信息,包括數(shù)據(jù)項(xiàng): 用戶 ID、 用戶名、 郵箱 、 地址 等; ? 商品 信息,包括數(shù)據(jù)項(xiàng): 商品編號(hào) 、 名稱 、 價(jià)格 、 類別 等; ? 訂單 信息,包括數(shù)據(jù) 項(xiàng): 訂單編 號(hào)、 客戶編號(hào)、訂購日期 、 訂單總價(jià) 等; 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 設(shè)計(jì)出了上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)后,就可以進(jìn)