- •Ф едеральное агенство воздушного транспорта (росавиация)
- •Производственная 1. Технологическая практика.
- •Аннотация.
- •Оглавление
- •Введение.
- •Цель производственной практики.
- •Задача производственной практики.
- •Практическое задание.
- •Обоснование выбранного инструментария.
- •Концептуальная модель данных.
- •Проектирование интеллектуальной системы.
- •Сравнительный анализ.
- •1. Функциональность для туристов
- •2. Функциональность для инструкторов
- •3. Функциональность для администраторов
- •4. Удобство и доступность
- •5. Монетизация и отчетность
- •Содержание
- •Постановка задачи
- •Основания для разработки
- •Назначение разработки
- •Технические требования к программному изделию Требования к функциональным характеристикам
Ф едеральное агенство воздушного транспорта (росавиация)
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ГРАЖДАНСКОЙ АВИАЦИИ» (МГТУ ГА)
Кафедра вычислительных машин, комплексов, систем и сетей.
Практика защищена с оценкой
(подпись преподавателя, дата)
ОТЧЕТ
по результатам выполнения практики
Производственная 1. Технологическая практика.
Выполнила студентка группы ИС 221
________________________________
(Ф.И.О., № зачетной книжки) ________________________________
(подпись, дата)
МОСКВА – 2025
Аннотация.
В рамках производственной практики была разработана база данных «Пешие туристические походы», обеспечивающая эффективное управление данными о походах, туристах и пройденных маршрутах. Структура базы данных включает подробную информацию об организации пеших туристических походах, их осуществлении и финансовых аспектах.
В качестве интерфейса было написано десктопное приложения для пользователей-туристов, инструкторов и администратора, внутрь которого была интегрирована база данных. Часть для клиентов-туристов представляют возможность с комфортом выбрать маршрут и оборудование и после прохождения оценить поход. Часть для инструкторов предоставляет удобный инструментарий для обработки различной информации, связанной с пройденными маршрутами. Часть для администратора представляет возможности по управлению базы данных и получению финансовых отчетов.
Для разработки приложения был использован язык программирования C# с использованием библиотек iTextSharp, MySql.Data, System.Drawing.Common.
Оглавление
Введение 4
Цель производственной практики 5
Задача производственной практики 5
Практическое задание 5
Обоснование выбранного инструментария 6
Концептуальная модель данных 7
Проектирование интеллектуальной системы 16
Сравнительный анализ 18
Вывод 21
Приложение 1. Техническое задание 22
Приложение 2. Листинг 29
Файл buyingtours.cs 29
Файл workspace.cs 35
Файл adminworkspace.cs 41
Приложение 3. Руководство пользователя 45
Введение.
В современных условиях активных путешествий и спортивного туризма, пешие туристические походы приобретают все большую популярность. Они способствуют укреплению здоровья, улучшению физической формы и эмоциональному состоянию, а также позволяют познакомиться с природой и культурой разных регионов. В связи с этим возникает необходимость в эффективной организации информации о маршрутах, участниках, условиях походов и их оценках, что требует разработки специализированной базы данных.
Данная производственная практика посвящена созданию базы данных для учета пешеходных туристических походов. В работе будет рассмотрена структура данных, необходимая для хранения информации о маршрутах, участниках и событиях, связанных с походами, а также реализована система управления этими данными с использованием современных программных средств, таких как СУБД MySQL и язык программирования C#.
В рамках производственной практики было разработано десктопное приложение, включающее в себя возможность авторизации как пользователя-туриста, инструктора и администратора. Часть для пользователя-туриста включает в себя функции просмотра всех имеющихся маршрутов, выбора маршрута, оборудования, даты прохождения похода и возможность оставить отзыв о пройденном маршруте. Часть для инструктора включает в себя функции добавления и изменения информации о маршрутах, просмотра людей, проходившие выбранные маршруты, просмотр дополнительной информации о маршрутах и привалах, просмотр диаграммы, которая показывает всю статистику о посещениях и возможность описать поврежденное оборудование. Часть для администратора включает в себя функции просмотра статистики по посещенным маршрутам, добавление, редактирование или удаление инструкторов и туристов из базы данных, просмотр финансовых отчетов.
Данную работу можно считать актуальной в контексте создания эффективного инструмента для хранения и быстрого доступа к информации о пеших походах, что способствует повышению качества организации туризма и упрощает процесс планирования маршрутов. Программные средства, используемые в работе, обладая высоким уровнем функциональности и гибкости, позволят создать удобную систему для пользователей.
