久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

關于ASP的電子商務購物網站的設計與實現

時間:2019-05-14 03:04:11下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《關于ASP的電子商務購物網站的設計與實現》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《關于ASP的電子商務購物網站的設計與實現》。

第一篇:關于ASP的電子商務購物網站的設計與實現

關于ASP的電子商務購物網站的設計與實現

[摘要] 隨著電子商務的蓬勃發展,電子商務購物網站的設計具有非常重要的意義。介紹了開發工具ASP的功能特點,并給出購物系統功能模塊,以及對購物車進行設計的總體規劃和設計思路,同時在ASP開發工具的支持之下,詳細地介紹了購物車的系統結構及功能劃分,并且給出了重要部分的源代碼。

[關鍵詞] 電子商務 購物車 ASP

一、使用工具簡介

ASP 是Active Server Pages:“動態服務器網頁”的簡稱,其主要特點在于所產生的執行結果都是標準的HTML格式,目前,開發網站的軟件很多,并且都各有所長,因為這些程序是在網絡服務端執行, 使用一般的瀏覽器都可以正確地獲得ASP 的“執行” 結果, 并且ASP 執行的結果可以直接在瀏覽器中“瀏覽”, 不僅如此, ASP 還具有如下特點: 完全與HTML文件融合,容易創建、修改,不需其他編譯、連接程序,面向對象可擴展等,因此,ASP技術非常適合于購物網站的設計。

電子商務系統的應用提高了商業企業的生存力和競爭力。網上購物系統是企業(商家)面對消費者模式下的電子商務系統。企業通過網上商店建立網上銷售渠道,直接面對最終用戶,減少了銷售過程中的中間環節,降低了客戶的購買成本,從而贏得更多的客戶。如何設計和實現一個實用且易于擴展的電子商務在線購物系統,它要具備哪些基本功能,成為商業企業關注的問題[1]。

二、系統功能

系統為用戶提供美觀、友好的商品展示鋪面。顧客能夠方便查詢并訂購商品。商家可以方便定義各種商品信息,讓所有上網瀏覽的客戶看到所錄入的產品信息,并可以隨時進行購買活動。系統的功能共設計了以下的模塊(圖1):

由于整個設計有十一個模塊,我們以購物車商品模塊的設計為例,具體的介紹如何運用ASP進行其功能的實現。購物車模塊是前臺用戶端程序中非常關鍵的一個功能模塊,幫助用戶完成商品的選購,并把商品交給服務臺進行結算。它包含的功能有:添加商品,瀏覽購物車,取消購物車中的商品,更新購物車中的商品,清空購物車。

1.添加商品功能

當用戶進入商城后,一旦選購了商品,系統就會為每一個用戶分配一輛購物車供用戶使用,當用戶不斷單擊旁邊的[購買]按鈕時,系統將會不停地幫用戶把商品放入到給用戶分配的購物車中。對于相同的商品,用戶單擊多少次就相當于購買該商品的數量是多少。當用戶單擊購買時,系統會出現購買提示。

實現在網站購物車的添加商品功能的主要代(purchase www.tmdps.cn),如以下程序所示。

If sMode= “add” Then

If sItemAindex>=1 Then'購物車中已經含有物品

For i=0 to sItemAindex-1'查對購物車中是否已經有此物品

If sItemId=sItemA(i)Then

sNowItemAIndex=i

Exit For

End If

Next

If sNowItemAIndex<> “" And www.tmdps.cn >=0 Then '購物車中已經有此物品

sItemNumA(www.tmdps.cn)=sItemNumA(sNowItemAIndex)+sItemNum

Session(”CartItemNumArray“)=”“

For i=0tosItemAindex-1Session(”CartItemNumArray“)=Session(”CartItemNumArray“)&sItemNumA(i)&”@“

Next

Elseif sNowItemAIndex= ”“ Then '購物車中還沒有此物品

Session(”CartItemTypeArray“)=Session(” www.tmdps.cn “)&sItemId&”@“

Session(”CartItemNumArray“)=Session(”CartItemNumArray“)&sItemNum&”@“

End If

ElseIf cint(sItemAindex)=-1 then'購物車是空車

Session(”CartItemTypeArray“)=sItemId&”@“

Session(” www.tmdps.cn “)=sItemNum&”@“

購物車里的全部商品都存儲在兩個Session里面,Session(”CartItemTypeArray“)存儲著商品的種類,每類商品中間使用特殊的符號“@”來間隔;Session(”CartItemNumArray")存儲著商品的數量,每種商品的數量使用同種類相同的符號“@”來間隔,并且兩個是相互對應的,每種商品對應著一個數字。

在打開購物車后,要向購物車中添加商品,首先查看購物車中是否有商品了,如果有商品,再判斷是不是有此類商品,如果有此類商品,把存儲商品數量的Session打開,找到同種類相應的項,直接為此類商品添加數量1,然后再把存儲商品數量的Session打包成字符串;如果沒有此類商品,則直接在存儲商品種類和商品數量的Session字符串后面加上種類和數據就可以了;如果購物車是空車,則操作方法同沒有此類商品的方法一樣。

2.瀏覽購物車

在購物過程中,當用戶購買完商品后,只需要單擊商城上的[購物車]按鈕,它將列出當前用戶的購物情況。在這兒不僅可以看到購物的詳細情況,而且還可以對當前選購的商品進行編輯修改或者清空購物車。購物車列表頁如圖2所示。

3.取消購物車中的商品

用戶想要刪除某種商品,此時系統將觸發程序代碼/purchase/shopgoods.asp?imod=del?itemid=del &itemid=<% sitemtype www.tmdps.cn >,此時直接提交給服務器端供系統處理。

4.更新購物車中的商品

用戶單擊列表頁的[訂購車更新]按鈕時,將把獲得的購物車列表中的數據進行拆分,從而整個容器提交給后臺系統以便處理。

5.清空購物車

在這些操作中,清空購物車是最容易的,我們就需要把存儲購物車的兩個Session全部清空就可以了,當用戶購買商品時,再為用戶建立它即可。

在Internet 上開展電子商務,具有降低經營成本、加快資金周轉、開發廣闊市場范圍、提供全新服務方式等特點。隨著社會網絡化發展的不斷深化,企業應用商務網站開展一系列商業活動將成為未來企業經營活動的主要方式。可以預見,在電子商務環境影響下連鎖企業競爭基礎不再依靠傳統的資本、技術及規模,更重要的體現在現代信息管理技術水平中。

第二篇:基于ASP的電子商務網站的設計與實現

本文由sangatsu27貢獻

pdf文檔可能在WAP端瀏覽體驗不佳。建議您優先選擇TXT,或下載源文件到本機查看。

第!“ 卷第 #!期 第!” 卷第 #!期 $%&’!“(%’#!企 業 技 術 開 發)*+,(-.-/0+1.2*$*.-34*()-5 *()*63607*!889 年 #!月 2:;’!889 基于 ”#$ 的電子商務網站的設計與實現

朱明娥

(中南林學院,湖南 長沙 “#888”)

摘 要: 文章介紹了 173 技術及 173 與 12-結合起來連接、訪問數據庫的方法,討論了 173 環境下電子商務網 站的設計及實現問題。關鍵詞: 電子商務; ; 網站; 購物車 173 數據庫; 中圖分類號: 文獻標識碼: 文章編號:(5@#A’A? 1 #88?<=>A@!889)#!<888><8A %&’(’)*+,-,(.’-/*0-1*2, 23 456277’.6’ 8’9)*1’ *, “#$ ZHU Ming-e

(Central South Forestry University,Changsha,Hunan 410004,China)

”9)1.-61: This paper analyses the ASP techniques,the method of connecting and accessing database with ASP and ADO,it discusses the design and realization of E-commerce web site in ASP. :’;82.(): E-Commerce; ; ASP database; web site; shopping cart

隨著 0BC:DB:C 的不斷普及,人們對于互聯網技 術的要求已不單單是瀏覽一下網頁,收發電子郵 件,日益忙碌的人們開始追求足不出戶的利用互聯 網這一強大的平臺來實現的網上購物。對于企業來 講,無論是企業之間 E C% E)還是企業和客戶之間(,(E C% +)的交易,如果能夠實現網上交易將大大提 高交易速度、節約交易成本。電子商務的發展,必將 對人類的經濟,生活模式產生一種全新的變革。本 文建立的電子商務網站采用的是模式為瀏覽器 F 服 務 器 E F 7)式,客 戶 通 過 數 據 連 接 來 調 用 后 臺(模 即 數據庫中的數據。這些內置對象可以使腳本更加強大,這些對象允許 從瀏覽器中接受和發送信息。

#173 可以用另外的組件來擴展。173 本身就 是來源于相當數 量 的 標 準 服 務 端 1;CGH:U 組 件,這

些組件允許做諸如依據瀏覽器能力進行不同顯示以 及在瀏覽器內包含計數器的功能。不過程序員不會 局限標準的 1;CGH:U 組件,您可以創建附加 1;CGH:U 組件。$173 可 以 和 諸 如 1++*77、7V.M:DH:D 這 樣 的數據庫進行掛接。這是 173 一個非常強大的功能

所在,高級的動態更新站點都需要數據庫的支持,而 且需要隨數據庫內容的更新而自動更新,這樣,用戶 就可以利用 173 自己建立很多類似的高級站點。以上 “ 個特性對 173 進行了限定,173 就是由!”#$ 也 “動 態 173 全 稱 是 1;CGH: 7:DH:D 3IJ:,就 是 服務器端頁面”,是一種運行于 K:L 服務器端的程 序語言。通過 173 程序,我們可以實現眾多動態的、交互性的服務器功能。173 是在業界巨頭 4G;D%M%NC 公司的支持下成長起來的一種服務器端腳本語言,具有開發簡單、向對象等特點,也是其所以能 面 這 夠在全球流行的前提。173 有如下 “ 個重要特征,使之具備很強的通

用性: 可以利用$E7;DGOC!173 可以包括服務端腳本,和 PIHIM;DGOC 來創建 173,創建動態內容的網頁。(”173 提 供 了 一 些 內 置 1OO&G;ICG%B,7:MMG%B。利用 6:QR:MC,6:MO%BM:,7:DH:,-LS:;C+%BC:TC 對象)

收稿日期:!889<8=<#> 作者簡介: 朱明娥 #>?= —)女,(,湖南雙峰人,大學本科,副教授,主 要從事計算機科學與技術方面的教學與研究。

7:DH:D 端腳本,對象以及組件拓展過的 標 準 主 頁。173 腳本的后綴名為 ’IMO,當客戶端訪問一個后綴 名為 ’IMO 的 W6.時,該 W6.請求就被送到 K:L 服 務器上,K:L 服務器于是調用相關的 173 引擎 IMO’ 從而生成相應的 ,)4.代 X&& 來將該腳本加以解析,碼,該代碼由 K:L 服務器返回給客戶端瀏覽器執 行,于是用戶就在屏幕上看到了該 ’IMO 執行的結果,其工作原理如圖 # 所示。

圖!“#$ 的工作原理 $” 企 業 技 術 開 發!“"# 年 $!月!系統開發的模式

網絡應用結構模型采用 % & ’ 模式,該模式是把

件。所以在設計過程中不但要把所必需的數據字段 加到數據庫中而且要加入一些可以方便控制數據 的字段,來增加數據庫的完整性和安全性。!本網站用的是 E;;)’’ 數據庫,庫中有多個

