基于asp技術的企業(yè)手機銷售網站的設計與實現-畢設論文_第1頁
基于asp技術的企業(yè)手機銷售網站的設計與實現-畢設論文_第2頁
基于asp技術的企業(yè)手機銷售網站的設計與實現-畢設論文_第3頁
基于asp技術的企業(yè)手機銷售網站的設計與實現-畢設論文_第4頁
基于asp技術的企業(yè)手機銷售網站的設計與實現-畢設論文_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

浙江廣播電視大學畢業(yè)設計(論文)第17頁共17頁[摘要]:本設計從實際出發(fā),結合電子商務的發(fā)展狀況和B2C對軟件的需求,利用ASP和ACCESS數據庫技術,開發(fā)出一個基于B2C的企業(yè)手機銷售網站系統(tǒng)。系統(tǒng)簡單實用,適合手機銷售類電子商務活動,也適合其他產品的網絡銷售,具有一定的推廣意義。[關鍵詞]:電子商務,手機銷售,網站,設計,實現1、研究的目的及意義網上購物系統(tǒng)作為中小企業(yè)業(yè)務發(fā)展的一條新的電子交易渠道,正逐步受到中小企業(yè)特別是資金不足的中小企業(yè)的重視。中小企業(yè)要實現自身的發(fā)展戰(zhàn)略,在激烈的市場角逐中取勝,網上購物系統(tǒng)不失為一個優(yōu)越而充滿商機的平臺。然而,由于國內外開展網上購物業(yè)務的時間還不長,相關的一些技術還不夠成熟,安全性問題還有待進一步解決。因此,網上購物系統(tǒng)的研究成為一個重要的研究課題。網上購物系統(tǒng)是一項龐大的系統(tǒng)工程,涉及面廣,技術環(huán)境復雜,面臨的技術挑戰(zhàn)也更加艱巨。通過本課題的研究,可以對網上購物系統(tǒng)的發(fā)展趨勢、運作方式、業(yè)務流程、系統(tǒng)架構以及技術實現等進行深入的認識與研究,并將其應用到系統(tǒng)的開發(fā)與實踐中。目前許多網站建立了網上購物系統(tǒng)平臺,為企業(yè)之間以及企業(yè)與用戶之間提供各種交易的途徑。企業(yè)只要具備了一定的信息化手段,如企業(yè)內聯(lián)網、管理信息系統(tǒng)、后臺數據庫等,就可以利用這些平臺進行電子商務運作。這為中小企業(yè)的發(fā)展創(chuàng)造的良好的機遇。所以網上購物系統(tǒng)將有著巨大的市場潛力。本課題開發(fā)實現的手機銷售網上購物系統(tǒng)是電子商務的一種典型應用。在網上購物系統(tǒng)的購物平臺上,用戶可以直接在因特網上瀏覽、查詢、購買商品,而企業(yè)則可以通過網上購物系統(tǒng)發(fā)布新產品,在線接收訂單或訂貨等等。這些均在Internet上實現,不但可以大大方便客戶,而且可以提高企業(yè)經營的效率,降低企業(yè)的經營成本。因此網上購物系統(tǒng)具有重要的現實意義。2電子商務概論2.1什么是電子商務電子商務是近年以來的熱門話題,各種學術論文和教科書對它的定義也非常的多。電子商務專家李琪教授在《電子商務概論》中對電子商務的定義是:“首先將電子商務劃分為廣義和狹義的電子商務。廣義的電子商務定義為,使用各種電子工具從事商務或活動。這些工具包括從初級的電報、電話、廣播、電視、傳真到計算機、計算機網絡,國家信息基礎結構——信息高速公路和Internet等現代系統(tǒng)。而商務活動是從泛商品(實物與非實物,商品與非商品化的生產要素等等)的需求活動到泛商品的合理、合法的消費除去典型的生產過程后的所有活動。狹義電子商務定義為,主要利用Internet從事商務或活動。電子商務是在技術、經濟高度發(fā)達的現代社會里,掌握信息技術和商務規(guī)則的人,系統(tǒng)化地運用電子工具,高效率、低成本地從事以商品交換為中心的各種活動的總稱。這個分析突出了電子商務的前提、中心、重點、目的和標準,指出它應達到的水平和效果,它是對電子商務更嚴格和體現時代要求的定義,它從系統(tǒng)的觀點出發(fā),強調人在系統(tǒng)中的中心地位,將環(huán)境與人、人與工具、人與勞動對象有機地聯(lián)系起來,用系統(tǒng)的目標、系統(tǒng)的組成來定義電子商務,從而使它具有生產力的性質?!彪娮由虅湛梢酝ㄟ^多種電子通訊方式來完成。簡單的,比如你通過打電話或發(fā)傳真的方式來與客戶進行商貿活動,似乎也可以稱作為電子商務。但是,現在人們所探討的電子商務主要是以EDI(電子交換技術)和INTERNET來完成的。尤其是隨著INTERNET技術的日益成熟,電子商務真正的發(fā)展將是建立INTERNET技術上的。所以也有人把電子商務稱為IC(INTERNETCOMMERCE)。Internet上的電子商務可以分為三個方面:信息服務、交易和支付。主要容包括:電子商情廣告;電子選購和交易、電子交易憑證的交換;電子支付與結以及售后的網上服務等。電子商務是internet爆炸式發(fā)展的直接產物,是網絡技術應用的全新發(fā)展方向。Internet本身所具有的開放性、全球性、低成本、高效率的特點,也成為電子商務的內在特征,并使得電子商務大大超越了作為一種新貿易形式所具有的價值,它不僅會改變企業(yè)本身的生產、經營、管理活動,而且影響到整個社會的經濟運行與結構。從貿易活動的角度分析,電子商務可以在多個環(huán)節(jié)實現,由此也可以將電子商務分為兩個層次,較低層次的電子商務如電子商情、電子貿易、電子合同等;最完整的也是最高級的電子商務應該是利用INTERNET網絡能夠進行全部的貿易活動;在網上將信息流、商流、資金流和部分的物流完整地實現,也就是說,你可以從找客戶開始,一直到洽談、訂貨、在線付(收)款、開據電子發(fā)票以至到電子報電子納稅等通過INTERNET一氣呵成。要實現完整的電子商務還會涉及到很多方面,除了買家、賣家外,還要有銀行或金融機構、政府機構、認證機構、配送中心等機構的加入才行。由于參與電子商務中的各方在物理上是互不謀面的,因此整個電子商務過程并不是物理世界商務活動的翻版,網上銀行、在線電子支付等條件和數據加密、電子簽名等技術在電子商務中發(fā)揮著重要的不可或缺的作用。2.2電子商務的發(fā)展模式電子商務主要交易類型有個人與個人的交易(CtoC方式)、企業(yè)與個人的交(BtoC方式)和企業(yè)之間的交易(BtoB方式)等幾種。參與電子商務的實體有四類:顧客(個人消費者或企業(yè)集團)、商戶(包括銷售商、制造商)、銀行(包括發(fā)卡行、收單行)及認證中心。從個人到個人交易的模式稱為C2C方式。電子商務的C2C業(yè)務通常是通過第三方作為載體進行交易的。由于個體數量大,C2C的電子交易一般頻次較多,但總金額并不是太大。但是由于它和從事交易的個體密切相關,所以個體對其關心和熟悉程度也較多。從企業(yè)到終端客戶(包括個人消費者和組織消費者)的電子商務業(yè)務模式稱為B2C方式。電子商務時代的B2C是通過電子化、信息化的手段,尤其是互聯(lián)網技術把本企業(yè)或其它企業(yè)提供的產品和服務不經任何渠道,直接傳遞給消費者的新型商務模式。因為它與大眾的日常生活密切相關,所以被人們首先認識和接受。企業(yè)與企業(yè)之間的業(yè)務模式被稱作B2B,電子商務B2B的內涵是企業(yè)通過內部信息系統(tǒng)平臺和外部網站將面向上游的供應商的采購業(yè)務和下游代理商的銷售業(yè)務都有機地聯(lián)系在一起,從而降低彼此之間的交易成本,提高滿意度。實際上面向企業(yè)間交易的B2B,無論在交易額和交易領域的覆蓋上,其規(guī)模比起B(yǎng)2C來都更為可觀,其對于電子商務發(fā)展的意義也更加深遠。在不同的模式中,又有不同的發(fā)展方式。2.3對電子商務的評價基于對電子商務的幾種模式的發(fā)展分析,可以看出:(1)電子商務將傳統(tǒng)的商務流程電子化、數字化,一方面以電子流代替了實物流,可以大量減少人力、物力,降低了成本;另一方面突破了時間和空間的限制,使得交易活動可以在任何時間、任何地點進行,從而大大提高了效率。(2)電子商務所具有的開放性和全球性的特點,為企業(yè)創(chuàng)造了更多的貿易機會。(3)電子商務使企業(yè)可以以相近的成本進入全球電子化市場,使得中小企業(yè)有可能擁有和大企業(yè)一樣的信息資源,提高了中小企業(yè)的競爭能力。(4)電子商務重新定義了傳統(tǒng)的流通模式,減少了中間環(huán)節(jié),使得生產者和消費者的直接交易成為可能,從而在一定程度_上改變了整個社會經濟運行的方式。為各種社會經濟要素的重新組合提供了更多的可能,這將影響到社會的經濟布局和結構。3ASP技術3.1.什么是ASP幾年前,微軟的部分網頁文件后綴已由htm變成了asp。這一變化雖小,但是意味深長。它蘊涵著相當深刻的技術變革,標志著微軟對它的新技術充滿信心,也標志著微軟在動態(tài)WEB技術方面,又向前邁出了一大步,因為它首次采用了ASP(ActiveserverPages動態(tài)服務器主頁)機制。什么是ASP?在微軟站點上對于ASP的權威定義是:ActiveserverPages是一種開放式的非編譯應用環(huán)境,使你能夠組合HTML,Scripts和可重用的ActiveX服務器組件來建立動態(tài)的,強大的基于WEB的商業(yè)應用。ActiveServerPages支持基于IIS上的服務器端腳本并且完全支持VBScript和Jscript。它是微軟公司的新一代開發(fā)動態(tài)網頁的技術,具有開發(fā)簡單、功能強大等優(yōu)點,可以非常直觀簡易地實現復雜的WEB應用。Microsoft的ASP不是一種語言,而是一套微軟開發(fā)的服務器端腳本環(huán)境,ASP解釋程序內含于IIS3.0,4.0和PWS4.0中,通過ASP可以結合HTML網頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的WEB服務器應用程序。在ASP環(huán)境中,因為所有的程序,其中也包括所有嵌在普通HTML中的腳本程序,都在服務器端執(zhí)行,所以不必關心Client端的瀏覽器是否能運行所編寫的代碼。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,提高了交互的速度。所謂腳本是由一系列的腳本命令所組成文件。腳本語言是一種介乎于HTML和諸如JAVA,VisualBasic,C++等編程語言之間的一種特殊的語言,但它不具有編程語言復雜、嚴謹的語法和規(guī)則(但是根據微軟的建議,最好在程序中設置使用嚴謹語法的聲明)。與一般程序一樣,腳本也可以將一個值賦給一個變量,命令WEB服務器發(fā)送一個值到客戶瀏覽器,還可以將一系列命令定義成一個過程。所以,要編寫腳本,只要熟悉至少一門腳本語言即可,如VBScript。通過ASP這種環(huán)境,用戶可以創(chuàng)建和運行交互式的動態(tài)網頁,包括使用HTML表單收集和處理信息,上傳與下載等等,就像訪問者在使用自己的CGI程序一樣。但是它比CGI簡單。更重要的是,由于ASP使用的ActiveX技術基于開放設計環(huán)境,開發(fā)人員用戶可以自己定義和制作組件加入其中,使動態(tài)網頁幾乎具有無限的擴充能力,這是傳統(tǒng)的CGI等程序所遠遠不及的地方。此外,使用ASP還有一個優(yōu)點,就在于ASP可利用ADO方便地訪問數據庫,從而可以利用ASP開發(fā)基于WWW的應用系統(tǒng)。3.2ASP的特點服務器端的編程一般來說比較難。例如采用CGI來編程時,得學習一些相對比較難的編程語言如C/C++語言或者Perl語言,而在使用的時候,它們的效率也不高。每次某個訪問者激活一個CGI腳本的時候,在服務器一端都要啟動一個新的進程,如果CGI使用的是象Perl一樣的解釋性語言,服務器將另起一個解釋器,這些都要消耗處理時間和存儲器。為此,人們在最近幾年陸續(xù)開發(fā)了一系列新技術來改變這種狀況。ASP是最有代表性的一種。下面是ASP所獨具的一些特點:(l)使用VBScript,Jscript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序。(2)無須編譯,容易編寫,可在服務器端直接執(zhí)行。(3)使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計。也可以選用具有可視化編輯能力的VisualInterdev開發(fā)環(huán)境。(4)與瀏覽器無關(Browserindependence),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設計的網頁內容。ASP所使用的腳本語言(VBScript,Jscript)均在WEB服務器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。(5)ASP與任何ActiveXScripting語言兼容。除了可使用VBScript或Jscript語言來設計外,還通過Plug—in的方式,使用由第三方所提供的其他腳本語言,譬如REXX,Perl,TCL等。(6)ASP的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人竊取,也提高了程序的安全性。(7)可使用服務器端的腳本來產生客戶端的腳本。(8)ActiveXservercomponents(ActiveX服務器元件)具有無限可擴充性??梢允褂肰isualBasic,Java,VisualC++,COBOL等編程語言。從應用上看,ASP有如下的功能:(l)處理由瀏覽器傳送到站點服務器的表單輸入。(2)訪問和編輯服務器端的數據庫表。使用瀏覽器即可輸入、更新和刪除站點服務器的數據庫中的數據。(3)讀寫站點服務器的文件,實現訪問計數器。(4)提供廣告輪播器、取得瀏覽器信息URL表管理等內置功能。(5)由Cookies讀寫用戶端的硬盤文件,以記錄用戶的數據。(6)可以實現在多個主頁間共享信息,以開發(fā)復雜的商務站點應用程序。3.3ASP與傳統(tǒng)技術的比較單從表現上看,ASP與用戶瀏覽器緊密結合,與HTML語言融為一體,在做一個WEB網頁時,可以用普通的文件編輯器,將經ASP認可的腳本語言嵌入其中。這樣就使得HTML創(chuàng)作與程序開發(fā)無縫連接,環(huán)境統(tǒng)一。如果采用FrontPage和VisualIntraDev就可以同時得到一個所見即所得HTML環(huán)境和帶語法分析器的程序開發(fā)環(huán)境。編程環(huán)境比較理想。從功能上看,如果不考慮非Windows平臺,那么ASP是功能較強的腳本語言,從它的執(zhí)行方式,執(zhí)行效率,可擴充性上看,還沒有一種場WEB語言能比上它。ASP支持多種腳本語言,其中VBScript是其默認的腳本語言,當然功能也最強大。正如前面所述,ASP完全建立在ActiveX基礎之上,而ActiveX不僅僅是一種技術標準,允許軟件同存在于網絡環(huán)境中的另一個軟件進行交互,它同時也是微軟的一個戰(zhàn)略方針,不遺余力地進行人力推廣,現在幾種流行的程序開發(fā)語言VisualC++,Delphi都支持ActiveX控件的開發(fā)。因此,ActiveX控件覆蓋范圍極其廣泛,為程序開發(fā)提供了有力支持。甚至可以設想,在未來幾年內,程序員就可以從多種定制好的ActiveX進行篩選,然后向搭積木一樣進行程序開發(fā)。這種高度的可擴充性,也是其他傳統(tǒng)技術所無法比擬的。從技術上看,由于CGI是進程機制,在訪問量增大時,擠占系統(tǒng)資源。針對這一缺點進行改進,利用DLL技術,以線程代替進程,提高了性能和速度,但要考慮線程的同步問題,而且開發(fā)步驟同樣繁瑣。這兩種技術和另一種普遍使用的開發(fā)動態(tài)網頁技術Java都還存在著另外一個問題,那就是開發(fā)都很困難。程序的開發(fā)和HTML寫作是兩個完全不同的過程,需要專門的程序員開發(fā)。而較簡單的開發(fā)技術如JavaScript和IDC等功能有限,在講求開發(fā)速度和效率的今天,它們目前還不可能被真正的程序開發(fā)人員所使用。4.手機銷售網站的設計與實現4.1主界面設計主頁面是企業(yè)的圖標,下面是主菜單,主要有四個菜單項,他們是:網站首頁、手機列表、購物幫助和購物車。兩外在主菜單工具條上還有會員登錄、會員注冊和找回密碼等功能選項。主頁面的左側分別是手機廠商列表、熱門產品列表和最優(yōu)惠產品列表,顧客可以根據不同角度去查看手機型號。右側分別是推薦手機欄和新品快遞列表。4.2手機列表頁面設計點擊主菜單的手機列表項,主頁面左側不動,右側加載一個新的頁面,上面是一個產品搜索的工具條,下面是新品快遞頁面。4.3購物幫助頁面設計點擊主菜單的購物幫助項,主頁面左側不動,右側加載購物幫助頁面,在購物幫助里列舉了一些常見的顧客疑問問題,并給予了解答。4.4購物車頁面設計購物車頁面列舉了顧客打算購買的商品,包括手機編號、手機名稱、手機價格、手機數量和總價格等。然后顧客可以通過“繼續(xù)購物”按鈕添加其他產品,也可以通過“去收銀臺”按鈕購買所選商品。4.5產品搜索功能設計顧客可以利用網站的搜索功能,根據訂單號或者產品廠商搜索想要購買的產品。4.6主菜單設計主菜單主要有四個菜單項,他們是:網站首頁、手機列表、購物幫助和購物車。兩外在主菜單工具條上還有會員登錄、會員注冊和找回密碼等功能選項。4.6網站用戶的用戶名和密碼都放在Access數據庫表當中,用戶登錄時輸入正確的用戶名和密碼,用戶即可登錄系統(tǒng)。登陸部分代碼:<!--#includefile="include/conndb.asp"--><%dimszMemberIDdimstrSQL,rsObj,strPwdszMemberID=RealString(Request.Form("memberID"))strPwd=RealString(Request.Form("password"))ifszMemberID=""then%> <scriptlanguage=Javascript> alert("用戶名不能為空!"); window.history.go(-1); </script><% response.EndendifstrSQL="SELECT*FROMMemberWHEREMemberID='"&szMemberID&"'" 'response.writesql 'response.EndsetrsObj=conn.Execute(strSQL) ifnot(rsObj.eoforerr)then ifstrPwd=rsObj("Pwd")then session("memberID")=rsObj("memberID") response.redirect"default.asp" else Response.Write"<scriptlanguage=Javascript>" Response.Write"alert('用戶名或密碼錯誤,請重新輸入!');" Response.Write"window.history.go(-

溫馨提示

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

評論

0/150

提交評論