ВВЕДЕНИЕ 3
1. Формирование требований 5
1.1. Исследование предметной области виртуального музея 5
1.2. Анализ существующих виртуальных археологических музеев 6
1.3. Техническое задание 9
2. Проектирование системы виртуального музея 12
2.1. Структура приложения 12
2.2. Структура данных об археологических находках 17
2.3. Макеты интерфейса 18
3. Реализация компонентов виртуального археологического музея 23
3.1. Модуль веб-панели добавления артефактов 23
3.2. Модуль веб-панели администратора 28
3.3. Модуль мобильного приложения для виртуального музея 30
4. Тестирование мобильного приложения 38
4.1. Тестирование веб-панели артефактов 38
4.2. Тестирование мобильного приложения 39
ЗАКЛЮЧЕНИЕ 40
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 41
ПРИЛОЖЕНИЕ
В веке стремительного развития виртуализации информации наш мир становится удивительно доступным для приобретения любых знаний. Благодаря наличию современных технологий и мобильных устройств, таких как смартфоны, нам предоставлена возможность быстрого и комфортного получения любых исторических данных, а также взаимодействия с ними для полного погружения в занимательный мир прошлого. Это привело к возникновению различных интернет-ресурсов и приложений, предоставляющих своим пользователям открытый доступ к найденным археологическим находкам. Наличие таких приложений дает возможность пользователям, которые интересуются найденными объектами прошлого получить исторический опыт.
Вопреки тому, что получение археологических знаний проясняет исторические события и нашу прошлую культуру, для большинства людей эта тема остается далекой и непонятной, так как не все осознают какие интересные артефакты были обнаружены по всему миру.
Основной целью данной квалификационной работы является создание мобильного приложения для виртуального археологического музея, которое обеспечит удобный и интерактивный метод изучения.
Создание такого приложения будет являться актуальным, поскольку оно будет служить инструментом для получения информации для любого пользователя, который захочет погрузиться в историческое прошлое. Данное приложение способствует эффективному и быстрому получению археологических знаний, а также предоставляет возможность взаимодействия с артефактами, передавая дополнительную информацию.
В соответствии основной целью были определены следующие задачи:
- Проанализировать предметную область.
- Определить основные функциональные требования.
- Проанализировать существующие приложения виртуального археологического музея.
- Изучить язык программирования Swift для создания мобильного приложения, а также его фреймворки и библиотеки.
- Создать базу данных для хранения информации об артефактах.
- Изучить языки программирования HTML, JavaScript и CSS для создания веб-платформы администратора.
Разработка мобильного приложения для виртуального археологического музея. А также похожие готовые работы: страница 10 #9106868
Артикул: 9106868
- Предмет: Программирование
- Уникальность: 75% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2024 году
- Количество страниц: 58
- Формат файла: docx
1 300p.
2 500p.
только 24 ноября!
1. Введение в Swift [Электронный ресурс] / metanit.com — METANIT.COM - Сайт о программировании. — Режим доступа: https://metanit.com/swift/tutorial/1.1.php . — Дата обращения: 25.04.2023.
2. Синтаксис по Swift [Электронный ресурс] / coderlessons.com — CodeLessons.com - Сайт о программировании. — Режим доступа: coderlessons.com/tutorials/kompiuternoe-programmirovanie/nauchites- programmirovaniiu-swift/swift-osnovnoi-sintaksis . — Дата обращения: 10.01.2024.
3. Начало работы с Firestore [Электронный ресурс] / firebase.google.com — Firebase - Начало работы с Cloud Firestore. — Режим доступа: https://firebase.google.com/docs/firestore . — Дата обращения: 22.01.2024.
4. Документация фреймворка - FirebaseFirestore [Электронный ресурс] / firebase.google.com — Firebase - FirebaseFirestore. — Режим доступа: firebase. google. com/docs/reference/swift/firebasefirestore/api/reference/Clas ses/Firestore . — Дата обращения: 23.01.2024.
5. Get started with Cloud Storage on Web [Электронный ресурс] / firebase.google.com — Firebase - Documentation . — Режим доступа: https://firebase.google.com/docs/storage/web/start. — Дата обращения:
25.04.2024.
6. Настройка Firebase Database [Электронный ресурс] / swiftbook.ru — SWIFTBOOK . — Режим доступа: swiftbook.ru/post/tutorials/ios-strings- localization-and-versioning-with-firebase . — Дата обращения: 01.02.2024.
7. Введение в Firebase / Хабр [Электронный ресурс] / habr.com — Все публикации подряд / Хабр. — Режим доступа:
habr.com/ru/articles/277941 . — Дата обращения: 25.01.2024.
8. Swift Storyboard [Электронный ресурс] / swiftbook.ru — SWIFTBOOK — Режим доступа: swiftbook.ru/post/tutorials/swift-storyboards-v-xcode-63- chast-1 . — Дата обращения: 25.04.2023.
9. Swift [Электронный ресурс] / www.apple.com — Swift. Язык программирования с открытым кодом. Мощь, простота и потрясающие приложения . — Режим доступа: apple.com/ru/swift . — Дата обращения: 12.01.2024.
10. Документация Storyboard [Электронный ресурс] / developer.apple.com — UIStoryboard . — Режим доступа
developer.apple. com/documentation/uikit/uistoryboard . — Дата
обращения: 17.01.2024.
11. Что такое Firebase [Электронный ресурс] / /blog.back4app.com — Что такое Firebase? Раскрываем все тайны. — Режим доступа: blogback4app.com/ru/%D1%87%D1%82%D0%BE- %D1%82%D0%B0%D0%BA%D0%BE%D0%B5-firebase/# Firebase . — Дата обращения: 07.01.2024.
12. Mellarius - Архитектура [Электронный ресурс] / mellarius.ru - HTTP/REST - Режим доступа: https://mellarius.ru/httprest - Дата
обращения: 11.01.2024
13. Promise [Электронный ресурс] / konstruktortestov.ru - JAVASCRIPT.RU - Режим доступа https://learn.javascript.ru/promise - Дата обращения: 11.01.2024
14. Методы HTTP запросов [Электронный ресурс] / qarocks.ru - QaRocks обучение тестированию - Режим доступа: https://qarocks.ru/http-request- methods - Дата обращения: 11.01.2024
15. What can you do with Firebase Hosting? [Электронный ресурс] / firebase.google.com - Firebase Documentation - Режим доступа:
https://firebase.google.com/docs/hosting/use-cases?hl=ru - Дата
обращения: 12.01.2024
16. Learn about using and managing API keys for Firebase [Электронный ресурс] / firebase.google.com - Firebase Documentation - Режим доступа: https://firebase.google.com/docs/projects/api-keys - Дата обращения: 19.01.2024
17. Adding package dependencies to your app [Электронный ресурс] / developer.apple.com - Documentation / Xcode / Projects and workspaces - Режим доступа: https://developer.apple.com/documentation/xcode/adding- package-dependencies-to-your-app - Дата обращения: 12.02.2024
18. CLLocationCoordinate2D [Электронный ресурс] / developer.apple.com - Documentation / Core Location - Режим доступа: https://developer.apple.com/documentation/corelocation/cllocationcoordinat e2d - Дата обращения: 12.02.2024
19. Weak self, a story about memory management and closure in Swift [Электронный ресурс] / benoitpasquier.com - Benoit Pasquier - Режим доступа: https://benoitpasquier.com/weak-self-story-memory-management- closure-swift - Дата обращения: 23.02.2024
20. Что такое JSON / Хабр [Электронный ресурс] / habr.com — Все публикации подряд / Хабр. — Режим доступа:
https://habr.com/ru/articles/554274/ . — Дата обращения: 2,5.01.2024.
21. КУЛЬТУРНОЕ НАСЛЕДИЕ ТАТАРСТАНА И ТАТАРСКОГО
НАРОДА [Электронный ресурс] / culturetat.info - CULTURETAT - Режим доступа: https://www.culturetat.info - Дата обращения: 07.01.2024
22. Портал «Виртуальный Русский музей» [Электронный ресурс] /
rusmuseumvrm.ru - Виртуальный Русский Музей - Режим доступа: https://rusmuseumvrm.ru - Дата обращения: 07.01.2024
23. Приложение Bible Map [Электронный ресурс] / apps.apple.com - App Store - Режим доступа: https://apps.apple.com/ru/app/bible-
map/id1100364686 - Дата обращения: 08.01.2024
24. Приложение Paestum [Электронный ресурс] / apps.apple.com - App Store - Режим доступа:
https://apps.apple.com/us/app/paestum/id1478603777?l=ru - Дата
обращения: 08.01.2024
2. Синтаксис по Swift [Электронный ресурс] / coderlessons.com — CodeLessons.com - Сайт о программировании. — Режим доступа: coderlessons.com/tutorials/kompiuternoe-programmirovanie/nauchites- programmirovaniiu-swift/swift-osnovnoi-sintaksis . — Дата обращения: 10.01.2024.
3. Начало работы с Firestore [Электронный ресурс] / firebase.google.com — Firebase - Начало работы с Cloud Firestore. — Режим доступа: https://firebase.google.com/docs/firestore . — Дата обращения: 22.01.2024.
4. Документация фреймворка - FirebaseFirestore [Электронный ресурс] / firebase.google.com — Firebase - FirebaseFirestore. — Режим доступа: firebase. google. com/docs/reference/swift/firebasefirestore/api/reference/Clas ses/Firestore . — Дата обращения: 23.01.2024.
5. Get started with Cloud Storage on Web [Электронный ресурс] / firebase.google.com — Firebase - Documentation . — Режим доступа: https://firebase.google.com/docs/storage/web/start. — Дата обращения:
25.04.2024.
6. Настройка Firebase Database [Электронный ресурс] / swiftbook.ru — SWIFTBOOK . — Режим доступа: swiftbook.ru/post/tutorials/ios-strings- localization-and-versioning-with-firebase . — Дата обращения: 01.02.2024.
7. Введение в Firebase / Хабр [Электронный ресурс] / habr.com — Все публикации подряд / Хабр. — Режим доступа:
habr.com/ru/articles/277941 . — Дата обращения: 25.01.2024.
8. Swift Storyboard [Электронный ресурс] / swiftbook.ru — SWIFTBOOK — Режим доступа: swiftbook.ru/post/tutorials/swift-storyboards-v-xcode-63- chast-1 . — Дата обращения: 25.04.2023.
9. Swift [Электронный ресурс] / www.apple.com — Swift. Язык программирования с открытым кодом. Мощь, простота и потрясающие приложения . — Режим доступа: apple.com/ru/swift . — Дата обращения: 12.01.2024.
10. Документация Storyboard [Электронный ресурс] / developer.apple.com — UIStoryboard . — Режим доступа
developer.apple. com/documentation/uikit/uistoryboard . — Дата
обращения: 17.01.2024.
11. Что такое Firebase [Электронный ресурс] / /blog.back4app.com — Что такое Firebase? Раскрываем все тайны. — Режим доступа: blogback4app.com/ru/%D1%87%D1%82%D0%BE- %D1%82%D0%B0%D0%BA%D0%BE%D0%B5-firebase/# Firebase . — Дата обращения: 07.01.2024.
12. Mellarius - Архитектура [Электронный ресурс] / mellarius.ru - HTTP/REST - Режим доступа: https://mellarius.ru/httprest - Дата
обращения: 11.01.2024
13. Promise [Электронный ресурс] / konstruktortestov.ru - JAVASCRIPT.RU - Режим доступа https://learn.javascript.ru/promise - Дата обращения: 11.01.2024
14. Методы HTTP запросов [Электронный ресурс] / qarocks.ru - QaRocks обучение тестированию - Режим доступа: https://qarocks.ru/http-request- methods - Дата обращения: 11.01.2024
15. What can you do with Firebase Hosting? [Электронный ресурс] / firebase.google.com - Firebase Documentation - Режим доступа:
https://firebase.google.com/docs/hosting/use-cases?hl=ru - Дата
обращения: 12.01.2024
16. Learn about using and managing API keys for Firebase [Электронный ресурс] / firebase.google.com - Firebase Documentation - Режим доступа: https://firebase.google.com/docs/projects/api-keys - Дата обращения: 19.01.2024
17. Adding package dependencies to your app [Электронный ресурс] / developer.apple.com - Documentation / Xcode / Projects and workspaces - Режим доступа: https://developer.apple.com/documentation/xcode/adding- package-dependencies-to-your-app - Дата обращения: 12.02.2024
18. CLLocationCoordinate2D [Электронный ресурс] / developer.apple.com - Documentation / Core Location - Режим доступа: https://developer.apple.com/documentation/corelocation/cllocationcoordinat e2d - Дата обращения: 12.02.2024
19. Weak self, a story about memory management and closure in Swift [Электронный ресурс] / benoitpasquier.com - Benoit Pasquier - Режим доступа: https://benoitpasquier.com/weak-self-story-memory-management- closure-swift - Дата обращения: 23.02.2024
20. Что такое JSON / Хабр [Электронный ресурс] / habr.com — Все публикации подряд / Хабр. — Режим доступа:
https://habr.com/ru/articles/554274/ . — Дата обращения: 2,5.01.2024.
21. КУЛЬТУРНОЕ НАСЛЕДИЕ ТАТАРСТАНА И ТАТАРСКОГО
НАРОДА [Электронный ресурс] / culturetat.info - CULTURETAT - Режим доступа: https://www.culturetat.info - Дата обращения: 07.01.2024
22. Портал «Виртуальный Русский музей» [Электронный ресурс] /
rusmuseumvrm.ru - Виртуальный Русский Музей - Режим доступа: https://rusmuseumvrm.ru - Дата обращения: 07.01.2024
23. Приложение Bible Map [Электронный ресурс] / apps.apple.com - App Store - Режим доступа: https://apps.apple.com/ru/app/bible-
map/id1100364686 - Дата обращения: 08.01.2024
24. Приложение Paestum [Электронный ресурс] / apps.apple.com - App Store - Режим доступа:
https://apps.apple.com/us/app/paestum/id1478603777?l=ru - Дата
обращения: 08.01.2024
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка мобильного приложения для виртуального археологического музея |
Артикул: | 9106868 |
Дата написания: | 30.06.2024 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 75% |
Количество страниц: | 58 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка мобильного приложения для виртуального археологического музея. А также похожие готовые работы: страница 10 по предмету программирование
Пролистайте "Разработка мобильного приложения для виртуального археологического музея. А также похожие готовые работы: страница 10" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 23.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 75% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 28 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Информационная система для фитнес-центра с обеспечением конфиденциальности данных пользователей
СЛЕДУЮЩАЯ РАБОТА
Реализация программы для обмена сообщениями с использованием криптографических методов защиты информации