1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yabushan-low-code-data-center

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Платформа «Нангу» для управления данными и разработки бизнес-систем: обзор развития

Платформа «Нангу», предназначенная для управления данными и разработки бизнес-систем, представляет собой платформу с низким уровнем кодирования, разработанную для ускорения процессов цифровой трансформации. На этой платформе можно легко записывать рабочие идеи и заметки, а также использовать различные инструменты.

Особенностью платформы является то, что после короткого обучения пользователи могут без каких-либо барьеров разрабатывать собственные бизнес-системы без навыков программирования и сразу же приступать к эффективной работе.

Опыт работы с платформой «Нангу»

  • Для получения опыта работы с версией для индивидуальных пользователей перейдите по адресу http://nangs.vip:9090/#/index. Имя пользователя и пароль — «ai».

  • Чтобы получить опыт работы с низкокодовой платформой для обработки данных, перейдите по адресу http://nangs.vip:9090/#/index. Имя пользователя и пароль — «yabushan».

Обзор развития платформы «Нангу»: основные этапы

Номер Модуль Ссылка на справочный документ Дата выпуска Основные функции Подходит для Видеоурок
1 Руководство по развёртыванию продукта https://note.youdao.com/s/4j51DzbZ 2023-10-29
2 Разработка форм и списков https://note.youdao.com/s/aM8VQ9vj 2023-11-04
3 Разработка отчётов https://note.youdao.com/s/1zZFN8B7 2023-11-04
4 Разработка базовых функций приложения https://note.youdao.com/s/92XvxGKg 2023-11-04
5 Дополнительная разработка рабочего процесса https://note.youdao.com/s/EALjYNr 2023-11-05
6 Разработка API-сервисов https://note.youdao.com/s/UUewGMj8 2024-01-14
7 Разработка ETL-заданий https://note.youdao.com/s/bOTueXto 2024-02-05
8 Дизайнер запросов SQL https://note.youdao.com/s/bwjxVFtf 2024-03-24
9 Пользовательские функции для основных и вспомогательных форм https://note.youdao.com/s/dcYmihit 2024-04-14
10 Управление пользовательскими изображениями и файлами https://note.youdao.com/s/2szg672o 2024-05-01
11 Практическое занятие по разработке рабочих процессов https://note.youdao.com/s/cu5vyeSk 2024-05-18
12 «Нангу» — специалист по данным https://note.youdao.com/s/8faGn2fj 2024-06-08
13 Визуализация и разработка больших экранов https://note.youdao.com/s/TqSP8IuW 2024-07-20

Версия 6.0.4 (2024-6-9): интеграция с искусственным интеллектом для создания интеллектуальных систем обслуживания клиентов и библиотек знаний

[Руководство по эксплуатации]

Версия 6.0.3 (2024-5-26): добавление онлайн-разработки API-сервисов

[Руководство по эксплуатации]

Версия 6.0.2 (2024-4-13): добавлены функции связывания и привязки между основными и вспомогательными таблицами

[Руководство по эксплуатации]

Версия 6.0.1 (2024-3-25): добавлен анализатор запросов SQL

[Руководство по эксплуатации]

● Возможность выполнения SQL-запросов в режиме онлайн. ● Динамические подсказки команд (поддержка имён таблиц, полей и ключевых слов SQL). ● Просмотр результатов выполнения SQL. ● Отправка команд SQL. ● Быстрое использование командных наборов. ● Форматирование SQL-кода. ● Сравнение SQL-кодов. ● Настройка параметров редактора в реальном времени. ● Просмотр структуры таблицы в реальном времени.

Примечание:

[2024-02-08] выпущена версия 6.0 платформы «Нангу»: https://mp.weixin.qq.com/s?__biz=Mzg2NDAzMzY1OA==&mid=2247485722&idx=1&sn=9c3df16c5ff68bb5463aea7951f389e2

Платформа «Нангу» для больших данных и базовых возможностей

Автор имеет более 10 лет опыта работы в отрасли, предоставляя услуги и решения для цифровой трансформации правительствам, финансовым учреждениям и операторам связи.

Платформа «Нангу» для больших данных и базовых возможностей направлена на помощь микропредприятиям и индивидуальным разработчикам в управлении данными и предоставлении услуг.

В 2021 году была выпущена версия 1.0, которая помогла многим разработчикам и микропредприятиям завершить цифровую трансформацию и предоставить мощные услуги данных.

К 2023 году было выпущено 5.0 версий, и после трёх лет итераций и улучшений продукт стал более стабильным. Автор уверен, что платформа может помочь ещё большему количеству микропредприятий и индивидуальных разработчиков завершить цифровую трансформацию и предоставлять мощные услуги данных при более низких затратах.

Кроме того, автор активно делится знаниями и навыками в области больших данных и низкокодового направления через свой публичный аккаунт @小南瓜开发平台. 南瓜树数据平台 (前后端分离版本)

