Web applications 是否存在使用基于Web的界面(在组织中)不合适的情况以及原因

Web applications 是否存在使用基于Web的界面(在组织中)不合适的情况以及原因,web-applications,enterprise,Web Applications,Enterprise,例如,在装配线上,我觉得使用web应用程序记录生产状态是不合适的,尽管我没有任何理由对其进行备份 例如,在杂货店或机场值机柜台,我注意到用于在柜台购物的软件大多类似于DOS风格的界面(或者有人能纠正我的错误)。为什么会这样?是因为转换成本还是其他原因 另外,是什么使web应用程序对企业的吸引力降低(或者是什么使它成为更具吸引力的选择) 根据我的经验,DOS或绿屏界面通常是Windows之前的应用程序最初开发时留下的。如果您需要为非技术人员提供新的用户界面,一般来说,在Web浏览器上运行要比在本地

例如,在装配线上,我觉得使用web应用程序记录生产状态是不合适的,尽管我没有任何理由对其进行备份

例如,在杂货店或机场值机柜台,我注意到用于在柜台购物的软件大多类似于DOS风格的界面(或者有人能纠正我的错误)。为什么会这样?是因为转换成本还是其他原因


另外,是什么使web应用程序对企业的吸引力降低(或者是什么使它成为更具吸引力的选择)

根据我的经验,DOS或绿屏界面通常是Windows之前的应用程序最初开发时留下的。如果您需要为非技术人员提供新的用户界面,一般来说,在Web浏览器上运行要比在本地应用程序的所有细微细节上搞乱更容易。

旧式文本风格的界面在商业中一直存在,这既是因为更换这些系统的成本,也是因为重新培训员工使用全新软件的成本

尽管如此,升级到web解决方案目前对企业软件非常有吸引力,主要原因有两个:

  • 在过去几年中,web UI的功能以及开发人员对其进行原型化的速度都有了很大的提高
  • 将web应用程序更新部署到整个公司只需要更新一个位置,而不需要依靠Citrix(例如)来完成
  • 将内部web应用程序扩展到公司内部网之外的参与者(如客户、分包商)使用非常容易
  • 使用web应用程序不一定有意义的几个实例:

  • 需要进行大量本地CPU密集型数据处理(即使HTML5理论上可行)
  • 需要始终打开的客户端应用程序。执行“始终保持此网页打开”比编写本机服务更难

  • 使用web应用程序有明显的优势。如上所述,易于更新是关键优势。只需对服务器进行一次更新,即可将更改传播到所连接的系统。但问题是,当互联网连接出现故障时会发生什么?如果有故障转移安排,那么我认为web应用程序是最方便的

    Stackoverflow更多地用于编程/编码问题。在programmers.stackexchange.com中可以更好地询问这些概念性/架构性/自以为是的问题,您可能会在那里得到更好的答案。