Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Итоговый отчет

.pdf
Скачиваний:
10
Добавлен:
30.07.2024
Размер:
967.38 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования

«МИРЭА Российский технологический университет»

РТУ МИРЭА

Институт информационных технологий (ИИТ) Кафедра практической и прикладной информатики (ППИ)

ИТОГОВЫЙ ОТЧЕТ по дисциплине «Анализ и концептуальное моделирование

систем»

Отчет представлен к

 

 

 

рассмотрению:

 

 

 

Студент группы ИНБО-06-20

« »

2022 г.

Кастарная Е.О.

(подпись)

Преподаватель

« »

2022 г.

Снегирёв Д.А.

(подпись)

Москва, 2022 г.

Содержание

 

Описание функционала системы. ..........................................................................

3

Описание функций системы через диаграмму вариантов использования. .......

6

Построение UML – модели системы. Диаграмма классов анализа ...................

9

Построение UML – модели системы. Диаграмма последовательности. .........

10

Построение UML – модели системы. Диаграмма классов ...............................

15

Построение UML – модели системы. Диаграмма деятельности......................

18

Построение UML – модели системы. Диаграммы компонентов и

 

развертывания........................................................................................................

21

Описание функционала системы.

Цель работы: изучить структуру и функционал рассматриваемой информационной системы.

Задачи: необходимо детально описать функционал системы для организации процессов в автошколе (вариант №17).

Описание объекта автоматизации

Автошкола — образовательное учреждение, в котором происходит обучение вождению транспортных средств. Обучение состоит из теоретической (изучение правил ПДД, знаков дорожного движения и т.д.) и практической (приобретение навыков управления автомобилем) частей. В недавнем прошлом всё обучение происходило в очном формате, а учебные материалы были исключительно на бумажных носителях.

С развитием IT-технологий для некоторых процессов стала возможна автоматизация, что позволяет экономить время и минимизировать ошибки. Один из видов автоматизации – перенос некоторых учебных процессов в режим онлайн. Достигается это за счет внедрения специальной CRM-

системы.

Основные функции системы

Таблица 1. Основной функционал системы

Наименование

Краткое описание

 

 

 

Система позволяет перевести расписание занятий в

Отслеживание

электронный формат, которое

отображается в

Личном кабинете студента. Также

имеется аналог

активности студентов

бумажного журнала, где преподаватели могут вести

 

 

учёт посещаемости.

 

 

 

 

 

Экзаменационная система

позволяет

принимать

 

 

внутренний теоретический экзамен, а также

 

промежуточные

тестирования

по экзаменационным

 

вопросам. Студент может проходить тестирование

Тестирования

как в учебном классе автошколы, так и с любого

другого компьютера, планшета или мобильного

 

 

телефона, используя полученные логин и пароль к

 

Личному

кабинету.

Единственное

условие,

 

необходимое для приема экзамена — наличие

 

доступа в Интернет.

 

 

 

 

 

 

Онлайн-запись на вождение позволяет организовать

 

ведение электронного расписания вождения. Сервис

Онлайн-запись на

позволяет настроить множество сценариев записи,

вождение

назначить роли и полномочия на каждое действие:

 

создание сетки расписания, запись, отмена записи и

 

так далее.

 

 

 

 

 

 

 

 

Данная функция позволяет организовать учёт

 

практического вождения. Инструктор записывает тип

 

вождения и количество времени, потраченного на

Учёт вождения

практику, после чего это время списывается из

 

договора со студентом. Если данные не были

 

записаны, система автоматически спишет время из

 

практических занятий.

 

 

 

 

 

 

Инструктору достаточно активировать систему,

GPS-мониторинг

чтобы начать

мониторинг.

Впоследствии будет

доступен детализированный маршрут, пройденный

 

 

при практике, для каждого студента и инструктора.

 

 

Электронные

Система позволяет добавлять в раздел «Методика»

 

 

 

 

 

 

 

учебные материалы

собственные видеоуроки и учебные материалы для

 

дистанционного обучения. В случае их отсутствия

 

предлагается разместить онлайн-магазин материалов

 

партнеров CRM-системы. Приобретение ключей

 

доступа к материалам также возможно через систему.

 

 

Ожидаемые результаты реализации моделируемой системы

Ожидается, что внедрение данной системы в автошколу решит следующие задачи:

организация учёта расписания и посещений теоретических и практических занятий автошколы в единой среде;

организация доступа к учебным материалам в электронном формате в любое время;

упрощение проведения тестирований с применением экзаменационной системы;

Выводы

В ходе практической работы мною была изучена CRM-система,

позволяющая автоматизировать процессы автошколы с точки зрения как образовательного учреждения, так и бизнес-компании.

