Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги2 / MK-1670

.pdf
Скачиваний:
1
Добавлен:
24.02.2024
Размер:
6.1 Mб
Скачать

МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ 21

ТЕХНИЧЕСКИЕ НАУКИ

VII International scientific conference | www.naukaip.ru

22 МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ

УДК 004.62

ПРИМЕНЕНИЕ КРОССПЛАТФОРМЕННЫХ ТЕХНОЛОГИЙ ДЛЯ СОЗДАНИЯ ЭЛЕКТРОННЫХ СРЕДСТВ ОБУЧЕНИЯ ДЛЯ МОБИЛЬНЫХ УСТРОЙСТВ

Кузнецов Степан Викторович

магистрант УО «Полоцкий государственный университет», г.Полоцк, Беларусь

Научный руководитель: Богуш Рихард Петрович

к.т.н., доцент, заведующий кафедрой вычислительных систем и сетей УО «Полоцкий государственный университет», г. Полоцк, Беларусь

Аннотация: образовательный процесс требует серьезных изменений особенно в плане реализации

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

Ключевые слова: кроссплатформенное приложение, информационные технологии, мобильные приложения, Flutter, React Native, электронное средство обучения, фреймворк, iOS, Android.

THE USE OF CROSS-PLATFORM TECHNOLOGIES TO CREATE ELECTRONIC LEARNING TOOLS

Kuznetsov Stepan Viktorovich

Scientific adviser: Bogush Richard Petrovich

Abstract: The educational process requires serious changes, especially in terms of the implementation of electronic learning tools. The article considers the implemented cross-platform application for mobile devices as an electronic learning tool. Cross-platform technologies allowing to implement electronic learning tools and implemented application functionality are considered. Conclusions are drawn on the development of an electronic learning tool as a cross-platform application for mobile devices.

Key words: cross-platform application, information technology, mobile applications, Flutter, React Native, electronic learning tool, framework, iOS, Android.

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

VII международная научно-практическая конференция | МЦНС «НАУКА И ПРОСВЕЩЕНИЕ»

МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ 23

Перед тем как приступить к разработке мобильного приложения необходимо определить какой функционал должно иметь приложение после окончания разработки и на каких ОС(операционных системах) должно работать приложение. Главной задачей ЭСО является предоставление доступа к учебному материалу, используя достижения в сфере информационных технологий для большого количества пользователей приложения.

Мобильные приложения для мобильных устройств можно создавать с помощью нативных или кроссплатформенных технологий. Приложение реализованное с применением нативных технологий обладают высокой скоростью работы и стабильностью, но имеют существенный недостаток в виде ограниченной разработки приложения только для одной ОС Android или iOS. Создание приложения с использованием нативных технологий на несколько ОС потребует огромных денежных и временных затрат, для решения такой проблемы были созданы кроссплатформенные технологии, позволяющие создавать одно приложение на несколько ОС одновременно.

Кроссплатформенная мобильная разработка позволяет охватить две операционные системы, iOS и Android, одним кодом. Она не предполагает написания кода на родном языке программирования, однако обеспечивает почти нативный опыт благодаря интерфейсу визуализации с использованием собственных элементов управления [1]. Самые популярные фреймворки для создания кроссплатформенных приложений являются Fluttre, React Native, Xamarin и Unity. Лидирующие места по количеству создаваемых приложений выступают два фреймворка это Fluttre и React Native. Популярность их использования связано с большими сообществами разработчиков и огромных баз данных с реализованными плагинами под различные цели. React Native (также известный как RN) - это популярная платформа мобильных приложений на основе JavaScript, которая позволяет создавать мобильные приложения с собственным интерфейсом для iOS и Android. Фреймворк позволяет создавать приложения для различных платформ, используя одну и ту же кодовую базу.

React Native был впервые выпущен Facebook в качестве проекта с открытым исходным кодом в 2015 году. Всего за пару лет он стал одним из лучших решений, используемых для мобильной разработки. Разработка React Native используется для поддержки некоторых ведущих мобильных приложений в мире, включая Instagram, Facebook и Skype [2]. Не уступающий по популярности кроссплатформенный фреймворк Flutter обладает своими преимуществами.

