Jump to content

Модель IPO

(Перенаправлено с модели IPO )
Модель «затраты-процесс-выход»

Модель ввода-процесса-вывода (IPO) , или шаблон ввода-процесса-вывода , представляет собой широко используемый подход в системном анализе и разработке программного обеспечения для описания структуры программы обработки информации или другого процесса. Многие учебники по вводному программированию и системному анализу представляют эту структуру как самую базовую структуру для описания процесса. [1] [2] [3] [4]

Компьютерная программа полезна для другого типа процессов, использующих модель ввода-процесса-вывода: она получает входные данные от пользователя или из другого источника, выполняет некоторые вычисления на входных данных и возвращает результаты вычислений. [1] По сути, система отделяет себя от окружающей среды, определяя таким образом входы и выходы как один единый механизм. [5] Система разделит работу на три категории:

Другими словами, такими входными ресурсами могут быть материалы, человеческие ресурсы, деньги или информация, преобразованные в выходные данные, такие как расходные материалы, услуги, новая информация или деньги.

Как следствие, система ввода-процесса-вывода становится очень уязвимой для неправильной интерпретации. Это связано с тем, что теоретически он содержит все данные об окружающей среде вне системы. Однако на практике окружающая среда содержит значительное разнообразие объектов, которые система не может понять, поскольку они существуют вне контроля системы. В результате очень важно понять, где проходит граница между системой и окружающей средой, которая находится за пределами понимания системы. Различные аналитики часто устанавливают свои собственные границы, отдавая предпочтение своей точке зрения, создавая тем самым большую путаницу. [6]

Системы в работе

[ редактировать ]

мнения расходятся В отношении системного мышления . [4] Одним из таких определений системы «затраты-процесс-выход» как структуры будет следующее:

«Системное мышление — это искусство и наука делать надежные выводы о поведении путем развития все более глубокого понимания базовой структуры» [7]

В качестве альтернативы было также высказано предположение, что системы не являются «целостными» в смысле связи с удаленными объектами (например, попытка соединить воедино краба, озоновый слой и жизненный цикл капитала). [8]

Типы систем

[ редактировать ]

Существует пять основных категорий, которые наиболее часто цитируются в литературе по информационным системам: [9] [10]

Природные системы

[ редактировать ]

Система, которая не была создана в результате вмешательства человека. Примерами могут служить Солнечная система, а также человеческое тело, развивающееся в свою нынешнюю форму. [9]

Разработанные физические системы

[ редактировать ]

Система, созданная в результате вмешательства человека и физически идентифицируемая. Примерами таких могут быть различные вычислительные машины, созданные человеческим разумом для какой-то конкретной цели. [9]

Разработанные абстрактные системы

[ редактировать ]

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

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

Социальные системы

[ редактировать ]

Система, созданная людьми и основанная на нематериальных целях. Например: семья, то есть иерархия человеческих отношений, по сути создающая границу между природными и человеческими системами. [9]

Системы деятельности человека

[ редактировать ]

Организация с иерархией, созданная людьми для определенной цели. Например: компания, которая объединяет людей для сотрудничества и достижения определенной цели. Результат этой системы физически идентифицируем. [9] Однако между ними и предыдущими типами существуют некоторые существенные связи. Понятно, что идея системы человеческой деятельности (СЧД) состояла бы из множества более мелких социальных систем со своим уникальным развитием и организацией. Более того, возможно, HAS могут включать в себя спроектированные системы - компьютеры и оборудование. Большинство предыдущих систем частично дублировали друг друга. [10]

Характеристики системы

[ редактировать ]

Есть несколько ключевых характеристик, когда речь идет о фундаментальном поведении любой системы.

  1. Системы можно классифицировать как открытые и закрытые: [4]
    • Те, которые взаимодействуют с окружающей средой в форме денег, данных, энергии или материалов для обмена, обычно считаются открытыми. Открытость системы может существенно различаться. Это связано с тем, что система будет классифицирована как открытая, если она получит хотя бы один входной сигнал от окружающей среды, однако система, которая просто взаимодействует с окружающей средой, также будет классифицирована как открытая. Чем более открыта система, тем она обычно сложнее из-за меньшей предсказуемости ее компонентов.
    • Те, которые вообще не взаимодействуют с окружающей средой, закрыты. Однако на практике полностью закрытая система просто пригодна для жизни из-за потери практического использования продукции. В результате большинство систем будут открытыми или открытыми в определенной степени. [11]
  2. Системы можно разделить на детерминированные и стохастические : [4]
    • Четко определенная и четко структурированная система с точки зрения моделей поведения становится предсказуемой, становясь, таким образом, детерминированной. Другими словами, он будет использовать только эмпирические данные. Например: математика или физика построены на определенных законах, которые делают результаты вычислений предсказуемыми. Детерминированные системы будут иметь упрощенные взаимодействия между внутренними компонентами.
    • Более сложные и часто более открытые системы будут иметь относительно меньшую степень предсказуемости из-за отсутствия четко структурированных моделей поведения. Поэтому анализировать такую ​​систему гораздо сложнее. [ нужна ссылка ] Такие системы будут стохастическими или вероятностными, это связано со стохастической природой людей при выполнении различных действий. При этом спроектированные системы по-прежнему будут считаться детерминированными. [ нужна ссылка ] из-за жесткой структуры правил, заложенных в конструкцию.
  3. Системы можно разделить на статические и динамические. [4]
    • Большинство систем будут известны как динамические из-за постоянного развития вычислительной мощности, однако некоторым системам может быть трудно балансировать между созданием и прекращением существования. Примером такой карты может быть печатная карта, которая не развивается, в отличие от динамической карты, предоставляемой постоянно обновляющимися разработчиками.
  4. Системы можно разделить на саморегулируемые и несаморегулируемые. [4] [12]
    • Чем выше степень самоконтроля деятельности системы, тем выше жизнеспособность конечной системы. Для любой системы жизненно важно иметь возможность контролировать свою деятельность, чтобы оставаться стабильной. [ нужна ссылка ]

Приложения из реальной жизни

[ редактировать ]

Корпоративный бизнес

[ редактировать ]
  • Производственные процессы , которые используют сырье в качестве входных данных, применяют производственный процесс и производят промышленные товары в качестве продукции. Использование таких систем может помочь создать более сильные человеческие организации с точки зрения деятельности компании в каждом отделе фирмы, независимо от ее размера. IPO также могут реструктурировать существующие статические и несаморегулируемые системы, которые в реальном мире будут использоваться в форме аутсорсинга выполнения продукта из-за неэффективности текущего выполнения. [1] [13]

Программирование

[ редактировать ]
  • Большинство существующих программ для кодирования, таких как Java , Python , C++ , будут основаны на детерминированной модели IPO, с четкими входными данными, поступающими от программиста, которые преобразуются в выходные данные, такие как приложения.
  • Система пакетной обработки транзакций , которая принимает большие объемы однородных транзакций, обрабатывает их (возможно, обновляет базу данных) и выдает выходные данные, такие как отчеты или вычисления. [4]
  • Интерактивная компьютерная программа , которая принимает простые запросы от пользователя и отвечает на них после некоторой обработки и/или доступа к базе данных. [3]

См. также

[ редактировать ]
  1. ^ Jump up to: а б с Грейди, Дж.О., «Системное инженерное планирование и идентичность предприятия», Тейлор и Фрэнсис, 1995 г..
  2. ^ Гоэл, А., «Основы компьютера», Pearson Education India, 2010.
  3. ^ Jump up to: а б Зелле, Дж., «Программирование на Python: введение в информатику, 2-е издание», Franklin, Beedle, & Associates, 2010.
  4. ^ Jump up to: а б с д и ж г час Карри А., Флетт П. и Холлингсворт И., «Управление информацией и системами: бизнес-перспектива», Routledge, 2006.
  5. ^ Уоринг А. Практическое системное мышление, International Thomson Business Press: Лондон. (1996)
  6. ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 11 сентября 2016 г. Проверено 3 ноября 2015 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  7. ^ Б. Ричмонд: Введение в системное мышление, STELLA®© 1992-1997
  8. ^ М. Балле: Управление с помощью системного мышления: заставить динамику работать на вас при принятии бизнес-решений, 1996 г.
  9. ^ Jump up to: а б с д и ж П. Б. Чекленд: Системное мышление, системная практика. 1981 год.
  10. ^ Jump up to: а б Системы Б. Уилсона: концепции, методологии и приложения (1984)
  11. ^ Патчинг Д. (1990) Практический анализ мягких систем
  12. ^ Флинн DJ (1992) Требования к информационным системам: определение и анализ
  13. ^ Jump up to: а б Мартин К. и Пауэлл П. (1992) Информационные системы. Взгляд на управление
  14. ^ «Как использовать модель IPO | Малый бизнес — Chron.com» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d98f0ee7e607416d6b08f68378f40df6__1717245180
URL1:https://arc.ask3.ru/arc/aa/d9/f6/d98f0ee7e607416d6b08f68378f40df6.html
Заголовок, (Title) документа по адресу, URL1:
IPO model - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)