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


Разработка облачного хранилища для корпоративной среды

Работа №114544

Тип работы

Бакалаврская работа

Предмет

программирование

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

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


Аннотация 2
Введение 4
Глава 1 Функциональное моделирование предметной области 7
1.1 Технико-экономическая характеристика предметной области 7
1.2 Концептуальное моделирование предметной области 11
1.3 Анализ существующих разработок на предмет соответствия сформулированным требованиям 16
1.4 Разработка модели бизнес-процесса «Как должно быть» 21
Глава 2 Логическое проектирование облачного хранилища 24
2.1 Выбор технологии логического моделирования облачного хранилища 24
2.2 Информационное обеспечение облачного хранилища 26
2.3 Проектирование базы данных облачного хранилища 29
2.4 Требования к аппаратно-программному обеспечению облачного хранилища 32
Глава 3 Физическое проектирование облачного хранилища 34
3.1 Выбор архитектуры облачного хранилища 34
3.2 Выбор технологии разработки программного обеспечения облачного хранилища 35
3.3 Выбор СУБД облачного хранилища 39
3.4 Разработка физической модели данных облачного хранилища 39
3.5 Разработка программного обеспечения облачного хранилища 42
3.6 Оценка и обоснование экономической эффективности разработки облачного хранилища 57
Заключение 64
Список используемой литературы 65

В современном мире существует масса способов хранения информации: начиная от аналоговых носителей и заканчивая современными цифровыми решениями. Одним из стремительно набирающих популярность вариантов является облачное хранилище [29].
Несомненными преимуществами облачных решений являются возможность доступа пользователей из любой точки мира, где есть доступ к Интернет; независимость от специфики деятельности пользователей и компаний; возможность простого увеличения используемых мощностей для хранения данных при первой потребности.
В условиях глобальной цифровизации общества практически невозможно представить себе бизнес, который может оставаться успешным и прибыльным и при этом абсолютно изолированным от каких-либо ИТ- решений.
Информация приобретает невероятную ценность, является несомненным конкурентным преимуществом. Количество производимой и потребляемой информации растет огромными темпами и в какой-то момент для каждой организации становится актуальным вопрос о надежном решении по её хранению и использованию.
При этом важным условием является минимизация финансовых издержек и операционных рисков.
Эффективным способом по снижению стоимости обработки данных является переход к использованию облачных вычислений: бизнес становится динамичнее, повышается качество работы пользователей, появляется экономия за счет оптимизации поддержки решения, гарантируется соответствующий уровень безопасности и производительности.
Использование облачных технологий позволяет ощутимо упростить ежедневную работу потребителей информации: появляется возможность беспрепятственного обмена информацией в любых форматах с разных устройств из любой локации.
При этом всегда остается возможным сохранить файл на локальные устройство для индивидуальной работы.
Объектом исследования является ОАО «Концерн «АБС».
Предмет исследования - процесс проектирования и разработки облачного хранилища.
Целью данной работы является разработка облачного хранилища для корпоративной среды.
Ключевыми задачами по достижению поставленной цели являются:
• анализ предметной области, а именно: характеристика предприятия, его организационной структуры, существующих бизнес- процессов;
• анализ существующих систем для решения поставленной задачи;
• обоснование необходимости разработки;
• выбор стратегии и способа автоматизации;
• выбор информационного, программного и технического обеспечения;
• логическое и физическое проектирование облачного хранилища;
• разработка программного обеспечения;
• описание функциональности облачного хранилища;
• расчет экономической эффективности проекта.
При выполнении работы были использованы такие методы исследования, как аналитический, сравнительный, методы расчета экономической эффективности.
В первой главе дана характеристика компании, а также проведен анализ деятельности предприятия при подходе «Как есть». Выбрана технология концептуального моделирования. Проведен анализ существующих разработок, выделены критерии для сравнения. Построена модель «Как будет».
Во второй главе проведено логическое проектирование облачного хранилища. Выбрана технология проектирования. Разработана концептуальная и логическая модель. Разработано информационное обеспечение: классификаторы, системы кодирования, входная и выходная информация. Определены требования к аппаратному и программному обеспечению.
В третьей главе осуществлено физическое проектирование облачного хранилища. Выбрана архитектура и технология разработки. Выбрана конкретная СУБД и построена физическая модель. Разработано программное обеспечение: программные модули и их взаимосвязь, описана функциональность системы. Также в третьей главе была проведена экономическая оценка эффективности проекта, получены экономические показатели проекта.

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

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

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


