帮帮文库

基于JSP的网上购物系统的实现 基于JSP的网上购物系统的实现

格式:DOC | 上传时间:2022-06-25 14:56 | 页数:50 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
1 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
2 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
3 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
4 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
5 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
6 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
7 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
8 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
9 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
10 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
11 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
12 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
13 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
14 页 / 共 50
基于JSP的网上购物系统的实现
基于JSP的网上购物系统的实现
15 页 / 共 50

1、预期结果结果在查询结果显示页面中显示出与订单号相对应的订单信息结果给出提示没有此订单号请您重新核实表对系统容错功能的测试之对客户修改资料的检测用例名称对系统容错功能的测试之对客户修改资料的检测用例用例描述在系统设计时,设计员需要考虑到用户可能会进行什么样的操作。其中,需要判定那些操作是合法的而那些操作是不允许的。在这个系统中,有两类操作需要检测。它们分别是客户更改资料和管理员对网站的维护操作。这个测试是检查客户修改资料的容错功能。测试方案客户在填写在修改资料时少填写项内容,如没有填写联系电话。观察系统是否会发觉并给出提示,或者接受订单。输入数据用户名王烨密码地址徐州联系电话找回密码问题生日问题答案预期结果点击提交后,系统弹出提示框更新失败请与管理员联系。同时,没有将信息添加进数据库中。表对系统容错功能的测试之管理员对网站的维护的检测用例名称对系统容错功能的测试之管理员对网站的维护的检测用例用例描述在系统设计时,设计员需要考虑到用户可能会进行什么样的操作。其中,需要判定那些操作是合法的而那些操作是不允许的。在这个系统中,有两类操作需要检测。它们分别是客户更改资料和管理员对网站的维护操作。这个测试是检查管理员对网站信息维护时的容错功能。测试方案管理员在进行添加商品信息时,要填写完整的基本资料。此时少填写项或几项内容,或填写格式不正确,观察系统是否会接受管理员的修改。输入数据商品名称日记本本商品价格商品类型其它商品介绍汇丰牌日记本展示图片是否推荐是预期结果点击提交后,系统弹出提示框。

2、是删除购物车中商品是是否继续购物否是否去收银台接收填写的订单信息数据是否为空订单信息存入数据库更新是否成功是否是否是修改商品数量是结束否否否订单查询模块用户提交订单后,通过产生的订单号查询订单信息及执行状态。用户在购物中心首页中单击订单查询超链接,就可以进入输入订单号页面,在页面的文本框中输入订单号并单击提交按钮,如果订单号输入无误,系统将根据用户录入的订单号在数据表中查询处对应的货品信息并转到订单查询显示页面将货品信息显示出来。订单查询模块流程图如图所示。图订单查询模块流程图留言板模块留言板模块由浏览留言板和添加留言板两部分组成。下面分别对这两部分进行介绍。浏览留言板单击网站首页的留言板超链接进入留言板页面,在该页面中,主要显示用户所填写的留言,以便其他用户查阅。留言板中显示的数据是从数据表中检索出来并显示在网页中的,为了方便查看网页信息,使用了分页显示功能。对网页进行分页显示首先要确定记录跨度,就是每页所显示的记录数,在这个网站的留言板中,设定了,即每页中只允许显示条留言信息,用户可以通过单击上页下页最后页第页或则从文本框中键入个数值跳转到相应页浏览留言信息。记录的总条数可以从数据库中通过查询语句得到,而计算总页数时,根据总页数总记录数跨度,如果除不尽就加的原理,设计代码为开始结束接收订单号信息查询数据库订单号是否存在否是显示出订单信息无该订单号。如果获取文本框中的数据不为空就把它转换成整型数据,然后赋值给当前获取页再做进步判断如果获取的页数大于总页数就把总页数赋给获取页。

