Автоматизация процесса поиска ресурсов для учебно-методических модулей информационной системы

Скачать диплом с рассмотрением анализ предметной области и обоснование реализации «Автоматизация процесса поиска ресурсов для учебно-методических модулей»
Author image
Askar
Тип
Дипломная работа
Дата загрузки
15.08.2024
Объем файла
979 Кб
Количество страниц
38
Уникальность
Неизвестно
Стоимость работы:
1280 руб.
1600 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕАвтоматизация поиска ресурсов является важным аспектом, который может значительно облегчить и улучшить процесс подготовки преподавателя.
Поиск актуальных ресурсов для учебного занятия может быть сложной задачей, особенно в быстро меняющемся информационном окружении. Автоматизированные системы поиска могут помочь преподавателям найти свежие и актуальные материалы.
Ручной поиск ресурсов может быть трудоемким и затратным по времени для преподавателя. Автоматизированные инструменты и алгоритмы могут значительно сократить время, потраченное на поиск, фильтрацию и оценку материалов. Преподаватели смогут сконцентрироваться на более важных аспектах подготовки учебного занятия.
Такие системы могут помочь преподавателям обеспечить более качественное обучение, предоставляя доступ к лучшим и проверенным материалам.
 

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 3

Перечень сокращений 4

Краткое описание предметной области 5

Анализ предметной области и обоснование реализации «Автоматизация процесса поиска ресурсов для учебно-методических модулей» 7

Функциональные требования модуля поиска ресурсов 7

Модель процесса поиска ресурсов до автоматизации 8

Разработка BPMN модели процесса поиска ресурсов после автоматизации 9

Обоснование актуальности разработки модуля поиска ресурсов для ИС «STEAM Образование» 10

Сравнительный анализ языков программирования для разработки МПР 11

Выбор языка программирования 11

Актеры МПР 16

Выявление вариантов использования 17

Диаграмма вариантов использования процесса поиска ресурсов для учебно-методических модулей 18

Моделирование деятельности пользователя в МПР 19

МОДЕЛЬ ВЗАИМОДЕЙСТВИЯ ОБЪЕКТОВ МОДУЛЯ МПР ПРЕЦЕНДЕНТА «ОСУЩЕСТВЛЯТЬ ПОИСК РЕСУРСОВ» 20

Физическая модель модуля поиска ресурсов 21

Моделирование и проектирование процесса автоматизации подбора ресурсов 22

Проектирование базы данных МПР 22

Сущности БД 23

Описание сущностей 24

Проектирование экранных форм МПР 28

Оценка рисков проекта по автоматизации процесса классификации преступлений 31

Программная реализация автоматизированной системы 31

Экономическая эффективность автоматизации процесса классификации преступлений 34

Функциональное тестирование 35

ЗАКЛЮЧЕНИЕ 36

СПИСОК ИСПОЛЬЗОВАННЫХ ИТОЧНИКОВ 37

СПИСОК ИЛЛЮСТРАЦИЙ 38

СПИСОК ТАБЛИЦ 39

СПИСОК ИСПОЛЬЗОВАННЫХ ИТОЧНИКОВ

 

1. Сравнение lava, JavaScript и C++. Data views 03.03.23

https://translated.turbopages.org/proxy_u/en-ru.ru.1f66395b-6403c158-0375478a-74722d776562/https/www.c-sharpcorner.com/article/comparision-of-java-with-other-programming-languages/

2. Что такое STEAM образование? Date Views 02.03.2023 ru.wikipedia.org/wiki/STEM#STEAM

3. Сравнение современных СУБД. Date Views 02.03.2023 drach.pro/blog/hi-tech/item/145-db-comparison.

4. SQLite, MariaDB и PostgreSQL: сравниваем популярные реляционные СУБД. Date Views 03.03.2023 https://drach.pro/blog/hi-tech/item/145-db-comparison

5. Использование DFD-диаграмм. — URL: https://systems.education/data-flow-diagrams (дата обращения: 14.05.2023).

6. Иванов, Д. Ю. Основы моделирования на UML / Д. Ю. Иванов, Ф. А. Новиков. — СПб: Политехн. ун-та, 2010. — 249 c.

7. Figma – https://www.figma.com/login (дата обращения: 12.05.2023)

8. Методические рекомендации по проектированию информационных систем на языке UML [Статья] / авт. И.Г. Игнатова Н.Ю. Соколова. - Москва: МИЭТ, 2014. (дата обращения: 15.05.2023)

9. Документация Python - https://www.python.org/?hl=RU (дата обращения: 14.05.2033)


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