Diasoft framework что это

Обновлено: 06.07.2024

Diasoft Framework — программная платформа, представляющая собой многокомпонентную среду для ускоренной разработки различных учетных, аналитических, а также поддерживающих операционную работу бизнес-приложений.

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

Приложения на платформе Diasoft Framework могут быть развёрнуты на широком спектре аппаратных платформ, хорошо масштабируются и способны выдерживать экстремально высокие нагрузки.

Доступна бесплатная версия платформы Diasoft Framework Community Edition.

Совместимость с «Ред ОС 7.1 Муром»

Компании «Диасофт Платформа», входящая в группу компаний «Диасофт», и «Ред Софт» 1 июня 2018 года заявили о возможности совместной эксплуатации своих программных продуктов — Diasoft Framework и ОС «Ред ОС 7.1 Муром». Такой вывод был сделан по результатам тестирования решений партнеров. Подробнее здесь.

Интеграция лицевой биометрии от NtechLab

Российский поставщик ИТ-решений «Диасофт Платформа» в ноябре 2017 года интегрировал в Diasoft Framework лицевую биометрию от компании NtechLab — разработчика в области нейронных сетей. Теперь пользователям Diasoft Framеwork — платформы для автоматизации бизнес-процессов — доступен комплекс услуг, включающий технологию распознавания лиц, определение пола, возраста и эмоций человека. Возможности помогут компаниям распознавать своих клиентов, обеспечат безопасность проводимых операций и позволят персонализировать сервис.

Алгоритм NtechLab создан на основе нейронных сетей и позволяет распознавать лица с точностью до 80% в базе объемом до 500 млн изображений. При размере базы до 1000 изображений точность распознавания достигает 97%. Поиск конкретного человека среди 1 млрд лиц занимает всего 0,5 секунды.

Таким образом, система распознавания лиц способна пресечь доступ злоумышленников к важным операциям, утверждают в компании.

Также опция распознавания лиц позволяет персонализировать обслуживание. Система идентифицирует клиента на входе, чтобы сотрудники могли предложить ему наиболее подходящие продукты и услуги.

Интеграция с продуктами Oz Forensics

«Диасофт Платформа» и Oz Forensics 24 июля объявили о технологическом партнерстве и интеграции программных платформ собственной разработки. Благодаря этому организации получат функциональные возможности для выявления цифровых подделок и биометрической идентификации в формате единой программной реализации с продуктами «Диасофт Платформы».

Для противодействия цифровому мошенничеству в электронном документообороте, а также при биометрической идентификации и верификации клиентов и сотрудников АБС, разработанные на платформе Diasoft Framework, поставляются совместно с модулями Oz PhotoExpert и Oz Biometry от Oz Forensics. Модуль Oz PhotoExpert позволяет автоматизировать проверку подлинности цифровых копий документов, выявлять цифровые подделки в потоках и архивах электронных документов.

В свою очередь, Oz Biometry предназначен для биометрической идентификации по фото и видео при работе с клиентами и контрагентами. Модуль также применяется для предотвращения инсайдерских рисков и может быть использован для многофакторной аутентификации и авторизации собственных сотрудников в локальной сети.

