Details

Title: Реализация индивидуального медиасервера и облачной системы хранения данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Федотов Святослав Игоревич
Scientific adviser: Селин Иван Андреевич
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: облачная система хранения данных; медиасервер; интеллектуальная сортировка изображений; plex; nextcloud; cloud storage; media server; intelligent image sorting
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-3351
Rights: Доступ по паролю из сети Интернет (чтение)
Record key: ru\spstu\vkr\7804

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Реализация индивидуального медиасервера и облачной системы хранения данных». Данная работа посвящена реализации облачной системы хранения данных и медиасервера, а также разработке интеллектуальной сортировки изображений. Задачи, которые решались в ходе работы: 1. Реализация аппаратной части. 2. Установка и настройка программной части. 3. Настройка доступа для пользователей. 4. Разработка интеллектуальной сортировки изображений. В ходе дипломного проектирования были получены следующие результаты: Проанализирована предметная область Получены новые навыки по установке операционной системы для сетевого хранения. Получены новые знания о установке и настройке облачной системы хранения данных и медиасервера. Разработана программа для интеллектуальной сортировки изображений. Построена UML диаграмма (Sequence). Получены новые знания и обобщены уже имеющиеся навыки при работе с языком программирования Python.

The topic of the final qualification work: "Implementation of an individual media server and cloud storage system". This work is devoted to the implementation of a cloud storage system and media server, as well as the development of intelligent image sorting. Tasks that were solved during the work: 1. Implementation of the hardware part. 2. Installing and configuring the software. 3. Configuring access for users. 4. Development of intelligent image sorting. During the diploma design the following results were obtained: The subject area is analyzed Obtained new skills for the installation of the operating system for network storage. New knowledge about installing and configuring cloud storage and media server. Developed a program for intelligent image sorting. Built a UML diagram (Sequence). New knowledge was obtained and existing skills were generalized when working with the Python programming language.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Table of Contents

  • РЕФЕРАТ
  • ABSTRACT
  • 55 pages, 10 figures, 2 tables, 1 appendix
    • Введение
    • Глава 1. Обзор существующих решений
    • 1.1. Обзор аппаратной части
    • Таблица 1- Характеристики аппаратной части
      • 1.1. Обзор технологий систем хранения данных
      • 1.2. Обзор дистрибутивов для организации NAS-сервера.
      • 1.2.1. FreeNAS
      • 1.2.2. OpenMediaVault
      • 1.3. Обзор технических систем для организации облачного хранения данных
      • 1.3.1. OwnCloud
      • 1.3.2. Nextcloud
      • 1.4. Обзор технических систем для организации медиасервера
      • 1.4.1. Kodi
      • 1.4.2. Plex
      • 1.4.3. Обзор средств программирования для разработки интеллектуальной системы сортировки
      • Глава 2. Выбор решений для реализации
      • 2.1. Выбор технологии хранения данных
      • 2.2. Выбор операционной системы для сервера
      • 2.3. Выбор решения для реализации облачной системы хранения данных.
      • 2.4. Выбор решения для реализации медиасервера
      • 2.5. Выбор средств программирования для разработки интеллектуальной системы сортировки
      • Язык программирования Python
      • Среда разработки PyCharm
      • Глава 3. Реализация программного комплекса
      • 3.1. Реализация облачной системы хранения данных и медиасервера с интеллектуальной сортировкой изображений
      • 3.2. Требования к программе
      • 3.3. Описание работы интеллектуальной сортировки изображений
      • 3.4. Sequence Diagram процесса работы программы интеллектуальной сортировки изображений.
      • 3.5. Процесс работы программы интеллектуальной сортировки изображений
      • Глава 4. Результаты
      • Заключение
      • Список использованных источников
      • Приложение 1. Листинг кода

Usage statistics

stat Access count: 5
Last 30 days: 0
Detailed usage statistics