Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

weidage/RCMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

30 Commits

Repository files navigation

餐厅收银管理系统

是用于餐厅的收银管理系统,包含了四个模块

1.桌位模块

桌位模块主要是用于管理桌位的模块,包括点菜到结账的流程

将桌位人数设置为0可以滞空当前桌位

2.账单模块

账单模块记录了每一天的帐单汇总,同时提供了年月日账单的统计,在日账单内可以查看当日的所有消费详情,还提供了按日期或日期区间搜索账单的功能

3.日常维护模块

提供了桌位菜单用户供应商的配置功能,也就是增删改查
添加菜品时,添加酒水类时,可以选择进货内的酒水,这样的话在结账后若客人点了该酒水,会将销售信息记录在酒水库存内的销售信息里

4.酒水库存模块

查看添加酒水的进销存信息

使用方法

1.将EmptyRCMS.sql文件导入数据库生成数据库(这里我使用的是MySQL数据库)
2.在电脑内下载redis并注册成服务自动启动
3.更改resourcesdatabase.properties数据库配置文件的账号密码为自己的数据库账号密码
4.更改redis-context.xml配置文件,如果redis没有设置密码则把p:password="${redis.password}" 这个属性删除,否则在redis.properties配置文件内把密码更改成自己的密码
注意:在导入项目后resources文件夹可能不是源文件夹,需要将其标记为源文件夹;redis需要实现数据持久化,因为未买单的桌位的点菜信息全部存储在redis内,若没有实现redis的数据持久化会导致电脑关机后未买单的桌位点菜信息全部丢失

部分效果图

加载略慢~




本系统将不定时更新 O(∩_∩)O............当时代码写得比较着急,没有注释而且代码很烂,请见谅,后期会补上注释,找时间重构一下代码提高代码的可读性~
待添加的功能:
1.打印小票
2.移动端点菜(用于服务员为客人点菜)

ps:关于各种支付接口以及外卖接口暂无法实现

About

餐厅收银管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 65.4%
  • JavaScript 31.0%
  • CSS 3.2%
  • HTML 0.4%

AltStyle によって変換されたページ (->オリジナル) /