
- •Ис объект проектирования. Система, сложная система.
- •Пользователи и эксплуатационный персонал ис.
- •Разработчики ас.
- •Обеспечивающие подсистемы (мо, ио, по).
- •Обеспечивающие подсистемы (то, оо, МтО, ло, эо).
- •Связь информационных процедур. Отличие ис от управляющих систем.
- •Классификация ис по развитости. Измерительная и. Контролирующая ис.
- •Классификация ис по развитости. Справочная и советующая ис.
- •Проектирование ис. Основные понятия. Проектирование. Проект. Проектная процедура, проектное решение. Методология проектирования.
- •Методология проектирования
- •Последовательность синтеза системы и ее элементов, приемы проектирования. Последовательность синтеза систем, подсистем и элементов ис
- •Основные приемы проектирования
- •Фазы жизненного цикла ис. Фазы, стадии и этапы проектирования
- •Стадии и этапы предпроектной фазы.
- •Этапы эскизного и технического проектирования.
- •Этапы рабочего проектирования.
- •Ввод в действие. Эксплуатация.
- •Каскадный и спиральный подход к проектированию. Связь между подходами. Достоинства, недостатки. Прототипы. Модели жизненного цикла ис
- •Цели. Задание и свойства цели. Декомпозиция целей. Значимость подцелей. Дерево целей.
- •Цели разработки ис. Повышение точности, оперативности, снижение ресурсоемкости. Их взаимосвязь.
- •Критерии экономической эффективности и результативности. Примеры
- •Критерии работоспособности и ресурсоемкости.
- •Понятие функциональной структуры ис. Этапы определения функциональной структуры ис.
- •Содержание постановок задач ис.
- •Диаграмма окружения и логическая модель.
- •Диаграмма поведения.
Каскадный и спиральный подход к проектированию. Связь между подходами. Достоинства, недостатки. Прототипы. Модели жизненного цикла ис
Рассмотренная выше каскадная модель жизненного цикла ИС включает четыре фазы. Характеристикой каскадной модели является то, что следующая фаза (стадия, этап) не может быть начата без завершения предыдущих. Причем после завершения очередной стадии должна быть подготовлена документация на проектируемую ИС, такая, чтобы проектирование могло быть продолжено совсем другой группой разработчиков.
Достоинством каскадной модели является то, что проект хорошо документирован, что позволяет достаточно просто оценить трудоемкость выполнения проектных операций, упрощается управление проектированием. Однако каскадная модель обладает недостатками:
Длительный процесс проектирования;
Требования к разрабатываемой системе «заморожены» на весь период проектирования техническим заданием.
Результаты выполнения каждого этапа понятны только разработчику, и пользователь не имеет возможности изменять требования к конечному продукту.
Указанные недостатки привели к созданию новой технологии разработки ИС – спиральной технологии.
Вся разработка представляет, образно, в виде спирали. Каждый виток спирали связан с разработкой прототипа ИС. Каждый прототип демонстрируется пользователям, чтобы они постоянно принимали участие в процессе проектирования и влияли на его процесс.
Различают пять прототипов ИС: демонстрационный, исследовательский, действующий, промышленный и коммерческий.
Первый прототип – демонстрационный. Этот прототип позволяет продемонстрировать несколько наиболее простых функций ИС.
Второй прототип − исследовательский. Содержит программные средства, выполняющие большинство функций ИС. Однако программные средства не прошли полного тестирования. На исследовательском прототипе демонстрируется принципиальная возможность решения задач ИС.
Третий прототип – действующий. Выполняет все функции ИС в полном объеме, но часть функций выполняется на нереальных данных, функции реализованы неэффективно.
Четвертый прототип – промышленный. Все функции реальны и выполняются эффективно.
Пятый прототип – коммерческий. Отличается от промышленного прототипа тем, что он хорошо документирован, обеспечена простота эксплуатации. Прототип подготовлен для тиражирования и продажи.
Все пять прототипов находят свое отражение в каскадной модели.
Демонстрационный прототип разрабатывается на предпроектной фазе, исследовательский прототип − на стадии эскизного проектирования, действующий прототип − на стадии технического проектирования, промышленный прототип − на стадии рабочего проектирования. Коммерческий прототип может разрабатываться только после того, как ИС введена в действие и испытана промышленной эксплуатацией.
Цели. Задание и свойства цели. Декомпозиция целей. Значимость подцелей. Дерево целей.
Цель это совокупное представление о некоторой модели будущего результата, способного удовлетворить исходную потребность при имеющихся реальных возможностях. Результат, полученный в процессе достижения цели, является мерой ее достижения и удовлетворения потребностей. Цель является конкретным выражением потребности, сформулированной на основе опыта и определяющей конкретное функционирование системы.
Цель можно задать:
Конечным состоянием системы.
Траекторией движения системы.
Направлением движения системы.
Сформулировать цель – означает указать направления, в которых необходимо двигаться для снятия возникшей проблемы, показать пути, уводящие от данной проблемной ситуации.
Формулировки целей должны быть: адекватны, инвариантны и конструктивны.
Адекватность цели означает соответствие целей основным функциям управляемого процесса.
Инвариантность указывает на независимость цели от интервала времени рассмотрения управляемого процесса, ее не изменчивость во времени. Представление о цели зависит от стадии познания объекта и по мере развития представления о нем цель может быть переформулирована. Изменение целей во времени может происходить не только по форме, но и по содержанию, вследствие изменения объективных условий и субъективных установок, влияющих на выбор цели. Следует заметить, что инвариантность первоначальных целей является наивысшей.
Конструктивность указывает на реалистичность и наличия в формулировке цели подсказок для ее достижения.
Первоначальная формулировка цели предполагает наиболее общее направление функционирования (деятельности) объекта управления.
Например, целью деятельностью ВУЗа, осуществляющего процесс подготовки специалистов с высшим образованием (управляемый процесс), является постоянное повышение качества выпускаемых специалистов, что обеспечивается в основном за счет постоянного совершенствования учебного процесса и системы предвузовской подготовки. С учетом этого первоначальную цель можно сформулировать как "Повышение качества подготовки специалистов за счет совершенствования учебного процесса и совершенствования системы предвузовской подготовки". Сформулированная цель адекватна, так как подготовка специалистов это основной вид деятельности высшего учебного заведения. Сформулированная цель инвариантна, так как она не зависит от момента времени (необходимо постоянное повышение качества выпускаемых специалистов). Сформулированная цель конструктивна, так как формулировка содержит ссылку на средства достижение цели: повышение качества учебного процесса и совершенствование системы предвузовской подготовки.
Конструктивность формулировки первоначальной цели также предполагает наличия средств ее достижения. В связи с этим первоначальная цель разделяется на логически взаимосвязанные обеспечивающие подцели. Цель и подцели всегда находятся в каузальных, причинно-следственных отношениях. При этом формулировки подцели уже более конструктивны.
Каждая обеспечивающая подцель, полученная в результате декомпозиции, характеризуется значимостью, которая является оценкой степени важности осуществления подцели в достижении цели. Значимость подцелей удобно оценивать баллами, используя при этом ряд натуральных чисел, на элементах которого определено отношение порядка. Чем выше значимость, тем меньше соответствующий балл, назначает эксперт. В дальнейшем значимость целей используется при декомпозиции подцелей и выборе задач автоматизированной обработки. Так в первую очередь рассматриваются подцели и задачи, которые имеют наибольшую значимость.
Каждая обеспечивающая подцель также может быть подвергнута декомпозиции. Эффективность декомпозиции определяется интенсивностью наращивания конструктивности цели при движении вниз по уровням декомпозиции целей.
Процесс декомпозиции обладает завершенностью, т.е. продолжается до тех пор, пока за формулировками обеспечивающих подцелей не будут определены конкретные пути и средства достижения первоначально поставленной цели. На нижних уровнях находятся непосредственно достижимые цели, которые обеспечиваются автоматизированным решением задач ИС. К ним относятся:
повышение качества принимаемых решений за счет повышения точности решений, снижения количества ошибочных решений;
повышение оперативности, своевременности, частоты принимаемых решений;
снижение затрат на принятия решений.
В результате декомпозиции строится дерево или сеть целей (в процессе декомпозиции возможно получение подцелей, которые уже были получены ранее при декомпозиции других исходных целей, т.е. уместно говорить о сети целей).
Полученное построение дополняется задачами, результатами решения задач, лицами, принимающими решения, формулировками самих решений, исполнителя или элементами управляющего процесса.
Схема обязательно сопровождается описанием с обоснованием процесса декомпозиции.
Пример дерева целей показан на рис.5.1.