Версия: 1.0.0 (дата выпуска: 24 апреля 2021 года).

Версия: 1.1.0 (дата выпуска: 22 сентября 2021 года).

Версия: 2.0 (дата выпуска: 7 октября 2021 года).

Версия: 3.0 (дата выпуска: 17 ноября 2022 года).

Версия: 4.0 (дата выпуска: 17 апреля 2023 года), последнее руководство: «Быстрый старт для разработки с использованием низкокодового подхода от "Южный тыква"». Платформа соответствует потребностям бизнеса и предлагает больше корпоративных функций.

https://docs.qq.com/doc/DY1puaEFTSWdZWmV1

В этой большой версии есть значительные изменения. Для более подробной информации вы можете войти в демонстрационную среду и протестировать её: http://www.nangs.vip.
Логин и пароль одинаковые с учётной записью WeChat: yabushan.

Используйте видеоруководство, чтобы узнать о бизнес-логике Activiti общего интерфейса: https://mp.weixin.qq.com/s/MxIMSEwbfUNmDl13AzVLtA.

Следите за обновлениями на официальном аккаунте WeChat «Платформа разработки "Маленькая тыква"»:

Видеоуроки по использованию:

1. Обзор.

2. Управление системой.

3. Системные инструменты.

4. Мониторинг услуг.

5. Управление корпоративной информацией.

6. Агрегированные данные 1.

7. Агрегированные данные 2.

8. Услуги данных.

9. Использование рабочего процесса.

Проект представляет собой комплексное решение — платформу Java Low Code для всех корпоративных веб-приложений. Она помогает предприятиям перейти на цифровые технологии и решает 90% повторяющихся задач в проектах на Java.

Платформа обладает следующими возможностями: управление личной информацией сотрудников, единое управление организацией и пользователями, онлайн-дизайн рабочих процессов, быстрая разработка API-интерфейсов на основе SQL (в настоящее время поддерживается MySQL, Oracle, SQL Server) и т. д. В будущем планируется реализовать управление данными ETL и функции проектирования больших экранов.

Цель платформы «Южный тыква» — создать корпоративную платформу данных, где все бизнес-данные будут управляться централизованно. Простое обслуживание данных на платформе требует только написания SQL для предоставления API-сервисов. Сложные функции генерируются с помощью кодогенератора и затем объединяются вручную. Это позволяет разрабатывать приложения с низким кодом, сохраняя при этом гибкость кодирования и решая проблему негибкости, характерную для существующих продуктов с низким кодом.

Платформа подходит для любых проектов J2EE, особенно для SAAS, MIS, OA, ERP и CRM. Разработка документации:
https://blog.csdn.net/yabushandaxue/article/details/116134595

Одна из платформ API для совместного использования данных без необходимости написания кода — (мощное средство для бэкенда, мощный инструмент для фронтенда):
saas платформа для данных — (бесплатное пробное использование) документация по использованию:
https://blog.csdn.net/yabushandaxue/article/details/117900000

«Руководство пользователя для разработчиков» от «Тыквенное дерево»:
https://www.bilibili.com/video/BV1CQ4y1273T/

  • Взаимодействие и общение

— рабочие процессы, функции обслуживания клиентов и т. д., консультации в WeChat: yabushan;
— одна минута онлайн: 1 минута быстрого обучения.

Почему выбирают платформу данных «Тыквенное дерево»?

  1. Использование новейшей архитектуры разделения передней и задней частей (на основе структуры Roo), простота в освоении.
  2. Высокая эффективность разработки, использование генератора кода, наличие базовых возможностей структуры Roo.
  3. Интеграция рабочих процессов, открытый исходный код процесса, удовлетворение индивидуальных потребностей предприятия в рабочих процессах, простота вторичной разработки.
  4. Единая система управления источниками данных: поддержка подключения к источникам данных MySQL, Oracle, SQL Server для генерации кода; удовлетворение потребностей различных групп проектов в одном предприятии на одной платформе.
  5. Предоставление унифицированных возможностей управления пользователями организации: в качестве канала данных предприятия, получение данных пользователей из системы управления человеческими ресурсами; быстрое расширение бизнеса, отсутствие необходимости беспокоиться о повторяющейся работе.
  6. Возможность быстрой разработки интерфейсов с помощью написания только SQL, быстрая реализация сервисов данных и динамическая публикация интерфейсов, снижение нагрузки на разработку и уменьшение влияния функциональных дефектов.

Техническая архитектура:

Среда разработки

— язык: Java 8;
— IDE (JAVA): IDEA / Eclipse с установленным плагином Lombok;
— IDE (фронтенд): WebStorm или IDEA;
— управление зависимостями: Maven;
— база данных: MySQL 5.7+ и Oracle 11g & Sqlserver 2017;
— кэш: Redis.

