網(wǎng)上在線購物系統(tǒng)(帶系統(tǒng)流程圖)_第1頁
網(wǎng)上在線購物系統(tǒng)(帶系統(tǒng)流程圖)_第2頁
網(wǎng)上在線購物系統(tǒng)(帶系統(tǒng)流程圖)_第3頁
網(wǎng)上在線購物系統(tǒng)(帶系統(tǒng)流程圖)_第4頁
網(wǎng)上在線購物系統(tǒng)(帶系統(tǒng)流程圖)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、網(wǎng)上購物系統(tǒng)online shopping system專業(yè):計算機應用技術(shù)姓名:xx指導教師姓名:xx報告提交日期:xx年xx月xx大學21隨著網(wǎng)絡技術(shù)的發(fā)展與普及,網(wǎng)絡為廣大用戶提供了更加周到和人性化的 服務。通過建立一個網(wǎng)上購物系統(tǒng)以實現(xiàn)對商業(yè)零售企業(yè)提供信息化管理。是在當今社會提高企業(yè)經(jīng)濟效益必不可缺少的一部分。本文研究了運用了 vbscript、dreamweaver as叫 sql server 2000 等關(guān) 鍵技術(shù)建設網(wǎng)上購物系統(tǒng)。著重論述了系統(tǒng)功能與實現(xiàn)、數(shù)據(jù)流程及存儲,包括商品目錄、用戶注冊、網(wǎng)上訂貨與購物、庫存查詢、后臺數(shù)據(jù)庫管理等。最終實 現(xiàn)用戶通過注冊,瀏覽商品關(guān)鍵詞

2、:網(wǎng)上購物;asp; sql server 2000abstractwith the development and popularization of network technology and network to provide customers with a more thoughtful and human services.through the establishment of an online shopping system to achieve commercial retail enterprises to provide information management

3、.is to improve economic efficiency in todays society must be an integral part.this paper studies the use of vbscript, dreamweare, asp and sql server 2000 and other key technologies in building the online shopping system.focuses on the function and implementation of the system, data flow and storage,

4、 including catalogs, user registration, online ordering and shopping, inventory check, background database management.ultimately registered users view the productkey words: online shopping ; asp ; sql server 2000引言5一、電子商務 6(一)電子商務網(wǎng)站的定義和主要功能 6(二)電子商務網(wǎng)站的類型和組成 6(三)電子商務網(wǎng)站的應用性 7二、系統(tǒng)開發(fā)工具 8(一)asp8(二)iis 8(

5、三)sql server 2000 9(四)dreamweaver9(五)photoshop 9三、系統(tǒng)開發(fā)語言 9(一)html9(二)vbscript 10(三)sql10四、系統(tǒng)分析 11(一)需求分析 11(二)系統(tǒng)管理模塊 11(三)系統(tǒng)流程 12(四)數(shù)據(jù)庫邏輯結(jié)構(gòu) 15(五)數(shù)據(jù)庫的連接 15五、系統(tǒng)測試與維護 16(一)測試與推廣 16(二)維護 16結(jié)論18參考文獻 19致謝19引言近年來,隨著internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念

6、。同時電子商務網(wǎng)站發(fā)展也面對新的機遇與挑戰(zhàn),在政府的大力倡導和扶持下,電子商務網(wǎng)站作為一種新的商業(yè)運作模式,推動著社會流通方式的創(chuàng)新,正深入企業(yè)活動和百姓生活,成為促使經(jīng)濟發(fā)展的重要動力源。從大型的電子商務、政務系統(tǒng),到普通的在線購物和復雜的電子商務,電子商務網(wǎng)站在當今時代占據(jù)著重要地位,制作電子商務網(wǎng)站成為一個熱點。目前在美、日等信息化程度較高的國家和地區(qū),網(wǎng)絡商店發(fā)展速度迅猛,美國的世界級超一流的零售商,如沃爾瑪凱瑪特,家庭倉儲、科羅格、j.c培尼等紛紛擠身于網(wǎng)絡經(jīng)商的行列。調(diào)查表明:美國的家庭已越來越習慣于在家中從網(wǎng)上購物。在我國,網(wǎng)上購物從無到有也不過短短幾年時間。我國第一家網(wǎng)上購物發(fā)

