課程設計(論文)-ASP.NET網(wǎng)絡玩具購物平臺.doc_第1頁
課程設計(論文)-ASP.NET網(wǎng)絡玩具購物平臺.doc_第2頁
課程設計(論文)-ASP.NET網(wǎng)絡玩具購物平臺.doc_第3頁
課程設計(論文)-ASP.NET網(wǎng)絡玩具購物平臺.doc_第4頁
課程設計(論文)-ASP.NET網(wǎng)絡玩具購物平臺.doc_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

題目:網(wǎng)絡玩具購物平臺作者姓名:班級:學號:指導教師:日期:作者簽名:封面摘要隨著計算機網(wǎng)絡技術的飛速發(fā)展,網(wǎng)絡技術越來越受到人們的重視,它已逐漸滲入我們生活各個層面。生活中的很多事情都被網(wǎng)絡所替代,比如,聊天,寫信,工作,購物等。本設計從現(xiàn)在人們對網(wǎng)絡的依賴性出發(fā),設計了一套網(wǎng)絡玩具購物平臺。通過網(wǎng)上購物系統(tǒng)的建設以實現(xiàn)對商業(yè)零售企業(yè)提供信息化管理。建立了簡單的網(wǎng)絡銷售系統(tǒng)。著重論述了系統(tǒng)功能與實現(xiàn)、數(shù)據(jù)流程及存儲,包括商品目錄、用戶注冊、網(wǎng)上訂貨與購物、結賬等功能的實現(xiàn)。運用HTML語言、ASP.NET、數(shù)據(jù)庫實現(xiàn)了以下功能:(1)為客戶提供24小時方便快捷的在線訂購服務(2)提供了消費者的登錄注冊功能(3)提供了銀行注冊轉賬功能(4)提供了往購物賬戶充值的功能(5)購物結賬的功能關鍵詞:網(wǎng)上購物;數(shù)據(jù)庫;ASP.NET目錄1引言.11.1課題背景.11.2國內外現(xiàn)狀.11.3本文的主要工作.22程序開發(fā)的技術基礎.22.1HTML語言.22.2ASP技術.32.2.1ASP概述.32.2.2IIS.32.2.3ASP.net工作原理.32.2.4ASP的發(fā)布.42.3數(shù)據(jù)庫原理.42.3.1SOL語言簡單介紹.42.3.2ADO技術介紹.52.3.3Access數(shù)據(jù)庫.53系統(tǒng)的結構設計.63.1系統(tǒng)設計.63.1.1系統(tǒng)功能分析.63.1.2系統(tǒng)功能體系結構圖.63.2數(shù)據(jù)庫設計.63.2.1數(shù)據(jù)庫的需求分析.64總體功能設計.84.1程序總體結構圖.84.2程序設計過程.95詳細設計.95.1用戶注冊登錄登錄頁面.95.1.1用戶登錄及銀行進入鏈接:.95.1.2用戶注冊以及銀行注冊頁面:.105.1.3存錢頁面.105.2玩具信息瀏覽頁面.115.3查看購物結果頁面.115.4錢包結賬頁面.12結論.13參考文獻.13第1頁共13頁1引言1.1課題背景近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念。網(wǎng)上訂購系統(tǒng)作為B2B,B2C(BusinesstoCustomer,即企業(yè)對消費者),C2C(CustomertoCustomer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時變化的信息,如商品報價,會議安排和培訓信息等。網(wǎng)上購物系統(tǒng)具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實現(xiàn)了公司間文檔與資金的無紙化交換。1.2國內外現(xiàn)狀在美、日等信息化程度較高的國家和地區(qū),網(wǎng)絡商店發(fā)展速度迅猛,美國的世界級超一流的零售商,如沃爾瑪凱瑪特,家庭倉儲、科羅格、J.C培尼等紛紛擠身于網(wǎng)絡經(jīng)商的行列。調查表明:美國的家庭已越來越習慣于在家中從網(wǎng)上購物。在我國,網(wǎng)上購物從無到有也不過短短幾年時間。我國第一家網(wǎng)上購物發(fā)生在1996年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍,雖然貨款的支付不是在網(wǎng)上進行的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。根據(jù)CNNIC的統(tǒng)計結果,截止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)上購物方式日趨被大家所接受。第2頁共13頁1.3本文的主要工作現(xiàn)在流行的網(wǎng)上購物系統(tǒng)不僅要有漂亮的網(wǎng)頁,更要有嚴謹?shù)囊?guī)劃。每一個細小的環(huán)節(jié)都和重要。這樣才能使得在電子交易時避免不必要錯誤發(fā)生。我們將使用HTML、ASP等技術來編輯網(wǎng)頁,并運用ASP技術把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系統(tǒng)的數(shù)據(jù)庫中,這種方法在數(shù)據(jù)量不大時有很多的應用場合。當數(shù)據(jù)量比較大,并且有較強的專業(yè)性時,錄入的費用和出錯的可能性都相應上升。本文在實際應用開發(fā)中解決方案是建立網(wǎng)站,以及自己的數(shù)據(jù)庫,使得所需商品信息可以及時的保存、更新??梢愿玫募皶r了解商品買賣的情況。2程序開發(fā)的技術基礎2.1HTML語言HTML(HyperTextMarkupLanguage超文本標記語言)是一種用來制作超文本文檔的簡單標記語言。與常見的字處理文件不同,Web頁以超文本標識語言編排格式。HTML文件是帶有特定HTML插入標記的用以編排文檔屬性和格式的標準文本文件。它能獨立于各種操作系統(tǒng)平臺(如UNIX,WINDOWS等)。自1990年以來HTML就一直被用作WorldWideWeb上的信息表示語言,用于描述Homepage的格式設計和它與WWW上其它Homepage的連結信息。HTML文檔(即Homepage的源文件)是一個放置了標記的ASCII文本文件,通常它帶有.html或.htm的文件擴展名。生成一個HTML文檔主要有以下三種途徑:(1)手工直接編寫(例如用你所喜愛的ASCII文本編輯器或其它HTML的編輯工具)。(2)通過某些格式轉換工具將現(xiàn)有的其它格式文檔(如WORD文檔)轉換成HTML文檔。(3)由Web服務器(或稱HTTP服務器)一方實時動態(tài)地生成。一般的HTML頁面具有如下的結構:html,這是HTML正文部分可見在一個HTML網(wǎng)頁文件中,一般必須有一對html標記作為文件的開頭和結尾,在標記后是頭部標記,其后是實體標記第3頁共13頁。2.2ASP技術2.2.1ASP概述ASP是一項微軟公司的技術,是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務器執(zhí)行的服務器端腳本技術。指ActiveServerPages(動態(tài)服務器頁面),運行于IIS之中的程序。ASP.net是把基于通用語言的程序在服務器上運行。不像以前的ASP即時解釋程序,而是將程序在服務器端首次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一條的解釋強很多。因為ASP.net是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在Web應用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在Windows2000Server上)。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應用中。ASP.net同時也是language-independent語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C+和Java的結合體),VB,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP.net。2.2.2IISIIS指InternetInformationServices(因特網(wǎng)信息服務)IIS是Windows2000捆綁的免費組件IIS同時也是WindowsNT4.0的可選組件此可選組件可通過因特網(wǎng)下載PWS的體積更小-不過擁有IIS的完整功能PWS可在Windows95/98的安裝CD中找到ASP.net不僅僅是ActiveServerPage(ASP)的下一個版本,而且是一種建立在通用語言上的程序構架,能被用于一臺Web服務器來建立強大的Web應用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式強大的優(yōu)勢。2.2.3ASP.net工作原理ASP.net使用一種字符基礎的,分級的配置系統(tǒng),使你服務器環(huán)境和應用程序的設置更加簡單。因為配置信息都保存在簡單文本中,新的設置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為ZeroLocalAdministration的哲學觀念使A的基于應用的開發(fā)更加具體,和快捷。一個ASP.net的應用程序在一臺服務器系統(tǒng)的安裝只需要簡單的拷貝一些必須的文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。多處理器環(huán)境的可靠性ASP.net已經(jīng)被刻意設計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連第4頁共13頁接技術,將很大的提高運行速度。即使你現(xiàn)在的ASP.net應用軟件是為一個處理器開發(fā)的,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點。自定義性和可擴展性ASP.net設計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義plug-in的模塊。這與原來的包含關系不同,ASP.net可以加入自己定義的如何組件。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。安全性基于Windows認證技術和每應用程序配置,你可以確性你的原程序時絕對安全的。ASP.NET的語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結構,可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護??梢酝ㄟ^在現(xiàn)有ASP應用程序中逐漸添加ASP.NET功能,隨時增強ASP應用程序的功能。ASP.NET是一個已編譯的、基于.NET的環(huán)境,把基于通用語言的程序在服務器上運行。將程序在服務器端首次運行時進行編譯,比ASP即時解釋程序速度上要快很多.而且是可以用任何與.NET兼容的語言(包括VisualBasic.NET、C#和JScript.NET.)創(chuàng)作應用程序。另外,任何ASP.NET應用程序都可以使用整個.NETFramework。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。ASP.NET可以無縫地與WYSIWYGHTML編輯器和其他編程工具(包括MicrosoftVisualStudio.NET)一起工作。這不僅使得Web開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務器控件拖放到Web頁的GUI和完全集成的調試支持。當創(chuàng)建ASP.NET應用程序時,開發(fā)人員可以使用Web窗體或XMLWebservices,或以他們認為合適的任何方式進行組合。每個功能都能得到同一結構的支持,使您能夠使用身份驗證方案,緩存經(jīng)常使用的數(shù)據(jù),或者對應用程序的配置進行自定義。2.2.4ASP的發(fā)布當編輯好ASP文件后,必需發(fā)布后才能實現(xiàn)其功能,ASP文件本身并不能運行。我們用Windows自帶的工具IIS(windows2000XP)來發(fā)布ASP文件。(Windows98用PWS發(fā)布)在WindowsXP中打開控制面板管理工具Internet信息服務。雙擊Internet信

溫馨提示

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

評論

0/150

提交評論