«Перевод бизнес-процессов в онлайн и отказ от бумажного документооборота в пользу электронного невозможен без использования средств защиты от цифрового мошенничества. Финансовые потери от цифровых подделок и недоверенной идентификации, повышенная нагрузка на выявляющие мошенничество подразделения — это практически ежедневные риски наших заказчиков. Интеграция Oz Forensics с "Диасофт Платформой" автоматизирует процесс предотвращения такого цифрового фрода в единой реализации с АБС», — прокомментировал Константин Варов, генеральный директор «Диасофт Платформа».
«Необходимость объединения функционала наших программных платформ — это естественная реакция на диджитализацию экономики. Мы реализовали бесшовное встраивание проверок Oz Forensics в автоматизированные процессы организаций, использующих продукты "Диасофт Платформы". На практике проверки Oz Forensics в потоке ЭДО могут реализоваться до того, как поступившие в ИС цифровые копии и фото доступны для работы с ними. Отчеты системы Oz Forensics могут быть представлены в интерфейсе АБС или выгружаться в формате PDF. Вердикты относительно поступивших фото и документов могут быть представлены в формате, который принят в организации для оценки инцидента (скоринговый балл совпадения, красный-желтый-зеленый и т.д.). Полные отчетные документы кастомизируются под требования бизнес-процесса организации и всегда содержат полный набор нужной для расследования фрода информации. Например, в отчет могут быть включены текстовая и графическая информация об обнаруженных подделках, отображение измененных мошенниками областей документов или несоответствующие помещенным в паспорт фото лиц», — рассказал Артем Герасимов, генеральный директор и основатель Oz Forensics.

2016: Включение в Реестр российского ПО

В апреле 2016 года в Единый реестр российских программ была включена системная платформа Diasoft Framework компании «Диасофт Платформа», входящей в группу компаний «Диасофт».

2013: Смена названия на Diasoft Framework

Платформа для создания бизнес-приложений от компании «Диасофт» обрела летом 2013 года новое имя: вместо FLEXTERA Framework платформа стала называться Diasoft Framework.

Создание платформы FLEXTERA Framework, основанной на технологиях SOA и Java, началось в компании «Диасофт» в 2005 году. Изначально на базе платформы разрабатывались приложения для банковского сектора: например, фронт- и миддл-офисные решения компании «Диасофт». Первое собственное имя платформа получила в 2008 году — Системная платформа FLEXTERA. В 2010 году оно трансформировалось во FLEXTERA Framework.

Со временем спектр применения платформы значительно расширился: в настоящее время на ней разрабатываются приложения для финансового сектора, торговли, медицинской отрасли, промышленности. Новая, открытая и свободно расширяемая платформа потребовала нового имени – так родилось название Diasoft Framework.

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

Возможности платформы Diasoft Framework

bigstock-Business-concept-Businessman--119919179

На платформе Diasoft Framework можно создавать приложения, которые:

  • соответствуют современным промышленным стандартам и спецификациям;
  • обладают настраиваемым под конкретные потребности пользователей, удобным и интуитивно понятным интерфейсом;
  • имеют хорошо продуманную архитектуру;
  • дают возможность доступа к ним с использованием различных каналов и устройств (в том числе планшетов, смартфонов и других мобильных гаджетов);
  • располагают мультиязычным интерфейсом;
  • имеют в своем составе комплекс средств, дающих возможность проведения мониторинга и администрирования.

Преимущества платформы Diasoft Framework

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

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

«АСТ» реализует комплексные проекты по разработке и внедрению информационных систем и бизнес-приложений на платформе Diasoft Framework, в полной мере используя подход full-stack-разработки, что позволяет оптимальным образом спроектировать архитектуру, программную реализацию и обеспечить функциональность с гарантией безопасности.

Сегодня одной из прогрессивных платформ для разработки и реализации корпоративных информационных систем и бизнес-приложений является российская платформа Diasoft Framework, куда входят методологии, инструменты, библиотеки готовых программных решений, интерпретаторы бизнес-процессов и все необходимое для создания современных бизнес-систем быстрее и дешевле, чем при обычной Java-разработке. Важной особенностью решения является наличие полного набора средств, обеспечивающих функционирование разработанных на этой базе информационных систем во всем технологическом стеке, который используется для построения интегрированного решения информационной системы.

