在典型的文档处理 webapp 中考虑以下扫描过程:
- 用户使用连接到他/她的计算机的扫描仪扫描文档
- 扫描的图像以 BMP/JPG/TIF/PNG 文件的形式本地保存在用户的计算机上
- 用户在 Web 应用程序中点击文件上传“浏览..”按钮
- 用户会看到一个文件对话框,他/她用它来定位扫描的图像
- 用户点击“上传图像”,扫描的图像被上传到存储它的服务器
这个过程非常复杂,我想减少步骤数,以使该过程更加用户友好/防呆。在理想情况下,上述步骤将被替换为只有一个步骤,即程序启动文档扫描、完成文档扫描并上传当点击“扫描并上传”时,Web 应用程序会自动触发生成的图像。不幸的是,“网络/扫描仪集成”的状态似乎很差,所以这可能是乌托邦。
你将如何解决这个问题?更具体地说,您将如何减少所描述的用例中涉及的步骤数量?