Similar presentations:
Презентация 3КТ Беляев
1.
Тема: Моделирование и анализпрограммного обеспечения АИС
“Склад игрушек”.
Выполнил: Беляев Дмитрий Евгеньевич ИСП-223-11
2.
Цели моделирования:Понимание работы существующей системы.
Выявление узких мест и проблем.
Предложение оптимизации системы.
Разработка концепции новой системы.
3.
Задачи моделирования:Разработка модели системы, отражающей ключевые функции.
Анализ потоков данных и логики работы.
Оценка производительности и эффективности.
Разработка сценариев взаимодействия пользователей.
4.
Диаграмма вариантов использования:Диаграмма вариантов
использования – это диаграмма
в UML, которая отражает
отношение между акторами и
прецедентами и является
составной частью модели
прецедентов. Она позволяет
описать систему на
концептуальном уровне и
используется для спецификации
внешних требований к системе.
5.
Диаграмма активности:Диаграмма активности – это UML диаграмма, на которой
показаны действия и их состояния. Она используется для
моделирования бизнес-процессов, технологических процессов
и последовательных и параллельных вычислений. Диаграмма
состоит из узлов(прямоугольники, узлы управления, ромбы,
широкие полосы, черный круг и черный круг с обводкой) и
стрелок, показывающих потоки управления или объекты
данных
6.
Диаграмма размещения:Диаграмма размещения — это графическое
представление физических взаимосвязей
между программными и аппаратными
компонентами системы. Она показывает
размещение объектов и компонентов в
распределённой системе. На диаграмме
размещения каждый узел представляет
собой вычислительное устройство,
например, часть аппаратуры, простое
устройство или датчик.
7.
Диаграмма последовательности:Диаграмма последовательности — это UMLдиаграмма, которая показывает жизненный цикл
объекта (создание, деятельность, уничтожение) и
взаимодействие акторов информационной
системы в рамках прецедента. Основные
элементы диаграммы последовательности
включают обозначения объектов, вертикальные
«линии жизни», прямоугольники, отражающие
деятельность объекта, и стрелки, показывающие
обмен сигналами или сообщениями между
объектами.
8.
Диаграмма кооперации:Диаграмма кооперации в UML — это
диаграмма, которая описывает поведение
системы на уровне отдельных объектов,
обменивающихся сообщениями для
достижения определённой цели или
реализации варианта использования. Она
показывает структурные связи между
объектами, сообщения и динамические
взаимосвязи между ними.
9.
Диаграмма классов:Диаграмма классов в UML — это структурная
диаграмма, которая демонстрирует общую
структуру иерархии классов системы, их
кооперации, атрибуты (поля), методы и
взаимосвязи между ними. Она широко
используется для документирования,
визуализации и конструирования систем.
10.
Диаграмма развертывания длясистемы
онлайн-покупок
Диаграмма развёртывания для системы онлайнпокупок будет представлять общую конфигурацию
или топологию распределённой программной
системы. Она будет содержать графические
изображения процессоров, устройств, процессов и
связей между ними. На диаграмме развёртывания
будут показаны только компоненты-экземпляры
программы, являющиеся исполнимыми файлами
или динамическими библиотеками. Цель
разработки диаграммы развёртывания —
специфицировать физические узлы, необходимые
для размещения исполнимых компонентов
программной системы, показать физические связи
между узлами реализации системы и выявить узкие
места системы для её реконфигурации и
достижения требуемой производительности.