
- •Задание
- •Тема 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:
- •Описание предметной области
- •Разработка прототипов интерфейса информационной системы
- •Заключение
- •Список использованной литературы
Проектирование информационной системы с использованием структурного подхода
Функциональная модель idef0
Контекстная диаграмма а0
Цель: описать основные бизнес-процессы и существующий документооборот организации.
Точка зрения: Модель строится с позиции организатора.
Описание: Участник регистрируется в ИС, предоставляя личные данные, необходимые для участия в выставке. При проверки данных выявляют подходят участники для соревнований или нет (от этого зависит приходят участнику отказ или информация о месте проведения, времени и дате).
На основании информации, зарегистрированных участников и расписания экспертов составляется расписание соревнования и высылаются «приглашения» экспертам и участникам.
Во время проведения соревнований эксперты (судьи) выставляют баллы участникам, а затем распределяют места и выявляют призовые.
В завершение организатор закрывает выставку и проводит награждение победителей.
Таблица 1 - Характеристики процесса А0
Характеристики |
Описание |
Вход: Информация о собаке |
Информация, которая содержит сведения, о том, к какому клубу она относится, кличка, порода и возраст, сведения о родословной (номер документа, клички родителей), дата последней прививки, фамилия, имя, отчество и паспортные данные хозяина |
Вход: Запросы о выдаче информации |
Отправляется запрос от директора на наличие той или иной информации |
Вход: Информация об эксперте |
Сведения об эксперте содержат фамилию и имя, номер ринга, который он обслуживает; клуб, название клуба, в котором он состоит |
Управление: Регламент проведения соревнований |
Правила, устанавливающие время, место, порядок проведения, внутренние правила |
Управление: Законодательство |
Законодательный акт, регламентирующая деятельность предприятия, в том числе информация паспортной базы данных |
Выход: Недействительные данные |
Хозяину собаки высылается сообщение о недействительности конкретных данных о собаке и\или хозяине. |
Выход: Информация для участников |
Информация, содержащая расписание соревнований, номер участника, выдача справки о призовом месте |
Выход: Информация для организаторов |
Информация, содержащая сведения по собакам и отчёты по клубам |
Механизм: Сотрудники |
Лица, регулирующие деятельность внутри организации |
Механизм: Оборудование |
Ноутбуки, зарядные устройства, канцелярия, информационная система и т.д. |
Рисунок
1 – Диаграмма уровня А0
Детализация диаграммы А0
Рисунок
2 – Детализация процесса «Подготовка
к выставке собак»
Детализация процесса «Подготовка к выставке собак» представлена на рис. 2.
Детализация процесса «Регистрация участников» А1
Описание: Получение информации об участниках, проверка информации
Детализация процесса «Проведение соревнований» уровня А2
Описание: Проведение соревнований, выставление баллов.
Таблица 2 Характеристики процесса А1
Характеристики |
Описание |
Выход: Результаты |
Результаты оценки и распределения по местам |
Рисунок
3 - Детализация
процесса
"Зарегистрировать посетителя"
Процесс «Сформировать расписание» А11
Описание: На основании количества зарегистрированных участников, экспертов и рингов сформировать расписание выступления собак. Отправить информацию о расписании всем участникам.
Таблица 3 Характеристики процесса А11
Характеристики |
Описание |
Выход: Количество участников и расписание |
Содержит информацию о количестве участников и расписание |