Програмне забезпечення для автоматизованого обліку інвентарю та матеріалів на підприємстві
Вантажиться...
Дата
Автори
ORCID
Назва журналу
Номер ISSN
Назва тому
Видавець
НУБіП України
DOI
Анотація
Метою розробки є автоматизація процесів обліку інвентарю та матеріалів на підприємстві шляхом створення програмного забезпечення, що забезпечує ведення єдиної бази товарно-матеріальних цінностей, реєстрацію операцій їхнього руху та оперативний контроль складських залишків. Це дозволить скоротити частку ручної праці, підвищити достовірність облікових даних та надати відповідальним працівникам зручний інструмент для щоденної роботи.
Основна ідея полягає в заміні розрізнених паперових відомостей і неузгоджених електронних таблиць централізованою системою з єдиним сховищем даних. Розроблене програмне забезпечення дозволить зберігати повну номенклатуру матеріалів, документувати кожну операцію надходження, переміщення та списання, автоматично перераховувати поточні залишки й сигналізувати про досягнення мінімального рівня запасу. Завдяки цьому облік стане прозорим і відтворюваним, а ризик розбіжностей між фактичними та обліковими даними суттєво знизиться.
Методи та технології. Методологічною основою роботи є принципи реляційного моделювання даних, клієнт-серверної архітектури та сучасних підходів до побудови вебзастосунків із серверним відтворенням інтерфейсу. Як основну мову програмування серверної частини обрано Go, що забезпечує високу швидкодію, статичну типізацію та зручність розгортання у вигляді єдиного виконуваного файлу.
Для зберігання даних використано реляційну систему управління базами даних PostgreSQL, яка гарантує цілісність облікової інформації за рахунок транзакційності та механізмів обмежень. Логічну модель даних побудовано відповідно до вимог нормалізації, що унеможливлює дублювання та аномалії під час оновлення записів.
Користувацький інтерфейс реалізовано як вебдодаток на основі шаблонів Go Templates із застосуванням бібліотеки HTMX для динамічного оновлення окремих фрагментів сторінки без повного її перезавантаження. Стилізацію інтерфейсу виконано засобами фреймворку Bootstrap, що забезпечує адаптивне відображення та звичний для користувача вигляд елементів керування. Такий підхід дозволяє зосередити бізнес-логіку на стороні сервера та спростити підтримку застосунку порівняно з повноцінними клієнтськими фреймворками.
Структура записки. Пояснювальна записка містить вступ, чотири основні розділи та висновки. До записки також входять перелік використаних джерел і додатки з графічним матеріалом. Загальний обсяг записки — 61 сторінка основного тексту, кількість використаних джерел — 21, кількість додатків — 3.
У першому розділі «Облік інвентарю та матеріалів як об'єкт дослідження» розглянуто особливості складського обліку як предметної області, змодельовано основні процеси за допомогою UML-діаграм, проаналізовано наявні рішення, а також сформульовано завдання, яке покликана вирішити розроблена система.
У другому розділі «Проєктування інформаційного забезпечення» побудовано логічну модель даних у формі ER-діаграми, обґрунтовано вибір системи управління базами даних, спроєктовано структуру таблиць інформаційної бази та її фізичну організацію.
У третьому розділі «Розробка програмного забезпечення» висвітлено етапи побудови прикладної частини системи: обґрунтовано вибір технологічного стеку, описано організаційну та компонентну архітектуру застосунку, окремо розглянуто алгоритмізацію ключових модулів та фрагменти програмної реалізації.
Четвертий розділ «Рекомендації щодо впровадження та експлуатації системи» охоплює функціональне тестування реалізованих модулів, вимоги до апаратного й програмного забезпечення вузлів системи, перелік артефактів інсталяційного пакета та практичні поради щодо розгортання застосунку у робочому середовищі.
Опис
Ключові слова
Бібліографічний опис
Юманов А. Д. Програмне забезпечення для автоматизованого обліку інвентарю та матеріалів на підприємстві : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 66 с.