№ 3 (2023)

Обложка

Весь выпуск

Статьи

Разработка мобильного приложения учебного расписания занятий студента

Зайков В.П., Прозоров П.Д.

Аннотация

Целью работы является разработка мобильного приложения, которое может предоставлять возможность создания, редактирования учебного расписания. Предметом разработки является собственное мультиплатформенное мобильное приложение с использованием фреймворка Flutter. При разработке использовался архитектурный паттерн MVC, хранение данных было реализовано с помощью СУБД SQLite. Методология работы базируется на Scrum-методе, позволяющем разбить рабочий процесс на спринты, каждый из которых позволил сделать вывод о целесообразности реализации принятого решения. Функциональный анализ, как основной метод, позволил выявить базовые требования для удобного использования программы: просмотра расписания по датам календаря, автозаполнение полей, возможность создавать, редактировать и удалять учебную информацию. Для реализации было выбрано гибридное решение. Собственное мультиплатформенное мобильное приложение было разработано с использованием фреймворка Flutter. При разработке был использован архитектурный шаблон MVC. Хранение данных было реализовано с использованием СУБД SQLite. При проектировании базы данных были определены следующие объекты: предмет, учитель, аудитория, тип урока, время, дата, дата урока. Разработанное приложение готово к публикации в AppStore и Google Play. Результатом его использования станет улучшение коммуникации с обучаемыми, ускорение процессов создания и изменения расписания, а также сокращение времени на загрузку нужных данных.
Программные системы и вычислительные методы. 2023;(3):1-9
pages 1-9 views

Единый конструктивный алгоритм построения фокусов кривых второго порядка

Волошинов Д.В.

Аннотация

Статья посвящена анализу некоторых геометрических схем и обсуждению возникающих в этой связи вопросов теории построения кривых второго порядка методами конструктивного синтеза. В статье показано, что используемые в настоящее время определения центра кривой второго порядка и диаметров этих кривых вступают в противоречие с принципом неразличимости коник в проективной геометрии. Предложены пути устранения этих противоречий и на их основе разработан унифицированный алгоритм построения фокусов кривых второго порядка. Рассуждения автора, основывающиеся на аппарате проективной геометрии, позволят вскрыть ряд противоречий в ныне существующих определениях, относящихся к кривым второго порядка, а их устранение предоставит возможность разработать единый подход к построению некоторых геометрических образов, инициируемых кривыми второго порядка, и дать им общее конструктивное обоснование. В результате проведенного анализа геометрических схем уточнен ряд понятий проективной геометрии, что позволило унифицировать решение задач, связанных с построением фокальных точек кривых второго порядка. Представлен унифицированный алгоритм построения всех четырех фокусов кривой второго порядка. Тем самым заложена основа для расширения областей применения геометрических моделей на мнимые геометрические образы, охватываемые понятием «кривая второго порядка», и проведения исследований, образующихся в этой связи геометрических образов и схем.
Программные системы и вычислительные методы. 2023;(3):10-17
pages 10-17 views

O применении R-функции для геометрического моделирования 3D объектов сложных форм в виртуальной среде образования

Нуралиев Ф.М., Морозов М.Н., Гиясов У.Э., Ёркулов Ж.

Аннотация

Данная статья посвящена тому, создание национальной виртуальной университетской платформы, геометрическое моделирование дизайна экстерьеров, интерьеров и персонажей в области информационных технологий на основе 3D технологий. Мы знаем, что визуализация использует геометрические сплайны и методы построения полигональных сеток. В системах виртуальной реальности каждый объект представлен трехмерной моделью. Настоящая задача сейчас - создать пользовательские модели, которые ими управляют. Трехмерная модель персонажа представлена картой глубины, точками, полигональной моделью, параметрической моделью, описывающей антропометрические, ансафные и профильные черты человеческого лица. Процесс исследования включает изучение правил визуализации виртуальных трехмерных объектов через внутренние и внешние модели, теорию геометрического моделирования, алгоритмы, методы и алгоритмы компьютерного моделирования, применение алгоритмов виртуальной реальности в образовании. Сегодня, когда в нашей стране стремительно развиваются инженерия и технологии, путешествия в виртуальный мир вызывают у многих большой интерес. В результате трехмерный контент и ландшафтный дизайн расширяют человеческое воображение и служат для того, чтобы запечатлеть наши знания о предмете и объекте в нашей памяти. Было бы эффективнее перенести практические занятия в компьютерных залах учебных заведений в виртуальный мир и организовать их в этой виртуальной среде с помощью виртуальных объектов. Кроме того, все аспекты предмета могут быть объяснены и преподаны, и студенты будут иметь возможность использовать его виртуально. Создание панели инструментов, включающей все виртуальные объекты, становится приоритетной задачей. Использовались технологии объектно-ориентированного программирования и методы тестирования. В данной статье предлагаются новые методы геометрического моделирования трехмерных объектов, упомянутых выше, то есть конструктивный логико-алгебраический метод R-функций (RFM). Этот метод позволяет изображать 3D-объекты высокой сложности.
Программные системы и вычислительные методы. 2023;(3):18-28
pages 18-28 views

