Формалізоване подання економічної інформації
У разі автоматизованої обробки ЕІ за допомогою ЕОМ важливого значення набуває формалізація подання ЕІ.
Оскільки реквізит є основним і неподільним елементом ЕІ, то перш ніж розпочинати автоматизовану обробку даних, необхідно формалізовано подати реквізити. Цю дію виконують здебільшого, користуючись таблицею з такими графами: назва реквізиту, позначення, тип, довжина, кількість знаків після коми, ідентифікатор.
Щоб формалізовано подати будь-який показник, насамперед потрібно виокремити його реквізити, позначити кожний з них і визначити його тип.
Якщо для згаданих реквізитів задати значення, яких вони можуть набувати, та присвоїти їм відповідні ідентифікатори, то стане можливим машинне подання інформації, її введення в ЕОМ і машинна обробка.
Розглянемо приклад формалізованого подання показника, котрий задається документом "платіжне доручення" і визначає суму, яка перераховується з рахунку клієнта (платника) відповідного банку на рахунок іншого клієнта (отримувача) того самого чи іншого банку (як оплата за куплені товари або послуги).
Опишемо реквізити цього показника у вигляді табл. 2.1.
Таблиця 2.1
Реквізити показника документа "платіжне доручення"
№ з/п | Назва реквізиту | Позначення | Тип | Довжина символів | Знаків після коми | Ідентифікатор |
1 | Сума платежу | W | Кількісний | 16 | - | SUМ |
2 | Номер рахунку платника | а | якісний | 14 | - | NRP |
3 | Код банку платника | Р | - II - | 6 | - | КВР |
4 | Номер рахунку одержувача | b | якісний | 14 | - | NRO |
5 | Код банку одержувача | о | - II - | 6 | - | КВО |
6 | Номер платіжного доручення | h | - II - | 5 | - | NPD |
7 | Дата док-та | d | - II - | 6 | - | DPD |
Згідно з позначеннями первинний показник можна записати у вигляді W а р Ь о h d
|
|
що визначає суму W, яка була перерахована з рахунку "а" в банку "р" на рахунок "b" в банку "о" згідно з документом "платіжне доручення" за номером " h " віддати "d".
Якщо у формалізованому запису первинного показника виконаємо підсумовування за реквізитом h (номер документа), отримуємо новий - він буде похідним - показник такого вигляду:
Одержаний показник визначатиме суму, що її перераховано з рахунку "а" на рахунок "b" за всіма документами (дорученнями) даного дня "d".
Аналогічно можна отримати і інші похідні показники. Якщо для реквізитів визначити їх довжину і проставити в таблиці значення довжини та ідентифікатори, що відповідають цим реквізитам, то можна говорити про введення даних в ЕОМ, формування масивів, зберігання даних на машинних носіях і їх подальшу обробку.
|
|
Оскільки записи масиву є сукупністю реквізитів, то набір реквізитів (W, а, p, b, о, h, dі) також можна розглядати як запис інформаційного масиву "оплачених доручень" з іменем, наприклад МАРLD. Довжина запису такого масиву дорівнюватиме сумі довжин реквізитів, які входять до нього, і становитиме 67 символів. Умовно структуру такого масиву можна подати у вигляді
W/(SUМ) | а/(NRР) | Р/(КВР) | b/(NRО) | o/(КВО) | h/(NPD) | d/(DРD) |
Множину значень будь-якого проміжного показника, наприклад, Wарbо, можна подати також як масив, утворений сумами, перерахованими з рахунку "а" в банку "р" на рахунок "b" в банку "о" за період від "d1" до "d2" з іменем, наприклад МАРL. Його структуру можна записати у вигляді
W/(SUМ) | а/(NRР) | Р/(КВР) | b/(NRО) | о/(КВО) |
Масив МАРL має п'ять полів (реквізитів), а довжина його запису 56 знаків.
Такими діями задачу отримання множини значень проміжного показника з множини значень первинного показника Wapbohd можна звести до задачі побудови масиву МАРL із первинного масиву МАРLD.
Загальна схема перетворення має вигляд
Ці масиви можна створити на машинних носіях і ЕОМ, оскільки визначено реквізити, які входять до їх записів, тобто задано ідентифікатори, тип і довжину реквізитів. Питання безпосереднього перетворення вхідних масивів на вихідні - це, по суті, питання організації автоматизованої обробки з використанням тих чи інших програмних і технічних засобів.
|
|
Дата добавления: 2019-02-13; просмотров: 550; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!