Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为食品订购应用程序开发管理员/员工应用程序?_Java_Android_Mysql_Web Applications_Google Developers Console - Fatal编程技术网

Java 如何为食品订购应用程序开发管理员/员工应用程序?

Java 如何为食品订购应用程序开发管理员/员工应用程序?,java,android,mysql,web-applications,google-developers-console,Java,Android,Mysql,Web Applications,Google Developers Console,所以,我对android开发非常陌生,我的目标是为我的学校建立一个食堂点菜应用程序,这样学生就可以通过电话点菜,而不用排队。所以,如果我为用户端构建一个应用程序,食堂的工作人员如何接收学生通过该应用程序下的订单。我应该制作另一个管理应用程序并通过数据库连接它们,还是使用Java构建一个应用程序并使用数据库连接它们。对不起,如果这听起来很傻的话。你能给我建议一些可能的解决办法吗?这样会更实用。 另外,这是我最后一年的项目,所以我希望它看起来尽可能好。你可以制作两个应用程序。一个用于用户端,另一个用

所以,我对android开发非常陌生,我的目标是为我的学校建立一个食堂点菜应用程序,这样学生就可以通过电话点菜,而不用排队。所以,如果我为用户端构建一个应用程序,食堂的工作人员如何接收学生通过该应用程序下的订单。我应该制作另一个管理应用程序并通过数据库连接它们,还是使用Java构建一个应用程序并使用数据库连接它们。对不起,如果这听起来很傻的话。你能给我建议一些可能的解决办法吗?这样会更实用。
另外,这是我最后一年的项目,所以我希望它看起来尽可能好。

你可以制作两个应用程序。一个用于用户端,另一个用于管理端。这类似于制作电子商务应用程序。您可以查看此播放列表,更好地了解如何制作管理员端和客户端应用程序:

注意:您可以使用firebase作为数据库快速开发应用程序。 Firebase文档:


解决您的问题的可能方法是:

火基 Firebase是Google开发的一个平台,用于创建移动和web应用程序

它将提供管理界面,你需要控制的工作人员和学生和它的免费。至少整个项目不会花你一分钱


它还可以与Android框架进行互操作。您可以从阅读文档开始

您可以在应用程序中进行食堂登录。它将以只有食堂员工知道的用户名密码打开。在登录页面中,只需添加“食堂服务”,即可进入食堂登录


因此,不需要一个小用途的不同应用程序。集所有功能于一身,使用Firebase进行快速设置。此外,Firebase Realtime数据库的免费层允许100个同时连接,我认为在同一时刻订购的人不会超过100人?

恐怕它太宽了,不适合堆栈溢出。你的搜索引擎可能会更走运。这听起来像是一个课堂项目,因为在过去的几天里我已经看到了几个类似的问题。然而,如果这是一个真实的订购应用程序,那么有三个主要组件:电话端的订购客户端、服务器和服务器端的身份验证。客户机所做的只是向服务器进行身份验证,并向服务器发送/接收来自用户的信息。客户机不应该与数据库本身通信,而应该只通过服务器进行通信。您需要了解安全性和身份验证。