Utilizza questo identificativo per citare o creare un link a questo documento:
http://elartu.tntu.edu.ua/handle/lib/49450
Titolo: | Розробка системи управління запасами для магазину канцелярії з використанням Google AppSheet |
Titoli alternativi: | Development of an Inventory Management System for a Stationery Store Using Google AppSheet |
Autori: | Радeцький, Ярослав Миколайович Radetskyi, Yaroslav |
Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Радeцький Я. М., Розробка системи управління запасами для магазину канцелярії з використанням Google AppSheet : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. В. М. Бревус. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 69 с. |
Data: | giu-2025 |
Submitted date: | 9-giu-2025 |
Date of entry: | 3-lug-2025 |
Editore: | ТНТУ ім. І. Пулюя |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Бревус, Віталій Миколайович |
Committee members: | Чайковський, Андрій Вікторович |
UDC: | 004.9 |
Parole chiave: | Google AppSheet облік товарів управління запасами Google Sheets мобільний застосунок звітність low-code платформа inventory tracking stock management mobile application reporting |
Number of pages: | 69 |
Abstract: | Головною метою цієї кваліфікаційної роботи є розробка простої та ефективної системи управління товарними залишками для магазину канцелярії з використанням платформи Google AppSheet як інструменту безкодової розробки.
Перший розділ присвячено аналізу предметної області, проблем обліку на складах малого бізнесу, особливостей low-code платформ, огляду наявних рішень та обґрунтуванню вибору AppSheet для реалізації системи.
У другому розділі розглянуто архітектуру розробленого рішення, описано модель предметної області, структуру таблиць, реалізацію логіки обліку, формування звітів, адаптацію інтерфейсу та ролей користувачів, а також тестування системи в умовах модельного магазину. Також представлено результати впровадження, оцінку ефективності використання платформи Google AppSheet, а також перспективи масштабування, інтеграції з іншими сервісами та подальшого розвитку функціональності для реальних торгових об’єктів.
У третьому розділі проведено огляд проблематики Безпеки життєдіяльності та охорони праці відповідно до завдань консультанта. The main goal of this qualification work is the development of a simple and efficient inventory management system for a stationery store using the Google AppSheet platform as a no-code development tool. The first section is dedicated to analyzing the subject area, challenges of inventory accounting in small business warehouses, features of low-code platforms, a review of existing solutions, and justification for selecting AppSheet for system implementation. The second section presents the architecture of the developed solution, describes the domain model, table structure, implementation of inventory logic, report generation, interface and user role adaptation, and system testing in the context of a model store. It also includes the results of deployment, an evaluation of the effectiveness of using the Google AppSheet platform, and prospects for scaling, integration with other services, and further development of functionality for real commercial environments. The third section provides an overview of occupational safety and health issues in accordance with the consultant’s requirements. |
Content: | АНОТАЦІЯ 4 ABSTRACT 5 ЗМІСТ 6 ПЕРЕЛІК СКОРОЧЕНЬ 8 ВСТУП 9 1. АНАЛІЗ СТАНУ ПРОБЛЕМИ ТА ПОСТАНОВКА ЗАДАЧІ …………………..11 1.1 Аналіз предметної області та теоретичні основи 11 1.2 Інструменти та технології розробки на базі Google AppSheet 12 1.3 Огляд існуючих рішень та конкурентів 15 1.4 Обґрунтування вибору середовища та технологій 18 1.5 Вартісна ефективність та оцінка low-code підходу 20 1.6 Безпека, контроль доступу та перспективи масштабування системи 21 2.ПРОЄКТУВАННЯ ТА РОЗРОБКА СИСТЕМИ 24 2.1 Визначення вимог системи 24 2.1.1 Функціональні вимоги 24 2.1.2 Нефункціональні вимоги 26 2.1.3 Варіанти використання 27 2.1 Модель системи 32 2.2 Модель даних предметної області 34 2.3 Взаємодія системи 37 2.4 Реалізація системи 40 2.4.1 Використання шаблону AppSheet Inventory Management 40 2.4.2 Адаптація структури таблиць до предметної області 43 2.4.3 Розробка логіки обліку залишків 45 2.4.4 Налаштування форм і дій для ролей користувачів 46 2.4.5 Автоматизація процесів з використанням Bots і Actions 48 2.4.6 Реалізація звітів та аналітики 51 2.4.7 Забезпечення доступу з різних пристроїв 52 2.5 Результати тестування 53 2.6 Впровадження системи 55 3 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 57 3.1 Динамічні явища на поверхні землі 57 3.2 Організація ведення робіт в аварійних умовах 59 ВИСНОВКИ 63 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 65 ДОДАТКИ 68 Додаток А – Диск із кваліфікаційною роботою бакалавра 69 |
URI: | http://elartu.tntu.edu.ua/handle/lib/49450 |
Copyright owner: | © Радeцький Ярослав Миколайович, 2025 |
References (Ukraine): | 1. Андрущенко М.І., Лисенко О.В. Хмарні технології в управлінні бізнесом. – Київ: Освіта України, 2021. – 216 с. 2. Гаврилюк А.П., Піскунова Н.В. Інформаційні системи в торгівлі. – Харків: ФОП Сидоренко, 2020. – 232 с. 3. Романенко Ю.О., Литвиненко І.С. Розробка мобільних додатків із використанням Google AppSheet. – Львів: Нові Знання, 2023. – 188 с. 4. Ситник М.А. Хмарні платформи Google Workspace у сучасній освіті та бізнесі. – Тернопіль: ТНТУ, 2022. – 154 с. 5. Ковальчук І.І. Автоматизація обліку в малому бізнесі. – Дніпро: Бізнес Академія, 2021. – 178 с. 6. Google AppSheet Help Center. [Електронний ресурс] – Режим доступу: https://support.google.com/appsheet 7. AppSheet Expression Reference. [Електронний ресурс] – Режим доступу: https://help.appsheet.com/en/articles/1974764-expression-types 8. Google Sheets API Documentation. [Електронний ресурс] – Режим доступу: https://developers.google.com/sheets/api 9. AppSheet Sample Templates Gallery. [Електронний ресурс] – Режим доступу: https://www.appsheet.com/templates 10. Google Workspace Learning Center. [Електронний ресурс] – Режим доступу: https://workspace.google.com/learning-center/ 11. Дмитренко В.С., Саприкін О.О. Управління запасами в малих торгових підприємствах. – Київ: КНЕУ, 2022. – 204 с. 12. OpenAI. Створення інтерфейсів на основі LLM. [Електронний ресурс] – Режим доступу: https://openai.com/research/ 13. Гуменюк С.О., Демченко І.В. Програмна інженерія та low-code платформи. – Вінниця: ВДТУ, 2023. – 198 с. 14. AppSheet Automation (Bots & Events). [Електронний ресурс] – Режим доступу: https://help.appsheet.com/en/articles/3838780-introduction-to-appsheet-automation 15. AppSheet Sample: Inventory Management. [Електронний ресурс] – Режим доступу: https://www.appsheet.com/templates/Inventory-Management |
Content type: | Bachelor Thesis |
È visualizzato nelle collezioni: | 121 — Інженерія програмного забезпечення (бакалаври) |
File in questo documento:
File | Descrizione | Dimensioni | Formato | |
---|---|---|---|---|
dyplom_Radetskyi_2025.pdf | 1,79 MB | Adobe PDF | Visualizza/apri |
Tutti i documenti archiviati in DSpace sono protetti da copyright. Tutti i diritti riservati.
Strumenti di amministrazione