Автоматизированная информационная система поддержки оборота невзаимозаменяемых токенов

Скачать дипломную работу на тему: Автоматизированная информационная система поддержки оборота невзаимозаменяемых токенов. В которой определена разработка NFT-платформы. Изучено проектирование автоматизированной системы.
Author image
Ekaterina
Тип
Дипломная работа
Дата загрузки
06.12.2024
Объем файла
34864 Кб
Количество страниц
60
Уникальность
Неизвестно
Стоимость работы:
2000 руб.
2500 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕ

Быстрый рост цифрового искусства, предметов коллекционирования и виртуальных товаров в последние годы создал потребность в инновационных платформах для поддержки их создания, монетизации и безопасного распространения. В ответ на этот спрос дипломный проект представляет автоматизированную систему поддержки оборота невзаимозаменяемых токенов (NFT-non-fungible tokens), призванную революционизировать способы управления и защиты уникальных цифровых активов в цифровой экосистеме.NFT-платформы – торговые центры NFT, где их можно продать или купить. Эти площадки специализируются для хранения, отображения, продажи и в некоторых случаях даже создания цифрового искусства в торговых маркетплейсах.Предоставляя художникам и создателям возможность демонстрировать и монетизировать свои уникальные цифровые творения на безопасной и надежной платформе, система будет играть ключевую роль в популяризации NFT и создании динамичного и процветающего сообщества цифровых создателей.

СОДЕРЖАНИЕ
Введение. 6
1   Анализ предметной области. 7
1.1 Организационная структура системы управления Национального центра современного искусства. 7
1.2 Выбор объекта автоматизации. 10
1.3 Обзор аналогов проектируемой системы.. 13
1.4  Постановка задачи дипломного проекта. 18
2   Проектирование автоматизированной системы.. 19
2.1 Общая характеристика задачи. 19
2.2  Структура проектируемой автоматизированной системы.. 21
2.3  Информационная обеспеченность системы.. 25
2.4  Алгоритмическое обоснование. 35
2.5 Требования к техническому и системному программному обеспечению   43
2.6 Эргономическое обеспечение. 44
2.7  Организационное обеспечение. 46
3   Програмная реализация автоматизированной ситемы.. 49
 3.1 Структура разрабатываемой автоматизированной системы.. 49
 3.2 Выбор программных средств реализации. 51
 3.3 Разработка программного кода информационной системы.. 53
 3.4  Руководство пользователя. 55
4   экономическое обоснование разработки и использования автоматизированной информационной системы поддержки оборота невзаимозаменяемых токенов  69
 4.1  Характеристика разрабатываемой автоматизированной системы.. 69
 4.2 Расчет затрат на разработку автоматизированной информационной системы 69
 4.3 Расчет результатов от разработки и использования программного средства 72
Заключение. 75
Список использованных источников. 76
Приложение а (обязательное) Программный код. 77

Список использованных источников

[1] Навроцкий, А.А. Дипломное проектирование по специальности «Автоматизированные системы обработки информации»: учеб.–метод. пособие / А. А. Навроцкий, Н. В. Батин. – Минск: БГУИР, 2018. – 66 с.
[2] СТП 01-2017, Стандарт предприятия. Дипломные проекты (работы). Общие требования. – Минск: БГУИР, 2017. – 169 с.
[3] Национальный центр современного искусства г. Минска [Электронный ресурс]. – Режим доступа: http://ncsm.by/.
[4] Музей Государственный Эрмитаж продал NFT-токены картин из своей коллекции [Электронный ресурс]. – Режим доступа: https://www.rbc.ru/crypto/news/61376bd99a7947185cd5d967.
[5] Art-center – онлайн-галерея для продажи готовых работ [Электронный ресурс]. – Режим доступа: https://artcenter.by/.
[6] Лучшие NFT-платформы и меркетплейсы в 2023 год для покупки продажи и создания NFT [Электронный ресурс]. – Режим доступа: https://profinvestment.com/nft-platforms-marketplaces/#4_OpenSea.
[7] Сысолетин, Е.Г. Проектирование интернет-приложений: учеб.–метод. пособие / Е. Г. Сысолетин, С. Д. Ростунцев. – Екатеринбург: ИРиИт, 2015. – 94 с.
[8] Ломако, А.В. Функциональное моделирование на основе методологии IDEF0 / А.В. Ломако: [Методическое пособие].
[9] Кренке, Д. Теория и практика построения баз данных / Д Кренке – СПб.: Питер, 2003. – 800 с.
[10] Nielen, M. Neural Networks and Deep Learning: науч.-книга / M Nielen, 2019. – 224 с.
[11] Кодирование и декодирование строк [Электронный ресурс]. – Режим доступа: https://rukovodstvo.net/posts/id_812/.
[12] Документация для работы с IntelliJ IDEA [Электронный ресурс]. – Режим доступа: https://www.jetbrains.com/help/idea/getting-started.html.
[13] Шупейко, И.Г. Эргономическое проектирование систем «Человек-компьютер-средств». Курсовое проектирование: учеб.–метод. пособие / И.Г. Шупейко. – Минск: БГУИР, 2012. – 92 с.
[14]Вендров, А. М. Объектно-ориентированный анализ и проектирование с использованием языка UML Практикум / А. М. Вендров. – Москва: Н.

Входные данные. Входными данными являются «Данные NFT», охватывая разнообразную информацию, необходимую для NFT- платформы. Этот термин включает в себя различные типы входных данных, специфичных для NFT, с учетом уникальных особенностей и функций платформы.В входные данные входят:1. Данные NFT-токена – они описывают цифровой актив, такие данные как название, описание, цена и имя создателя или обладателя данного NFT-токена. Все данные должны быть введены корректно и не превышать нужную длину строки. Если ввести данные неправильно, то система выдаст ошибку в заполнении формы.2. Цифровые данные – это сам NFT-токен в виде файла изображения. Он представляет цифровое произведение искусства или предмет коллекционирования, отчеканенный как NFT. Этот файл может быть только в форматах JPEG или PNG. Кроме того, эти цифровые данные проверяют на корректность, так как система должна быть защищена от распространения небезопасного контента, а также давать гарантию на уникальный цифровой актив, поэтому также осуществляется проверка на уникальность NFT-токена.3. Данные пользователя. Эти данные собираются при регистрации и авторизации пользователя. При регистрации пользователь должен заполнить форму регистрации, где должен указать свой логин, почту, пароль и повторить свой пароля. Если данные с почтой введены в неправильном формате или повтор пароля не совпадает с первым паролем, то такому пользователю нужно будет ввести данные заново, потому что система обнаружит ошибку.
Также при попытке авторизации, где надо указать свой логин и пароль, система проверяет существуют ли такие данный в базе данных.4. История транзакций. Платформа собирает и обрабатывает входные данные, относящиеся к истории транзакций, включая сведения о прошлых покупках, продажах, пополнения счета или вывод денежных средств с платформы. Также идет проверка денежных средств при покупке. Если нужной суммы для приобретения NFT-токена не будет на электронном кошельке, то система должна выдать ошибку.