毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JSP+mysql网上书店的设计与实现(4)
图4 注册页面
4.2.2用户验证模块
(1)功能介绍:用户验证模块用于验证用户的邮箱是否是自己的邮箱,在用户注册以后,需要用户进行邮箱验证,其主要的业务逻辑是用户注册以后,页面跳转到用户验证页面,同时后台服务器发送一个验证码到注册时候填写的邮箱,用户需要在页面上指定的地方输入邮箱里面的验证信息,如果与服务器里面保存的验证信息一致,则提示用户邮箱验证成功,反之则不成功。
(2)用户验证流程如图5所示。
图5 用户验证流程图
4.2.3用户登录模块
(1)功能描述:用户登录模块相对来说比较简单,只是提供用户登录,验证用户身份,提供用户输入用户名,密码,点击登录,然后将页面上的信息发送给服务器,服务器根据浏览器的请求,执行相应的组件,完成用户身份的验证,如果验证通过,则返回主页面信息,用户将直接进入主页面浏览商品。如果用户验证身份不成功,则提示用户输入的信息不正确,并且停留在登录界面。
(2)用户登录流程如图6所示。
图6 登录流程图
4.3浏览商品信息的详细设计
4.3.1显示页面整体设计概述
网上书店的页面是一系列的JSP页面[9]构成,当用户访问系统的主页或者通过登录验证后跳转到系统主页时候,就会看到系统主页的页面信息,主页面是有一系列的小的页面组合而成,有页面的头部,页面的脚部,左侧栏,右侧栏,中间栏的页面组成,每个页面都由一个JSP构成,用户可以通过点击各个链接,从而进行页面之间的跳转。
4.3.2各个浏览页面的详细设计
(1)主页面:主页面包括头部,脚部,左侧栏,右侧栏,中间部分五个部分的JSP页面组成。头部和脚部的JSP是两个静态的JSP页面,在主页面指定的位置通过导入命令就可以导入到主页面。左侧栏的JSP主要是显示图书的分类信息,在JSP页面里面使用标签技术,从而获得从数据库里面获得的信息,然后显示在JSP上。右侧栏的JSP是显示新书热销榜,同样也是通过访问数据库获得信息,然后显示在页面上。中间栏分成三块JSP,第一个页面时显示编辑推荐的图书页面,第二个是显示新书上架的页面,第三个则是显示最火的图书页面,这三个也是从数据库中读取信息,然后显示在指定的页面。
(2)分类显示页面:分类显示页面有三个部分组成,同样也有头部和脚部的JSP这两个静态页面。左侧栏的JSP是用来显示分类信息,并且显示当前浏览的图书是属于哪个分类,用不同的颜色标记显示,中间栏则是显示所查看的分类图书的信息,这个地方的页面时动态显示的,从数据库中读取指定数据然后解析成指定的信息,显示在当前的页面位置。同时,页面还提供按照不同的要求将指定的页面信息进行排序,提供分页浏览页面的功能。
(3)图书详细信息页面:图书详细信息页面,从数据库中读取指定图书,然后按照指定的格式显示一个图书的详细信息,以及图书的介绍一切信息。在图书的详细信息页面,还要提供用户可以点击购买的按钮,方便用户直接点击要购买的图书,以及提供用户查看当前自己的购物车信息。
整个系统模块划分结构如下图7所示。
图7 系统模块划分
4.4购物车模块详细设计
(1)页面显示:购物车将显示当前登录的用户所购买过的商品信息,以及数量。并且提供增删改功能。
(2)细节功能:在购物车的页面,将显示当前所购买过的所有商品的信息,提供增删改的商品的功能。增加商品数量:用户通过在指定的输入框输入商品的数量,点击更改,就可以修改购买商品的数量信息。同时也将即时显示更改所有商品的总价信息。删除商品:用户可以点击每个商品后面的删除按钮,从而删除指定的商品,删除的商品将显示在下面删除了的商品,同时删除了的商品,还提供恢复商品的功能,从而将删除过的商品恢复的购物车中。清空购物车:用户可以点击清空按钮,从而清除购物车中所有的商品信息,方便用户操作。结算:此页面将提供用户提交购物车准备结算商品。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
基于.NET的儿童教育网站的设计与实现
下一篇:
VC++晶片内部缺陷处理+文献综述
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
C#学校科研管理系统的设计
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
公寓空调设计任务书
中国学术生态细节考察《...
神经外科重症监护病房患...
志愿者活动的调查问卷表
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...