Это значит, что при разработке возможно с оптимальными затратами средств и времени реализовать решения, до мельчайших подробностей учитывающие программно-аппаратную среду, в которой они будут функционировать, что обеспечит их высокий уровень надежности, функциональности и безопасности. Практика показывает, что подход к разработке решений «в разрезе» топологии ИТ-инфраструктуры и четкая оптимизация всех компонент системы под среду, в которой она существует – full-stack-разработка – позволяет комплексно повысить функциональность решения, снизить нагрузку на аппаратные ресурсы и, в итоге, сэкономить в разных случаях от 15 до 30% средств на создание и поддержку целевой ИТ-инфраструктуры.

«АСТ» реализует комплексные проекты по разработке и внедрению информационных систем и бизнес-приложений на платформе Diasoft Framework, в полной мере используя подход full-stack-разработки, что позволяет оптимальным образом спроектировать архитектуру, программную реализацию и обеспечить функциональность с гарантией безопасности. В рамках проекта может быть осуществлена как разработка, так и развитие интегрированных систем, их миграция на Diasoft Framework. В любом случае, разрабатываемое решение архитектурно учитывает весь комплекс архитектурных и технологических требований заказчика.

Отличительные черты решений, созданных на основе Diasoft Framework:

  • Продуманная архитектура, построенная на основе мировых стандартов и спецификаций.
  • Поддержка полной функциональности созданных приложений на различных клиентских платформах, включая веб, мобильные устройства и планшеты.
  • Поддержка широкого спектра аппаратных серверных платформ – от серверов начального уровня до enterprise-систем.
  • Поддержка широкого спектра СУБД, включая PostgreSQL
  • Поддержка большого количества серверов приложений.
  • Наличие строенных и штатно поддерживаемых BPL-движков
  • Расширенные возможности защиты данных и обеспечения безопасности операций.
  • Развитые средства администрирования и мониторинга.
  • Хорошая масштабируемость и гибкость
  • Доказанная поддержка экстремально высоких нагрузок как в плане количества транзакций и пользователей, так и в плане объема данных.
  • Современный и удобный пользовательский интерфейс с возможностью настройки под потребности пользователей и персонификации, поддержка мультиязычности.

Платформа Diasoft Framework. Основные характеристики Технические сведения Успешные проекты Планы развития. Платформа Diasoft Framework : основные характеристики. Платформа Diasoft Framework. Общие сведения

Платформа Diasoft Framework

European e-Competence Framework 1.0

Entity Framework

Monitoring and Evaluation Framework for the “Africa Fit for Children”

Bruno Inojosa MCP .NET Framework

SSS Framework

WP2 Framework

Pemrograman Web II

Governance Framework

建構程式開發的夢想天堂

Модул 1

组件技术 —— 最后一讲

Zend Framework

第一章

EJB Framework

Conceptual Framework

.NET FRAMEWORK

Microsoft .NET Framework Microsoft .NET Compact Framework

Z ee trigger & e/ framework

H 22. COLLECTIONS FRAMEWORK. 1. INLEIDING.

第5章 读取和写入文件

Presentation Transcript

Платформа Diasoft Framework Основные характеристики Технические сведения Успешные проекты Планы развития

Платформа Diasoft Framework: основные характеристики

Платформа Diasoft Framework Общие сведения Платформа Diasoft Framework представляет собой многокомпонентную среду для ускоренной разработки Java-приложений, предназначенных для поддержки бизнеса. Первая версия платформы Diasoft Framework была выпущена в 2005 году, текущая версия 7.03 выпущена в декабре 2012 года. До августа 201 3года платформа имела название FLEXTERA Framework. В состав платформы входят: • системное ядро (runtime-поддержка для созданных на платформе приложений); • инструментальные средства, поддерживающие технологический цикл производства; • методологиисоздания приложений.

Платформа Diasoft Framework Ключевые свойства Платформа Diasoft Framework позволяет создавать современные бизнес-приложения намного быстрее, чем при традиционной Java-разработке. Внедрение платформы в компании, ведущей Java-разработку, позволяет сократить среднюю длительность проектов на 37%. Стоимость разработки при этом сокращается на 42% за счёт разделения некоторых производственных ролей и снижения требований к разработчикам. Создаваемые приложения при этом выполнены в едином ключе и демонстрируют отличные результаты по гибкости, надёжности, производительности и масштабируемости. Все свои новые разработки компания «Диасофт» ведёт исключительно на базе этой платформы.

