Содержание
- 2. Основные вопросы Сущность структурного подхода Основные принципы структурного подхода Сущность методологии функционального моделирования IDEF0 Основные понятия
- 3. Жизненный цикл проектов разработки ПО Жизненный цикл – совокупность процедур, связанных с последовательным изменением состояния программного
- 4. Жизненные циклы ВОДОПАД v-MODEL СПИРАЛЬ
- 5. Роли в проекте Менеджер проекта Разработчик Тестировщик Специалист по контролю качества Специалист по внедрению и сопровождению
- 6. Процессы разработки ПО Основные процессы Разработка требований Разработка программного кода Верификация Поддерживающие процессы Управление качеством Управление
- 7. Верификация Требования к системе должны быть составлены так, чтобы можно было проверить корректность работы системы Верификация
- 8. Верификация и отладка – разные вещи Верификация – поиск того, что именно не работает в системе
- 9. Пример требования: «Система должна печатать 2, если на вход подается 3, и 3, если на вход
- 10. Процессный подход к разработке требований Процесс – совокупность взаимосвязанной деятельности по преобразованию входа в выход, которая
- 11. Основы системного анализа Системный подход – признание того, что объекты реального мира декомпозируются на взаимодействующие части
- 12. Сущность структурного подхода к моделированию систем Система разбивается на функциональные подсистемы, которые, в свою очередь, делятся
- 13. пример. ИС БИБЛИОТЕКА Библиотека занести в карту проверка сообщение
- 14. Базовые принципы структурного подхода принцип «Разделяй и властвуй» принцип иерархического упорядочивания принцип абстрагирования принцип непротиворечивости принцип
- 15. Принципы структурного подхода В основу структурного проектирования положен принцип функциональной декомпозиции. Структура системы описывается в терминах
- 16. Принципы структурного подхода Существует несколько типов подчиненности: - иерархия целей ПО и его составляющих; - иерархия
- 17. Принципы структурного подхода Всем иерархическим структурам присущи следующие свойства: - вертикальная соподчиненность, которая заключается в последовательном
- 18. Функциональная иерархия данных Функциональная иерархия данных показывает условное расстояние между расчетом переменной и ее использованием. Переменные,
- 19. Иерархия программных компонентов Одной из основных задач структурного подхода является формирование общей структуры программного комплекса. При
- 20. С повышением уровня увеличивается количество реализующих его машинных команд и количество обрабатываемых переменных, а также количество
- 21. Элементарные базовые конструкции, используемые при создании структурированной программы Простота исходных конструкций структурного программирования предотвращает появление сложных
- 22. Элементарные базовые конструкции, используемые при создании структурированной программы Итерация представляет собой конструкцию, в которой оператор или
- 23. Элементарные базовые конструкции, используемые при создании структурированной программы Альтернатива состоит в проверке некоторого условия и в
- 24. Элементарные базовые конструкции, используемые при создании структурированной программы Существуют программные конструкции, использование которых рекомендуется максимально ограничивать.
- 26. треугольник задан длинами сторон. можно ли построить с этими данными треугольник?
- 28. ?
- 30. плохо
- 31. Достоинства структурного подхода возможность проведения глубокого анализа бизнес-процессов, выявления «узких мест»; применение универсальных графических языков моделирования;
- 32. Управление предприятием Уровень подсистем Уровень функции … …
- 33. Недостатки структурного подхода низкая наглядность для неподготовленных пользователей модели; сложность восприятия иерархически упорядоченной информации; необходимость следования
- 34. IDEF (I-CAM DEFinition или Integrated DEFinition) — методологии семейства ICAM (Integrated Computer-Aided Manufacturing) для решения задач
- 35. Стандарты IDEF В настоящий момент к семейству IDEF относятся более 15 стандартов. Основные из них: IDEF0
- 36. Методы моделирования В структурном анализе используются группы средств, иллюстрирующих функции, выполняемые системой, и отношения между данными.
- 37. Модели структурного подхода 3 типа моделей, используемых в структурном подходе: функциональные модели (ФМ) информационные модели (ИМ)
- 38. Наиболее распространенные виды диаграмм
- 39. Методология структурного анализа и проектирования 70-е гг. ХХ века – методология SADT Предложена Дугласом Россом (Douglas
- 41. Стандарт IDEF0 В начале 1990-х на основе SADT принят стандарт моделирования бизнес-процессов IDEF0, являющийся одним из
- 42. Методология SADT Методология SADT - совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта
- 43. Методология SADT формализация и описание бизнес-процессов; акцент на соподчинённость объектов; рассматриваются логические отношения между работами, а
- 44. Модель в SADT Для новых систем SADT (IDEF0) применяется для определения требований (функций) для разработки системы,
- 45. Сущность функционального моделирования Для любой системы определяющим является ее функциональное содержание, так как оно определяет ее
- 46. Функциональное моделирование Модель может быть сосредоточена либо на функциях системы, либо на ее объектах. Модели, ориентированные
- 47. Функциональная модель Функциональная модель позволяет решать целый ряд задач, связанных с: оптимизацией ; оценкой и распределением
- 48. Методология IDEF0
- 49. Методология IDEF0 В основе IDEF0-методологии лежат 4 основных понятия: 1) функциональный блок; 2) интерфейсная дуга (стрелка);
- 50. Олицетворяет некоторую конкретную функцию или работу в рамках рассматриваемой системы РД IDEF0 – 2000: прямоугольник, содержащий
- 51. пример разработать программу нахождения максим.числа числа программа студент Петя алгоритм
- 52. Интерфейсная дуга (Arrow) Интерфейсная дуга отображает элемент системы, который обрабатывается функциональным блоком или оказывает иное влияние
- 53. Интерфейсная дуга Каждая дуга должна иметь свое уникальное название, сформулированное оборотом существительного (должно отвечать на вопросы
- 54. Интерфейсная дуга Стрелки входа может не быть. Остальные интерфейсные дуги обязательны.
- 55. Декомпозиция Принцип декомпозиции применяется при разбиении сложных процессов на составляющие его функции. При этом уровень детализации
- 56. Декомпозиция Модель IDEF0 всегда начинается с рассмотрения системы как единого целого, т.е. одного функционального блока с
- 57. Цель моделирования (Purpose) Цель моделирования должна отвечать на вопросы: Почему процесс должен быть смоделирован? Что должна
- 58. Точка зрения (ViewPoint) Точка зрения – позиция, с которой будет строиться модель. В качестве точки зрения
- 59. Декомпозиция Контекстная диаграмма Декомпозиция контекстной диаграммы Декомпозиция блока А1 Декомпозиция блока А3
- 60. Декомпозиция А0 ____________ А1____________ А11___________ А12___________ А13___________ А2____________ А3____________ Дерево узлов Индекс узлов
- 61. Нумерация работ и диаграмм
- 62. Основные правила построения диаграмм 1. На одной диаграмме рекомендуется рисовать от 3 до 6 блоков. Иначе
- 63. Основные правила построения диаграмм 4. Выход одного блока может являться входом (управлением) для другого. Могут быть
- 64. Основные правила построения диаграмм Обратная связь по входу, как правило, используется для описания циклов. Обратная связь
- 65. Основные правила построения диаграмм 5. Стрелки могут быть сливающимися и разветвляющимися
- 66. Граничные стрелки Стрелки на контекстной диаграмме служат для описания взаимодействия системы с окружающим миром. Они могут
- 67. Тоннельные стрелки (Arrow Tunnel ) Иногда необходимо отобразить граничные стрелки, которые значимы на данном уровне и
- 68. Глоссарий Для каждого из элементов в IDEF0 существует стандарт, подразумевающий создание и поддержку набора соответствующих определений,
- 69. FEO-страница FEO-диаграмма (For Exposition Only) – это диаграмма, которая поясняет особо интересные и тонкие аспекты диаграмм.
- 70. FEO – диаграмма FEO – диаграмма может быть использована для: упрощения чтения диаграмм модели их потребителями,
- 71. Мастерская страница (каркас диаграммы) Стандартный бланк для диаграмм (облегчает подшивку и копирование) Разделен на 3 основные
- 72. Мастерская страница Поле сообщений
- 73. Пример модели процесса постройки садового домика Построить дом Цель: Определить действия, необходимые для постройки дачного домика
- 74. Пример модели процесса постройки садового домика 2. Декомпозируем контекстную диаграмму Заложить фундамент Возвести стены Положить крышу
- 75. Пример модели, построенной с использованием CASE-средства BPWin
- 76. Пример модели, построенной с использованием CASE-средства BPWin
- 77. Дерево узлов (Node Tree)
- 78. FEO-страница
- 79. Пример Система учета выдачи книг в библиотеке Описание информационной системы: Администратор данной системы должен вести учет
- 80. Контекстная диаграмма
- 81. Диаграмма А0
- 82. Диаграмма А1
- 83. Диаграмма А2
- 84. Диаграмма А3
- 85. Дерево модели
- 86. draw.io
- 90. вопросы….
- 91. РАЗДЕЛ 2 МЕТОДЫ ПРОЕКТИРОВАНИЯ И ПРОГРАММИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТЕМА 2.1 МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ CASE-ТЕХНОЛОГИИ
- 92. CASE-ТЕХНОЛОГИИ Под термином CASE-средства понимаются программные средства, поддерживающие процесс создания и сопровождения ПО, включая: анализ и
- 93. CASE-ТЕХНОЛОГИИ Современные крупные проекты имеют следующие особенности: сложность описания; наличие подсистем, решающих автономные задачи; отсутствие прямых
- 94. CASE-ТЕХНОЛОГИИ Вручную достаточно трудно разработать и графически представить строгие формальные спецификации системы, проверить их на полноту
- 95. CASE-ТЕХНОЛОГИИ Появлению CASE – технологии способствовали следующие факторы: наличие аналитиков и программистов, знакомых с концепциями модульного,
- 96. CASE-ТЕХНОЛОГИИ CASE-средства, как правило, не дают немедленного эффекта. Он может быть получен только спустя некоторое время.
- 97. CASE-ТЕХНОЛОГИИ Процесс внедрения CASE – средств состоит из следующих этапов: определение потребности в CASE- средствах; оценка
- 98. ПРИМЕР
- 99. ПРИМЕР Перед внедрением выбранного CASE-средства выполняется пилотный проект, целью которого является проверка правильности принятых на предыдущих
- 100. ПРИМЕР По результатам выполнения пилотного проекта принимается решение о необходимости приобретения данного CASE – средства. В
- 101. ПРИМЕР Полный комплект CASE – средств, обеспечивающий полную поддержку ЖЦПО должен содержать следующие компоненты: репозиторий, -
- 102. КЛАССИФИКАЦИЯ CASE-СРЕДСТВ На сегодняшний день рынок ПО предлагает следующие наиболее развитые CASE-средства: Vantage Team Builder; Designer
- 103. КЛАССИФИКАЦИЯ CASE-СРЕДСТВ По ориентации на этапы ЖЦПО можно выделить следующие средства: анализа (для построения моделей) -
- 104. КЛАССИФИКАЦИЯ CASE-СРЕДСТВ По степени независимости от СУБД CASE-средства можно разделить на две группы: независимые, которые поставляются
- 105. КЛАССИФИКАЦИЯ CASE-СРЕДСТВ По функциональной полноте можно выделить следующие типы: средства, используемые для решения частных задач на
- 108. Скачать презентацию









































































































Who is William Shakespeare for you ?
Школьный поход
Презентация на тему Природные комплексы суши и океана (7 класс)
Ю.М.Нагибин Жизнь. Творчество
Обожаемому Шамсиэлю. Анафиэль. Нургисаева Айжана
Электрические системы управления входными устройствами воздухозаборников реактивных двигателей
Подготовка к работе ИС «ЭФРОС-PIX»
Традиции России и Англии
Об утверждении индексов роста платы граждан за коммунальные условия
Материалы родительского собрания 7.09.19
Способы определения качества товара
Презентация на тему рисование осенних листьев
Сюжетно – ролевая игра «Космос»
Игромания. Зависимость от игр
Скворцы
ГЛАВА 7ТАКОЙ ХАРАКТЕР...(заготовки на будущее)
Agile Death March Projects
Создание регионального бренда: прямой репортаж с места событий
Фитнес для людей с ограниченными возможностями
Особенности построения процессов тестирования в продуктовой компании
Цветы - вестники рая
Викторина Приветствие
Старый Новый год
Презентация на тему Рычаг Архимеда
Презентация на тему Задачи на движение
Земли специального назначения
Віртуальна подорож. Письменники рідного краю
Строение Солнечной системы 11 класс