Тема: ОБЛАЧНЫЙ СЕРВИС ХРАНЕНИЯ ФАЙЛОВ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 5
1 Облачное хранилище данных 7
1.1 Предпроектный анализ 7
1.1.1 Анализ предметной области 7
1.1.2 Анализ аналогичных решений облачного хранилища файлов 9
1.1.3 Анализ стека технологий 11
1.1.4 Выбор СУБД 17
1.1.5 Выбор фреймворка для реализации клиентской части приложения. .. 18
1.2 Проектирование и разработка 20
1.2.1 Реализация серверной части 21
1.2.2 Разработка БД 28
1.2.3 Разработка клиентской части 31
1.3 Анализ результатов 33
2 Охрана труда 38
2.1 Характеристики потенциальных опасностей и вредностей, которые
могут возникнуть при работе с ЭВМ 39
Заключение 41
Приложение А - UML - диаграммы 43
Приложение Б - Листинг программы
📖 Введение
Способы хранения персональной информации прошли большой путь: от дискотек и цифровых дисков с крайне ограниченный объемом памяти до современных SDD накопителей с огромной скоростью чтения и записи и при этом крайне большим объёмом, порой более одного терабайта. Однако, помимо этого всё большую популярность набирают удалённые способы хранения информации - облачные хранилища.
Развитие данных сервисов позволяет людям экономить память на собственным компьютере, используя больше мест под различное программное обеспечение, а не простые файлы с данными, такими как музыка или word документы, а также иметь доступ к своим файлам из любой точки мира с любого устройства, имеющего выход в интернет, редактировать их в любой удобный момент, а также крайне легко и просто делиться ими с другими пользователями. Благодаря всем этим преимуществам можно с уверенностью сказать, что популярность данных сервисов в будущем будет расти.
Цель данной работы - разработка отечественной системы облачного хранилища файлов в рамках импортозамещения.
✅ Заключение
Данное ПО позволяет путём удаленного сохранения файлов обеспечивать надежное хранение информации, работу с данными с большого количества устройств, а также возможность поиска и переименования сохранённых файлов.
В процессе разработки были закреплены навыки работы с языком Java, было изучено многообразие экосистемы фреймворка Spring, изучен и закреплён на практике путём написания приложения архитектурный шаблон MVC, также изучена СУБД PostgreSQL путем работы с ней через её графический клиент pgAdmin4.
Дальнейшее улучшение приложения может включать возможность редактирования файлов в режиме многозадачности онлайн одновременно несколькими пользователями, а также возможность введения платной подписки для закупки большего количества устройств для хранения данных и расширения тем самым доступного места для хранения файлов пользователей.
В ходе написаны выпускной квалификационной работы выбранное приложение было успешно разработано, протестировано, багов в ходе его эксплуатации обнаружено не было. Данный опыт выполнения работы однозначно пригодится в будущем при работе над большими комплексными коммерческими проектами.