Платформа Diasoft Framework Особенно яркие результаты В 2012 году созданное на базе Diasoft Framework (в то время – FLEXTERA Framework)банковское решение FLEXTERA было включено в магический квадрант Gartnerпо Retail Core Banking. В 2011 году компания «ТехноДиасофт» централизовала работу всех ОСП Северо-Западного банка Сбербанка России на безе единой инсталляции основанного на FLEXTERA решения xBank 8.0, размещённой в московском ЦОД. В 2011 году Diasoft Framework (в то время – FLEXTERA Framework)была выбранаАльфа-Банком в качестве платформы реализации для нового клиент-банка для юридических лиц. В 2010-2011 годах созданные на основе Diasoft Framework(в то время – FLEXTERA Framework)банковские решения были последовательно включены во все домены IBM Banking Industry Framework.

Примеры использования Банковский сектор Компания «Диасофт» использует Diasoft Framework в качестве основы для своих банковских (83 модуля) и страховых решений (24 модуля). В настоящий момент продукты, созданные на базе Diasoft Framework,установлены у 78 клиентов компании. Компания «Техно Диасофт», дочернее предприятие компаний «Диасофт» (40%) и «Технос-К» (60%), автоматизирует на платформе Diasoft Framework работу двух территориальных банков Сбербанка России. Некоторые банки, например, Альфа-Банк, имеют собственные группы разработчиков, реализующих проекты на базеDiasoft Framework. Компания EPAMSystems имеет около100 сертифицированных специалистов по Diasoft Framework и ведёт на этой платформе заказные проекты в российском банковском секторе. Компания Almaviva– крупнейшая итальянская аутсорсинговая компания – ведёт проекты по переводу унаследованных систем в итальянских банках на платформу Diasoft Framework, используя нашу методологию Legacy Renovation.

Примеры использования Медицина Компания «Медлайнсофт» использует Diasoft Framework в качестве основы для создания своей медицинской информационной системы. В настоящее время идут проекты по внедрению результатов этой разработки для автоматизации работы государственных медицинских учреждений в Ярославской области и в Москве. Государственный сектор В настоящее время идёт обсуждение вопроса о применении платформы Diasoft Framework для внутренних разработок во ФГУП «Почта России», Пенсионном фонде России, РАО «РЖД», а также в структурах МВД РФ.

Платформа Diasoft Framework: технические сведения

Системная платформа (ядро): Платформы развертывания и системные компоненты

Системная платформа (ядро): обеспечение производительности и отказоустойчивости • + • Обновление версий продуктов без остановки системы!

Системная архитектура приложений на платформе Diasoft Framework

Архитектурные преимущества продуктов, создаваемых на базе Diasoft Framework • Фронт-офис банка: время отклика не более 1 сек. при 100 000 пользователях в 14-ти часовых поясах. • Депозитный бэк-офис: 8 000 операций начисления процентов в сек. при базе 67 млн. договоров. • Главная книга банка: 12 000 транзакций в сек. при базе 2,5 млрд учётных записей. Высокая производительность и масштабируемость Единая метамодель данных • Моделирование бизнес-логикичерез бизнес-процессы. • Компоненты и сервисы для проектирования экранов. • Готовые сервисы для отчётов. Независимость компонент • Компоненты не зависят от системного ПО. • Возможно функционирование на базе бесплатного свободного ПО. Версионность • Поддержка версионности и множественности интерфейсов. • Версии ядра отделены от версий СУБД, фронта, бизнес-процессов, отчётных шаблонов. Промышленные стандарты • SOA, JavaEE, XML, JMS, JCA, SOAP, WebServices . • IBM Banking Industry Framework. Открытая архитектура, снижение стоимости владения, простота интеграции

