📄Работа №182592

Тема: КОРПОРАТИВНОЕ ХРАНИЛИЩЕ

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

📋 Содержание

Аннотация 2
Введение 4
1. Теоретические основы 6
1.1 О хранилищах данных 6
1.2 О технологиях и паттернах разработки 11
1.3 О способах аутенфикации пользователя 12
1.4 О контейнеризации приложения 14
1.5 О обеспечении доступности 15
1.6 О видах кибератак и уязвимостях 16
2. Анализ предметной области 18
2.1 Анализ существующих решение 18
2.2 Общие требования хранилищ корпоративного вида 20
2.3 Выделение сущностей и связей 21
2.4 Безопасность 22
2.5 Идентификация пользователя 23
2.6 Проектирование базы данных 25
2.7 Доступность для людей с ограниченными возможностями 28
2.8 Выбор технологий 29
3. Реализация 31
3.1 Серверная часть 31
3.2 Клиентская часть 34
3.3 Обеспечение безопасности 36
3.4 Руководство администратора 37
3.5 Руководство пользователя 39
Заключение 43
Список использованных источников и литературы 44
Приложение А Пользовательский контроллер 46
Приложение Б Файловый контроллер 50
Приложение В Пользовательский редуктор 57
Приложение Г Файловый редуктор 58

📖 Введение

В современном мире, где информация стала одним из ключевых ресурсов, ее эффективное управление приобретает первостепенное значение для успеха любого предприятия. Стремительный рост объемов данных, их разнородность и сложность структуры создают значительные трудности для организаций, стремящихся принимать взвешенные решения и оптимизировать свою деятельность. Именно поэтому концепция корпоративного хранилища данных (КХД) становится все более актуальной.
Актуальность темы работы обусловлена растущей потребностью компаний в консолидации, обработке и анализе информации из разрозненных источников для повышения эффективности бизнес-процессов и получения конкурентного преимущества.
Объектом исследования данной работы выступает КХД как комплексная информационная система, предназначенная для централизованного хранения и обработки корпоративных данных.
Предметом исследования являются принципы построения, архитектура, функциональные возможности, а также преимущества и недостатки внедрения КХД в современных организациях.
Цель данной выпускной квалификационной работы — рассмотреть все аспекты разработки хранилищ корпоративного типа и на их основе реализовать общую модель поведения корпоративного хранилища данных.
Для достижения цели выпускной квалификационной работы поставлены следующие задачи:
1. Формирования общей структуры облачного хранилища.
2. Анализ особенностей хранилищ корпоративного типа.
3. Выделение основных требований разработки.
4. Реализация клиент-серверного сервиса.
5. Подведение итогов.
В работе будут рассмотрены основные этапы проектирования и реализации облачного хранилища, такие как анализ требований, выбор технологии, моделирование и проектирование архитектуры и обеспечение безопасности.
Практическая значимость работы заключается в том, что полученные результаты могут быть использованы компаниями при выборе и внедрении корпоративных облачных хранилищ.
Работа состоит из введения, трех разделов, заключения, списка источников и использованной литературы, и приложения.

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

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

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

✅ Заключение

В итоге разработки данного сервиса, были выделены следующие плюсы данной реализации:
1. Полная модульность всей системы, в следствии реализации отдельных сервисов.
2. Полная независимость системы от провайдера в пределах локальной сети фирмы, и независимость от работоспособности серверов поставщика услуг хранения данных, в следствии запуска сервиса на собственных серверах.
3. Возможность упаковки и развертывания всего решения в короткие сроки по средствам Docker.
4. Возможность добавления собственного функционала работы с файлами, по средствам использования API-серверной части сервиса.
5. Возможность индивидуальной настройки сервиса под потребности предприятия.
В результате проделанной работы разработка сервиса была успешно завершена в соответствии с поставленными требования, был приобретен опыт работы в множестве областей программирования и анализа. Также было проведено пользовательское тестирование продукта, исправлены выявленные ошибки. Все поставленные цели и задачи были достигнуты.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Микросервисный фронтенд — современный подход к разделению
ответственности сервисов [Электронный ресурс] // URL:
https://habr.com/ru/companies/netcracker/articles/420753 (дата обращения:
13.9.2023)
2. Архитектура хранилищ данных: традиционная и облачная
[Электронный ресурс] // URL: https://habr.com/ru/articles/441538 (дата обращения: 15.9.2023)
3. Типы хранения данных [Электронный ресурс] // URL: https://www.huawei.ru/insights/tipy-khraneniya-dannykh (дата обращения:
18.9.2023)
4. Аутентификация на основе сеанса и токена [Электронный ресурс] // URL: https://www.geeksforgeeks.org/session-vs-token-based-authentication (дата обращения: 20.9.2023)
5. Эволюция атак на веб-приложения [Электронный ресурс] // URL: https://habr.com/ru/articles/334054 (дата обращения: 25.9.2023)
6. Google диск [Электронный ресурс] // URL: https://drive.google.com (дата обращения: 17.10.2023)
7. DropBox диск [Электронный ресурс] // URL:
https://www.dropbox.com/ru (дата обращения: 17.10.2023)
8. Selectel [Электронный ресурс] // URL: https://selectel.ru (дата обращения: 17.10.2023)
9. Cloud mail [Электронный ресурс] // URL: https://cloud.mail.ru (дата обращения: 18.10.2023)
10. Яндекс диск [Электронный ресурс] // URL: https://disk.yandex.ru (дата обращения: 19.10.2023)
11. OneDrive [Электронный ресурс] // URL: https://onedrive.live.com (дата обращения: 20.10.2023)
12. Документация к библиотеки Libuv [Электронный ресурс] // URL: https://github.com/libuv/libuv (дата обращения: 13.11.2023)
13. Интеграция PostgreSQL с Nodejs и node-postgres [Электронный ресурс] // Rukovodstvo.net : статьи и идеи для разработчиков программного обеспечения и веб-разработчиков. URL: https://rukovodstvo.net/posts/id_836 (дата обращения: 13.02.2024)
14. Документация по использованию bcrypt — хеширование в javascript [Электронный ресурс] // URL: https://github.com/kelektiv/node.bcrypt.js (дата обращения: 10.3.2024)
15. Работа с Cookeis — JSON Web Tokens (JWT) [Электронный ресурс] // URL: https://habr.com/ru/articles/340146 (дата обращения: 18.3.2024)

🖼 Скриншоты

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

Работу высылаем в течении 5 минут после оплаты.

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