Вход

Разработка веб-ресурса для автоматического преобразования форматов чертежей

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 456608
Дата создания 2020
Страниц 108
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
3 560руб.
КУПИТЬ

Содержание

Введение 4
1 Обзор существующих систем автоматического распознавания чертежей и технологий их разработки 6
1.1 Анализ существующих аналогов 6
1.2 Выбор технологий для проектирования системы 11
1.2.1 Выбор языка программирования 12
1.2.2 Выбор среды программирования 18
1.2.3 Выбор фреймворков для разработки 21
1.3 Выбор базы данных 25
1.4 Выбор архитектурного шаблона и паттернов проектирования 29
1.5 Вывод по 1 разделу 31
2 Проектирование системы автоматического преобразования форматов чертежей 32
2.1 Цель и задачи системы автоматического преобразования форматов чертежей 32
2.2 Управление требованиями к ИС 33
2.2.1 Типы пользователей 33
2.2.2 Функциональные требования 34
2.2.3 Нефункциональные требования к веб-ресурсу 37
2.4 Идентификация архетипа системы 39
2.5 Представление пользовательского интерфейса системы 40
2.6 Логическое представление системы 47
2.7 Представление развертывания системы 47
2.8 Представление слоев системы 48
2.9 Представление процессов системы 53
2.10 Представление данных ИС 58
2.11 Представление интерфейсов ИС 62
2.12 Представление безопасности ИС 63
2.13 Описание стека технологий 64
2.14 Выводы по 2 раздела 65
3 Реализация системы 67
3.1 Представление в структуре системы 67
3.2 Представление в классах ИС 70
3.3 операционной представления ИС 81
3.4 Инфраструктурное представление ИС 81
3.5 Стратегия доставки товара 81
3.6 Обеспечение качества информационной системы 82
3.6.1 Разработка тест-кейсов для функционального тестирования 82
3.6.2 Протокол проведения функционального тестирования 84
3.6.3 Протокол проведения модульного тестирования 86
3.7 Управление программным кодом ИС 87
3.8 Расчет метрик программного кода 88
3.9 Документация информационной системы 89
3.9.1 Руководство пользователя 89
3.10 Выводы к третьему разделу 96
ВЫВОДЫ 97
ПЕРЕЧЕНЬ литературы 99
Приложение А. Листинг кода программы 101

Введение

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

В качестве языка программирования был выбран язык TypeScript. Для разработки front-end части был избран React фреймворк. Для разработки back-end части был избран Express фреймворк, который используется для Node.js, что предоставляет большой набор функций для мобильных и веб-приложений. За базу данных была выбрана база данных MongoDB. А в качестве шаблона проектирования был введен архитектурный шаблон MVC, и паттерны проектирования "Фасад" и "Модуль"

Фрагмент работы для ознакомления

При необходимости, работа может быть оперативно переделана и доработана под нужную область. В наличии, презентация и отчет по преддипломной практике (все это за дополнительную плату). Наличие исходников уточняйте в запросе. Имеется 2 варианта работы, на русском и украинском языках, по запросу вышлю нужную. Если есть вопросы по работе - задавайте, постараюсь всем ответить.
Работа была защищена в 2020году на оценку "Отлично" в одном из отечественных Вузов.

Список литературы

1. AutoDraw / SmartSketch [Электронный ресурс] - Режим доступа: https://texterra.ru/blog/neyrosetey-dlya-sozdaniya-i-obrabotki-izobrazheniy.html
2. SmartSketch [Электронный ресурс] - Режим доступа: https://www.iguides.ru/main/os/kak_prevratit_koryavye_risunki_v_krasivye_peyzazhi/
3. Нейросеть GauGAN [Электронный ресурс] - Режим доступа: https://neurohive.io/ru/novosti/gaugan-nvidia/
4. Quick, Draw! [Электронный ресурс] - Режим доступа: https://quickdraw.withgoogle.com/?locale=ru
5. React [Электронный ресурс] - Режим доступа: https://ru.wikipedia.org/wiki/React

и еще 15 источников
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00476
© Рефератбанк, 2002 - 2024