Информационная система "Кафедра Университета: модуль "Студенты"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?од. Достоинства объектно-ориентированного подхода:
-Сравнительная легкость, наглядность, эффективность моделей.
-Построение бизнес-модели организации, позволяющей перейти от модели iенариев использования к модели, определяющей отдельные объекты, участвующие в реализации бизнес-функций.
-Возможность автоматической генерации кода на основе построенных моделей.
4.1 Диаграмма прецедентов
На рис.8 представлена диаграмма прецедентов, отражающая основные функции системы.
Рисунок 8 - Диаграмма прецедентов
Документ описания прецедентов.
.Прецедент Провести аудиторные занятия
Краткое описание;
Главным про организации учебного процесса является проведение аудиторных занятий, он включает в себя лекционные занятия, лабораторные и практические
Участвующие субъекты;
Преподаватель
Предусловия, необходимые для инициирования прецедента;
Наличие аудиторного фонда, методического комплекса, обучающихся, календарного плана, расписания.
Детализированное описание потока событий, которое включает:
Основной поток событий;
Проведение занятий.
Альтернативные потоки для определения исключительных ситуаций;
Ошибка выполнения при отсутствии необходимых данных.
Постусловия, определяющее состояние системы, по достижении которого прецедент завершается;
Выполнение прецедента завершается в соответствии с календарным планом.
.Прецедент Принять защиту курсовых работ и зачетов
Краткое описание.
Для курсовых работ формируется отдельная ведомость, в совокупности с результатами зачетов получаем списки студентов, допущенных до сессии.
Участвующие субъекты
Преподаватель.
Предусловия, необходимые для инициирования прецедента
Для инициирования прецедента необходимо выполнение дипломной работы студентом и проведение аудиторных занятий и консультаций.
Детализированное описание потока событий, которое включает:
Основной поток событий
Прием курсовых работ и зачетов.
Альтернативные потоки для определения исключительных ситуаций
Ошибка при отсутствии необходимых данных.
Постусловия, определяющее состояние системы, по достижении которого прецедент завершается;
Выполнение прецедента завершается при корректном вводе всей необходимой информации.
.Прецедент Провести экзамен
Краткое описание;
Экзамен является конечным итоговым мероприятием по контролю знаний, на основе результатов формируются экзаменационные ведомости.
Участвующие субъекты;
Преподаватель.
Предусловия, необходимые для инициирования прецедента;
Для инициирования прецедента необходимы списки допущенных студентов.
Детализированное описание потока событий, которое включает:
Основной поток событий;
Проведение экзаменов, внесение оценок.
Альтернативные потоки для определения исключительных ситуаций;
Ошибка формирования при отсутствии необходимых данных.
.Прецедент Передать данные в деканат
Краткое описание.
Все результаты передаются в деканат.
Участвующие субъекты;
Преподаватель.
Предусловия, необходимые для инициирования прецедента;
Сбор всех данных, формирование всех ведомостей.
Детализированное описание потока событий, которое включает:
Основной поток событий;
Передача данных в деканат.
Альтернативные потоки для определения исключительных ситуаций;
Ошибка при отсутствии необходимых данных.
Постусловия, определяющее состояние системы, по достижении которого прецедент завершается.
Выполнение прецедента завершается при корректном вводе всей необходимой информации.
4.2 Диаграмма классов концептуального уровня
Выделены классы: Преподаватель, Посещаемость студентов, Диiиплины, Группа, Ведомости, Студенты, Направление, Рейтинговая ведомость, Экзаменационная ведомость, Ведомость сдачи зачетов и курсовых работ.
Рисунок 9 - Диаграмма классов концептуального уровня
4.3 Диаграмма компонентов и пакетов
На диаграмме компонентов и пакетов отражаются программные компоненты системы (рис.10)
Рис. 10 Диаграмма компонентов и пакетов.
Модуль конфигурации представляет собой пакет Студенты, в нее включены четыре пакета: пакет Справочники, в котором хранятся справочники подсистемы и формы для этих справочников; пакет Документы, в котором хранятся документы и пакет макетов документов; пакет Регистры Накоплений.
4.4 Диаграмма развертывания
Диаграмма развертывания, отражающая систему в ее работе с программными и аппаратными ресурсами, представлена на рисунке 11.
информационный моделирование поток данные диаграмма
Рисунок 11 - Диаграмма развертывания
5. СЕТЕВОЙ ПЛАН ВЫПОЛНЕНИЯ ПРОЕКТНЫХ РАБОТ
.1 Определение состава работ по стадиям и этапам
В соответствии с ГОСТ 34.601-90 в процессе разработки ИС Кафедра:Студенты можно выделить следующие этапы:
1.Формирование требований к системе;
2.Разработка концепции автоматизированной системы;
.Разработка технического задания;
.Эскизный проект;
.Технический проект;
.Рабочая документация;
.Ввод в действие;
.Сопровождение АС.
Все выделенные стадии состоят из этапов работ, выполнение которых необходимо и д