我正在做作业,要求我构建一个小软件。该软件必须执行以下操作:
- 用户可以通过点击按钮/输入文本从用户端应用程序进行操作
- 用户端应用程序必须将用户输入上传到服务器
- 服务器必须收集所有用户的输入,生成摘要(如所有用户输入的类别的平均数量)并将其显示在网页上
我的问题是:
一种。为了上传用户输入(上面的第 2 步),我计划将我的用户端应用程序与 mysql 指令链接,这样我就可以将数据发送到我服务器上的 mysql 数据库。听起来合理吗?
湾。在服务器端(上面的第3步),当多个用户操作时,我需要担心发送到mysql的数据的顺序吗?可以根据每个用户的条目存储数据,然后每 2 分钟进行一次计算(如取所有用户的一个类别的平均值)。但是,我可以对服务器进行编程以动态计算平均值吗?例如,只要有新的输入,服务器就会更新平均值并显示。如果可能,我是否应该修改服务器端程序,例如显示平均数字的网页?或者,我可以对数据库进行编程,让它计算平均值并在新数据到达时存储数字?
非常感谢。