曹旭辉 发表于 2023-7-19 00:54:16

[回馈]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开发校园图书管理系统
然后有粉丝留言咨询是否可以出一期【商城系统开发实战】。经过最近一段时间的准备,商城系统雏形已经初步具备,现整理成文,分享给大家。
https://img2023.cnblogs.com/blog/1068941/202307/1068941-20230718205524990-1495410919.png
 
商城系统功能设计

 
大家平常购物,对商城系统接触最多的主要是淘宝,京东,拼夕夕,天猫等购物网站,各大商城网站各有特色与侧重点,但也有共同点,本次商城实战开发,仅仅用于练手,所以不求面面俱到,但也需要具备基本功能。所以对商城系统功能设计,如下所示:
https://img2023.cnblogs.com/blog/1068941/202307/1068941-20230717234913273-1870057184.png
 
商城系统数据库设计

 
根据功能设计,商城系统主要数据表有以下几个:

[*]商品类型表Category及子类型SubCategory表。
[*]用户表User
[*]店铺表Shop
[*]地址表Address
[*]产品表Product
[*]购物车表Cart
[*]订单表Purchase
数据库采用SQL Server 2012,数据表关系截图如下所示:
https://img2023.cnblogs.com/blog/1068941/202307/1068941-20230717233727221-1818054019.png
 
项目创建

 
首先创建一个ASP.NET Core MVC项目,具体创建步骤可参考其他文章,本文不再赘述。项目目录结构如下所示:
https://img2023.cnblogs.com/blog/1068941/202307/1068941-20230717234357529-549017674.png
 
商城效果图

 
首页商城效果图,如下所示:
https://img2023.cnblogs.com/blog/1068941/202307/1068941-20230718205549053-293867714.png
https://img2023.cnblogs.com/blog/1068941/202307/1068941-20230718205601267-923432303.png
以上是ASP.NET Core MVC实战之商城系统第一部分内容,后续将逐步介绍各个功能的开发。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: [回馈]ASP.NET Core MVC开发实战之商城系统(开篇)