русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


України .


Дата додавання: 2014-09-10; переглядів: 710.


 

Кодування

Кодування призначене для формалізованого опису об'єктів класифікації, найчастіше у вигляді цифрових кодів. Таке представлення найприйнятніше для підвищення ефективності автоматизованої обробки економічної інформації.

В процесі кодування економічної інформації необхідно вирішити три основні завдання:

1) однозначного позначення (індентифікації) кожного об'єкта заданої множини,

2) кодування деякої сукупності властивостей (атрибутів) об'єкта,

3) забезпечення ефективності і інформаційної надійності переробки інформації.

Основною вимогою, яку ставлять до кодування, є однозначне представлення кожного об'єкта кодованої множини, тобто кожному об'єкту множини повинен відповідати єдиний код.

Код будь-якого об'єкта може складатися з ідентифікаційної частини, інформаційного блоку, який містить набір кодів, що відповідають властивостям даного об'єкта, і додаткових розрядів або блоків, які забезпечують захист всіх кодів від можливої похибки.

При кодуванні сукупності властивостей об'єктів, тобто при створенні інформаційного блоку, рекомендують застосовувати два основних метода створення коду: послідовного кодування на основі використання ієрархічної класифікації і паралельного кодування на основі фасетной класифікації.

У кожній гілці ієрархічної класифікації, як правило, використовується своя сукупність властивостей. В разі послідовного кодування код угрупування створюється на основі коду угрупування попереднього рівня додаванням до нього ще одного розряду (або групи розрядів). При використанні послідовного методу логічно будується код (кодова комбінація), який має велику інформативність. Але код при цьому дуже громіздкий і має складну структуру. Його доцільніше використовувати тільки в тих випадках, коли інформація змінюється в незначних розмірах або зовсім не змінюється протягом довгого часу використання класифікаторів, наприклад при розробці загальнодержавних класифікаторів.

При використанні фасетної класифікації кожне угрупування системи класифікації відповідає деякій сукупності значень властивостей об'єктів. При цьому кожне угрупування першого рівня розділення відповідає одному значенню, другого — значенню двох властивостей і т. п.

Найпростішим і найпоширенішим методом кодування об'єктів первинної множини є порядковий метод. При використанні цього методу кожен об'єкт класифікованої множини кодується за допомогою поточного номера. Порядковий метод застосовується при кодуванні одноознакових, постійної і малозначної номенклатури. Порядковий метод кодування дуже простий для ідентифікації. Але істотним недоліком даного методу є відсутність в коді будь-якої інформації про об'єкт і відносна складність автоматичної обробки інформації при здобутті підсумків по групах об'єктів.

Серійно порядковий метод кодування характеризується тим, що первинна множина ділиться на декілька частин (згідно деякій ознаці), і для кодування об'єктів кожної частини призначається серія номерів (код). Об'єкти кодуються порядковим номером в межах відведеної для них серії. Цей метод кодування використовується для об'єктів, які мають дві ознаки.

При виборі методу кодування слід пам'ятати, що цей метод повинен забезпечувати:

■ в межах заданої множини однозначне визначення об'єкта;

■ необхідну інформацію про об'єкт;

■ використання як алфавіту коду десяткових цифр і букв азбуки, що зручно для машинної обробки і обробки людиною;

■ по можливості найменшу довжину коду, яка спрощує заповнення документов, спрощує їх перевірку, зменшує кількість похибки, размеры машинної пам'яті і час обробки;

■ достатній резерв незайнятих код, щоб можна було кодувати нові об'єкти і угрупування, не порушуючи структуру класифікатора;

■ можливість автоматичного контролю похибки, наприклад, внесенням для коду контрольного розряду.

Класифікація і кодування — це невіддільний елемент створення і функціонування комп'ютерної інформаційної системи. Метою класифікації і кодування є впорядкування і узгодження різних предметів, понять, властивостей або інших елементів інформації. Використанням кодів можна значно скоротити об'єми інформації і трудомісткість її обробки на всіх етапах технологічного процесу автоматизованої обробки даних. Тому питанням розробки раціональних класифікаторів під час проектування інформаційної системи приділяється велика увага.

Розробка класифікаторів базується на врахуванні наступних прин­ципів.

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

2) Вміст назв одиниці інформації повинен відповідати вимогам державних стандартів або керівних технічних документів.

3) Класифікатор повинен забезпечити рішення всієї задачі в інформаційній системі при мінімальній значності коду. Великазначність коду ускладнює заповнення документів, утрудняє їх перевірку, збільшує витрати часу на підготовку інформаційних масивів.

