Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИС Кафедра Университета модуль Студенты.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
25.15 Mб
Скачать

4. Объектно-ориентированное проектирование ис

В качестве методологии проектирования был выбран объектно-ориентированный подход. Достоинства объектно-ориентированного подхода:

  • Сравнительная легкость, наглядность, эффективность моделей.

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

  • Возможность автоматической генерации кода на основе построенных моделей.

4.1 Диаграмма прецедентов

На рис.8 представлена диаграмма прецедентов, отражающая основные функции системы.

Рисунок 8 – Диаграмма прецедентов

Документ описания прецедентов.

  1. Прецедент «Провести аудиторные занятия»

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

Главным про организации учебного процесса является проведение аудиторных занятий, он включает в себя лекционные занятия, лабораторные и практические

Участвующие субъекты;

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

Предусловия, необходимые для инициирования прецедента;

Наличие аудиторного фонда, методического комплекса, обучающихся, календарного плана, расписания.

Детализированное описание потока событий, которое включает:

Основной поток событий;

Проведение занятий.

Альтернативные потоки для определения исключительных ситуаций;

Ошибка выполнения при отсутствии необходимых данных.

Постусловия, определяющее состояние системы, по достижении которого прецедент завершается;

Выполнение прецедента завершается в соответствии с календарным планом.

  1. Прецедент «Принять защиту курсовых работ и зачетов»

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

Для курсовых работ формируется отдельная ведомость, в совокупности с результатами зачетов получаем списки студентов, допущенных до сессии.

Участвующие субъекты

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

Предусловия, необходимые для инициирования прецедента

Для инициирования прецедента необходимо выполнение дипломной работы студентом и проведение аудиторных занятий и консультаций.

Детализированное описание потока событий, которое включает:

Основной поток событий

Прием курсовых работ и зачетов.

Альтернативные потоки для определения исключительных ситуаций

Ошибка при отсутствии необходимых данных.

Постусловия, определяющее состояние системы, по достижении которого прецедент завершается;

Выполнение прецедента завершается при корректном вводе всей необходимой информации.

  1. Прецедент «Провести экзамен»

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

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

Участвующие субъекты;

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

Предусловия, необходимые для инициирования прецедента;

Для инициирования прецедента необходимы списки допущенных студентов.

Детализированное описание потока событий, которое включает:

Основной поток событий;

Проведение экзаменов, внесение оценок.

Альтернативные потоки для определения исключительных ситуаций;

Ошибка формирования при отсутствии необходимых данных.

  1. Прецедент «Передать данные в деканат»

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

Все результаты передаются в деканат.

Участвующие субъекты;

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

Предусловия, необходимые для инициирования прецедента;

Сбор всех данных, формирование всех ведомостей.

Детализированное описание потока событий, которое включает:

Основной поток событий;

Передача данных в деканат.

Альтернативные потоки для определения исключительных ситуаций;

Ошибка при отсутствии необходимых данных.

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

Выполнение прецедента завершается при корректном вводе всей необходимой информации.