Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЭИС(готово).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
9.84 Mб
Скачать

12. Диаграммы uml. Диаграммы вариантов использования

Диаграммы UML (версия 1.х)

      • Структурные (structural) модели

    • диаграммы классов (class diagrams)

    • диаграммы компонентов (component diagrams)

    • диаграммы размещения (deployment diagrams)

      • Модели поведения (behavioral)

    • диаграммы вариантов использования (use case diagrams)

    • диаграммы взаимодействия (interaction diagrams):

    • диаграммы последовательности (sequence diagrams)

    • кооперативные диаграммы (collaboration diagrams)

    • диаграммы состояний (statechart diagrams)

    • диаграммы деятельности (activity diagrams)

1 3. Диаграмма обзора взаимодействия (uml 2.0)

Диаграммы UML (версия 2.0)

      • Структурные (structural) модели

    • диаграммы классов (class diagrams)

    • диаграммы компонентов (component diagrams)

    • диаграммы размещения (deployment diagrams)

    • диаграммы составной структуры (composite structure diagrams)

    • диаграммы пакетов (package diagrams)

    • диаграммы объектов (object diagrams)

      • Модели поведения (behavioral)

    • диаграммы вариантов использования (use case diagrams)

    • диаграммы взаимодействия (interaction diagrams):

    • диаграммы последовательности (sequence diagrams)

    • диаграммы коммуникации (communication diagrams)

    • диаграммы обзора взаимодействия (interaction overview diagrams)

    • диаграммы синхронизации (timing diagrams)

    • диаграммы состояний (statechart diagrams)

    • диаграммы деятельности (activity diagrams)

14. Технологии создания по

  • Технология создания ПО - совокупность взаимосвязанных технологических процессов

  • Технологический процесс - упорядоченная последовательность взаимосвязанных технологических операций

  • Т ехнологическая операция - основная единица работы, выполняемая определенной ролью и формирующая набор рабочих продуктов

  • Рабочий продукт – информационная или материальная сущность (модель, план, код, тест, документ)

  • Роль - абстрактная сущность, определяющая поведение и обязанности отдельного лица или группы лиц в среде организации-разработчика ПО

  • Инструментальное средство (CASE-средство) - программное средство, обеспечивающее автоматизированную поддержку технологических процессов

  • Руководство - практическое руководство по выполнению технологической операции (методический материал, нормативный документ, стандарт или руководство по применению инструментального средства)

Требования к технологии создания ПО

      • соответствие стандартам, связанным с процессами ЖЦ ПО и оценкой технологической зрелости (ISO 12207, ISO 9000, CMM и др.)

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

      • поддержка поставщика

      • наличие комплекса согласованных CASE-средств

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

      • удовлетворительные стоимостные характеристики

      • наличие положительного опыта применения