如题,目前公司需要为使用者开发特定功能的应用程式,主要是串接鼎新 ERP 的后端资料库 SQL Server,需求是使用者在前端操作介面输入资料,资料能新增到后端资料库的指定资料表里,或是查询、修改、删除等与资料库互动的功能,客制需求有点像外挂程式,主要是前端的介面设计比较困扰,请问有 NO CODE、或是进入门槛较低的开发工具吗?

2 个回答

2

尼克

iT邦大师 1 级 ‧ 2025-03-10 22:56:33

  1. 先学会SQL语法,这是最重要的。
  2. Reporting Server 搭配Visual studio 工具即可简单做出报表及查询画面。
  3. 市面销售工具Power BI/FineReport/Smart Query .....非广告。
  4. 最后,你能简易串查ERP资料表的相互关係,用SQL把资料查询出来后,在用工具组出用户端查询画面。

0

Marco_Yang

iT邦见习生 ‧ 2025-03-11 07:18:01

1. Microsoft Power Apps

  • 特点

    • 微软提供的低程式码开发平台,与 SQL Server(以及其他资料来源)有良好的整合能力。
    • 提供简单的拖放式介面设计工具,适合用于快速开发客製化的应用程式。
    • 支援与 Microsoft 365、Azure 等服务整合,并且内建许多连接器(Connectors)。
  • 适合情境

    • 您的公司已经使用 Microsoft 生态系统(如 Office 365、Azure、SharePoint 等)。
    • 您需要快速开发并部署到内部使用者。
  • 进入门槛

    • 不需要深厚的程式设计背景,适合初学者。
  • 费用

    • 按使用者或应用程式计费,需确认是否符合预算。

2. Retool

  • 特点

    • 一个专注于后端资料操作的低程式码平台,可以轻鬆连接 SQL Server 并构建与资料库互动的应用程式。
    • 提供丰富的 UI 元件(如表格、表单、按钮等),可以快速设计出直觉的前端介面。
    • 支援自订 JavaScript 逻辑,让有程式能力的开发者能进一步扩展功能。
  • 适合情境

    • 您需要一个专注于资料库操作的介面,并希望快速完成 CRUD 功能。
  • 进入门槛

    • 介面设计与逻辑设置简单,但需要基本的资料库知识。
  • 费用

    • 免费版适合小型专案,但进阶功能需付费。

3. Budibase

  • 特点

    • 开源的低程式码开发平台,能快速连接 SQL Server 并设计内部工具。
    • 支援自动生成 CRUD 功能,减少手动配置的时间。
    • 提供自订的 UI 元件,能设计出符合需求的使用者介面。
  • 适合情境

    • 您希望使用开源工具,并能自行部署到内部伺服器。
  • 进入门槛

    • 需要一些基本的技术背景来设定伺服器环境。
  • 费用

    • 开源免费,但需要自行架设伺服器。

4. Appsmith

  • 特点

    • 开源的低程式码平台,可用于构建内部应用程式,支援直接连接 SQL Server。
    • 提供拖放式的 UI 设计工具,能快速构建表单、图表等。
    • 支援自订 JavaScript 逻辑,适合需要扩展功能的情境。
  • 适合情境

    • 您需要快速构建内部工具,并希望有一定的自由度来扩展功能。
  • 进入门槛

    • 简单易用,但需要一些资料库与 API 的基础知识。
  • 费用

    • 开源免费,但若使用云端託管可能需付费。

5. Glide

  • 特点

    • 主要用于构建行动应用程式,支援与 Google Sheets、SQL 资料库等整合。
    • 介面设计非常直觉,适合快速开发简单的应用程式。
    • 虽然主要针对行动装置,但也支援网页版本。
  • 适合情境

    • 您需要一个简单的解决方案,并希望快速部署给使用者。
  • 进入门槛

    • 非常低,适合完全没有程式背景的人。
  • 费用

    • 免费版功能有限,进阶功能需付费。

6. Google AppSheet

  • 特点

    • Google 提供的 No Code 平台,能快速构建应用程式并与 SQL Server 整合。
    • 提供简单的表单和资料检视功能,适合构建内部工具。
  • 适合情境

    • 您希望使用 Google 生态系统,并快速开发应用程式。
  • 进入门槛

    • 非常低,适合初学者。
  • 费用

    • 免费版适合基础需求,但企业版需付费。

推荐选择建议

  1. 若公司已使用 Microsoft 生态系统:选择 Power Apps
  2. 若需要快速建立资料库操作工具:选择 RetoolAppsmith
  3. 若希望使用开源工具且有内部部署需求:选择 BudibaseAppsmith
  4. 若需要极低门槛并快速上手:选择 Google AppSheetGlide