7、生在1996年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍,雖然貨款的支付不是在網(wǎng)上進行的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。根據(jù)cnnic的統(tǒng)計結(jié)果,截止 2004年1月中國有互聯(lián)網(wǎng)用戶7950萬人,而又有40.7%以上的網(wǎng)民在過去的一年里有過網(wǎng)上購物經(jīng)歷,這就說明中國有網(wǎng)上購物的用戶達是3235.7萬人,并且這一數(shù)字還在以 17%左右的速度增長,預計到2006年中國網(wǎng)上購物用戶將達到 6962萬人,這說明在中國發(fā)展網(wǎng)上購物具有良好的群眾基礎,網(wǎng)上購物方式日趨被大家所接受。同時國家也強調(diào)到我國多數(shù)企業(yè)特別是中小企業(yè)開展電子商務的能力不足,要繼續(xù)推進各種形式的信息技術(shù)和電子商務教育及培

8、訓,培養(yǎng)適合企業(yè)需要的電子商務專業(yè)人才和管理人才,適應社會發(fā)展的需要。一、電子商務(一)電子商務網(wǎng)站的定義和主要功能電子商務網(wǎng)站的定義和主要功能電子商務網(wǎng)站:是指一個企業(yè)、機構(gòu)或公司在互聯(lián)網(wǎng)上建立的站點, 其目的是為 了宣傳企業(yè)形象,發(fā)布產(chǎn)品信息,宣傳經(jīng)濟法規(guī),提供商業(yè)服務等。是一種新興 的貿(mào)易方式,覆蓋了經(jīng)濟、市場、金融、管理、人力資源、商業(yè)等各個方面。電子商務網(wǎng)站的功能:(1)企業(yè)形象宣傳.企業(yè)建立自己的商務網(wǎng)站并率先打造與樹立企業(yè)形象,是 企業(yè)利用網(wǎng)絡媒體開展業(yè)務的最基本出發(fā)點。(2)新聞發(fā)布、供求信息發(fā)布.包括新聞的動態(tài)更新、新聞的檢索,熱點問題 追蹤,行業(yè)信息、供求信息、需求信息的發(fā)

9、布等。(3)產(chǎn)品和服務項目展示.利用網(wǎng)絡媒體進行產(chǎn)品的推銷,無疑使企業(yè)多了一 條很有前途的營銷渠道。這是一個基本且十分重要的功能。(4)商品和服務訂購.這是實現(xiàn)用戶在線貿(mào)易磋商、在線預定商品、網(wǎng)上購物或獲取網(wǎng)上服務的業(yè)務的功能,提供全天候 24小時的隨時交易。(5)轉(zhuǎn)帳與支付、物流應用.這是體現(xiàn)資金流、物流信息活動的功能。(6)信息搜索與查詢.這是體現(xiàn)網(wǎng)站信息組織能力和拓展信息交流與傳遞途徑的功能。(7)客戶信息管理.這是反映網(wǎng)站主體能否以客戶為中心、能否充分利用客戶 信息挖掘市場潛力的有重要利用價值的功能。(8)銷售業(yè)務信息管理.使企業(yè)能夠及時地接收、處理、傳遞與利用相關(guān)的數(shù) 據(jù)資料,并使這

