Файл: Исаев Г Н Теоретико-методологические основы качества информационных систем.doc

ВУЗ: Не указан

Категория: Учебное пособие

Дисциплина: Не указана

Добавлен: 21.10.2018

Просмотров: 11411

Скачиваний: 72

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

Глава 1. Теоретико-методологические условия совершенствования качества информационных систем

1.1. Определение структуры парадигмы совершенствования качества информационных систем

1.2. Методологические положения совершенствования качества информационных систем

Глава 2. Разработка концептуальной модели совершенствования качества информационных систем

2.1. Понятийное представление совершенствования качества информационных систем

2.2. Дескриптивное моделирование совершенствования качества информационных систем

2.3. Концепция креативного управления качеством информационных систем

Глава 3. Разработка математических моделей совершенствования качества информационных систем

3.1. Обобщённая модель совершенствования качества информационных систем

3.2. Модель определения состава показателей качества информационных систем

3.3. Модель расчета значений показателей оценки качества информационных систем

3.4. Модель определения обобщенных показателей и коэффициентов их весомости

3.5. Модель автоматического обнаружения и исправления ошибок в документах табличного вида

Выводы

Глава 4. Экспериментальное исследование моделей совершенствования качества информационных систем

4.1. Постановка задачи экспериментального исследования моделей совершенствования качества ИС

4.2. Обработка экспериментальных данных по исследованию моделей

4.3. Оценка и анализ адекватности моделей и результатов экспериментов

Глава 5. Синтез комплексной системы управления качеством информационных систем

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

5.2. Структура комплексной системы управления качеством информационных систем

5.3. Технология обработки данных Комплексной системы управления качеством информационных систем

5.4. Разработка алгоритма и программы автоматического восстановления достоверности данных

5.5. Создание комплексной системы управления качеством информационных систем

Выводы

Заключение

Библиографический список использованной литературы

Приложение 1. Методика выявления и регистрации дефектов информационных систем

Приложение 2. Ведомость выявленных дефектов ИС

Приложение 3. Кодификаторы информации для заполнения «Ведомости выявленных дефектов»

Приложение 4. Расчет значений показателей оценки качества информационных систем

Приложение 5. Перечень основных сокращений

Для оценки переменных регрессии с применением ЭВМ необходимо получить исходные данные. В нашем случае они могут быть представлены в виде матрицы фиксированных данных. С учетом сущности модели, описывающей состояние ИС, матрица фиксированных данных имеет размерность nm (m=q+1,xm=Y) и представляет собой выборку m-мерных объектов Х=(x1, …, xq,…, xm). По условиям задачи необходимо иметь две матрицы - по производительности и себестоимости. Расчет значений целесообразно выполнить исходя из зависимости (влияния) повышения производительности ИС от снижения времени на обнаружение и исправление дефектов с размерностью шага на 1% и, наоборот, - снижения себестоимости от уменьшения стоимости обнаружения и исправление дефектов на 1%. По условиям решения регрессионных уравнений в матрице исходных данных количество строк должно быть не меньше числа переменных, то есть в нашем случае не менее трех. Исходя из условий надежности и практических соображений использования результатов работы, целесообразно представить такую матрицу, состоящую из 20 строк каждая, т.е. просчитать зависимость до 20%.

Матрицу производительности ИС будем определять в следующем порядке. Сначала оцениваем математическое ожидание дефекта обработки по формуле

(3.38)

Это приводит к системе нормальных линейных уравнений, где Хt- оценка математического ожидания времени обнаружения и исправления дефекта по j-ой переменной матрицы относительно документа, или показателя, или символа в зависимости от вида переменной - своевременности, полноты, достоверности; -среднее выборочное значение j-й переменной, полученной ранее в результате обработки статистической структуры дефектов с применением ЭВМ; Р- относительная частота j-й переменной, приходящаяся на один документ, показатель или символ.

Оцениваем общую трудоемкость дефектов по формуле

= , (3.39)

где - общая трудоемкость дефектов по j-й переменной;

V- объем обрабатываемой документации (измеряемый в количестве документов, показателей, символов).

Тогда трудоемкость дефектов при условии снижения ее значения на р процентов будет составлять

= - [( /100)p] , (3.40)

где - трудоемкость дефектов j-го вида при условии снижения ее значения на р процентов.

Отсюда совокупную трудоемкость дефектов обработки при условии снижения ее на р процентов можно определить по формуле

(3.41)

где -трудоемкость дефектов обработки при условии снижения трудоемкости на р процентов.

