Регистрация / Вход
Прислать материал

Проектирование структуры путеводителя и разработка инструментальных средств для работы с ним

Фамилия
Мигун
Имя
Максим
Отчество
Константинович
Номинация
Информационные технологии
Институт
Институт информационных технологий и автоматизированных систем управления (ИТАСУ)
Кафедра
Инженерной кибернетики
Академическая группа
ИП-15-М
Научный руководитель
ст. преп. Заманский Б.И.
Название тезиса
Проектирование структуры путеводителя и разработка инструментальных средств для работы с ним
Тезис

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

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

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

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

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

Перед началом работы были проанализированы различные средства разработки и было принято решение создавать инструментарий для создания и редактирования структур на основе языка C# в Visual Studio + WindowsForms. Было принято хранить структуру на компьютере пользователя в формате XML.

Структура функций выглядит следующим образом: