数据库实现电商管理系统

Java项目

数据库实现电商管理系统
具体实现功能
项目实施
具体实现的类
成果展示

数据库实现电商管理系统

小型电商管理系统商品模块基本信息,要求包含商品管理相关功能,其中商品类包含以下属性:id,商品名,类别名,单价,库存量,计量单位,上架时间,修改时间,销量,商品状态(1:正常销售/0:下架);

具体实现功能

实现控制台输入商品信息,并记录到文件中
列表查询所有商品数据
查询出所有下架商品
按类别查询出所有的商品
修改商品状态(要求同步更新修改时间)
修改商品的单价和库存量(要求同步更新修改时间)
删除下架商品
项目实施
建立一个一个数据库dianshang 并且创建一个表 commodity。
导入jdbc包 ,并且 创建连接·对 表操作进行封装
创建一个管理商品类进行数据库的操作
建立程序入口,对管理功能的补充,和控制台显示的完善。

具体实现的类

建立数据库和表Commodity
商品信息类Commodity
商品管理类 CommodityManaget
创建数据库 连接并且 对表操作封装类 ComSql
程序入口Test
建立数据库和表Commodity

商品信息类Commodity

package l电商管理系统;

import java.io.Serializable;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Commodity {
	/**
	 * id,商品名,类别名,单价,库存量,计量单位,上架时间,修改时间,销量,商品状态
	 */

	private int id;
	private String name;
	private String category;
	private double price;
	private int amount;
	private String danwei;
	private String utime;
	private String xtime;
	
	private int  sales;
	private int state;
	
	public Commodity( String name, String category, double d, int amount, String danwei,
			 int sales, int i) {
		
		this.name = name;
		this.category = category;
		this.price = d;
		this.amount = amount;
		this.danwei = danwei;
		this.utime = dateTime();
		this.xtime = dateTime();
		this.sales = sales;
		this.state = i;
	}
	public String dateTime(){
		SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		
		return df.format(new Date());
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	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;
	}
	public int getAmount() {
		return amount;
	}
	public void setAmount(int amount) {
		this.amount = amount;
	}
	public String getDanwei() {
		return danwei;
	}
	public void setDanwei(String danwei) {
		this.danwei = danwei;
	}
	public String getUtime() {
		return utime;
	}
	public void setUtime(String utime) {
		this.utime = utime;
	}
	public String getXtime() {
		return xtime;
	}
	public void setXtime(String xtime) {
		this.xtime = xtime;
	}
	public int getSales() {
		return sales;
	}
	public void setSales(int sales) {
		this.sales = sales;
	}
	
	
	public int getState() {
		return state;
	}
	public void setState(int state) {
		this.state = state;
	}
	@Override
	public String toString() {
		return     "'" + name + "'"+"," +"'"+ category +"'"+ "," + price + ","
				+ amount + "," +"'"+danwei +"'"+ "," +"'"+ utime +"'"+"," +"'"+ xtime +"'"+"," + sales
				+ "," + state;
	}
	
	
	
	
}

针对本文的手机销售网站关注下方公众号回复“手机销售网站” 即可获得源码。

微信扫下方二维码关注公众号,回复想要的管理系统或者毕业设计,分享各种系统源码(仅限Java语言哦)
在这里插入图片描述

发布了24 篇原创文章 · 获赞 12 · 访问量 3435

猜你喜欢

转载自blog.csdn.net/mxg74110/article/details/103815235