在网络技术逐渐渗入社会生活各个层面的今天,传统的购物方式也面临着变革,而网上购物则是一个 很重要的方向。近年来B/S结构应用系统在我国飞速发展起来,越来越多的企业借助网络平台进行商品的销售,各种类型的购物网站为消费者提供了大量的商品, 本系统就是为了适应越来越广泛的网络销售模式而设计开发的,网站可以实现网上购物,通过注册,网上选 购,放人购物车,最后形成订单,商店送货上门交易。
m;
manager.quotNum[index2] = manager.quotNum[index2]- saveAmount[index1];
System.out.println("修改成功!!");
} else {
System.out.println("库存商品不足,您不能修改!!");
}
} else {
System.out.println("没有您要修改的商品!!!");
}
break;
case 2:
System.out.print("请输入要删除的商品编号:");
int num2 = input.nextInt();
for (int i = 0; i < saveNo.length; i++) { // 循环查找购物车内的相对应是商品
if (saveNo[i] == 0) {
break;
}
if (saveNo[i] == num2) {
index1 = i;
}
}
for (int i = 0; i < manager.quotID.length; i++) { // 循环查找货架上的相对应是商品
if (manager.quotID[i] == 0) {
break;
}
if (manager.quotID[i] == num2) {
index2 = i;
}
}
if ((index1 != -1) && (index2 != -1)) {//
if (num2 == saveNo[index1]) { // 删除
manager.quotNum[index2] = manager.quotNum[index2]
+ saveAmount[index1];
if (index1 == saveNo.length - 1) { // 删除最后一个商品
saveNo[index1] = 0;// 编号
saveName[index1] = null; // 名称
savePrice[index1] = 0; // 价格
saveInfo[index1] = null; // 信息
saveAmount[index1] = 0; // 数量
}
for (int i = index1; i < saveNo.length - 1; i++) {
saveNo[i] = saveNo[i + 1]; // 编号
saveName[i] = saveName[i + 1]; // 名称
savePrice[i] = savePrice[i + 1]; // 价格
saveInfo[i] = saveInfo[i + 1]; // 信息
saveAmount[i] = saveAmount[i + 1]; // 数量
}
System.out.println("删除成功!!");
}
} else {
System.out.println("没有您要删除的商品!!");//
}
break;
default:
showShop(manager.quotID, manager.quotName, manager.quotNum,
manager.quotInfo, manager.quotPrice);
goumai(manager.quotID, manager.quotName, manager.quotNum,
manager.quotInfo, manager.quotPrice);
}
if (big) {
System.out.println("购物车暂时没有商品,请先购买商品然后再查看!");
}
}
/***************************************************************************
* 用户在购买商品时,根据用户购买商品所花的钱来给用户加积分
*
*/
int allMoney = 0; // 购买商品,计算折扣前的总价
int score = 100; // 定义初始积分。这里大家可以有多个会员进行登录,每个会员设置不同的积分变量存放各自的积分
double zhekou = 0.0; // 具体的折扣数
double pay; // 实际应付款数
public double getAllMoney() { // 购买商品,计算折扣前的总价
for (int i = 0; i < saveNo.length; i++) {
if (saveNo[i] == 0) {
break;
}
allMoney = allMoney + savePrice[i] * saveAmount[i]; // 价格累加
}
retur
n allMoney;
}
public int getScore() { // 购物所得的积分
score = score + (int) (allMoney * 3 / 100);
return score;
}
// 根据积分求折扣
public double