Проектирование СППР на основе МАИ
Автор: Степан Полбицын • Май 4, 2026 • Курсовая работа • 1,525 Слов (7 Страниц) • 7 Просмотры
МЧС РОССИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«АКАДЕМИЯ ГОСУДАРСТВЕННОЙ ПРОТИВОПОЖАРНОЙ СЛУЖБЫ
МИНИСТЕРСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ ПО ДЕЛАМ ГРАЖДАНСКОЙ ОБОРОНЫ, ЧРЕЗВЫЧАЙНЫМ СИТУАЦИЯМ И ЛИКВИДАЦИИ ПОСЛЕДСТВИЙ СТИХИЙНЫХ БЕДСТВИЙ»
УНК АСИТ
Кафедра информационных технологий
КУРСОВАЯ РАБОТА
по дисциплине: «Системы поддержки принятия решений»
Направление подготовки 09.03.02 «Информационные системы и технологии»
Тема: Проектирование СППР на основе МАИ».
Выполнил: курсант уч. группы
факультета пожарной и техносферной безопасности
рядовой внутренней службы
Проверил:
Начальник кафедры ИТ
канд. техн. наук, доцент А.П. Сатин
Дата защиты «___» _________2025 г. Оценка ______________
Москва 2025г.
Оглавление
Введение 3
Глава 1: Создание Flask-проекта 4
Глава 2. Создание JS-файлов. AJAX и Request 5
Глава 3. Создание и подключение базы данных 7
Глава 4. Апробация 10
Вывод 12
Введение
В данном курсовом проекте познакомитесь с клиент-серверной частью, языками программирования Python и JavaScript, а также с CSS (каскадные таблицы стилей) и html разметкой. Также узнаете о фреймворке Flask, базе данных SQLITE и ORM SQLALCHEMY.Вы научитесь строить таблицы и применять математический инструмент системного подхода к сложным проблемам принятия решений- Метод аналитической иерархий(далее-МАИ)
Цели:
1) Создание Flask проекта
2) Создание js файлов. AJAX и request
3) Создание и подключение БД
4) Апробация
Глава 1: Создание Flask-проекта
На первом этапе реализации системы помощи принятия решений был создан проект на основе веб-фреймворка Flask. Flask был избран в связи с его легковесностью, простотой в освоении и при этом достаточной гибкостью для реализации полноценного веб-приложения.
Работа начиналась с создания нового проекта в IDE PyCharm. В ходе процедуры инициализации был выбран тип проекта Flask, определен каталог хранения проекта, а также автоматически создано виртуальное окружение (venv).
При создании Flask-проекта возникают ключевые каталоги и файлы:
• static/ — хранилище статических ресурсов (CSS, JavaScript, изображения);
• templates/ — папка для HTML-шаблонов;
• venv/ — система виртуальных зависимостей;
• app.py — главный серверный файл, содержащий описание маршрутов и логику обработки HTTP-запросов.
После успешного создания проекта был запущен сервер и проведена проверка по умолчанию с выводом на страницу текста "Hello, World!". Далее вывод был заменен на HTML-шаблон index.html, который отображается при переходе на главную страницу.
На данном этапе были созданы базовые структуры для дальнейшего функционального расширения проекта. Также выполнена первичная настройка папок, шаблонов и интеграция с HTML-интерфейсом. Созданная база ложится в основу дальнейшей работы над клиентско-серверным взаимодействием и базой данных.
Глава 2. Создание JS-файлов. AJAX и Request
Второй этап разработки
...