A процесс включает в себя процедуры, поскольку процесс - это целое , а процедура - это часть .В некоторых языках (например, vb, sql) процедура - это метод, который не возвращает значения, в отличие от функции, которая возвращает значения.Также при вычислении процесс означает программу, которая выполняется или, по крайней мере, загружена в память .
Процесс ориентирован на бизнес (может быть представлен диаграммой рабочего процесса), обычно включает набор бизнес-правил, в то время как процедура ориентирована на алгоритм (можетбыть представлена блок-схемой).
See:
Вот определения для обоих терминов, предоставляемых библиотекой инфраструктуры информационных технологий ( ITIL ):
Процедура : документ, содержащий шаги, которыеКак достичь Деятельности. Процедуры определены как часть Процессов. См. Рабочую инструкцию.
Процесс : структурированный набор действий, предназначенных для достижения определенной цели.Процесс принимает один или несколько определенных входов и превращает их в определенные выходы.Процесс может включать любую из ролей, обязанностей, инструментов и средств управления, необходимых для надежной доставки результатов.Процесс может определять Политики, Стандарты, Руководства, Действия и Рабочие инструкции, если они необходимы.