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

时间:2016-06-26 19:00:09

标签: java android database

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

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

  1. 登录/注册
  2. 查看餐厅菜单
  3. 预订食物,支付(使用PayPal),将订单发送到餐厅的独立POS,这样当顾客到达餐厅时,他们可以毫不费力地带走食物。
  4. 评价菜单项。
  5. 商店偏好(仅显示蔬菜或非蔬菜等)。
  6. 独立POS - 功能:

    1. 经理登录/收银员登录
    2. 添加,更新或删除菜单项
    3. 处理交易和打印帐单
    4. 生成月度销售报告
    5. 我需要一些关于如何维护一个数据库来存储所有这些细节(包含项目图像)的见解,这些细节可以由Android应用程序和独立应用程序访问,我应该使用mySQL还是其他任何数据库?

      谢谢!

1 个答案:

答案 0 :(得分:0)

您可以查看Firebase

我将简要列出Firebase提供的功能

  1. 身份验证(电子邮件/ Google / Twitter / Facebook等)
  2. 实时数据库(所有数据在访问它的所有用户设备之间同步)
  3. 云消息传递
  4. 存储图像并将其检索到用户设备的存储功能
  5. 还有许多其他功能,所以我建议您查看它。