10、些信息有序而有效地流動起來,為組織內(nèi)部提供信息支持。(二)電子商務網(wǎng)站的類型和組成按照構(gòu)建網(wǎng)站的主題分類可分為:(1)行業(yè)電子商務網(wǎng)站.是指以行業(yè)機構(gòu)為主體構(gòu)建一個大型的電子商務網(wǎng)站, 旨在為行業(yè)內(nèi)的企業(yè)和部門進行電子化貿(mào)易提供信息發(fā)布、商品交易、客戶交流等活動平臺。(2)企業(yè)電子商務網(wǎng)站.是指以企業(yè)為構(gòu)建主體,旨在為企業(yè)的產(chǎn)品和服務提 供商務平臺(有不同的層次)。(3)政府電子商務網(wǎng)站.是指以政府為構(gòu)建主體來實現(xiàn)電子商務活動,為政府 面向企業(yè)和個人的稅收、公共服務提供網(wǎng)絡交互平臺。該類型的電子商務網(wǎng)站在 國際化商務活動交流中發(fā)揮著重要作用,為政府稅收和政府公共服務提供網(wǎng)絡化 交流的平臺。(4

11、)服務機構(gòu)電子商務網(wǎng)站.是指以服務機構(gòu)為構(gòu)建主體,包括商業(yè)服務機構(gòu)、 金融服務機構(gòu)、郵政服務機構(gòu)、家政服務機構(gòu)、娛樂服務機構(gòu)等的電子商務網(wǎng)站 等。廣義的電子商務網(wǎng)站由一系列網(wǎng)頁和具有商務功能的軟件系統(tǒng)、數(shù)據(jù)庫等組成。狹義的電子商務網(wǎng)站是由主頁面、 公司組織結(jié)構(gòu)和員工組成等背景資料頁面、 產(chǎn) 品或服務頁面、購買交流頁面、滾動交流頁面、廣告宣傳頁面、客戶反饋頁面等 眾多頁面構(gòu)成。而對于電子商務網(wǎng)站的構(gòu)成要素一般有:(1)網(wǎng)站域名.這是internet上唯一的域名。方便瀏覽。(2)網(wǎng)站物理地點.存放各類與電子商務網(wǎng)站有關(guān)的信息和數(shù)據(jù)的計算機、服 務器等硬件設備。(3)網(wǎng)頁.網(wǎng)頁的設計應有獨特的風格。

12、首先要讓客戶注冊登錄的手續(xù)簡便快 速,商品分類指示明確,如同進入一家大的商店,讓客戶能夠迅速找到想要的商 品。(4)貨款結(jié)算.客戶通過購物車選購商品,然后結(jié)算,確定付款方式、送貨地 點和時間等。(5)客戶資料管理.管理已注冊客戶的姓名、通訊地址、電話、電子郵件地址 等信息。(6)商品數(shù)據(jù)庫管理.經(jīng)常及時盤點商品,作好商品配貨和商品配送。(三)電子商務網(wǎng)站的應用性電子商務的特性有以下幾點:商務性、集成性、可擴展性、服務性、安全性、協(xié) 調(diào)性。一.商務性電子商務最基本的特性為商務性,即提供買、賣交易的服務、手段和機會。 企業(yè)網(wǎng)站提供一種客戶所需要的方便途徑。因而,電子商務對任何規(guī)模的企業(yè)而 言,都是

13、一種機遇。對我們中國的傳統(tǒng)企業(yè)也不例外。二.集成性a.技術(shù)的集成性由于電子商務整個流成的處理涉及的內(nèi)容比較多,比如信息,金融,服務等,要使得整個流程能夠正常的運轉(zhuǎn),就需要運用技術(shù)去實現(xiàn),當然技術(shù)是越先進的 越好,比如從html至1j asp到jsp到現(xiàn)在的,這是一個技術(shù)發(fā)展的過程, 也是現(xiàn)實運用的需要。b.信息的集成性互聯(lián)網(wǎng)上每個人都在搜索對自己有用的信息,因而它就應當提供大量的信 息,滿足不同用戶的需要,現(xiàn)在中國面對客戶的商業(yè)網(wǎng)站是越來越多了,怎樣讓客戶一最快的速度,搜索到最有用的信息,可能應該是這類網(wǎng)站最應該考慮的。三.擴展性這主要是針對系統(tǒng)的穩(wěn)定性來說的。電子商務的服務系統(tǒng)

14、應當有自身的擴展 功能。因為系統(tǒng)應當能承受住一定的負荷,如果在某個高峰訪問期導致了服務器 的崩潰,結(jié)果是可想而知的。四.服務性在電子商務環(huán)境中,客戶不再受地域的限制,運用互聯(lián)網(wǎng)為媒介的這種貿(mào)易, 他的合作伙伴可以是地球上其他任一個角落, 要想使全球的人都能接受你的所提 供的產(chǎn)品,服務質(zhì)量是最關(guān)鍵的。技術(shù)創(chuàng)新帶來新的結(jié)果,萬維網(wǎng)應用使得企業(yè) 能自動處理商務過程,并不再象以往那樣強調(diào)公司內(nèi)部的分工。 現(xiàn)在在internet 上許多企業(yè)都能為客戶提供完整服務,這使得互聯(lián)網(wǎng)的應用得以充分的發(fā)揮。五.安全性在電子商務中,安全性是必須考慮的核心問題。欺騙、竊聽、病毒和非法入 侵都在威脅著電子商務,因此要求

