2. СИСТЕМНЫЙ АНАЛИЗ --- ОСНОВА ИНТЕЛЛЕКТУАЛЬНОГО АНАЛИЗА ДАННЫХ 2.1. Система и её свойства Система (по Ланфи) --- комплекс элементов, находящихся в определённых отношениях друг с другом и с окружающей средой. Элементом будем называть неделимую часть системы. Подсистема --- это часть системы, которая выполняет одну из функций системы. Чтобы задать любую систему, достаточно кортежа: <вещи, свойства, отношения>. Системы бывают: естественные, искусственные, смешанные. Надёжность --- это способность сохранять работоспособность в заданный промежуток времени. Характеризуется такими измеримыми характеристиками, как: время наработки на отказ, вероятность отказа P=limv(N->oo)n/N, интенсивность отказа, эффективность (пара показателей: техническая характеристика и затраты, которые были понесены на её достижение). Свойства: отказоустойчивость (способность сохранять работоспособность в условиях отказа), устойчивость системы (способность возвращаться в работоспособное состояние после сбоя). Обеспечение структурной адаптивности Возможные изменения структуры: 1) изменение существующих таблиц (добавление полей, удаление полей, изменение формата поля); 2) добавление новых таблиц, удаление старых таблиц. Функциональная адаптивность: удаление существующих функций, добавление новых функций, изменение алгоритма существующих функций. 2.2. Основные этапы системного анализа I фаза 1. Самоопределение а) определить, кому это нужно; б) насколько оно ему нужно; в) как долго ему это будет нужно; г) формирование наименования того, что подвергается анализу или проектированию. 2. Целеполагание; на этом этапе формируется три уровня цели: а) цель непосредственно проектируемой или анализируемой системы; б) цель надсистемы, в состав которой входит проектируемая или анализируемая система; в) цели того, кто анализирует или разрабатывает. Три формальных признака правильно сформулированной цели: 1) цель не может быть процессом; 2) цель всегда должна быть измеримой; 3) цель должна быть общечеловечески понятной. Три способа формального описания цели: 1) если система описана в виде "чёрного ящика" Pv1 Pv2.Pvl | | . |как v v . v +-----------+ xv1---+ *** |---Yv1 xv2---+ * |---Yv2 .. + ** | .. xvn---+ * |---Yvm что +-+---+---+-+ | | +------>zv1 | +---------->zv2 | ... +-------------->zvk , в этом случае цель задаётся в виде значений выходных параметров Y и значений контрольных точек z, при этом могут использоваться как точечные единичные значения, так и интервалы; 2) в виде графа состояний -->(1)------>(3)---------->(5)---> | ^ v / -->(2)------>(4)----------- , в этом случае цель описывается в виде желаемого конечного состояния системы при известном начальном либо в виде последовательности состояний, соединяющих между собой начальное состояние и желаемое конечное; 3) ТРЕБОВАНИЯ. 3. Первичное структурирование: 1) определяются все возможные границы системы, подвергающейся анализу или синтезу; 2) определяется вектор входных значений, его размерность, тип и формат элементов, множество входных значений, множество выходных значений, его размерность, тип и формат элементов, а также множество параметров и контрольных точек; 3) определяется функционал, связывающий входные параметры и значения контрольных точек.