我必须为“板网球”俱乐部开发一个 POS 系统,基本上我的要求如下:
- 销售额来自餐厅产品和板球场的优惠券预订(例如 5 小时的优惠券)。
- 优惠券在俱乐部支付,但可以通过他们的网页预订球场。
- 由于我们拥有俱乐部中的所有数据库,因此我需要在俱乐部内拥有一台服务器,该服务器具有准备好在我们的数据库中预订球场的网络服务。
我的第一种方法是制作一个基于 Web 的 POS,托管在数据库和 Web 服务所在的同一台服务器上,但因为它只在 LAN 网络上运行(在餐厅以外的其他地方销售一瓶水毫无意义) ,让我怀疑为POS系统制作桌面应用程序。
POS 系统作为 Web 应用程序并不是很常见,但我认为它没有实践限制(使用 AJAX 和 Javascript 以避免不必要的页面重新加载并使其更加“类似于桌面”)并且它可以提供 Web 的好处应用程序(在线管理,可扩展性......)
LAN 中与 Web 服务器的所有连接都将通过 SSL,因此几乎可以保证安全性
我想知道这是否是适合这种情况的正确方法,以及 POS 桌面应用程序是否有任何缺点
非常感谢!