ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ ИС



 

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

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

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

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

 

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

 

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

 

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Дата добавления: 2019-02-12; просмотров: 74; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!