无遮无挡三级动态图,熟女人妻高清一区二区三区,午夜精品一区二区三区 ,色吧成人网,无码爆乳护士让我爽

ASP.net在線購物商城系統(tǒng)完全解析

2011-09-29|HiShop
導讀隨著網(wǎng)絡的普及,電子商務在人們的生活中已經(jīng)扮演著越來越重要的角色,比較流行的電子商務類型主要包括B2B,B2C,C2C,G2C,G2B等,他們基本原理都差別不大,只是在具體的應用中表現(xiàn)的側(cè)重點有所不同。其中應用最為廣泛、人們最為熟悉就是B2C類型的電子商務。...

隨著網(wǎng)絡的普及,電子商務在人們的生活中已經(jīng)扮演著越來越重要的角色,比較流行的電子商務類型主要包括B2B,B2C,C2C,G2C,G2B等,他們基本原理都差別不大,只是在具體的應用中表現(xiàn)的側(cè)重點有所不同。其中應用最為廣泛、人們最為熟悉就是B2C類型的電子商務。現(xiàn)在在線購物已經(jīng)成了一種時尚,它為人們提供了真正足不出門就可以購買需要的東西,也因此越來越多的人應用它,尤其是成長在網(wǎng)絡時代的年輕人。當然,成功的電子商務并不是簡單的編寫一套程序就能成的,它不僅需要與金融系統(tǒng)緊密聯(lián)系在一起,還要有完善的物流系統(tǒng)作為支持,另外以有良好的美譽度、強大的前期宣傳,以及完善售后服務。國內(nèi)就有很多成功的在線購物網(wǎng)站,比如阿里巴巴,無論哪個方面,都是值得學習的榜樣。

 

  本章主要內(nèi)容是模擬電子商務,以在線購物商城作為實例,演示了電子商城的主要功能以及這些功能是如何實現(xiàn)的。普通的電子商城應包括商品展示、購物車管理、訂單管理、商品管理等主要功能,本章案例圍繞這些功能展開敘述,并按照管理信息系統(tǒng)的設計步驟和方法逐一介紹。

  代碼下載:頁面設計代碼和后臺邏輯代碼

  15.1.1系統(tǒng)功能描述

  作為在線購物商城,其主要功能應包括商品管理,用戶管理,商品檢索、訂單管理、購物車管理等。具體描述如下。

 ?。?)商品管理功能

  -商品分類的管理,包括商品種類的添加、刪除、類別名稱更改等功能;

  -商品信息的管理,包括商品的添加、刪除、商品信息的變更等功能;

 ?。?)用戶管理

  -用戶注冊,如果用戶注冊為會員,就可以使用在線購物的功能。這里我們指定用戶需要填寫信息比較簡單。

  -用戶信息管理,用戶可以更改自己的私有信息,如密碼等;

 ?。?)商品檢索

  -商品速查,根據(jù)查詢條件,速查用戶所需商品;

  -商品分類瀏覽,按照商品的類別列出商品目錄;

 ?。?)訂單管理

  -訂單信息瀏覽

  -訂單結(jié)算

  -訂單維護

  (5)購物車管理

  -購物車中商品的增刪;

  -采購數(shù)量的改變

  -生成采購訂單

  15.1.2功能模塊劃分

  根據(jù)上節(jié)分析的系統(tǒng)功能需求,我們可以得到系統(tǒng)的功能模塊,如圖15.1所示。

圖15.1系統(tǒng)功能模塊圖

  15.1.3文件結(jié)構和系統(tǒng)流程分析

  注冊會員參與購物的流程很清晰:注冊’登陸系統(tǒng)’選擇商品’放入購物車’ 提交訂單。

  系統(tǒng)流程圖如15.2所示。


圖15.2 系統(tǒng)流程圖

  該系統(tǒng)共包括15個必備文件,描述如下:

  Web.config:系統(tǒng)配置信息。包數(shù)據(jù)庫連接信息和管理員信息;

  index.aspx:系統(tǒng)主頁,提供新品上架展示、用戶管理入口、銷售排行榜、管理員入口和商品分類瀏覽入口等功能;

  Admin_Login.aspx:管理員登錄系統(tǒng)的入口;

  Pinfor_Management.aspx:提供商品類別管理功能;

  Pkinds_Management.aspx:提供商品信息管理功能

  Admin_Login.htm:網(wǎng)頁框架,增加系統(tǒng)的緊湊性,子窗體包括Admin_Login.aspx 、Pinfor_Management.aspx 和Pkinds_Management.aspx;

  PKinds_MoreList.aspx:提供商品分類瀏覽功能;

  PSearch.aspx:提供商品速查功能;

  UserReg.aspx:提供用戶注冊功能;

  top.ascx:Web用戶控件,用于頁面頁眉,提供用戶注冊會員快速登錄入口和商品分類瀏覽入口;

  OrderList.aspx:提供訂單管理功能,更加用戶身份不同,提供不同的權限;

  MyShopcar.aspx:提供購物車管理功能;

  foot.ascx:Web用戶控件,用于頁面頁腳,提示用戶購物流程和管理員登錄入口;

  Login.aspx:注冊會員登錄入口;

  由于用戶信息管理的基本原理和商品管理相同,為了節(jié)約篇幅,我們這里不在特意列出,系統(tǒng)也省去了這一塊。

    15.2.2 Web.config文件配置信息

  web.config配置信息如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <!--  自定義配置信息 -->
      <appSettings>
        <!-- 增加管理員帳號  -->
   <add key="AdminID" value="admin" />
   <!-- 增加管理員密碼  -->
   <add key="PassWord" value="12345" />
   <!-- 增加數(shù)據(jù)庫驅(qū)動字符串  -->
    <add key="constr" value="provider=microsoft.jet.oledb.4.0;data source="  />
    <!-- 增加數(shù)據(jù)庫名稱  -->
    <add key="dbs" value="\dida_shop.mdb" />
     </appSettings>
   <system.web>
    <compilation defaultLanguage="vb" debug="true" />
    <customErrors mode="RemoteOnly" />
    <authentication mode="Windows" />
    <authorization>
        <allow users="*" /> <!-- 允許所有用戶 -->         
    </authorization>
    <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
    <sessionState
            mode="InProc"
            stateConnectionString="tcpip=127.0.0.1:42424"
            sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
            cookieless="false"
            timeout="20"
    />  
    <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
    </system.web>
</configuration>

  根據(jù)上面的分析,我們?nèi)圆捎肰isual Studio.NET 2003作為本系統(tǒng)的設計工具。打開Visual Studio.NET2003,新建一個Web應用程序,命名為ShoppingOnLine。把上節(jié)已經(jīng)建立好的數(shù)據(jù)庫存放到ShoppingOnLine的根目錄下。下面是各個頁面的設計代碼和后臺邏輯代碼。

  代碼下載:頁面設計代碼和后臺邏輯代碼

  15.4 本章小結(jié)

  本章旨在通過模擬實際應用中的電子商務,從而學習有關的知識點,以及綜合運用ASP.NET技術進行Web應用程序開發(fā),如Web控件的應用、ADO.NET數(shù)據(jù)庫控件的應用、SQL語句的綜合應用和訂單管理,等等一些有實用并且常用的知識。

  本章的數(shù)據(jù)庫環(huán)境是在Access 2003下進行的,但實際中至少也是在MS SQLServer2000中進行。建議讀者結(jié)合第7章的知識,將本章中的數(shù)據(jù)庫導入MS SQLServer2000中,并修改Web.cinfig中的數(shù)據(jù)庫配置信息,就可以實現(xiàn)更高級的電子商務平臺了。 

【本站聲明】 1、本網(wǎng)站發(fā)布的該篇文章,目的在于分享電商知識及傳遞、交流相關電商信息,以便您學習或了解電商知識,請您不要用于其他用途; 2、該篇文章中所涉及的商標、標識的商品/服務并非來源于本網(wǎng)站,更非本網(wǎng)站提供,與本網(wǎng)站無關,系他人的商品或服務,本網(wǎng)站對于該類商標、標識不擁有任何權利; 3、本網(wǎng)站不對該篇文章中所涉及的商標、標識的商品/服務作任何明示或暗示的保證或擔保; 4、本網(wǎng)站不對文章中所涉及的內(nèi)容真實性、準確性、可靠性負責,僅系客觀性描述,如您需要了解該類商品/服務詳細的資訊,請您直接與該類商品/服務的提供者聯(lián)系。
重磅推薦:淘寶學院目錄

第一部分:極速推

第三部分:微詳情

第四部分:百億補貼

第五部分:淘金幣

第六部分:天天特賣

第七部分:淘寶直播

第八部分:淘寶特價版

第九部分:相關推薦