Скачать презентацию Контрольные операции в информационных технологиях Классификация основных Скачать презентацию Контрольные операции в информационных технологиях Классификация основных

2013-4-5 Контрольные операции.ppt

  • Количество слайдов: 35

Контрольные операции в информационных технологиях • Классификация основных ошибок • Методы контроля • Контрольные Контрольные операции в информационных технологиях • Классификация основных ошибок • Методы контроля • Контрольные операции в маршрутных технологических процессах 1

Место контроля в ИТ • Наиболее трудоемкие операции; • Дорогостоящие операции (ущерб или итог); Место контроля в ИТ • Наиболее трудоемкие операции; • Дорогостоящие операции (ущерб или итог); • После группы связанных операций (заполнение документа, экранной формы); • Финишный контроль – в конце технологического процесса. 2

Основные ошибки • Синтаксические ошибки - искажают структуру и форму представления данных; • Семантические Основные ошибки • Синтаксические ошибки - искажают структуру и форму представления данных; • Семантические ошибки - искажают смысл, содержание данных при сохранении ее структуры и соответствия формальным синтаксическим правилам; • Прагматические ошибки - увеличивает объём информационных потоков за счет неактуальных и дублируемых данных, не искажая их содержания 3

Синтаксические ошибки • Замена правильного символа на посторонний, не соответствующий формату реквизита (те◙♂♀♪♫гия); • Синтаксические ошибки • Замена правильного символа на посторонний, не соответствующий формату реквизита (те◙♂♀♪♫гия); • пропуск символа (тегия); • добавление лишнего символа (теохнология); • сдвиг по строкам или графам документа. 4

Семантические ошибки • Орфографические ошибки - заключаются в искажении разрядов отдельного реквизита • Смысловые Семантические ошибки • Орфографические ошибки - заключаются в искажении разрядов отдельного реквизита • Смысловые ошибки - заключаются в искажении смысла предложения, определяемого записью • Блочные ошибки - искажают блок записей. При этом каждая запись сама по себе может оставаться правильной, но блок в целом оказывается дефектным 5

Орфографические ошибки • ОШ 1. однократные транскрипционные ошибки (описки) заменяется один символ другим, формально Орфографические ошибки • ОШ 1. однократные транскрипционные ошибки (описки) заменяется один символ другим, формально допустимым: 0001 1001 • ОШ 2. двукратные смежные транскрипционные ошибки (замена двух смежных идентичных символов на другие, допустимые форматом) 0001 1101 • ОШ 3. Трехкратные смежные транскрипционные ошибки 0001 1111 • ОШ 4. Двукратные смежные транспозиционные ошибки (перестановка местами двух смежных символов) 123456 213456 6

Орфографические ошибки (сдвиг) • ОШ 5. Однократный сдвиг – смещение на один ряд нескольких Орфографические ошибки (сдвиг) • ОШ 5. Однократный сдвиг – смещение на один ряд нескольких значащих цифр влево или вправо 05600 00560 • ОШ 6. Двукратный сдвиг 05600 00056 • ОШ 7. Двукратные раздельные транспозиционные ошибки (перестановка местами двух несмежных символов) 123456 321456 7

Смысловые ошибки Типичным примером такой ошибки является замена местами двух одноименных реквизитов различных (соседних) Смысловые ошибки Типичным примером такой ошибки является замена местами двух одноименных реквизитов различных (соседних) записей Казнить нельзя, помиловать ! Казнить, нельзя помиловать ! Казнить, помиловать нельзя ! 8

Блочные ошибки Возможные причины дефектности - отсутствие и перестановка некоторых записей. Такие ошибки возникают Блочные ошибки Возможные причины дефектности - отсутствие и перестановка некоторых записей. Такие ошибки возникают при утере документов, неправильном комплектовании, разрушении данных. Пойдёшь направо – коня потеряешь Пойдёшь прямо – богатым будешь Пойдёшь налево - …………. (неразборчиво) 9

Прагматические ошибки Недостатки проектирования ИС: • Данные не используются при обработке • Завышение (занижение) Прагматические ошибки Недостатки проектирования ИС: • Данные не используются при обработке • Завышение (занижение) частоты съёма значений данных • Дублирование значений Требуются не обоснованные затраты на всех операциях технологического процесса 10

Выбор метода контроля 1. Синтаксические ошибки : • Программный контроль операций ввода - посимвольный Выбор метода контроля 1. Синтаксические ошибки : • Программный контроль операций ввода - посимвольный контроль шаблонов; • Проверка форматов (диапазонов) данных • Визуальный контроль 11