Flutter представляет фреймворк от компании Google, который позволяет создавать кроссплатформенные приложения, которые могут использовать один и тот же код. Спектр платформ широк - это веб-приложения, мобильные приложения под Android и iOS, графические приложения под настольные операционные системы Windows, MacOS, Linux, а также веб-приложения [3].

Особенностью работы с Flutter является то, что приложения под разные платформы могут иметь один и тот же код. Поскольку используемые платформы не эквиваленты, то какие-то отдельные части кода необходимо настраивать под определенную ОС, например, под iOS, но тем не менее большая часть кода может совпадать. Это позволяет разработчикам существенно сэкономить время и ресурсы на создание приложений под все поддерживаемые платформы. В качестве языка разработки используется язык программирования Dart [3].

В качестве фреймворка разработки кроссплатформенного приложения было решено использовать Flutter, выбор бы основан на функционале приложения, который нужно было реализовать. Тематикой реализованного приложения выступил учебный предмет физика за 10 и 11 класс.

Функционал приложения реализованный с применнием фреймворка Flutter:

1)Просмотр теоретического и практического материала, встроенного в приложение;

2)Воспроизведение видеофайлов по темам изученым, по учебному предмету;

3)Прохождение тестовых заданий в виде тестов на время;

4)Выполнение различных анимационных опытов по физике.

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

Android и iOS (рис. 1).

VII International scientific conference | www.naukaip.ru

24 МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ

Рис. 1. Эмуляторы Android и iOS

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

Список источников

1.Кроссплатформенная разработка мобильных приложений в 2020 году [Электронный ресурс].

Режим доступа: URL: https://habr.com/ru/articles/491926/ (08.04.2023)

2.Что такое React Native? Комплексное руководство 2021 [Электронный ресурс]. – Режим доступа: URL: https://habr.com/ru/articles/596183/ (09.04.2023)

3.Введение в Flutter [Электронный ресурс]. – Режим доступа: URL: https://metanit.com/dart/flutter/1.1.php (10.04.2023)

VII международная научно-практическая конференция | МЦНС «НАУКА И ПРОСВЕЩЕНИЕ»

МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ 25

УДК 004.05:658.5

ОТДЫХ КАК ОДИН ИЗ ЭЛЕМЕНТОВ ТАЙММЕНЕДЖМЕНТА

Кравченко Юлия Валерьевна

магистрант УО «Белорусский государственный университет информатики и радиоэлектроники»

Научный руководитель: Прудник Александр Михайлович

канд.техн.наук, доцент кафедры ИПиЭ

УО «Белорусский государственный университет информатики и радиоэлектроники»

Аннотация: Актуальная проблема современного работающего человека – работа на износ, чрезмер-

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

Ключевые слова: тайм-менеджмент, планирование, отпуск, рабочее время.

REST AS ONE OF THE ELEMENTS OF TIME MANAGEMENT

Krauchanka Yuliya Valer'evna

Scientific adviser: Prudnik Alexander Mikhailovich

Abstract: The actual problem of a modern working person is wear and tear, excessive professional loads, and nervous strain. As a result professional and emotional burnout, chronic depression, fatigue, apathy, indifference to life. Rest is an important element of time management that allows people to use their time effectively and achieve their goals.

Key words: time management, planning, vacation, information system, working hours.

Тайм-менеджмент – это планирование и контроль своего времени, четкий план действий, чтобы работать эффективнее. Руководители часто работают в режиме многозадачности. Из-за неправильной расстановки приоритетов, времени и энергии такая работа может изматывать. Итог – эмоциональное выгорание, физическая усталость и снижение продуктивности. Техника тайм-менеджмента дает максимум пользы за минимум времени.

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

Для достижения максимальной эффективности в тайм-менеджменте, необходимо уметь правильно планировать и организовывать свой отдых. Это может включать в себя планирование отпусков, выходных дней, перерывов в работе, физических упражнений, медитации и других способов расслабления и восстановления [1].

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

VII International scientific conference | www.naukaip.ru

26МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ

ВРБ работники имеют право на трудовые и социальные отпуска. Исходя из приведенного определения, все отпуска, на которые имеют право работники, можно разделить на 2 большие группы: трудовые отпуска (ежегодно оплачиваемый отпуск) и социальные отпуска [2].

Общая классификация отпусков в РБ представлена на рис. 1.

Виды отпусков

Трудовые отпуска

Социальные

отпуска

Основной отпуск

По беременности и родам

Дополнительный

По уходу за детьми

отпуск

В связи с получением образования

В связи с катастрофой на

Чернобыльской АЭС

По семейным обстоятельствам

Рис. 1. Классификация отпусков в РБ

Согласно Трудовому Кодексу РБ продолжительность основного трудового отпуска не может быть менее 24 календарных дней.

Дополнительные трудовые отпуска, в отличие от основного трудового отпуска, который полагается работникам в любом случае, предоставляются только при наличии соответствующих оснований, установленных Трудовым Кодексом и законодательством.

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

ИТ-компании предоставляют некоторые преимущества в отпусках. В ИТ-компаниях существуют следующие виды отпусков:

регулярный;

сверхурочный;

исключительный по обстоятельствам (рождение ребенка, свадьба, смерть близких);

исключительный по военной службе.

Обязательный трудовой отпуск также составляет не менее 24 календарных дней в год. Однако существуют отличия в разделении, переносе отпуска по сравнению с другими организациями. Основные отличия предоставления отпусков в ИТ-сфере:

трудовой отпуск не обязательно должен быть разделён на 2 части не менее 14 календарных дней. Во многих ИТ-компаниях сотрудник может брать отпуск как на 1 день, так и на 24 дня;

перенос или продление трудового отпуска обычно переносится на следующий год, однако эти перенесенные дни должны быть использованы в новом году;

VII международная научно-практическая конференция | МЦНС «НАУКА И ПРОСВЕЩЕНИЕ»

МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ 27

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

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

На рис.2 представлен алгоритм начисления отпускных дней в ИТ-компании.

Начало

 

Б

 

Подключение к

Нет

Пользователь

Да

 

работает меньше

 

базе данных

 

 

 

1 года

 

 

 

 

 

Нет

 

 

 

 

 

Подключение

Запланировать на

Нет

Пользователь

Да

А

1 января все часы

 

работает 11

 

установлено

 

 

 

отпуска за год

 

месяцев

 

 

 

 

 

 

Да

 

 

 

 

 

 

 

Запланировать на

 

Запланировать на

 

Загрузить список

 

следующий месяц

 

следующий месяц

 

сотрудников

 

начисление часов

 

оставшиеся часы

 

 

 

за месяц

 

до конца года

Проверка сотрудников. Пока не достигнут конец списка сотрудников

Проверка

сотрудников

Найти период

работы

А

сотрудника

Б

Конец

Рис. 2. Алгоритм начисления отпускных дней

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

Список источников

1.Архангельский Г. Корпоративный тайм-менеджмент: Энциклопедия решений / Г. Архангельский. - М.: Альпина Паблишер, 2015. – 211 c.

2.Социальные и трудовые отпуска в РБ: порядок предоставления [Электронный ресурс]. –

Режим доступа: https://jurist.by/wiki/otpuska-vidy-osobennosti-poryadok-predostavleniya (10.04.2023).

3.Кодекс Республики Беларусь [Электронный ресурс]. – Режим доступа: https://etalonline.by/document/?regnum=HK9900296#&Article=149 (10.04.2023).

©Ю.В. Кравченко, 2023

VII International scientific conference | www.naukaip.ru

28 МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ

УДК: 528.486.013.4

РОБОТИЗИРОВАННАЯ ТАХЕОМЕТРИЧЕСКАЯ СЪЕМКА В ХОДЕ СТРОИТЕЛЬСТВА АВТОМОБИЛЬНОЙ ДОРОГИ

Первушин Владислав Анатольевич, Шарыпова Виктория Константиновна, Карапыш Дмитрий Игоревич,

Зинченко Данила Владимирович

студенты ФГБОУ ВО «Омский государственный аграрный университет им. П.А.Столыпина»

Аннотация: В строительстве автомобильных дорог требуется точное измерение и мониторинг геоде-

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

