Найти
Результаты поиска
-
ОСОБЕННОСТИ ПРИМЕНЕНИЯ АГЕНТНО-МОДУЛЬНОГО ПОДХОДА ПРИ ПОСТРОЕНИИ И РЕАЛИЗАЦИИ ИНФОРМАЦИОННО-ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
А.Ф. Зайцев179-1892025-12-30Аннотация ▼Информационно-вычислительные системы играют ключевую роль в обработке и анализе больших объемов данных, обеспечивая эффективное функционирование производства, предоставления, а также получения различных цифровых товаров и услуг. В условиях интеллектуализации и увеличения разнообразия функциональных требований, предъявляемых к информационным системам, возникает потребность в разработке новых подходов для их построения и реализации.
В работе рассмотрены основные особенности применения предложенного агентно-модульного подхода, предполагающего построение гибких и масштабируемых информационно-вычислительных систем, способных функционировать в распределенной среде. Агентно-модульный подход представляет собой методологический подход к построению информационно-вычислительных систем, на основе интеграции методов системного анализа, а также агентного и модульного принципов организации систем. Цель работы – исследовать теоретические и практические аспекты использования предложенного агентно-модульного подхода, проанализировать его преимущества в сравнении с другими существующими подходами (объектным, компонентным, сервисным), а также представить пример построения информационной системы на основе его применения. Для достижения поставленной цели необходимо решить следующие задачи: – исследовать теоретические основы и выявить специфику практического применения предложенного агентно-модульного подхода; – выполнить анализ отличий и описать преимущества предложенного подхода при его сравнении с другими подходами; – представить пример построения информационно-вычислительной системы с использованием предложенного подхода. В процессе исследования были использованы следующие общенаучные методы: декомпозиция, анализ, синтез, сравнение, описание, формализация, структуризация, моделирование, проектирование, а также основные принципы модульного и агентного подходов. В качестве материалов исследования использовались компьютеры, инструментальные средства и программное обеспечение вычислительных систем.
В результате исследования были рассмотрены основные теоретические и практические аспекты применения предложенного подхода. Агентно-модульный подход может быть использован для построения различных информационных систем на этапах, связанных с их моделированием и проектированием. Предложенный подход позволяет описывать структуру, функционирование, а также взаимодействие различных составных частей информационно-вычислительных систем -
РАЗРАБОТКА ИНТЕЛЛЕКТУАЛЬНЫХ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ
Т. А. Крамаренко , Е.В. Фешина , Т. В. Лукьяненко2022-06-03Аннотация ▼В статье представлены результаты разработки модуля для модернизации мобильно-
го приложения торговой сети. Особенностью представленного модуля мобильного прило-
жения является отображение персонализированных сообщений с рекламой и акциями тор-
говой сети. Для сбора и анализа данных в мобильном приложении применена математиче-
ская модель машинного обучения. В деталях описан процесс выбора математической мо-
дели, алгоритм работы и этапы обучения модели на тренировочных данных. Проведена
оценка качества работы классификатора на тестовой и обучающей выборке. Выполнены
классификация объектов тестовой выборки и сравнение реального значения класса с полу-
ченным в результате классификации. Авторы в статье представили основные этапы раз-
работки алгоритмы для обработки статистических данных из чеков покупателей. Пред-
ставлены программные коды реализации модуля анализа чеков и отображения персонали-
зированной рекламы мобильного приложения. Для реализации базы данных в качестве ин-
струментального средства авторами была использована реляционная система управления
данными MS SQL Server. Модули мобильного приложения разработаны в среде Android
Studio для операционной системы семейства Android. В работе авторы представили ос-
новные этапы работы алгоритма и тестирования работоспособности внедренных моду-
лей. На основе данных о совершенных покупателем покупках собираются сведения о пред-
почитаемых товарах на основе фиксации групп товаров и товарных позиций из чека.
К мобильному приложению привязаны карта лояльности торговой сети, а к картам лояль-
ности, в свою очередь, привязаны чеки о покупках. Первоначально в приложении отобра-
жалась реклама всех товаров, участвующих в акциях. Актуальной задачей является ото-
бражение персонализированной рекламы, которая доказала свою эффективность. Мобиль-
ное приложение распространяется бесплатно через Play Market и предназначено для
смартфонов под управлением ОС линейки Android. Целью разработки является отображе-
ние в приложении на устройстве покупателя сначала рекламы часто покупаемых товаров,
а далее остальных акционных товаров. Мобильное приложение прошло нагрузочное тес-
тирование в реальных условиях использования клиентами торговой сети. -
КОМПЛЕКС СРЕДСТВ ТРАНСЛЯЦИИ ПРОГРАММ НА ЯЗЫКЕ C В ПРОГРАММЫ НА ЯЗЫКЕ ПОТОКА ДАННЫХ COLAMO
А. И. Дордопуло, A.A. Гуленок, А.В. Бовкун, И.И. Левин, В. А. Гудков, С.А. Дудко2021-02-25Аннотация ▼Рассматриваются программные средства трансляции последовательных программ
на языке C в масштабируемые параллельно-конвейерные программы на языке программи-
рования реконфигурируемых вычислительных систем COLAMO. В отличие от существую-
щих средств высокоуровневого синтеза, результатом трансляции является не IP-ядро
фрагмента задачи, а комплексное решение задачи для многокристальных реконфигурируе-
мых вычислительных систем с автоматической синхронизацией информационных и управ-
ляющих сигналов. Рассмотрены основные этапы трансляции последовательной программы
на языке C: преобразование в информационный граф, анализ информационных зависимо-
стей и выделение функциональных подграфов, преобразование в масштабируемую ресурсо-
независимую параллельно-конвейерную форму и масштабирование программы на языке
COLAMO для заданной многокристальной реконфигурируемой вычислительной системы.
Масштабирование программы осуществляется с помощью методов редукции производи-
тельности абсолютно-параллельной формы задачи – информационного графа, который
адаптируется под архитектуру реконфигурируемой вычислительной системы. Разрабо-
тан ряд правил, позволяющих существенно сократить число шагов преобразований при
масштабировании задачи и обеспечить плотный поток обработки данных в функциональ-
ных подграфах задачи. Созданный комплекс средств трансляции программ на языке C в
конфигурационные файлы ПЛИС позволяет существенно сократить время синтеза вычис-
лительной структуры задачи для многокристальных РВС и обеспечить сокращение общего
времени решения задачи.








