Информационная система "Кафедра Университета: модуль "Студенты"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?од. Достоинства объектно-ориентированного подхода:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4.2 Диаграмма классов концептуального уровня

Выделены классы: Преподаватель, Посещаемость студентов, Диiиплины, Группа, Ведомости, Студенты, Направление, Рейтинговая ведомость, Экзаменационная ведомость, Ведомость сдачи зачетов и курсовых работ.

Рисунок 9 - Диаграмма классов концептуального уровня

4.3 Диаграмма компонентов и пакетов

На диаграмме компонентов и пакетов отражаются программные компоненты системы (рис.10)

Рис. 10 Диаграмма компонентов и пакетов.

Модуль конфигурации представляет собой пакет Студенты, в нее включены четыре пакета: пакет Справочники, в котором хранятся справочники подсистемы и формы для этих справочников; пакет Документы, в котором хранятся документы и пакет макетов документов; пакет Регистры Накоплений.

4.4 Диаграмма развертывания

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

информационный моделирование поток данные диаграмма

Рисунок 11 - Диаграмма развертывания

5. СЕТЕВОЙ ПЛАН ВЫПОЛНЕНИЯ ПРОЕКТНЫХ РАБОТ

.1 Определение состава работ по стадиям и этапам

В соответствии с ГОСТ 34.601-90 в процессе разработки ИС Кафедра:Студенты можно выделить следующие этапы:

1.Формирование требований к системе;

2.Разработка концепции автоматизированной системы;

.Разработка технического задания;

.Эскизный проект;

.Технический проект;

.Рабочая документация;

.Ввод в действие;

.Сопровождение АС.

Все выделенные стадии состоят из этапов работ, выполнение которых необходимо и д