Основные функциональные модули системы

Модуль управления пользователями: пользователи являются операторами системы, этот модуль в основном отвечает за настройку системы пользователями.
Модуль управления отделами: настройка организационной структуры системы (компания, отдел, группа), поддержка отображения древовидной структуры для реализации управления правами доступа к данным.
Модуль управления должностями: настройка должностей пользователей в системе.
Модуль управления меню: настройка меню системы, прав доступа, кнопок и других обозначений прав доступа.
Модуль управления ролями: распределение ролей меню в соответствии с организационной структурой, настройка прав доступа к данным для каждой роли.
Модуль управления словарями: ведение некоторых часто используемых данных в системе.
Модуль управления параметрами: управление динамическими параметрами системы.
Модуль уведомлений и объявлений: управление информацией об уведомлениях и объявлениях в системе.
Журнал операций: запись и запрос журнала нормальных операций системы; запись и запрос журнала аномальных операций системы.
Журнал входа: запись и запрос информации о входе в систему, включая информацию об аномальном входе.
Активные пользователи: мониторинг состояния активных пользователей в системе.
Задачи по расписанию: планирование (добавление, изменение, удаление) задач и мониторинг результатов выполнения задач.
Генератор кода: генерация кода для интерфейса (Java, HTML, XML, SQL) и поддержка загрузки CRUD.
Интерфейс системы: автоматическая генерация соответствующих документов API на основе бизнес-кода.
Мониторинг служб: мониторинг информации о текущем состоянии системы, такой как процессор, память, диск, стек и т.д.
Монитор кэша: запрос, удаление и очистка кэша в системе.
Конструктор онлайн: перетаскивание элементов формы для создания соответствующего HTML-кода.
Пул соединений: мониторинг текущего состояния пула соединений с базой данных системы и анализ SQL для поиска узких мест в производительности системы.

Функциональные модули управления персоналом

Управление арендаторами: получение данных организаций от внутренних систем управления человеческими ресурсами, расширение и дополнение возможностей управления третьими сторонами и организациями-партнёрами;
Пользователи арендаторов: получение пользовательских данных от внутренних систем управления человеческими ресурсами, расширение и дополнение возможностей управления сотрудниками третьих сторон и организаций-партнёров;
Домашний адрес: информация о домашнем адресе сотрудников;
Контрактная информация: информация о контрактах сотрудников;
Образовательный опыт: информация об образовании сотрудников;
Компьютерные навыки: информация о компьютерных навыках сотрудников;
Опыт работы: информация о трудовом опыте сотрудников;
Выезд за границу: информация о выезде сотрудников за границу;
Сертификаты: информация о сертификатах сотрудников;
Награды и наказания: информация о наградах и наказаниях сотрудников;
Научные публикации: информация о научных публикациях сотрудников;
Обучение: информация об обучении сотрудников;
Оценка: информация об оценке сотрудников;
Семейные отношения: информация о семейных отношениях сотрудников;
Профессиональная сертификация: информация о профессиональной сертификации сотрудников;
Должностной опыт: информация о должностном опыте сотрудников;
Иностранные языки: информация о знании иностранных языков сотрудниками.

Модули управления рабочими процессами

Модель рабочего процесса: проектирование рабочих процессов в режиме онлайн;
Конфигурация узла: после публикации рабочего процесса настройка ролей пользователей для каждого этапа утверждения;
Список процессов: просмотр текущей ситуации обработки рабочих процессов.

Модули услуг данных

API службы данных: написание SQL в режиме онлайн для создания интерфейсов служб данных;
Облако источников данных: сбор всех зарегистрированных источников данных и их отображение;
Таблицы облачных библиотек: построение таблиц данных для зарегистрированных источников данных, автоматическое создание кода в модуле «Генератор кода».

Серверная среда разработки и зависимости

— Java;
— Maven;
— JDK 8;
— MySQL;
— Redis;
— скрипт базы данных: sql/ry-vue20211009.sql;
— учётные данные по умолчанию: lowCode/lowCode.

Эффект системы

На изображениях представлены скриншоты системы:
— организационная структура / пользователи, подгруппы;
— интерфейс ПК;
— данные службы API. Уже подключённая к платформе данных Тыквенного дерева мини-программа:

Введение

Корпоративный, платформа для low-code разработки, low-code платформа для разработки, центр обработки данных, BI dashboard, интегрированная платформа для low-code разработки с визуализацией данных и приборной панелью, не требует написания кода, позволяет завершить разработку бизнес-процессов, управление данными, визуализацию данных на приборной п... Развернуть Свернуть
MIT
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/yabushan-low-code-data-center.git
git@gitlife.ru:oschina-mirror/yabushan-low-code-data-center.git
oschina-mirror
yabushan-low-code-data-center
yabushan-low-code-data-center
master