Тысяча полезных мелочей    

МЕТОД ВСТРЕЧНЫХ ПОТОКОВ ПРИ ПРОЕКТИРОВАНИИ ПРОГРАММНЫХ ПРОДУКТОВ

МЕТОД ВСТРЕЧНЫХ ПОТОКОВ ПРИ ПРОЕКТИРОВАНИИ ПРОГРАММНЫХ ПРОДУКТОВ

Цветков В.Я. Вознесенская М.Е. Статья в формате PDF 138 KB

В последнее время наблюдается тенденция визуального моделирования при проектировании сложных систем. Эти методы связаны с объектно-ориентированным анализом (ООА). В этих методах проектирования наглядные модели часто связывают с такими методами моделирования как точка зрения или взгляд, направленные на сложную систему с различных точек зрения. Этот подход заимствован из классического САПР технических систем и перенесен на решение задач программирования

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

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

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

Такой подход является реализацией метода встречных потоков. Поток «сверху вниз» осуществляется при декомпозиции проекта или проблемы. Поток «снизу вверх» реализуется при композиции частных решений в общее решение.

Возможно противоречие основной задачи при объединении частных решений. в этом случае проводят новую декомпозицию и заново осуществляют поток «снизу вверх».

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

Реализация метода встречных потоков происходит на трех уровнях: концептуальном, спецификаций и операционном. На концептуальном уровне выявляются основные концепции изучаемой проблемы, что определяет набор теоретических и методических подходов к ее решению. Затем на основе анализа и учета имеющихся ресурсов выбирают один из многих подходов. Он и служит основанием для перехода на следующий уровень - уровень спецификаций.

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

На операционном уровне создается собственно программный продукт ( в более общем случае информационный продукт).

После проведения тестирования выявляются соответствия или «несоответствия» в рамках решаемой проблемы. Несоответствия переносят на элементы операционного уровня, откуда на основе формальных связей их переносят на уровень спецификаций. Если на этом уровне «несоответствия» не удается устранить, возвращаются к концептуальному уровню и проводят дополнительный анализ решения проблемы с учетом выявленных «несоответствий», полученных в ходе первой итерации решения.

Таким образом, итеративная процеДypa последовательного анализа «сверху вниз» и «снизу вверх» позволяет эволюционным образом получить искомое решение проблемы. При этом в качестве объекта итерации рассматривают информационные потоки и модели.

Особенностью метода является использование визуального подхода на концептуальном уровне. На этом уровне набор из нескольких визуальных моделей создает в сознании специалистов интегральный образ программного средства или сложной компьютерной системы, которую они совместно проектируют.

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



КОНТРОЛЬ ТЕХНИЧЕСКОЙ ПОДГОТОВКИ ФУТБОЛИСТОВ

КОНТРОЛЬ ТЕХНИЧЕСКОЙ ПОДГОТОВКИ ФУТБОЛИСТОВ Статья в формате PDF 300 KB...

09 07 2026 13:19:15

ОБЕСПЕЧЕНИЕ ЭКОЛОГИЧЕСКОЙ БЕЗОПАСНОСТИ НА АВТОМОБИЛЬНОМ ТРАНСПОРТЕ

ОБЕСПЕЧЕНИЕ ЭКОЛОГИЧЕСКОЙ БЕЗОПАСНОСТИ НА АВТОМОБИЛЬНОМ ТРАНСПОРТЕ Авторы рассматривают роль и значение в общей системе экологической безопасности ок­ружающей среды и человека с целью повышения эффективности трaнcпортного процесса. Приводятся основные требования, касающиеся надежности и безопасности реконструируемых участ­ков автомагистралей «Дон» и «Кавказ». Раскрываются основные направления установки мощных нейтрализаторов геопатогенных зон (ГПЗ). ...

07 07 2026 8:56:24

ВЛИЯНИЕ МИКРОЭЛЕМЕНТОВ НА ФОРМИРОВАНИЕ ГЕНЕРАТИВНЫХ ОРГАНОВ ЛЮЦЕРНЫ ПЕРВОГО ГОДА ЖИЗНИ

ВЛИЯНИЕ МИКРОЭЛЕМЕНТОВ НА ФОРМИРОВАНИЕ ГЕНЕРАТИВНЫХ ОРГАНОВ ЛЮЦЕРНЫ ПЕРВОГО ГОДА ЖИЗНИ Установлено, что замачивание семян люцерны и опрыскивание вегетирующих растений в растворах микроэлементов бора, марганца, цинка, меди на первых этапах органогенеза способствует ускоренной закладке генеративных органов, образованию бугорков, дающие начало листьям и прилистникам, количество заложившихся цветков, боковых и пазушных соцветий, нарастание верхушечного конуса главного и боковых побегов. Опрыскивание микроэлементами по вегетирующим растениям на четвертом этапе органогенеза благоприятно влияет на формирование зачаточных кистей с большим числом цветочных бугорков, и увеличивают жизнеспособность пыльцы. Наибольшая эффективность отмечается при замачивании и опрыскивании бором, марганцем и медью. ...

06 07 2026 20:51:43

ИННОВАЦИИ В МОДЕРНИЗАЦИИ РЕГИОНАЛЬНОЙ ЭКОНОМИКИ

Статья в формате PDF 231 KB...

04 07 2026 16:27:57

ГЛОБАЛИЗАЦИЯ И ЕЕ ВЛИЯНИЕ НА КУЛЬТУРНЫЕ ПРОЦЕССЫ

ГЛОБАЛИЗАЦИЯ И ЕЕ ВЛИЯНИЕ НА КУЛЬТУРНЫЕ ПРОЦЕССЫ Статья в формате PDF 180 KB...

03 07 2026 5:19:23

РАЗБИЕНИЕ И СТРУКТУРИРОВАНИЕ ПРОСТРАНСТВА, ОПИСАНИЕ ПРОЦЕССА ФОРМИРОВАНИЯ МОДУЛЬНОГО КРИСТАЛЛА

РАЗБИЕНИЕ И СТРУКТУРИРОВАНИЕ ПРОСТРАНСТВА, ОПИСАНИЕ ПРОЦЕССА ФОРМИРОВАНИЯ МОДУЛЬНОГО КРИСТАЛЛА Обсуждается проблемы разбиения и структурирования прострaнcтва, формирования структурных модулей, которые предназначены для конструирования модульных 3D структур кристаллов. ...

02 07 2026 8:17:41

ЛИТЕРАТУРНОЕ ОБРАЗОВАНИЕ ДЕТЕЙ: КРИЗИС ЧТЕНИЯ

ЛИТЕРАТУРНОЕ ОБРАЗОВАНИЕ ДЕТЕЙ: КРИЗИС ЧТЕНИЯ Статья в формате PDF 265 KB...

30 06 2026 4:59:12

РАЗРАБОТКА ЭЛЕМЕНТОВ КОНТРОЛЯ ДЛЯ COMPUTER-TO-PLATE-СИСТЕМ

РАЗРАБОТКА ЭЛЕМЕНТОВ КОНТРОЛЯ ДЛЯ COMPUTER-TO-PLATE-СИСТЕМ Статья в формате PDF 112 KB...

28 06 2026 19:37:40

МЕТОДЫ УСКОРЕННОГО ОСВОЕНИЯ ТЕХНИЧЕСКИХ ДИСЦИПЛИН

МЕТОДЫ УСКОРЕННОГО ОСВОЕНИЯ ТЕХНИЧЕСКИХ ДИСЦИПЛИН Статья в формате PDF 750 KB...

22 06 2026 14:34:40

ПЕСНЯ НА УРОКАХ ИНОСТРАННОГО ЯЗЫКА

ПЕСНЯ НА УРОКАХ ИНОСТРАННОГО ЯЗЫКА Статья в формате PDF 123 KB...

20 06 2026 10:19:38

АНАЛЬГЕТИЧЕСКАЯ АКТИВНОСТЬ ОТВАРОВ КОРЫ И ОДНОЛЕТНИХ ПОБЕГОВ ИВЫ БЕЛОЙ

АНАЛЬГЕТИЧЕСКАЯ АКТИВНОСТЬ ОТВАРОВ КОРЫ И ОДНОЛЕТНИХ ПОБЕГОВ ИВЫ БЕЛОЙ Объект исследования – ива белая, которая распространена пpaктически по всей территории Европейской части России. За рубежом препараты и БАД из различных видов ивы активно применяются при заболеваниях суставов. В соответствии с Руководством по доклиническому изучению новых фармакологических веществ (Р.У.Хабриев, 2005) оценивали эффективность aнaльгетического действия и токсичность отваров коры и однолетних побегов ивы белой на мышах. Отвары коры и побегов ивы относятся к классу малоопасные соединения и проявляют выраженную aнaльгетическую активность, сопоставимую с препаратом сравнения aнaльгином (метамизол). ...

19 06 2026 13:14:32

ЭМОТИВНЫЙ КОНЦЕПТ «ОБИДА» В ХУДОЖЕСТВЕННОМ ПРОСТРАНСТВЕ

ЭМОТИВНЫЙ КОНЦЕПТ «ОБИДА» В ХУДОЖЕСТВЕННОМ ПРОСТРАНСТВЕ В статье на основе материала «Национального корпуса русского языка» дан анализ вербальному и невербальному воплощению эмотивного концепта «обида» в художественном тексте. На языковом уровне рассмотрена сочетаемость лексемы «обида» с другими словами-эмотивами. На неязыковом уровне охаpaктеризованы невербальные компоненты проявления данной эмоции (плач, взгляд, жесты). Представленный анализ позволяет сделать вывод о национальной специфики данного чувства. ...

16 06 2026 4:51:23

НРАВСТВЕННОЕ ОТНОШЕНИЕ УЧЕНИКА К УЧИТЕЛЮ

НРАВСТВЕННОЕ ОТНОШЕНИЕ УЧЕНИКА К УЧИТЕЛЮ Статья в формате PDF 95 KB...

14 06 2026 8:39:36

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::