web-applications - Web 应用程序是否适用于大量使用的数据输入系统?

标签 web-applications data-entry

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

5年前关闭。




Improve this question




寻求对此的意见,我们正在开展一个项目,该项目本质上是生产线的数据输入系统。通常在 Excel 或其他胖客户端数据系统中工作的用户输入的大量数据。

我们被告知(因此)我们必须使用 .NET 将其开发为胖客户端。我们的论点是开发一个网络应用程序,因为它解决了很多问题,并且更容易编写和维护。

他们反对 Web 的论点是(据说)Web 还没有为重型数据输入系统做好准备,并且浏览器中的 Web 没有为最终用户提供速度、响应性和流畅的体验。客户可以(引用诸如拖放、快速自动输入和数据导航等)

就我个人而言,我认为通过良好的表单设计和 JQuery/AJAX,Web 应用程序可以完成胖客户端所做的一切,而他们只是不知道他们在说什么。

具有讽刺意味的是,与 Web 应用程序相比,胖客户端必须付出更多努力来管理回中央数据服务器的部署和连接,因此在速度方面,我希望 Web 应用程序更快.

外面的人有什么想法?目前是否有任何生产使用的技术可以将现代数据输入系统开发为 Web 应用程序?

感谢任何反馈。

最佳答案

I think that with good form design and JQuery/AJAX, a web app could do everything a thick client does just as well



您还需要一个快速/无拥塞的网络、服务器和数据库。

Heavy data input by users who normally work in Excel



让我担心的是在您的 Web 应用程序中重新开发最终用户已经习惯的功能(例如,在 Excel 中已经实现的任何功能)。

a lot more effort to manage the deployment and connectivity



有一些技术可以最小化(即自动化)部署工作。

in terms of speed I would expect a web app to be faster



不,因为您可以编写胖客户端,使其与 Web 应用程序一样多或少地与服务器通信。

关于web-applications - Web 应用程序是否适用于大量使用的数据输入系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3051793/

相关文章:

java - 在 Java Web 应用程序中 session 过期后删除文件

javascript - 哪些 HTTP header 可以用来判断浏览器是否启用了 javascript?

c++ - 在 C++ 中欺骗 std::cin

iphone - 如何在 Interface Builder 中使用 iPhone 主视图之外的 UI 元素设置 UIScrollView?

ms-access - 替换 MS Access 表单

php - 我想根据 DATETIME 计算今天/昨天日期的所有行 - mysql+php

spring - 组件扫描在 Tomcat webapp 的 JAR 中找不到 @Component

java - 为什么 Java webapps 使用 .do 扩展名?它从哪里来的?

audio - 声音没有播放两次

asp.net - 开发短期的基于 Web 的数据输入 UI