Разработка мобильного и компьютерного программного обеспечения по управлению дроном «CableWalker Class»
Аннотация
Выпускная квалификационная работа посвящена разработке ПО, которое позволит снизить затраты на обучение пилотов БПЛА и повысить их навыки пилотирования.
Цель работы - создание программного обеспечения для тренировочного дрона с интуитивно понятным интерфейсом, и возможностью контроля пилотов инструктором.
Предметом исследования является программное обеспечение для управления дроном «CableWalker Class», направленное на снижение финансовых затрат при обучении пилотов БПЛА.
Объект исследования - процесс обучения пилотов беспилотных летательных аппаратов (БПЛА).
При написании выпускной квалификационной работы использовались такие методы: анализ, абстракция, иерархическая организация, инкапсуляция, проектирование.
Первый раздел знакомит нас с анализом деятельности предприятия.
Второй раздел знакомит нас с анализом технических средств разработки для клиентской и серверной части программного обеспечения.
Третий раздел знакомит нас с проектированием архитектуры всех клиентов и серверной части.
Четвертый раздел знакомит нас с этапами реализации всех клиентов и серверной части, а так же их тестированием.
Результатом выполненной работы стала полностью функциональная система для управления дроном, включающая в себя мобильное и десктопное приложения, серверную часть и интерфейс для учителя. Программное обеспечение было тщательно протестировано, оптимизировано и развернуто в боевом окружении.
Цель работы - создание программного обеспечения для тренировочного дрона с интуитивно понятным интерфейсом, и возможностью контроля пилотов инструктором.
Предметом исследования является программное обеспечение для управления дроном «CableWalker Class», направленное на снижение финансовых затрат при обучении пилотов БПЛА.
Объект исследования - процесс обучения пилотов беспилотных летательных аппаратов (БПЛА).
При написании выпускной квалификационной работы использовались такие методы: анализ, абстракция, иерархическая организация, инкапсуляция, проектирование.
Первый раздел знакомит нас с анализом деятельности предприятия.
Второй раздел знакомит нас с анализом технических средств разработки для клиентской и серверной части программного обеспечения.
Третий раздел знакомит нас с проектированием архитектуры всех клиентов и серверной части.
Четвертый раздел знакомит нас с этапами реализации всех клиентов и серверной части, а так же их тестированием.
Результатом выполненной работы стала полностью функциональная система для управления дроном, включающая в себя мобильное и десктопное приложения, серверную часть и интерфейс для учителя. Программное обеспечение было тщательно протестировано, оптимизировано и развернуто в боевом окружении.