資源描述:
《aspnet企業(yè)級項目實戰(zhàn)》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、ASP.NET企業(yè)級項目實戰(zhàn)CommerceStarterKit電子商務系統(tǒng)CommerceStarterKit是一個虛擬的網絡商店,瀏覽者和系統(tǒng)用戶可以瀏覽包括商品名稱、圖片、簡介和價格在內的商品信息,而系統(tǒng)用戶可以根據需要把想要購買的商品放入購物車中。對于系統(tǒng)用戶可以完成一筆訂單,另外系統(tǒng)用戶還可以對自己感興趣但暫時不想購買的商品進行收藏和跟蹤。一、Commerce簡介頂端導航欄商品分類導航欄CommerceStarterKit主界面二、本系統(tǒng)提供瀏覽者和系統(tǒng)用戶的功能描述如下:瀏覽者和系統(tǒng)用戶能夠瀏覽商品列表信息。瀏覽者和系統(tǒng)用戶能夠瀏覽商品詳細信息。瀏覽者和系統(tǒng)用戶能夠搜索商品信息。系
2、統(tǒng)用戶能夠將自己將要購買的商品放入購物車內。瀏覽者能夠注冊自己信息。系統(tǒng)用戶能夠登錄自己信息。系統(tǒng)用戶能夠生成訂單。系統(tǒng)用戶能夠查看自己的歷史訂單。系統(tǒng)用戶能夠查看自己訂單詳細信息。三、系統(tǒng)功能共分七大模塊:通用模塊:它實際上并不是一個提供具體功能應用的模塊,而是將系統(tǒng)的通用部分提取出來,作為統(tǒng)一的控件(用戶控件)進行調用。優(yōu)點在于統(tǒng)一站點風格以及最大程度地減少開發(fā)工作量,最終目的是減少與其他元素的偶合。本系統(tǒng)中所有頁面有三個通用模塊(三個用戶控件)所有頁面的商品分類導航欄用戶控件。(Category.ascx)所有頁面熱門商品列表信息用戶控件:對于系統(tǒng)用戶而言,購買次數最多的前五位商品名稱信
3、息(Product.ascx)。所有頁面搜索商品信息用戶控件:瀏覽者和系統(tǒng)用戶可以根據輸入的商品信息的關鍵字,搜索出相關商品的列表信息。(ProductSearch.ascx)2.頂部導航欄信息模塊頂部導航欄顯示用戶是否處于登錄或注銷狀態(tài)的信息顯示,以及用戶購物車導航鏈接、用戶歷史訂單信息鏈接、設為首頁鏈接、設為收藏夾鏈接、日期顯示。3、商品信息主模塊商品信息模塊包括商品列表信息和某一商品的詳細信息兩部分。商品列表信息:瀏覽者和系統(tǒng)用戶可以根據商品分類導航欄上的某一類別去瀏覽所屬類別的所有商品信息。(DisplayProductcategory.aspx)具體商品的詳細信息:瀏覽者和系統(tǒng)用戶可
4、以查看具體商品的型號、名稱、單價以及簡介。(DisplayProduct.aspx)商品列表信息(DisplayProductcategory.aspx)具體商品的詳細信息(DisplayProduct.aspx)4、商品信息附加模塊商品信息附加模塊包括 包括顯示搜索商品信息、商品詳細頁面中商品評論信息兩部分。顯示搜索商品信息:瀏覽者和系統(tǒng)用戶可以根據輸入的商品信息的關鍵字,搜索出相關商品的列表信息。(Search.aspx)商品評論信息:對瀏覽者和系統(tǒng)用戶而言,可以對某一商品進行添加評論和顯示評論信息。(DisplayProduct.aspx)顯示搜索商品信息(Search.aspx)商品評
5、論信息(DisplayProduct.aspx)5、購物車模塊(ShopCartProduct.aspx)購物車是一個存儲購物信息的介質,系統(tǒng)用戶可以將自己想購買的商品放入到購物車中,并且對于購物車中的信息可以動態(tài)的添加、修改和刪除。對于系統(tǒng)用戶而言,必須登錄之后才能生成訂單。購物車頁面(ShopCartProduct.aspx)6、用戶模塊對于瀏覽者而言,他是匿名用戶,數據庫中不存在任何信息,權限有限,所以需要進過注冊之后才能擴大權限,如可以進行購物和生成購物訂單。對于系統(tǒng)用戶而言,他相當會員角色,數據庫中擁有自己信息,權限有所擴大,但必須要經過用戶登錄才能購物和生成訂單。用戶注冊和登錄頁面
6、(login_Register.aspx)6、訂單模塊訂單是系統(tǒng)用戶購物信息的最終體現,當用戶將購物車中的信息提交成為訂單,說明系統(tǒng)用戶已經確認了購物信息,這樣數據庫中就保留了系統(tǒng)用戶訂單各種信息,如訂單號,商品ID,商品名稱、商品數量,商品總額、商品單價,訂單生成日期。訂單模塊包括歷史訂單信息顯示和詳細訂單信息顯示兩部分訂單信息頁面(OrderHistory.aspx)四、開發(fā)環(huán)境1、VS.NET2005平臺安裝2、IIS的安裝3、SqlServer2005Express安裝4、Visio的安裝五、系統(tǒng)架構本系統(tǒng)采用ASP.NET應用程序的典型系統(tǒng)架構模式:數據庫-數據訪問層-業(yè)務邏輯層-頁
7、面表示層數據訪問層業(yè)務邏輯層頁面表示層Sqlserver數據庫