Методичні рекомендації щодо виконання лабораторної роботи

Завдання

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

Для рішення поставленої задачі необхідно:

· виходячи з визначення поняття “задача” інформаційної системи сформувати структурну схему обробки інформації;

· визначити алгоритми виконання завдання;

· сформувати структури реляційних таблиць вхідних та результатних даних;

· визначити первинні та вторинні ключі таблиць, встановити та графічно відобразити зв’язки між таблицями;

· створити реляційну таблицю нормативів шляхом виконання декартового множення двох таблиць;

· розробити програму рішення задачі;

· провести перевірку роботи програми на контрольному прикладі.

Умови

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

Таблиця 1

Тарифи на годину виконання технологічних операцій

Код технологічної операції Назва технологічної операції Тариф за годину, грн.
Заготовка матеріалів 6,5
Стругання 7,4
Фугування 8,1
Фрезерування 8,2
Складання 9,4
Шліфовка 8,3
Фарбування (лак) 8,1
Фарбування 6,4
Установка скла 5,8
Обтяжка тканиною 8,1

Таблиця 2

Залишки матеріалів на складі

Код матеріалу Назва матеріалу Одиниця виміру Кількість
Дошка куб. м 89,00
Брус куб. м 39,00
Лист стальний кв. м 209,00
Фанера кв. м 771,40
Клей ПВА кг 328,00
Емаль біла кг 101,00
Лак кг 456,00
Скло кв. м 498,00
Куток стальний кг 3250,00
Монтажна піна кг 162,00
Гобелен кв.м 206,00

Таблиця 3

Норми витрат матеріалів на виготовлення одиниці продукції і ціни на матеріали

Код продукції Назва продукції Дошка Брус Лист стальний Фанера Клей ПВА Емаль біла Лак Скло Кутник стальний Монтажна піна Гобелен
Двері міжкімнатні 0,15 0,1     0,2 0,3        
Двері вхідні 0,2 0,1     0,25 0,32          
Вікно   0,2     0,15 0,18        
Двері металеві     4,2           2,5  
Шафа 0,25 0,15   3,2 0,35   1,5        
Стіл кухонний 0,058 0,1   2,1 0,2 0,5          
Стіл письмовий 0,08 0,03   2,3 0,4   2,2        
Стіл для комп'ютера 0,1 0,06   1,8 0,6   3,1        
Крісло 0,06 0,09   0,8 0,65   0,9       2,4
Тумбочка для телевізора       1,5 0,9   1,8        
Ціна за одиницю, грн. 23,5 1,3 25,5
                                                   

Таблиця 4

План виробництва продукції на місяць

Код продукції Назва продукції Варіанти запланованих одиниць продукції
Двері міжкімнатні
Двері вхідні
Вікно
Двері металеві
Шафа
Стіл кухонний
Стіл письмовий
Стіл для комп'ютера
Крісло
Тумбочка для телевізора

Таблиця 5

Норми витрат часу на виконання технологічних операцій по виготовленню одиниці продукції, години

Код продукції Назва продукції Заготовка матеріалів Стругання Фугування Фрезерування Складання Шліфовка Фарбування (лак) Фарбування Установка скла Обтяжка тканиною
Двері міжкімнатні 3,5 2,1 1,5 3,6 4,1 2,2   2,4  
Двері вхідні 2,8 3,2 2,1 4,3 4,5 3,4   3,8    
Вікно 2,1 2,2 1,6 4,8 4,2 2,6 2,6   3,1  
Двері металеві 8,5       6,2     3,5    
Шафа 8,1 6,2 2,6 3,8 7,2 4,2 6,4      
Стіл кухонний 3,1 2,1 1,5 1,2 2,7 0,8   2,6    
Стіл письмовий 3,3 2,4 1,8 2,2 3,9 1,6 4,9      
Стіл для комп'ютера 3,4 2,6 2,3 2,4 4,5 1,8 4,9      
Крісло 2,1 1,6 1,4 1,5 4,6   1,2     6,4
Тумбочка для телевізора 1,2 0,6 0,5 0,8 3,4 1,9 3,4      

Таблиця 6

Використання основних засобів у процесі виробництва для виконання операцій технологічного процесу

