mysql 购物车设计 | 您所在的位置:网站首页 › 购物车功能结构图片 › mysql 购物车设计 |
Git源码 前期调查 系统功能结构图 系统描述 该购物车系统提供了注册登录、增减商品等功能。用户注册账号后,选择登录。登录成功后,系统显示菜单,菜单提供增加、删除、修改商品和清空购物车功能。用户通过菜单里的选项来完成相应功能。 UML类图 关键代码 商品类————描述商品的属性(编号、名称、分类、单价) class Product { private int productId;// 商品编号 private String productName;// 商品名称 private String category;// 商品分类 private double price;// 单价 public Product(int productId, String productName, String category, double price) { this.productId = productId; this.productName = productName; this.category = category; this.price = price; } public String toString() { return "Product [productId=" + productId + ", productName=" + productName + ", category=" + category + ", price=" + price + "]"; } public int getProductId() {// 获取商品编号 return productId; } public void setProductId(int productId) { this.productId = productId; } public String getProductName() {// 获取商品名字 return productName; } public void setProductName(String productName) { this.productName = productName; } public String getCategory() { return category; } public void setCategory(String category) {// 设置种类 this.category = category; } public double getPrice() { return price; } public void setPrice(double price) {// 设置价格 this.price = price; } } 商品信息类————描述商品数量、总价 class ProductItem { private Product product;// 购买的商品(包含商品编号,名称,分类,单价) private int count;// 商品数量 public double totalMoney() {// 小计 double price = product.getPrice();// 获取商品单价 return pr |
CopyRight 2018-2019 实验室设备网 版权所有 |