有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何维护一个可由Android应用程序和独立应用程序使用的数据库

我正在为我的大学项目开发一个Android应用程序和一个使用java构建的独立POS系统,该项目将针对一家快餐店。这个想法是:

面向客户的Android应用程序-功能:

  1. 登录/注册
  2. 查看餐厅菜单
  3. 预订食物,付款(使用PayPal),将订单发送到餐厅的独立POS,这样当客户到达餐厅时,他们可以轻松带走食物
  4. 价格菜单项
  5. 商店偏好(仅显示蔬菜或非蔬菜菜肴等)

独立POS-功能:

  1. 经理登录/出纳登录
  2. 添加、更新或删除菜单项
  3. 处理交易并打印账单
  4. 生成月度销售报告

我需要一些关于如何维护一个数据库来存储所有这些细节(带有项目图像)的见解,这些细节可以被Android应用程序和独立应用程序访问,我应该使用mySQL还是任何其他数据库

谢谢


共 (1) 个答案

  1. # 1 楼答案

    你可以签出Firebase

    我将给出Firebase提供的功能的简短列表

    1. 身份验证(电子邮件/谷歌/推特/Facebook等)
    2. 实时数据库(所有数据在访问它的所有用户设备之间同步)
    3. 云消息
    4. 用于存储图像并将其检索到用户设备的存储功能

    还有很多其他的功能,所以我建议你去看看