Статья: Информационная система Учебная часть ДПК

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Информационная система «Учебная часть ДПК»

Савченко Роман Андреевич, ГПОУ

«Донецкий политехнический колледж»,

г. Донецк

Научный руководитель: Величко Павел

Иванович, преподаватель компьютерных дисциплин

Аннотация: публикация посвящается созданию автоматизированных информационных систем, основанных на взаимодействии клиентских приложений и серверных баз данных, а также разработке кроссплатформенных приложений в среде разработки Embarcadero RAD Studio 10 Seattle, в которой были разработаны настольное приложение «Учебная часть» и приложение на ОС Android «Студент ДПК».

Ключевые слова: MySQL, протокол HTTP, среда разработки, FireMonkey, мобильное приложение.

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

Разработка автоматизированных информационных систем с использованием мобильных платформ.

Актуальность исследования настоящей темы связана с развитием высоких технологий в информационном пространстве, и, как следствие, развитием массовых коммуникаций.

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

Основная часть. Виртуальный тур - приложение, которое перенесет вас в стены учебного заведения «Донецкий политехнический колледж». Вы сможете пройтись по его коридорам, актовому залу и библиотеке, по мастерским, заглянуть в аудитории и лаборатории.

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

В ходе выполнения работы были поставлены следующие задачи:

- Планирование виртуального тура;

- Разработка архитектуры тура;

- Создание панорам (съемка и сшивка);

- Разработка дизайна тура;

- Программирование;

- Сборка виртуального тура;

- Размещение на хостинге.

Функции и условия, необходимые для работы, в данном приложении:

- подключение к интернету;

- получение данных с хостинга;

- отображение данных;

- перемещение между панорамами;

- отображение руководства пользователя.

В результате проведенного исследования были сформированы составляющие виртуального тура, функции и условия для того что бы данное мобильное приложение «Виртуальный тур» работало на смартфоне под OC Android.

Работу над проектом можно разбить на несколько этапов:

1) В основе виртуальных туров лежат фотопанорамы, которые от обычных фотографий отличаются интерактивным характером просмотра. Это означает, что при просмотре панорамной фотографии пользователь видит только ту часть изображения, которая его интересует в данный момент, и что при желании он может оглядеться по сторонам, посмотреть вверх и вниз, а также приблизить или отдалить отдельные детали изображения. Разглядывая же обычную фотографию, зритель видит только то, что ему показывают, и не может управлять процессом просмотра. Еще интереснее, если пользователь виртуального тура может перемещаться между панорамами через активные зоны или руководствуясь картой тура. На первом этапе выполнил подготовку к построению виртуального тура. Данная подготовка включила в себя сканирование планов этажей, а также снятие 360° панорам всего здания.

2) На втором этапе выполняется проектирование виртуального тура в программе Color Panotour Pro. Пакет предназначен для профессионалов, но дружественный интерфейс программы, подробная справочная система, включение в поставку учебных туров позволяют работать с нею и новичкам. Созданные в среде этого приложения виртуальные туры обладают уникальными навигационными возможностями: помимо классического управления кнопками и мышью при просмотре панорам и перемещении от одной панорамы к другой, здесь встроена поддержка диалоговой карты с эффектом компаса, предоставляющим дополнительные возможности для управления туром.

Во время проектирования виртуального тура была разработана схема переходов между этажами в колледже. На рисунке 1 изображена часть схемы, которая строилась для нового корпуса, которой состоит из трех этажей. Самый верхний ряд это третий этаж, ниже идет лестничный пролет между 3 и 2 этажом, следом второй этаж и лестничный пролет между 2 и 1 этажом и первый этаж. Стрелки на схеме - это переходы от одной панорамы к другой.

Рисунок 1. - часть схемы переходов в туре

клиентский серверный база данные

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

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

Рисунок 2. - изображение перехода и карты.

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

Рисунок 3. - открытая карта

3)

4) На третьем этапе разрабатывался пользовательский интерфейс. Клиентская часть приложения разрабатывалась в интегрированной среде разработки Embarcadero RAD Studio 10 Seattle с использованием библиотеки универсальных компонентов FireMonkey.

Главная форма для отображения виртуального тура содержит следующие компоненты: WebBrowser, SpeedButton, ToolBar, Label, IdHTTP, ImageList.

Форма в режиме конструкта показана на рисунке 4.

Рисунок 4. - главная форма в режиме конструктора.

Вывод

Результатом работы является мобильный виртуальный тура по учебному заведению ГПОУ «Донецкий политехнический колледж».

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