[回饋]ASP.NET Core MVC開發實戰之商城系統(開篇)

在編程方面,從來都是實踐出真知,書讀百遍其義自見,所以實戰是最好的提升自己編程能力的方式。

前一段時間,寫了一些實戰系列文章,如:

  • ASP.NET MVC開發學生信息管理系統
  • Vue+Antdv+Asp.net WebApi開發學生信息管理系統
  • WPF+Prism+MAH+Asp.net Web Api開發學生信息管理系統
  • ASP.NET Core MVC+Element UI開發校園圖書管理系統

然後有粉絲留言諮詢是否可以出一期【商城系統開發實戰】。經過最近一段時間的準備,商城系統雛形已經初步具備,現整理成文,分享給大家。

 

商城系統功能設計

 

大家平常購物,對商城系統接觸最多的主要是淘寶,京東,拼夕夕,天貓等購物網站,各大商城網站各有特色與側重點,但也有共同點,本次商城實戰開發,僅僅用於練手,所以不求面面俱到,但也需要具備基本功能。所以對商城系統功能設計,如下所示:

 

商城系統數據庫設計

 

根據功能設計,商城系統主要數據表有以下幾個:

  • 商品類型表Category及子類型SubCategory表。
  • 用戶表User
  • 店鋪表Shop
  • 地址表Address
  • 產品表Product
  • 購物車表Cart
  • 訂單表Purchase

數據庫採用SQL Server 2012,數據表關係截圖如下所示:

 

項目創建

 

首先創建一個ASP.NET Core MVC項目,具體創建步驟可參考其他文章,本文不再贅述。項目目錄結構如下所示:

 

商城效果圖

 

首頁商城效果圖,如下所示:

以上是ASP.NET Core MVC實戰之商城系統第一部分內容,後續將逐步介紹各個功能的開發。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章