ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt

ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt

ID:50037448

大小:1.66 MB

页数:30页

时间:2020-03-08

ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt_第1页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt_第2页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt_第3页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt_第4页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt_第5页
资源描述:

《ASP.NET网络应用开发教程 教学课件 作者 雷亮 第13章 课程设计—电子购物商城.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第13章课程设计—电子购物商城13.1课程设计概述随着中国市场经济的日趋成熟,中国企业面对的竞争压力也越来越大,企业要想生存,就必须有一种高效的便于客户购物和支付的购物形式,因此网上购物这种新的商业运营模式就被越来越多的商家运用到竞争中,并得到了大多数客户的认可。这种基于浏览器、服务器实现的购物方式已初具规模,一些电子商务网站的成立改变了人们以往的购物观念。对一个运营商业企业来说,电子购物商城网站是其生存的理由和基础,同时也是企业对外展示信息、从事商务活动的窗口和界面。如何设计并建立一个经济、实用、安全

2、、高效、稳定的网站是每个电子购物商城网站必须考虑的课题。本课题将介绍如何使用ASP.NET2.0+SQLServer2005数据库设计电子购物商城网站。通过本课题的学习,读者不仅可以轻松开发一个网上购物网站,更能学会网络程序的设计思路、方法和过程,快速提高ASP.NET开发能力和水平。13.2设计思路开发一个网上购物商城系统前,首先需要考虑用户的需求是什么,即该网站应该实现的主要功能。通过对一些典型电子商务网站的考察、分析以及实际的市场调查,要求本系统具有以下功能:(1)美观友好的操作界面,能保证系统的

3、易用性。(2)规范、完善的基础信息设置。(3)商品分类详尽,可按不同类别查看商品信息。(4)按商品大类及商品名称进行模糊查询。(5)实现网上购物。(6)新品及特价商品展示。(7)商品销售排行。企业在运营过程中经常会受到以下条件的限制:(1)产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限,并且成本较高。(2)庞大的商业经济周转。(3)复杂的产品周转渠道。(4)商业企业在运营中根据季节的变化。13.3实现过程13.3.1数据库设计1.数据表(

4、1)tb_Member(会员信息表)(2)tb_Admin(管理员信息表)(3)tb_GoodsType(商品类别表)(4)tb_GoodsInfo(商品信息表)(5)tb_Image(图片信息表)(6)tb_OrderInfo(购物信息表)(7)tb_StoreInfo(仓库信息表)2.视图网上购物商城中共创建了两个视图,名称分别为vb_GoodsInfo和vb_OrderInfo。视图vb_GoodsInfo用于显示商品的详细信息。视图vb_OrderInfo用于显示该网站的购物详细信息。3.存储过

5、程为了防止用户利用非法方式登录网站,在电子购物商城网站中特别创建了两个存储过程,名称分别为proAdminInfo和proMemberInfo。存储过程proAdminInfo中定义了两个输入参数,用于存储管理员登录网站的姓名和密码。存储过程proMemberInfo同样定义了两个参数,用来存储会员登录网站的姓名和密码。13.3.2公共类设计1.Web.Config文件配置2.数据库操作类的编写图13.1“添加新项”对话框(1)DataCom方法(2)gvDataBind方法(3)dlDataBind方

6、法(4)ddlDataBind方法13.3.3推荐商品模块设计1.前台页面设计图13.2推荐商品页面运行结果图13.3推荐商品页面设计结果(1)HyperLink控件属性设置(2)ImageButton控件属性设置2.后台功能代码在推荐商品页面中,需要生成SqlConnection的一个对象来获取数据库连接字符串。13.3.4购物车模块设计1.前台页面设计图13.4购物车页面运行结果图13.5购物车页面设计结果(1)Label控件属性设置(2)HyperLink控件属性设置(3)LinkButton控件

7、属性设置(4)GridView控件属性设置图13.6单击图标按钮单击此处,弹出快捷菜单图13.7选择“编辑列”选项选择该项,对控件进行数据绑定设置图13.8“字段”对话框2.后台功能代码在购物车页面中,首先需要生成公共类SqlOperate的一个实例对象,然后创建SqlConnection类的一个实例对象来获取数据库连接字符串。13.3.5会员注册模块设计图13.9会员注册页面运行结果1.前台页面设计图13.10会员注册页面设计结果(1)TextBox控件属性设置(2)DropDownList控件属性

8、设置(3)Button控件属性设置(4)RequiredFieldValidator控件属性设置(5)CompareValidator控件属性设置(6)RegularExpressionValidator控件属性设置(7)Image控件属性设置2.后台功能代码在会员注册页面中,首先需要生成公共类SqlOperate的一个实例对象,然后生成SqlConnection类的一个实例对象来获取数据库连接字符串。13.4课程设计总结本课题从设计概述、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。