Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Для построения ЕГРПО дается блочная структура, представленная в табл. 11. Блок классификационных признаков должен быть построен по фасетной (многоаспектной) системе классификации.
Таблица 11
Блок идентификации объектов | Блок наименования и местонахождения объектов | Блок классификационных признаков объектов | |||
Идентификационный код | КЧ | Hаименование объектов и их местонахождение | Коды признаков | ||
... | ... | ... | |||
ХХХХХХХ | Х | 200Х | Х... | Х... | X... |
За основу идентификационного кода следует условно принять значение индивидуального кода студента. Индивидуальный код студента содержит только 5 разрядов, поэтому для получения семиразрядного идентификационного кода к нему нужно добавить две единицы в качестве старших разрядов. Например, если код студента 05032, то идентификационный код будет иметь значение 1105032.
Требуется заполнить блоки идентификации и классификационных признаков (с указанием их названия и значности), а также рассчитать контрольное число (КЧ) для идентификационного кода ЕГРПО по модулю «11».
ЕГРПО представляет собой автоматизированный свод наименований и кодов предприятий и организаций, обладающих правами и обязанностями юридического лица.
Блок идентификации состоит из семизначных идентификационных кодов, строящихся по серийно-порядковой системе кодирования (серии выделяются по отраслям экономики и одноразрядного контрольного числа (КЧ), рассчитанного по модулю «11».
Блок наименований и местонахождения объектов состоит из записей переменной длины, содержащих не более 200 алфавитно-цифровых символов.
Основное назначение КЧ заключается в защите идентификационного кода от ошибок, возникающих в процессе подготовки и передачи данных, а также обнаружении их при вводе этих данных в ЭВМ.
Для этого каждому значению разряда идентификационного кода присваивается вес, соответствующий определенному числу натурального ряда от 1 до 7, таким образом:
Разряд идентификационного кода Ri | R1 | R2 | R3 | R4 | R5 | R6 | R7 |
Вес разряда Wi |
Затем производится вычисление КЧ для конкретного идентификационного кода. С этой целью каждая цифра, стоящая в определенном разряде данного кода, умножается на вес разряда и вычисляется сумма произведений по следующей формуле:
.
КЧ идентификационного кода представляет собой остаток от деления полученной суммы на 11 и выражается следующим образом:
КЧ = ,
где – целая часть частного от деления.
При использовании данного метода расчета получаются значения КЧ от 0 до 9. Если при расчете КЧ получается остаток, равный 10, то для обеспечения одноразрядности производится повторный счет, применяя при этом следующую последовательность весов, сдвинутую на два разряда влево:
Разряд кода Ri | R1 | R2 | R3 | R4 | R5 | R6 | R7 |
Вес разряда Wi |
Если и при повторном расчете КЧ остаток от деления оказывается равным 10, то в идентификационном коде в качестве КЧ проставляется 0.
Дата публикования: 2015-10-09; Прочитано: 219 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!