15、網(wǎng)絡能提供一種端到端的安全解決方案,包括加密機制、簽名機制、分布式安全管理、存取控制、防火墻、安全萬維網(wǎng)服務器、 防病毒保護等。隨著技術(shù)的發(fā)展,電子商務的安全性也會相應得以增強。六.協(xié)調(diào)性商務活動是一種協(xié)調(diào)過程,它需要雇員和客戶,生產(chǎn)方、供貨方以及商務伙 伴間的協(xié)調(diào)。為提高效率,許多組織都提供了交互式的協(xié)議,電子商務活動可以在這些協(xié)議的 基礎上進行。二、系統(tǒng)開發(fā)工具(一)aspasp(application service provider) 是 microsoft 公司開發(fā)的服務器斷的腳本 環(huán)境,是目前流行的開放式的we葩用程序開發(fā)技術(shù)。asp的主要特性是能夠把 腳本、html組件和弓s大的

16、we嗷據(jù)庫訪問功能結(jié)合在一起,形成一個能在服務 器上運行的應用程序,并把按用戶的要求專門制作的htmlx面送給客戶端瀏覽器。aspll于activex技術(shù)中的服務器端技術(shù),與通常在客戶端實現(xiàn)動態(tài)頁面的 技術(shù)(如java applet activex 控件和vbscript等)不同,asp中的命令和 腳本都是在服務器端解釋執(zhí)行,將執(zhí)行后的結(jié)果生成htmlx面并發(fā)送給瀏覽器。 由于腳本在服務器端執(zhí)行,因而開發(fā)者不必擔心瀏覽器是否能執(zhí)行腳本。同時, 由于只是將htmlx面發(fā)送到瀏覽器,在瀏覽器上看不到 asp序,因此可以防 止程序被竊取。另外,asp還具有許多顯著的優(yōu)點。例如,asp!行在webk務

17、 器的同一進程中,能更快、更有效地處理客戶請求;asps供了更簡單、更方便的數(shù)據(jù)庫訪問方法,使開發(fā)基于數(shù)據(jù)庫驅(qū)動的web應用程序更容易;asp支持vbscript和jscript ,能以插件形式支持其他腳本語言。(二)iisiis是internet information server的縮寫,它是微軟公司主推的服務器,最新的版本是 windows 2003里面包含的iis 6.0。iis 與 window nt server完全 集成在一起,能夠建立強大,靈活而安全的 internet和intranet站點。iis支 持http(超文本傳輸協(xié)議),ftp (文件傳輸協(xié)、議)以及smtp;、議。

18、iis不需要 開發(fā)人員學習新的腳本語言或者編譯應用程序,iis完全支持vbscript、jscript開發(fā)軟件及java等。(三)sql server 2000microsoft sql server 2000 是微軟公司開發(fā)的一種功能強大、完整的關(guān)系型數(shù) 據(jù)庫系統(tǒng),以transact sql乍為它的數(shù)據(jù)庫查詢和編程語言。 sqlserver 2000 提供了以wetfe準為基礎的擴展數(shù)據(jù)庫編程功能,以使用 htt味向數(shù)據(jù)庫發(fā)送 查詢、對數(shù)據(jù)庫中存儲的文檔執(zhí)行全文搜索、以及通過web!行自然語言查詢。sql server 2000提供了一整套圖形化工具以方便用戶操作,創(chuàng)建和修改數(shù)據(jù)庫 及備份數(shù)

19、據(jù)庫操作可通過企業(yè)管理器來進行。(四)dreamweaverdreamweaver mx 2004是一款專業(yè)的 html編輯器,用于對 web站點、web頁 和web應用程序進行設計、編碼和開發(fā)。dreamweaver可提供在可視化編輯環(huán) 境中工作,利用dreamweaver中的可視化編輯功能,可以快速地創(chuàng)建頁面而無 需編寫任何代碼。同時,如果 要 用手工直接編碼,dreamweaver還包括許多與 編碼相關(guān)的工具和功能。并且,借助 dreamweaver,還可以使用服務器語言(例 如asp、asp.net coldfusion 標記語言(cfml)、jsp和php)生成支持動態(tài) 數(shù)據(jù)庫的we

