Розроблення та ведення класифікаторів
При організації інформаційної взаємодії комп'ютерних інформаційних систем різних галузей або рівнів управління по змозі намагаються максимально використати загальнодержавні класифікатори для описання одних і тих самих об'єктів або їх властивостей. При використанні в системах різних категорій класифікаторів слід застосовувати перекодувальні таблиці, а для переходу від одного класифікатора до іншого на рівні угруповань - алгоритми агрегування та дезагрегування.
У практиці розроблення та організації використання класифікаторів вирізняють ряд стадій:
· організація розроблення класифікатора, складання та затвердження технічного завдання;
· складання та затвердження методики розроблення класифікатора;
· розроблення проекту класифікатора та розсилання його на відгук;
· обробка відгуків, редагування класифікатора, експериментальна перевірка;
· затвердження і реєстрація класифікатора;
· видання класифікатора;
· організація ведення класифікатора;
· упровадження класифікатора.
Основними вимогами, що ставляться до класифікатора, є склад класифікованої множини, перелік кваліфікаційних ознак, обрані методи класифікації та кодування, взаємозв'язок з іншими класифікаторами.
Вимоги до класифікатора визначаються на основі вивчення форм документів, розв'язуваних економічних задач, аналізу чинних методів класифікації та кодування, а також вітчизняних і зарубіжних класифікаторів, які охоплюються розглядуваною класифікованою множиною. Ці вимоги з зазначенням сфери дії класифікатора вносять до технічного завдання.
Упровадження загальнодержавних класифікаторів ТЕІ передбачає або заміну класифікаторів, використовуваних у рамках окремих систем, загальнодержавними, або застосування перекодувальних таблиць, що встановлюють відповідність кодів загальнодержавних і внутрішньосистемних класифікаторів на вході і виході системи, тобто при організації інформаційної взаємодії систем.
З метою обліку, уніфікації та скорочення кількості класифікаторів ТЕІ, що використовуються в ІС обробки даних, затверджені в установленому порядку класифікатори підлягають реєстрації.
У процесі розроблення комплексу класифікаторів постала потреба їх ведення. Система ведення класифікаторів - це сукупність служб, засобів і методів, які забезпечують підтримку класифікаторів в актуальному стані та інформаційне забезпечення абонентів.
Основна мета створення системи ведення класифікаторів була визначена як оперативне забезпечення повною та вірогідною інформацією, яка міститься в класифікаторах, інформаційних систем управління різного рівня, а також підприємств і організацій країни. Отже, система ведення класифікаторів - це складна інформаційна система, основні завдання якої такі:
· створити інформаційні масиви у вигляді еталонних і контрольних примірників класифікаторів;
· присвоїти коди та назви новим об'єктам і угрупованням та внести зміни до відповідних класифікаторів;
· повідомити абонентам системи ведення про зміни, які виникли в класифікаторах;
· надати інформаційні послуги користувачам за їх запитами на основі чинних класифікаторів;
· удосконалити класифікатори і змінити ознаки класифікації при зміні характеру розв'язуваних задач;
· організувати взаємодію служб і органів у складі загальнодержавної служби ведення.
Отже, ведення класифікаторів ТЕІ має передбачати створення еталонів і контрольних примірників класифікаторів, внесення до них змін і доповнень (з метою забезпечення достовірності та повноти інформації, що міститься в них, класифікації і кодування в класифікаторах нових об'єктів, удосконалення класифікаторів) і забезпечення інформацією за класифікаторами абонентів-користувачів.
Ведення класифікаторів може відбуватися вручну і за допомогою обчислювальної техніки. В останньому випадку створюються автоматизовані системи ведення класифікаторів. При автоматизації процесів ведення однією з найважливіших проблем, що виникають при створенні системи ведення загальнодержавних класифікаторів, є вибір інформаційно-пошукової мови. Критеріями при виборі цієї мови можуть бути оперативність розв'язування задач ведення класифікаторів на ЕОМ. Задачі, які виникають при веденні класифікаторів, охоплюють задачі пошуку угруповань і окремих об'єктів класифікатора, автоматичного кодування і декодування кодових комбінацій, а також деякі із задач автоматичної класифікації. Як пошукову мову природно використовувати мову класифікаторів. Що ж до алгоритмів розв'язування задач автоматизації процесів ведення, то їх доцільно безпосередньо пов'язувати з методами кодування, застосовуваними в класифікаторі.