實現開()% 技術和數據庫技術結合起來的新技術,發環境和應用環境的分離,用戶端用相對統一的瀏 覽器代替客戶軟件,實現跨平臺的應用。

數據表,G0GH01 表,即 記錄用戶信息; 訂單 I1>01 表,表; 表,新聞信息; 管理員信息; 80J 7<01 表,J510 表,商品類型; 訂單明細 I1>01>035?@)(等等。” 數據庫的連接方法。在需要與數據庫進行連

% & ’ 結構的編程語言分成瀏覽器端編程語言和 服務器端編程語言。瀏覽器端包括:(*+,-*./012、(3043 ,5167/-5897590: 超文本標記語言);’’;5<2 層疊樣式表單)B5C5’=1?/3 語言、=5>?89 ’3.@0 ’A003<,和 D%’=1?/3 語言。所謂的瀏覽器端編程語言就是這 些語言都是被瀏覽器解釋執行的。*+,-和;’’ 都 是由瀏覽器解釋的,B5C5’=1?/3 語言和 D%’=1?/3 語言 是在瀏覽器上執行的。在瀏覽器端使用 B5C5’=1?/3 編寫程序,在服務 器端采用 E’F平臺,再建立數據庫,這樣 % & ’ 體系 就完整了。

接的所有頁面的設計上,我采用

KLMM N?8=@7>0 O?@0PQRR & ?8=@7>0 & H6=I88R5

H6=I88R5?G =I88,=I88<31 ’

象調用數據庫操作的方法(=I88<31PQU%VPQW<01C01RG5//53A Q65<08R5<5Q); WQ U0O57@3U?1P; UXYD)XPZ,?=1IH); 指定數據庫的連接方式,和數據庫源文件位置’ 如 Q’ 果你的服務器采用較老版本 E==0<< 驅動,請用下面 連接方法 ’ =I88<31 PQ U1?C01 PZ<]@ <01C01 ; P<5; P<5; 7?> /J> “ 總體設計

本系統分為兩個系統: 前臺用戶子系統和后臺

管理子系統,每個子系統都能實現若干功能。!前臺用戶子系統:用戶經登錄的密碼驗證進

入網站后,可以選擇要使用的功能。有如下功能可 供選擇: 查詢所需產品、購買所需產品、查看產品新 聞、查看幫助頁面、留言板留言、修改密碼。” 后臺管理子系統:管理員經登陸的密碼驗證

后進入后臺管理子系統后,可以選擇要使用的功 能。有如下功能可供選擇: 商品管理、購物結算、留 言管理、聞管理、他操作 上傳圖片)操作管 新 其(、理,系統的總體結構如圖!所示。>535H5<0P=0I5 ; <01C01P=0!Q <03 =I88 P<01C01R=10530IH^0=3(Q EU_U%R;_‘2 ‘);+Y_‘Q)調用數據庫的 _F)‘ 方法,=I88RI/08 =I88<31 ’

建立數據庫連接 TS $ 電子商務網站的實現

本人利用 U105GJ05C01 軟件對網頁進行布局和

設計。U105GJ05C01 是一個所見即所得的網頁編輯 器,它提供了代碼、拆分、設計 a 種視圖方式。而在 所有 E’F 頁面中,購物車是整個電子商務網站面向 客戶的最核心部分,用戶在購買商品時必須用到的 就是購物車,它能讓顧客清楚的看到自己所選購的 商品及價格,用戶可以對購物車內的商品任意進行

圖!系統結構圖

刪除操作。下面對所有 E’F 頁面中處理最為復雜的 購物頁面的實現進行討論。不難理解,購物車實際上是顧客在購物過程中 用來存放所購物品信息的一個臨時緩沖區,因此它 必須存在于購物的整個周期,即在顧客登錄網站時 自動創建(此時為空),在購物過程中不斷增刪變 化,次結算并發送完訂單后清空,待下一次購 每 等 # 數據庫設計與連接

因為數據庫的設計影響深遠,不但對系統開發

者有著極大的影響而且也可能會在今后的應用過 程中造成不可挽回的損失,數據的正確關系到整個 系統的正常運作,也是系統能夠正常工作的前提條

第!“ 卷第 #!期

朱明娥: 基于 $%& 的電子商務網站的設計與實現 ## 物,顧客離開網站時自動撤消,且要求同時參 當 并 與購物的顧客的購物車相互獨立。為達到這些目 的,我們在技術上采用了 $%& 中的 ’(’’)*+ 會話)(對 象和 ,-*./-0/’/ 文件。%(’’)*+ 對象當會話開始時即 被創建,話 結 束 時 撤 消,里 的 會 這 “會 話 ” 簡 單 地 可 理解為訪問網頁,而且對同一網站,不同的訪問,它 們擁有各自的 ’(’’)*+ 對象,所以在此我們就可以將 不同的顧客擁 一個 ’(’’)*+ 對象看作是一輛購物車,有各自的購物車,且,在購物車中存放購買的 并 為 商品,括 它 們 是 什 么,多 少、錢 等,們 需 要 包 買 價 我 在 ’(’’)*+ 中定義一些數據結構或變量來存儲這 些 信息,因此,我們選擇在 ,-*./-0/’/ 文件中用程序來 創建它們。1-*./-0/’/ 是一個在網站主頁被訪問時即 自動執行的文件,通常做一些初始化操作,且該文件 必須放置在網站的23*4(5目錄下,即與主頁同一路 徑。購物車程序 ’6*78/9:0/’7 數據流程如圖;所示。

(+E ’>.2 N ’89)7:5 ” 購物車程序