20、b應用程序。(五)photoshopphotoshop是世界頂尖級的圖像設計與制作工具軟件。圖像處理是對已有的位圖 圖像進行編輯加工處理以及運用一些特殊效果,其重點在于對圖像的處理加工。 在表現(xiàn)圖像中的陰影和色彩的細微變化方面或者進行一些特殊效果處理時,使用位圖形式是最佳的選擇,它在這方面的優(yōu)點是矢量圖無法比擬的。學習內(nèi)容:photoshop掌握繪畫的基礎理論,學習色彩原理和選取顏色、范圍選 取、工具與繪圖、圖像編輯、控制圖像色彩和色調(diào)、使用圖層、路徑、通道和蒙 板的應用、濾鏡等三、系統(tǒng)開發(fā)語言(一)htmlhtml (hyper text mark language)即 超文本標記語言,是

21、www/通用的描述語 言,是制作網(wǎng)頁的基礎,html語言主要是為了把存放在一臺計算機中的文件或 圖形與另一臺計算機中的文本或圖形方便地聯(lián)系在一起,形成有機的整體。html標記是htmu勺核心與基礎,用于修飾、設置 html件的內(nèi)容及格式。htmls 言是通過利用各種標記(tags)來標識文檔的結(jié)構(gòu)以及標識超鏈(hyperlink ) 的信息。雖然html言描述了文檔的結(jié)構(gòu)格式,但并不能精確地定義文檔信息 必須如何顯示和排列,而只是建議 webj覽器(如mosiac, netscape等)應該 如何顯示和排列這些信息,最終在用戶面前的顯示結(jié)果取決于 websu覽器本身的 顯示風格及其對標記的解釋

22、能力。這就是為什么同一文檔在不同的瀏覽器中展示 的效果會不一樣。(二)vbscriptvbscript 的 全名是 microsoft visual basic scripting edition,它是專業(yè)編程語言visual basic 的子集。使用vbscript可以實現(xiàn)很多動態(tài)交互功能,諸如在將數(shù)據(jù)法送到服務器之前先 進行處理和校驗,創(chuàng)建新的 we的容,甚至編寫完全在客戶端運行的應用程序, 如計算器和游戲使用程序,擴展客戶端的功能等。asp本身并不是一種腳本語言,而是一種技術(shù)框架,它為嵌入 htmlm面中的腳 本語言提供了運行的環(huán)境。asp程序中常用的腳本語言有 vbscript和jav

23、a script 等,默認語言為vbscript語言。一般情況下vbscript代碼都是在服務器端執(zhí)行。當vbscript代碼在服務器端執(zhí) 行時有兩種語法格式。格式1:格式2:vbscript 代碼有時,為了某種需要,會將 vbscript代碼放在客戶端執(zhí)行,這時的語法格式如 下:vbscript 代碼(三)sqlsql(structure query language)是一種使用于關(guān)系數(shù)據(jù)庫的結(jié)構(gòu)查詢語言,它 功能強大、簡單易學,使用范圍廣,可移轉(zhuǎn)性強,當前較流行的關(guān)系型數(shù)據(jù)庫如 oracle sybase dbasevisual foxpro 和db2、sql server、access等

24、數(shù)據(jù)庫管理系統(tǒng)都 支持sql語 言。sql言是學習關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的重要基礎。sql語言最早是在1974年由美國的 舊m公司提出的,隨后不斷發(fā)展,不斷完善。1986年10月美國國家標準學會(ansi)批準將sql語言作為美國數(shù)據(jù)庫的 語 言標準,1987年國際標準化組織(iso)也通過了這一條標準。sql語言包含9個命令動詞,分別用于數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱及數(shù)據(jù)控 制,sql功能 | 動 詞1數(shù)據(jù)查詢1i select1數(shù)據(jù)定義1i create , drop alter數(shù)據(jù)操縱 i insert , update deletei數(shù)據(jù)控制i grant, revoke四、系統(tǒng)分析(一

25、)需求分析傳統(tǒng)的購物兩方面分別是買家和賣家。 首先賣家開設店鋪,展示自己的商品,買 家需要到賣家開設店鋪的具體地點,到達店鋪后買家需要瀏覽自己喜歡和需求的 商品,而對賣家來說需要雇傭人力來為買家介紹商品, 最終雙方會為商品當面交 易付款。這是一個簡單的傳統(tǒng)購物流程。對于網(wǎng)上購物來說我門可以把買家和賣家看作是客戶和管理員。首先管理員在一個購物網(wǎng)站申請一個店鋪(一般都是免費的),然后在自己的網(wǎng)頁上添加、更新 自己的商品信息,包括圖片、資料介紹等。此時等待客戶瀏覽商品,當客戶找到 自己滿意的商品時,可聯(lián)系管理員也就是賣家,雙方交易付款。這樣一個完整的 網(wǎng)上交易過程就結(jié)束了。系統(tǒng)具體實現(xiàn)的主要有:1從

