餐馆点餐系统(Java GUI + mysql)

餐馆点餐系统(Java GUI + mysql)

开发环境:eclipse,mysql
开发语言:Java,SQL
本系统采用MVC模式开发的“果冻点餐系统”,适合Java初级选手学习,本系统实现了用户注册登录,点餐,商家管理订单等一系列功能。
首先简单设计一下数据,主要的SQL语句和说明如下,我在已经创建好的数据库上直接建表的,你们可以先建数据库,再建表,还有就是会有编码问题,换成utf8就可以,当然本博主遇到了一堆小问题,最后基本百度都解决了,以下仅供参考。

create table user(
     id varchar(20) ,
     userName varchar(20) ,
     password varchar(20),
     email varchar(20),
     rank int);
提醒我有错误,就是编码的问题,改成utf8就可以了。
alter table user CHANGE userName userName VARCHAR(20) CHARACTER SET utf8 ;

create table goods (
    id varchar(20),
    goodsName varchar(20) ,
    price double,
    goodsDesc varchar(20),
    imageLink varchar(200));
alter table goods CHANGE goodsName goodsName VARCHAR(20) CHARACTER SET utf8 ;
alter table goods CHANGE goodsDesc goodsDesc VARCHAR(20) CHARACTER SET utf8 ;


create table order_goods (
id varchar(20) ,
orderId varchar(20),
goodsTotalPrice float,
goodsId  varchar(20),
goodsPrice  float,
goodsNum  int,
goodsName  varchar(20));

alter table order_goods CHANGE goodsName goodsName VARCHAR(20) CHARACTER SET utf8 ;
	
create table order_info (
orderId varchar(20),
orderStatus  int,
orderNum  int ,
orderTotalMoney  float,
userName  varchar(20)
);

alter table order_info CHANGE userName userName VARCHAR(20) CHARACTER SET utf8 ;

insert into goods values('5','土豆丝',5.5,'唐乃乔的最爱',
' D:\\software_engineering\orderMeal\food\1332059590_25.jpg');
insert into goods values ('2','老婆饼',8,'本博主的最爱',
' D:\\software_engineering\orderMeal\food\1332059590_27.jpg');
insert into goods values ('3','宫保鸡丁',13,'代磊的最爱',
' D:\\software_engineering\orderMeal\food\1332059590_28.jpg'); 
insert into goods values ('4','红烧肉',18,'缪鹏的最爱',
' D:\\software_engineering\orderMeal\food\1332059590_29.jpg');

至于Java写代码的部分,我就不贴代码了,我把项目文件放到博客上,点这里获取有需要的直接下载在eclipse中打开就能用了。下面我们直接上效果动图。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 11
    点赞
  • 112
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 35
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 35
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nuist__NJUPT

给个鼓励吧,谢谢你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值