Определение основных продуктов, часто используемые универсальные термины
Употребляемое понятие | Значение |
---|---|
Платформа Flexberry | Совокупность продуктов и подсистем, позволяющая разрабатывать широкий спектр приложений на базе различных фреймворков (от “настольного” до сложных мобильных вариантов, с использованием, в том числе, систем разграничения полномочий, отслеживания изменений и картографических данных) |
Flexberry Designer | это CASE-инструмент, который может быть использован как для бизнес-моделирования (анализ бизнес-процессов, реинжиниринг бизнес-процессов), так и для объектно-ориентированного проектирования программного обеспечения и баз данных. В качестве нотации используется UML |
Модули расширения Flexberry Designer |
Плагины генерации Flexberry Designer, позволяющие создавать приложени на базе Ember, ASP.NET или Wimforms по спроектированной модели, а также приложения, включающие в себя GIS-подсистему |
Flexberry Ember | Продукт платформы Flexberry, реализованный на javascript-фреймворке EmberJS |
Flexberry ASP.NET | Продукт платформы Flexberry, реализованный на базе фрейворка ASP.NET и позволяющий создавать WEB-приложения |
Flexberry Wimforms | Продукт платформы Flexberry, предоставляющий средства для разработки приложения, реализующего win-интерфейс (“настольное” приложение), а также содержащий набор библиотек, требуемых для функционирования такого приложения |
Flexberry Base |
Функциональная подсистема платформы Flexberry для создания приложений учётного или фактографического характера. Эта подсистема реализована в фреймворках Flexberry Ember, Flexberry ASP.NET и Flexberry Winforms |
Flexberry GIS | Продукт платформы Flexberry, представляющий собой компонент аналитической системы, используемый для хранения, создания, редактирования, анализа и отображения географической информации. Основное предназначение системы – это создание и настройка интерактивных карт на основе имеющихся пространственных данных, например о районах края и города, водных ресурсах, кварталах, улицах, зданиях, территориях предприятий, автомобильных дорогах, железнодорожных и трамвайных путях и т.д. |
Сервис Flexberry Service Bus | Универсальное средство интеграции систем посредством обмена сообщениями |
Flexberry Analytics | функциональная подсистема отчётности и бизнес-аналитики |
Flexberry BPM |
Технология для быстрой автоматизации рабочих процессов в компании. Она позволяет просто и эффективно выстраивать сложные процессы без применения программирования. Flexberry BPM позволяет решать задачи не только быстрой разработки процессов, но и их стабильной работы при высокой скорости основных операций. Уникальные средства перезапуска процессов позволяют не потерять результаты работы, даже если процесс был остановлен из-за ошибки |
Flexberry Portal |
Функциональная подсистема для создания корпоративных порталов |
Flexberry ORM |
Технологический компонент, реализующий слой доступа к данным. Основная функция компонента - это объектно-реляционное отображение (Object-Relational Mapping). |
Flexberry Security |
Подсистема полномочий платформы Flexberry, обеспечивающая разграничение прав доступа к объектам данных на основе пользователей и ролей приложения |
Flexberry Audit |
Технологический компонент, реализующий функцию журналирования изменения данных пользователями |
Репозито́рий |
Хранилище — место, где хранятся и поддерживаются какие-либо данные, используется в рамках Flexberry Desinger и моделирования системы |
Компонент | |
Контро́л (web-контрол - ASP.NET) |
Элемент управления в приложении |
Форма редактирования |
Форма, обеспечивающая пользовательский интерфейс по вводу/редактированию экземпляра объекта данных в одном, либо нескольких представлениях |
Списковая форма |
Форма, обеспечивающая пользовательский интерфейс по отображению списка объектов приложения |
Lookup |
Как действие - выбор мастерового объекта (проставление ссылки на мастеровой объект); как контрол - контрол для выбора мастерового объекта, возвращающий ссылку на него |
Аддон | Технологическая часть, которая может быть переиспользована в приложении |
Фронтенд | Клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса, используется в рамках Flexberry Ember |
Бэкенд | Программно-аппаратная часть сервисакого интерфейса к программно-аппаратной части сервиса |
База данных (БД) | Определенный набор данных, которые, как правило, связаны объединяющим признаком либо свойством (или несколькими) |
Класс (объект, сущность) | Это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию |
Мастеровой класс (мастер, агрегатор) | Класс, включающий в себя один или более дочерних объектов, являющихся его неотъемлемой частью |
Класс детейла (детейл) | Класс, представляющий собой часть класса более высокого порядка |
NuGet-пакет(ы) | Библиотека(и) продуктов платформы Flexberry, позволяющие устанавливать и обновлять компоненты, инструменты, сервисы в приложение. |
Docker-образ(ы), Docker-контейнер, Docker-файл | Docker-образ создаётся во время сборки, а Docker-контейнер — во время запуска приложения. Docker-файл — сердце Docker. Он указывает Docker как построить образ, который будет использоваться при создании контейнера. |
GroupEdit (AGE (ASP.NET), GE (Winforms), FGE (Flexberry Ember)) | Контрол для создания и редактирования детейлов |
ObjectListView (WOLV (ASP.NET), OLV (Winforms), FOLV (Flexberry Ember)) | Контрол для создания и редактирования списка объектов |
DatePicker | Контрол для создания и редактирования даты и времени |