Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів

Розроблено новий програмний засіб для автоматизації запасами на основі ОС Android із використанням бази даних Firebase та мови програмування Java, що послуговується cистемою зчитування штрихкодів та QR-кодів. Засіб забезпечує додавання товару на склад із подробицями про обраний товар та перегляд усі...

Full description

Saved in:
Bibliographic Details
Published in:Проблеми програмування
Date:2022
Main Authors: Гайдукевич, Я.О., Дорошенко, А.Ю.
Format: Article
Language:Ukrainian
Published: Інститут програмних систем НАН України 2022
Subjects:
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/186200
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів / Я.О. Гайдукевич, А.Ю. Дорошенко // Проблеми програмування. — 2022. — № 1. — С. 13-22. — Бібліогр.: 11 назв. — укр.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1862559441033887744
author Гайдукевич, Я.О.
Дорошенко, А.Ю.
author_facet Гайдукевич, Я.О.
Дорошенко, А.Ю.
citation_txt Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів / Я.О. Гайдукевич, А.Ю. Дорошенко // Проблеми програмування. — 2022. — № 1. — С. 13-22. — Бібліогр.: 11 назв. — укр.
collection DSpace DC
container_title Проблеми програмування
description Розроблено новий програмний засіб для автоматизації запасами на основі ОС Android із використанням бази даних Firebase та мови програмування Java, що послуговується cистемою зчитування штрихкодів та QR-кодів. Засіб забезпечує додавання товару на склад із подробицями про обраний товар та перегляд усіх запасів з їх ціною, категорією, назвою та кодом товару. Реалізовано авторизацію користувачів системи за допомогою відкритого стандарту FirebaseAuth та FirebaseDatabase. Створення єдиного сервісу для авторизації та реєстрації дозволило зробити систему масштабованою. У системі реалізовано пошук товару за кодом, а також перегляд запасів на складі з автоматичним підрахунком ціни. Основний сервіс бази даних – хмарна СУБД класу NoSQL, що дозволяє зберігати та синхронізувати дані між кількома клієнтами. Передбачено API для шифрування даних. A software is developed for inventory automation based on Android using the Firebase database in the Java programming language. The appendix uses a system of reading barcodes and QR-codes, which provide the addition of goods to the warehouse with all the details of the selected product and information
 on all stocks in the warehouse with their price, category, name and code goods. Implemented authorization of system users using the open FirebaseAuth standard. Creating a single service for authorization and registration allows to make the system scalable. The system implements the search for goods by code, as well as viewing stocks in the warehouse with automatic price calculation. The main service of the database is a cloud database of the NoSQL class, which allows storing and synchronizing data between several clients, there is an API for data encryption. In addition, the database remains available only in the application to avoid unauthorized access and editing. While development, it was decided to make an automated control system on the Android OS device, because industrial digitalization (precisely because of the mass introduction of smart devices) requires mobility and accelerated processing of stocks at various stages of turnover. Testing of the developed software is carried out.
first_indexed 2025-11-25T22:47:48Z
format Article
fulltext
id nasplib_isofts_kiev_ua-123456789-186200
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1727-4907
language Ukrainian
last_indexed 2025-11-25T22:47:48Z
publishDate 2022
publisher Інститут програмних систем НАН України
record_format dspace
spelling Гайдукевич, Я.О.
Дорошенко, А.Ю.
2022-11-08T19:08:51Z
2022-11-08T19:08:51Z
2022
Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів / Я.О. Гайдукевич, А.Ю. Дорошенко // Проблеми програмування. — 2022. — № 1. — С. 13-22. — Бібліогр.: 11 назв. — укр.
1727-4907
DOI: https://doi.org/10.15407/pp2022.01.013
https://nasplib.isofts.kiev.ua/handle/123456789/186200
004.4’24
Розроблено новий програмний засіб для автоматизації запасами на основі ОС Android із використанням бази даних Firebase та мови програмування Java, що послуговується cистемою зчитування штрихкодів та QR-кодів. Засіб забезпечує додавання товару на склад із подробицями про обраний товар та перегляд усіх запасів з їх ціною, категорією, назвою та кодом товару. Реалізовано авторизацію користувачів системи за допомогою відкритого стандарту FirebaseAuth та FirebaseDatabase. Створення єдиного сервісу для авторизації та реєстрації дозволило зробити систему масштабованою. У системі реалізовано пошук товару за кодом, а також перегляд запасів на складі з автоматичним підрахунком ціни. Основний сервіс бази даних – хмарна СУБД класу NoSQL, що дозволяє зберігати та синхронізувати дані між кількома клієнтами. Передбачено API для шифрування даних.
A software is developed for inventory automation based on Android using the Firebase database in the Java programming language. The appendix uses a system of reading barcodes and QR-codes, which provide the addition of goods to the warehouse with all the details of the selected product and information
 on all stocks in the warehouse with their price, category, name and code goods. Implemented authorization of system users using the open FirebaseAuth standard. Creating a single service for authorization and registration allows to make the system scalable. The system implements the search for goods by code, as well as viewing stocks in the warehouse with automatic price calculation. The main service of the database is a cloud database of the NoSQL class, which allows storing and synchronizing data between several clients, there is an API for data encryption. In addition, the database remains available only in the application to avoid unauthorized access and editing. While development, it was decided to make an automated control system on the Android OS device, because industrial digitalization (precisely because of the mass introduction of smart devices) requires mobility and accelerated processing of stocks at various stages of turnover. Testing of the developed software is carried out.
uk
Інститут програмних систем НАН України
Проблеми програмування
Інструментальні засоби і середовища програмування
Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
Automated inventory management system on Android using barcodes and QR-codes
Article
published earlier
spellingShingle Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
Гайдукевич, Я.О.
Дорошенко, А.Ю.
Інструментальні засоби і середовища програмування
title Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
title_alt Automated inventory management system on Android using barcodes and QR-codes
title_full Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
title_fullStr Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
title_full_unstemmed Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
title_short Автоматизована система управління запасами на OC Android та бази даних Firebase з використанням штрих кодів та QR-кодів
title_sort автоматизована система управління запасами на oc android та бази даних firebase з використанням штрих кодів та qr-кодів
topic Інструментальні засоби і середовища програмування
topic_facet Інструментальні засоби і середовища програмування
url https://nasplib.isofts.kiev.ua/handle/123456789/186200
work_keys_str_mv AT gaidukevičâo avtomatizovanasistemaupravlínnâzapasaminaocandroidtabazidanihfirebasezvikoristannâmštrihkodívtaqrkodív
AT dorošenkoaû avtomatizovanasistemaupravlínnâzapasaminaocandroidtabazidanihfirebasezvikoristannâmštrihkodívtaqrkodív
AT gaidukevičâo automatedinventorymanagementsystemonandroidusingbarcodesandqrcodes
AT dorošenkoaû automatedinventorymanagementsystemonandroidusingbarcodesandqrcodes