Описание функций системы через диаграмму вариантов

использования.

Цель работы: изучить основные элементы и правила построения

диаграммы вариантов использования.

Задачи: описать функции для организации процессов в автошколе с

помощью диаграммы вариантов использования (вариант №17).

Выполнение работы

1.Диаграмма вариантов по следующему описанию: «Построить диаграмму вариантов использования по следующему описанию: «Клиент банка может пополнить счет, в случае отсутствия счета предварительно открыв его, или снять деньги со счета, с возможностью его закрытия. В каждом из описанных действий участвует операционист банка и кассир».

Таблица 1 - Описание действий актеров/ВИ (общий вариант)

Актер/ВИ

Тип связи

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

 

 

 

Клиент

Простая ассоциация

Пополнение счета

 

 

 

Клиент

Простая ассоциация

Снятие денег со счета

 

 

 

Пополнение счета

Расширение

Открытие счета

 

 

 

Снятие денег со счета

Расширение

Закрытие счета

 

 

 

Операционист

Простая ассоциация

Открытие счета

 

 

 

Операционист

Простая ассоциация

Закрытие счета

 

 

 

Кассир

Простая ассоциация

Пополнение счета

 

 

 

Кассир

Простая ассоциация

Снятие денег со счета

 

 

 

Рисунок 1 – UML-диаграмма (общий вариант)

2.Диаграмма вариантов использования: «Студент хочет узнать, когда он должен посетить теоретическое занятие. Для этого ему необходимо авторизоваться в Личном кабинете студента, зайти в раздел «Расписание»,

найти нужного ему преподавателя и посмотреть дату/время занятия,

написанные инструктором».

Таблица 2 - Описание действий актеров/ВИ (индивидуальный вариант)

Актер/ВИ

Тип связи

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

 

 

 

Инструктор

Простая ассоциация

Авторизация

 

 

 

Авторизация

Включение

Ввод логина и пароля,

 

 

вход в учетную запись

 

 

инструктора

 

 

 

Инструктор

Простая ассоциация

Запись о проведении

 

 

занятия день/месяц в

 

 

часов:минут

 

 

 

Запись о проведении

Расширение

Обновление данных

занятия

 

 

 

 

 

Запись о проведении

Расширение

Сохранение изменений

занятия

 

 

 

 

 

Студент

Простая ассоциация

Авторизация

 

 

 

Авторизация

Включение

Ввод логина и пароля,

 

 

вход в учетную запись

 

 

студента

 

 

 

Студент

Простая ассоциация

Получение информации

 

 

 

Получение информации

Расширение

Выбор вкладки

 

 

«Расписание»

 

 

 

Выбор вкладки

Расширение

Поиск записи о

«Расписание»

 

проведении занятия

 

 

 

Поиск записи о

Расширение

Запись о проведении

проведении занятия

 

занятия

 

 

 

Запись о проведении

Расширение

Предоставление данных

занятия

 

о дате/времени занятия

 

 

 

Рисунок 2 – UML-диаграмма (индивидуальный вариант)

Вывод о проделанной работе

В ходе выполнения практической работы №2 выполнено общее задание и описана спецификация функций рассматриваемой системы с помощью таблицы и UML диаграммы.

Построение UML – модели системы. Диаграмма классов анализа

Цель работы: изучить структуру иерархии классов системы.

Задачи: научиться выстраивать структуру основных элементов диаграммы классов анализа с определением видов классов и типов отношений.

Вариант №17 - Моделирование учета поступлений и списаний книг в библиотеке.

Выполнение работы

Рисунок 1 - Диаграмма классов индивидуального варианта

Выводы

В результате выполнения практической работы №3 была построена структура основных элементов диаграммы классов анализа для индивидуального варианта с определением видов классов и типов отношений, разработана и реализована концептуальная модель системы варианта.

Построение UML – модели системы. Диаграмма

последовательности.

Цель работы: изучить структуру модели анализа, правила построения диаграмм последовательности, кооперации.

Задачи: научиться отображать взаимодействие объектов в динамике. Вариант №17 - Моделирование учета поступлений и списаний книг в

библиотеке.

Выполнение работы

1.Построение диаграммы последовательности по описанию приведенного варианта использования: «Студент хочет записаться на некий семинар, предлагаемый в рамках некоторого учебного курса. С этой целью проводится проверка подготовленности студента, для чего запрашивается список (история) семинаров курса, уже пройденных студентом (перейти к следующему семинару можно, лишь проработав материал предыдущих занятий). После получения истории семинаров объект класса "Слушатель" получает статус подготовленности, на основе которой студенту сообщается результат (статус) его попытки записи на семинар.» Заполнить таблицу на основе полученной диаграммы: