當前位置:文思屋>學習教育>畢業論文>

ASP網路購物系統(一)

文思屋 人氣:1.24W

                摘要
 通過網上購物系統的建設以實現對商業零售企業提供資訊化管理。建立了B2C的網路銷售系統。著重論述了系統功能與實現、資料流程及儲存,包括商品目錄、使用者註冊、網上訂貨與購物、庫存查詢、後臺資料庫管理等。      運用HTML語言、VBScript技術、ADO、ASP與後臺資料庫連結等關鍵技術建設網上購物系統。實現網上購物系統以下功能:(1)為客戶提供24小時方便快捷的線上訂購服務。(2)商品資訊的維護與管理。(3)高效的商品資料方案,對商品資訊進行科學、靈活地分類、儲存。  (4)強大、方便、快捷的查詢。(5)訂單號模組。(6)將客戶商業邏輯規則融入系統,即根據不同客戶屬性,提供不同付款方式。(7)訂單管理。【關鍵詞】B2C、網上購物系統、ASP、資料庫
 
 
   §1    概述1.1  網上購物系統的發展     近年來,隨著Internet的迅速崛起,網際網路已日益成為收集提供資訊的最佳渠道並逐步進入傳統的流通領域。於是電子商務開始流行起來,越來越多的商家在網上建起線上商店,向消費者展示出一種新穎的購物理念。     網上訂購系統作為B2B,B2C(Business  to  Customer,即企業對消費者),C2C(Customer  to  Customer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。本文旨在討論如何建設B2C的網上購物系統。     網上購物是一種具有互動功能的商業資訊系統。它向用戶提供靜態和動態兩類資訊資源。所謂靜態資訊是指那些比經常變動或更新的資源,如公司簡介、管理規範和公司制度等等;動態資訊是指隨時變化的資訊,如商品報價,會議安排和培訓資訊等。網上購物系統具有強大的互動功能,可使商家和使用者方便的傳遞資訊,完成電子貿易或EDI交易。這種全新的交易方式實現了公司間文件與資金的無紙化交換。1.2  網上購物的現狀     在美、日等資訊化程度較高的國家和地區,網路商店發展速度迅猛,美國的世界級超一流的零售商,如沃爾瑪凱瑪特,家庭倉儲、科羅格、J.C培尼等紛紛擠身於網路經商的行列。調查表明:美國的家庭已越來越習慣於在家中從網上購物。        在我國,網上購物從無到有也不過短短几年時間。我國第一家網上購物發生在1996年,燕莎友誼商場首次通過網上商城售出一個景泰藍,雖然貨款的支付不是在網上進行的,但這畢竟為我國零售業奏出了網上購物的先聲。現在隨著網路的不斷髮展,上網購物以成為一種趨勢。
1. 3網上購物系統的構建     現在流行的網上購物系統不僅要有漂亮的網頁,更要有嚴謹的規劃。每一個細小的環節都和重要。這樣才能使得在電子交易時避免不必要錯誤發生。我們將使用HTML、ASP等技術來編輯網頁,並運用ASP技術把資料庫和動態網頁相關聯。傳統的管理資訊系統資訊獲取方法是由專業文字錄入人員將資訊輸入到管理系統的資料庫中,這種方法在資料量不大時有很多的應用場合。當資料量比較大,並且有較強的專業性時,錄入的費用和出錯的可能性都相應上升。本文在實際應用開發中解決方案是建立網站,  以及自己的資料庫,使得所需商品資訊可以及時的儲存、更新。可以更好的及時瞭解商品買賣的情況。              

ASP網路購物系統(一)


 §2  程式開發的技術基礎2.1  VBSCRIPT語言     VBScript指令碼語言指令碼是應用程式在網頁上表達的語言,可以將指令碼嵌入Web頁中。通常指令碼在伺服器上執行,但也可以採用客戶端和伺服器端結合使用VBScript是ASP的預設指令碼語言。2.2  ASP技術2.2.1  ASP概述     ASP(Active  Sever  Pages動態網頁)是微軟公司推出的一種用以取代CGI(Common  Gateway  Interface)技術。目前,Internet上的許多基於Windows平臺的Web站點已開始應用ASP來替換CGI。ASP是一個位於伺服器端的指令碼執行環境。通過這種環境,使用者可以建立和執行動態的互動式Web伺服器應用程式,如互動  式動態網頁,包括使用HTML  表單收集和處理資訊、上傳與下載等。  通常情況下,使用者通過瀏覽器看到的網頁大多是靜態的,目前Internet上的許多站點,仍然提供“靜態”(static)的主頁內容。所謂“靜態”,是指站點的主頁內容是“固定不變”的。一個“靜態”的站點,若要更新主頁的內容,必須手動更新其  HTML的檔案資料。而隨著Web技術的發展,使用者希望能夠看到根據要求而動態生成的主頁,例如響應使用者查詢資料庫的要求而生成報表等。站點伺服器收到要求執行的應用程式,分析表單(form)的輸入資料,將執行的結果以HTML的格式傳送給瀏覽器。根據使用者請求生成動態主頁的傳統方法有CGI、ISAPI等。CGI是根據瀏覽器端的http請求啟用響應程序,每一個請求對應一個程序。當同時有很多請求時,程式擠佔系統資源,造成效率低下。ISAPI針對這一缺點進行了改進,利用dll(動態連結庫技術),以執行緒代替程序,提高了效能和速度,但要考慮執行緒的同步問題,而且開發步驟煩瑣。這兩種技術和另一普遍使用的開發動態網頁的技術  Java都還存在著另外一個問題,那就是開發困難,程式的開發和HTML寫作是兩個完全不同的過程,需要專門的程式設計師開發。ASP使用的  ActiveX技術基於開放設計環境,使用者可以自己定義和製作元件加入其中,使自己的動態網頁幾乎具有無限的擴充能力,這是傳統的CGI等程式所遠遠不及的地方。2.2.2  ASP工作原理     ASP與常見的在Client端實現動態主頁的技術

TAGS:系統 ASP 購物