采用技术
基于SSM快餐店点餐系统的设计与实现~
开发语言:Java
数据库:MySQL
技术:SpringMVC+MyBatis
工具:IDEA/Ecilpse、Navicat、Maven
页面展示效果
首页展示
登录注册
菜品信息查看
个人资料管理
购物车管理
订单管理模块
我的收藏模块
注册用户管理模块
菜品类别管理模块
菜品信息管理模块
项目背景
随着我国经济的发展,人们早已战胜了贫穷、饥饿等困难,人们的生活水平逐渐走向了小康。在之前经济不够发达的年代,人们往往都是在家自己做饭的,可能一年到头都下不了几次馆子,但随着人们生活质量的提高,点外卖或者去快餐店吃饭已经成了稀松平常的事情。在饭店进行点餐的时候往往会遇到一些问题,比如等候的太久或者点餐点错等,这些因为店员失误或者考虑不周导致的问题都会影响客人就餐的心情,很可能导致客人愤然离场或者引发更大的冲突或矛盾。
研究意义
拥有一套专业且完整的点餐系统是非常重要的事情,它可以保证整个点餐流程完整和可追溯,可以避免因为人工点餐出现的一些错误,保证用户的点餐体验。所以在进行毕业设计选题的时候,我希望用大学四年学习的完整的软件工程学的知识体系和编程技术开发一款基于JAVA的快餐店点餐系统,希望可以解决当前很多餐馆中遇到的点餐难的问题。
源码示例
@Service
public class YonghuzhuceServerImpi implements YonghuzhuceServer {
@Resource
private YonghuzhuceMapper gdao;
@Override
public int add(Yonghuzhuce po) {
return gdao.insert(po);
}
@Override
public int update(Yonghuzhuce po) {
return gdao.updateByPrimaryKeySelective(po);
}
@Override
public int delete(int id) {
return gdao.deleteByPrimaryKey(id);
}
@Override
public List<Yonghuzhuce> getAll(Map<String, Object> map) {
return gdao.getAll(map);
}
public List<Yonghuzhuce> getsyyonghuzhuce1(Map<String, Object> map) {
return gdao.getsyyonghuzhuce1(map);
}
public List<Yonghuzhuce> getsyyonghuzhuce2(Map<String, Object> map) {
return gdao.getsyyonghuzhuce2(map);
}
public List<Yonghuzhuce> getsyyonghuzhuce3(Map<String, Object> map) {
return gdao.getsyyonghuzhuce3(map);
}
@Override
public Yonghuzhuce quchongYonghuzhuce(Map<String, Object> account) {
return gdao.quchongYonghuzhuce(account);
}
@Override
public List<Yonghuzhuce> getByPage(Map<String, Object> map) {
return gdao.getByPage(map);
}
@Override
public int getCount(Map<String, Object> map) {
return gdao.getCount(map);
}
@Override
public List<Yonghuzhuce> select(Map<String, Object> map) {
return gdao.select(map);
}
@Override
public Yonghuzhuce getById(int id) {
return gdao.selectByPrimaryKey(id);
}
}
public class Pinglun {
private Integer id;
private String xinwenID;
private String pinglunneirong;
private String pinglunren;
private String pingfen;
private String biao;
private String addtime;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getXinwenID() {
return xinwenID;
}
public void setXinwenID(String xinwenID) {
this.xinwenID = xinwenID == null ? null : xinwenID.trim();
}
public String getPinglunneirong() {
return pinglunneirong;
}
public void setPinglunneirong(String pinglunneirong) {
this.pinglunneirong = pinglunneirong == null ? null : pinglunneirong.trim();
}
public String getPinglunren() {
return pinglunren;
}
public void setPinglunren(String pinglunren) {
this.pinglunren = pinglunren == null ? null : pinglunren.trim();
}
public String getPingfen() {
return pingfen;
}
public void setPingfen(String pingfen) {
this.pingfen = pingfen == null ? null : pingfen.trim();
}
public String getBiao() {
return biao;
}
public void setBiao(String biao) {
this.biao = biao == null ? null : biao.trim();
}
public String getAddtime() {
return addtime;
}
public void setAddtime(String addtime) {
this.addtime = addtime == null ? null : addtime.trim();
}
}