Платформа для разработки бизнес-приложений "Мелисса"
Программная платформа "Мелисса" разрабатывается нашей организацией с 2014 года. Предназначение платформы заключается в обеспечении быстрой разработки качественного программного обеспечения. Повышение скорости достигается за счет автоматизации рутинных задач по работе с БД и построению пользовательских интерфейсов. В 2015 году программа была зарегистрирована в реестре программ для ЭВМ (свидетельство о государственной регистрации программы № 2015617785). Начиная с середины 2014 года, все проекты нашей организации выполнялись с применением платформы, что позволило достигнуть значительного роста производительности труда, повысило качество программных продуктов и упростило техническую поддержку после внедрения. На данный момент продолжается непрерывное развитие и совершенствование платформы.
Состав:
Редактор метаданных позволяет формировать структуру программного комплекса;
Исполнитель проектов (WEB и Desktop) - функционал, обеспечивающий работу разработанного приложения на WEB и Desktop платформах;
Сервер обновлений ПО позволяет организовать централизованную доставку обновлений программного обеспечения до потребителей через интернет или локальную сеть;
Создание Web и Desktop бизнес-приложений - платформа реализована в двух исполнениях, работающих на основе общих принципов и общей структуры метаданных;
Встроенный механизм обмена позволяет организовывать обмен как между базами с одинаковой структурой, так и с внешними источниками за счет возможности гибкой настройки протоколов обмена;
Механизм ведения универсального классификатора позволяет пользователям создавать собственные классификаторы в процессе эксплуатации, без необходимости изменения структуры БД;
Переопределение логики работы и представления автоматически генерируемых форм и модулей - архитектура платформы позволяет переопределять бизнес-логику и интерфейс автоматически генерируемых экранных форм и модулей без изменения типовых механизмов. За счет этого, программисты могут концентрироваться на уникальном функционале задачи, не отвлекаясь на рутинные задачи программной разработки;
Создание рабочих макетов и прототипов программного обеспечения без привлечения программистов;
База данных и типовые экранные формы генерируются автоматически на основе описания предметной области, создаваемой с помощью интуитивно понятного интерфейса редактора метаданных;
Встроенный конструктор отчетов позволяет создавать новые шаблоны отчетов в процессе эксплуатации системы;
Встроенный инструмент BI позволяет проводить бизнес-анализ данных непосредственно в программном комплексе без необходимости использования сторонних средств BI и разработки ETL-процедур.