javascript - 用 HTML/Javascript 制作 POS 软件是否可行?

标签 javascript html linux user-interface

我的家人拥有一家餐馆,出于各种原因,我想制作一款 POS 软件来取代他们目前使用的软件。我最喜欢用 html/css 制作 GUI,所以如果可能的话,我想走这条路。我只是有一些顾虑。

  1. 是否存在用于处理打印机、收银机和信用卡机器的现有 API?
  2. 我可以让这些应用程序在 Linux 上运行吗?如果可以,怎么做? (我知道 Linux 不能运行 .hta)
  3. 我将如何在代码中连接多个终端?

我不希望我演练,但将不胜感激任何信息。 另外,如果使用 html/Javascript 不可行,我愿意接受建议。我很喜欢用 C++ 和 Python 编写代码,但是我不知道有什么简单的方法可以用这些语言制作 GUI。

谢谢!

最佳答案

简而言之,没有。您可以在前端使用 HTML/JavaScript,但如果您有多个终端和打印机等,您将需要某种描述性的后端基础设施,它需要是一种服务器端语言;最好是 ASP.net、PHP 等。

您需要设计架构、设计数据库模式、确定解决方案所有部分之间的接口(interface)并设计用户友好的 UI...要回答这个问题,正确的去处是注册获得计算机科学学位,并获得几年开发这些系统的经验!

很抱歉,这是一项艰巨的任务;如果是我,我不会 promise 将它作为我的第一个 Web 应用程序来为家族企业做。支付卡信息和客户个人信息存在巨大风险,一旦出错,可能会导致严重的商业风险。

编辑:一个非常快速的谷歌搜索引导我到 http://www.unicentaopos.co.uk/许多免费的开源 POS 系统之一。链接的那个似乎专门针对餐馆。

关于javascript - 用 HTML/Javascript 制作 POS 软件是否可行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28991993/

相关文章:

javascript - 获取图片宽高

javascript - 对对象属性的更改未反射(reflect)在 Vue 组件中

javascript - 为什么我的 JavaScript 不能打开这个模式框?

dom - 在 SASS 中访问 HTML 属性值

linux - 如何在Linux中的给定时间关闭Firefox?

java - 如何从多种可能性中找到负责输出字符串的特定java源文件

linux - Samba 错误 : "Incorrect Function"

返回多个值的 JavaScript 数组迭代

javascript - <文本>或@: not working in MVC4

javascript - JS 函数只工作一次