Utilizza questo identificativo per citare o creare un link a questo documento: http://elartu.tntu.edu.ua/handle/lib/53359
Titolo: Розробка інформаційної системи складського обліку будівельних матеріалів «BudSklad»
Titoli alternativi: Development of the 'BudSklad' Information System for Warehouse Accounting of Building Materials
Autori: Круць, Максим Сергійович
Kruts, Maksym
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Круць М.С. Інформаційні системи складського обліку будівельних матеріалів: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерна наука». Тернопіль: ВСП «ТФК ТНТУ», 2026. 98 с.
Data: lug-2026
Date of entry: 11-lug-2026
Editore: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Сербін, Володимир Сергійович
Serbin, Volodymyr
Committee members: Фриз, Михайло Євгенович
Fryz, Mykhailo
Parole chiave: інформаційна система
informational system
складський облік
warehouse accounting
будівельні матеріали
building materials
клієнт-серверна архітектура
client-server architecture
Page range: 98
Abstract: Тема виконаної кваліфікаційної роботи: Розробка інформаційної системи складського обліку будівельних матеріалів «BudSklad» Метою цієї кваліфікаційної роботи є розробка клієнт-серверного вебзастосунку для автоматизації процесів складського обліку, обслуговування покупців на касі за допомогою сканування штрихкодів, дистанційного формування замовлень менеджерами та комплексного адміністрування товарного каталогу. У загальному підсумку пояснювальна записка складається з 5 розділів. У загальній частині описуються аналітичний огляд існуючих рішень у сфері автоматизації складської діяльності та описано технічне завдання. У другому розділі представлено процес створення програмного продукту, опис та обґрунтування вибору методів проєктування інтерфейсу, структури бази даних, написання клієнтської та серверної частин системи, а також тестування та налагодження програмних модулів. В спеціальній частині описані інструкції з розгортання системи, інструкція з користування системою для різних типів користувачів. Описано шляхи популяризації вебплатформи. Для оцінки комерційної привабливості розрахунок вартості розробки та загальної економічної ефективності приведено в економічній частині пояснювальної записки. Питання охорони праці та техніки безпеки розглянуто в п’ятому розділі. Загальний обсяг пояснювальної записки становить 98 сторінок. До складу кваліфікаційної роботи входить графічна частина, яка складається з структурної схеми інформаційної системи, діаграми варіантів використання, діаграми бази даних, а також техніко-економічних показників, що виконані на окремих аркушах формату А1.
Title of the Qualification Project: Development of an Information System for Warehouse Inventory Management of Construction Materials “BudSklad” The goal of this qualification project is to develop a client-server web application for automating warehouse inventory management processes, serving customers at the checkout via barcode scanning, enabling managers to create orders remotely, and providing comprehensive administration of the product catalog. Overall, the explanatory note consists of 5 chapters. The general section provides an analytical review of existing solutions in the field of warehouse automation and describes the technical specifications. The second section presents the process of creating the software product, including a description and justification of the chosen methods for interface design, database structure, development of the client- and server-side components of the system, as well as testing and debugging of the software modules. The special section contains instructions for deploying the system and user guides for different types of users. It also describes ways to promote the web platform. To assess commercial viability, calculations of development costs and overall economic efficiency are provided in the economic section of the explanatory note. Occupational health and safety issues are addressed in Chapter 5. The explanatory note consists of a total of 98 pages. The thesis includes a graphical section comprising a structural diagram of the information system, a use case diagram, a database diagram, and technical and economic indicators, all presented on separate A1-size sheets.
Content: АНОТАЦІЯ…7 ABSTRACT…9 ВСТУП…9 1 ЗАГАЛЬНИЙ РОЗДІЛ…11 1.1 Аналітичний огляд існуючих рішень…11 1.2 Технічне завдання…15 1.2.1 Найменування та область застосування …15 1.2.2 Призначення розробки …16 1.2.3 Вимоги до функціоналу інформаційної системи… 17 1.2.4 Вимоги до програмної документації…20 1.2.5 Техніко-економічні показники…21 1.2.6 Стадії та етапи розробки…22 1.2.7 Порядок контролю та прийому…24 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ…27 2.1 Розробка структури інформаційної системи і web-сторінок…27 2.2 Створення та верстка сторінок інформаційної системи…30 2.3 Розробка структури бази даних інформаційної системи…44 2.4 Програмування інформаційної системи…48 2.4.1 Написання клієнтської частини…49 2.4.2 Написання серверної частини…52 2.5 Тестування інформаційної системи…53 3 СПЕЦІАЛЬНИЙ РОЗДІЛ…56 3.1 Інструкція з розгортання інформаційної системи…56 3.2 Інструкція з обслуговування та наповнення інформаційної системи…59 3.3 Інструкція з популяризації та підтримки інформаційної системи…63 4 ЕКОНОМІЧНИЙ РОЗДІЛ…66 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР…66 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…67 4.3 Розрахунок витрат на електроенергію…69 4.4 Розрахунок суми амортизаційних відрахувань інформаційної системи…70 4.5 Обчислення накладних витрат…71 4.6 Складання кошторису витрат та визначення собівартості інформаційної системи…71 4.7 Розрахунок ціни інформаційної системи…72 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…72 5 ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ…74 5.1 Методи боротьби зі шкідливими речовинами на виробництві…74 5.2 Види виробничого освітлення…75 ВИСНОВКИ…77 ПЕРЕЛІК ПОСИЛАНЬ…78 ДОДАТКИ…80 Додаток А. Лістинг файлу «LoginPage.tsx» …80 Додаток Б. Лістинг файлу «AdminDashboard.tsx» …83 Додаток В. Лістинг файлу «POSTerminal.tsx» …85 Додаток Г. Лістинг файлу «useCartStore.ts» …94 Додаток Д. Лістинг файлу «auth.middleware.ts» …96 Додаток Е. Лістинг файлу «pos.controller.ts» …97
URI: http://elartu.tntu.edu.ua/handle/lib/53359
Copyright owner: ©Круць Максим Сергійович
References (Ukraine): 1. Richards G. Warehouse Management: A Complete Guide to Improving Efficiency and Minimizing Costs in the Modern Warehouse. London : Kogan Page, 2021. 504 p.
2. Ткачук М.В. Теорія та практика проектування складних програмних систем : навч. посіб. Харків : НТУ «ХПІ», 2021. 256 с.
3. Schwarzmüller M. React Key Concepts: Consolidate your knowledge of React's core features. Birmingham : Packt Publishing, 2022. 402 p.
4. Tailwind CSS Documentation: вебсайт. URL: https://tailwindcss.com/docs (дата звернення: 20.06.2026).
5. Riggs S., Ciolli G. PostgreSQL 16 Administration Cookbook. Birmingham : Packt Publishing, 2024. 490 p.
6. Prisma Documentation : вебсайт. URL: https://www.prisma.io/docs (дата звернення: 20.06.2026).
7. React Documentation : вебсайт. URL: https://react.dev (дата звернення: 20.06.2026).
8. Node.js v20.x Documentation : вебсайт. URL: https://nodejs.org/docs/latest-v20.x/api/ (дата звернення: 20.06.2026).
9. Herron D. Node.js Web Development: Client-side development with React, Node.js, Express, and MongoDB. Birmingham : Packt Publishing, 2023. 712 p.
10. Supabase Documentation : вебсайт. URL: https://supabase.com/docs (дата звернення: 20.06.2026).
11. Render Documentation : вебсайт. URL: https://render.com/docs (дата звернення: 20.06.2026).
12. Vercel Documentation : вебсайт. URL: https://vercel.com/docs (дата звернення: 20.06.2026).
13. Жидецький В.Ц. Основи охорони праці. Львів : Афіша, 2005. 349 с.
14. Гандзюк М.П., Желібо Є.П., Халімовський М.О. Охорона праці. К. : Каравела, 2004. 408 с.
15. Державна служба України з питань праці : вебсайт. URL: https://dsp.gov.ua (дата звернення: 13.06.2026).
Content type: Professional Junior Bachelor Thesis
È visualizzato nelle collezioni:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

File in questo documento:
File Descrizione DimensioniFormato 
Kruts_M.pdfКваліфікаційна робота фахового молодшого бакалавра4,19 MBAdobe PDFVisualizza/apri


Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.