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

news/2024/5/16 0:43:04/文章来源:https://blog.csdn.net/zhangtnsw2002/article/details/98657317

网站运行录像 在这里 链接: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的话  尽力直入主题。

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_872428.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot实现基本购物网站

本项目部分页面来自天天生鲜项目(原项目使用django编写),本项目中所用到的框架: spring boot mybatis jpa bootstrap redis freemaker 实现注册及登录界面: 用户名需满足:非空,长度2-20位. 密码需满足:为6-20位字母、数字的组合. 卖家与买家信息使用不同的数据…

HTML+CSS简单应用实例——购物网站的制作(一)

HTMLCSS简单应用实例——购物网站的制作(一) 这是一个用CSS、HTML、JS制作的简单的购物网站,这篇文章是主页,在后面文章中依次有登录页、商品页、客服页面等。有很多不足之处,希望大家能给我指出来。 先看一下效果图…

HTML+CSS简单应用实例——购物网站的制作(二)注册页面

HTMLCSS简单应用实例——购物网站的制作(二)注册页面 接上一篇文章,本片文章是注册页面。 下面是效果图: 分析:上方欢迎注册是DIV,下面是表单,点击登录按钮会出现注册成功提示。下方为脚本,同…

HTML+CSS简单应用实例——购物网站的制作(三)

HTMLCSS简单应用实例——购物网站的制作(三) 本页面是商品页面。 下面是效果图: 分析:上方大牌女装为DIV,下面是一个滚动图,年度爆款限时五折是table,今日热门活动也是一个大table&#xff…

HTML+CSS简单应用实例——购物网站的制作(四)

HTMLCSS简单应用实例——购物网站的制作(四) 本页面是第二个商品页面,做了个限时抢购的页面。 下面是效果图: 分析:上方限时抢购和12点准时开抢是两个DIV,下面每个商品是一个单独的DIV,总体是一个大的D…

HTML+CSS简单应用实例——购物网站的制作(五)

HTMLCSS简单应用实例——购物网站的制作(五) 本页面是第三个商品页面。 下面是效果图: 分析:上方淘淘超市是一个DIV,下面超值套装每个商品是一个DIV,美容护肤是一个大表格。下面是脚本。 具体代码&…

HTML+CSS简单应用实例——购物网站的制作(六)

HTMLCSS简单应用实例——购物网站的制作&#xff08;六&#xff09; 本页面是一个反馈问卷页面。 效果图&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>淘淘网问卷</title><s…

HTML+CSS简单应用实例——购物网站的制作(七)

HTMLCSS简单应用实例——购物网站的制作&#xff08;七&#xff09; 本页面是客服页面。 效果图&#xff1a; 分析&#xff1a;上方是一个DIV&#xff0c;下面是两个表格&#xff0c;表格里有列表。 具体代码&#xff1a; <!DOCTYPE html> <html><head>&…

专访AJAX发明人:AJAX并不适合所有网站

他从未想到AJAX可以获得这么大的成功&#xff0c;但他也表示并非所有的网站都适合用AJAX技术。 新浪科技讯 2007年3月2日&#xff0c;中国互联网协会与Google(谷歌)公司联合主办“Internet 互联网世纪论坛”&#xff0c;AJAX技术的发明人Jesse James Garrett在会议期间接受新浪…

一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构&#xff0c; 亿万用户网站MySpace的成功秘密 、 Flickr架构 、 YouTube网站架构 、 PlentyOfFish 网站架构学习 、 WikiPedia技术架构学习笔记 。这几个都很典型&#xff0c;我们可以从中获取很多有关网站架构方面的知…

从上百幅架构图中学大型网站建设经验(上)

从上百幅架构图中学大型网站建设经验&#xff08;上&#xff09; 引言 近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设…

Apache中如何设置网站默认首页?

环境: 1)WIN2003(X86)阿里云ECS 2)apache2.2(启用vhosts.conf) 步骤: 1)打开apache\conf\extra\httpd-vhosts.conf 2)在 VirturalHost标签对中输入DirectoryIndex index.php //index.php即为网站默认首页 <VirtualHost *:80>DocumentRoot D:\www\abcServerName www.…

如何移植DEDE网站?WIN2WIN.

假设网站从 A服务器(siteA) 转移到 B服务器(siteB). 遵以下步骤即可: A.备份 1)到www.dedecms.com下载全新版本siteB 尽量与siteA保持一致 3)在服务器上正常安装siteB 4)备份siteA的数据库 /data/backupdata / 系统>>数据库备份/还原>>全选/提交 5)备份siteA…

NET开发人员必知的八个网站

当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一&#xff0c;或者想要成为其中之一的话&#xff0c;我下面将要列出的每一个站点都应该是你的最爱&#xff0c;都应该收藏到书签中去。 对于不熟悉.NET技术的朋友&#xff0c;需要说明一下&#xff0c;.NET提…

美赛常用数据库网站大全

数模比赛数据查找网站大全 这里网站非常得多&#xff0c;大家自行选择 Part one 刚开始是查各种外国的&#xff0c;最后才发现中国还是最方便的&#xff0c;各个省市的统计年鉴加上中国的统计年鉴很多数据都能直接得到了。 下面放一些我这次比赛看到过的网站&#xff0c;虽然…

jQuery Mobile 移动网站开发之日期控件Mobiscroll 2.5 使用说明

电脑显示完全两样 android 则无法显示 所以pass掉。 2.第三方 datebox <labelfor"mydate">购买时间*</label> <input name"mydate"id"frmMain_txt_SB_SERVERTIME" type"date"data-role"datebox" data-o…

国内比较购物网站推荐

比较购物网站在国外很多&#xff0c;在欧美比较流行的有Bizrate、 Shopping、 Pricegrabber、 Kelkoo、 Nextag、 Yahoo Shopping等 等&#xff0c;通过这些网站你可以比较主流的B2C&#xff0c;C2C网站上面产品的价格从而寻找最合适的购物网站&#xff0c;随着这些购物比较网站…

测试网站各项性能的31 个免费在线工具

你是否肯定你的网站完全兼容各大浏览器&#xff1f;是否知道多少秒可以打开你的网站&#xff1f; 是否可以自信地说你的网站根本就没有打不开的时候&#xff1f; 是否…… 虽然它看似不重要&#xff0c;但这些在一定程度上也对你的网站的访问量产生了影响 。这里列出了一份31 个…

两个桌面美化的网站

http://www.stardock.com/ 产品大多要收费&#xff0c;可是也有免费版。里面的东西都是精品。 特别推荐 fence 和 object dock windowsFx也很华丽&#xff0c;但似乎只有试用30天 还有一个开源的程序Launchy http://www.launchy.net/ 提供一个搜索栏可以进行快捷访问&am…

资产泄漏(网站)

知识点&#xff1a; 1、 CMS指纹识别源码获取方式 2、 习惯&配置&特性等获取方式 3、托管资产平台资源搜索监控 详细点&#xff1a; 参考&#xff1a;https://www.secpulse.com/archives/124398.html 源码泄漏原因&#xff1a; 1、从源码本身的特性入口 2、从管理员…