Выбор метода контроля 2. Семантические ошибки - программные методы контроля на основе избыточности (частичной, Выбор метода контроля 2. Семантические ошибки - программные методы контроля на основе избыточности (частичной, двойной, естественной): 2. 1. Орфографические ошибки – избыточность в отдельных реквизитах 2. 2. Смысловые ошибки – избыточность в предложении (записи, строке) 2. 3. Блочные ошибки - избыточность в группе предложений (БД, таблице, массиве, документе, пачке) 12

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

Виды избыточности в контроле. • Избыточные разряды (формируются при проектировании классификаторов, которые используются в Виды избыточности в контроле. • Избыточные разряды (формируются при проектировании классификаторов, которые используются в процессе кодирования) • Двукратная избыточность • Естественная избыточность (предельные значения – дата, серийное кодирование) 14

Частичная избыточность – избыточные разряды 1. Контроль по модулю. UP=mod. N(∑aіwі/N): ОШ 1 -ОШ Частичная избыточность – избыточные разряды 1. Контроль по модулю. UP=mod. N(∑aіwі/N): ОШ 1 -ОШ 7 2. Контрольные разряды по функциональной зависимости. Штрих – код: 4820024700016 4 8 2 0 0 2 4 7 0 0 0 1 ? ? ? 1 2 3 4 5 6 7 8 9 10 11 12 13(к) 1. Сложить цифры, стоящие на четных местах: 8+0+2+7+0+1=18 2. Полученную сумму умножить на 3: 18 x 3=54 3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры: 4+2+0+4+0+0=10 4. Сложить числа, п. 2 и п. 3. 54+10=64. Число добавить до кратного 10 (70) ? ? ? 13(к)=6 15

Методы контрольного суммирования • контроль по записям (горизонтальный); • контроль по блокам (вертикальный); • Методы контрольного суммирования • контроль по записям (горизонтальный); • контроль по блокам (вертикальный); • балансовый контроль. Значения реквизитов Контр. суммы ЗАПИСь m. И КССт1 К∑ КССт2 … … КССт m КСС 1 КСС 2 … … … … … КССn 0=∑КССj - ∑КССт i 16

Технология правильности ввода данных с использованием МКС • • • Расчет КС Внесение в Технология правильности ввода данных с использованием МКС • • • Расчет КС Внесение в исходные данные Перенос на МН всего потока данных Повторный расчет КС Сравнение и анализ результатов: исправление, корр. КС 17

Методы контроля с двукратной избыточностью Контролирующая способность: • Категории ошибок ОШ 1 -ОШ 3 Методы контроля с двукратной избыточностью Контролирующая способность: • Категории ошибок ОШ 1 -ОШ 3 - 0, 95 • Категории ошибок ОШ 4 - ОШ 7 - 1, 0 • Категории ошибок ОШ 8 - 0, 97 18

Двукратная избыточность 1. Двойной ввод: основан на поэлементном сравнении двух независимо сформированных файлов. При Двукратная избыточность 1. Двойной ввод: основан на поэлементном сравнении двух независимо сформированных файлов. При полностью независимом процессе формирования файлов (разные операторы, разные технические средства) относительное количество не обнаруживаемых ошибок весьма мало. 2. Метод верификации. Второй оператор выполняет ввод информации с документа и в ПК выполняется сравнение введенного значения с ранее записанным значением первого оператора. При несовпадении значений оператор идентифицирует причину выявленной ошибки и принимает решение о необходимости корректировки. 19

Методы контроля, основанные на естественной избыточности 1. Метод проверки номенклатур. Заключается в сопоставлении исходного Методы контроля, основанные на естественной избыточности 1. Метод проверки номенклатур. Заключается в сопоставлении исходного значения реквизита со множеством допустимых значений, заданным перечнем (словарем). 2. Метод проверки границ: 25: 15, 31 февраля, VI-1404, VI-699 20

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

Классификации методов контроля По количеству основных операций, охватываемых контролем – • единичный (одна операция), Классификации методов контроля По количеству основных операций, охватываемых контролем – • единичный (одна операция), • групповой (группа последовательных операций), • комплексный (контролируется, например, процесс сбора данных). 22

Характеристики методов контроля: • общую контролирующую способность метода и конкретное распределение вероятностей появления различных Характеристики методов контроля: • общую контролирующую способность метода и конкретное распределение вероятностей появления различных классов ошибок; • избыточность представления реквизитов; • трудоемкость реализации, определяющую сложность технологического процесса контроля; • трудоемкость ручной подготовки данных. 23

По частоте контроля – • • • Непрерывный Циклический Периодический Разовый Выборочный По отклонениям По частоте контроля – • • • Непрерывный Циклический Периодический Разовый Выборочный По отклонениям 24

По времени контроля – до выполнения основных операций, одновременно с ними, в промежутках между По времени контроля – до выполнения основных операций, одновременно с ними, в промежутках между основными операциями, После основных операций 25

По виду оборудования контроля • Встроенный; • Контроль с помощью дополнительных технических средств, • По виду оборудования контроля • Встроенный; • Контроль с помощью дополнительных технических средств, • Без аппаратурный. По уровню автоматизации – "ручной", автоматизированный, автоматический. 26

Построение ТП обработки данных • количество точек съема информации; • количество регистрируемых параметров; • Построение ТП обработки данных • количество точек съема информации; • количество регистрируемых параметров; • периодичность съема параметров; • степень точности представляемых значений; • диапазон изменения значений параметров; • степень точности идентификации; • вероятность искажения значений параметров; • взаимосвязь отдельных параметров между собой 27

Поступление информации 28 Поступление информации 28

Считывание (регистрация) 29 Считывание (регистрация) 29

30 30

Хранение (накопление) 31 Хранение (накопление) 31

Передача 32 Передача 32

Обработка 33 Обработка 33

Обработка (кластеры и суперкомпьютеры) 34 Обработка (кластеры и суперкомпьютеры) 34

Отображение и тиражирование 35 Отображение и тиражирование 35