Разработка сервисов Сервисы являются основой для построения прикладных решений. Технически они представляют собой самостоятельные J2EE-приложения, развёрнутые на сервере приложений, и могут быть вызваны через интерфейсы на базе Web-служб (используется JAX-WS 2.1) или через RMI. За ведение описаний контрактов сервисов, генерации существенной части их кода, документации по использованию и тестового покрытия отвечает продукт Diasoft System Architect, являющийся частью платформы Diasoft Framework. Примечание: компания «Диасофт» успешно прошла валидацию своих решений в компании IBM по программе IBM SOA Specialty. Компания IBM подтверждает соответствие решений «Диасофт» уровням Connect и Exploit данной программы.

Исполнение бизнес-процессов • Для исполнения бизнес-процессов в решении поддерживаютсяследующие возможности: • внешние BPM-engine (IBM BPM, Oracle BPM Suite и др.), • использование встроенного контроллера серверных процессов.

Инструментарийтехнолога. Редактор процессовPageFlow. Для самостоятельного создания новых процессовPageFlow, а также редактирования уже существующих используется визуальный редактор процессов:

Инструментарийтехнолога. Редактор экранных форм. Для самостоятельного создания новых форм, а также редактирования уже существующих используется визуальный редактор экранных форм:

Уровень представления. Каналы доступа. Функциональность бизнес-решений на базе платформы Diasoft Frameworkможет быть доставлена до конечных пользователей через широкий набор каналов доступа.

Уровень представления. Rich-клиент. • Преимущества rich-клиента: • Расширенная по сравнению с web-клиентом функциональность в части работы с внешними устройствами (кард-ридерами, аппаратными ключами, сканерами и т. д.). • Возможность работы в offline-режиме с периодическим подключением к сети.

Генерация отчётов в решении Отчётные формы генерируются при помощи Javaopen-source библиотеки – генератора отчётов JasperReports, встроенного генератора текстовой отчётности и ряда внешних генераторов. Редактор отчётов позволяет настраивать визуальное представление отчётных форм на основе набора данных, возвращаемого сервисами системы. При этом прямо в теле отчёта может быть задана логика, управляющая структурой отчёта и порядком отображения данных (динамическая структура отчёта). Архитектура системы позволяет легко встраивать почти любые внешние генераторы отчётов.

Безопасность • Аутентификация пользователя в решении может производиться следующими методами: • с использованием персональной пары логин/пароль, • с использованием персонального сертификата пользователя, • комбинированная методика (сочетание первых двух). • Потенциально поддерживаются следующие схемы хранения информации для аутентификации пользователя: • Использование внешней службы каталогов. • Встроенная база (логины и SHA-1 хеши паролей хранятся в базе данных решения; алгоритм SHA-1 гарантирует практическую невозможность восстановления исходного пароля по его хешу). • Пользовательский адаптер к внешней системе. • Пользовательские роли и наборы прав привязываются к учётной записи или группе пользователя – их список может быть получен от службы каталогов и/или сохранён в БД решения. • Реализована поддержка Kerberos.

Поддержка региональной специфики и многоязычность

Производительность Diasoft Framework • Решения на базе платформы Diasoft Framework показывают феноменальную способность выдерживать высокие нагрузки. • Несколько ключевых фактов: • Фронт-офис и депозитный бэк-офис успешно прошли тестирование на объёмах крупнейшего банка страны в следующей конфигурации: • 67 000 000 вкладных договоров, • 100 000 операторов, • 14 часовых поясов. • Тестирование проводилось на площадке, предоставленной ЦБ РФ на IBM zSeries 9 S18 (7 CPU 1,65 GHz, RAM 16 GB, HDD 2,5 TB, ОС zOS v 1.9) при участии IBM, экспертов из ЦБ РФ и ИПИ РАН, а также ряда независимых экспертов (ЕС-лизинг). • В центрах инноваций IBM в Москве и Монпелье регулярно проводятся нагрузочные испытания.

