Скачиваний:
6
Добавлен:
18.10.2024
Размер:
6.38 Mб
Скачать

2.5. Моделирование использования информационной системы

Основные деловые преимущества рассматриваемого программного обеспечения:

  • возможность полностью контролировать все процессы проведения конкурса

  • возможность распределения задач для каждого пользователя

  • возможность отойти от бумажного документооборота

На таблице 1 приведены выгоды заказчика и поддерживающие их возможности.

Выгоды заказчика

Поддерживающие возможности

Упрощение работы экспертов

Добавлением результатов конкурса в систему занимаются не сами эксперты, а специально набранные люди

Ускорение обращения информации

Система позволит ускорить процесс взаимодействия между подразделениями

Формирование единой базы для облегчения формирования отчетности

Все заинтересованные пользователи со своих рабочих мест имеют доступ к информации

Возможность полного контроля над всеми процессами

Система позволяет добавлять, удалять и редактировать информацию

Безопасность данных

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

Таблица 1- выгоды пользователя

На таблицах 2-5 приведены пользователи системы.

Типичный представитель

Регистратор участников

Описание

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

Тип

Пользователь

Ответственности

Вводит данные о новых питомцах, владельцах, клубах, организаторах.

Критерий успеха

Возможность добавления новых питомцев, владельцев, клубов, организаторов

Таблица 2- пользователь регистратор участников

Типичный представитель

Представитель пресс-центра

Описание

Пользователь системы, наделенный правами просматривать данные о питомцах, владельцах, клубах, организаторах, экспертах, результатах

Тип

Пользователь

Ответственности

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

Критерий успеха

Возможность просматривать данные и связываться с участниками и прессой

Таблица 3 – пользователь представитель пресс-центра

Типичный представитель

Организатор

Описание

Пользователь системы, наделенный правами добавление новых результатов, экспертов, рингов, просмотр всех данных и их редактирование.

Тип

Пользователь

Ответственности

Вводит данные о новых пользователях, удаляет пользователей и участников в случае нарушения правил

Критерий успеха

Возможность полного контроля над сотрудников.

Таблица 4 – пользователь организатор

Типичный представитель

Секретарь

Описание

Пользователь системы, наделенный правами на добавление результатов и экспертов

Тип

Пользователь

Ответственности

Вводит данные о результатах соревнований и исправляет ошибки регистратора

Критерий успеха

Возможность сохранения актуальности всех данных в системе.

Таблица 5 – пользователь секретарь

На таблице 6 приведены акторы.

Актор

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

Регистратор участников

Регистрирует всех питомцев, владельцев, клубы, организаторов

Представитель пресс-центра

Связывается с прессой или участниками по данным, которые может просматривать

Организатор

Выполняет общее управление и контролирует корректность всех процессов

Секретарь

Заносит результаты соревнований, оформляет итоги, корректирует неверные данные

Таблица 6 – акторы

На таблице 7 приведены варианты использования.

Основной актор

Вариант использования

Формулировка

Регистратор участников

Регистрация питомцев

Регистратор может добавлять данные питомцев

Регистратор участников

Регистрация владельцев

Регистратор может добавлять данные владельцев

Регистратор участников

Регистрация клубов

Регистратор может добавлять данные клубов

Представитель пресс-центра

Связь с участниками или представителями клуба

Представитель с помощью данных звонит владельцу питомца или представителю клуба

Представитель пресс-центра

Связь с прессой

Представитель с помощью данных отвечает на запросы представителей прессы

Организатор

Добавление новых пользователей

В случае устройства на работу новых сотрудников организатор создает нового пользователя

Организатор

Удаление пользователей

В случае увольнения работников или нарушений среди экспертов и сотрудников

Секретарь

Редактирование данных

Секретарь в случае ошибки регистраторов или других секретарей вносит изменения в базу данных

Секретарь

Занесение результатов

Секретарь заносит в базу результаты, фиксируя их со слов экспертов

Секретарь

Создание итогов

Секретарь сводит результаты в единую базу результатов

Таблица 7 – варианты использования

На таблице 8 приведен результирующий реестр функциональных требований

Код

Основной актор

Вариант использования

Формулировка

R1

Регистратор участников

Регистрация питомцев

Регистратор может добавлять данные питомцев

R2

Регистратор участников

Регистрация владельцев

Регистратор может добавлять данные владельцев

R3

Регистратор участников

Регистрация клубов

Регистратор может добавлять данные клубов

R4

Регистратор участников

Регистрация организаторов

Регистратор может добавлять данные организаторов

P1

Представитель пресс-центра

Связь с участниками

Представитель с помощью данных звонит владельцу или представителю

P2

Представитель пресс-центра

Связь с прессой

Представитель с помощью данных отвечает на запросы представителей прессы

O1

Организатор

Добавление новых пользователей

В случае устройства на работу новых сотрудников организатор создает нового пользователя

O2

Организатор

Удаление пользователей

