基于ASP.Net写的一个购物网站

网站运行录像 在这里 链接:https://pan.baidu.com/s/1NaFNKnQ3UEorasadRf7EIA 
                                              提取码:1i6v 
复制这段内容后打开百度网盘手机App,操作更方便哦

可以下载观看。

本网站前端利用了如下技术(HTML+CSS+MySQL数据库),后端使用C#语言等技术。

首先,我们需要建立一个网站的首页。

网站的首页当然要按照自己的想法来做,但是如果你还没有明确的想法要怎么做自己的网页,可以向我一样,仿照其他购物网站

的首页来设计自己网站的首页。如下图:

接下来向大家介绍一下这个网页的布局的功能,我会按照从上到下,从左到右的顺序,依次向大家介绍。

在顶部   ‘你好请登录’ 和 ‘’免费注册‘’  这个地方 分别提供链接,跳转到登录页面或者注册页面。

正确进行登录之后,就会 显示 ‘欢迎XXX光临我的网站’ ,这个XXX的名字是写成了Session变量,在整个网站运行的时期,都会

显示该名字。注册功能则将必要的信息写入数据库。

在logo这一行,点击logo会回到首页。但是,抱歉,我的这个搜索栏暂时还不能使用,我用HTML来写代码,但是后台代码却是用

C#来实现,所以,抱歉...

他们两个连接稍微有一些困难,在此,请原谅我对他们的忽略...

当然可以换一种方法,将搜索的button改成ASP中的控件,然后在其中编写事件,点击之后执行,MySQL代码,过程就是获取到

搜索框种的字符串,将这个字符串在数据库中进行搜索,如果有,则将显示出其页面,如果没有,就先继续向下看一下...

购物车右上角的数字会显示用户加入购物车中的物品的数量。

中部再左侧,是一些商品的导航链接,中间是对商品的展示,右侧则是显示公告以及登录的用户名。

底部展示的则是版权以及一些服务信息等必要展示的信息。

以上皆是我对首页的说明,接下来,我将要介绍一下我的购物网站。
 

1、注册页面

这是一个很平常的页面,但是需要也一些必要的检查操作,比如:用户名不能为空、建立密码的一规则等等...

     还有两个功能是需要对数据库进行操作的。一个是检测用户名是否可用,另一个则是选择城市。

     检测用过户名是否可用,我相信大家都可以理解,不需要过多的解释。

     那么 选择城市,我是用的是两个ASP的控件“DropDownList”进行连接,一个用来显示省份,另一个则是用来显示城市。

在进行该功能时,我们需要先点击选择城市按钮,在选择省份之后,进行下一步操作,可以在网上搜索全国的省份及城市。

  这样的MySQL代码,直接在MySQL中运行就会建立起城市的数据库,然后进行连接。以上这些操作可以在我提供的源代码中详细了解。

2.登录页面

 常规操作,相信你们可以的!

3.  全部商品页面(利用ASP中的GridView进行实现)

这是全部的商品,一页只显示两个商品,实现的GridView分页的功能。 

当我点击随便一个图片的时候,就会跳转到商品页,比如点击桂花蜜:

就会显示该商品的购买页。

点击加入购物车,

首先判断是否选择了商品的数量,如果没有选择数量,则会弹出“请选择商品”字样的提示框;

其次判断是否登录,如果没有登录,会显示“请先登录”字样的提示框,并且转到登录页面。

最后将该用户的信息和购买的商品信息加入到购物车的数据库中,

当再次点击该商品的图片时,就会跳转到该商品的详情页:

当再次点击详情页中的商品图片时就会返回这个商品的购买页:

4.购物车页面

首先点击“我的购物车” ,先判断是否登录,如果登录直接进入购物车页面,否则弹出提示窗口,并转到登录页面。

会显示你所加入的商品名称、图片、价格以及数量。

在去结算之前要选择用户想要的商品(点击左侧复选框);

 

5、订单页面

在购物车页面点击去结算之后,

会在订单页面显示你刚才所选择的商品名称、价格以及数量。并且显示该用户的真实姓名,联系电话,以及所在地。

提供修改收货地址的功能。

并且在该页面有一个转到已结算的订单。

点击付款之后,会将该用户所买的这些商品加入到一个新的数据库中,并为其添加唯一的订单编号,与此同时将购物车数据库中的数据清除。

6、已完成订单页面

已完成订单页面显示该用户在此网站所完成的所有订单。

最后要注意的就是,如果下载了我的源代码,想要直接运行必须用mysql数据库,

具体的表如下:(有了这个)

左上角的 car 就是表名字

 

 

 有了以上的表,就不难做出这个网站了。如果有其他用途...比如用它交作业的话,基本上是没问题的。如果要做毕业设计的话,在

完善完善应该也差不多啦。

如果想要下载完整源代码可以联系我 qq:1013985040。

本人写此博客正处于大四(2020届毕业生),第一次写,写的不好,望海涵。感谢!现已毕业。所以加QQ的话  尽力直入主题。

 

 

 

 

 

 

“ 网上购物统”的主要功能模块    1,网上购物统---商品功能      无限商品类别   可复制商品类别   可为商品设置属性配件(如不同颜色、尺码、主机配置),根据选取的不同配件自动生成价格   会员可发表商品评论   可在前台显示最新商品、热卖商品,推荐商品等   提供所见即所得的编辑器,方便地编辑丰富的商品信息呈现方式    2,网上购物统---订单功能      订单具有“确认”、“到款”、“部分到款”、“发货”、“部分发货”、“退货”、“部分退货”、“归档”、“取消”状态,方便您控制购物流程的每个阶段   自定义订单打印格式   具有发货单、退货单、收款单、退款单等多种单据   方便快捷的多种条件查找订单    3,网上购物统---会员功能  可向会员发送会刊、广告等邮件    4,网上购物统---支付和配送功能   支持网银    5,网上购物统---文章功能     无限文章分类   可通过模板标签的方式在前台引用任何文章       6,网上购物统---管理功能      可添加多名管理员,具有不同的权限   内置数据库备份和回复功能       7,V-eShop网上购物统---促销功能      可为商品设置赠品   自定义优惠券   自定义商品批发方案   商品可捆绑销售(如将洗面奶和洗发水这2种商品捆绑在一起销售)       8,网上购物统-搜索引擎优化功能      自动提交google sitemap   静态优化,支持url rewrite,全站全静态页面 DIV布局,兼容性强。IE6.0 7.0 8.0都没问题
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

zhangtnsw2002

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值