26、整體操作來說:后臺主要是使用 sql server 2000來連接數(shù)據(jù)庫,通過管 理數(shù)據(jù)庫實現(xiàn)對用戶(客戶和管理員)信息的管理,權(quán)限的設置,對商品信息的 更新和保證數(shù)據(jù)信息的安全性。前臺主要是建設用戶注冊頁面、商品信息展示頁 面,客戶反饋頁面,購物車頁面等等。2從運用對象來說: 后臺主要是指管理員操作系統(tǒng)。能夠添加商品,更換商品 信息,對客戶的注冊信息進行管理,對客戶的反饋意見給予答復等等。 前臺主要 是指客戶能夠注冊用戶和修改個人信息, 能夠瀏覽商品,能夠管理購物車,能夠 留言反饋信息等。(二)系統(tǒng)管理模塊網(wǎng)上購物系統(tǒng)平臺主要包括四大功能模塊,用戶管理、網(wǎng)站布局、管理員管 理、搜索等功能模塊

27、。其中用戶管理模塊,主要包括用戶注冊、用戶修改、用戶 刪除等功能;管理員管理主要包括商品資料(添加大類、添加小類、商品添加、 商品審查)、商品交易、會員管理、操作管理(管理員添加、管理員審查、管理 員退出)等功能;搜索主要包括(商品名稱、商品類別)。網(wǎng)上購物系統(tǒng)平臺總體模塊:(三)系統(tǒng)流程本系統(tǒng)分為前臺購物流程和后臺訂單處理流程 前臺購物流程圖瀏覽商品選擇商品訂購商品后臺購物流程圖注冊功能流程圖商品搜索流程圖用戶登錄流程圖商品管理流程圖購物車流程圖(四)數(shù)據(jù)庫邏輯結(jié)構(gòu)設計創(chuàng)建了 數(shù)據(jù)庫aaa中共有7張表:管理員表(admin):用戶id密碼客戶表(users):用戶id,密碼,姓名,性別,地址

28、,email電話商品表(goods):商品id,商品類別id,商品名,生產(chǎn)地址,售價,賣出信息, 圖片。商品類別表(goodstype):商品id,商品類別購物車表(basket):用戶id,商品id,商品售價,商品數(shù)量。board:商品id,商品類別。complain:商品id,用戶id ,標志。網(wǎng)上購物系統(tǒng)就是基于以上各個數(shù)據(jù)庫的連接和綜合,把各個獨立的數(shù)據(jù)庫通過 內(nèi)在的關(guān)聯(lián)性統(tǒng)一到一個主頁面里, 從而方便客戶的訪問和購買,實現(xiàn)了一對一 的交互。用戶在購買商品前可以先看看商品目錄,看看有沒自己需要的商品,在商品的目錄里有各個商品的具體的介紹,比如說商品的名稱,數(shù)量,價格等,用戶在看好 自己

29、的商品后,在商品的搜索中,你可以選擇你所需的商品,用戶在選擇自己的 商品時,系統(tǒng)則連接到后臺關(guān)于此商品信息的數(shù)據(jù)庫中,找到適合客戶需求的信息??蛻魧⑦x購的商品放入系統(tǒng)所提供的購物籃里,此時顧客可以繼續(xù)選購另外的商品,或者刪除原先購買的商品,并可對商品進行名稱和數(shù)量上的修改和添加。點擊“繼續(xù)購買”,重復以上進行的購買活動。直到顧客滿意。購物結(jié)束后,進行 提交,點擊“ order”,完成購物。此外顧客還得進行身份信息的填寫,包括姓名,年齡,住址,聯(lián)系方式和選擇的 支付方式或使用的支付卡等等。個人身份信息的填寫是為了方便顧客所購買的貨 物準確及時送達。而所有這些信息也將保存在系統(tǒng)數(shù)據(jù)庫中,顧客以后再

