一个小菜鸟的成长之路:

废话不多说,直接上干货

首先是java环境:jdk1.10 jdbc驱动:mysql-connector-java-5.1.46.jar

其次是开发软件IntelliJ IDEA2018

三个数据表:

admin:

CREATE TABLE `admin` (

`id` int(11) NOT NULL,

`name` varchar(30) NOT NULL,

`password` varchar(30) NOT NULL,

`gender` char(10) DEFAULT NULL,

PRIMARY KEY (`id`)

)

customer:

CREATE TABLE `customer` (

`customer_id` char(20) NOT NULL,

`customer_password` varchar(30) NOT NULL,

`customer_name` varchar(30) NOT NULL,

`customer_money` float(10,2) DEFAULT NULL,

`customer_identity` char(10) DEFAULT NULL,

PRIMARY KEY (`customer_id`)

)

goods:

CREATE TABLE `goods` (

`goods_name` varchar(20) NOT NULL,

`goods_number` int(11) NOT NULL,

`goods_price` float NOT NULL,

`goods_unit` char(10) NOT NULL,

PRIMARY KEY (`goods_name`)

)

功能实现:

管理员功能(管理员类):实现对顾客信息的增删改查,对商品信息的增删改查,对自己信息的查询,对顾客的消费记录查询

顾客功能(顾客类): 实现对自己信息的查询和修改,能够购买商品

商品功能(商品类): 实现对顾客购买记录进行存储,提供管理员查询记录功能

最后 双手献上代码,过两天会把详细的计划书呈上

感谢大家看我的代码

代码链接(SuperMarket)https://pan.baidu.com/disk/home?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0&traceid=#/all?vmode=list&path=%2F​pan.baidu.com

java超市管理系统_一个简单的基于控制台的超市管理系统(java)相关推荐

  1. java 分布式任务_一个简单的基于 Redis 的分布式任务调度器 —— Java 语言实现...

    折腾了一周的 Java Quartz 集群任务调度,很遗憾没能搞定,网上的相关文章也少得可怜,在多节点(多进程)环境下 Quartz 似乎无法动态增减任务,恼火.无奈之下自己撸了一个简单的任务调度器, ...

  2. java实现购买_一个简单的实现购买商品功能的Java小程序

    public class Purchase { public static void main(String[] args) { System.out.println(" * * * * * ...

  3. java 序列化 例子_一个简单的Java序列化的例子

    简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对 ...

  4. java notify视频_一个很好的小例子来演示java中的wait()和notify()方法

    任何人都可以在 java中为我提供一个很好的小例子演示wait()和notify()功能.我尝试使用下面的代码,但它没有显示我的预期. public class WaitDemo { int i = ...

  5. java年龄计算_一个简单的java年龄计算器

    制作一个如下图年龄计算器 根据题目,我做了一个由Calendar类以及年月日各相减得到的年龄,当然正确的方法不止一个,以下为我的源代码和结果截图: package com.Date; import j ...

  6. python写tcp通信程序_一个简单的基于TCP通信的服务器端与客户端程序

    一,概述 1,客户端: 创建客户端套接字对象 和服务端套接字建立连接 发送数据 接收数据 关闭客户端套接字 2,服务器端: 创建服务端端套接字对象 绑定端口号 设置监听 等待接受客户端的连接请求 接收 ...

  7. java瀑布流_一个简单的瀑布流实现。

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,博客地址为http://www.cnblogs.com/jasonnode/ . 瀑布流简介 主 ...

  8. python编写通讯录管理系统_一个简单的python程序实例(通讯录)

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. 一个简单的基于python图书管理系统

    一个简单的基于python图书管理系统 开发平台:pycharm 开发语言:python 数据库:mysql 登录界面 主界面 数据库文件 想要的联系丘丘:793064854.2R带走

最新文章

  1. 组合数函数-快速提取所有可能的组合数
  2. PS5独占游戏RETURNAL:华丽的黑暗电子声音是如何制作的(新 3D 音频引擎)下
  3. 中国第五届CSS大会分享:CSS TIME
  4. html双击变成可编辑,jquery 实现双击编辑并保存
  5. 二、前端pink老师的CSS定位学习笔记(超详细,简单易懂)
  6. 进程调度rr算法java实现_Java实现进程调度算法(二) RR(时间片轮转)
  7. Javascript预解析、作用域、作用域链
  8. hql查询过滤器及相关聚合函数查询详解
  9. Unix环境编程-守护进程
  10. VC2010 Tab控件使用
  11. 准银河字母、当铺密码、摩斯电码详解
  12. 无法打开网上邻居计算机,win7网上邻居在哪 无法访问怎么办【图文】
  13. Unity属性(Attributes)
  14. 将QQ音乐下载的 tkm 格式的音乐文件如何免费转换成 MP3 格式
  15. android中如何让动画停止,让Android AnimatorSet停止制作动画
  16. 计算机不能再U盘新建文件夹,如何让你的U盘永不中毒?新建一个文件夹就搞定!-u盘文件夹变成exe...
  17. react组件书写规范
  18. 【阅读笔记】Federated Learning for Privacy-Preserving AI
  19. 三层神经网络实现分类器
  20. Unity 获得周边最近的物体

热门文章

  1. tar包解压和打包方法
  2. JAVA 二叉树 常见操作合集(前中后序递归非递归遍历 层序遍历 求深度宽度 判断兄弟结点 堂兄弟节点)
  3. JSON转JS对象,JS对象转JSON
  4. 火爆全网的条形竞赛图,Python轻松实现
  5. 手把手教你设置DHCP服务
  6. 我知道的风俗 和我喜欢的节日
  7. Java实现上传(支持多个文件同时上传)和下载
  8. 【阿里笔试题】线程篇
  9. 第十单元---前后连调
  10. 空调变频和定频的区别?