Теперь определим общую нормированную трудоемкость обработки документации по формуле

= tnV, (3.42)

где - общая нормированная трудоемкость обработки документации при условии отсутствия дефектов; t- нормированная трудоемкость обработки одного документа.


Определим календарный период обработки с учетом снижения совокупной трудоемкости на р процентов по формуле

(3.43)

где календарный период обработки при условии снижения трудоемкости на р процентов; - календарный период обработки, в рамках которого осваивается трудоемкость; -совокупная трудоемкость дефектов обработки, определяемая по формуле

(3.44)

Тогда значение производительности при условии снижения совокупной трудоемкости дефектов на р процентов определяется по формуле

, (3.45)

где - значение производительности ИС при условии снижения совокупной трудоемкости дефектов на р процентов.

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

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

, (3.46)

где - оценка математического ожидания стоимости обнаружения и исправления одного дефекта по j-ой переменной матрицы; - среднее выборочное значение стоимости обнаружения и исправления одного дефекта по j-ой переменной, полученной ранее в результате обработки статистической структуры дефектов с применением ЭВМ.

Затем оцениваем общую стоимость дефектов по формуле

, (3.47)

где - общая стоимость дефектов по j-й переменной.

Тогда совокупная стоимость обнаружения и исправления дефектов может быть определена по формуле

(3.48)

где - совокупная стоимость обнаружения и исправления дефектов.

Определим общую стоимость дефектов при условии снижения ее на р процентов по формуле

(3.49)

где - общая стоимость дефектов по j-й переменной при условии снижения стоимости на р процентов .

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

(3.50)

где - совокупная стоимость обнаружения и исправления дефектов при условии снижения стоимости на p процентов.

Определим нормированную стоимость обработки документации, т.е. стоимость при условии отсутствия дефектов по формуле

(3.51)

где - общая нормированная стоимость обработки документации ИС; - нормированная стоимость обработки одного документа.


Теперь определим общую фактическую стоимость обработки документации

(3.52)

где - общая фактическая стоимость обработки при условии снижения стоимости дефектов на р процентов.

Тогда значение зависимой переменной определяем по формуле


, (3.53)

где - значение себестоимости обработки одного документа при условии снижения стоимости дефектов обработки на р процентов.

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


3.5. Модель автоматического обнаружения и исправления ошибок в документах табличного вида


Моделирование процесса автоматического обнаружения ошибок и восстановления достоверности значений показателей в табличных документах вызывает необходимость анализа структуры и свойств указанных документов [60,79,120]. Модель табличного документа можно представить в виде матрицы. В теории помехоустойчивого кодирования решены вопросы автоматической коррекции ошибок в кодовых ансамблях информации, передаваемой по каналам связи [11,193]. Рассмотрение метода автоматического обнаружения ошибок и восстановления достоверности значений показателей табличных документов проведем с учетом концепции теории помехоустойчивого кодирования.

Передаваемая в двоичном виде информация имеет вероятность искажения отдельных двоичных символов, что приводит к снижению достоверности сообщений. Одним из способов защиты сигналов от искажений является ввод в передаваемую кодовую комбинацию информационной избыточности. Обычно корректирующие коды состоят из информационных и контрольных разрядов. Последние по существу в информационном отношении избыточны и выполняют функции корректировки ошибок в соответствующем разряде двоичного слова. Имеются двоичные модификации корректирующих кодов – код Хэмминга, Боуза–Чоудхури–Хоквингема (БЧХ), векторный, треугольный и др. [11,193]. При кодировании информации, например, кодами Хэмминга разряды информационной части кода делятся на группы. Значение каждого контрольного разряда вычисляется путем суммирования по модулю разрядов соответствующей группы. При декодировании информации по модулю суммируются информационный и контрольный разряды кода соответствующей группы.

По результатам суммирования формируется синдром – корректирующее двоичное число, у которого каждый разряд есть результат суммирования. Синдром в общем случае выступает как опознаватель ошибки. Если синдром состоит из нулей, то это означает отсутствие ошибки в передаваемом коде, а ненулевое значение синдрома указывает адрес ошибки, то есть номер разряда кода, в котором произошло искажение символа. Если в информационном разряде находится символ 0, то при коррекции он заменяется на достоверный, то–есть I, и наоборот. Эта схема работы кода Хэмминга не исчерпывает состав средств помехоустойчивого кодирования, но она достаточна для применения в нашей задаче в значении исходного положения. Рассмотрим структуру и свойства условного табличного документа в виде матрицы (рис. 3.2).


