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

Создание автоматизированных информационных систем, основанных на взаимодействии клиентских приложений и серверных баз данных. Разработка кроссплатформенных приложений в среде разработки Embarcadero RAD Studio 10 Seattle. Условия, необходимые для работы.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 13.02.2019
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

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

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

г. Донецк

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

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

Аннотация: публикация посвящается созданию автоматизированных информационных систем, основанных на взаимодействии клиентских приложений и серверных баз данных, а также разработке кроссплатформенных приложений в среде разработки 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 показана иконка карты и переход на двери.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

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

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

3)

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

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

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

Вывод

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

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

Размещено на Allbest.ru

...

Подобные документы

  • Основные вехи на пути развития систем программирования. Microsoft Access - первая СУБД для персональных компьютеров, созданная для работы в среде Windows. Перенос файл-серверных приложений в среду клиент-сервер. Использование ActiveX Data Objects.

    презентация [662,2 K], добавлен 11.04.2013

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

    курсовая работа [1,3 M], добавлен 05.02.2017

  • Разработка API взаимодействия клиентских приложений с сервером СУБД через Pipe под Windows. Устройство и характеристики СУБД SQLite. Методы WinAPI для передачи данных. Реализация взаимодействия через PIPE. Результат работы серверного приложения.

    курсовая работа [596,3 K], добавлен 09.05.2014

  • Особенности технологий создания и работы с базами данных. Реализация структуры базы данных в MS Visio и MS SQL Server. Виды манипуляций над данными, создание сложных запросов. Суть и характеристика прав пользователей, разработка клиентских приложений.

    учебное пособие [2,2 M], добавлен 16.05.2013

  • Изучение методов разработки приложений в среде визуального программирования Visual Studio. Создание программы, реализующей заказ железнодорожных билетов. Язык SQL-запросов в системе управления базами данных MS Access. Тестирование созданной программы.

    курсовая работа [1,0 M], добавлен 03.07.2016

  • Характеристика модели клиент-сервер как технологии взаимодействия в информационной сети. Разработка и описание алгоритмов работы приложений на платформе Win32 в среде Microsoft Visual Studio, использующих для межпроцессного взаимодействия сокеты.

    курсовая работа [544,6 K], добавлен 02.06.2014

  • Проектирование системы управления базами данных. Особенности реализации в MS SQL. Разработка пользовательского интерфейса. Тестирование и отладка приложения. Руководство пользователя и системного администратора. Анализ и методы разработки приложений.

    курсовая работа [867,9 K], добавлен 16.07.2013

  • Автоматизация деятельности отдела сбыта предприятия "Русская еда". Описание выходной информации. Выделение информационных объектов. Информационно-логическое моделирование. Реализация базы данных в среде Microsoft Access. Создание таблиц и схема данных.

    курсовая работа [2,7 M], добавлен 02.05.2014

  • Изучение принципов построения линейных алгоритмов и простых расчетных программ на языке программирования C. Разработка программы расчета математических выражений на основе вводимых данных. Создание консольных приложений в среде Microsoft Visual Studio.

    лабораторная работа [254,4 K], добавлен 23.11.2014

  • Проектирование программного обеспечения Web-приложений информационных систем сайта, которое будет обеспечивать продажу декоративных постеров, а также обеспечивать распространение рекламы и информации о деятельности компании TOO "ILLUSTRATE studio".

    дипломная работа [1,6 M], добавлен 14.07.2014

  • Проектирование информационной системы (базы данных и приложения) для решения операций по учету финансов предприятия. Разработка использующих их клиентских приложений с применением технологических платформ на языке PHP с применением технологии WEB.

    дипломная работа [276,3 K], добавлен 24.03.2011

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

    дипломная работа [645,3 K], добавлен 21.11.2010

  • Разработка и освоение в современном производстве информационной подсистемы. Создание базы данных в среде MS SQL Server 2008 и приложения в среде MS Visual Studio 2012. Процесс ввода при выборе пунктов меню. Заполнение формы с критериями на фильтрацию.

    отчет по практике [834,4 K], добавлен 27.11.2013

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

    курсовая работа [650,9 K], добавлен 27.02.2013

  • Функции технологии Ajax разработки Web-приложений: выполнение HTTP-запросов в клиентской части и анализ ответа XML-сервера. Создание данных объекта XMLHttpRequest для разных браузеров. Обработка с помощью сервлета. Функциональность задач в Ajax.

    лабораторная работа [54,8 K], добавлен 06.06.2009

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

    курсовая работа [1,8 M], добавлен 26.05.2010

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

    презентация [110,8 K], добавлен 11.04.2013

  • Классификация автоматизированных систем в области бухгалтерского учета и экономики. Анализ рынка имеющихся программных продуктов по автоматизации систем управления. Структура программы "Учебная часть", используемые при написании формы и компоненты.

    курсовая работа [1,2 M], добавлен 26.04.2011

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

    курсовая работа [127,1 K], добавлен 01.12.2010

  • Технические возможности средств вычислительной техники. Понятие "информационная система" в Web. Обеспечение переносимости приложений и информационных ресурсов между различными программно–аппаратными платформами. Тенденции в развитии технологий Web.

    курсовая работа [163,9 K], добавлен 25.05.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.