java超市管理系统_一个简单的基于控制台的超市管理系统(java)
一个小菜鸟的成长之路:
废话不多说,直接上干货
首先是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=%2Fpan.baidu.com
java超市管理系统_一个简单的基于控制台的超市管理系统(java)相关推荐
- java 分布式任务_一个简单的基于 Redis 的分布式任务调度器 —— Java 语言实现...
折腾了一周的 Java Quartz 集群任务调度,很遗憾没能搞定,网上的相关文章也少得可怜,在多节点(多进程)环境下 Quartz 似乎无法动态增减任务,恼火.无奈之下自己撸了一个简单的任务调度器, ...
- java实现购买_一个简单的实现购买商品功能的Java小程序
public class Purchase { public static void main(String[] args) { System.out.println(" * * * * * ...
- java 序列化 例子_一个简单的Java序列化的例子
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对 ...
- java notify视频_一个很好的小例子来演示java中的wait()和notify()方法
任何人都可以在 java中为我提供一个很好的小例子演示wait()和notify()功能.我尝试使用下面的代码,但它没有显示我的预期. public class WaitDemo { int i = ...
- java年龄计算_一个简单的java年龄计算器
制作一个如下图年龄计算器 根据题目,我做了一个由Calendar类以及年月日各相减得到的年龄,当然正确的方法不止一个,以下为我的源代码和结果截图: package com.Date; import j ...
- python写tcp通信程序_一个简单的基于TCP通信的服务器端与客户端程序
一,概述 1,客户端: 创建客户端套接字对象 和服务端套接字建立连接 发送数据 接收数据 关闭客户端套接字 2,服务器端: 创建服务端端套接字对象 绑定端口号 设置监听 等待接受客户端的连接请求 接收 ...
- java瀑布流_一个简单的瀑布流实现。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,博客地址为http://www.cnblogs.com/jasonnode/ . 瀑布流简介 主 ...
- python编写通讯录管理系统_一个简单的python程序实例(通讯录)
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 一个简单的基于python图书管理系统
一个简单的基于python图书管理系统 开发平台:pycharm 开发语言:python 数据库:mysql 登录界面 主界面 数据库文件 想要的联系丘丘:793064854.2R带走
最新文章
- 组合数函数-快速提取所有可能的组合数
- PS5独占游戏RETURNAL:华丽的黑暗电子声音是如何制作的(新 3D 音频引擎)下
- 中国第五届CSS大会分享:CSS TIME
- html双击变成可编辑,jquery 实现双击编辑并保存
- 二、前端pink老师的CSS定位学习笔记(超详细,简单易懂)
- 进程调度rr算法java实现_Java实现进程调度算法(二) RR(时间片轮转)
- Javascript预解析、作用域、作用域链
- hql查询过滤器及相关聚合函数查询详解
- Unix环境编程-守护进程
- VC2010 Tab控件使用
- 准银河字母、当铺密码、摩斯电码详解
- 无法打开网上邻居计算机,win7网上邻居在哪 无法访问怎么办【图文】
- Unity属性(Attributes)
- 将QQ音乐下载的 tkm 格式的音乐文件如何免费转换成 MP3 格式
- android中如何让动画停止,让Android AnimatorSet停止制作动画
- 计算机不能再U盘新建文件夹,如何让你的U盘永不中毒?新建一个文件夹就搞定!-u盘文件夹变成exe...
- react组件书写规范
- 【阅读笔记】Federated Learning for Privacy-Preserving AI
- 三层神经网络实现分类器
- Unity 获得周边最近的物体