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

OSCHINA-MIRROR/openEA-osbpm

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

Корпоративная платформа разработки приложений

Введение

Платформа разработки корпоративных приложений osbpm присоединилась к ориентированному на открытое ПО плану openEA. Платформа была разработана Guangzhou Linkkey Software Co., Ltd. самостоятельно и строго в соответствии с открытым лицензионным соглашением Mozilla Public License (MPL) 2.0. Чтобы гарантировать качество и снизить риски для предприятий, в начале реализации ориентированной на открытое ПО стратегии только предприятия или частные лица, которые присоединились к ориентированному на открытое ПО плану openEA, могут использовать открытую платформу бесплатно.

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

Архитектура программного обеспечения

  1. Диаграмма архитектуры продукта:

    • Диаграмма архитектуры продукта доступна по адресу document/images/产品架构图.png.
  2. Диаграмма технической архитектуры:

    • Диаграмма технической архитектуры доступна по адресу document/images/技术架构图.png.
  3. Управление потоком:

  • Управление потоком доступно по адресу document/images/流程管理.png.

Руководство по установке

1. Подготовка среды

  • Запустите контейнер: Tomcat8 [рекомендуется Tomcat-8.0.36].

  • Запустите среду: JDK 1.8.

  • База данных: MySQL 5.1.40+ [ORACLE11g, SqlServer2008+, MariaDB требует соответствующей версии].

  • Eclipse как среда разработки IDE, IDEA требует самостоятельной настройки.

  • Базовая среда выполнения: Windows/Mac/Linux, виртуальные машины также поддерживаются.

Ресурсы для скачивания доступны по адресу: http://knowledge.linkey.cn:8000/d/b981f1c1e6/.

2. Развёртывание исходного кода

[План разработки и развёртывания исходного кода платформы osbpm.pdf] доступен по адресу document/.

Особое внимание: обычно исходный код не развёртывается непосредственно в производственной среде, сначала необходимо упаковать его в war-пакет, а затем развернуть отдельно в Tomcat для запуска; после успешного развёртывания доступ к адресу: http://localhost:8080/osbpm_dev.

Инструкция по использованию

Руководство для начинающих: https://shimo.im/docs/f24926079a684d60/read.

Документация по интерфейсу: http://knowledge.linkey.cn:6660/showdoc/web/#/6?page_id=20.

Вики знаний (openEA_WIKI): http://www.openea.net/index.php/%E9%A6%96%E9%A1%B5.

Среды управления кодом (openEA_GIT): http://git.openea.net/osbpm-develplatform/source-LinkeyBPM-enterprise.

OpenEA_WIKI и openEA_GIT — это вики знаний и среды управления кодом, специализирующиеся на области применения процессов в отрасли.

Демонстрация некоторых функций

  1. Домашняя страница пользователя [может быть настроена, это домашняя страница по умолчанию]:
  • Домашняя страница доступна по адресу document/images/首页.png.
  1. Администраторский бэкенд:
  • Бэкенд администратора доступен по адресу document/images/管理员后台.png.
  1. Мониторинг платформы:
  • Мониторинг платформы доступен по адресу document/images/平台监控.png.
  1. Моделирование процесса:
  • Моделирование процесса доступно по адресу document/images/流程建模.png и document/images/流程监控.png.
  1. Создание форм:
  • Создание форм доступно по адресу document/images/表单设计器.png и document/images/表单自定义.png.
  1. Онлайн-правила:
  • Онлайн-правила доступны по адресу document/images/规则定义.png.
  1. Существуют различные модульные функции, такие как организационная структура, задачи по расписанию, Rest и SOA интерфейсы, интеграция системы и т.д.

Связанные проекты

Механизм потока osbpm был выделен в отдельный проект и открыт для облегчения быстрой интеграции с другими проектами:

  • osflow-engine: независимый jar механизма потока;

  • osflow-designer: инструмент определения потока, который является обновлённой версией FlowDesigner с серверной частью таблицы данных;

  • osflow-server: микросервисный проект SpringBoot на основе потока.

Заявление о выпуске osbpm с открытым исходным кодом

OsBpm основан на продукте LINKEY для разработки процессов и полностью разработан самостоятельно. Он объединяет различные модули на основе разработки процессов, включая организационные структуры, механизмы процессов, компоненты порталов, мобильные компоненты, конструкторы форм и дизайнеры процессов. Благодаря более чем десятилетнему развитию он получил подтверждение от нескольких сотен крупных и средних предприятий в Китае, таких как Huawei в Шэньчжэне, New China Three, Chengdu Aircraft, Guangdong Mobile, Yunnan Mobile, Guangdong Unicom, Sichuan Telecom и Guangzhou Petrochemical.

OsBpm строго соблюдает открытый лицензионный договор Mozilla Public License(MPL) 2.0 и открывает исходный код. Вы можете свободно загружать, изучать, тестировать и использовать его через платформы управления исходным кодом (GitHub, Code Cloud, openEA_GIT). В то же время, чтобы гарантировать качество кода и снизить риски применения в бизнесе, мы внедрили стратегию ориентированного на открытое ПО в начале создания сообщества открытого ПО. Только предприятия или отдельные лица, присоединившиеся к ориентированному на открытое ПО плану openEA, могут получить разрешение и использовать платформу с открытым исходным кодом бесплатно.

Поэтому перед установкой и развёртыванием платформы вам также необходимо присоединиться к ориентированному на открытое ПО плану openEA для получения файлов базы данных. Платформа поддерживает несколько типов баз данных (MySQL, ORACLE, SQL Server, MariaDB), и эта версия с открытым исходным кодом бесплатна для MySQL.

Шаги для получения базы данных следующие:

  1. Отсканируйте QR-код, чтобы подписаться на «openEA Open Source Weekly» в официальном аккаунте WeChat.
  • Изображение доступно по адресу document/images/openEA开源周刊.png.
  1. Ответьте «база данных» в личном кабинете официального аккаунта WeChat и присоединитесь к ориентированному на открытое ПО плану openEA, чтобы получить её.

Примечание: эта операция предназначена только для контроля рисков и не несёт никаких затрат. Для повышения качества обслуживания мы создали группу технического обмена openEA с открытым исходным кодом QQ (748293464), приглашаем присоединиться. (Пожалуйста, укажите «канал загрузки» при присоединении, и вам нужно дождаться проверки администратора).

Окончательное толкование этого заявления принадлежит Guangzhou Linkkey Softtech Co., Ltd..

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

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

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