第一范文网 - 专业文章范例文档资料分享平台

基于Web的网上书城系统设计(最终版) - 图文 (3)

来源:用户分享 时间:2020-06-22 本文由心痛的诉说 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

5.3 用户注册界面

该模块要求用户必须输入用户名、密码信息,否则不允许注册。用户的注册信息被存入数据库的users表中。

该模块由一个JSP页面Register.jsp和一个Tag文件Register.tag构成。页面负责提交用户的注册信息到本页面,然后调用Register.tag文件。Register.tag文件负责将用户提交的信息写入数据库的users表中。

5.3.1 Register.jsp

Register.jsp负责提供输入注册信息界面,并显示注册反馈信息。该页面将用户提奖的注册信息交给Register.tag文件,并显示Tag文件返回的有关注册信息是否成功的信息。Register.jsp页面效果如图所示。

- 8 -

5.3.2 Register.tag

Tag文件的名字是Register.tag,负责连接数据库,将用户提交的信息写入到users表,并返回有关注册是否成功的信息给Register.jsp页面。 5.4 用户登录界面

用户在该模块输入曾注册的用户名和密码,该模块将对用户名和密码进行验证,如果输入的用户名和密码有错误,将提示用户输入的用户名或密码不正确。

该模块由一个JSP页面Login.jsp和一个Tag文件Login.tag构成。Login.jsp负责提交用户的登录信息到本页面,然后页面调用Login.tag文件。Login.tag负责验证用户名和密码是否正确,并返回登陆是否成功的消息给Login.jsp页面。

5.4.1 Login.jsp

JSP页面Login.jsp负责提交用户的登录信息到本页面,然后页面调用Login.tag文件,并负责显示Login.tag文件的反馈信息,比如登录是否成功等,Login.jsp页面效果如图所示。

5.4.2 Login.tag

Login.tag文件负责连接数据库,查询users表中的注册信息,以便验证用户名和密码是否正确。并返回登录是否成功的信息给JSP页面Login.jsp。 5.5 浏览图书信息界面

该模块由一个JSP页面LookBook.jsp和一个Tag文件ShowBookByPage.tag构成。LookBook.jsp页面负责调用ShowBookByPage.tag文件,ShowBookByPage.tag文件负责显示图书信息。

5.5.1 LookBook.jsp

- 9 -

LookBook.jsp负责调用文件,并将有关数据源、表的名称以及需要显示的页码等信息传递给Tag文件,然后显示Tag文件返回的有关信息。LookBook.jsp页面的效果如图所示。

5.5.2 ShowBookByPage.tag

ShowBookByPage.tag负责连接数据库,查询bookForm表,并将查询到的图书信息反馈给JSP页面LookBook.jsp。 5.6 查询图书信息界面

该模块由一个JSP页面FindBook.jsp和一个Tag文件FindBook.tag构成。FindBook.jsp页面负责调用FindBook.tag文件,FindBook.tag文件负责显示图书信息。

5.6.1 FindBook.jsp

FindBook.jsp页面负责调用FindBook.tag文件,并将有关数据源、表的名称以及ISBN、作者名或图书名称等信息传递给该Tag文件,然后显示Tag文件返回的有关信息。FindBook.jsp页面效果如图所示。

- 10 -

5.6.2 FindBook.tag

FindBook.tag文件负责连接数据库,查询bookForm表,并将查询到的图书信息反馈给JSP页面FindBook.jsp。 5.7 查看购物车界面

该模块由一个JSP页面LookPurchase.jsp和一Tag文件LookPurchase.tag构成。LookPurchase.jsp页面负责调用LookPurchase.tag文件,LookPurchase.tag文件负责显示用户购物车(session对象)中的图书。

5.7.1 LookPurchase.jsp (显示当前的订单)

LookPurchase.jsp负责将用户购买的图书添加到用户的购物车(session对象),并可以根据用户的选择从购物车中删除曾添加到购物车中的图书。LookPurchase.jsp页面负责调用LookPurchase.tag文件,并显示Tag文件返回的相关信息。用户在LookPurchase.jsp页面可以确定是否生成订单。LookPurchase.jsp页面效果如图所示。

- 11 -

5.7.2 LookPurchase.tag

LookPurchase.tag文件负责显示用户购物车(session对象)中的图书,并计算出购物车中图书的总价,然后将这些信息返回给LookPurchase.jsp页面。 5.8 订单预览界面

该模块由一个JSP页面PreviewOederFrom.jsp和一个Tag文件PreviewOederFrom.tag构成。PreviewOederFrom.jsp页面负责调用

PreviewOederFrom.tag文件,并显示PreviewOederFrom.tag文件返回的待确定订单。

5.8.1 PreviewOrderForm.jsp

PreviewOederFrom.jsp页面负责调用LookPurchase.tag文件,并显示其返回的订单。用户在PreviewOederFrom.jsp页面可以选择是否确定订单。PreviewOederFrom.jsp页面的效果如图所示。

5.8.2 PreviewOrderForm.tag

- 12 -

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新幼儿教育基于Web的网上书城系统设计(最终版) - 图文 (3)全文阅读和word下载服务。

基于Web的网上书城系统设计(最终版) - 图文 (3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1093570.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top