Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
laba_soei_sasha1.doc
Скачиваний:
6
Добавлен:
03.12.2018
Размер:
422.91 Кб
Скачать

3. Структури інформаційних масивів:

Структури інформаційних масивів подано в таблицях 5-9 .

Таблиця 5 Довідник цехів

Найменування

Ідентифікатор у програмі

Умовне позначення у формулах

Формат

Бізнес - правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Код цеху

KOD_PID

-

A(3)

ПК

-

так

Робітники

Назва цеху

NAME_PID

-

A(20)

-

-

так

-

Назва масиву – Довідник цехів

Позначення масиву – PID

Назва носія інформації – МД.

Максимальний об’єм масиву - 50 записів

Довжина запису — 23 символи.

Метод організації – послідовний

Ключі упорядкування – KOD_PID

Ідентифікатор індексного масиву PID1.

Таблиця 6 Довідник посад

Найменування

Ідентифікатор у прогрмі

Умовне позначення у формулах

Формат

Бізнес – правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Код посади

KOD_POS

-

A(3)

ПК

-

так

Робітники, Штатний розпис

Назва посади

NAME_POS

-

A(20)

-

-

так

-

Назва масиву – Довідник посад

Позначення масиву – POS

Назва носія інформації – МД.

Максимальний об’єм масиву - 500 записів

Довжина запису — 23 символи.

Метод організації – послідовний

Ключі упорядкування – KOD_POS

Ідентифікатор індексного масиву POS 1.

Таблиця 7 Довідник робітників

Найменування

Ідентифікатор у програмі

Умовне позначення у формулах

Формат

Бізнес – правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Табельний номер працівника

TAB_NOMER

-

A(10)

ПК

-

так

-

Прізвище, ім’я, по батькові

FIO

-

A(35)

-

-

так

-

Код підрозділ

KOD_PID

A(3)

-

-

так

-

Код посади

KOD_POS

A(3)

-

-

так

-

Штатний розпис

Розряд

ROZRYAD

9(2)

-

-

так

-

Назва масиву – Довідник робітників

Позначення масиву – ROBOCHI

Назва носія інформації – МД.

Максимальний об’єм масиву - 1000 записів

Довжина запису — 43 символи.

Метод організації – послідовний

Ключі упорядкування – TAB_NOMER

Ідентифікатор індексного масиву ROBOCHI 1.

Таблиця 8 Довідник тарифних ставок

Найменування

Ідентифікатор у прогрмі

Умовне позначення у формулах

Формат

Бізнес – правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Розряд

ROZRYAD

-

9(2)

ПК

-

так

Робітники, Штатний розпис

Тарифна ставка

OKLAD

-

9(2),9(2)

-

-

так

-

Назва масиву – Довідник тарифних ставок

Позначення масиву – TSTAV

Назва носія інформації – МД.

Максимальний об’єм масиву - 15 записів

Довжина запису — 7 символів.

Метод організації – послідовний

Ключі упорядкування – OKLAD

Ідентифікатор індексного масиву TSTAV 1

Таблиця 9 Штатний розпис

Найменування

Ідентифікатор у прогрмі

Умовне позначення у формулах

Формат

Бізнес – правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Код посади

KOD_POS

-

A(3)

ПК

-

так

-

Посадовий оклад

OKLAD

OKLi

9(2), 9(2)

-

-

так

-

Назва масиву – Штатний розпис

Позначення масиву – SHTAT

Назва носія інформації – МД.

Максимальний об’єм масиву - 500 записів

Довжина запису — 8 символів.

Метод організації – послідовний

Ключі упорядкування – KOD_POS

Ідентифікатор індексного масиву SHTAT 1.

Таблиця 10 Табель обліку робочого часу

Найменування

Ідентифікатор у програмі

Умовне позначення у формулах

Формат

Бізнес – правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Табельний номер працівника

TAB_NOMER

-

A(10)

ПК

-

так

IND

Робітники

Рік

RIK

-

9(4)

2010-2999

так

-

Місяць

MES

-

9(2)

-

1-12

так

-

День

DEN

-

9(4)

-

1-31

так

-

Відпрацьовано годин урочно

GODIN_VU

GVUij

9(2),9(1)

-

-

так

-

Відпрацьовано годин урочно

GODIN_VPU

GVPUij

9(2),9(1)

-

-

так

-

Відпрацьовано годин у святкові дні

GODIN_VSD

GVSDij

9(2),9(1)

-

-

так

-

Відпрацьовано годин у нічний час

GODIN_VN

GVNij

9(2),9(1)

-

-

так

-

Кількість годин простою

GODIN_P

GPij

9(2),9(1)

-

-

так

-

Назва масиву – Табель обліку робочого часу

Позначення масиву – TABEL

Назва носія інформації – МД.

Максимальний об’єм масиву - 1000 записів

Довжина запису — 40 символів.

Метод організації – послідовний

Ключі упорядкування – TAB_NOMER

Ідентифікатор індексного масиву TABEL 1.

Таблиця 11 Масив нарахованих сум

Найменування

Ідентифікатор у програмі

Умовне позначення у формулах

Формат

Бізнес – правила

Логічні та систематичні зв’язки

Первиннй ключ

Умова на значення

Обов’язкове поле

Індексне поле

Табельний номер працівника

TAB_NOMER

-

A(10)

ПК

-

так

IND

Табель

Рік

RIK

-

9(4)

-

-

так

-

Місяць

MES

-

9(2)

-

-

так

-

Нараховано урочно

NARAHU

NUij

9(4),9(2)

-

-

так

-

Нараховано понад урочно

NARAHPU

NPUij

9(4),9(2)

-

-

так

-

Нараховано за святкові дні

NARAHSD

NSDij

9(4),9(2)

-

-

так

-

Нараховано за нічний час

NARAHNG

NNGij

9(4),9(2)

-

-

так

-

Нараховано за години простою

NARAHP

NPij

9(4),9(2)

-

-

так

-

Нараховано всього

NARAH

NARAHij

9(4),9(2)

-

-

так

-

До сплати

POLUCH

POLUCHij

9(4),9(2)

-

-

так

-

Позначення масиву – RZP

Назва носія інформації – МД.

Максимальний об’єм масиву - 1000 записів

Довжина запису — 65 символів.

Метод організації – послідовний

Ключі упорядкування – RIK, MIS, PID. TAB_NOMER

Ідентифікатор індексного масиву TABEL 1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]