30、次購買時就無需重新輸入個人身份,可以直接登陸到頁面中。(五)數(shù)據(jù)庫的連接由于網(wǎng)上購物需要保存大量的信息,因此選用大型的sql server 2000來連接數(shù)據(jù)庫。odbcs介odbc open database connectivity, 開放數(shù)據(jù)庫的 互連)是 microsoft 開放的 一套讀取數(shù)據(jù)庫的解決方案,它將所有數(shù)據(jù)庫的底層操作全部隱藏在odbc勺驅(qū)動程序內(nèi)核里。對于用戶來說,只要構(gòu)建了一個指向數(shù)據(jù)庫的連接,就可以采用統(tǒng)一的 應用程序編程接口( application program interface,api )實現(xiàn)對 數(shù)據(jù)庫的 讀寫,或采用相同的代碼訪問不同格式的數(shù)據(jù)庫。odb

31、cs區(qū)動使用odbc?化了對數(shù)據(jù)庫的 訪問,也為程序的 平臺開發(fā)和 移植提供了極大 的方便。odbct對大多數(shù)類型數(shù)據(jù)庫提供支持, 包括dbase、nformix、acess、 sql server 2000和oracl笥,還可 對一些其他類的 數(shù)據(jù)庫文件提供支持, 如文本、excel*子表格等。對于一些特殊的數(shù)據(jù)庫,只要安裝數(shù)據(jù)庫廠商提供 的odbcs序,也就能夠在程序中直接對數(shù)據(jù)庫進行操作。odbc由應用程序、驅(qū)動程序管理器、驅(qū)動程序和數(shù)據(jù)源等 部分組成。應用程序通過odb假口訪問不同數(shù)據(jù)源中的 數(shù)據(jù),每個不同的數(shù)據(jù)源類型由一個驅(qū)動 程序支持。驅(qū)動程序管理器為應用程序裝入合適的驅(qū)動程序。a