Результатом выполнения выпускной квалификационной работы стало разработанное, протестированное и запущенное облачное хранилище данных.
В ходе работы была проанализирована деятельность производственно-технического отдела в ОАО «Концерн «АБС».
Также был проанализированы текущие решения внутри ОАО «Концерн «АБС». Было выявлен ряд проблем, с которыми сталкиваются сотрудники.
В ходе работы над проектом были выполнены следующие задачи:
• изучены и выбраны технологии и инструменты для реализации проекта;
• создан веб-клиент на основе Web фреймворка Django;
• реализован пользовательский веб-интерфейс с помощью фреймворка Vuejs и CSS-фреймворка Vuetifyjs.
Созданное облачное хранилище имеет следующие преимущества:
• расширяемость системы. Сервисы хранилища можно в любой момент запустить на другом сервере, и он сразу же включится в работу;
• синхронизация между серверами-хранилищами. При любой ситуации, когда сервер-хранилище выходит из строя, файлы пользователя будут ему доступны, так как хранятся на всех серверах одновременно;
• подключение к любой базе данных. Возможность использования любой SQL базы данных, так как используется Django ORM.
В ближайшее время для развития разработанного приложения предполагается:
• разбиение логики сервисов-хранилищ и сервиса управления пользователями на микросервисы для более гибкой настройки;
• расширение функциональности облачного хранилища за счет сбора обратной связи;
• доработка API для более гибкого обращения к нему.


1. Архитектура клиент-сервер [Электронный ресурс] - режим доступа: [http://portal.tpu.rU/SHARED/f/FAS/study/avis/lectures/cli-se.pdf]
2. Бейтс, Марк CoffeeScript. Второе дыхание JavaScript / Марк Бейтс. - М.: ДМК Пресс, 2016. - 310 c.
3. Бритов Г., Осипова Т. Моделирование бизнес-процессов - М.: LAP, 2014 -124 с.
4. Варфоломеева Е.В. Информационные системы в экономике: Учебное пособие / Е.В. Варфоломеева, Т.В. Воропаева и др.; Под ред. Д.В. Чистова - М.: НИЦ ИНФРА-М, 2015. - 234 с.
5. Васильев, А. Н. Python на примерах. Практический курс по программированию / А.Н. Васильев. - М.: Наука и техника, 2016. - 432 c.
6. Гвоздева В.А. Базовые и прикладные информационные технологии: Учебник / Гвоздева В. А. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2015. - 384 с.
7. Гвоздева В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. - 544 с.
8. Головатый, А. Django. Подробное руководство / А. Головатый. - М.: Символ-плюс, 2014. - 320 c.
9. ГОСТ Р 50922-2006. Защита информации. Основные термины и определения
10. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств
11. Дронов В. JavaScript в Web-дизайне / В. Дронов. - М.: БХВ- Петербург, 2016. - 880 c.
12. Иванов А.В., Келасьев А.С. Исследование индексных структур в реляционных базах данных // Математические методы в технике и технологиях - ММТТ-29: сб. трудов XXIX Междунар. науч. конф.: в 12 т. Т.4. / под общ. ред. А.А. Большакова. - Саратов: Саратов. гос. техн. ун-т; Санкт- Петербург: СПбГТИ(ТУ), СПбПУ, СПИИРАН; Самара: Самарск. гос. техн. ун­т, 2016,123-125 с.
13. Исаев Г. Проектирование информационных систем. Учебное пособие. - М.: Омега-Л, 2015. - 432с.
14. Маклаков С.В. BPwin ERwin CASE - средства разработки информационных систем. М.: Диалог МИФИ, 2011. 304 с.
15. Моделирование на UML - Онлайн-проект [Электронный ресурс] - режим доступа: [http://book.uml3.ru]
...


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



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


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