资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ASP.NET网页开发实用教程,Title slide,第10章 综合应用实例电子商城管理系统,本章应知 1了解文本编辑器与WebMatrix的异同点 2理解电子商城管理系统的整体架构 3电子商城管理系统数据库系统的结构 本章应会 1下载和安装WebMatrix开发环境 2制作网页文件 3网页与数据库系统相连接 4调试出整个电子商城管理系统,课前导入:,当前比较流行的开发环境工具Visual Studio.NET为我们提供了一个非常强大、优秀的.NET应用系统集成开发环境。但是,使用VS.NET也要面对一些问题,比如:VS.NET要付费,VS.NET安装比较麻烦,VS.NET占用空间很大,对机器要求也较高。因此,采用VS.NET来开发要付出比较高昂的使用成本,只有应用于大型的系统开发才有较好的性效比。,如果仅仅只是要进行中小型的基于ASP.NET的Web应用系统开发的话,我们可使用由Microsoft为开发者提供了一款免费的小巧易用的开发ASP.NET工具,这就是WebMat-rix。 本章介绍应用ASP.NET进行web应用开发的实例,所选用的语言为C#,所选用的后台数据库为SQL Server 2000。除了安装第一章所述的ASP.NET运行环境外,我们开发这个系统选用了Microsoft ASP.NET Web Matrix开发环境。,教学过程: 10.1项目1 WebMatrix开发环境安装及应用方法,任务1 下载辅助开发工具WebMatrix 其下载画面如图10-1所示,下载后保存文件名为WebMatrix.msi。,图10-1 下载WebMatrix,任务2 安装WebMatrix.msi,直接运行程序WebMatrix.msi即可安装,完成画面如图10-5所示。,图10-5 WebMatrix安装画面之四,任务3 利用WebMatrix创建一简单的ASP.NET网页文件,以制作这个网页为例,看如何利用Microsoft ASP.NET Web Matrix环境创建如第1章效果一样的、简单ASP.NET网页文件calendar.aspx,并存放到文件夹e:e_stores下,网页上显示当前日期,如图10-6所示:,图10-6 日历页面,10.2 项目2 电子商城管理系统的功能分析,电子商城页面功能介绍 电子商城管理系统实际上分为两类用户,第一类是顾客,第二类是商家。顾客可首先注册一个账号,然后登录进行购物、查询或修改个人信息;商家也可首先注册一个账号,然后进行商品登记、商品管理及修改商家的自身信息。 顾客和商家注册。顾客和商家以不同的方式登录,若没有账号,可分别进入顾客注册或商家注册图10-13 登录页面。 如图10-13所示,当商家单击“顾客注册”按钮后,可进入如图10-14所示画面进行注册,其中每个栏位,若输入不合要求的信息,提交过程中,显示信息会提示哪些栏位不合要求。 单击“商家注册”按钮,进入如图10-15所示的画面,填入商家的一些具体信息,要注意填入信息的格式要求。,图10-13 登录页面,图10-14 注册用户,图10-15 注册商家,(2)顾客登录。顾客登录后,可进行购物、订单查询和顾客管理(更新顾客有关个人资料)操作,其画面如图10-16所示。,图10-16 顾客登录后画面,向顾客提供整套的购物服务,包括: l展示商品,并引导用户查找所需商品。 l管理用户的购物过程,引导客户的每一步操作。 l购物车管理用于管理用户个人选购的商品,并直接引导顾客购买。 购物界面如图10-17所示。,图10-17 购物页面,(3)商家登录。商家登录后,可用于商品登记、商品管理及更新商家的有关信息,其进入页面如图10-20所示。,图10-20 商家登录后页面,商品登记主要用于商家将自己的商品登录到网站上,供顾客查询和购买,登录的信息包括产品的产品类型、名称、型号、品牌、价格等描述性信息,商家也可将商品的图标样式送上页面,供顾客参考。其输入页面如图10-21所示:,图10-21 商品信息录入页面,10.3 项目3电子商城管理系统数据库系统设计,任务1安装并设置好数据库系统SQL Server 2000 安装好SQL Server 2000后,可进入如图10-24的界面,更新其身份验证模式为SQL Server和Windows验证。,图10- 24 SQL Server数据库身份验证设置,任务2 设置好用户名和密码,以便网页与其相连,更改用户名sa的密码为sa, 因为页面与数据库的连接字符串为:string constr = “server=OEM-MICRO;database=stores;uid=sa;pwd=sa“;更改密码的SQL Server2000界面如图10-25所示。,图10-25 设置密码,任务3 创建网站系统运行所必须的数据库的批处理文件,在计算机的C盘下创建一文件夹C:SQL,准备存放数据库文件。然后进入SQL Server2000的查询分析器,调入文件“创建数据库及表.sql”文件,同时在C盘上建立SQL目录,即可批量创建数据库stores及此数据库下的相应的表。如图10-26所示。,图10-26 用SQL语句批处理创建数据库及表,任务4运行批处理文件并创建数据库stores,在查询分析器中运行以上批处理文件,创建的数据库为stores,创建的表如图10-27所示,一共有13个表,这些表的类型为“用户”。,图10-27 创建好的数据库,课后习题,1试给出WebMatrix与Visual Studio.NET开发环境的优缺点。 2叙述下载和安装WebMatrix的步骤。 3用WebMatrix开发出一个登录网页文件,并将用户名和密码存入指定数据库中。 4本系统中有哪几个部分?每部分完成了哪些功能? 5从光盘中拷贝出整个系统的源文件,调试并运行几个有代表性的网页文件。 6本系统中一共有多少个表?表之间的关系怎样? 7此系统还有哪些地方需要扩充?,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号