Вуз: Московский университет имени С.Ю. Витте
Тип практики: Производственная Технологическая
Место проведения: Кафедра Университета (учебного заведения)
Специальность: Прикладная информатика
Курс: 3 курс
Кол-во страниц: 48 страниц
Тип практики: Производственная Технологическая
Место проведения: Кафедра Университета (учебного заведения)
Специальность: Прикладная информатика
Курс: 3 курс
Кол-во страниц: 48 страниц
Содержание отчета
Содержание
ВВЕДЕНИЕ 4
1. ПРОВЕДЕНИЕ АНАЛИЗА 6
1.1 Исходные данные 6
1.2 Анализ структуры и нормативной документации, регламентов подразделения 8
1.3 Обоснование выбора бизнес-процесса для автоматизации 9
1.3.1 Модель AS IS……………………………………………………………………….9
1.3.2 Обоснование необходимости автоматизации бизнес-процесса……………….10
1.4 Анализ и формализация потребностей конечного пользователя 10
1.5 Анализ имеющихся ресурсов в организации 11
1.5.1 Анализ материально-технического обеспечения……………………………….11
1.5.2 Анализ программного обеспечения………………………………………………12
1.5.3 Анализ возможности использования имеющихся ресурсов для автоматизации бизнес-процесса…………………………………………………………………………………………..18
1.5.4 Выбор программного обеспечения для автоматизации бизнес-процесса ……..18
1.6 Выводы по разделу 20
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 21
2.1 Диаграммы проектирования 21
2.2 Концептуальная диаграмма…………………………………………………………………21
2.3 Диаграмма функций…………………………………………………………………………22
2.4 Диаграмма Ганта…………………………………………………………………………….22
2.5 Проектирование базы данных 23
2.6 Выводы по разделу 28
3. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 29
3.1 Описание работы интерфейса 29
3.2 Тестирование 40
3.3 Выводы по разделу 41
ЗАКЛЮЧЕНИЕ 43
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 46
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
1 Torre, С. .NET-Microservices: Architecture for Containerized .NET Ap-plicati- ons / C. Torre, B. Wagner, M. Rousos, Microsoft Developer Division. – 2019. – 324 p.
2 Freeman, A. Pro ASP.NET Core MVC 2 / A. Freeman, Apress, 2017. – 1017 p.
3 Reynders, F. Modern API Design with ASP.NET Core 2: Building Cross- Platform Back-End Systems / F. Reynders, Apress. – 2018. – 262 p.
4 Very simple load testing framework for Pull and Push scenarios [Элек-тронный ресурс] URL: https://github.com/PragmaticFlow/NBomber (дата об-ращения 02.06. 2020).
5 Пять простых шагов для понимания JSON Web Tokens (JWT) [Элек-тронный ресурс]. URL: https://habr.com/ru/post/340146/ (дата обращения 15.05.2020).
6 Единый вход с использованием JWT. URL: https://www.ispring.ru/articles/ ediniy-vhod-s-ispolzovaniem-jwt (дата обраще-ния 05.12.2019).
7 Mell, P. Timothy Grance: The NIST Definition of Cloud Computing / P. Mell. – September 2011. – 7 p.
8 Developer Survey Results. – URL: https://insights.stackoverflow.com/survey/ 2023 (дата обращения 12.05.2023).
9 ГОСТ 34.602-89. Техническое задание на создание автоматизиро-ванной системы. [Электронный ресурс] URL: http://docs.cntd.ru/document/gost-34-602-89 (дата обращения 20.10.2019).
10 Nesteruk, D. Design Patterns in .NET: Reusable Approaches in C# and F# for Object-Oriented Software Design / D. Nesteruk, Apress. – 2019. – 376 p.
11 Aroraa, G. Hands-On Design Patterns with C# and .NET Core: Write clean and maintainable code by using reusable solutions to common software design problems /
G. Aroraa, Jeffrey, Packt Publishing. – 2019. – 410 p.
12 Posadas, M. Dependency Injection in .NET Core 2.0: Make use of con-structors, parameters, setters, and interface injection to write reusable and loose-ly-coupled code / M. Posadas, T. Dash, Packt Publishing. – 2017. – 436 p.
13 MongoDB, Национальная библиотека им. Н.Э. Баумана. [Элек-тронный ресурс] URL: https://ru.bmstu.wiki/MongoDB (дата обращения 01.12.2023).
14 Heroku, Национальная библиотека им. Н.Э. Баумана. [Электрон-ный ресурс] URL: https://ru.bmstu.wiki/Heroku (дата обращения 02.04.2023).
15 Heroku. Документация. [Электронный ресурс] URL: https://devcenter. heroku.com (дата обращения 02.04.2023).
16 React Widgets. [Электронный ресурс] URL: https://jquense.github.io/react- widgets/api/DateTimePicker (дата обращения 20.05.2023).
ВВЕДЕНИЕ 4
1. ПРОВЕДЕНИЕ АНАЛИЗА 6
1.1 Исходные данные 6
1.2 Анализ структуры и нормативной документации, регламентов подразделения 8
1.3 Обоснование выбора бизнес-процесса для автоматизации 9
1.3.1 Модель AS IS……………………………………………………………………….9
1.3.2 Обоснование необходимости автоматизации бизнес-процесса……………….10
1.4 Анализ и формализация потребностей конечного пользователя 10
1.5 Анализ имеющихся ресурсов в организации 11
1.5.1 Анализ материально-технического обеспечения……………………………….11
1.5.2 Анализ программного обеспечения………………………………………………12
1.5.3 Анализ возможности использования имеющихся ресурсов для автоматизации бизнес-процесса…………………………………………………………………………………………..18
1.5.4 Выбор программного обеспечения для автоматизации бизнес-процесса ……..18
1.6 Выводы по разделу 20
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 21
2.1 Диаграммы проектирования 21
2.2 Концептуальная диаграмма…………………………………………………………………21
2.3 Диаграмма функций…………………………………………………………………………22
2.4 Диаграмма Ганта…………………………………………………………………………….22
2.5 Проектирование базы данных 23
2.6 Выводы по разделу 28
3. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 29
3.1 Описание работы интерфейса 29
3.2 Тестирование 40
3.3 Выводы по разделу 41
ЗАКЛЮЧЕНИЕ 43
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 46
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
1 Torre, С. .NET-Microservices: Architecture for Containerized .NET Ap-plicati- ons / C. Torre, B. Wagner, M. Rousos, Microsoft Developer Division. – 2019. – 324 p.
2 Freeman, A. Pro ASP.NET Core MVC 2 / A. Freeman, Apress, 2017. – 1017 p.
3 Reynders, F. Modern API Design with ASP.NET Core 2: Building Cross- Platform Back-End Systems / F. Reynders, Apress. – 2018. – 262 p.
4 Very simple load testing framework for Pull and Push scenarios [Элек-тронный ресурс] URL: https://github.com/PragmaticFlow/NBomber (дата об-ращения 02.06. 2020).
5 Пять простых шагов для понимания JSON Web Tokens (JWT) [Элек-тронный ресурс]. URL: https://habr.com/ru/post/340146/ (дата обращения 15.05.2020).
6 Единый вход с использованием JWT. URL: https://www.ispring.ru/articles/ ediniy-vhod-s-ispolzovaniem-jwt (дата обраще-ния 05.12.2019).
7 Mell, P. Timothy Grance: The NIST Definition of Cloud Computing / P. Mell. – September 2011. – 7 p.
8 Developer Survey Results. – URL: https://insights.stackoverflow.com/survey/ 2023 (дата обращения 12.05.2023).
9 ГОСТ 34.602-89. Техническое задание на создание автоматизиро-ванной системы. [Электронный ресурс] URL: http://docs.cntd.ru/document/gost-34-602-89 (дата обращения 20.10.2019).
10 Nesteruk, D. Design Patterns in .NET: Reusable Approaches in C# and F# for Object-Oriented Software Design / D. Nesteruk, Apress. – 2019. – 376 p.
11 Aroraa, G. Hands-On Design Patterns with C# and .NET Core: Write clean and maintainable code by using reusable solutions to common software design problems /
G. Aroraa, Jeffrey, Packt Publishing. – 2019. – 410 p.
12 Posadas, M. Dependency Injection in .NET Core 2.0: Make use of con-structors, parameters, setters, and interface injection to write reusable and loose-ly-coupled code / M. Posadas, T. Dash, Packt Publishing. – 2017. – 436 p.
13 MongoDB, Национальная библиотека им. Н.Э. Баумана. [Элек-тронный ресурс] URL: https://ru.bmstu.wiki/MongoDB (дата обращения 01.12.2023).
14 Heroku, Национальная библиотека им. Н.Э. Баумана. [Электрон-ный ресурс] URL: https://ru.bmstu.wiki/Heroku (дата обращения 02.04.2023).
15 Heroku. Документация. [Электронный ресурс] URL: https://devcenter. heroku.com (дата обращения 02.04.2023).
16 React Widgets. [Электронный ресурс] URL: https://jquense.github.io/react- widgets/api/DateTimePicker (дата обращения 20.05.2023).