Разработка автоматизированной информационной системы для обмена NFT

1.

ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ГОРОДА МОСКВЫ
"ТЕХНИЧЕСКИЙ ПОЖАРНО-СПАСАТЕЛЬНЫЙ КОЛЛЕДЖ ИМЕНИ
ГЕРОЯ РОССИЙСКОЙ ФЕДЕРАЦИИ В.М. МАКСИМЧУКА “
Тема дипломной работы:
«Разработка автоматизированной информационной системы
для обмена NFT».
ВЫПОЛНИЛ: СТУДЕНТ ГР. 4ИС-25 ГУРСКИЙ Е.Д.
РУКОВОДИТЕЛЬ: ПЕТЕНИН М.А.
Москва, 2024 год

2.

Актуальность выбранной Темы дипломной работы
Тема дипломной работы: «Разработка автоматизированной информационной системы для
обмена NFT»
Актуальность разработки информационных систем возрастает с каждым днём из-за
потребностей пользователей в решении ежедневных задач. Новые технологии облегают
процесс создания систем, а также добавляют множество функций, создавая новые ситуации на
рынке.

3.

Цель данной дипломной работы - автоматизированной информационной системы
«Eternal», которая должно помочь людям хранить, продавать свои NFT
Для реализации поставленной цели следует решить следующие задачи:
рассмотреть предмет дипломной работы с точки зрения правовой сферы;
описать требования к проекту;
разобрать теоретический материал для разработки автоматизированной
информационной системы;
создать базу данных;
разработать приложение.

4.

ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ
И РАЗРАБОТКИ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
В данной главе были рассмотрены следующие
вопросы:
АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА В ПРАВОВОЙ СФЕРЕ
ТРЕБОВАНИЯ К ПРОЕКТУ ДИПЛОМНОЙ РАБОТЫ
ВИДЫ ИНФОРМАЦИОННЫХ СИСТЕМ
ОБОСНОВАНИЕ ВЫБОРА ТЕХНОЛОГИЙ РАЗРАБОТКИ И СИСТЕМЫ УПРАВЛЕНИЯ
БАЗАМИ ДАННЫХ

5.

• CASE-средства — инструменты автоматизации процессов проектирования и
разработки программного обеспечения для системного аналитика, разработчика
ПО и программиста.
• Система управления базами данных — совокупность программных и
лингвистических средств общего или специального назначения, обеспечивающих
управление созданием и использованием баз данных.
• Язык программирования — формальный язык, предназначенный для записи
компьютерных программ.
• С# — это современный язык программирования, созданный компанией Microsoft.
На нём можно писать программы любой сложности для любых платформ и
операционных систем.

6.

ГЛАВА 2. МОДЕЛИРОВАНИЕ ПРЕДМЕТА ДИПЛОМНОЙ РАБОТЫ
В данной главе были рассмотрены следующие вопросы:
ПРОЕКТИРОВАНИЕ ВНУТРЕННИХ ПРОЦЕССОВ
ЭТАПЫ ПРОЕКТИРОВАНИЯ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ

7.

Для разработки АИС были изучены следующие вопросы:
ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ, ОБЪЕКТНООРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ.
• Методология функционального моделирования IDEF0 – это технология описания системы в
целом как множества взаимозависимых действий или функций. Важно отметить
ее функциональную направленность.
• Объектно-ориентированное проектирование – часть объектно-ориентированной методологии,
которая предоставляет программистам возможность оперировать понятием «объект», помимо
понятия «процедура», при разработке кода. Объекты инкапсулируют данные и процедуры,
сгруппированные вместе, отражая сущность объекта.

8.

В ХОДЕ АНАЛИЗА ИС БЫЛИ РАЗРАБОТАНЫ СЛЕДУЮЩИЕ
ДИАГРАММЫ:
Диаграмма вариантов использования
Контекстная диаграмма
Диаграмма декомпозиции верхнего уровня

9.

ГЛАВА 3. РАЗРАБОТКА И ВНЕДРЕНИЕ АВТОМАТИЗИРОВАННОЙ
ИНФОРМАЦИОННОЙ СИСТЕМЫ
В данной главе были рассмотрены следующие вопросы:
РАЗРАБОТКА БАЗЫ ДАННЫХ
СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
ОХРАНА ТРУДА

10.

РЕЛЯЦИОННАЯ БАЗА ДАННЫХ
На диаграмме – изображены 7 таблиц:
NFT, пользователь, NFT пользователя, теги,
теги NFT, кошельки, валюты. Связь мастера к
заказам одна ко многим, связь между
клиентами и заказом также одна ко многим.
Каждая таблица отвечает за определенный
функционал, например, таблица NFT отвечает
за функционал заказа клиента, оформление
договора и тд, также виден тип данных и связь
между таблицами.
English     Русский Правила