---
title: "使用 RecordsManager 构建无需编码的数据库应用程序"
date: "2022-06-08"
categories: 
  - "app-development"
  - "database"
  - "no-code"
tags: 
  - "app-development"
  - "database-apps"
  - "enterprise-apps"
  - "no-code-app-development"
  - "recordsmanager"
  - "rmad"
description: Altova RecordsManager 能够轻松创建自定义的、无需编写代码的数据库应用程序，它具有直观的界面和人工智能辅助功能，可以实现快速部署。
---
Status: #blog

Tags:  #app-development #database-apps #enterprise-apps #no-code-app-development #recordsmanager #rmad

Categories: [mobile-development](/blog/zh/category/mobile-development.md) | [database + sql](/blog/zh/category/database-sql.md) | [low-code+no-code](/blog/zh/category/low-codeno-code.md)
# 使用 RecordsManager 构建无需编码的数据库应用程序

我们很高兴地宣布，一款名为“RecordsManager”的新产品已加入Altova应用程序开发框架。

Altova RecordsManager 提供一个完全可视化的、无需编写代码的界面，可以快速创建自定义数据库应用程序。RecordsManager 非常适合处理记录数据的各种应用，例如合同管理、客户数据库、发票系统、本地景点或收藏品数据库等等，应用范围非常广泛。

您的 RecordsManager 应用将自动在桌面设备以及使用原生 iOS 和 Android 应用的移动设备上可用，并且提供了大量功能，让最终用户能够轻松使用。接下来，我们来看看它的工作原理。

![宣传图片，用于发布 RecordsManager 产品信息 ](/blog/images/RM_blog.jpg)

<!--more-->

## 隆重推出 Altova RecordsManager

