书签 分享 收藏 举报 版权申诉 / 17

类型基于Java的网上购物系统的设计与实现.docx

  • 文档编号:9965477
  • 上传时间:2023-05-22
  • 格式:DOCX
  • 页数:17
  • 大小:134.07KB

");

out.println("

如有需要,请重新搜索


");

return;

}else{

out.println("

商品如下


");

out.println("

返回首页


");

for(inti=0;i

Dogd=dogs.get(i);

if(i==0){

out.println("");

}

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

=0){

out.println("");

}

out.println("");

out.println("");

out.println("

id="+d.getDog_id()+"\">");

out.println(""+d.getDog_describe()+"");

out.println("");

out.println(""+d.getDog_now_price()+"");

out.println("");

}

out.println("

");

out.println("");

out.println("");

out.flush();

out.close();

}

4.购物车

购物车模块相当于现实中的购物车,用于暂时存放用户挑选的商品。

顾客可以选择单件商品数量或者删除商品。

小计表示同类商品的价格,总计表示所选商品的总计价格。

确认无误后,点击结算,生成订单。

核心程序代码为:

privateArrayListprintCartItem(PrintWriterout,ShoppingCartcart){

ArrayListitems=cart.getCart();

CartItemitem=null;

out.println("");

out.println("");

out.println("图片");

out.println("价格");

out.println("数量");

out.println("小计");

out.println("操作");

out.println("");

for(inti=0;i

item=items.get(i);

out.println("

price="+item.getPrice()+"&&number="+item.getQuantity()+"&&dogid="+item.getId()+"\">");

out.println("");

out.println("");

out.println(""+item.getPrice()+"元");

out.println(""+item.getQuantity()+"");

out.println(""+item.getSum()+"元");

out.println("

id="+item.getId()+"\">删除");

out.println("");

out.println("");

out.println("总计:

"+cart.getTotal()+"元");

out.println("清空");

out.println("");

out.println("");

out.println("");

out.println("");

returnitems;

5.2程序流程

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

图5.5系统程序流程图

6性能测试与分析

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

该测试案例是以一个B/S的功能点为被测对象,该测试用例为黑盒测试用例。

所谓黑盒测试就是在程序接口进行测试,它是检查功能是否按要求实现各个功能,程序是否能适当地接收输入数据并产生正确的输出信息。

白盒测试与黑盒测试相反,测试根据被测程序的内部结构设计测试用例,测试者需事先了解程序的结构。

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

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

2.选择一件商品,放入购物车。

3.更改购物车中商品数量、种类,点击结算按钮,进入订单生成界面。

4.填写订单信息,点击确定,完成订单,等待卖家发货。

6.2测试环境

1.硬件环境

硬件配置主要包括硬件的选择。

网上购物系统的硬件配置要根据用户对系统的稳定性要求、系统的容量来确定。

2.软件环境

网上购物系统的软件配置要根据用户对系统的稳定性要求以及用户的维护水平来确定。

当然,一般情况下,对微软Windows界面比较熟悉,因此都使用WindowsXP操作系统。

6.3性能分析

1.对系统用户进行管理。

2.为了加强数据保密性,为用户设置权限。

3.系统最大限度地实现了易安装性、易维护性和易操作性。

4.系统运行稳定、安全可靠。

7结束语

本系统是的设计与研发基于软件工程学,用来对网上商品等信息进行有效的管理。

大体可分为两大功能模块,前台模块和后台模块。

往下又可分为许多子模块。

前台模块提供了商品展示功能和用户购物功能。

后台模块提供了管理用户信息,管理商品信息,以及处理订单信息等功能。

本系统至上而下功能层次分明,为用户和管理员的使用提供了便利。

本次毕业设计中,也体现出了自身的不足。

首先,在开发网上购物系统的前期,由于对开发工具的掌握还不够全面,浪费了不少时间。

其次,前期研发时缺少对本系统的总体设计,考虑的不够全面,导致在底层功能扩充时,遇到了不少困难。

再次,网站制作方面的知识比较缺乏,开发软件的能力还有待提高。

 

参考文献:

[1]程雯.我国网络购物现状浅析[J].价格月刊,2009(09):

18-26.

[2]管晶晶.足不出户购物是怎样实现的?

[J].今日科苑,2007(21):

20-42.

[3]来学伟.基于JSP的学生信息管理系统的设计[J].济源职业技术学院学报,2010(11):

1-160.

[4]崔巍陈国青.数据库应用与设计[M].北京:

清华大学出版社,2009.

[5]梁

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
基于 Java 网上 购物 系统 设计 实现
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于Java的网上购物系统的设计与实现.docx
链接地址:https://www.bingdoc.com/p-9965477.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开