Содержание
- 2. Вопросы Сущность структурного подхода к проектированию ИС Методология структурного анализа и проектирования SADT (нотация IDEF0, IDEF1X)
- 3. Формальное определение метода проектирования Концепции и теоретические основы (структурный или объектно-ориентированный подход) Нотация – способ отображения
- 4. Сущность структурного подхода Заключается в декомпозиции системы, которая производится следующим образом: система разбивается на функциональные подсистемы,
- 5. Принципы структурного подхода В основе структурного подхода лежат следующие принципы: принцип декомпозиции (научный метод, использующий структуру
- 6. Модель функции обработки данных в виде потока данных ВЫХОД = F(ВХОД) Функция (Активность) – это преобразователь
- 7. Методологии структурного анализа и проектирования Методология структурного анализа и проектирования определяет шаги процесса, которые должны быть
- 8. 2. Методология структурного анализа и проектирования Методология SADT (Structured Analysis and Design Technique) разработана Россом в
- 9. Развитие SADT 1969 год: началась работа над SADT 1973 год: реализация первого крупного приложения при разработке
- 10. Диаграмма - основной рабочий элемент моделирования Диаграмма является основным рабочим элементом моделирования. Разработчик диаграмм и моделей
- 11. Блоки Блоки на диаграммах изображаются прямоугольниками и сопровождаются текстами на естественном языке, описывающим функции. Блок представляет
- 12. Схема моделирования Росса: SA-блок Функция
- 13. Контекстная диаграмма и ее роль Один блок и несколько дуг на самом верхнем уровне используются для
- 14. Методология SADT (IDEF0)
- 15. Цель модели SADT-модель дает полное, точное и адекватное описание системы, имеющее конкретное назначение. Это назначение, называемое
- 16. Точка зрения С определением модели тесно связана позиция, с которой наблюдается система и создается ее модель.
- 17. Правила синтаксиса моделей. Декомпозиция диаграмм SADT-модель является иерархически организованной совокупностью диаграмм. Каждый функциональный блок на одной
- 18. Методология SADT (IDEF0)
- 19. Правила представления блоков SADT требует, чтобы в диаграмме было не менее трех и не более шести
- 20. Дуги Дуги на SADT-диаграмме изображаются одинарными линиями со стрелками на концах. Дуги в SADT представляют наборы
- 21. Дуги как инструмент взаимосвязи между блоками Входы преобразуются в Выходы, Управления ограничивают или предписывают условия выполнения
- 22. Взаимосвязь блоков Взаимовлияние блоков может выражаться либо в пересылке Выхода к другой функции для дальнейшего преобразования,
- 23. Отношение Управления Отношение Управления возникает тогда, когда Выход одного блока непосредственно влияет на блок с меньшим
- 24. Отношение Входа Отношение Входа возникает тогда, когда Выход одного блока становится Входом для блока с меньшим
- 25. Обратная связь по управлению Обратная Связь по Управлению возникает тогда, когда Выход некоторого блока влияет на
- 26. Обратная связь по входу Обратная Связь по Входу имеет место, когда Выход одного блока становится Входом
- 27. Выход-механизм Отношение Выход – Механизм отражают ситуацию, при которой Выход одной функции становится средством достижения цели
- 28. Пример связывания блоков
- 29. Туннельные дуги Дуги могут быть туннельными: - отражающие локальные объекты на диаграмме, которые не заданы на
- 30. Туннельные дуги
- 31. Дуга как сложный объект Дуга в SADT редко изображает один объект. Обычно она символизирует набор объектов.
- 32. Разветвление дуг Разветвления дуг, изображаемые в виде расходящихся линий, означают, что все содержимое дуг или его
- 33. Пример разветвления дуг
- 34. Слияние дуг Слияние дуг в SADT, изображаемое как сходящиеся вместе линии, указывает, что содержимое каждой ветви
- 35. Пример слияния дуг
- 36. ER-модель предметной области
- 37. Порядок построения модели Процедурно-ориентированный подход регламентирует первичность проектирования функциональных компонент по отношению к проектированию структур данных:
- 38. 2. Методология структурного проектирования Гейна –Сарсона. Диаграммы потоков данных (DFD) являются основным средством моделирования функциональных требований
- 39. История создания Ларри Константайн (IBM) 1965, 1974 – структурное проектирование Hughee Aircraft Company – 1975, 1977
- 40. Методология Гейна-Сарсона В основе данной методологии лежит построение модели ИС. В соответствии с методологией модель системы
- 41. Процесс преобразования данных
- 42. Основные компоненты DFD Источники информации (внешние сущности) порождают информационные потоки (потоки данных), переносящие информацию к подсистемам
- 43. Внешние сущности Внешняя сущность представляет собой материальный предмет или физическое лицо, представляющее собой источник или приемник
- 44. Системы и подсистемы При построении модели сложной ИС она может быть представлена в самом общем виде
- 45. Процессы Процесс представляет собой преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом. Физически
- 46. Хранилище данных Накопитель данных представляет собой абстрактное устройство для хранения информации, которую можно в любой момент
- 47. Поток данных Поток данных определяет информацию, передаваемую через некоторое соединение от источника к приемнику. Реальный поток
- 48. Построение контекстных диаграмм Построение контекстных диаграмм является первым шагом при построении иерархии DFD. Обычно при проектировании
- 49. Контекстная диаграмма 1 п/c закупка
- 50. Декомпозиция контекстной диаграммы Для каждой подсистемы, присутствующей на контекстных диаграммах, выполняется ее детализация при помощи DFD.
- 51. Пример диаграммы DFD
- 52. Миниспецификация Миниспецификация является завершением иерархии FD. Решение о завершении детализации процесса и использовании миниспецификации принимается аналитиком
- 53. Пример мини-спецификации
- 54. Построение событийных цепочек процессов (eEPC – event process chain) – Методология ARIS
- 56. Скачать презентацию