32、sp必須建立與數(shù)據(jù)庫之間的聯(lián)系才能使用數(shù)據(jù)庫中的數(shù)據(jù)。要在 asp中使用 ado對象來操作數(shù)據(jù)庫,首先要 創(chuàng)建一個指向該數(shù)據(jù)庫的 odbc連接。在 windows統(tǒng)中,odbc勺連接主要通過odb嗷據(jù)源管理器來完成。dsn&據(jù)源數(shù)據(jù)庫驅(qū)動程序使用數(shù)據(jù)源(dsn:datsourcname定位和標識的odbce容 數(shù)據(jù)庫,將信息從 week用程序傳遞給數(shù)據(jù)庫。dsna含數(shù)據(jù)庫配置、用戶安全 性和定位信息,且可以獲取 windows冊表項或從文本格式存儲的 表格。構(gòu)建odbc1接就是創(chuàng)建同數(shù)據(jù)源的 連接,也就是創(chuàng)建dsn 一個dsnm是對數(shù) 據(jù)庫的一個命名連接。一旦創(chuàng)建了 一個指向數(shù)據(jù)庫的odbc1

33、接,同該數(shù)據(jù)庫 連接的有關(guān)信息就被保存在dsnfr。在程序中操作數(shù)據(jù)庫也必須通過 dsnft進行。dsn為用戶、系統(tǒng)和 文件3種類型。用戶dsnffi系統(tǒng)dsnb信息存儲在 windows 注冊表中,它位于注冊表中的 hkey-local-machinesoftwareodbcodbc.ini 用戶dsn只被用戶直接使用,它只能用于當前機器中,asp不能使用它。系統(tǒng)dsn 允許所有用戶登錄到特定服務器上去訪問數(shù)據(jù)庫,任何具有權(quán)限的用戶都可以訪問系統(tǒng)dsn在we戚用程序中訪問數(shù)據(jù)庫時,通常都是建立系統(tǒng) dsn 文件dsn將信息存儲在后綴為。dsn的文本文件中,如果將此文件放在網(wǎng)絡的 共享目錄中,

34、那么可以被網(wǎng)絡中的 任何一臺工作站訪問到。文件dsn的優(yōu)點在于方便移動,因為dsnb息保存在獨立的文件中,如果希望將 整個we而用程序和數(shù)據(jù)庫移動到其它計算機中,只需連同生成的dsnr件一起 移動即可。而系統(tǒng)dsn3為信息是保存在注冊表中,所以移動起來就不那么方便。 系統(tǒng)dsn的優(yōu)點在于方便修改,只需簡單的修改windows注冊表即可。而對于 使用文件dsnb用戶,則必須每次修改 global.asac件。另外,如果需要在計 算機上許多不同的應用程序中使用同一個 dsn那么使用系統(tǒng)dsn為方便。 建立dsn驟:1 打開控制面板 中的 管理工具,在數(shù)據(jù)源(odbc項目上雙擊,2 系統(tǒng)彈出odb嗷

35、據(jù)源管理器對話框,單擊系統(tǒng) dsnb簽打開系統(tǒng)dsn4項 卡。3 單擊 添加按鈕,系統(tǒng)彈出創(chuàng)建新數(shù)據(jù)源對話框,選擇 sqlserver選項,然 后單擊完成按鈕。4 系統(tǒng)彈出創(chuàng)建到sqlservr的新數(shù)據(jù)源對話框,輸入系統(tǒng)dsn的名稱并指定 sql server所在的服務器,然后單擊下一步按鈕。5 系統(tǒng)進入數(shù)據(jù)庫的安全設置步驟。在這里可選擇sqlserver驗證單選按鈕, 然后選中連接sql server以獲得其他配置選項的默認配置復選框,再在登 錄id和密碼文本框中輸入對指定數(shù)據(jù)庫有存取權(quán)限的 sql server帳號和密 碼,單擊下一步按鈕,6 系統(tǒng)進入選擇要連接的數(shù)據(jù)庫步驟,選中更改默認的

36、數(shù)據(jù)庫為 復選框,然后從下面的下拉列表中選擇要連接數(shù)據(jù)庫名稱。7 單擊下一步按鈕進入下一步驟,一般來說,不用更改其中的信息,然后單擊 完成按鈕,系統(tǒng)將彈出 odbc microsoft sql server安裝對話框。8 單擊測試數(shù)據(jù)源按鈕,如果系統(tǒng)提示測試成功,則表示ds微置正確,單擊確定按鈕,可完成系統(tǒng)dsn勺建立。五、系統(tǒng)測試與維護(一)測試與推廣建成的 網(wǎng)站是否達到了 設計的規(guī)劃,是否滿足了 業(yè)務的要求,客戶界面是否 友好,操作是否簡單,輸入與輸出的數(shù)據(jù)信息是否準確流暢等問題。都 必須經(jīng) 過一定的測試來 解決。所以網(wǎng)站的測試是 十分必要 的。當然,在創(chuàng)建網(wǎng)站內(nèi) 容與開發(fā)管理系統(tǒng)過程中會

37、有大量的調(diào)試,但是這些無論如何都不能代替總體的 測試。測試的內(nèi)容包括速度、兼容性、交互性、鏈接正確性、程序健壯性、超流 量測試等,如果發(fā)現(xiàn)問題及時解決并記錄下來。網(wǎng)站的推廣是走向電子商務運作的必要環(huán)節(jié), 否則辛辛苦苦做成的網(wǎng)站,會因沒 有人知道其存在而形同虛設。網(wǎng)站的推廣如同傳統(tǒng)商業(yè)經(jīng)營的廣告宣傳, 推廣的 活動可以長期也可以短期,推廣的花費可高可低,甚至免費.推廣途徑主要 有: 傳統(tǒng)媒體、在搜索引擎上登記、網(wǎng)上廣告、論壇、 bbs新聞組、新聞商業(yè)巡邏、 產(chǎn)品發(fā)布、新聞發(fā)布以及有關(guān)公司的 報紙摘要等內(nèi)容。(二)維護本文簡要介紹了網(wǎng)上購物系統(tǒng)的主要功能及開發(fā)過程,重點討論了系統(tǒng)開發(fā)環(huán) 境、數(shù)據(jù)庫的邏輯結(jié)構(gòu)分析、asp與后臺數(shù)據(jù)庫鏈接等關(guān)鍵技術(shù)。這些技術(shù)的實 現(xiàn),滿足了系統(tǒng)的需要,優(yōu)化了系統(tǒng)的性能。目前基于該系統(tǒng)還 處于

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論