ня індивідуального завдання є розробка функціональної моделі та моделі даних для обліку витратних матеріалів в ГУО «Пудовнянская середня школа».
Для розробки програми буде використана середовище програмування C + +, Microsoft Access.
Створення бази даних дозволить вирішити такі завдання, як:
Формування звіту про наявному обладнанні та витратних матеріалах;
Формування звіту про прийом і видачі витратних матеріалів;
Формування звіту про зміну даних.
.2 Аналіз предметної області
Як завдання було запропоновано розробити інформаційну систему обліку витратних матеріалів в ГУО «Пудовнянская середня школа». Цей проект буде використовуватися в установі завгоспом школи.
2.3 Обгрунтування актуальності розв'язуваної задачі
З урахуванням усіх цих вимог буде розроблена програма. Використання даної інформаційної моделі дозволить краще контролювати і обробляти вхідні дані.
Програма зробить процес більш простим і меншим за часом, а, отже, і менш трудомістким. У програмі буде здійснюватися пошук обладнання, його редагування в разі помилки. Також буде більша безпека в порівнянні з паперовим виглядом, який може бути загублений.
Розроблювана база даних буде легка в застосуванні. При її застосуванні прискориться процес пошуку потрібної інформації, прискориться час формування і видачі звітів, вже не буде необхідності вести журнали і вносити всі записи вручну. Програма надасть автоматичну друк звітів про виконану роботу
.4 Розробка моделі даних
Функціональну модель будують для опису роботи програми. Систему представляють, як взаємодія окремих функцій і робіт. Найбільш наочно і зрозуміло функціональна модель реалізується за допомогою BP-win, за допомогою нотацій DFD або IDEF0. При цьому розробляються контекстна діаграма і діаграми деталізації процесів.
Контекстна діаграма являє собою схему обліку витратних матеріалів. Вхідними даними є надійшли до установи освіту витратні матеріали. Вихідні дані: звіт про постачальників, звіт про списання, звіт про найменування витратних матеріалів. Механізмом, який виконує роботу, є завгосп школи. (Мал. 1)
Рисунок 1 - Контекстна діаграма
Надалі діаграма розбивається на рівні. Перший рівень - це діаграма (див. малюнок 2), за допомогою якої проводиться деталізація основного процесу, що знаходиться на контекстній діаграмі. Контекстну діаграму розбиваємо на 3 блоки.
Малюнок 2 - Декомпозиція процесу «Облік витратних матеріалів»
Отримані блоки - «Введення інформації про постачальників», «Списання витратних матеріалів», «Введення інформації про витратні матеріали». Механізм, який виконує роботу, є завгосп установи освіти.
Рисунок 3 - Декомпозиція процесу «Введення інформації про постачальників»
Вхідними даними є надійшли до установи матеріали. Вихідними - дата списання, найменування, кількість. Механізмом, який виконує роботу, є завгосп установи освіти.
Малюнок 4 - Декомпозиція процесу «Списання витратних матеріалів» Блок ...