
- •Задание
- •Тема 3 Информационная система выставки собак
- •Введение
- •Лабораторная работа 1:
- •Описание предметной области
- •Проектирование информационной системы с использованием структурного подхода
- •Функциональная модель idef0
- •Контекстная диаграмма а0
- •Процесс «Провести соревнование» а12
- •Процесс «Подвести итоги» а13
- •Детализация диаграммы а0 в нотации dfd
- •3.2.1 Процесс «Регистрация участников» а1
- •3.2.2 Процесс «Проведение соревнований» а2
- •3.2.2.1 Детализация процесса «Проведение соревнований» а2
- •3.2.2.1.1 Процесс «Сформировать расписание»
- •3.2.2.1.2 Процесс «Провести соревнование»
- •3.2.3.1.2 Процесс «Выдача справок и отчетов»
- •Лабораторная работа 3:
- •4. Разработка Workflow-моделей информационной системы (методология idef3)»
- •4.1 Детализация блока «Регистрация участников» а 1.1
- •4.2 Детализация блока «Сформировать расписание» а 2.1.1
- •4.3 Детализация блока «Провести соревнование» а 2.2.1
- •4.4 Детализация блока «Выдача справок и отчётов» а 2.3.1
- •4.5 Детализация блока «Выдача справок и отчётов» а 3.2.1
- •Лабораторная работа 4:
- •5. «Разработка поведенческой модели информационной системы (методология aris)»
- •5.1 Описание модели организации структуры выставка собак при помощи Organizational Chart aris Express
- •5.2 Описание поведенческой модели организации при помощи диаграммы bpmn aris Express
- •Описание поведенческой модели для бизнес-процессов организации при помощи диаграммы epc aris Express
- •Лабораторная работа 6:
- •Описание нефункциональных требований
- •Моделирование структуры ис
- •7.1.1. Диаграмма классов
- •Диаграммы последовательности
- •Диаграммы кооперации
- •Лабораторная работа 8:
- •Описание предметной области
- •Разработка прототипов интерфейса информационной системы
- •Заключение
- •Список использованной литературы
Детализация диаграммы а0 в нотации dfd
Рисунок 7 – Детализация диаграммы А0
Таблица 9 Описание БД диаграммы А0
Наименование БД |
Описание |
D1 Собаки |
Включает в себя (для каждой собаки) : 1.К какому клубу она относится 2.Кличка 3.Порода 4.Возраст 5.Родословная (номер документ, клички родителей) 6.Дата последней прививки 7.ФИО хозяина 8.Паспортные данные хозяина. |
D2 Эксперты |
Содержит: 1.ФИО 2.Номер ринга, который он обслуживает 3.Клуб 4.Название клуба, в котором он состоит. |
D3 Результаты |
Содержит: 1. Номер документа собаки 2. Место |
3.2.1 Процесс «Регистрация участников» а1
Описание:
Входы: Данные участников
Выходы: Информация об участниках
Алгоритм: При поступлении информации об участниках происходит регистрация/отказ пользователя в ИС, после чего участник об этом уведомляется информацией для участника.
Формируется информация об участниках, подавших заявку на участие.
Таблица 10 Описание характеристик А1
Характеристики |
Описание |
Выход: Информация об участниках |
Содержит информацию о породе, хозяине, кличке, возрасте собаки |
3.2.2 Процесс «Проведение соревнований» а2
Описание:
Входы: Информация участников, данные об экспертах
Выходы: Расписание, результаты соревнования
Алгоритм: На основании информации об участниках формируется расписание и уведомляют о месте проведения, времени и дате участников и экспертов. Эксперты (судьи) расставляют баллы.
Таблица 51 Описание характеристик процесса А2
Характеристики |
Описание |
Выход: Результаты соревнования |
Включает в себя баллы и номер документа собаки, к которой они принадлежат, по которым эксперты распределяют места. |
Вход: Информация участников |
Содержат сведения, о том, к какому клубу она относится, кличка, порода и возраст, сведения о родословной (номер документа, клички родителей), дата последней прививки, фамилия, имя, отчество и паспортные данные хозяина. |
3.2.2.1 Детализация процесса «Проведение соревнований» а2
Рисунок 8 - Детализация процесса А2
Таблица 12 Описание БД диаграммы А2
Наименование БД |
Описание |
D4 Ринги |
Хранит информацию о породе собаки, эксперте и времени |
D6 Промежуточные результаты |
Содержит промежуточные баллы |
3.2.2.1.1 Процесс «Сформировать расписание»
Описание:
Входы: Информация участников, данные об экспертах
Выходы: Расписание, распределение собак по рингам
Алгоритм: расписание формируется исходя из породы и временных возможностей эксперта
Таблица 13 - Описание характеристик процесса "Сформировать расписание"
Характеристики |
Описание |
Выход: Распределение собак по рингам |
Основывается на сведениях о породе собаки и расписание эксперта |