3、册的用户名及电子邮箱名并提供密码提示的问题和答案就可以找回密码。找回密码页面如图所示。图找回密码页面运行结果用户单击查找按钮,系统会将伤表中所示的数据表单提交到中。页用来验证提交过来的四个条件是否完全符合数据库中的查找条件,只有符合才能显示密码结果,否则弹出你输入信息有误的提示对话框。开始结束接收登录信息查询数据库数据是否正确否是登录失败登录成功个人资料修改模块个人资料修改时为用户更改个人信息所提供的窗口,用户只有登录网页后才有权限修改个人资料信息。个人资料修改模块在前台主页的导航条上,单击修改资料链接,进入用户资料修改页面,该页面主要用户修改用户信息。用户资料修改页面如图所示。图个人资料修改页面运行结果个人信息修改完毕后,要将修改后的数据信息更新到注册数据表中,单击修改按钮,如果提交的数据无误,将弹出数据更新成功的消息对话框否则将弹出更新失败的消息对话框。个人资料修改模块流程图如图所示。图个人资料修改模块流程图开始结束接收修改资料信息将信息更新到数据库中更新是否成功否是修改失败修改成功购物车模块购物车模块中,主要包含以下几个功能,即添加购物车查看购物车生成订单和清空购物车。购物车页运行结果如图所示。图购物车页面运行结果添加购物车添加购物车就是把用户选中的商品暂时存放在购物车中,当用户在前台首页中单击商品展示区的购买按钮时,系统会将该商品的详细信息展示在查看物品清单页面中。用户在单击物品清单页面下方的放入购物车链接,便可以将该商品放入购物车中。添加商品的代码流程是从中读取对象。

4、数,否则就把获取页数值赋为。而计算当前记录数时,当前记录数获取页数跨度。代码如下所示。,有了以上这几个关键变量,网页分页显示功能基本上已经实现了,下步就是在当前记录数位置开始循环,当数据库没有记录的时候定要终止循环程序。代码如下,添加留言添加留言是用户与用户,以及用户与网站之间的种交流模式,只有把用户想要表达的内容添加至数据库中,才能在浏览留言板中进行显示。用户在留言板中单击添加留言超链接就可以打开添加留言页面,该页面主要用来提交用户输入的留言信息。用户在添加留言页中单击提交按钮,系统会将数据表单提交到页,该页用来实现江留言内容存入到数据库中。留言板模块的流程图如图所示。图留言板模块流程图后台功能模块的实现后台功能只允许具有管理员权限的用户使用,它是实现前台功能的基础。后台包括管理员登录模块添加商品模块订单信息管理模块查询用户信息管理模块添加链接模块。后台首页主要有以下几个部分。后台导航区放置管理员可操作项目的链接操作区显示所有后台导航的链接信息。管理员登录模块在前台首页单击管理员入口,将转到管理员登录页面,该页面的功能是对管理员身份进行验证。在管理登录页面中,是通过来实现录入数据完整性验证的。用别为欧米茄手表说明管理员对网站数据库的访问和更新是成功的。表网站查询功能的测试用例名称网站查询功能的测试用例用例描述客户在输入订单号以后提交查询请求。观察是否会按照客户的意思返回订单的信息。测试方案客户输入正确的订单号信息,然后观察查询结果随意输入些内容观察查询结果。输入数据数据数据。

5、新购物车中商品的数量。系统每次只会将个商品放入购物车中,如果用户需要多个同种商品,可以通过修改商品信息右侧相应文本框的值来完成。操作完成后需要通过单击修改按钮来保存操作。生成订单生成订单时网上购物商城的最终目的,前面所有功能的实现都是为最后生成个用户满意的订单作基础,在此要生成个可供用户随时查询的订单号,还要保存用户订单中所购买的商品信息。当用户确认对购物车不再改变以后,就可以到收银台结帐并生成订单。结帐的流程为从购物车中读取商品名称,商品数量,商品价格信息,生成个唯的订单号,同时也把用户注册的基本信息读取出来,形成个完整的订单写入数据库。在生成订单模块中主要使用了调出用户信息并生成唯订单号,调出用户信息就是完全的对数据库进行操作,利用对象把登录后的用户名保存起来,在订单生成时把保存的用户名从数据库的用户标中取出即可生成唯订单号方法有很多,只要确保订单号码的唯性及方便用户记录以便于查询自己订单的执行状态即可。订单生成后,用户单击提交按钮,便可以将录入的订单信息保存到数据库中。清空购物车清空购物车是指当用户订单生成后,倘若还想继续购物定要清空购物车再进行选购商品,这样防止重复购物,其实清空购物车实现起来非常简单,只需要将中存储的对象清空即可。购物车模块流程图如图所示。图购物车模块流程图开始查询数据库数据是否存在显示商品的信息是是否放入购物车购物车是否为空是没有该商品否否购物车中已存在该商品新建购物车该商品数量加将商品添加入购物车是否显示购物车信息是否修改商品数量否是否清空购物车。