4) Побудова системи класифікації і кодування потребує підтримки принципу взаємно однозначної відповідності класифікаційній номенклатурі. Кожен код повинен позначати тільки один об'єкт класифікації.

5) Система класифікації повинна забезпечити всі види угрупувань кодованих елементів, необхіднихдля відповідних розрахунків.

6) Система класифікації і кодування повинна забезпечити необхідний резерв з метою внесення номенклатури, які тільки що виникли, без зміни структури класифікатора.

7) Важливою вимогою є стабільність коду. Код об'єктів, які вибули, не повинно привласнювати новій позиції.

8) Система кодування повинна забезпечити можливість виявляти помилку програмним засобом, яка виникає при введенні або записі кодів. Цього можна досягти внесенням до коду контрольного розряду.

9) Для забезпечення сумісності інформаційної системи різних рівнів управління коду по ряду номенклатур мають бути єдиними для всіх об'єктів управління. Єдність кодів для різних рівнів управління забезпечується впровадженням Єдиної системи класифікації і кодування техніко-економічної інформації.

Вимоги, які відносяться до побудови класифікаторів, різноманітні. Враховуючи це при розробці класифікаторів у кожному конкретному випадку необхідно вибирати оптимальний варіант, який дозволяє за допомогою обчислювальної техніки переробляти інформацію з мінімальними витратами.

3.2.2.5 Єдина система класифікації і кодування техніко-економічної інформації

Єдина система класифікації і кодування техніко-економічної інформації (ЄСКК ТЕЇ) — це комплекс взаємозв'язаних класифікаторів техніко-економічної інформації, пристосованих до обробки засобами обчислювальної техніки з автоматизованою системою ведення цих класифікаторів.

ЄСКК складається з сукупності взаємозв'язаних класифікаторів техніко-економічної інформації, системи їх ведення, научно-методичних і нормативно-технічних документів розробки, ведення і в провадження, а також організації і служби, яка виконує роботу з класифікації і кодування. ЄСКК встановлює склад і вміст роботи з класифікації і кодування техніко-економічної інформації, єдиний порядок планування і виконання цієї роботи в країні.

Основним завданням створення ЄСКК ТЕІ є впорядкування, систематизація, класифікація і кодування різних видів ТЕІ. Перелік об'єктів ТЕІ, які відповідають класифікаційній множини класифікаторів і визначають їх види, охоплює продукцію, яка випускається в країні, структурну і адміністративну одиницю народного господарства (галузь, міністерства, відомства, об'єднання, підприємства, установи), адміністративно-територіальні одиниці, трудові ресурси і види діяльності, природні ресурси, документацію і тому подібне.

Єдина система класифікації і кодування (ЄСКК) забезпечує підтримку роботи програмних модулів інформаційних системи, створює умови для ефективної автоматизованої обробки даних за рахунок:

1) забезпечення інформаційної сумісності інформаційних систем обробки даних, які взаємодіють в різній галузі і на різних рівнях управління господарством, і підвищення ефективності їх функціонування.

2) забезпечення впорядкованості, систематизації й уніфікації ТЕІ, та її формалізованого опису за допомогою кодів класифікаторів, встановлення однозначності і несуперечності назв объектов ТЕІ.

3) забезпечення єдиного понятійного простору інформаційної системи за рахунок засобів між рівневої взаємодії словників і класифікаторів в рамках ієрархічної і розподіленої бази даних;

4) перевірки семантичної цілісності даних;

5) розвитку роботи із стандартизації, уніфікації, агрегації, усунення дублювання розробок;

6) організації і проведення роботи з міжнародної співпраці у галузі класифікації і кодування.

Єдина система класифікації і кодування допускає використання класифікаторів таких видів:

1) загальнодержавні (державні) класифікатори;

2) міжгалузеві класифікатори;

3) галузеві класифікатори;

4) класифікатори підприємств (локальні).

ЄСКК України передбачає використання і ведення державних класифікаторів:

СПАТО - Система позначень автономій, територій, областей;

КОАТУУ - Державній класифікатор об'єктів адміністративно-територіального устрою Україні;

КВЕД - Класифікація видів економічної діяльності;

УКФВ - Український класифікатор форм власності;

КОПФГ - Класифікатор організаційно-правових форм господарювання;

ЄДРПОУ - Єдиний державний реєстр підприємств, організацій Україні;

ЗКГНГ - Загальній класифікатор галузей народного господарства;

СПОДУ - Система позначень органів державного управління; КОВ - Класифікатор одиниць виміру;

