Java项目实践--商品管理系统

1.在Supershop的project下,我们创建用户,管理者,商品三个包:

package Commodity;

package Manage;

package Customer;

2.在管理员包下,分别选择登录或者注册。比对信息成功可登录,否则验证管理员密钥,若正确则允许创建一个新的账户,并将其保存在workid中;在work界面中管理员可进行增删改查四项基本操作。

package Manage;

import java.util.Scanner;

public class Work {
    public static void Work(String[] args) {
        Scanner sc = new Scanner(System.in);
        Add add = new Add();
        Remain remain = new Remain();
        System.out.println("您需要进行:"+'\n'+"1.添加商品"+'\n'+"2.库存查询"+'\n'+"3.价格改动"+'\n'+"4.清理库存");
        int choice = sc.nextInt();
        switch (choice)
        {
            case 1:
                //添加商品
                Add.add();
                break;
            case 2:
                //库存查询
                Remain.Rem();
                break;
            case 3:
                //价格改动
                Change.Chan();
                break;
            case 4:
                //清理库存
                Delete.Dele();
        }
    }
}

 3.在商品包中,创建基本商品对象以及其基本属性:名称,数量,价格。

package Commodity;

public class Commodity{
    //建立商品三种属性
    private String name;
    private String num;
    private String price;

    //商品的新增导入
    public void addCommodity(String name,String num,String price) {
        this.name = name;
        this.num  = num;
        this.price= price;
    }
    //商品信息的提取
    public String getCommodity(){
        return this.name+" "+this.num+" "+this.price;
    }
}

 4.在用户界面中,用户输入商品特征后为其计算总价以及询问是否确认购买:

//展示菜单
//用户输入需求     
//展示商品总额
//是否确认购买

模块化的书写方式,让程序思路更加清晰。

Java项目实践--商品管理系统_第1张图片

你可能感兴趣的:(java,开发语言)