ImageVerifierCode 换一换
格式:PPT , 页数:23 ,大小:952.50KB ,
文档编号:2921303      下载积分:22 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2921303.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(ASPNET网页设计与网站开发第12章-ASPN课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

ASPNET网页设计与网站开发第12章-ASPN课件.ppt

1、第12章 ASP.NET项目开发实例第12章 ASP.NET项目开发实例12.1 系统概述12.2 系统设计12.3 系统实现12.4 系统部署与发布12.1 系统概述 电子商务发展现状及其意义。 系统概述 仅仅提供网上购物的基本功能 功能分管理员和普通顾客 该系统设计分为: 系统架构设计 系统功能模块划分 系统数据库设计 12.2 系统设计 12.2.1 系统架构设计 用户层 业务层 数据访问层 数据库 用户层 业务层 数据访问层 数据层12.2.2 系统功能模块划分 首页 default.aspx 顾客注册/维护个人资料 regCustomer.aspx 商品详细信息页面 goodsDet

2、ail.aspx 结账 account.aspx 购物车 shoppingCart.aspx 管理员登录 adminLogin.aspx 商品种类维护 goodsTypeEdit.aspx 商品维护 goodsEdit.aspx 顾客信息维护 customerEdit.aspx 顾客订单处理 dealOrder.aspx 12.2.3 系统数据库设计 数据库中应设计的数据表有: 商品类型表(tb_GoodsType):记录商品类型的相关信息 商品表(tb_Goods):记录商品的相关信息 顾客信息表(tb_Customer):记录顾客登录名、密码等相关信息 订单表(tb_Order):记录顾客

3、购物时所下的订单 订单详细表(tb_OrderDetail):记录顾客所下订单的详细信息,即订单里包含的商品 管理人员信息表(tb_Manage):记录网上商城管理员的登录名和密码 12.2.3 系统数据库设计 数据表间关系图 12.3 系统实现 搭建系统的框架数据库和类文件的实现分模块介绍各个主要功能页面的实现方法。 12.3.1 系统框架的建立 系统名 存放数据库 存放商品的图片 存放系统所需的图片 存放系统中的页面文件 存放系统添加的类文件12.3.2 存储过程的实现顾客表 CustomerLogin DeleteCustomer InsertCustomer UpdateCustome

4、r UpdateCustomerPassword GetAllCustomer GetCustomerByName商品表 InsertGoods UpdateGoods DeleteGoods GetGoodsByNameAndType GetAllGoods GetGoodsByID GetPopGoods UpdateGoodsSellCount12.3.2 存储过程的实现商品类型表 InsertGoodsType UpdateGoodsType DeleteGoodsType GetAllGoodsType GetGoodsTypeByID订单表 InsertOrder UpdateOr

5、der DeleteOrder GetAllOrder GetOrderByCustomer GetOrderByID UpdateOrderState管理人员信息表 ManagerLogin订单详细表 InsertOrderDetail DeleteOrderDetail GetGoodsListByOrderID12.3.3 基本类文件的实现 Common类:实现一些公用方法和常量的定义。 DataAccess类:封装了所有对数据库进行操作的方法 。 BusinessFacade类:主要是对要写入数据的规则验证和读出数据的处理。 具体代码见教材。12.3.4 母版页与系统登录 1.母版页效

6、果12.3.4 母版页与系统登录 2.系统登录 在数据库中创建存储过程CustomerLogin; 在DataAccess中实现对数据库的访问 ; 在母版页(MasterPage.Master.cs)中实现登录按钮的事件。 12.3.4 母版页与系统登录 3.销售排行榜 在登录窗口的下方显示了销量最多的5种商品,称为销售排行榜。 建立存储过程GetPopGoods; 分别实现DataAccess.cs和BusinessFacade.cs中关于获取销售排行的方法; 通过在母版页中调用BusinessFacade.cs中的方法在页面上显示销售排行榜信息。12.3.5 首页商品展示 提供检索功能利用

7、DataList模板将商品的信息显示出来,并通过DataBinder.Eval方法将信息显示到指定位置上去。使用PagedDataSource分页,UpdatePanel控件实现单击搜索和翻页时只刷新商品信息而不是整个页面的效果。 12.3.6 查看商品详细 该页面主要实现Page_Load事件,当页面加载时根据URL中的参数goodsID来获取指定商品,将其信息展示在页面上展示给顾客。 并调用Common类中的GetImagePath方法返回获取指定图片的路径。 12.3.7 购物车 使用Session来实现购物车,不要求用户在购物前登录系统,只要结账前登录即可。实现向购物车中添加商品,从购

8、物车中移除商品以及修改商品数量等功能。当首次进入购物车时,SessionShoppingCart不存在,需要创建一个表来存放购物信息,然后将该表保存在SessionShoppingCart中。 12.3.8 结账 结账页面account.aspx具有对目前选购商品价格汇总的功能,当顾客单击“确认结账”按钮后会将购物车中的商品信息存到数据库中,同时清空购物车。结账后,顾客再选购商品时就是一个新的订单。 是通过GridView列出顾客已选商品,同时在GridView的footer(底部)来显示总金额。 在GridViw中的事件OnRowDataBound在数据绑定时计算商品的总金额。 在GridViewAccount_RowDataBound事件中动态地计算购物商品的总金额,存入Total变量中。然后对Footer绑定数据并设置样式。 12.3.9 顾客注册和资料维护 通过判定 Session“customer”是否存在来决定是注册新顾客还是维护当前登录顾客的资料。 在顾客注册时,会首先验证输入的登录名是否被占用,在确认可用时才会将数据写入到数据库中。 12.3.11 系统维护 12.4 系统部署与发布 发布网上购物商城需要以下步骤。(1)通过VS2005发布功能发布系统(2)设置IIS(3)在IE中浏览网站

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|