6、后需要对数据表中的数据进行查询,如果没有找到,则在插入数据表时提示注册成功,否则提示此用户已被占用请重新注册。用户注册的流程图如图所示。图用户注册系统流程图开始否是是结束接收注册信息数据是否为空两次密码是否致查询数据库用户名是否被占用是否否注册成功注册失败用户登录用户登录窗口设置在首页上,主要用来接收用户录入的用户名及密码。单击注册按钮时,会提交到页面执行单击登录按钮时,系统将对输入的用户名和密码进行验证,如果数据表中用户名和密码存在就显示登陆成功,并返回首页,否则弹出提示信息。用户登录的流程图如图所示。图用户登录系统流程图找回密码当密码以外丢失会给用户带来不必要的麻烦,重新注册个新的用户即浪费了时间,也浪费网站的资源,如果用户只记住自己注册的用户名及电子邮箱名并提供密码提示的问题和答案就可以找回密码。找回密码页面如图所示。图找回密码页面运行结果用户单击查找按钮,系统会将伤表中所示的数据表单提交到中。页用来验证提交过来的四个条件是否完全符合数据库中的查找条件,只有符合才能显示密码结果,否则弹出你输入信息有误的提示对话框。开始结束接收登录信息查询数据库数据是否正确否是登录失败登录成功个人资料修改模块个人资料修改时为用户更改个人信息所提供的窗口,用户只有登录网页后才有权限修改个人资料信息。个人资料修改模块在前台主页的导航条上,单击修改资料链接,进入用户资料修改页面,该页面主要用户修改用户信息。用户资料修改页面如图所示。图个人资料修改页面运行结果个人信息修改完毕后,要将修改后的数据。

参考资料:

[1]基于51单片机的家用电热水器的设计(第59页,发表于2022-06-25 14:18)

[2]基于51单片机的多路温度采集和报警系统的设计与研究(第50页,发表于2022-06-25 14:18)

[3]基于51单片机的定时控制系统的设计(第31页,发表于2022-06-25 14:18)

[4]基于51单片机的电子万年历与温度检测报警系统的设计(最终版)(第51页,发表于2022-06-25 14:18)

[5]基于51单片机的电子万年历设计的开发与实现(第27页,发表于2022-06-25 14:18)

[6]基于51单片机的电子日历的应用(第40页,发表于2022-06-25 14:18)

[7]基于51单片机的出租车计价器的设计与开发(第23页,发表于2022-06-25 14:18)

[8]基于51单片机的出租车计费系统的设计与实现(最终版)(第44页,发表于2022-06-25 14:18)

[9]基于51单片机的USB键盘设计与实现(第54页,发表于2022-06-25 14:18)

[10]基于51单片机带存储播放功能功能的电子琴的设计与开发(最终版)(第30页,发表于2022-06-25 14:18)

[11]基于51单片机超声波测距系统的设计(第49页,发表于2022-06-25 14:18)

[12]基于51单片机超声波测距器的设计与研究(最终版)(第32页,发表于2022-06-25 14:18)

[13]基于16位单片机MSP430F169的数据采集系统的设计(最终版)(第48页,发表于2022-06-25 14:18)

[14]基于4C理论的房地产营销战略分析(第63页,发表于2022-06-25 14:18)

[15]基于3轴加速度计ADXL345的全功能计步器的设计(第50页,发表于2022-06-25 14:18)

[16]基于3G网络的车载信息系统的设计(最终版)(第31页,发表于2022-06-25 14:18)

[17]基于3g的远程网络监控系统的开发与实现(最终版)(第55页,发表于2022-06-25 14:18)

[18]基于3G的山洪灾害监测预警系统——基础信息子模块设计与实现(第40页,发表于2022-06-25 14:18)

[19]基于1BF-160型拔杆粉碎还田机的设计(最终版)(第32页,发表于2022-06-25 14:18)

[20]基坑边坡支护的设计(最终版)(第96页,发表于2022-06-25 14:18)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致