📄Работа №169721

Тема: Использование программного интерфейса приложения (API) ) для исследования коллекций цифровой библиотеки «Европеана»

Характеристики работы

Тип работы Бакалаврская работа
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 42 листов
📅
Год: 2022
👁️
Просмотров: 61
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 4
1 API как инструмент исследования 6
1.1 Понятие API и его задачи 6
1.1.1 Типы API 7
1.1.2 Типы протоколов API 8
1.2 Цифровая библиотека Europeana 9
1.2.1 Документация по использованию Europeana API 10
1.2.2 Europeana API поиска 13
1.3 Языки программирования и библиотеки 18
1.4 База данных для приложения 19
2 Разработка веб-сервиса 20
2.1 Подготовка веб-сервера 20
2.2 Проектирование базы данных 22
2.3 Создание классов для работы с объектами из базы данных 26
2.4 Создание контроллера и пользовательского представления 28
3 Результаты разработки 31
ЗАКЛЮЧЕНИЕ 39
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 40

📖 Введение

На сегодняшний день в разных сферах научной деятельности используются большие массивы данных. Одним из крупных агрегаторов таких данных является Europeana.
Europeana - это цифровая библиотека, содержащая более 61 миллиона оцифрованных экспонатов. Среди них 36 миллионов составляют изображения. Такое огромное количество данных, а также системы поиска и фильтрации потенциально позволяют использовать Europeana как ресурс для гуманитарных исследований.
Однако для того, чтобы результаты исследований на базе Europeana были корректными и достоверными, необходимо иметь возможность проводить анализ по всем данным. Проблема исследования заключается в том, что Europeana, не предоставляет пользователям возможности проводить выборку по некоторым параметрам.
Выпускная квалификационная работа посвящена исследованию программного интерфейса приложения цифровой библиотеки Europeana.
Актуальность настоящей работы заключается в необходимости иметь возможность проводить анализ на основе всех данных, это влияет на качество исследований и наши представления о мировой культуре.
Объект исследования - программный интерфейс приложения (API).
Предмет исследования - принципы использования программного интерфейса приложения (API) для исследования коллекций цифровой библиотеки Europeana.
Цель настоящей работы - выявить принципы использования программного интерфейса приложения (API) для исследования коллекций цифровой библиотеки Europeana.
Задачи исследования:
- провести анализ документации Europeana;
- изучить понятие API;
- найти способы получения данных через API;
- спроектировать и реализовать веб-сервис для количественного анализа полученных данных.
Научная новизна данного исследования заключается в отсутствии сервисов для количественного анализа Europeana.
Существование сервиса, позволяющего проводить анализ по всем данным, позволило бы проводить различные исследования для широкого спектра гуманитарных задач.
Выпускная квалификационная работа состоит из введения, трех глав, заключения, списка использованной литературы.
Первая глава посвящена анализу документации Europeana, определению понятия API, изучению работы Europeana API.
Вторая глава «Разработка веб-сервиса» описывает процесс разработки.
Третья глава «Результаты исследования» включает описание реализованного веб-сервиса и демонстрацию его работы.
Заключение подводит итоги исследования, список литературы содержит библиографические описания цитируемых источников, в приложении представлены примеры собранных данных в виде таблиц, диаграмм, карт и прочих изображений.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

Целью данной работы являлось выявить принципы использования программного интерфейса приложения (API) для исследования коллекций цифровой библиотеки Europeana.
В ходе исследования были изучены принципы работы Europeana API, и найдены способы получения данных от Europeana, в соответствии с правилами работы с API, разобраны преимущества различных баз данных.
Был разработан веб-сервис позволяющий использовать программный интерфейс приложения для количественного исследования коллекций Europeana.
Опираясь на все вышесказанное, можно считать все задачи исследования выполненными, а цель - достигнутой.
Цифровая библиотека Europeana содержит огромный объем разнообразного контента и обладает удобным поисковым интерфейсом. Несмотря на это, в настоящий интерфейс требует существенных улучшений и не представляется удобным для использования в исследованиях.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Кучерявый, Е. Что такое API и как он помогает в создании программных систем. [Электронный ресурс]: образовательная платформа, 2020. - Режим доступа: https://skillbox.ru/media/code/chto takoe api/
2. EuropeanaPro. Ourmission. [Электронный ресурс] - Режим доступа: https://pro.europeana.eu/about-us/mission
3. Europeana Pro. Shareyourdata: process [Электронный ресурс] - Режим доступа: https://pro.europeana.eu/share-your-data/process
4. Europeana Pro. EuropeanaContentStrategy [Электронный ресурс] - Режим доступа: https://pro.europeana.eu/post/europeana-content-strategy
5. EDM (модель данных с использованием сущностей), 2022. [Электронный ресурс] - Режим доступа: https://docs.microsoft.com/ru- ru/dotnet/framework/data/ adonet/entity-data-model
6. Сервис-контейнер, 2021. [Электронный ресурс] - Режим доступа: https://symfony.ru/doc/current/service container.html
7. Д.А. Попова-Коварцева, Е.В. Сопченко. Основы проектирования баз данных. - Самара: Самарский университет, 2019. - С. 37-42.
8. Фастунов, С. Концепция MVC. [Электронный ресурс] - Режим доступа: https://ruseller.com/lessons.php?id=666

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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