基于JavaSE+JDBC使用控制台操作的简易购物系统【源码+数据库】

简介: 基于JavaSE+JDBC使用控制台操作的简易购物系统【源码+数据库】

1、项目简介

本项目是一套基于JavaSE+JDBC使用控制台操作的简易购物系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者。

包含:项目源码、数据库脚本等,该项目可以直接作为bishe使用。

项目都经过严格调试,确保可以运行!

2、开发技术及工具

JavaSE+JDBC+idea+mysql

3、主要功能

用户角色:超级管理员,买家,卖家

功能包括:

可注册,登录

查看商品,

加入购物车,

结算,

商品列表展示

查看订单

查看所有订单明细

个人信息管理等功能

4、界面展示

5、数据库表说明

用户信息表(账号、密码、姓名、角色id、状态)

用户角色表(角色id、角色名称、菜单列表)

商品信息表(商品id、名称、类型id、品牌、价格、生产日期、失效日期)

商品类型表(类型id、类型名称)

购物车表(自编号、用户账号、商品id、商品名称、价格、数量、金额)

订单表(订单编号、总金额、下单日期、用户账号)

订单明细表(自编号、订单编号、商品id、商品名称、价格、数量、金额)

6、源码地址

https://download.csdn.net/download/weixin_43860634/88607812


相关文章
|
4天前
|
项目管理 数据库
基于jeecg-boot的项目管理系统(一、部分数据库)
基于jeecg-boot的项目管理系统(一、部分数据库)
10 0
|
4天前
|
SQL 关系型数据库 数据库
关系型数据库选择合适的数据库管理系统
【5月更文挑战第5天】关系型数据库选择合适的数据库管理系统
94 2
关系型数据库选择合适的数据库管理系统
|
5天前
|
关系型数据库 MySQL BI
关系型数据库选择合适的数据库管理系统
【5月更文挑战第4天】关系型数据库选择合适的数据库管理系统
85 4
关系型数据库选择合适的数据库管理系统
|
6天前
|
存储 数据处理 数据库
深入了解达梦数据库的增删查改操作:从入门到精通
深入了解达梦数据库的增删查改操作:从入门到精通
|
14天前
|
DataWorks 关系型数据库 调度
DataWorks操作报错合集之DataWorks 数据库同步任务中,如果遇到表情符报错的现象,怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
30 0
|
1天前
|
存储 机器学习/深度学习 人工智能
新一代数据库技术:融合AI的智能数据管理系统
传统数据库管理系统在数据存储和查询方面已经取得了巨大的成就,但随着数据量的不断增长和应用场景的多样化,传统数据库已经难以满足日益增长的需求。本文将介绍一种新一代数据库技术,即融合了人工智能技术的智能数据管理系统。通过结合AI的强大能力,这种系统能够实现更高效的数据管理、更智能的数据分析和更精准的数据预测,为用户带来全新的数据管理体验。
|
4天前
|
Oracle 关系型数据库 Java
java操作多数据源将oracle数据同步达梦数据库
java操作多数据源将oracle数据同步达梦数据库
|
4天前
|
关系型数据库 MySQL 数据库连接
用Navicat备份Mysql演示系统数据库的时候出:Too Many Connections
用Navicat备份Mysql演示系统数据库的时候出:Too Many Connections
16 0
|
6天前
|
SQL Java 数据库连接
Java数据库编程实践:连接与操作数据库
Java数据库编程实践:连接与操作数据库
9 0
|
8天前
|
SQL JSON 关系型数据库
[UE虚幻引擎插件DTPostgreSQL] PostgreSQL Connector 使用蓝图连接操作 PostgreSQL 数据库说明
本插件主要是支持在UE蓝图中连接和操作PostgreSQL 数据库。
16 2