第16课 综合应用:网上书店PPT教学课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• DEMO :任务2 • 创建网上书店母版页。网上书店的页面布
局共分为三大部分,如图16-1所示:
– (1)页面上部为标题信息,并提供登录超链 接和购物车超链接以及书籍查找功能。
– (2)页面左下部为书籍分类一览信息,用户 可以按书籍类别查看书籍目录。借助DataLlist 控件来实现;
– (3)页面右下部为母版内容页信息
2020/12/09
10
创建网上书店书籍一览页面
• DEMO:任务4
• 创建网上书店书籍一览页面Bookslist.aspx。 • (1)当在网上书店主页左下部书籍分类一览中单
击具体的图书类别,如本练习的“网络与通讯”, 则右窗口显示该图书类别相应的书籍清单信息。 • (2)单击【购买】链接,则进入“购物车”界面, 并将该书籍直接添加到购物车
2020/12/09
9
使用ASP.NET配置文件设定授权页面
• DEMO:练习3 • 使用web.config应用程序配置文件设定授权页面,
确保“AddToCart.aspx”和“ShoppingCart.aspx” 两个页面只有登录用户才可以使用;否则,系统 自动跳转到登录页面,用户完成登录后,系统再 自动跳转到“AddToCart.aspx”或 “ShoppingCart.aspx”这两个页面,并完成添加 到购物车功能或显示登录用户的购物车清单功能
• 网上书店系统提供用户注册功 能。
• 网上书店系统提供用户登录功 能。
• 网上书店系统由下列ASP.NET Web页面组成
文件名称 Bookshop.master Default.aspx Bookslist.aspx BookDetails.aspx SearchResults.aspx AddToCart.aspx ShoppingCart.aspx Login.aspx Register.aspx Global.asax
2020/12/09
6
创建网上书店缺省主页
• DEMO:练习1
• 根据网上书店母版页,创建网上书店 缺省主页(Default.aspx)——书籍浏 览页面,用户不需要登录,就可以浏 览书籍目录,或查找书籍。运行效果 如下图16-7所示
2020/12/09
7
创建网上书店用户注册页面
• DEMO:任务3
网上书店系统的执行流程如下:
Login.aspx (用户登录)
Default.aspx (缺省主页)
查找 SearchResults.aspx (查询结果书籍一览)
分类浏览 Bookslist.aspx (分类书籍一览)
新用户注册 Register.aspx (新用户注册)
书名或 内容简介
BookDetails.aspx (书籍详细信息)
• (2)图16-31的运行效果即为:键入“网络”, 并单击【查找】按钮,则页面显示所有有关“网 络”的书籍信息。
2020/12/09
11
创建网上书店书籍详细信息页面
• DEMO:练习4
• 创建网上书店书籍详细信息页面 BookDetails.aspx。
• (1)在网上书店主页右窗口书籍清单中单击某一 本书的书名链接,例如,本练习点击书名为“网 络实用技术”的书籍,则页面显示该书的具体内 容,包括:书名、作者、出版社、单价、内容简 介。
Web.config
\Bookimages
说明 网上书店母版 缺省主页 分类书籍一览页面 书籍详细信息页面 查询结果书籍一览页面 添加到购物车页面 购物车维护页面 用户登录页面 新用户注册页面 ASP.NET 应用程序文
件
ASP.NET应用程序的配 置文件
书籍图片子目录
2020/12/09
3
学习入门(2)
2020/12/09
AddToCart.aspx (添加到购物车)
ShoppingCart.aspx (购物车管理)
4
自动创建完整的网上书店数据库
• DEMO:任务1 • 使用数据库脚本自动创建完整
的网上书店数据库和数据表信 息,并自动插入成批的数据表 基本数据
2020/12/09
5
创建网上书店母版页
• (2)单击【购买】链接,则进入“购物车”界面,
并将该书籍直接添加到购物车
2020/12/09
12
创建网上书店书籍信息查询页面
• DEMO:任务5
• 创建网上书店书籍信息查询页面 SearchResults.aspx。
• (1)只要“书名(Bookname)”或“内容简介 (Description)”中包含所要查找的字符串即显 示该书籍的书名和单价信息。
• (3)必须确保密码输入的一致性,如图16-9(b)所示。
• (4)密码最短长度为7,并且有字符要求,如图16-9(c) 所示。
• (5)必须确保电子邮件地址的合法性,如图16-9(d)所 示。
• (6)必须确保用户名的唯一性,如图16-9(e)所示。
• (7)新用户注册成功,如图16-9(f)所示
第16课 综合应用:网上书店
2020/12/09
1
学习目的
• 设计网上书店系统 • 开发网上书店系统 • 发布和测试网上书店系统
2020/12/09
2
学习入门(1)
• 网上书店系统提供网上在线电 子商务功能。
• 用户访问网站,可以在线浏览 查找书籍。
• 用户可以添加书籍到购物车。
• 用户可以修改购物车。
• 创建网上书店新用户注册页面Register.aspx。
• (1)用户可以通过注册创建一个帐户。单击网上书店主 页右上角的【登录】链接,在随后出现的登录画面中,单 击其中的【新用户注册】链接,进入新用户注册页面。
• (2)必须输入“用户名”、“密码”、“确认密码”、 “电子邮件”、“安全提示问题”和“安全答案”信息, 如图16-9(a)所示。
2020/12/09
8
来自百度文库
创建网上书店用户登录页面
• DEMO:练习2 • 创建网上书店已注册用户的登录页面Login.aspx。 • (1)单击网上书店主页右上角的【登录】链接,
页面即显示登录画面,提示已注册用户输入用户 名和密码,本课将用户名作为用户的唯一标识, 如下图16-12所示 • (2)已注册用户登录成功,页面将给出“欢迎光 临网上书店”的欢迎信息,如图16-13所示 • (3)登录时,如果用户未注册或者登录信息有误, 则系统自动给出“您的登录尝试不成功。请重 试。”的提示信息,如图16-14所示
局共分为三大部分,如图16-1所示:
– (1)页面上部为标题信息,并提供登录超链 接和购物车超链接以及书籍查找功能。
– (2)页面左下部为书籍分类一览信息,用户 可以按书籍类别查看书籍目录。借助DataLlist 控件来实现;
– (3)页面右下部为母版内容页信息
2020/12/09
10
创建网上书店书籍一览页面
• DEMO:任务4
• 创建网上书店书籍一览页面Bookslist.aspx。 • (1)当在网上书店主页左下部书籍分类一览中单
击具体的图书类别,如本练习的“网络与通讯”, 则右窗口显示该图书类别相应的书籍清单信息。 • (2)单击【购买】链接,则进入“购物车”界面, 并将该书籍直接添加到购物车
2020/12/09
9
使用ASP.NET配置文件设定授权页面
• DEMO:练习3 • 使用web.config应用程序配置文件设定授权页面,
确保“AddToCart.aspx”和“ShoppingCart.aspx” 两个页面只有登录用户才可以使用;否则,系统 自动跳转到登录页面,用户完成登录后,系统再 自动跳转到“AddToCart.aspx”或 “ShoppingCart.aspx”这两个页面,并完成添加 到购物车功能或显示登录用户的购物车清单功能
• 网上书店系统提供用户注册功 能。
• 网上书店系统提供用户登录功 能。
• 网上书店系统由下列ASP.NET Web页面组成
文件名称 Bookshop.master Default.aspx Bookslist.aspx BookDetails.aspx SearchResults.aspx AddToCart.aspx ShoppingCart.aspx Login.aspx Register.aspx Global.asax
2020/12/09
6
创建网上书店缺省主页
• DEMO:练习1
• 根据网上书店母版页,创建网上书店 缺省主页(Default.aspx)——书籍浏 览页面,用户不需要登录,就可以浏 览书籍目录,或查找书籍。运行效果 如下图16-7所示
2020/12/09
7
创建网上书店用户注册页面
• DEMO:任务3
网上书店系统的执行流程如下:
Login.aspx (用户登录)
Default.aspx (缺省主页)
查找 SearchResults.aspx (查询结果书籍一览)
分类浏览 Bookslist.aspx (分类书籍一览)
新用户注册 Register.aspx (新用户注册)
书名或 内容简介
BookDetails.aspx (书籍详细信息)
• (2)图16-31的运行效果即为:键入“网络”, 并单击【查找】按钮,则页面显示所有有关“网 络”的书籍信息。
2020/12/09
11
创建网上书店书籍详细信息页面
• DEMO:练习4
• 创建网上书店书籍详细信息页面 BookDetails.aspx。
• (1)在网上书店主页右窗口书籍清单中单击某一 本书的书名链接,例如,本练习点击书名为“网 络实用技术”的书籍,则页面显示该书的具体内 容,包括:书名、作者、出版社、单价、内容简 介。
Web.config
\Bookimages
说明 网上书店母版 缺省主页 分类书籍一览页面 书籍详细信息页面 查询结果书籍一览页面 添加到购物车页面 购物车维护页面 用户登录页面 新用户注册页面 ASP.NET 应用程序文
件
ASP.NET应用程序的配 置文件
书籍图片子目录
2020/12/09
3
学习入门(2)
2020/12/09
AddToCart.aspx (添加到购物车)
ShoppingCart.aspx (购物车管理)
4
自动创建完整的网上书店数据库
• DEMO:任务1 • 使用数据库脚本自动创建完整
的网上书店数据库和数据表信 息,并自动插入成批的数据表 基本数据
2020/12/09
5
创建网上书店母版页
• (2)单击【购买】链接,则进入“购物车”界面,
并将该书籍直接添加到购物车
2020/12/09
12
创建网上书店书籍信息查询页面
• DEMO:任务5
• 创建网上书店书籍信息查询页面 SearchResults.aspx。
• (1)只要“书名(Bookname)”或“内容简介 (Description)”中包含所要查找的字符串即显 示该书籍的书名和单价信息。
• (3)必须确保密码输入的一致性,如图16-9(b)所示。
• (4)密码最短长度为7,并且有字符要求,如图16-9(c) 所示。
• (5)必须确保电子邮件地址的合法性,如图16-9(d)所 示。
• (6)必须确保用户名的唯一性,如图16-9(e)所示。
• (7)新用户注册成功,如图16-9(f)所示
第16课 综合应用:网上书店
2020/12/09
1
学习目的
• 设计网上书店系统 • 开发网上书店系统 • 发布和测试网上书店系统
2020/12/09
2
学习入门(1)
• 网上书店系统提供网上在线电 子商务功能。
• 用户访问网站,可以在线浏览 查找书籍。
• 用户可以添加书籍到购物车。
• 用户可以修改购物车。
• 创建网上书店新用户注册页面Register.aspx。
• (1)用户可以通过注册创建一个帐户。单击网上书店主 页右上角的【登录】链接,在随后出现的登录画面中,单 击其中的【新用户注册】链接,进入新用户注册页面。
• (2)必须输入“用户名”、“密码”、“确认密码”、 “电子邮件”、“安全提示问题”和“安全答案”信息, 如图16-9(a)所示。
2020/12/09
8
来自百度文库
创建网上书店用户登录页面
• DEMO:练习2 • 创建网上书店已注册用户的登录页面Login.aspx。 • (1)单击网上书店主页右上角的【登录】链接,
页面即显示登录画面,提示已注册用户输入用户 名和密码,本课将用户名作为用户的唯一标识, 如下图16-12所示 • (2)已注册用户登录成功,页面将给出“欢迎光 临网上书店”的欢迎信息,如图16-13所示 • (3)登录时,如果用户未注册或者登录信息有误, 则系统自动给出“您的登录尝试不成功。请重 试。”的提示信息,如图16-14所示