D = d1, d2, …, ds,…, dk


В

А

b1

b2

bj

bn

bn+1

a1

q11

q12

q1j

q1n

q1,n+1

a2

q21

q22

q2j

q2n

q2,n+1

ai

qi1

qi2

qij

qin

qi,n+1

am

qm1

qm2


qmj


qmn

qm,n+1

am+1

qm+1,1

qm+1,2

qm+1,j

qm+1,n

qm+1,n+1











Рис. 3.2. Матрица документа табличного вида

Модель табличного документа можно отобразить четверкой

Q = Qk, A, B, D (3.54)

где Qk – матрица документа Qk = ||qij||, i = 1,m, j = 1,n;

qij – реквизиты–основания (числа), отражающие количественное состояние объектов;

А– кортеж реквизитов–признаков (наименование строк таблицы), отражающий качественные стороны состояния объектов;

В – кортеж реквизитов–признаков, (наименования столбцов таблицы), отражающий качественные стороны состояния объектов;

D – кортеж реквизитов–признаков, отражающий качественные стороны состояния объектов общего уровня и относящиеся как к А, так и к В;

qi,n+1, qm+1,j– реквизиты–основания типа «итого», «всего» или контрольные суммы соответственно по строкам и столбцам, отражающие количественное состояние объектов.

Рассматриваемая модель табличного документа в определенном допущении может быть представлена в синтаксическом отношении как кодовый ансамбль. В этом ансамбле информационные группы отображаются совокупностью значений показателей по документо-строкам и (или) документо-графам, а также контрольными суммами и (или) значениями показателей типа «всего» и «итого». В данном случае контрольные суммы обладают своеобразными свойствами синдромов, то есть опознавателей ошибок. Вместе с тем, семантические свойства документа, в частности, арифметическая связь контрольных сумм с соответствующими значениями показателей, представленными не в двоичной, а в десятичной системе, устраняют необходимость модульного или другого способа формирования синдромов. Указанные связи между значениями элементов матрицы документа обеспечивают потенциальную возможность автоматического обнаружения ошибок и их исправление без непосредственного участия оператора ЭВМ. С учетом выявленных выше свойств аналогии построим модель алгоритма автоматического восстановления достоверности показателей документов табличного вида.

Исходя из анализа свойств реквизитов–оснований, наблюдается взаимосвязь элементов типа арифметического баланса

qi,n+1 = (3.55)

qm+1,j = (3.56)

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


(3.57)

Если равенство не соблюдается, то на принтер или дисплей, в рамках протокола ввода документов в ЭВМ, выдается сообщение об отсутствии равенства указанного типа и идентификатор документа. Если же равенство (3.57) соблюдается, то проверяется далее условие

(3.58)

если в i–й cтроке равенство не выполняется,

(3.59)

то производится замена ошибочной строки на строку с элементами

, (3.60)

после чего оператору выдается сообщение на принтер об ошибке и ее исправлении с указанием индекса документа, а также значение замененного ошибочного реквизита–основания и заменяющего достоверного реквизита–основания.

Если же нарушение условия (3.58) более чем в одной строке, то для столбцов матрицы проверяется условие

(3.61)

Если же нарушение условия имеет место в одном столбце

(3.62)

то заменяется столбец на столбец с элементами

(3.63)

и выдается сообщение на принтер об ошибке и её исправлении.

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

При практическом применении данного метода следует учитывать два случая. В первом случае в формате первичного документа отсутствуют реквизиты типа «всего», «итого» как по строкам, так и по столбцам. Во втором случае указанные реквизиты взаимосвязаны с неполным набором реквизитов–оснований строки и (или) столбца. В первом случае на этапе подготовки документа целесообразно подсчитать контрольные суммы, а во втором случае можно применить данный метод по субматрице документа в пределах соответствующих контрольных сумм (реквизиты типа «всего»), если реализация дополнительных трудозатрат в конкретной ИС является проблематичной. Следует иметь в виду, что в любом случае применением контрольных сумм является целесообразным.

С учетом рассмотренных выше моделей примем определение - «формализованная модель совершенствования качества ИС - это отображение существенных свойств информационной системы математическими и (или) графическими средствами». В нашем случае к графическим средствам можно отнести рисунки, эскизы, графики, диаграммы, гистограммы, экспликации, чертежи и др. Каждый из указанных видов графического материала применяется в зависимости от характера отображения системы СКИС.