18禁网站免费,成年人黄色视频网站,熟妇高潮一区二区在线播放,国产精品高潮呻吟AV

學(xué)習(xí)啦 > 論文大全 > 畢業(yè)論文 > 工商管理 > 電子商務(wù) > asp.net電子商務(wù)系統(tǒng)論文

asp.net電子商務(wù)系統(tǒng)論文

時間: 秋梅1032 分享

asp.net電子商務(wù)系統(tǒng)論文

  電子商務(wù)是以信息網(wǎng)絡(luò)技術(shù)為手段,以商品交換為中心的商務(wù)活動。下文是學(xué)習(xí)啦小編為大家整理的關(guān)于asp.net電子商務(wù)系統(tǒng)論文的范文,歡迎大家閱讀參考!

  asp.net電子商務(wù)系統(tǒng)論文篇1

  ASP.NET在電子商務(wù)網(wǎng)站中的應(yīng)用

  [摘要] ASP.NET的許多技術(shù)特征,使它更適合于開發(fā)大規(guī)模的、分布式Web 應(yīng)用 程序。本文通過網(wǎng)上購物系統(tǒng)的開發(fā)論述了ASP.NET 環(huán)境下 電子 商務(wù)網(wǎng)站的設(shè)計及實現(xiàn)。

  [關(guān)鍵詞] ASP.NET Web應(yīng)用程序 電子商務(wù) 數(shù)據(jù)庫

  一、前言

  在互連 網(wǎng)絡(luò) 高速 發(fā)展 的今天,商務(wù)網(wǎng)站已成為 目前 Internet上廣泛使用的在線系統(tǒng)之一。為此我們設(shè)計了一個模擬購物超市的網(wǎng)上購物系統(tǒng),論述了ASP.NET技術(shù)在各方面的應(yīng)用。

  二、ASP.NET技術(shù)簡介

  ASP.NET除了具有ASP的優(yōu)點(diǎn)外,更具有功能強(qiáng)大,ASP.NET徹底拋棄了腳本 語言,而代之于編譯式語言(如VB、C#等),為開發(fā)者提供了更加強(qiáng)有力的編程資源;允許用服務(wù)器端控件取代傳統(tǒng)的HTML元素并充分支持事件驅(qū)動機(jī)制,并為開發(fā)者提供了強(qiáng)力的集成開發(fā)工具Visual Studio.NET。

  三、ASP.NET在網(wǎng)上購物系統(tǒng)中的應(yīng)用

  1.ASP.NET與ADO.NET結(jié)合訪問數(shù)據(jù)庫的實現(xiàn)

  在電子商務(wù)中,對用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)的后端數(shù)據(jù)是Web服務(wù)提供者必須提供的服務(wù)。本文對數(shù)據(jù)庫的訪問是通過.NET框架中包含的SQL Server專門提供程序來實現(xiàn)的。

  ASP.NET與ADO.NET結(jié)合訪問數(shù)據(jù)庫的步驟如下:

  (1)創(chuàng)建一個數(shù)據(jù)庫連接;

  (2)請求一個記錄集合;

  (3)把記錄集合暫存到DataSet;

  (4)如果需要,返回第(2)步(DataSet 可以容納多個數(shù)據(jù)集合);

  (5)關(guān)閉數(shù)據(jù)鏈路;

  (6)在DataSet上作所需要的操作;

  '創(chuàng)建對象SqlConnection

  Dim Conn As New SqlConnection("server=localhost; DataBase=數(shù)據(jù)庫名; UID=連接數(shù)據(jù)庫時的用戶名;PWD=連接數(shù)據(jù)庫時的密碼")

  Dim adp As New SqlDataAdapter("select * from 要操作的數(shù)據(jù)表名",conn) '建立適配器對象,請求一個記錄集合

  Dim ds As New DataSet'建立DataSet對象

  adp.Fill(ds, "DataSet中相應(yīng)記錄集合的表名") '填充DataSet,把記錄集合暫存到DataSet

  ……'具體數(shù)據(jù)庫操作代碼省略

  Conn.Close()'關(guān)閉數(shù)據(jù)鏈路

  Conn=Nothing'清除對象

  2.注冊功能的實現(xiàn)

  注冊使用戶的個人信息輸入數(shù)據(jù)庫,并使用戶在購物過程中通過個人的用戶名和密碼。注冊成功后,將設(shè)置一個Session變量來標(biāo)識此用戶已經(jīng)通過了注冊,是合法的可購物的用戶,如Session(“Flag”)=true。

  3.用戶登錄的實現(xiàn)

  曾經(jīng)注冊過的老用戶可以直接登錄網(wǎng)站進(jìn)行購物。登錄時只需輸入用戶名與密碼,提交給服務(wù)器,服務(wù)器查詢客戶信息庫,如無此用戶,將重定向到重新登錄界面。若身份合法,將標(biāo)識登錄成功,設(shè)置Session變量,Session(username)=用戶username,通過設(shè)置Session變量,用戶在各頁面跳轉(zhuǎn)時,程序可通過Session來得到用戶信息。在缺省情況下,如果沒有用戶請求,服務(wù)器只保留Session20分鐘。同時也可設(shè)置Session的屬性Timeout來改變這一時間長度,通過Session.Abandon也可強(qiáng)制銷毀Session,來注銷用戶。

  4.商品的顯示

  商品的顯示包括商品的圖片、商品的類別、商品的名稱、商品的詳細(xì)說明、商品的產(chǎn)地。而這些商品的信息都存放在后臺數(shù)據(jù)中“Product”數(shù)據(jù)表中。為了在數(shù)據(jù)庫中存儲圖片,可以把產(chǎn)品的圖片存儲在服務(wù)器上的一個固定目錄下,同時,表內(nèi)字段的值填充為圖片的存儲路徑,這樣便完成了圖片的存儲與 管理 工作。由于要在頁面上顯示圖片,為了增強(qiáng)效果,所用的圖片格式都選擇為GIF型。商品顯示的具體實現(xiàn)是通過Repeater控件讀取后臺數(shù)據(jù)中“Product”數(shù)據(jù)表來實現(xiàn)的??梢越柚砀裥问?,在相應(yīng)單元格內(nèi),通過 標(biāo)記,便可在相應(yīng)位置顯示圖片。同時,顯示商品名稱時,也可增加超鏈接到商品具體信息頁面, 方法 為:

  四、結(jié)束語

  本文從 軟件設(shè)計的角度探討了ASP.NET在 電子 商務(wù)網(wǎng)站建設(shè) 實踐中的 應(yīng)用 ,具有很好的實用價值。此方法也可推廣到其他大中小規(guī)模的連鎖銷售 企業(yè) 構(gòu)建電子商務(wù)系統(tǒng)。當(dāng)然本系統(tǒng)還有其不足,如還應(yīng)考慮Internet的安全 問題 、 物流配送條件和用戶消費(fèi)信用等級、CA認(rèn)證等諸方面。

  參考 文獻(xiàn) :

  [1]唐微胡智勇錢君:ASP.NET在網(wǎng)站開發(fā)中的技術(shù) 研究 [J].遼寧 科技 學(xué)院學(xué)報,2005,(02)

  [2]譚明佳:基于ASP.NET的Web程序優(yōu)化 分析 [J]. 計算 機(jī)與 現(xiàn)代 化, 2005,(03)

  [3]黃穎謝忠:ASP.NET、SQLServer技術(shù)在動態(tài)網(wǎng)站開發(fā)中的應(yīng)用[J].電腦知識與技術(shù),2004,(35)

  [4]應(yīng)毅毛宇光劉正濤:基于ADO.NET技術(shù)的Web訪問數(shù)據(jù)庫研究與實現(xiàn)[J]. 計算機(jī)與現(xiàn)代化,2005,(04)

  asp.net電子商務(wù)系統(tǒng)論文篇2

  用ASP設(shè)計電子商務(wù)網(wǎng)站

  [摘 要] 本文利用ASP動態(tài)網(wǎng)站技術(shù),使用跨Windows和Linux平臺的同一個數(shù)據(jù)庫MySql,采用統(tǒng)一的表單界面,借用連接數(shù)據(jù)庫的 方法 ,在WEB服務(wù)器 環(huán)境下,給出了 電子 商務(wù)網(wǎng)站設(shè)計中的主要的前臺和后臺程序。

  [關(guān)鍵詞] 電子商務(wù)網(wǎng)站 網(wǎng)絡(luò) 數(shù)據(jù)庫 ASP 服務(wù)器

  一、引言

  目前 動態(tài)網(wǎng)站設(shè)計技術(shù)主要有Perl/C++/Delphi等開發(fā)的CGI,以及3P技術(shù)(ASP、JSP、PHP)。其中ASP即Ative Server Page,由微軟公司開發(fā),是一個WEB服務(wù)器端的開發(fā)環(huán)境,主要采用腳本 語言VBScript、JavaScript等作為自己的開發(fā)語言,可用ODBC或直接驅(qū)動法訪問Windows平臺的數(shù)據(jù)庫。

  電子商務(wù)網(wǎng)站的設(shè)計主要包括“網(wǎng)站結(jié)構(gòu)的設(shè)計”、“注冊界面”、“交易界面”、“后臺數(shù)據(jù)庫”,以及“配套模塊”諸如購物、用戶、論壇、反饋、搜索、會話等設(shè)計。本文只給出統(tǒng)一的前臺界面及后臺數(shù)據(jù)庫的設(shè)計方法。

  二、構(gòu)建ASP運(yùn)行環(huán)境

  ASP的運(yùn)行環(huán)境:NT 5.0 Server,IIS 5.0和ASP。安裝Windows 2000 Server時選擇IIS 5.0有關(guān)選項。安裝完后ASP便內(nèi)嵌于IIS 5.0中。測試ASP的方法:啟動瀏覽器,在地址欄處輸http://127.0.0.1:80/default.asp,若瀏覽到IIS服務(wù)器的ASP歡迎頁面,說明安裝成功。

  三、生成動態(tài)表單頁面

  為了通用,這里采用可能用到的表單對象為例,至于下面設(shè)計具體數(shù)據(jù)表用到的字段,只要轉(zhuǎn)成給出的表單域相應(yīng)對象即可。

  用ASP動態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互的操作表單:form.asp,主要生成表單域頭、生成普通文本、生成密碼文本、生成滾動文本、生成單選、生成復(fù)選、生成列表框、生成提交按鈕、生成重填按鈕、生成表單域尾。

  四、設(shè)計用于存儲商務(wù)網(wǎng)站交互數(shù)據(jù)的MySql數(shù)據(jù)庫

  可在NT 5.0下用啟動服務(wù)法、NET命令法等啟動MySql數(shù)據(jù)庫服務(wù)器,啟動數(shù)據(jù)庫服務(wù)器后,開始建立MySql數(shù)據(jù)庫tradedb,接著建立MySql數(shù)據(jù)庫表,這里以商務(wù)網(wǎng)站中常用的幾種數(shù)據(jù)表為例,表結(jié)構(gòu)如下:

  客戶登錄 管理數(shù)據(jù)表:

  users ( ID, UserName, Password )

  客戶信息數(shù)據(jù)表:

  usermessage ( UserName, Email, Address, Fax ,Phone , Cerreycard)

  客戶定購商品數(shù)據(jù)表:

  catalog ( ProductId, Name , Price, Description )

  五、設(shè)計處理表單數(shù)據(jù)的ASP程序

  在form_perform.asp中建立與數(shù)據(jù)庫的連接,這里采用直接驅(qū)動法:set conn = Server.CreateObject(“ADODB.Connection”); conn.open “driver={MySQL};server=localhost;uid=sa;pwd=sa;database=tradedb”。

  獲取表單提交的數(shù)據(jù):data1=request(“data1”);data2=request(“data2”);

  用SQL語句對數(shù)據(jù)庫進(jìn)行操作,查詢數(shù)據(jù)記錄:sql=“select * from tablename” ;set rs=conn.execute(sql) ;

  增加數(shù)據(jù)記錄:sql=“insert into tablename(data1,data2) values(’data1‘,’data2‘)”; set rs=conn.execute(sql);

  更改某條數(shù)據(jù)記錄:sql = “ update tablename set data1=”request(‘data1’)“where ID=”num“”; set rs=conn.execute(sql);

  刪除某條數(shù)據(jù)記錄:sql = “delete from tablename where ID=”num“”;set rs=conn.execute(sql);

  六、 總結(jié)

  考慮篇幅,本文沒有對Linux平臺、網(wǎng)站結(jié)構(gòu)、各個功能模塊設(shè)計等,只給出了Windows平臺上, 電子 商務(wù)網(wǎng)站設(shè)計中的主要環(huán)節(jié)的代碼設(shè)計。除了MsSql數(shù)據(jù)庫,還可操作Windows平臺上的Access/ Foxpro/Informix/Oracle等數(shù)據(jù)庫,考慮MySql的許多方便的特點(diǎn),本文以此為例,做了一些有益的 工作。

  參考 文獻(xiàn) :

  汪曉平:ASP 網(wǎng)絡(luò) 開發(fā)技術(shù).人民郵電出版社,2000.1

2732172