В случае дисквалификации участников, увольнения работников или нарушений среди экспертов или организаторов

S1

Секретарь

Редактирование данных

Секретарь в случае ошибки регистраторов или других секретарей вносит изменения в базу данных

S2

Секретарь

Занесение результатов

Секретарь заносит в базу результаты, фиксируя их со слов экспертов

S3

Секретарь

Создание итогов

Секретарь сводит результаты в единую базу результатов

Таблица 8 – результирующий реестр функциональных требований

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

R1

Регистратор участников

Регистрация питомцев

Регистратор может добавлять данные питомцев

Основное действующее лицо: Регистратор участников.

Другие участники прецедента: собака

Связи с другими вариантами использования: регистрация владельца, регистрация клубов

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

Данный вариант использования позволяет Регистратору участников создавать новые карточки питомцев, которые должны быть связаны с карточками владельца и клуба. В случае отсутствия клуба связи с карточкой клуба не будет. Связь с карточкой владельца обязательна. Каждая карточка питомца содержит в себе:

R2

Регистратор участников

Регистрация владельцев

Регистратор может добавлять данные владельцев

Основное действующее лицо: Регистратор участников

Другие участники прецедента: Владелец

Связи с другими вариантами использования: регистрация владельца, регистрация клубов

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

Данный вариант использования позволяет Регистратору участников создавать новые карточки владельцев, которые должны быть связаны с карточками питомца и клуба. В случае отсутствия клуба связи с карточкой клуба не будет. Связь с карточкой питомца обязательна. Каждая карточка владельца содержит в себе:

R3

Регистратор участников

Регистрация клубов

Регистратор может добавлять данные клубов

Основное действующее лицо: Регистратор участников.

Другие участники прецедента: Клуб

Связи с другими вариантами использования: регистрация владельца, регистрация питомцев

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

Данный вариант использования позволяет Регистратору участников создавать новые карточки клубов, которые должны быть связаны с карточками питомца и владельцев. В случае отсутствия у клуба связи с карточкой владельца и питомца карточка клуба не может быть. Связь с карточкой питомца обязательна. Каждая карточка клуба содержит в себе:

P1

Представитель пресс-центра

Связь с участниками или представителями клуба

Представитель с помощью данных звонит владельцу или представителю клуба

Основное действующее лицо: Представитель пресс-центра .

Другие участники прецедента: владельцы, клубы, организаторы

Связи с другими вариантами использования: отсутствуют

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

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

P2

Представитель пресс-центра

Связь с прессой

Представитель с помощью данных отвечает на запросы представителей прессы

Основное действующее лицо: Представитель пресс-центра .

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

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

Данный вариант использования позволяет Представителю пресс-центра с помощью данных производить контакт с прессой, отвечая на их запросы.

O1

Организатор

Добавление новых пользователей

В случае устройства на работу новых сотрудников организатор создает нового пользователя

Основное действующее лицо: Организатор.

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

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

Данный вариант использования позволяет Организатору регистрировать новых пользователей в случае устройства на работу новых сотрудников

O2

Организатор

Удаление пользователей

В случае дисквалификации участников, увольнения работников или нарушений среди экспертов или организаторов

Основное действующее лицо: Организатор

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

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

Данный вариант использования позволяет Организатору удалить пользователя в случае увольнения или нарушения правил

S1

Секретарь

Редактирование данных

Секретарь в случае ошибки регистраторов или других секретарей вносит изменения в базу данных

Основное действующее лицо: Секретарь.

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

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

Данный вариант использования позволяет Секретарю редактировать данные в случае допущения в них ошибки

S2

Секретарь

Занесение результатов

Секретарь заносит в базу результаты, фиксируя их со слов экспертов

Основное действующее лицо: Секретарь.

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

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

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

S3

Секретарь

Создание итогового отчета

Секретарь сводит результаты в единую базу результатов

Основное действующее лицо: Менеджер.

Другие участники прецедента: отсутствуют

Связи с другими вариантами использования: отсутствуют

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

Данный вариант использования позволяет Секретарю оформлять итоговые отчеты

На таблице 9 приведен глоссарий

ГЛОССАРИЙ

ТЕРМИН

ОПРЕДЕЛЕНИЕ

Понятия, используемые при описании исходной информации

Питомец

Объект, привязанный к объекту Владелец и прочно ассоциирующийся с ним.

Владелец

Объект, привязанный к объекту Питомец и прочно ассоциирующийся с ним.

Клуб

Объект, к которому привязаны объекты Питомец и Владелец

Идентификация

Составление карточки

Карточка

Набор данных об объекте

Понятия, используемые при работе системы

Результат конкурса

Распределение мест между участниками разных пород

Допуск

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

Эксперт

Участник конкурсного процесса, не являющийся пользователем, назначающий результаты, которые вносятся пользователем Секретарь

Таблица 9 – глоссарий

На рисунке 27 приведена реализация вариантов использования

Рисунок 27 – реализация вариантов использования