УСГК - Українська стандартна галузева класифікація; УКОЗ - Український класифікатор основних засобів; УКУД - Український класифікатор управлінських документів;

УКП - Український класифікатор продукції;

інших державних класифікаторів.

Загальні правила і порядок розробки національних класифікаторів встановлюють Закон України "Про стандартизацію" від 1 грудня 2005 долі N 3^4-^ ДСТУ 1.2:2003 "Національна стандартизація. Порядок розроблення національних нормативних документів", ДСТУ ISO/IES GUIDE 59:2000 "Кодекс усталених правил стандартизації".

Класифікатор топографічної інформації є складовою Єдиної системи класифікації і кодування картографічної інформації, призначеної для формалізованого представлення сукупності даних (документальних і фактографічних), використовуються в автоматизованих засобах обробки картографічної інформації.

1. Класифікатор топографічної інформації призначений для використання в автоматизованих системах обробки топографічної інформації і служить для формалізованого представлення даних про елементи і об'єкти місцевості, які відображаються на топографічних планах масштабів 1:500 -1:5 000.

2. За змістом Класифікатор являє собою систематизоване зведення кодових позначень елементів і об'єктів місцевості, а також ознак, які характеризують ці об'єкти при відображенні відомостей про місцевість на топографічних планах.

3. Топографічна інформація, яка включена до Класифікатора, розділена на дві пов'язані між собою частини:

інформація безпосередньо про елементи, об'єкти місцевості, яка вміщує відомості про основні ознаки і постійні властивості, однозначно визначає об'єкт у загальній системі класифікації;

інформація про змінні властивості, які характеризують об'єкт і його відношення до інших об'єктів.

В основу побудови Класифікатора покладено ієрархічний метод класифікації інформації першого типу і фасетний метод класифікації інформації другого типу.

3.1. Вся інформація першого типу на вищому ступені ієрархії розділена на вісім класів за елементами змісту топографічних планів. Розвиток кожного класу в глибину і ширину неоднакова і залежить від ступеня взаємозв'язку об'єктів і вибраних ознак класифікації.

На нижчому ступені класифікації кожного елемента змісту знаходиться сукупність однотипних елементарних об'єктів плану, які є мінімальною величиною (одиницею) даних про місцевість, що трансформуються в процесі обробки картографічної інформації. Кожний елементарний об'єкт плану вміщує заздалегідь визначений набір характерних ознак (кількісних і якісних), які не використовувалися як ознака класифікації. Кількість цих ознак і їх смислове значення різні і залежить від типу об'єкта.

В цілому система класифікації елементів і об'єктів місцевості, які відображаються на топографічних планах, характеризується такими показниками:

максимальна кількість рівнів класифікації (глибина) - 8;

максимальне число класифікаційних угрупувань на одному рівні - 9.

3.2. Система кодування інформації про елементи і об'єкти місцевості, включених до Класифікатора, побудована на загально прийнятій системі класифікації.font-family: Arial;

3.2.1. Для ієрархічної системи класифікації застосовується послідовний метод кодування. Алфавітом коду служать десяткові цифри з основою коду рівною 10. Довжина коду постійна. Кодова позначка являє собою послідовність восьми однозначних розрядів. Значення розрядів понижується зліва направо. Кожна цифра вищого розряду вказує на належність об'єкта (або кваліфікаційного угрупування) до визначеного елемента змісту, друга цифра означає номер класифікаційного угрупування другого ступеня класифікації і так далі до останнього ступеня.font-family: Arial;

У тих випадках, коли поділ на елементарні об'єкти проходить на більш високих рівнях класифікації, то в нижчих розрядах у кодові позначки, які залишилися, заносяться нулі.

3.2.2. Для фасетної системи класифікації властивостей, які характеризують елементи і об'єкти місцевості, застосовується паралельний метод кодування однотипних ознак, кожна з яких об'єднує окрему групу властивостей.

Послідовність кодів характеристик об'єктів у загальній структурі кодового опису інформації може бути довільний при запису коду об'єкта.

Для кодування смислових значень ознак (наприклад, вид рослинності, матеріал споруди і таке інше), які характеризують об'єкти, використовуються методи серійно-порядкової і порядкової реєстрації.

3.2.3. Взагалі повний кодовий опис кожного конкретного елементарного об'єкта плану буде складатися з двох частин:

ідентифікаційної частини - коду даного об'єкта;

інформаційної частини - кодів характеризуючих ознак і смислових значень цих ознак (кодів ознак).


4. Класифікатор топографічної інформації складається з двох частин і додатка.

