Прикладная информатика. Научные статьи

Скачать книги из серии Прикладная информатика. Научные статьи


    Создание 3D-музея музыкальных инструментов народов Северной Азии

    П. Т. Егоров

    В настоящее время не у всех появляется возможность и желание посещать музеи по каким-либо причинам. Поэтому виртуальные музеи смогут восполнить эту лакуну, так как практически каждый житель Земли имеет компактный гаджет с выходом в сеть Интернет. В результате проведённого анализа выяснилось, что 3D-музеев критически мало по сравнению с панорамными виртуальными турами. Поэтому создание 3D-музеев будет актуальным на протяжении ещё нескольких лет. В статье представлены этапы создания 3D-музея музыкальных инструментов народов Северной Азии. Приведены анализ существующих 3D-музеев, выбор 3D-редактора и среды разработки. 3D-музеи дают полную свободу визуализировать содержания музея и сделать подробный обзор музыкальных инструментов. Ещё более важной причиной выбора этой технологии является то, что на сферических панорамах могут быть искажения и недостатки при съёмке, такие как отражение фотографа на зеркальных элементах или исчезновение целого фрагмента панорамы из-за неравномерного горизонта. 3D-технологии помогут переосмыслить средства представления различных культурных объектов (музеев, библиотек, выставок и т. д.), расширить способы увековечения главных достопримечательностей городов. Для создания 3D-музея выбрана кросс-платформенная среда разработки Unity, позволяющая в будущем перенести проект в различные системные оболочки с помощью 3D API WebGL. Для создания 3D-объектов использовался Blender. После скачивания 3D-музея на веб-хостинге пользователь с современным гаджетом и текущим браузером сможет посетить музей из любого уголка мира.

    Оценка программ развития систем управления эффективностью на основе модели зрелости

    Д. В. Исаев

    В настоящее время системы управления эффективностью, позволяющие ликвидировать разрыв между стратегическими планами и операционной деятельностью, крайне важны для предприятий и организаций разных отраслей. Ввиду опосредованного и неявного характера экономических выгод, получаемых в результате использования таких систем, традиционные методы инвестиционного анализа оказываются неприменимыми для оценки программ их развития. Поэтому при внедрении и использовании систем управления эффективностью требуются специальные показатели, характеризующие как издержки, связанные с реализацией программ и проектов развития, так и получаемые нефинансовые результаты. Для этого в статье предложена система показателей оценки программ развития систем управления эффективностью. Все показатели подразделяются на три группы – показатели результативности (получаемые результаты), экономичности (финансирование и использование ресурсов) и эффективности (соотношение результатов и затраченных ресурсов). При этом показатели, относящиеся к результативности программ развития, основаны на модели зрелости, позволяющей оценить уровень развития системы относительно предварительно определённых качественных пороговых уровней. На разных стадиях процесса управления используются разные типы значений показателей. В частности, целевые значения используются в качестве требований к программам развития на стадии формирования потенциальных альтернатив и их оценки. Модельные значения отражают результаты дискретно-событийного имитационного моделирования потенциальных программ с целью их сравнения и выбора одной из них для реализации. Плановые значения используются на стадии инициирования выбранной программы развития. Прогнозные значения применяются на разных этапах реализации программы развития. Наконец, фактические значения используются для характеристики последствий полностью или частично завершённой программы развития. Значимость предлагаемого методологического подхода объясняется его ролью в общем процессе развития систем управления эффективностью.

    Современные технологии идентификации лица: исследование алгоритма работы и использование

    А. А. Протасова

    Актуальность использования технологии распознавания лиц в современном мире компьютерных технологий уже ни у кого не вызывает сомнений: госструктуры и различные организации успешно используют возможности идентификации человека без пароля, что намного удобнее и существенно экономит время. Целью исследования данной темы является формирование представления о современных методах, принципах и алгоритмах технологии идентификации лиц, а также обучение студентов методам самостоятельного исследования и анализа на примере практической реализации технологии идентификации лиц с использованием программы анализа изображений Facial Recognition Test Application. Для достижения поставленной цели необходимо решить следующие задачи: обучить студентов формализации задач прикладной области, при решении которых необходимо использовать количественные и качественные оценки; сформировать у учащихся способность проведения научных экспериментов; обучить методам исследования современных задач прикладной информатики и компьютерных технологий. Результатом представленного исследования является ознакомление с методиками и алгоритмами работы технологии распознавания лиц, а также в качестве прикладного применения в учебном процессе был разработан лабораторный практикум «Технология идентификации лиц с использованием программы анализа изображений Facial Recognition Test Application», который может быть использован для проведения лабораторных занятий по дисциплине «Мультимедийные технологии» и ряда других учебных дисциплин направления компьютерных технологий.

    Применение облачных СУБД при проектировании информационных систем

    О. П. Култыгин

    Актуальность рассматриваемой в статье темы состоит в решении проблем организации удалённых хранилищ данных для небольших недавно основанных предприятий, не обладающих финансовыми ресурсами для создания своей собственной информационной инфраструктуры. Цель исследования – проанализировать предлагаемые на рынке технологии облачных вычислений от различных производителей программного обеспечения и выбрать из них наиболее подходящие для конкретного предприятия. Задача состоит в анализе имеющихся на рынке систем организации облачных хранилищ данных, определении их основных характеристик, проверки соответствия их реляционной модели данных, сравнение с традиционными промышленными СУБД. Выявление преимуществ и недостатков облачных хранилищ данных. Проектирование информационной системы предприятия с использованием облачных хранилищ данных. Используемыми методами являются методы системного анализа, структурного проектирования SADT, построения реляционных моделей данных. В результате разработана методика проектирования информационной системы предприятия малого бизнеса с использованием облачных хранилищ данных от Microsoft SQL Azure. Проанализировав имеющиеся на рынке решения от различных фирм – облачных провайдеров, был сделан вывод, что наиболее эффективным решением для организации облачного хранилища данных предприятия малого и среднего бизнеса по соотношению цена – качество является решение от компании Microsoft. Microsoft SQL Azure обеспечивает как традиционный реляционный подход к обработке данных, так и NoSQL-средства, позволяющие работать с большими плохо структурированными данными. Использование продуктов от Microsoft в облаке Azure оказывается в пять раз дешевле такого же решения от компании Amazon в облаке AWS.

    Экспертные системы анализа предметной области для проектирования информационных систем

    О. П. Култыгин

    Актуальность рассматриваемой в статье темы состоит в решении проблем проектирования рационально построенных баз данных для предприятий и в обучении правильному проектированию студентов Университета «Синергия», обучающихся по специальности «информационные системы и технологии». Цель исследования – проанализировать применяемые методологии на стадии системного анализа предметной области предприятия, разработать алгоритмы работы экспертной системы. Краткая постановка задачи состоит в анализе имеющихся на рынке экспертных систем аналогичного назначения, выявлении основных стадий работы создаваемой экспертной системы для автоматического проектирования базы данных предприятия. Разработка собственной экспертной системы как экономически более рентабельной. Используемые методы: анализа и проектирования IDEF0, DFD, IDEF1, IDEF3; функционального (структурного) проектирования; объектно-ориентированного проектирования. Результаты: разработана экспертная система в среде программирования RAD Delphi 7, генерирующая скрипт базы данных на языке SQL по заданному словесному описанию предметной области. Скрипт позволяет создать базу данных предприятия в любой промышленной СУБД, например MS SQL Server. Программный комплекс CODES, созданный на языке UCI LISP в Южно-Калифорнийском университете США, является примером экспертной системы, служащей для описания предметной области. Данная система помогает проектировщику базы данных применить технологию IDEF1 для создания концептуальной модели базы данных. Знания в CODES представлены в виде правил с использованием в качестве стратегии управления обратной цепочки рассуждений. Реализация подобной экспертной системы собственными силами оказывается значительно дешевле, чем приобретение подобного комплекса.

    Особенности технического задания на разработку блокчейн-систем управления

    Т. В. Алексеева

    Техническое задание – важный документ, который сопровождает любую разработку во всех сферах деятельности, в том числе в сфере ИТ. Качественно составленное техническое задание определяет успех будущей разработки и удовлетворённость заказчика полученными результатами. Это определяет актуальность темы исследований. Цель написания статьи – определить особенности технического задания на проектирование блокчейн-системы управления как криптографической системы распределённого реестра, чтобы оно точно и безошибочно обеспечило функционал будущей блокчейн-системы управления и необходимую степень информационной безопасности. Перед авторами стояли задачи рассмотрения структуры технического задания, выявления разделов, в которых должны быть учтены те или иные особенности блокчейн-системы. Задачи разработки рекомендаций по выбору платформы разработки, рекомендаций по составу необходимых действий на разных этапах разработки, направленных на повышение качества технического задания. В процессе исследований были использованы методы обзора научной литературы по тематике исследования, сбора, структурирования и анализа полученной информации, методы выбора решений. В результате исследования на конкретном примере были определены особенности технического задания в части выбора конфигурации и архитектуры проектируемой системы, в части выбора ролей пользователей, в создании групп пользователей для обмена конфиденциальной информацией. Предложенный подход к разработке качественного технического задания на проектирование блокчейн-системы управления позволит избежать ошибок в самом начале проектирования и создать эффективное решение. Данный подход может быть использован разработчиками систем распределённого реестра для эффективного запуска и реализации проектов.