- •Тема 2. Економічна інформація і засоби її формалізованого описання
- •2.1. Поняття економічної інформації, її види та властивості
- •2.1.1. Поняття економічної інформації
- •2.1.2. Властивості економічної інформації
- •2.1.3.Класифікація економічної інформації
- •2.2. Структуризація та формалізоване описання економічної інформації
- •2.2.1 Структуризація економічної інформації
- •2.2.2. Формалізоване описання економічної інформації
- •2.3. Класифікація та кодування економічної інформації
- •2.3.1. Класифікація економічних даних
- •2.3.2. Методи класифікації економічної інформації
- •2.3.3.Методи кодування економічної інформації
- •Розв’язання.
- •Приклад шахової побудови кодів
- •Приклад кодування номенклатури гвинтів і самонарізів за різними системами.
- •2.3.4.Методи контролю правильності заповнення і переносу даних з первинних документів
- •2.3.5.Методика виконання робіт з класифікації та кодуванню даних
- •2.3.6. Єдина система класифікації та кодування техніко-економічної інформації
2.2.2. Формалізоване описання економічної інформації
У разі автоматизованої обробки ЕІ за допомогою ЕОМ важливого значення набуває формалізація описання ЕІ.
Оскільки реквізит є основним і неподільним елементом ЕІ, то перш ніж розпочинати автоматизовану обробку даних, необхідно формалізовано подати реквізити. Цю дію виконують здебільшого, користуючись таблицею з такими графами: назва реквізиту, позначення, тип, довжина, кількість знаків після коми, ідентифікатор.
Щоб формалізовано подати будь-який показник, насамперед потрібно виокремити його реквізити, позначити кожний з них і визначити його тип.
Якщо для згаданих реквізитів задати значення, яких вони можуть набувати, та присвоювати їм відповідні ідентифікатори,то стане можливим машинне описання інформації, її введення в ЕОМ і машинна обробка.
Розглянемо приклад формалізованого описання показника, котрий задається документом “платіжне доручення” і визначає суму, яка перераховується з рахунку клієнта (платника) відповідного банку на рахунок іншого клієнта (отримувача) того самого чи іншого банку (як оплата за куплені товари або надані послуги).
Опишемо реквізити цього показника у вигляді табл. 2.1.
Таблиця 2.1
№ п/п |
Назва реквізиту |
Позначення |
Тип |
Довжина символів |
Знаківпісля коми |
Ідентифікатор |
1 |
Сума платежу |
W |
Кількісний |
16 |
- |
SUM |
2 |
Номер рахунку платника |
a |
якісний |
14 |
- |
NRP |
3 |
Код банку платника |
P |
-//- |
6 |
- |
KBP |
4 |
Номер рахунку одержувача |
b |
якісний |
14 |
- |
NRO |
5 |
Код банку одержувача |
o |
-//- |
6 |
- |
KBO |
6 |
Номер платіжного доручення |
h |
-//- |
5 |
- |
NPD |
7 |
Дата док-та |
d |
-//- |
6 |
- |
DPD |
Згідно з позначеннями первинний показник можна записати у вигляді
W a p b o h d
що визначає суму W, яка була перерахована з рахунку “а” в банку “р” на рахунок “b” в банку “о” згідно з документом “платіжне доручення” за номером “h ” віддати “ d ”.
Якщо у формалізованому запису первинного показника виконаємо підсумовування за реквізитом h (номер документа), отримуємо новий - він буде похідним- показник такого вигляду:
Одержаний показник визначатиме суму, що її перераховано з рахунку “а” на рахунок “b” за всіма документами (дорученнями) даного дня “d”.
Аналогічно можна отримати і інші похідні показники. Якщо для реквізитів визначити їх довжину і проставити в таблиці значення довжини та ідентифікатори, що відповідають цим реквізитам, то можна говорити про введення данних в ЕОМ, формування масивів, зберігання даних на машинних носіях і їх подальшу обробку.
Оскільки записи масиву є сукупністю реквізитів, то набір реквізитів (W, a, p, b, o, h, d) також можна розглядати як запис інформаційного масиву “оплачених доручень” з іменем, наприклад MAPLD. Довжина запису такого масиву дорівнюватиме сумі довжин реквізитів, які входять до нього, і становитиме 67 символів. Умовно структуру такого масиву можна подати у вигляді
W/(SUM) |
а/(NRP) |
P/(KBP) |
b/(NRO) |
o/(KBO) |
h/(NPD) |
d/(DPD) |
Множину значень будь -якого проміжного показника, наприклад, Wapbo, можна подати також як масив, утворений сумами, перерахованими з рахунку “а” в банку “р” на рахунок “b” в банку “о” за період від “d1” до “d2” з іменем, наприклад MAPL. Його структуру можна записати у вигляді
-
W/(SUM)
а/(NRP)
P/(KBP)
b/(NRO)
o/(KBO)
Масив MAPL має п'ять полів (реквізитів), а довжина його запису 56 знаків.
Такими діями задачу отримання множини значень проміжного показника Wapbo з множини значень первинного показника Wapbohd можна звести до задачі побудови масиву MAPL із первинного масиву MAPLD.
Загальна схема перетворення має вигляд
Ці масиви можна створити на машинних носіях і ЕОМ, оскільки визначено реквізити, які входять до їх записів, тобто задано ідентифікатори, тип і довжину реквізитів. Питання безпосереднього перетворення вхідних масивів на вихідні – це, по суті, питання організації автоматизованої обробки з використанням тих чи інших програмних і технічних засобів.