Исследование электрических параметров пороговых извещателей

Шарипов Р.Р., Юсупов Б.З.

Аннотация

Этот научный труд проводит глубокий анализ охранно-пожарной системы, рассматриваемой как инструмент обеспечения безопасности различных объектов – от промышленных зданий до жилых помещений. Основой для изучения служат две ключевые подсистемы: система пожарной сигнализации, предназначенная для обнаружения и оповещения о возникновении пожара, и система охранной сигнализации, задачей которой является обнаружение попыток незаконного вторжения. Для каждой из этих подсистем исследуются их функции и компоненты, описывается механизм действия, принципы работы, а также возможные варианты реализации в зависимости от конкретных условий и требований к безопасности. При этом ставится акцент на трех типах автоматической пожарной сигнализации: пороговой, адресно-опросной и адресно-аналоговой, каждая из которых имеет свои особенности, преимущества и недостатки. Статья не ограничивается теоретическим анализом и представляет результаты практического исследования трех основных типов охранно-пожарных систем: проводной, беспроводной и адресной. Исследование проведено на основе специально разработанного учебного стенда, который позволяет имитировать работу охранно-пожарной системы в условиях, максимально приближенных к реальности.    Статья демонстрирует схемы подключения извещателей, объясняет их состояния в режимах "норма" и "тревога". Отмечается, что были измерены токи и напряжения шлейфов сигнализации в различных режимах. Представлены диаграммы зависимостей этих параметров, а также измерены пороговые уровни срабатывания сигнализации. Представленное в работе исследование обеспечивает ценный вклад в изучение и оптимизацию охранно-пожарных систем, предоставляя значимые данные для разработки и тестирования этих систем. Статья может быть полезна для специалистов в области охранно-пожарной безопасности и для тех, кто заинтересован в улучшении эффективности этих систем.
Программные системы и вычислительные методы. 2023;(3):29-47
pages 29-47 views

Разработка ветеринарной экспертной системы

Староверова Н.А., Чмиль Д.А., Мухамадиев Р.Р.

Аннотация

Ветеринарная медицина является сферой, где современные технологии могут оказать значительное влияние. Применение экспертных систем в данной области ещё не полностью исследовано. Экспертные системы могут обрабатывать большой объём данных, включая симптомы, историю заболеваний и другие параметры, чтобы предоставить точные и быстрые диагнозы. Это особенно ценно в ситуациях, где быстрое вмешательство может спасти жизнь животного. Эти системы могут служить вспомогательным инструментом для ветеринаров, особенно в сложных или редких случаях заболеваний. Они могут предоставлять рекомендации на основе последних исследований и клинических практик. В сельском хозяйстве экспертные системы могут анализировать данные о здоровье всего стада и выявлять возможные проблемы или тренды, помогая фермерам и ветеринарам принимать своевременные меры. Статья посвящена разработке ветеринарной экспертной системы, отражающей современные потребности в сфере здравоохранения животных. Авторы осуществляют детальный анализ существующих ветеринарных систем, выделяя ключевые функциональные возможности, необходимые ветеринарным и сельскохозяйственным специалистам. Одним из уникальных аспектов работы является использование весовых коэффициентов симптомо-комплексов и расчёта вероятности диагностируемых заболеваний, что может внести значительный вклад в точность и эффективность диагностики заболеваний животных. Статья может служить полезным ресурсом для специалистов в области ветеринарии, а также разработчиков программного обеспечения, занимающихся созданием интеллектуальных систем в медицинских и сельскохозяйственных приложениях.
Программные системы и вычислительные методы. 2023;(3):48-58
pages 48-58 views

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».