
- •Задание
- •Тема 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:
- •Описание предметной области
- •Разработка прототипов интерфейса информационной системы
- •Заключение
- •Список использованной литературы
Процесс «Провести соревнование» а12
Описание: Подготовить место для соревнований на основании количества участников и расписания. Провести соревнование согласно расписанию.
Таблица 4 Характеристики процесса А12
Характеристики |
Описание |
Выход: Результаты соревнований |
Содержит информацию о призовом месте, баллах и пр. |
Процесс «Подвести итоги» а13
Описание: На основании результатов соревнований подвести итоги и выдать награды победителям; Большая золотая медаль - оценка "Отлично". Малая золотая медаль - оценка "Очень хорошо". Серебряная медаль - оценка "Хорошо".
Таблица 5 Характеристики процесса А13
Характеристики |
Описание |
Выход: Результаты |
Результаты оценки и распределения по местам |
Детализация процесса «Ведение отчётности» уровня А3
Описание: Документирование данных (Призовое место собаки и пр.)
Рисунок
4 – Детализация процесса «Ведение
отчётности» А3
Процесс «Вести отчётность» А31
Описание: Архивирование информации о прошедших соревнованиях
Таблица 6 Характеристики процесса А31
Характеристики |
Описание |
Выход: Данные для справки и отчётов |
Информация содержит данные о прошедших соревнованиях |
Процесс «Выдача справок и отчетов» А32
Описание: участник подает заявку на нужный документ, указывая данные о собаке. Организаторы проверяют информацию и готовят документы. Участник предъявляет личный документ.
Диаграмма дерева узлов
Рисунок
5 – Диаграмма дерева узлов процесса А0
Лабораторная работа 2:
Разработка функциональной модели информационной системы (методология DFD).
Контекстная диаграмма А0
Цель: описать деятельность выставки собак с помощью нотации DFD.
Точка зрения: Модель строится с позиции организатора.
Описание:
Входы: Данные участников, данные об экспертах, информация о клубах/соревнованиях.
Выходы: Расписание, информация для участников, информация об участниках, информация о клубах/соревнованиях.
Алгоритм: при поступлении информации об участниках происходит регистрация в ИС, после чего участнику поступает информация об отказе или участие в выставке. На основание о том, сколько участников зарегистрировалось и прошло на конкурс составляется расписание. Также участникам по завершению оглашают результаты и награждают победителей.
Таблица 7 Описание внешних сущностей модели А0
Сущности |
Описание |
Участники |
Люди желающие, чтобы их питомец принял участие в выставке собак |
Организатор |
Человек ответственный за проведение и организацию выставки собак |
Эксперты |
Люди оценивающие собак и выставляющие баллы на самом мероприятие |
Таблица 8 Описание характеристик А0
Характеристики |
Описание |
Вход: Данные участников |
Содержат сведения, о том, к какому клубу она относится, кличка, порода и возраст, сведения о родословной (номер документа, клички родителей), дата последней прививки, фамилия, имя, отчество и паспортные данные хозяина. |
Вход: Данные об экспертах |
Содержит фамилию и имя, номер ринга, который он обслуживает, клуб, название клуба, в котором он состоит. |
Запрос: Информация о клубах/соревнованиях |
Содержит информацию о существующих клубах и соревнованиях |
Выход: Расписание |
Расписание(Ринг, время) |
Выход: Информация для участников |
Содержит призовое место, баллы |
Выход: Информация об участниках |
Содержит информацию о породе, хозяине, кличке, возрасте собаки |
Рисунок 6 – Диаграмма уровня А0