Решения на основе платформы Diasoft Framework • решение для обслуживания физических лиц, одна инсталляция в Москве обслуживает 10 регионов РФ • картотека клиентских досье для депозитария • уникальная система класса клиент-банк, созданная по заказу банка компанией EPAM Systems • комплексная автоматизация по областям: Главная книга, расчёты, переводы, AML, валютный контроль • решение ПОД/ФТ и AML • аналитический центр FLEXTERA BI • аналитический центр FLEXTERA BI

Решения на основе платформы Diasoft Framework • фронт-офисное решение для автокредитования • кредитование физических лиц, обслуживание вкладчиков • фронт-офисное решение для кредитования физических лиц • комплексное фронт-офисноерешение • отчётность и комплексное фронт-офисноерешение • решение для налогового учёта • фронт-офисное решение для автокредитования

Решения на основе платформы Diasoft Framework • аналитический центр FLEXTERA BI • решение ПОД/ФТ и AML • фронт-офисное решение для автокредитования • решение класса AccountingEngine (преобразование продуктового учёта по операциям в зарубежной АБС в российский бухгалтерский учёт) • решение для взаимодействия с ГИС ГМП (фронт-офис, кредитный конвейер) • автоматизация налогового учёта • аналитический центр FLEXTERA BIифронт-офисноерешение

Решения на основе платформы Diasoft Framework • автоматизация учёта брокерских операций • комплексное внедрение банковского решения FLEXTERA • комплексное внедрение банковского решения FLEXTERA • фронт-офисноерешение • фронт-офисноерешение • фронт-офисноерешение • внедрение заказного решения по автоматизации внутренних расчётов в головном офисе банка в Ханое

Решения на основе платформы Diasoft Framework • решение по управлению рейтингами клиентов решение класса «Кредитный конвейер» • кредитный конвейер для малого и среднего бизнеса • аналитический центр FLEXTERA BI • личный кабинет клиента, поддержка операторов контакт-центра, фронт-офис и миддл-офис страховой компании • решение по автоматизации здравоохранения, разработанное компанией «Медлайнсофт»

Планы по дальнейшему развитию платформы Diasoft Framework

Функциональное развитие Diasoft Framework Ключевые направления • Добавить поддержку решения задач активной аналитики. • Расширить возможности мобильных каналов Diasoft Framework. • Развить возможности Diasoft Framework как инструмента разработки. *) Обращаем внимание, что в принципах развития системной платформы Diasoft Framework закреплено, что изменения в ней осуществляются обратно-совместимым образом.

Функциональное развитие Diasoft Framework:план действий Выпуск версии 8.01 (ноябрь 2013): • Дать инструменты, позволяющие в режиме реального времени смотреть ключевые показатели работы (личный dashboard, выводящий индикаторыи KPI) • Подержать работу с персональными рекомендациями для пользователей – машина рекомендаций на основе движка бизнес-правил и доработка web-клиента • Развитие имеющегося функционала по работе на iOS-и Android-устройствах (поддержать работу с контакт-листом, отправку SMS, платежные функции через инструменты, поддерживаемые Apple AppStoreи Google Play Market, работа с камерой устройства, работа с функциями геолокации, распознавание штрих-кодов и QR-кодов) • Доработка runtime-среды и инструментов разработки (перенос метаданных в базу-данных, версионирование метаданных, управляемое внесение изменений) • Поддержка технологии коллективной разработки метаданных (инструменты для объединения параллельных исправлений форм и процессов PageFlow, поддержка интеграции с SVN и GIT) • Доработка генератора сервисов (дополнительные проверки и поддержка генерации обработчиков для JSON-запросов) • Перевод инструментария и runtime-компонентов на дополнительные языки (обеспечить поддержку 8 основных языков)

Читайте также: