Разработка распределенной системы хранения студенческих web-портфолио #9101831

Артикул: 9101831
2 499p.
Оплатите артикул одним из 20 способов и сразу скачайте.
После оплаты он автоматически будет удален с сайта.
Никто кроме вас не сможет посмотреть его до 18.06.2024
ВВЕДЕНИЕ 3
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 5
1. АНАЛИЗ ПРОБЛЕМЫ НАДЕЖНОСТИ И ДОСТОВЕРНОСТИ ХРАНЕНИЯ ИНФОРМАЦИИ В СЕТИ ИНТЕРНЕТ 6
1.1. Проблема центрального узла 6
1.2. Распределённое хранение 7
1.3. Описание предметной области 11
1.4. Применимость технологии блокчейн к реализации приложения по хранению студенческих web – портфолио 12
2. ПОСТРОЕНИЕ АРХИТЕКТУРЫ СИСТЕМЫ 13
2.1. Диаграмма деятельности 13
2.2. Диаграмма последовательности 15
2.3. Авторизация пользователя 16
2.4. Регистрация нового пользователя 17
2.5. Диаграмма классов 18
3. СТРУКТУРА ХРАНЕНИЯ ПОРТФОЛИО СТУДЕНТОВ НА ОСНОВЕ ТЕХНОЛОГИИ БЛОКЧЕЙН 19
3.1. Состав системы хранения портфолио студентов 19
4. ВЫБОР СРЕДСТВ РАЗРАБОТКИ 24
4.1. Microsoft Visual Studio 24
4.2. Выбор языка программирования 24
4.3. Windows Forms 26
4.4. Основные элементы приложения 28
4.5. Пользовательский интерфейс и примеры работы приложения 30
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35
ПРИЛОЖЕНИЕ А – ЛИСТИНГ ПРОГРАММНОГО КОДА 37

Объектом исследования является архитектура хранения данных (студенческих web-портфолио) с применением технологии Blockchain.
Цель выпускной квалификационной работы: создание приложения для хранения студенческих web – портфолио.
В рамках выполнения выпускной квалификационной работы необходимо решить следующие сформулированные задачи:
1. Разработать и проанализировать требования к системе.
2. Выбрать и изучить технологии для реализации требований к системе.
3. Разработать архитектуру системы с учетом особенностей выбранных технологий.
4. Создать прототипы будущего приложения.
5. Спроектировать базу данных.
6. Создать приложение.
7. Протестировать приложение.
8. Создать сопроводительную документацию с созданному приложению.
Результатом работы является созданное приложение на основе технологии Blockchain для хранения студенческих web-портфолио.
[1] Технология распределённого реестра: за рамками блокчейн [Электронный ресурс]. – Режим доступа: http://cryptonyka.com/files/download/31/9bc7b5ca, свободный.
[2] Как blockchain изменит нашу жизнь? [Электронный ресурс]. – Режим доступа: http://rb.ru/opinion/blockchain/, свободный.
[3] Proof of work [Электронный ресурс] – Режим доступа: https://en.bitcoin.it/wiki/Proof_of_work, свободный.
[4] Proof of Stake [Электронный ресурс] – Режим доступа: https://en.bitcoin.it/wiki/Proof_of_Stake, свободный.
[5] A Correctness Proof for a Practical Byzantine-Fault-Tolerant Replication Algorithm Miguel Castro and Barbara Liskov Laboratory for Computer Science, Massachusetts Institute of Technology, 545 Technology Square, Cambridge, MA 02139 [Электронный ресурс] – Режим доступа: http://publications.csail.mit.edu/lcs/pubs/pdf/MIT-LCS-TM-597.pdf, свободный.
[6] Bitcoin: A Peer-to-Peer Electronic Cash System. [Электронный ресурс] – Режим доступа: https://bitcoin.org/bitcoin.pdf, свободный.
[7] Peer-to-peer [Электронный ресурс] – Режим доступа: https://bitcoin.org/bitcoin.pdf, свободный.
[8] SHA-256 [Электронный ресурс] – Режим доступа: http://www.iwar.org.uk/comsec/resources/cipher/sha256-384-512.pdf, свободный.
[9] Merkle tree [Электронный ресурс] – Режим доступа: https://brilliant.org/wiki/merkle-tree/, свободный.
[10] Алгоритм византийских генералов. [Электронный ресурс] – Режим доступа: http://blog.artlives.ru/programming/, свободный.
[11] Zebus [Электронный ресурс] – Режим доступа: https://github.com/Abc- Arbitrage/Zebus/wiki/Documentation, свободный.
[12] Zebus [Электронный ресурс] – Режим доступа:
https://www.slideshare.net/alprema/zebus-pitfalls-of-a-p2p-service-bus.
[13] Protobuf [Электронный ресурс] – Режим доступа: https://github.com/google/protobuf/wiki, свободный.
[14] CyberForum.ru - форум программистов и сисадминов [Электронный ресурс]. – Режим доступа: http://www.cyberforum.ru/ , свободный.
[15] Крючкова Е.Н. Архитектурное проектирование и паттерны программирования [Электронный ресурс]: Учебно-методическое пособие / Е.Н. Крючкова, С.М. Старолетов; АлтГТУ. – Барнаул, 2015 – Режим доступа: http://new.elib.altstu.ru/eum/download/pm/Krutkova-Patterns.pdf.
[16] WWW SQL Designer - дизайнер моделей баз данных [Электронный ресурс]. – Режим доступа:http://ondras.zarovi.cz/sql/demo/, свободный.
[17] Станько И. В. Децентрализованная система хранения и потверждения подлиности портфолио студента на основе технологии Blockchain [Электронный ресурс] / И. В. Станько, Е. Н. Крючкова // Горизонты образования. Приложение. Сборник трудов XV всероссийской Научно- технической конференции студентов, аспирантов и молодых ученых «Наука и молодежь – 2017». Секция «Информационные технологии». Подсекция
[18] «Программная инженерия». / Алт. гос. техн. ун-т им. И.И.Ползунова. – Барнаул: изд-во АлтГТУ, 2017. – 92 с. - Режим доступа: http://edu.secna.ru/media/f/pi2017v2.pdf
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач, сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением. Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения, соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: Разработка распределенной системы хранения студенческих web-портфолио
Артикул: 9101831
Дата написания: 17.12.2018
Тип работы: Дипломная работа
Предмет: Информационные системы и технологии
Оригинальность: Антиплагиат.ВУЗ — 84%
Количество страниц: 41
Скрин проверки АП.ВУЗ приложен на последней странице.

В работе представлены только пояснительная записка и листинг программы. Самой программы нет
А ты умеешь выполнять такие работы?

Файлы артикула: Разработка распределенной системы хранения студенческих web-портфолио по предмету информационные системы и технологии

Пролистайте "Разработка распределенной системы хранения студенческих web-портфолио" и убедитесь в качестве

После покупки артикул автоматически будет удален с сайта до 18.06.2024
Дипломная — Разработка распределенной системы хранения студенческих web-портфолио — 1
Дипломная — Разработка распределенной системы хранения студенческих web-портфолио — 2
Дипломная — Разработка распределенной системы хранения студенческих web-портфолио — 3
Дипломная — Разработка распределенной системы хранения студенческих web-портфолио — 4
Дипломная — Разработка распределенной системы хранения студенческих web-портфолио — 5
Дипломная — Разработка распределенной системы хранения студенческих web-портфолио — 6
Посмотреть остальные страницы ▼
Честный антиплагиат! Честный антиплагиат!
Уникальность работы — 84% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег! Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.