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

基于Java的网上购物系统的设计与实现_毕业设计(论文)

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

图5.2 注册界面

3.搜索

本系统搜索功能如下图所示,大体提供了两种搜索功能。第一种:关键字查找(模糊查找),会员输入关键字,单击搜索按钮进行搜索;第二种:条件查找,具体可分为价格区间查找和商品类别查找。搜索界面如图5.3所示。

图5.3 搜索功能界面

对应的部分程序代码为: //关键字查找 @Override

private void keywords(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException {

String key = request.getParameter(\ ArrayList dogs = (ArrayList)Dogdao.findKeyWordsDog(key);

PrintWriter out = response.getWriter();

out.println(\

out.println(\out.println(\

out.println(\

url('image/main/memu.jpg');height: 600px; \\\

out.println(\if (dogs.size()==0) {

out.println(\没有符合条件

的商品


\

out.println(\

href=\\\如有需要,请重新搜索


\

return;

}else {

out.println(\商品如下


\

out.println(\

href=\\\返回首页


\

for (int i = 0; i < dogs.size(); i++) { Dog d = dogs.get(i); if(i == 0){

out.println(\

}

if(i%4==0&&i!=0){

out.println(\

}

out.println(\

out.println(\out.println(\

href=\\\

height=\\\

out.println(\

colspan=\\\

out.println(\

src=\\\

out.println(\ \out.println(\}

out.println(\

}

out.println(\out.println(\out.flush(); out.close();

4.购物车

购物车模块相当于现实中的购物车,用于暂时存放用户挑选的商品。顾客可以选择单件商品数量或者删除商品。小计表示同类商品的价格,总计表示所选商品的总计价格。确认无误后,点击结算,生成订单。购物车界面如图5.4所示。

图5.4 购物车界面

对应的部分程序代码为:

private ArrayList printCartItem(PrintWriter out, ShoppingCart cart) {

ArrayList items = cart.getCart(); CartItem item = null;

out.println(\out.println(\

out.println(\图片\out.println(\价格\out.println(\数量\out.println(\小计\out.println(\操作\out.println(\

for (int i = 0; i < items.size(); i++) {

item = items.get(i); out.println(\

action=\\\y()+\

out.println(\

out.println(\ 100px\\\

src=\\\ />\

out.println(\元\out.println(\

item.getQuantity() + \

out.println(\元\out.println(\

href=\\\color=\\\删除\

out.println(\out.println(\

out.println(\总计:

color=\\\元\

out.println(\

href=\\\清空\

out.println(\

结算\\\

out.println(\out.println(\out.println(\return items;

5.2 程序流程

根据需求分析和详细设计描述,能够得出本系统的运行流程,如图5.5所

开始开始购物网站购物网站登录登录N前台前台注册注册填写信息填写信息管理员管理员Y后台后台查看商品查看商品会会员员管管理理订订单单管管理理商商品品管管理理公公告告管管理理加入购物车加入购物车Y支付支付结束结束N示。

图5.5 系统程序流程图

6 性能测试与分析

6.1 测试实例(测试集)的研究与选择

该测试案例是以一个B/S的功能点为被测对象, 该测试用例为黑盒测试用例。所谓黑盒测试就是在程序接口进行测试,它是检查功能是否按要求实现各个功能,程序是否能适当地接收输入数据并产生正确的输出信息。白盒测试与黑盒测试相反,测试根据被测程序的内部结构设计测试用例,测试者需事先了解程序的结构。

本系统的测试功能描述如下:

1.用户登录界面输入密码,进入购物网站主界面。

搜索更多关于: 基于Java的网上购物系统的设计与实现_毕业设计(论文) 的文档
基于Java的网上购物系统的设计与实现_毕业设计(论文).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1p0145vuca7f2vc1v0ey6gjog0oh7b0067h_4.html(转载请注明文章来源)

相关推荐:

热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top