русс | укр

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

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


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


Класичний розподіл за категоріями


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


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

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

Концептуальне об'єднання

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

Теорія прототипування

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

Значення класифікації для геоінформаційних систем

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

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

Особливості створення системи класифікації

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

Ієрархічний метод класифікації

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

При використанні ієрархічного методу необхідно дотримувати такі

основні правила:

1) розділення кожного угрупування виконується тільки за однією основною ознакою;

2) пересічення множини об'єктів не допускається; на кожному рівні класифікації угрупування не повинні
повторюватися;

3) класифікація повинна охоплювати всю множину об'єктів.

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

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

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

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

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

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

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

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

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

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

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

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

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


<== попередня лекція | наступна лекція ==>
Підходи класифікації | Єдина система класифікації і кодування техніко-економічної інформації


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