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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



ЗАПАС ЭНЕРГИИ В ОРГАНИЗМЕ

ЗАПАС ЭНЕРГИИ В ОРГАНИЗМЕ Статья в формате PDF 134 KB...

12 10 2026 23:27:20

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

РАЗРАБОТКА СОСТАВА, ТЕХНОЛОГИЯ И СТАНДАРТИЗАЦИЯ ОФТАЛЬМОЛОГИЧЕСКИХ ЛЕКАРСТВЕННЫХ ФОРМ С ОРТОФЕНОМ Предложены офтальмологические лекарственные формы с ортофеном - глазные лекарственные пленки и пролонгированные глазные капли. Разработан их состав, технология длч производства в аптечных условиях, стандартизация. Проведены подробные биофармацевтические исследования in vitro по выбору оптимальных вспомогательных компонентов. Выбран способ количественного анализа ортофена в разработанных лекарственных форм - с помощью спектрофотометрии. ...

09 10 2026 8:33:27

О ПРИРОДЕ ГРАВИТАЦИИ, ИНЕРЦИИ И МАТЕРИИ

О ПРИРОДЕ ГРАВИТАЦИИ, ИНЕРЦИИ И МАТЕРИИ Гравитационные силы обусловлены тем, что в материальные тела поступает энергия из космического прострaнcтва, которая создает давление и увеличивает массу тел. Гипотеза находит подтверждение в виде космологического красного смещения. Возникновение инерционных сил (вопреки теории относительности А. Эйнштейна) наступает вследствие взаимодействия элементарных частиц с эфиром. Проанализирована структура электрона, и на ее основе проведена оценка скорости гравитационных волн, которая оказалась равной 4.7∙108 м/с. ...

02 10 2026 9:38:52

ЦЕМЕНТАЦИЯ В ТВЕРДОМ КАРБЮРИЗАТОРЕ

ЦЕМЕНТАЦИЯ В ТВЕРДОМ КАРБЮРИЗАТОРЕ Статья в формате PDF 280 KB...

28 09 2026 22:36:16

О МОРФОГЕНЕЗЕ ДОЛЕЙ ТИМУСА У ПЛОДОВ БЕЛОЙ КРЫСЫ

О МОРФОГЕНЕЗЕ ДОЛЕЙ ТИМУСА У ПЛОДОВ БЕЛОЙ КРЫСЫ Разделение тимуса на истинные доли происходит у плодов белой крысы в процессе его неравномерного роста в плотном окружении, под давлением ветвей внутренней грудной артерии и сопровождающих вен. ...

15 09 2026 20:55:36

СРЕДСТВА СОЗДАНИЯ ВИРТУАЛЬНЫХ РЕАЛЬНОСТЕЙ

СРЕДСТВА СОЗДАНИЯ ВИРТУАЛЬНЫХ РЕАЛЬНОСТЕЙ Статья в формате PDF 254 KB...

14 09 2026 20:19:35

Развитие стенок полых и легочных вен крыс

Развитие стенок полых и легочных вен крыс Статья в формате PDF 101 KB...

12 09 2026 15:11:57

«НОВАЯ ЭКОНОМИКА» НА РУБЕЖЕ СТОЛЕТИЙ: МИРОВОЙ КРИЗИС ВЫСОКИХ ТЕХНОЛОГИЙ ИЛИ ВЫСШАЯ СТУПЕНЬ РАЗВИТИЯ ЦИВИЛИЗАЦИИ?

«НОВАЯ ЭКОНОМИКА» НА РУБЕЖЕ СТОЛЕТИЙ: МИРОВОЙ КРИЗИС ВЫСОКИХ ТЕХНОЛОГИЙ ИЛИ ВЫСШАЯ СТУПЕНЬ РАЗВИТИЯ ЦИВИЛИЗАЦИИ? Приводятся основные показатели развития «информационного общества» в конце 20 века. Охаpaктеризованы взаимосвязи наукоемких производственных технологий и информатики, экономики и математики, экономико-математического моделирования управленческих решений. ...

11 09 2026 7:23:50

НЕМЕДИКАМЕНТОЗНАЯ КОРРЕКЦИЯ МЕТАБОЛИЧЕСКОГО СИНДРОМА

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

06 09 2026 3:51:30

Еще:
Поддержать себя -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 ::