Тип работы:
Предмет:
Язык работы:


Разработка программного модуля навигационной системы прикладной

Работа №78717

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы74
Год сдачи2018
Стоимость4850 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
22
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 6
1 Анализ поставленных задач 8
1.1 Описание предметной области. Характеристика структурных
подразделений МГУ им. И. И. Огарёва 8
Е2 Анализ плана структурного подразделения 9
ЕЗ Выбор инструментов и технологий, необходимых для реализации
решаемых задач 12
1.4 Анализ спецификации программного модуля 15
1.5 Механизм обработки исключительных ситуаций 16
2 Проектная часть 17
2.1 Написание алгоритма волновой трассировки 17
2.2 Объекты пользовательского интерфейса 19
2.3 Структура сцен приложения 22
2.4 Программирование дискретного рабочего поля 24
2.5 Разработка методов 26
3 Тестирование программного модуля 34
3.1 Результаты тестирования 34
ЗАКЛЮЧЕНИЕ 36
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 37
ПРИЛОЖЕНИЯ 38


Федеральное государственное бюджетное образовательное учреждение высшего образования национальный исследовательский Мордовский государственный университет имени Н. П. Огарева является крупнейшим ВУЗом республики Мордовия. В университете обучается свыше двадцати тысяч студентов. В состав университета входит множество учебных корпусов, каждый со своей собственной структурой. Вследствие этого возникает проблема по нахождению необходимой аудитории или кабинета. Данная проблема актуальна для широкого круга лиц, к нему относятся: студенты младших курсов, не успевшие ещё познакомиться со структурой университета, абитуриенты, пришедшие на консультацию перед поступлением или осматривающие учебные корпуса, гости университета, приходящие по различным причинам. Решением проблемы является создание программного модуля навигационной системы.
Актуальность темы дипломный проект связана со значительным распространением исследуемого явления и заключается в необходимости разработки программного модуля навигационной системы для поиска аудиторий и кабинетов, входящих в структуру университета МГУ им. Н. П. Огарёва.
Объект исследования дипломного проекта - структура университета МГУ им. Н. П. Огарёва.
Предмет исследования дипломного проекта - навигационная система по поиску нужной аудитории или кабинета.
Цель дипломного проекта - создание программного модуля, позволяющего находить и строить путь до нужной аудитории или кабинета университета.
Задачи дипломного проекта:
А) исследовать и рассмотреть структуру организации корпусов университета; Б) проанализировать и выбрать наиболее подходящие методы нахождения аудиторий или кабинетов на основе исследования организации структуры университета;
В) создать программный модуль построения пути до необходимой аудитории и кабинета на основе исследования организации структуры университета.
Программный модуль будет интегрирован в навигационную систему университета, что позволит создать быструю и удобную систему по нахождению аудиторий или кабинетов университета.
Методами исследования дипломный проекта являются:
A) анализ;
Б) абстрагирование;
B) восхождение от абстрактного к конкретному;
Г) моделирование;
Д) описание;
Е) обобщение.
Результатом разработки дипломного проекта является программный модуль, помогающий находить нужные аудитории или кабинеты, строить пути прохождения к ним с понятным и удобным пользовательским интерфейсом.



Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы над дипломным проектом был разработан программный модуль для навигационной системы прикладной программы.
Модуль разрабатывался на языке программирования С#, интерфейс разрабатывался средствами межплатформенной среды разработки Unity3D.
В соответствии со всеми задачами проведены работы: проанализированы технический паспорт двадцать седьмого корпуса, выбран оптимальный метод построения пути - алгоритм волновой трассировки. На основе анализа технического паспорта двадцать седьмого корпуса разработано дискретное рабочее поле, запрограммированы все этапы алгоритма волновой трассировки.
Проанализированы технологии реализации пользовательских интерфейсов. Создан пользовательский интерфейс средствами Unity3D.
Реализовано программирование дискретного рабочего поля в виде отдельного класса.
В результате получен программный модуль навигационной системы, позволяющий строить путь от одной аудитории или кабинета до другой.
Цель дипломного проекта достигнута полностью.



1 Джон Скит. C# для профессионалов: тонкости программирования, 3- е издание, новый перевод — М.: «Вильямс», 2014. - 608 с.
2 Джон Хокинг. Unity в действии. Мультиплатформенная разработка на С#, 1-е издание. - Питер СПб, 2018. - 336 с.
3 Исмаил М. И. A. Navigation inside buildings (using WI-FI points)/ M. И. А. Исмаил, В. В. Никулин // XLIV Огаревские чтения материалы научной конференции: в 3 частях. Отв. за вып. П. В. Сенин. 2016. С. 327-331.
4 Исмаил М. И. А. О разработке приложения для навигации внутри зданий по WI-FI-точкам / Исмаил М. И. А., Никулин В.В.// XLV Огарёвские чтения Материалы научной конференции. В 3-х частях. Отв. за вып. П. В. Сенин. 2017. С. 614-618.
5 Козадаев А. С. Реализация волнового алгоритма для определения кратчайшего маршрута на плоскости про моделировании трасс с препятствиями [Текст] / А. С Козадаев, Е. В. Дубовицкий // Вестник Тамбовского университета. Серия: Естественные и технические науки. - Тамбов, 2010.-С. 1926-1931.
6 Махмуд И. А. И. Навигация внутри зданий (по точкам WI-FI) // И.А.И. Махмуд, В. В. Никулин // Проблемы передачи информации в инфокоммуникационных системах: сб. докладов и тезисов VII Всероссийской научно-практической конференции. Министерство образования и науки РФ; Волгоградский государственный университет. 2016. С. 71-75.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