网站
客户、员工、供应商和合作伙伴小组。
客户、员工、供应商和合作伙伴小组。
现场事件、照片、状态和文档的登记。
FileMaker、ERP 或一组服务的简单界面。
基于浏览器的界面可以为客户、员工或合作伙伴提供服务。用户看到必要的任务和数据,并且操作被转移到公共流程。范围可能包括提交、订单、文件、批准或报告。
Web 应用程序需要负责服务器、会话、权限和数据访问。并非所有功能都必须出现在公司网站的公共部分。

无论在何处创建信息,电话、平板电脑或终端都很有用:在收到信息时、在仓库、服务中心或在生产车间。我们从活动和工作条件开始项目 - 网络覆盖、相机、扫描仪的使用或戴手套操作。
我们可以选择 Go、WebDirect 或单独的 Web 界面来满足解决方案的需求。本机需求、设备分发和离线工作需要单独评估。我们不假设所有平台具有相同的功能。

有时您需要访问本地文件、设备或特定工作站功能。然后我们检查该任务是否可以由现有客户端执行或者是否需要额外的模块。
接管旧应用程序时,我们会清点依赖项和数据。我们检查与当前环境的兼容性、安装和更新方法以及逐步替换元素的可能性。
我们描述角色和最重要的场景,准备屏幕,构建逻辑和集成。然后,我们测试权限、正确和不正确的数据以及失去连接后的行为。
实施包括商定的访问方法、用户的准备以及后续更新的计划。重要的结果是一个工作过程,而不仅仅是一组视图。
应用程序移交可能包括对用户和管理员执行任务的实际操作培训。我们正在为许多分支机构规划一项试点计划、一系列启动计划以及报告问题的通用规则。我们在实施前确定词典、表格和规则的独立变更范围。
谁工作、使用什么设备、使用什么数据?
跨越屏幕看一个真实的例子。
纠正路线、错误、休息并返回工作。
为用户提供商定的结果和说明。
首先,我们确定用户在不访问服务器的情况下必须执行哪些操作:阅读说明、保存表单或更改常用数据。该界面区分本地保存和确认发送。
连接的回归需要认识到重复和解决冲突的原则。安装应用程序本身并不能确保离线操作。我们还评估设备上的数据范围、注销、访问权限丢失和更新方法。
有关上次刷新、挂起的更改和需要决策的数据的可见信息。
同步时,其他人所做的更改不会消失。我们提前制定合并或决议规则。
我们使用 React 和 Next.js 构建具有广泛交互的门户和应用程序。 TypeScript 有助于保持代码一致性,服务器层检查数据和权限。 PostgreSQL 可以处理事务、操作历史记录和报告。
该应用程序可以通过 PWA 进行扩展:安装在设备上、选择离线数据和受控同步。如果公司的后端是FileMaker,我们通过API将新接口连接到它,保留对约定系统中的数据的责任。
React、Vue 或 Angular 可以与 Laravel、ASP.NET Core、Django 或 Node.js 后端配合使用。我们不会将屏幕选择绑定到单一服务器语言。该架构应该促进业务规则和集成的开发。
为客户和您的团队提供您自己的界面、表单、过滤器和角色。
用于应用程序数据的关系数据库,具有事务和一致性规则。
移动任务、安装和显式表单提交状态。
连接到门户或其他服务的操作应用程序环境。
比较
| 变体 | 当有帮助时 | 需要决定什么 |
|---|---|---|
| 网络应用程序/门户 | 您的团队或客户可以通过浏览器进行访问。 | 角色、会话、设备和弱连接处理。 |
| PWA | 在网络应用程序中安装和离线工作的选定功能。 | 支持的浏览器、本地数据和同步。 |
| FileMaker Go | iPhone 和 iPad 上的定制流程。 | 移动系统、访问许可证和数据交换方法。 |
| 计算机应用 | 在岗位上工作并与周围环境合作。 | 操作系统、安装、设备和更新。 |
常见问题
是的,但屏幕上的任务和信息量可能会有所不同。我们设计一个通用的流程和匹配的视图,并单独检查设备的功能。
首先,我们检查共享接口、权限和数据质量。通常,新应用程序可以是现有系统上的一个方便的工作层。
先从一次沟通开始
指定用户、设备和工作场所。我们将选择访问方法并准备第一个工作课程的范围。
讨论申请