Главная страница
Навигация по странице:

  • Задачи

  • Диаграмма использования

  • «СОЗДАНИЕ ДИАГРАММ UML ПОСЛЕДОВАТЕЛЬНОСТИ И ИСПОЛЬЗОВАНИЯ». Задачи Сформировать диаграмму вариантов использования и диаграммы последовательности для каждого варианта использования на свое усмотрение Введение


    Скачать 130.34 Kb.
    НазваниеЗадачи Сформировать диаграмму вариантов использования и диаграммы последовательности для каждого варианта использования на свое усмотрение Введение
    Анкор«СОЗДАНИЕ ДИАГРАММ UML ПОСЛЕДОВАТЕЛЬНОСТИ И ИСПОЛЬЗОВАНИЯ
    Дата08.03.2022
    Размер130.34 Kb.
    Формат файлаdocx
    Имя файла1.docx
    ТипДокументы
    #386713

    Цель работы: получение навыков создания UML в пакете Drawio\UML\MS VISIO\Mindject. Ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML.

    Задачи: Сформировать диаграмму вариантов использования и диаграммы последовательности для каждого варианта использования на свое усмотрение

    Введение

    Предметной областью проекта является анализ косметической продукции. Проектируемая в данной предметной области информационная система занимается контролем качества продукта. Контроль качества заключается в анализе состава, батч кода, штрих-кода.

    Каждый косметический продукт имеет список ингредиентов, из которых он изготовлен, штрих-код, отвечающий за его оригинальность, и батч код, с помощью которого можно узнать о его дате изготовления. После анализа этих составляющих можно сделать однозначный вывод о качестве продукта и о добросовестности производителя.

    Данная тема актуальна, так как в настоящий момент ассортимент косметической продукции, представленной на рынке, увеличивается, и не многие продукты отвечают требованиям, заявленным производителем. Также существуют случаи изготовления фальшивой продукции. Использование некачественного сырья может негативно сказаться на ее пользователе: вызвать аллергические реакции, ожоги, анафилактический шок, ухудшить здоровье. Подобную реакцию могут вызвать просроченные и неправильно подобранные продукты, то есть не по типу кожи. Поэтому разрабатываемая система, позволяющая решать данную проблему посредством анализа продукции по вышеперечисленным критериям, востребована в современном мире.

    Информационная система «Анализатор косметики» предназначена для быстрой и качественной обработки информации, задействованной в данной предметной области.

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

    Для рассматриваемой информационной системы были выделены несколько типов актеров: 

    1) администратор БД;

    2) системный администратор;

    3) пользователь с личным кабинетом;

    4) пользователь без личного кабинета.

    Права доступа для каждого актера и его описание представлены в таблице 1. 
    Таблица 1 — Распределение прав доступа к информационной системе

    Актер

    Права доступа

    Описание группы

    Все нижеперечисленные группы

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




    Администратор БД

    Редактирование, добавление, удаление данных в БД

    Администратор, имеющий право вносить изменения в базу данных 

    Системный администратор

    Работа с кодом и технической частью ИС

    Администратор, имеющий право работать с технической частью ИС, кодом без возможности изменения БД, отвечает за безопасность ИС, управляет учетными записями пользователей

    Пользователь с личным кабинетом

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

    Пользователь, имеющий личный кабинет 

    Пользователь без личного кабинета

    Создание личного кабинета

    Обычный посетитель без личного кабинета

     


    Рисунок 1 – Общая диаграмма использования

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



    Рисунок 2 – Диаграмма последовательности

    Вывод: В ходе выполнения данной практической работы мы ознакомились с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML, получили навыки по применению данных элементов для построения объектно-ориентированных моделей ИС на основании требований, на примере проектирования общая диаграммы последовательности и использования для информационной системы анализа косметической продукции на языке моделирования. Для реализации данной диаграммы выделены и описаны типы актеров с указанием прав доступа, а также определены задачи, решаемые проектируемой информационной системой.


    написать администратору сайта