當客戶訂購某一商品,即點擊 “訂購” 鏈接,就 會運行 ’6*78/9:0/’7 程序,將商品號、購買數量等購 物數據存放到 ’(’’)*+ 變量,用 ’(’’)*+(J8/9:F/9()O 存 用(存 E/9J)放 商 品 號,’(’’)*+ J8/9: F/9(H:I/9J)放 購物數量。并根據用戶選擇商品號購物數量,以表 格形式顯示在客戶瀏覽器端。由于客戶選購的商品 和數量是動態的,所以存放商品、數量的 ’(’’)*+ 變 量采用數組方式。購物車程序 ’6*77)+, 0/’7 基于服務器端,需要 根據客戶端發送來的數據,動態生成相關的網頁發 送到客戶端,此,客戶端向服務器端發送數據 因 在 時,必須通知在服務器端 ’6*78/9: 0/’7 應該發送何 種類型的網頁。這就是在激活 ’6*78/9:0/’7 程序時需 要參數 4*E(” “ 的原因。

# 收銀臺程序

客戶電子貨架通過購物把選購的物品放入購 物車之后,客戶有 “ 種選擇“調整數量” 放棄購、“ = 買” 繼續購物” 去收銀臺”、“、“。處理 “去收銀臺” 方 法如下 = 圖” 購物車數據流程 2)+7>:-/+,>/,(?J@.’89)7:J +/4(?J..J(*+8--8P?JF)+E*F+/@),/:(B’6*7E(’P0/’7B)J:I7(?J.>::*+J@/->(?J 去收銀臺J5 用戶單擊 “去收銀臺” 命令按鈕,服務器端的收 銀 臺 程 序 ’6*7E(’P 0/’7 向 客 戶 瀏 覽 器 發 送 不 同 的 網頁。!購物車初始化

用戶訪問商務網站,就會運行 ,-*./-0/’/ 文件 中 ’(’’)*+<*+’:/9: 事件過程,因此把與購物車相關 的 %(’’)*+ 變量初始化放在 %(’’)*+ *+<’:/9: 事件過 程。,-*./-0/’/ 程序清單=!結 語

經過測試,臺的網頁運行正常,現了商品 前 實 2’89)7:-/+,>/,(?@.’89)7: 9>+/:?’(9@(95 ’>.%(’’)*+A*+’:/9: B 定義一個 CD 的子過程(,(分 E)4 F/9()E G)F/9(H:I G)B定義兩個數組,別存放商品號和購買數量(? F/9(#E G)JJ B初始化置空 F/9(H:IKGL?G ’(’’)*+(J8/9:F/9()E/9J)?F/9()E B 將定義的兩 個數組賦給 ’(’’)*+ 對象(’(’’)*+ J8/9:F/9(H:I/9J)?F/9(H:I(’(’’)*+ J4(4.(9)EJ)?JJ B保存顧客的會員號(’(’’)*+ J’:*:/-J)?G B保存總價(’(’’)*+ J*47-(:(J)?M/-’(B 標識當前一批物 品是否已發送過訂單(’(’’)*+ JE.-*,)+J)?JE’+?(.E/:/J 的動態顯示,客可以方便地進行選購,臺管理 顧 后 方便,整個網站結構美觀大方,操作簡便,即使剛剛 開始接觸網上購物的用戶也可以很快地進行網上 交易。本網站可以為中小型現代企業開發電子商務 網站提供參考。參考文獻:

Q#R 陳國柱 0 電子商務世界 QSR0 北京 = 電子商務雜志社,!GG!0 劉克海 0 面向中小企業電子商務網站 的 模 式 探 討 QTR0 Q!R 高宏,管理論壇,(!GGG,#G)0 Q;R 劉 小 東 0UVW$SXW$CWV SY 入 門 與 提 高 實 用 教 程 QSR0 北京: 中國鐵道出版社,!GG;0 但 張 Q"R 宣 小平,正 剛,文 毅 0$%& 數 據 庫 系 統 開 發 實 例 導 航

QSR0 北京 = 人民郵電出版社,!GG;0 1

第三篇:購物網站畢業論文 asp 動態網站

購物網站畢業論文

目錄

第1章、引言………………………………………………………………………...4 第2章、建立商物網的可行性...................................................................................5 第3章、網站設計目標...............................................................................................5 第4章、網站技術解決方案.......................................................................................6 第5章、網站設計所需時間.......................................................................................6 第6章、網站的基本功能設計...................................................................................6

1、主頁................................................................................................................7

2、用戶注冊………………………………………….……………….………..7

3、本站簡介.......................................................................................................8

4、產品列表........................................................................................................8

5、購物幫助........................................................................................................9 6、顧

留言........................................................................................................9

7、購物車...........................................................................................................9 第7章、網站的制作鏈接結構………………………...........................................10 第8章、淺談數據庫安全…………………………………………………….…....10 8.1數據庫的安全…………………………………………………………..10 8.1.1、Access數據庫的存儲隱患......................................................................11

8.1.2、Access數據庫的解密隱患………………………………………….……….11

8.1.3、源代碼的安全隱患....................................................................................11

8.1.4程序設計中的安全隱患.................................................................12 第9章、網站發布與推廣.........................................................................................12 第10章、程序主要代碼...........................................................................................13 制作心得..................................................................................................................14 致謝..........................................................................................................................14 參考文獻..................................................................................................................15

摘要

電子商務是Internet爆炸式發展的直接產物,是網絡技術應的全新發展方向,隨著信息時代的來臨,知識經濟的擴張,電子商務已經越來越靠近我們的生活,他的發展極大地改變了企業商務活動的形式與內容,更多企業可以通過電子商務來進行網上交易。并介紹了用ASP技術實現連接不同數據庫的方法和比較。

而在這種情況下,創建“永桐數碼商務網”網站不僅可以大量減少人力、物力,而且有利于拓展營銷渠道,擴大市場,提高營銷效率,更能樹企來形象。

關鍵詞:ASP網頁 Internet 電子商務 服務

第1章 引 言

隨著時代的發展,電腦與Internet已經進入我們的生活。信息時代的來臨,知識經濟的擴張,已越來越靠近我們的生活。據中國互聯網絡信息中心調查報告顯示,截至2010年6月底,中國上網用戶總數已突破4億。通過Internet來經營運作一家商店,一家公司甚至一個企業并不是不可能的,在當今的業務發展趨勢下,各種公司和機構都需要進行改造和調整來適應迅速變化的商務環境,由此,就對公司和機構所使用的信息系統提出了很高的要求。在今日之商務界內,只配備先進優良的設備和工具已經遠遠不夠,還必須具有靈活性和可擴展性,并且能相互集成。

電子商務(Electronic Commerce),是整個貿易活動的自動化和電子化。Internet和網絡計算技術的蓬勃發展,價格廉宜并且深入各處的電子通道成為現實,電子商務也開始變得成本低廉,靈活機動并且無處不在。它為各種各樣的企業,無論大小,不分“貴賤”提供了廣闊的商機,幫助他們節約成本,增加價值,從而擴展市場,提高效率并抓牢客戶。它滲透到貿易活動的各個階段,因而內容廣泛,包括信息交換、售前售后服務、銷售、電子支付、運輸、組建虛擬企業、共享資源等等。其目的就是要實現企業乃至全社會的高效率、低成本的貿易活動。

在全球范圍內,電子商務出現的時間不長,但發展十分迅速。一些發達國家的電子商務活動已經通過密如蛛網的互聯網絡系統得以實現。廣大用戶、商家、金融機構與中間機構、服務支持機構加大了在互聯網絡上進行原材料查詢、采購、產品展示、商品定購、產品儲運、電子支付等商業貿易與金融支付活動,這些活動完全或基本上通過電子手段來完成。這種新型的商務活動充滿著活力,引導越來越多的廠商、貿易機構,金融中介與用戶參加,電子商務的特點使買賣雙方在網絡上形成簡單易行的良好界面,使供需雙方遠在千里之外通過網絡像面對面一樣地迅速完成交易,使各種網上交易以電子票據進行支付、清算與決算,做生意的時間將不再接照差旅時間計算,而是在按下“回車”的瞬間開始。

然而,在WWW盛行后,人們并不滿足于僅能靜態顯示數據的網頁,雖然運用HTML語法在網絡上呈現多媒體文件,已經比起以往僅能單純呈現文字的信息系統進步了很多,但是還是無法滿足人們的要求。最美中不足的地方,就是運用HTML語言所構建出的網頁僅能單純地呈現網頁內容,而無法實時對不同網頁瀏覽狀況做出響應,如:不同瀏覽者、瀏覽者的行為或不同的瀏覽時間等。網頁的設計者如果想讓瀏覽過他們網頁的使用者能夠留下點數據,讓網站架設者知道誰來過他的網站,還想在WWW上做生意,還想??,那么就必須使用ASP(Active Server Pages)網頁技術,而ASP最大的重點和作用就在于數據庫的應用,它內置ADO(ActiveX Data Object)組件,可以輕松的存取各種數據庫,讓網頁能夠依照不同的情況做出動態的響應,在網頁中加入程序建立動態響應的機制,大大縮短程序開發時間。面對今天可能提供一個簡單的電子商店,明天可能提供一個復雜的全球商務系統等等。于是,電子商務的實現,給我們提供了一個新的機遇!

第2章 建立商物網的可行性

當前,隨著人們生活水平的提高,大大小小各種數碼店已布滿了城市大街小巷,數碼價格大大降低,數碼相機商店之間競爭相當激烈,利潤減少。很多大型商店已轉向在互聯網上購物業務,以節約成本,增加利潤增長點,網絡上的數碼商店也是大量存在。但是在本地區的網上數碼店較少,配送范圍較窄,電子商務功能應用不夠,因而知名度不高,所以網上購物還有很大的發展空間。建立永桐商物網站,開展產品網上交易、配送服務,主要有以下幾個方面的作用:

1、降低成本。以電子商務開展業務,可以大量減少人力、物力;同時使得交易活動突破了時間和空間的限制,可以在任何時間、任何地點進行,大大降低成本,提高效率。

2、有利于樹立永桐商物網的形象。作為第四媒體的互聯網,其特點就是可以跨越時空,正常情況下,網站無時無刻不在工作,通過永桐商物網站,用戶可以跨越時空了解數碼店,利用多媒體技術,永桐商物網可以向用戶展示產品、經營理念、形象。

3、有利于拓展營銷渠道,擴大市場,提高營銷效率。藥店通過網站可以開展電子營銷。電子營銷作為傳統營銷的補充; 電子營銷可以拓展新的空間,增加銷售渠道,接觸更大的消費群體,獲得更多的新顧客,擴大市場。

4、有利于了解顧客的意見,掌握顧客的需求。在不干擾顧客正常工作和生活的條件下,通過永桐商物網站上的客戶留言、留言薄可以傾聽顧客的意見,了解顧客的心聲,加強與顧客間的聯系建立良好的顧客關系。

5、有利于改善服務,提高服務質量。利用網站,通過電子溝通方式,開展在線服務方式能夠更加及時準確地掌握用戶的需求,通過網站的交互式服務使得被動提供和主動獲得統一起來,從而實現售前、售中、售后的全過程和全方位的服務。

第3章 網站設計目標

永桐商物網為小型電子商務網站,具備簡單小型網站的基本功能。建立商物網,主要是運用電子商務,進一步開拓業務市場,使本地和外地的客戶能通過本網站非常簡單、方便地選購各種喜愛的數碼產品。網站的整體設計注重實用性與觀賞性的結合,側重實用性,突出新穎、簡單的特點。具體設計目標分為以下幾點:

1、內容選取,充分考慮到當今網絡快遞發展的趨勢,力求從新穎、方便、簡潔方面入手,確保選材的質量。

2、基本功能設計,功能設計簡單合理,實用性較強。

3、內容編排,以簡單、美觀、合理為最終目標,特別是將合理、簡單放在第一位,注重合理性與觀賞性的有機結合。

4、網頁數量,至少為10頁,每個頁面可互相鏈接。

第4章 網站技術解決方案

1、網站維護:相關軟硬件的維護,對可能出現的問題進行評估,制定響應時間。數據庫維護,有效地利用數據是網站維護的重要內容,因此數據庫的維護要受到重視。制定相關網站維護的規定,將網站維護制度化、規范化。

2、網站測試:網站發布前要進行細致周密的測試,以保證正常瀏覽和使用。主要測試內容:服務器穩定性、安全性; 程序及數據庫測試; 網頁兼容性測試,如瀏覽器、顯示器;根據需要的其他測試。

第5章 網站設計所需時間

預計網站制作完成所需時間為六個星期,其中二個星期為網站制作初期準備,即完成資料的查找和搜集的工作,并對有關資料進行分析和整理,三個星期為網站設計制作的時間,第四個星期對內容反復進行討論修改,直至滿意為止。

第6章 網站的基本功能設計

網站的名稱,是網站設計關鍵的一部分,名稱是否響亮、易記,對網站的形象和宣傳推廣有很大的影響,網站的名稱最終確定為“永數碼桐商物網”網站,主要是主要是用我的原名來設計使得更有親切感。“永桐數碼商物網”一個的小型電子商務網站,創建“永桐數碼商物網”網站不僅可以大量減少人力、物力,提高市場的占有率,希望通過網站可以開展電子營銷服務,讓所有朋友能享受到電子商務所提供的實惠、方便、快捷的服務。網站的基本功能設置應著重從這一方面考慮。因此,網站設置了幾個網頁(會員注冊、本站簡介、產品列表、購物幫助、顧客留言和購物車等),每個頁面都可相互連接。

1、主頁:將本店簡介放置于主頁,使瀏覽者登錄“永桐數碼商物網”網站主頁就可以了解本站情況。登錄者如有興趣購買的產品可直接撥打電話訂購產品,也可注冊為網站會員享受優惠價格購買產品。由于頁面空間所限,主頁不可能將所有信息都一一詳盡地展現在瀏覽者的面前,因此,主頁上設置了會員注冊、本站簡介、產品列表、購物幫助、顧客留言和購物車等欄目連接頁面,只要瀏覽者點擊對應頁面便可以進入連接頁面,閱讀詳細的內容。

2、會員注冊:列出“永桐數碼商物網”的服務條款,有意成為注冊會員的客戶在了解該條款后,點擊“同意協議并即注冊”按鈕進入會員注冊頁面。

(1)

用戶通過填寫上用戶名和密碼和聯系方法再按“同意”按鈕進行注冊,完成后立即成為“永桐數碼商物網”網站注冊會員,享受會員優惠價格購買產品。

3、網站簡介:介紹了“永桐數碼商物網”的基本情況,使瀏覽者對本網站有簡單了解,增加消費者對該網站的認識和網上交易的信心。

4、產品列表:在這個頁面里,將公司部分的產品展現在瀏覽者面前,并標有相應

格,使瀏覽者一目了然。

在產品列表中,用戶可以就某款所喜歡的產品,通過點擊該產品的圖片或名稱,進入該產品詳細說明頁面,您可以方便地對其價格、形態特征等各方面情況作全面的了解。

瀏覽者如要訂購,只需點擊該產品中“立即購買”按鍵即轉到物品清單頁面,頁面上顯示所訂產品編號、商品名稱、數量、價格等;如果你覺得該商品信息正確無誤,就可以按下“去收銀臺”出現了填寫及修改收貨人信息,還有“收貨人信息、付款方式、送達地點、備注信息”等等,客戶一一填寫上資料,最后點擊“確定”按鈕,完成訂購。接下來的事就由后臺來服務了。

5購物幫助:主要是針對一些新的顧客,第一次上網購物提供一些網上購物常識。

如圖

6、顧客留言:有利于了解顧客的意見,掌握顧客的需求。在不干擾顧客正常工作和生活的條件下,永桐數碼商物網通過網站上的留言薄可以傾聽顧客的意見,了解顧客的心聲,加強與顧客間的聯系建立良好的顧客關系。

7、購物車:

第7章 網站的制作及鏈接結構

制作本網站使用了FrontPqage2000和ASP和ACCESS數據庫三種軟件,網站結構采用的是“星狀鏈接結構”,每個頁面相互之間都建立了鏈接,方便訪問者瀏覽,結構圖如下:

第8章 淺談數據庫安全與壓縮

Access數據庫作為微軟推出的以標準JET為引擎的桌面型數據庫系統,由于具有操作簡單、界面友好等特點,具有較大的用戶群體。因此ASP+Access成為許多中小型網上應用系統的首選方案。但ASP+Access解決方案在為我們帶來便捷的同時,也帶來了不容忽視的安全問題。

8.1 數據庫的安全問題

ASP+Access解決方案的主要安全隱患來自Access數據庫的安全性,其次在于ASP網頁設計過程中的安全漏洞。

8.1.

1、Access數據庫的存儲隱患

在ASP+Access應用系統中,如果獲得或者猜到Access數據庫的存儲路徑和數據庫名,則該數據庫就可以被下載到本地。例如:對于永桐數碼商物網的Access數據庫,人們一般命名為Shop.mdb、store.mdb等,而存儲的路徑一般為“URL/database”或干脆放在根目錄(“URL/”)下。這樣,只要在瀏覽器地址欄中敲入地址:“URL/database/store.mdb”,就可以輕易地把store.mdb下載到本地的機器中。8.1.

2、Access數據庫的解密隱患

由于Access數據庫的加密機制非常簡單,所以即使數據庫設置了密碼,解密也很容易。該數據庫系統通過將用戶輸入的密碼與某一固定密鑰進行異或來形成一個加密串,并將其存儲在*.mdb文件中從地址“&H42”開始的區域內。由于異或操作的特點是“經過兩次異或就恢復原值”,因此,用這一密鑰與*.mdb文件中的加密串進行第二次異或操作,就可以輕松地得到Access數據庫的密碼。基于這種原理,可以很容易地編制出解密程序。

由此可見,無論是否設置了數據庫密碼,只要數據庫被下載,其信息就沒有任何安全性可言了。

8.1.

3、源代碼的安全隱患

由于ASP程序采用的是非編譯性語言,這大大降低了程序源代碼的安全性。任何人只要進入站點,就可以獲得源代碼,從而造成ASP應用程序源代碼的泄露。

8.1.

4、程序設計中的安全隱患

ASP代碼利用表單(form)實現與用戶交互的功能,而相應的內容會反映在瀏覽器的地址欄中,如果不采用適當的安全措施,只要記下這些內容,就可以繞過驗證直接進入某一頁面。例如在瀏覽器中敲入“??page.asp?x=1”,即可不經過表單頁面直接進入滿足“x=1”條件的頁面。因此,在設計驗證或注冊頁面時,必須采取特殊措施來避免此類問題的發生。

由于Access數據庫加密機制過于簡單,因此,如何有效地防止Access數據庫被下載,就成了提高ASP+Access解決方案安全性的重中之重。我們可以采用以下方法來提高安全性:

(1)非常規命名法

防止數據庫被找到的簡便方法是為Access數據庫文件起一個復雜的非常規名字,并把它存放在多層目錄下。例如,對于網上書店的數據庫文件,不要簡單地命名為“book.mdb”或“store.mdb”,而是要起個非常規的名字,例如:faq19jhsvzbal.mdb,再把它放在如./akkjj16t/kjhgb661/acd/avccx55之類的深層目錄下。這樣,對于一些通過猜的方式得到Access數據庫文件名的非法訪問方法起到了有效的阻止作用。(2)使用ODBC數據源

在ASP程序設計中,應盡量使用ODBC數據源,不要把數據庫名直接寫在程序中,否則,數據庫名將隨ASP源代碼的失密而一同失密。例如:

DBPath = Server.MapPath(“./akkjj16t/ kjhgb661/acd/avccx55/faq19jhsvzbal.mdb ”)

conn.Open “driver={Microsoft Access Driver(*.mdb)};dbq=”& DBPath 可見,即使數據庫名字起得再怪異,隱藏的目錄再深,ASP源代碼失密后,數據庫也很容易被下載下來。如果使用ODBC數據源,就不會存在這樣的問題了,如: conn.open “ODBC-DSN名”

(3)對ASP頁面進行加密

為有效地防止ASP源代碼泄露,可以對ASP頁面進行加密。一般有兩種方法對ASP頁面進行加密。一種是使用組件技術將編程邏輯封裝入DLL之中;另一種是使用工具軟件,如微軟的Script Encoder對ASP頁面進行加密。

8.2數據庫的壓縮技術

隨著用戶的增加和網站的運行,數據庫占用會越來越大,而頻繁的對數據庫的增加、刪除等操作,也會產生記錄碎片,浪費空間,影響數據庫的查詢速度。對于數據庫的壓縮,第一種方法是采用純編程的方式對數據庫進行壓縮處理,這種方法實用性強,效果明顯,但專業性要求較高,復雜度高。第二種方法是采用軟件方法對數據庫進行處理。此外,還可以對大型數據庫采用分項存儲的方法減少數據庫的空間,提高數據庫使用效率。

第9章 網站發布與推廣

網站建成后,要采用多種方式進行宣傳和推廣,主要有以下幾種:

1、網站的風格設計

“永桐數碼商物網”的風格是網站的主色調采用了較為剛淺淡的灰色讓人看了眼睛覺午舒服。在排版方面要求結構簡單明了,讓人一目了然,采用模板的風格技術,基于IE5.0 1024*748真彩平臺開發五級網頁均提供網站LOGO、導航系統、聯系信息等功能,可以讓網友們更容易地找到所需物品。網站產品是通過分類方式讓網友選擇的,網友很容易就找到自己感興趣的物品進行購買,而不用花費太多的時間去尋找。

2、友情鏈接

可與自身網站內容相近的網站做友情鏈接,這樣可提高雙方網站的訪問量和知名度,如果能和著名網站做友情鏈接那樣效果會更好。

3、傳統媒體宣傳

在現階段,包括報刊、廣播、電視、戶外廣告等傳統媒體,廣告依然有很強的宣傳力和影響力,為了擴大永桐商物網站知名度可在適當媒體上做廣告。

4、網站推廣

為了拓展網站的知名度,我會去申請與一些著名的網站進行友情鏈接,讓網友可以通過它們而進入到本網站購物,我要努力推廣宣傳,讓網友的每一次的點擊都成就一個可能,甚至讓他們再次光臨。而這就需要了解顧客的愛好,根據顧客的反饋來完善網站的風站,這就是客戶反饋了。

第10章 程序主要代碼

1連接數據庫 因為用戶登陸網站后,幾乎所有的操作都與數據庫有關,我們可以把連接數據庫作為一個獨立的文件(conn.asp),這樣可減少重復代碼,只須在需要的地方用語句包含該文件,即可連接數據庫。主要程序代碼如下:

<%

dim conn

dim connstr

dim db

db=“database/db.mdb”

Set conn = Server.CreateObject(“ADODB.Connection”)

connstr=“Provider=Microsoft.Jet.OLEDB.4.0;Data Server.MapPath(db)

Source=” & '如果你的服務器采用較老版本Access驅動,請用下面連接方法

'connstr=“driver={Microsoft Server.MapPath(db)

Access Driver(*.mdb)};dbq=” & conn.Open connstr

startime=timer()

制作心得

在歷時將近兩個月的時間內,我做的畢業設計是從學習新的知識(ASP語言和HTML語言以及數據庫知識),到建立永桐數碼商物網設計完成。遇到了若干的問題和解決了不少的問題,現在還有未知安全性和可靠性的問題未能發現和解決,比如在添加商品數比較少的時候會出現瀏覽數據庫錯誤,但只要繼續添加就可以了。

從論文框架的設計到具體程序的實現,是我從對電子商務以及數據庫認識從無到有的認識過程。在建立永桐數碼商物網只是一個網上的購物的基本原理,里面要涉及到的方方面面的問題,我們未曾遇到或現有的條件限制而未能實現。在學習ASP+數據庫在電子商務中的運用,并不是我們想象的寫程序那么簡單,它包括了數據庫設計、編寫程序、網頁制作、圖象處理、版面設計、數據采集、文本編輯、服務器管理等等。用ASP開發的時候,在程序的調試上也比較麻煩,要在主機上運行PWS(windows9x下)使用瀏覽器來瀏覽才能找出錯誤所在,所以花費的時間比較長。

總之,這次網站制作的畢業設計,加強了本人的獨立學習和運用知識解決實際問題的能力,對本人三年來在學校系統學習的基礎理論課程、專業知識和基本技能是一次全面的檢驗,并且達到鞏固、擴大、深化所學的專業技術應用的效果,使自身的研究、實踐能力得到一定的提高。

致 謝

本網站制作過程中參考了大量的網站及書籍,在朋友、同學、老師的幫助下總算完成了設計。在這里特別感謝我的指導教師還有我們小組的全體同學,在我做論文的過程中給了我極大的幫助,并提出了寶貴的意見和建議。

參考文獻

1.《Instant ASP實例解析ASP網站編程》 作者:莊永龍等編著 出版社:宇航出版社 2.《ASP數據庫系統開發實例導航》 作者:宣小平但正剛 張文毅 著

出版社:科學出版社

3.《動態網頁制作基礎及應用》 作者:飛思教育產品研發中心 編著

出版社:電子工業出版社

4.《ASP實例解析ASP網站編程》 作者:莊永龍等 著5.《JAVASCRIPT教程》 作者:王大剛 著 6. 董宵逢:《如何創辦電子商務公司》,機械工業出版社。

7. 《阿里巴巴》網站

出版社:宇航出版社

出版社:eshu.yeah.net

第四篇:基于ASP的教學網站的設計與實現

4.5.3查看主題信息

用戶在論壇首頁中,單擊討論主題超鏈接,將進入到查看主題信息頁面,該頁面主要實現以下功能:

1.顯示當前主題的詳細信息; 2.顯示當前主題的回復信息。

查看主題頁面的運行結果如圖4.8所示。4.5.4回復主題

當用戶瀏覽主題時,可能會對該主題有自己的看法,此時可以單擊“回復主題”來發表意見。回復主題頁面主要實現以下功能:

1.顯示當前主題信息; 2.填寫回復信息;

3.顯示當前系統日期;

4.自動顯示回復人姓名,該內容不允許用戶修改。回復主題頁面運行結果如圖4.9所示。在網上課堂頁面中同樣由網站導航條、網上課堂主體內容和頁腳版權信息三大部分組成,其中網站導航條和頁腳版權信息同首頁一樣,只需包含相應文件即可。在網上課堂主體內容的左邊是專業信息列表,它是從數據庫中提取出來的。右邊列出來的是和所選專業相對應的課程信息,按課程類別分列顯示。

設計課程學習內容頁面。在該頁面的右側顯示相應課程的參閱資料,用戶單擊參閱資料名稱可以打開相應的 Word文件顯示資料信息。

3.學習資料庫

在該頁面的左邊是資料類別信息,右邊是每個類別所包含的資料信息,單擊它會鏈接到相關的網址。

4.網絡考試

學生進入考試系統后,會列出考試規則,考生同意之后,鏈接到選擇考試課程頁面。因為考生在注冊時已經選擇好了專業,所以這時列出的只是與該考生專業相關的課程信息。

在選擇完考試課程之后,考生開始正式考試。如果考試時間到了還沒有交卷,則系統會自動提交并閱卷,同時顯示本次考試成績。

5.在線論壇

該模塊主要是為了方便師生之間的交流,因此要有發表主題和回復主題的信息。

6.教師登錄

該教學網站的教師登錄模塊也就是管理員登錄模塊,教師登錄該模塊后能夠方便的對本教學網站后臺進行管理。主要有學生檔案管理、專業管理、學習資料庫管理和公告欄管理幾大模塊,管理員能夠對數據庫中的內容進行及時更新。

第四節

部分源程序代碼

1.分頁顯示源程序代碼 <%

rs_student.pagesize=10

page=CLng(Request(“page”))

if page<1 then page=1

rs_student.absolutepage=page

for i=1 to rs_student.pagesize %>

<%=rs_student(“Name”)%>

<%=rs_student(“sex”)%>

<%=rs_student(“birthday”)%>

<%=rs_student(“Professionname”)%>

<%=rs_student(“address”)%>

”>

第五篇:ASP電子商務網站的設計與開發

承德石油高等專科學校

畢 業 設 計

說 明

論文題目:ASP電子商務網站的設計與開發

級:

學生姓名: 指導教師: 完成日期:

ASP電子商務網站的設計與開發

中文摘要:當人們足不出戶,在家里的電腦前就能輕松購買到自己想要的商品的時候,當客戶和業主輕松點一下鼠標就能順利完成某筆交易的時候,他們就已經體會到電子商務的優越性了。我們所做的這個基于WEB的商務銷售網站論文正是要實現這種網上交易,從而滿足當前社會的這種購物需求。

那么實現商務交易的載體是什么呢?實現它的工具又是什么?Internet,為我們提供了實現的可能性。

網絡的產生給我們的生活到來了很多方便,色彩繽紛的網絡世界無所不包。我們現在的這一課題正是應用ASP技術和Dreamweave、flash和Photoshop等軟件來制作,并基于WEB網絡來實現的。

基于WEB的商務銷售網站實現了一個完整的購物過程,從商品查詢到下訂單,再從貨物發送到安全付款,這筆交易只要在電腦前動動手指頭就能輕松完成。

關鍵字: 電子商務

網站設計

ASP Dreamweaver

目錄

緒論

第1章 電子商務概述

1.1 電子商務的定義 1.2 電子商務的特點 1.3 電子商務的應用類型 1.4 電子商務系統的組成元素

1.5 B2C網上直銷方式市場定位分析與發展趨勢 1.6 電子商務B2C網上直銷

第2章 電子商務網站開發工具與技術 2.1 編寫目的 2.2編寫環境 2.3 Dreamweaver簡介 2.4 ASP概述

2.5 數據庫管理系統概述 第3章 網站的具體設計與分析 3.1 WEB服務器的創建 3.2 網站的整體設計 第4章 網站的規劃設計 4.1 數據庫設計 4.2網站結構設計 第5章 設計中遇到的問題與解決 5.1 數據庫的連接 5.2 參數的傳遞 5.3 信息檢索 論文總結及文獻書籍。

緒 論

隨著社會經濟的不斷發展,商品交易的形式日漸變得多樣化。電子商務這種新型的交易方式更是具有廣闊的發展前景。而在電子商務中沒有哪一部分比電子交易更令人注目了。所謂電子交易就是指在網絡上進行的交易。經過這幾年的發展,電子商務不再是簡單的開辟一條新的銷售渠道,它將大大的改善企業的營銷模式,增加企業收入,提高企業效率。它將幫助企業與客戶、供貨商及合作伙伴建立更為密切的合作關系。您可以在網上將經銷商和生產廠商聯系起來,從而優化交易過程,減少文書工作;您也可以建立與供貨商直接聯系的網絡來減少庫存和運輸消耗,從而快速響應客戶需求。您還可以通過網上賬單可支付系統來改善與客戶和供應商的關系。

這樣企業不但贏得了客戶的信任,還提高了整個過程的效率,降低了庫存和運輸損耗,保持資金安全周轉和降低實際銷售支出,從而降低成本增加利潤。伴隨著國內互聯網建設的迅速發展,網絡安全的不斷完善以及人們消費觀念的改變,國內電子商務進入了一個高速發展的階段,2009年電子商務成為了國民經濟發展中最大的亮點之一,在多個指標上創出新高。2009年國內電子商務市場規模增長迅猛,其中B2B運營商的市場營業額增加了20%,增長速度與往年相近,C2C的市場規模相比2008年增長一倍,而在2009年增長最為迅猛的是B2C的市場規模,全年的市場總交易量達到2008年全年的2倍以上。電子商務在自身取得高速發展的同時,在國民經濟中的影響也越來越大。超過50%的企業搭建了B2B、B2C類電子商務網。在消費領域,2009年中國網絡購物交易額占社會消費品零售總額的比重超過2%,網絡購物對國內零售市場的影響日趨增大。2008年,我國網絡交易總額達到了1200多億。

電子商務的發展前景無疑是廣闊的,但由于我國的電子商務發展起步較晚,加之信息化和網絡化程度不高等原因,我國的電子商務發展還有很多問題有待解決和完善。

1、國家發展電子商務還缺乏明確的發展戰略和有力的技術經濟政策。

2、企業信息化建設滯后。

3、電子商務交易的安全性問題。

第一章 電子商務網站概述

1.1電子商務的定義

隨著網絡和計算機技術的發展,信息技術作為工具被引入商務領域從而產生了電子商務(Electronic Commerce,簡稱EC)。電子商務就是利用信息技術將商務的各種實體:企業、消費者、中間商和政府聯系起來,通過互聯網絡將信息流、商流、物流和資金流等完整結合從而實現商務活動過程。商流包括商業洽談、下單、售后服務、等商務活動過程;物流包括商務物資的配送調度;資金流就是交易中的資金轉移過程;信息流包括商品信息、客戶與供應商信息、服務信息等。也就是說,涉及商務交易領域的整個過程都是通過Internet進行。

1.2 電子商務的特點

Internet網絡的普及,網絡經濟所涉及領域的廣闊,各種安全措施的使用和電子化處理的迅速使電子商務具有了如下特點:

高效性:由于互聯網將貿易中的商業報文標準化,使商業報文在世界各地的傳遞能在瞬間完成,計算機自動處理數據,使原料采購、產品生產、需求與銷售、銀行匯兌、保險、貨物托運及申報等過程無須專人干預,就能在最短的時間內完成。電子商務克服了傳統貿易方式的費用高、易出錯、處理速度慢等缺點,極大地縮短了交易時間,使整個交易非常快捷與方便。

方便性:電子商務不受地域限制,交易方式靈活快捷,24小時自由在線服務

安全性:電子商務網絡系統采用了嚴密的安全措施,如加密技術、數字證書、防火墻、病毒防護等

集成性:萬維網的真實商業價值在于協調新老技術,使用戶能更加行之有效地利用他們已有的資源和技術,更加有效地完成他們的任務。電子商務的集成性,還在于事務處理的整體性和統一性,它能規范事務處理的工作流程,將人工操作和信息處理集成為一個不可分割的整體。這樣不僅能提高人力和物力的利用率,也提高了系統運行的嚴密性。

可擴展性:要使電子商務正常運作,必須確保其可擴展性。萬維網上有數以百萬計的用戶,而傳輸過程中,時不時地出現高峰狀況。倘若一家企業原來設計每天可受理40萬人次訪問,而事實上卻有80萬,就必須盡快配有一臺擴展的服務器,否則客戶訪問速度將急劇下降,甚至還會拒絕數千次可能帶來豐厚利潤的客戶來訪。對于電子商務來說,可擴展的系統才是穩定的系統。

協調性:電子商務活動的進行需要各部門的協調合作,如客戶,供應商,銀行,物流中心,通訊部門的合作才能完成電子商務的全過程。

1.3 電子商務的應用類型

根據電子商務過程中參與實體的不同,電子商務的應用主要分為五種類型: 企業內部的電子商務

企業通過內部網方式交換和處理商貿信息,這種網絡與Internet隔離,主要用于企業內部的商貿活動并保持企業組織上的聯系。

企業間的電子商務,B2B模式。

就是企業之間通過互聯網進行商貿活動的模式。企業與消費者之間的電子商務,B2C模式。

這種模式是企業通過在網上開設網店,消費者通過網絡瀏覽商品信息并下訂單,在線支付。這種模式方便快捷,不受時間和空間限制,因而受到消費者歡迎。

企業與政府間的電子商務。

這種模式是企業與政府部門間的業務往來,如政府通過互聯網發布采購招標清單,企業經過網絡投標,網上報關,納稅等。

消費者間的電子商務,C2C模式。

C2C是消費者之間通過公共電子商務交易平臺,賣方提供商品及買方在線支付的交易模式。

1.4 電子商務的組成元素

電子商務的整個系統是由網站業務系統,認證中心,支付網關和客戶終端系統四個基本元素組成的。網站業務系統:是電子商務系統的基礎應用平臺,客戶終端通過網絡訪問網站業務系統進行電子商務應用;認證中心:認證中心向網站業務系統,支付網關,客戶終端提供證書發放、授權服務于認證,是保證電子商務應用安全的機構;支付網關:是企業、客戶、銀行交易資金轉移的接口,是實現在線支付的接口界面。

1.5 B2C網上直銷方式市場定位分析與發展趨勢

B2C是一種網上直銷方式,企業通過網絡建設網上商店,向消費者展示與供應商品,消費者通過上網走進網上商店,瀏覽商店內的商品并可在店內直接下單付款訂購。由于消費著只商品的直接購買、最終使用者,企業產品直接面對客戶,他們都處于供求鏈末端,因而是最基本的電子商務模式。就如傳統銷售模式一樣,網絡銷售會隨著信息社會的發展逐漸變得普遍,所不同的就是網上商店可以足不出戶就可以各地商品任選,如此方便快捷,無時間無空間限制是傳統銷售無法比擬的。如今人們生活質量在不斷提高,購物方式也便的輕松自由化、個性化,B2C網上購物方式將是未來所有購物方式的大趨勢。

第二章 開發工具與技術 2.1 編寫目的

分析軟件功能:給出總體設計方案;劃分模塊,確定軟件元素及其關系;制定軟件工作流程;分析接口.通過閱讀該文檔,開發人員將會有條理地進行整個軟件的開發過程。

2.2 編寫背景

Dreamweaver8.0中文版的使用背景:

Dreamweaver8.0中文版的出現,使制作一個功能強大的網站變得很容易,可以輕易的作出以前被認為很復雜的ASP,PHP網站。

Dreamweaver 8是建立Web站點和應用程序的專業工具。它將可視布局工具、應用程序開發功能和代碼編輯支持組合在一起,其功能強大,使得各個層次的開發人員和設計人員都能夠快速創建界面吸引人的基于標準的網站和應用程序。從對基于CSS的設計的領先支持到手工編碼功能,Dreamweaver提供了專業人員在一個集成、高效的環境中所需的工具。開發人員可以使用Dreamweaver及所選擇的服務器技術來創建功能強大的Internet應用程序,從而使用戶能連接到數據庫、Web服務和舊式系統。

使用Dreamweaver 8可以制作出整個網站,只是Dreamweaver 本身不適合處理圖片,需要Photoshop或Fireworks的配合。使用Dreamweaver 制作靜態網站的流程:新建站點——站點文件命名——定義頁面屬性——插入表格——定義頁面大小——轉換到布局視圖——添加內容——插入導航條——轉化到標準視圖工作——添加鏈接——使用代碼片段——定義及應用CSS——添加動態交互——鏈接站點各個頁面 2.3 Dreamweaver 簡介

Dreamweaver 是Micromedia公司推出的可視化網頁制作工具,他于Flash和Fireworks一起被稱為網頁制作三劍客。其中,Dreamweaver 只要是用來制作網頁文件,制作出來的網頁兼容性比較好,制作效率也很高,Flash用來制作精美的動畫,Fireworks用來處理圖形。

Dreamweaver 8是業界領先的WEB開發工具,與其他同類軟件相比主要有以下優點:

(1)、不生成冗余代碼。(2)、方便的代碼編輯。(3)、強大的頁面動態支持。(4)、操作簡便

(5)、優秀的網站管理功能。(6)、便于擴展。

2.4 ASP概述

ASP(Active Server Pages)是微軟公司開發的一套服務器端腳本運行環境。ASP語言結構簡單,易學易用,應用非常廣泛。利用ASP技術開發網站的人數在不斷增加。作為一種相對簡單而又功能強大的網頁編程語言,ASP結合數據庫,可以并發實現企業內的各種管理的數據化、網絡化。ASP打破了以往專業程序只能由專業人員來開發的束縛,是一般讀者也能獨立地開發適合自己公司特色的信息系統。

ASP文件與HTML文件類似,但ASP文件可以包含腳本命令,腳本命令放在<%和%>之間,當用戶請求一個*.asp主頁時,WWW響應HTTP請示調用ASP引擎,解釋被中請的文件。當遇到與Active Scripting兼容的腳本(VBScript或Jscript)時ASP引擎調用相應的腳本引擎進行處理。ASP腳本在服務器端解釋執行,結果自動生成符合HTML語言的主頁去響應用戶的請求。ASP獨具以下特點:

a)使用VBScript和Jscript等簡單易懂的腳本語言,同時結合HTML代碼。就可以快速的完成網站的應用程序。

b)使用普通的文本編輯器。如Windows的記事本就可進行編輯設計,而利用諸如Frontpage或Dreamweaver等所見即所得的網頁編輯軟件可以快捷方便地驚醒編輯,易學易用。

c)與瀏覽器無關,用戶只要使用可執行HTML代碼的瀏覽器,就可瀏覽使用普通的文本編輯器。如Windows的記事本就可進行編輯設計,而利用諸如Frontpage或Dreamweaver等所見即所得的網頁編輯軟件可以快捷方便地驚醒編輯,易學易用。所設計的網頁內容。使用普通的文本編輯器。如Windows的記事本就可進行編輯設計,而利用諸如Frontpage或Dreamweaver等所見即所得的網頁編輯軟件可以快捷方便地驚醒編輯,易學易用。所使用的腳本語言均在WEB服務器執行,用戶端瀏覽器不需要能夠執行這些腳本語言。

d)ASP能夠與任何Active Scripting語言相容。ActiveX服務器元件具有無限可擴充性,可以使用Visual Basic、Java、Visual C++、等編程語言來編寫你所要的ActiveX服務器元件。

e)ASP的源程序不會被傳到客戶端瀏覽器,因而可以避免所寫的源程序被他人竊取,也提高了程序的安全性。

更重要的是ASP是一種“無需編程”的軟件開發工具,用簡單的幾個語句,就可對數據進行操作。

ASP程序中可以包含純文本、HTML標記以及腳本命令,用戶只要.aso文件放在Web服務器的虛擬目錄下,就可以通過WWW的方式訪問ASP程序了。ASP程序設計的重點在于腳本的編寫,腳本是由一系列的腳本命令組成。要寫腳本必須實習至少一門腳本語言。腳本語言是一種介于HTML和諸如Visual Basic、Java、Visual C++、等編程語言間的一種特殊語言,盡管他更接近后者,但他卻不具有編程語言復雜、嚴謹的語法和規則。

ASP包含六個對象:

(1)Application對象(2)ObjectContext對象(3)Request對象(4)Response對象(5)Server對象(6)Session對象

2.5 數據庫管理系統(DBMS)

數據庫產生于20世紀60年代中期,是數據管理的最新技術,也是計算機科學的重要分支。數據庫管理系統是僅次于用戶與操作系統時間的一層數據管理軟件。數據庫在建立、使用和維護時是由數據庫管理系統統一管理、同一控制,數據庫管理系統能是用戶方便的定義數據和操縱數據,并能夠保證數據的安全性、完整性、多用戶對數據的開發使用及發生故障后的系統恢復。Microsoft公司推出的Windows數據庫管理系統Access不僅是關系型數據庫管理系統,同時它也被設計為Windows圖形用戶界面應用程序生成器。

第三章

網站的主體設計與分析

3.1 創建Web服務器

3.1.1 構建Web服務器

如果想要將信息發布到Web上,最起碼要有一臺Web服務器,那么什么樣的計算機能成為服務器呢?簡單地理解,安裝了IIS(Internet信息服務器)或者是PWS(個人Web服務器)的計算機就可成為服務器了。

IIS是一個功能強大的Internet信息服務系統,是Windows服務器操作系統Windows NT 4.0和Windows2000中集成的最重要的技術,它的可靠性、安全性和可擴展性都非常好,并能很好地支持多個web站點,是用戶管理功能強大、內容豐富的站點的首選服務系統。

IIS提供了最簡捷的方式來共享信息,建立并部署企業應用程序,以及建立和管理Web上的網站,通過它,用戶可以輕松地測試、發布、應用和管理自己的Web站點和Web頁。

IIS的安裝可以像安裝其他的Windows組件一樣,通過“添加/刪除Windows組件”安裝,在安裝前需要準備系統的安裝盤,步驟如下:

進入控制面板,雙擊“刪除或添加程序”,在彈出的對話框中單擊【添加或刪除程序】按鈕,安裝程序啟動

在彈出的“Windows組件向導”對話框中選“Internent信息服務(IIS)”然后單擊“下一步”按鈕,安裝開始

在彈出的提示安裝成功的對話框中單擊【完成】按鈕,完成IIS的安裝。3.1.2 配置Web站點

通過“Internet服務管理器”可以發布、測試和維護自己的web站點和web頁,下面是介紹創建新站點測試和維護web頁的方法,步驟如下:

打開“開始”→“程序” →“管理工具” →“Internet信息服務管理器” 命令,并打開“Internet信息服務”窗口,單擊電腦圖標前的“+”號。

在“默認Web站點”上單擊鼠標右鍵,在彈出的快捷菜單中選擇“新建” →“站點”命令,彈出“歡迎使用Web站點創建向導”對話框,然后單擊【下一步】按鈕彈出對話框,輸入站點的的說明文字“”。

單擊【下一步】按鈕,在彈出的對話框中輸入Web站點的IP地址、TCP端口號和主機頭名,根據實際情況填寫。

單擊【下一步】按鈕,彈出“Web站點創建向導”對話框,設置站點的主要目錄,可以單擊【瀏覽】按鈕來選擇網站的主目錄。

設置好以后單擊【下一步】按鈕,彈出“設置Web站點的訪問權限”對話框,一般都采用默認值。

單擊【下一步】按鈕,再單擊【確定】按鈕,完成Web站點的創建。

3.4 網站的整體設計

一個網站在需求分析、網站架構、數據庫設計完成后,接下來的任務就是網站整體設計了,網站整體設計主要包括CSS樣式表文件和數據庫連接文件的設計。

CSS樣式表的設計

一般在網站整體設計階段會將應用到的CSS央視保存在一個統一的外部樣式文件中,以便在以后的開發中調用該文件。調用外部樣式表文件不但可以提高代碼重復使用率,而且還有利于統一網站的整體風格。在網頁中調用外部樣式表文件的語句代碼如下:

3.5創建數據庫連接 在進行動態網站開發的時候,一個很重要的步驟就是建立數據庫的連接,即訪問數據庫,訪問數據庫可以使用DSN和非DSN兩種方式。應用DSN訪問數據庫需要配置ODBC數據源(即系統DSN),該方法的優點是比較安全,而應用非DSN訪問數據庫不需要配置ODBC數據源,比較方便。

創建數據庫連接主要分兩步進行:一時創建數據庫連接文件Coon.aspx,二是在需要與據庫連接的頁面外面包含該文件(如:)。

詳細情況如下:】

由于本系統采用Access數據庫,而連接數據庫最大的問題就是路徑問題,所以采用Application對象保存數據庫完整路徑,方法是:

(1)創建Global.aspx文件,并修改該文件的Sub Application_OnStart過程的代碼,修改后如下:

(2)使用以下代碼連接數據庫 <% Path=Application(“Dbpath”)Set coon-Server.CreateObject(“ADODB.Connection”)ConnStr=”Driver={Microsoft Access Drive(*.mdb)};DBQ=”&path Conn.Open ConnStr Set rs=Server.CreateObject(“ADODB.RecordSet”)%> 由于這段代碼幾乎在后面的每個頁面都要使用,所以要將其保存為一個單獨的文件,文件名為Conn.aspx,在所有與數據庫連接的頁面中只要包含該文件,就可以連接和打開數據庫。

第四章

網站規劃設計

概要設計完成后,開始網站的詳細設計。網站不是由單一的語言編寫而成的,他往往用好幾種語言。網站的代碼ASP,PHP等,前后臺代碼分開編寫,各自組成獨立的模塊。

這一階段最重要的任務有3個:一是確定數據庫結構;二是確定每個軟件組件對象的接口;三是確定網站的實際結構圖。

4.1 數據庫設計

5.1 軟件組件接口設計

(1)用戶管理模塊(2)共用組建模塊

5.2 網站結構設計

第五章 設計中設計中遇到的問題與解決

5.3 數據庫的連接

在設計過程中主要是數據庫連接的問題,比如建立數據表以后,在Dreamweaver中建立數據源,然后依次連好數據對象,并對對象插入記錄,前面做的沒有什么問題,但是再把Dreamweaver關掉后重啟就出現了問題,在插入記錄選項里面找不到剛才所插入的數據表,對應的網站頁面當然也不能正常運行。最后經過長時間嚴格的檢查最終找到原因,原來是程序中的文件名有誤,通過修改網頁能夠正常的運行。

5.4 參數的傳遞

在模塊的創建時,很所時候發現功能不能正常運行,在檢查完程序語句的結構之后發現并沒有錯誤,于是在檢查頁面與頁面交互時發現了問題,很多地方傳遞參數并沒有真正的執行,還有些地方沒有進行參數的設置,才導致了程序的錯誤。

5.5 信息檢索

在做好數據表格以后,把所有的數據信息建立在衣服哦網頁上面,通過插入有關數據達到搜索的目的,但是在操作的時候又有新的問題出現。比如輸入檢索信息的時候,出來的并不是你想要找的那種類型,可能會跳出N條新信息,反正不是對應起來的。在同學或導師的指導下,最終發現插入的時候有嚴重的問題缺陷,通過改正才真正搜索到正確的信息。

······內容見成稿······參考文獻:(1)······(2)······ ······ ······

總結

下載關于ASP的電子商務購物網站的設計與實現word格式文檔
下載關于ASP的電子商務購物網站的設計與實現.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    基于ASP技術的網上購物系統的設計與實現

    本文由豹龍一號貢獻 pdf文檔可能在WAP端瀏覽體驗不佳。建議您優先選擇TXT,或下載源文件到本機查看。 E-business 電子商務 《中國商貿》 CHINA BUSINESS&TRADE 基于ASP......

    企業電子商務網站的設計與實現

    《企業電子商務網站的設計與實現》開題報告一、文獻綜述 隨著網絡的普及與發展,企業在Internet上擁有自己的網站是必然趨勢,網上主頁不僅成為企業宣傳產品和服務的窗口,也是樹......

    電子商務網站網上購物系統設計

    電子商務網站網上購物系統設計 摘要:伴隨互聯網的廣泛應用和電子商務的迅速發展,網上購物系統漸漸走入人們的視野。本文通過對網上購物系統的基本流程及功能進行說明,提出了該......

    Asp個人網站設計

    目 錄 1. 硬件及軟件的需求準備;????????????????????????第3頁 1. 1 硬件的基本要求; ??????????????????????第3頁 1. 2 軟件......

    ASP實現網站智能分詞搜索

    ASP實現網站智能分詞搜索用ASP實現搜索引擎的功能是一件很方便的事,可是,如何實現類似3721的智能搜索呢?比如,當在搜索條件框內輸入“中國人民”時,自動從中提取“中國”、“人民......

    基于ASP技術的企業手機銷售網站的設計與實現

    浙江廣播電視大學畢業設計(論文) [摘要]:本設計從實際出發,結合電子商務的發展狀況和B2C對軟件的需求,利用ASP和ACCESS數據庫技術,開發出一個基于B2C的企業手機銷售網站系統。系統......

    電子商務網站的設計與實現畢業設計..(共5則)

    目 錄 第1章 緒論 .............................................................. 1 1.1 課題背景 ............................................................ 1 1.......

    asp校園網站設計(畢業論文)

    By 25175.com asp校園網站設計目 錄 第一章:諸????????????????????????.. 1 1.1 設計思想??????????????????????????......

主站蜘蛛池模板: 99久久国产福利自产拍| 女人下边被添全过视频| 国产一区二区波多野结衣| 成人看片黄a免费看那个网址| 亚洲色欲av无码成人专区| 香蕉成人伊视频在线观看| 99国产精品国产精品九九| 欧美大屁股喷潮水xxxx| 午夜福利啪啪片| 久久青青草原亚洲av无码| 超碰人人模人人爽人人喊手机版| 超碰97人人做人人爱少妇| 亚洲高潮喷水无码av电影| 久久精品aⅴ无码中文字字幕不卡| 热re99久久精品国产99热| 无码无套少妇毛多18p| 国内成+人 亚洲+欧美+综合在线| 国产农村妇女aaaaa视频| 人人添人人澡人人澡人人人人| 久热这里只有精品12| 8av国产精品爽爽ⅴa在线观看| 日本大片免费观看视频| 欧美国产精品久久久乱码| 亚洲大色堂人在线视频| 亚洲精品国产第一综合99久久| av成人午夜无码一区二区| 亚洲色精品88色婷婷七月丁香| 国产成人无码av| 欧美另类videossexo高潮| 国产精品久久无码不卡| 国产精品久久久久无码av1| 性色av无码中文av有码vr| 国产午夜精品免费一区二区三区| 久久久久久久综合日本| 国产一区二区三精品久久久无广告| 国产日产精品一区二区三区四区的特点| 欧美三级在线电影免费| 日日躁夜夜躁狠狠躁| 久久免费的精品国产v∧| 韩国19禁无遮挡啪啪无码网站| 人妻无码中文专区久久五月婷|