我见过2-3个ERP在行动中。我想知道还有什么更好。基于桌面的应用程序或浏览器上显示的基于webbased的应用程序。
当我14岁的时候,我的第一次经历是使用基于网络的ERP。它是基于网络的,而且非常慢..。对于大多数简单的任务,你必须做大量的点击..。没有键盘支持..。页面需要很长时间才能加载。
去年,我的工作是迁移到一台较新的计算机,一些基于旧终端的cobol应用程序。直到今天还没有问题的计算机是从1993年开始的。
当然,用户界面是基于文本的。他们下订单的速度太快了!只需输入客户的姓名,然后按5-10键将产品添加到订单中.
与此ERP相比,用于下订单的页面链接 (单击销售订单)添加产品的速度似乎非常慢。没有键盘快捷方式可以保存您添加的内容,一般来说,我相信您需要比文本界面多出4倍的时间来下订单。
必须同时使用鼠标和键盘来完成这项任务是很糟糕的和虐待狂.
那么,这些人怎么能使用这样的系统呢?
所以从长远来看桌面应用程序似乎是唯一的方法..。当然,浏览器支持快捷方式,但浏览器使用的默认设置不兼容.这是个大问题。
最后,如果我们必须/强制在不久的将来使用云,那么键盘快捷键呢?我觉得很困惑..。我见过桌面应用程序到浏览器应用程序的转换器,但是速度非常慢.
问题是用户友好性如何?你会使用什么样的应用程序?
发布于 2011-03-13 15:55:37
我目前正在建立一个ERP,它有一个胖客户端,而不是网络访问。这有时是一个优势(更快,用户想要它,没有浏览器问题),并且我不时地渴望已经制作了一个webapp (布局,GUI的外观,没有客户端问题)。
我不能真的喜欢任何一方,所以也许,从长远来看,我们双方都有。
发布于 2011-03-13 15:38:35
web应用程序存在的唯一原因是:它们可以在任何地方运行,而不必安装它们。
这可不是件小事。StackOverflow是一个应用程序。如果必须安装,它将排除至少50%的潜在用户,包括我。我的办公室电脑(我用来发电子邮件之类的)比战舰的锁得更紧。安装外部应用程序几乎是不可能的。
Web应用程序在一个地方维护。如果一个web应用程序有一千名用户,并且需要更新,则该更新只能应用一次。对于桌面应用程序,必须安装上千次更新。
最后,人们理解web应用程序。点并点击。
现在,这种方法是否会降低一些效率?可能吧。用户界面不是很理想吗?毫无疑问。但在许多方面,好处大于缺点。
Web开发一直在变得越来越好。了解良好UI的web开发人员可以生成几乎与桌面应用程序一样好的应用程序,包括响应性和实用性。
发布于 2011-03-13 15:32:56
基于Web的,它向它公开一个web服务接口。
使用web服务接口,您可以编写一个应用程序,该应用程序将调用web服务API来做一些事情。这将允许您为特定的用例编写应用程序,这是您最常做的,因此您可以加快它的速度(您可以使它基于文本)。只需确保webservice公开所需的一切。
网络有许多优点,你不想为了获得一些速度而失去:
其中一个例子是StackExchange/StackOverflow本身。它是一个网站,它暴露了一个web服务,DroidStack用它来提供一个比网站更容易在智能手机上使用的应用程序(对不起,杰夫)。
https://softwareengineering.stackexchange.com/questions/57554
复制相似问题