Этапы разработки систем кодирования
Глобальные и локальные системы кодирования
При проектировании внесистемного информационного обеспечения систем автоматизации и информационных систем могут использоваться как глобальные, так и локальные системы кодирования и классификации.
К глобальным системам относится Единая система классификации и кодирования (ЕСКК). В ее состав входит комплекс общесоюзных классификаторов технико-экономической информации (ОКТЭИ) и автоматизированная система ведения общесоюзных классификаторов (АСВОКТЭИ). В систему ОКТЭИ в настоящее время включено более двадцати таких общесоюзных классификаторов как общесоюзный классификатор промышленной и сельскохозяйственной продукции (ОКПП), классификатор министерств, ведомств и отраслей народного хозяйства (ОКОНХ), классификатор технико-экономических показателей (ОКТЭП), классификатор оборудования (ОКО), классификаторы материалов и комплектующих изделий (ОКМКИ), профессий рабочих (ОКПР), должностей служащих (ОКДС), видов и разрядов работ (ОКВРР), административно-территориальных единиц (СОАТО), предприятий и организаций (ОКПО) и ряд других.
Общие требования по классификации и кодированию информации содержат Единая система программной документации (ЕСПД), а также Единая система конструкторской документации (ЕСКД) и Единая система технологической документации (ЕСТД). Применение этих систем классификации и кодирования является обязательным в тех случаях, когда предприятие представляет или получает информацию от вышестоящих организаций, осуществляет обмен информацией с другими предприятиями.
На уровне информационных систем, как и на уровне предприятия или организации, в силу значительной длины кодов, а следовательно, и затрат на обработку информации применение глобальной системы кодирования не всегда эффективно. При проектировании информационных систем часто допускается использование упрощенных систем классификации и кодирования – так называемых локальных систем, ориентированных на применение в конкретном производстве, конкретной системе автоматизации. При этом обязательным условием применения таких систем является наличие (или разработка) специальных средств перехода от локальной системы классификации и кодирования информации к глобальной и наоборот.
Следует отметить, что система классификации и кодирования, используемая при построении любой информационной системы, должна обеспечивать:
1. возможность упорядочения по заданному признаку всех объектов классификации;
2. присвоение объекту классификации определенного шифра, построенного по иерархическому принципу и отражающего вхождение данного объекта в конкретный класс объектов;
3. полноту кодирования, т. е. содержать все номенклатуры показателей, признаков и нормативов, используемых при решении задач данной информационной системы;
4. рациональность глубины классификации, т. е. позволять классифицировать и кодировать все составляющие процесса, автоматизируемого в данной ИС;
5. избыточность и гибкость классификации, обеспечивающие возможность расширения классифицируемого множества объектов и внесение необходимых изменений без нарушения принятой системы кодирования.
Разработку систем классификации и кодирования при проектировании внесистемного информационного обеспечения систем автоматизации производства и информационных систем целесообразно организовать, используя следующие этапы:
I. Определение полного перечня всех классификаторов информации, необходимых для выполнения всех функций ИС или систем автоматизации.
II. Определение четких границ применения каждого классификатора и полного перечня подлежащих классификации объектов (при этом допускается пересечение множеств объектов, сгруппированных различными классификаторами).
III. Определение признаков классификации для разбивки объектов на классы, подклассы, группы, подгруппы и т. п.
IV. Систематизация объектов внутри каждого классифицируемого множества, отнесение объектов к конкретному классу, группе, виду.
V. Выбор оснований кодов с учетом требований и специфики проектируемой информационной системы или системы автоматизации.
VI. Проведение кодирования объектов, оформление материалов кодирования.
VII. Проверка рациональности разработанной системы кодирования с точки зрения удобств поиска информации, ее полноты, возможностей перекодирования и т.п.
VIII. Разработка системы внесения изменений и дополнений, санкционирования доступа к информации, определение ответственных завнесениеизменений в систему классификации и кодирования и доведение этих изменений до соответствующих служб и подразделений, эксплуатирующих ИС, и пользователей информационнойсистемы.
IX. Разработкаинструктивных и методических материалов для пользователей системы классификации и кодирования,принятой в проектируемой системе.