InterCloud

业务应用开发

定制业务应用,
围绕您的流程而设计。

当套装产品无法契合业务流程时,InterCloud 为您构建合适的应用:Web 和移动前端、带有工作流和审批的企业系统,以及连接它们的 API。代码归贵公司所有,应用可长年维护。

Web 应用

快速且无障碍的 Web 应用

即使网速较慢,首页也能快速加载;大型应用在不断扩展的同时也能保持一致。我们的 Web 前端采用 Next.js 和 React 构建,与本网站和 InterCloud 应用门户使用相同的技术栈,并采用服务端渲染和组件化设计。

无障碍是我们“完成”标准的一部分。每次发布都会检查键盘导航、可见焦点、屏幕阅读器标签以及减弱动态效果的支持,这对公共部门系统和面向客户的系统尤为重要。

性能在流水线中进行测量。我们在每次构建时跟踪页面大小和交互耗时,并在性能退化影响用户之前加以修正。

  • Next.js / React 搭配 TypeScript,基于 Tailwind CSS 的设计系统
  • 泰语和英语界面,并预留扩展其他语言的能力
  • 支持电子邮件和密码登录、Google 或 Microsoft SSO、通行密钥和双因素认证
  • 响应式布局,已在手机、平板电脑和桌面端验证

移动应用

面向员工和客户的移动应用

外勤人员、司机、检查员和销售团队需要在办公室以外访问系统,客户也期望贵公司提供同样的便利。我们为 iOS 和 Android 构建原生和跨平台应用,并根据需求选择实现方式:相机、条码和 GPS 功能、离线运行,或是为您的 API 设计良好的前端。

移动应用与 Web 应用共用后端服务和身份认证,因此在手机上审批的申请,与财务团队在办公室看到的是同一条记录。

我们负责应用商店上架、崩溃报告和发布管理,并针对网络时断时续的情况进行设计,确保断网时工作不会丢失。

  • iOS 和 Android,根据使用场景选择原生或跨平台
  • 离线优先的数据采集,同步时安全处理冲突
  • 推送通知、条码 / 二维码扫描、相机和定位
  • App Store 和 Google Play 上架及更新管理

企业系统

内置控制机制的业务系统

在采购门户、案件管理、资产登记和理赔处理等系统中,流程和审计跟踪与界面同等重要。

  • 工作流与审批

    每项申请都遵循同样的路径,无需任何人通过电子邮件催办。审批可配置、支持多级,并具备委托、升级和截止期限功能。

  • 基于角色的访问控制

    每个人只能查看和修改其角色允许的内容。权限按角色、组织单元和记录设置,沿用我们自有产品中的所有者 / 管理员 / 成员 / 查看者模型,并以贵组织定义的角色加以扩展。

  • 审计跟踪

    通过一次查询即可应对审计和调查。每条重要记录都保存了谁在何时、从何处修改了什么,审计跟踪直接设计在数据模型中。

  • ERP 与主数据集成

    新系统不会成为数据孤岛。与 GlowScale 或您现有 ERP 的双向集成涵盖供应商、物料、成本中心和过账。

  • 文档与电子签名

    让文档和签名留在流程之内。附件、生成的 PDF、模板和签署步骤都在工作流中完成,并自动应用保留规则。

  • 通知

    每个人都会收到与自己相关事项的通知。通过电子邮件、应用内和 LINE 通知审批、截止期限和异常情况,并支持按用户设置偏好。

  • 运营报表

    管理人员可以看到工作在哪里积压。为管理人员提供队列、吞吐量和账龄仪表板,为分析人员提供导出功能,并为数据仓库提供 API。

  • 企业级登录

    员工使用现有的公司账户登录。支持 Google Workspace 或 Microsoft Entra SSO、通行密钥和双因素认证,并为共用设备或自助终端提供会话管理。

API 与微服务

面向内部团队和合作伙伴的 API

架构的选择以适合将来维护它的团队为准。后端使用 Java 和 Spring Boot 构建。在确有必要时按业务边界拆分为多个服务,否则保持为结构清晰的模块化应用。

每个 API 都以 OpenAPI 描述并进行版本管理,确保现有客户端可以继续使用,同时在网关处以身份认证、速率限制和输入校验加以保护。合作伙伴和内部团队可获得文档和沙箱环境。

交付的服务附带结构化日志、指标和分布式追踪,可以跨服务边界追踪事件。监控可运行在 SnowTrack 或您现有的工具上。

  • 基于 PostgreSQL 的 Spring Boot 服务,在 AWS ECS 上容器化运行
  • OpenAPI 规范、自动生成的客户端 SDK 和开发者门户
  • 版本管理、速率限制、API 密钥以及 OAuth 2.0 / OIDC
  • 结构化日志、指标和追踪接入 SnowTrack
使用 SnowTrack 进行监控

交付范围

每次合作您都将获得的内容

这些交付成果确保项目团队撤离后应用仍可维护,是每次合作的组成部分。

  • 对源代码、设计和基础设施定义的完全所有权,存放在由您掌控的代码仓库中
  • 架构和运维文档,与代码同步更新
  • 每次变更都运行的自动化单元测试、集成测试和端到端测试
  • 基于 GitHub Actions 的 CI/CD 流水线,部署到预发布和生产环境
  • 涵盖身份认证、授权、输入处理和依赖项的安全审查
  • 与生产环境一致的预发布环境,用于验收测试
  • 结构化的移交,并为您的团队安排知识转移培训
  • 质保期以及上线后的支持选项

探讨您的应用需求

请描述业务流程、当前存在的问题以及应用需要连接的系统。我们将回复建议的实施方法、团队构成和估算。