Altova RecordsManager 能够让所有技能水平的开发人员和系统管理员构建定制化的企业数据库解决方案——**无需任何编码或数据库开发**。事实上，它内置的[人工智能助手](https://www.altova.com/zh/recordsmanager/ai) 允许您仅在几秒钟内，通过自然语言提示创建在线数据库。

![](/blog/images/AltovaRecordsManager.png)

强大的功能和快捷方式可以缩短开发时间，让您能够轻松定义和关联驱动应用程序的存储库、数据容器、表单、字段和过滤器。 您可以轻松添加强大的数据验证和业务逻辑，精细的搜索工具，提醒功能，报告以及更多其他功能。

就这样，剩下的工作将由后台的RecordsManager自动完成。

使用 [Altova RecordsManager](https://www.altova.com/zh/recordsmanager) 构建的应用程序会自动针对桌面和移动设备进行优化，并且所有布局都具有自动响应式设计。当您的应用程序准备就绪后，最终用户可以通过浏览器或原生 Windows 客户端在电脑上访问它。移动用户可以通过原生 iPhone 和 Android 应用程序进行访问。此外，即使在网络连接不稳定或无法连接的情况下，移动用户还可以使用离线模式。

## RecordsManager 与其他产品有什么不同？

虽然有很多工具可以用来[构建在线数据库](https://www.altova.com/zh/recordsmanager)和创建数据库应用程序，但 Altova RecordsManager 具有一些独特的优势：

- 使用自然语言提示，即可立即生成数据库
- 借助直观的设计界面，您可以快速优化应用程序
- 无需编写代码
- 无需进行后端数据库开发
- 您的个性化设计方案包含：
    - 通过原生 Windows 客户端或网页浏览器访问桌面。
- 针对移动用户，提供原生 Android 和 iOS 应用。
- 易于使用的、灵活的数据录入表单编辑器，用于创建数据录入页面。
- 可以根据需要配置所有组件的结构，甚至可以在数据录入后进行调整。
- 内置工具，使您的应用程序对最终用户更加友好。
- 提供精细的角色和权限选项，用于管理用户访问

请观看以下视频，了解其工作原理：

![](https://www.youtube.com/watch?v=ywrgfimaH7w)

您可以在这里了解如何开始使用人工智能：https://www.youtube.com/watch?v=KgkHegixrpw
## 可视化、无需编码的应用程序开发

在 RecordsManager 中创建的数据库应用程序构建简单，但功能强大，可以包含大量的数据库表、列表、表单和报告，以满足各种需求。您可以自定义视图、表格以及布局，而且无需进行任何手动编码。 

让我们来看一个例子。（注意：您可以使用人工智能助手快速创建这个示例，然后根据需要调整其结构和设计。但为了说明手动编辑的工作方式，我们先一步步进行。）要创建类似于下面的列表形式，首先需要选择您想要显示的字段。每个列表形式的布局都定义在一个表格中，您可以根据需要调整表格的结构，以呈现记录。只需选择要在表格的列中显示的字段（或者添加其他内容）。您可以轻松地为每个记录添加第二行，并在第二行中显示可选内容，例如描述。然后，您可以根据需要调整每一列的宽度和样式。

在这个例子中，我们使用列表形式来展示数据库中的每个部门，并将其公司名称和描述以表格形式呈现。表格的列宽会根据内容自动调整。

生成的表单将允许用户查看和编辑记录。

![在自定义数据库应用程序中的列表视图 ](/blog/images/dept-desc.png)

此外，还有更多可选功能，例如将内容划分为易于浏览的模块，以及提供跳转和搜索工具等。 详细了解这些不同的功能 [您可以创建的表单类型](https://www.altova.com/zh/recordsmanager/forms) 使用 RecordsManager。

## 让您的应用程序对最终用户更易于使用

RecordsManager 包含众多内置功能，这些功能能够自动让您的应用程序易于浏览、易于使用，甚至还能带来一些乐趣。

**可定制显示**

RecordsManager 中构建的每个应用程序都包含一个图像库以及多种颜色主题，最终用户可以选择这些主题来个性化他们的使用体验。 本文中的截图展示了各种颜色主题。 用户还可以根据自己的喜好自定义文本大小。

![最终用户可以在您的应用程序中自定义颜色主题](/blog/images/customize.png)

**利用筛选和搜索功能，精准定位相关数据**

RecordsManager应用程序包含灵活的[筛选器](https://www.altova.com/zh/recordsmanager/filters)，允许系统管理员根据各种情况限制记录的显示，从而向用户展示与其当前环境或用户权限相关的具体数据。

![筛选在线数据库中显示的记录](/blog/images/filter.png)

内置的搜索工具可以进行自定义设置，以显示预定义的搜索选项，从而帮助用户快速找到所需内容。 

**数据录入助手**

对于数据录入，系统可以方便地提供预设值，例如日期和地理位置信息。此外，系统管理员可以定义数据验证规则和提示信息，以帮助用户轻松、高效地进行数据录入。以下是一些有用的数据录入功能：

- 验证用户输入的数据值
- 验证用户输入数据的格式
- 编辑提示
- 预定义的表单值选项
- 提供预填字段的选项（例如，日期、自动递增的ID编号等）
- 能够根据当前条目自动更新其他字段的脚本
- 能够将更新操作复制到多个记录中

**数据历史、变更跟踪和审计**

您在 RecordsManager 中构建的应用程序可以提供： [内置变更跟踪和审计功能](https://www.altova.com/zh/recordsmanager/change-tracking) 提供工具，帮助用户了解记录的历史，包括记录何时进行了哪些修改，以及是由哪个用户进行的修改。

在数据录入过程中，用户可以轻松查看所有更改，并在保存记录之前进行确认。此外，冲突检测功能可以帮助解决当多个用户同时编辑同一记录时可能出现的冲突。无限次的撤销/重做功能让用户能够更好地控制数据录入过程，并进行质量控制。任何可能出现的错误都可以轻松地进行审查和纠正。

**内置提醒和通知群组**

使用 Altova RecordsManager 创建的自定义数据库应用程序，内置了提醒功能，可以通过发送通知消息到指定群组，提醒用户注意重要日期和截止时间。

“告警组”是指一组用户，他们将收到关于特定事件的提醒通知邮件。可以定义任意数量的告警组。

**离线使用**

[离线应用使用](https://www.altova.com/zh/recordsmanager/offline-use) 为移动用户提供了在互联网连接不稳定或完全无法连接时，继续使用您的应用程序的选择。 用户在离线状态下可以继续查看现有记录，甚至可以添加新的记录。 当互联网连接恢复时，用户可以选择保存新添加的记录，也可以选择放弃它们。

## 角色与权限

对于企业数据库解决方案，角色和权限的管理至关重要。RecordsManager 采用统一的图形界面，方便系统管理员进行操作，并提供精细化的选项，用于管理用户访问权限，以及根据用户角色配置提醒和通知。

管理员可以定义任意数量的角色，每个角色都可以访问不同的[表单](https://www.altova.com/zh/recordsmanager/forms)，从而实现对用户可以访问和/或编辑的记录和字段的精确控制。

![通过可视化界面管理应用程序的角色和权限](/blog/images/app-permissions.png)

这只是对所有内容的概述 [特点](https://www.altova.com/zh/recordsmanager/features) 该功能可在 Altova RecordsManager 中使用。

## 免费试用 RecordsManager

您可以 [开始使用 RecordsManager](https://app.altova.cloud/try/recordsmanagerai) 立即免费体验！Altova Cloud 平台让您无需下载任何软件或注册账号，即可立即访问。

* * *