Код основних засобів Код операції Назва основних засобів Ціна, грн. Фонд робочого часу одиниці основних засобів на місяць, год.
стругальний 1500,00
фугувальний 1800,00
фрезерувальний 960,00
шліфувальний 780,00

Методичні рекомендації щодо виконання лабораторної роботи

1. Використовуючи дані позамашинного інформаційного забезпечення, необхідно визначити, які дані можуть бути використані для формування баз постійної (довідкової) інформації. Тобто необхідно створити такі довідники: “Норми витрат матеріалів на виготовлення одиниці продукції”, “Норми витрат часу на виконання технологічних операцій з виготовлення одиниці продукції”, “Використання основних засобів у процесі виробництва для виконання операцій технологічного процесу”, “Тарифи за годину виконання технологічних операцій”.

2. З інших даних позамашинного інформаційного забезпечення необхідно створити таблиці даних змінної інформації.

3. Використовуючи операцію декартове множення, створити реляційні таблиці за допомогою функцій ЕСЛИ, СТРОКА, СТОЛБЕЦ, АДРЕС, ЦЕЛОЕ, ДВССИЛ, И. В одній таблиці необхідно відобразити, скільки матеріалів потрібно використати для виконання планового завдання та їх вартість (для виконання плану матеріального постачання). В іншій таблиці показати, скільки людино-годин необхідно витратити на виконання планового завдання і яку суму грошових коштів (для рішення задачі з визначення загального фонду оплати праці).

Спочатку в таблицях доцільно зробити розрахунки для одного варіанту плану виробництва.

4. Використовуючи функцію СУММЕСЛИ, будуються зведені таблиці даних на основі реляційних. Тобто для рішення першого завдання необхідно визначити загальну кількість та вартість матеріалів, які будуть використані для виробництва запланованого обсягу продукції.

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

5. Для розрахунку плану матеріально-технічного постачання необхідно порівняти кількість та вартість матеріалів, що фактично будуть використані для виробництва продукції, із залишками матеріалів на складі. Для цього складаються логічні рівняння виду: ЯКЩО (кількість матеріалів, що необхідна для виробництва, більша або дорівнює кількості матеріалів, які є в наявності), ТО (існує потреба в додатковій закупівлі), ІНАКШЕ (потреби в додатковій закупівлі не існує). Для складання рівняння використовуються функції ЕСЛИ, И, ИЛИ.

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

6. Для рішення задачі з визначення кількості основних засобів для виконання програми виробництва готової продукції використовуються дані реляційної таблиці, де визначається плановий фонд оплати праці. Береться загальний фонд робочого часу, який складається з часу, використаного для виробництва готової продукції, і ділиться на плановий фонд робочого часу однієї одиниці основних засобів. Результат необхідно округлити до цілого значення. Для цього використати функцію ОКРВВЕРХ.

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

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

8. Для організації перевірки роботи програми дані розрахунків трьох задач необхідно винести окремо і сховати. В окрему ячейку вноситься формула, за допомогою якої визначається правильність розрахунку. Для цього використовуються функції ВПР, ГПР, ЕСЛИ, И, ИЛИ.

9. При складанні програми необхідно передбачити незалежність програми від даних, кількаразове використання частини програми. Результати необхідно отримати з двома знаками після коми. Для цього в формулах доцільно використовувати функції ОКРУГЛ, ОКРВВЕРХ.

Контрольні питання

1. Дати визначення понять: інформація, економічна інформація, система, інформаційна система, технологія, інформаційна технологія.

2. Які існують структурні одиниці інформації? Дати визначення кожної одиниці. Навести приклад з лабораторної роботи № 1.

3. Дати визначення позамашинного інформаційного забезпечення та охарактеризувати його складові.

4. Дати визначення машинного інформаційного забезпечення та охарактеризувати його складові.

5. При яких умовах таблиця буде вважатися реляційною? Які існують вимоги до нормалізації?

6. В результаті яких операцій над файлами можна отримати реляційну таблицю? Навести приклад реляційної таблиці з лабораторної роботи № 1.

7. Які відмінності існують між реляційною та нормалізованою таблицями? Навести приклад ненормалізованої таблиці з лабораторної роботи № 1.