Ключевые слова: тахеометрия, строительство дороги, геодезия, роботизированные тахеометры, планировка.

ROBOTIC TOTAL STATION SURVEY DURING THE CONSTRUCTION OF A HIGHWAY

Pervushin Vladislav Anatolievich

Sharypova Victoria Konstantinovna,

Karapysh Dmitry Igorevich,

Zinchenko Danila Vladimirovich

Abstract: The construction of highways requires accurate measurement and monitoring of geodetic parameters, such as angles, distances, heights and terrain layout. This is necessary to ensure proper design, construction and operation of roads, as well as to comply with building standards and norms.

Keywords: total station, road construction, geodesy, robotic total stations, layout.

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

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

VII международная научно-практическая конференция | МЦНС «НАУКА И ПРОСВЕЩЕНИЕ»

МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ 29

Тахеометрическая съемка при строительстве дороги остается актуальной темой, так как точные геодезические данные являются основой для успешного и качественного строительства дорог, обеспечивая безопасность, эффективность и долговечность автомобильных дорог [1, с. 173].

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

Рис. 1. Роботизированный тахеометр Leica

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

Еще одним преимуществом роботизированных тахеометров является их способность интегрироваться с другими технологиями, такими как GPS, системы управления строительством и другие автоматизированные системы. Это позволяет создавать комплексные решения для оптимизации процессов строительства дорог и повышения точности и надежности геодезических данных [2, с. 40-42].

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

Таким образом, использование роботизированных тахеометров представляет собой актуальный подход в современной строительной индустрии, который позволяет повысить производительность и точность тахеометрической съемки, особенно в автоматизированных системах строительства.

Процесс работы роботизированным тахеометром при строительстве дороги обычно включает следующие основные этапы:

VII International scientific conference | www.naukaip.ru

30МОЛОДЁЖЬ, НАУКА, ОБРАЗОВАНИЕ

1.Подготовка прибора и места работы: Геодезист подготавливает роботизированный тахеометр к работе, включая установку на стойку, проверку горизонтальности, установку приборных параметров и настройку связи с контрольным центром, если таковой имеется. Также проводится подготовка места работы, включая установку опорных точек и марок, которые будут использоваться в процессе съемки.

2.Установка контрольных точек: Геодезист устанавливает контрольные точки на объекте строительства, такие как оси дороги, границы участков, высотные отметки и другие точки, которые будут использоваться для определения координат и высотных отметок объектов.

3.Установка целей: Роботизированный тахеометр автоматически настраивает оптику на цель, то есть на марку, установленную геодезистом на контрольных точках. Это происходит с использованием автоматической наводки, автоматической фокусировки и других функций прибора.

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

5.Обработка данных: Измеренные данные обрабатываются на компьютере с использованием специализированного геодезического программного обеспечения. В результате обработки получаются координаты, высотные отметки и другие геодезические параметры объектов, которые могут быть использованы в дальнейшей работе.

6.Контроль и анализ данных: Геодезист контролирует и анализирует полученные данные, сравнивая их с проектными значениями и другими исходными данными. При необходимости производится корректировка данных и повторное измерение [3, с. 201].

Использование роботизированных тахеометров в ходе строительства автомобильной дороги является современным и эффективным подходом, который позволяет увеличить точность, скорость и надежность съемочных работ, а также улучшить процесс управления строительством.

Список источников

1.Антонович К.М. Наземное лазерное сканирование. Введение в технологию. М.: ФГУП «Картгеоцентр», 2006. - 360 с.

2.Байрачная А.А., Гура Д.А., Шевченко Г.Г. Сравнительный анализ функциональных возможностей роботизированных тахеометров и наземных лазерных сканеров при выполнении определенных работ // Научные труды КубГТУ. 2017. № 9. С. 36 - 46.

3.Трубчанинов А.Д., Шахов А.В. Автоматизация решения геодезических задач: Учебное пособие. - Кемерово, 2004. – 239 с.

VII международная научно-практическая конференция | МЦНС «НАУКА И ПРОСВЕЩЕНИЕ»

Соседние файлы в папке книги2