Перша частина вміщує перелік найменувань об'єктів класифікації і їх кодових позначок, а також сукупність кодів ідентифікаційних ознак, які характеризують об'єкт класифікації.

Перелік об'єктів класифікації складено в порядку зростання їх кодів.

Ця частина Класифікатора складається з трьох блоків:

блок 1 - ідентифікаційні коди об'єктів (графа 1 таблиці );

блок 2 - найменування класифікаційних угрупувань і об'єктів класифікації (графи 2 і 3 таблиці );

блок 3 - коди ознак, які характеризують об'єкти класифікації (графа 4 таблиці ).font-family: Arial;

У блоці 3 подано повний набір ознак, які властиві даній групі елементарних об'єктів, з якого в процесі кодування вибираються ознаки, властиві конкретному елементарному об'єкту з урахуванням наявних про нього відомостей.font-family: Arial;

Класифікатор передбачає також можливість кодування узагальненої інформації про об'єкти місцевості. При цьому рівень узагальнення може відповідати одному із прийнятих класифікаційних угрупувань, а набір характерних ознак - сукупності ознак, властивих всім об'єктам, які входять у вибране класифікаційне угрупування.

Друга частина Класифікатора містить перелік ознак, які характеризують об'єкти класифікації, смислових значень ознак та їх кодових позначень. Вона складається з чотирьох основних блоків:

блок 1 - коди характерних ознак (графа 1 таблиці );

блок 2 - найменування ознак, які характеризують об'єкт класифікації (графа 2 таблиці );

блок 3 - смислові значення характерних ознак (графа 3 таблиці );

блок 4 - коди смислових значень (графа 4 таблиці ).

Для зручності в користуванні друга частина Класифікатора доповнена блоком, який пояснює відношення ознак до названих елементів змісту (графа 5 таблиці ). Перелік найменувань ознак, які характеризують елементарні об'єкти, складено в алфавітному порядку.

У блоці 3 наведено перелік смислових значень ознак, які характеризують якісну сторону об'єкта. При кодуванні ознаки, яка характеризує об'єкт у кількісному аспекті, в кодовому описі об'єкта дано безпосереднє значення кількісної характеристики (висоти, глибини і таке інше). Винятком є значення характеристики 38 (кількість жителів), значення якої дається в десятках при кількості жителів до ста тисяч осіб і в тисячах із знаком "-", якщо кількість жителів більше ста тисяч осіб.

В додатку до Класифікатора подано перелік ознак, які характеризують об'єкти класифікації, в якому найменування характерних ознак розміщені в порядку зростання їх кодів.

5. У процесі побудови формалізованих описів інформації про об'єкти місцевості запис кодованої комбінації здійснюється з використанням роздільних знаків, які забезпечують розрізнення початку і кінця запису, розділення ідентифікаційної (коди об'єктів) та інформаційної (коди характеристик) частин в загальному кодовому описі, а також розрізнення кодового опису однієї характеристики від другої або коду характеристики від коду смислового значення.

П р и к л а д. Об'єкт "Озеро" з абсолютною висотою урізу води, рівною 324,8 м, і постійною береговою лінією, має власну назву "Біле" і в формалізованому вигляді представляється так:

31120000 - х4:324,8/36:1/9:Біле/,

де: 31120000 - код об'єкта "Озеро" - вибирається з першої частини Класифікатора;font-family: Arial;

х - роздільник ідентифікаційної та інформаційної частин кодового позначення;font-family: Arial;

4 - код ознаки "Абсолютна висота" - вибирається з другої частини Класифікатора за найменуванням ознаки (графа 1 і 2);

: - роздільник коду ознаки і коду смислового значеня ознаки (або для кількісних характеристик - безпосереднього значення);

324,8 - значення ознаки "Абсолютна висота";

/ - роздільник між інформаційними описами ознак;

36 - код ознаки "Характер берегової лінії" - вибирається з другої частини Класифікатора за найменуванням ознаки (графи 1 і 2);

1 - код смислового значення ознаки "Характер берегової лінії" - вибирається з другої частини Класифікатора за найменуванням ознаки (графи 3 і 4);

9 - код ознаки "Власна назва";

/- кінець кодового опису інформації про об'єкт.

Перелік характеристик, які визначають зміст інформаційної частини кодового опису об'єкта місцевості, встановлюється на основі першої частини Класифікатора (графа 4) з урахуванням відомостей, зазначених на вихідному картографічному матеріалі.


<== попередня лекція | наступна лекція ==>
Підготував викладач: _______________ Корнєва С.П. | Принципи класифікації .


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн