Desktop Application for Efficient Management and Strategic Inventory Analysis for Microentrepreneurs
Keywords:
Environmental Management, Management application, PythonAbstract
Efficient inventory management is essential for micro-entrepreneurs who face the challenge of balancing product availability and operational costs. This paper addresses inefficiencies in inventory management by proposing the development of a desktop business management application to optimize inventory control and strategic sales analysis. Using Python, MySQL, PyQt5, and Qt Designer, the system offers an intuitive and functional interface. Libraries such as NumPy, Matplotlib, and Scikit-learn were applied for data analysis and sales forecasting. The application improves operational control and provides strategic insights through detailed charts. It offers a free and accessible solution, standing out for its simplicity and efficiency, with potential for expansion to include stock notifications and customized management reports.
References
ANDRADE, L. F. de; OLIVEIRA, I. P. de. Controle de estoque. Revista Eletrônica Faculdade Montes Belos, v. 4, n. 2, 2011. Citado na página 6. BERALDI, L. C.;
FILHO, E. E. Tecnologia da informação em pequenas empresas. [S.l.]: Editora XYZ, 2000.
COMMUNITY, N. NumPy Documentation. [S.l.], 2025. Disponível em: NumPy documentation — NumPy v2.2 Manual
COMPUTING, R. PyQt5 Documentation. [S.l.], 2025. Disponível em: PyQt5 Reference Guide — PyQt Documentation v5.15.7.
DOCUMENTATION, Q. Qt Designer Manual. [S.l.], 2025. Disponível em: Qt Widgets Designer Manual.
GRUS, J. Data Science from Scratch: First Principles with Python. 2. ed. [S.l.]: O’Reilly Media, 2019.
JOHNSON, B. Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers. [S.l.]: John Wiley & Sons, 2019.
LOPES, G. R. et al. Introdução à análise exploratória de dados com python. In: ResearchGate. [s.n.], 2019. Disponível em: (PDF) Introdução à Análise Exploratória de Dados com Python
MATPLOTLIB. Matplotlib Documentation. [S.l.], 2025. Disponível em: Using Matplotlib — Matplotlib 3.10.1 documentation.
MCKINNEY, W. Python for data analysis. [S.l.]: "O’Reilly Media, Inc.", 2022.
MICROSOFT. Visual Studio Code Documentation. [S.l.], 2025. Disponível em: Documentation for Visual Studio Code.
MYSQL. MySQL 8.0 Reference Manual. 2024. Disponível em: MySQL :: MySQL 8.0 Reference Manual. Acesso em: 20 março. 2025.
NASCIMENTO, A. N. d. et al. Gestão de estoques: a importância da acuracidade de estoque. 2023. Disponível em: Logistica_2023_1_Aline_Nascimento_Gestão de Estoques_A importancia da acuracidade de estoque.pdf.
OLIVEIRA, A.; EIRAS, C. Importância dos softwares integrados na gestão de estoques. Journal of Business Management, p. 58–64, 2022.
PRODANOV, C. C.; FREITAS, E. C. D. Metodologia do trabalho científico: métodos e técnicas da pesquisa e do trabalho acadêmico-2ª Edição. [S.l.]: Editora Feevale, 2013.
SCHWARTZ, B.; ZAITSEV, P.; TKACHENKO, V. High Performance MySQL: Optimization, Backups, and Replication. [S.l.]: O’Reilly Media, 2012.
SCIKIT-LEARN. Scikit-learn Documentation. [S.l.], 2025. Disponível em: scikit-learn: machine learning in Python — scikit-learn 1.6.1 documentation.
SEBRAE. Brasil tem quase 15 milhões de microempreendedores individuais. [S.l.], 2024. Disponível em: Brasil tem quase 15 milhões de microempreendedores individuais - Sebrae.
SHARDA, R.; DELEN, D. A importância da gestão de dados orientada a resultados e a capacidade de prever tendências do mercado. Journal of Business Analytics, Elsevier, v. 32, n. 4, p. 10–25, 2019.
SILVA, J. C. P. da et al. O impacto da tecnologia da informação na gestão de pequenas empresas. Revista Formadores, v. 12, n. 6, p. 47–47, 2019.
SILVA, M. F. d. Aplicação de uma ferramenta de gestão no controle de estoques. Universidade Federal de Campina Grande, 2022.
SILVÉRIO, A. de O.; SANTOS, L. A. dos; BASTOS, C. E. A importância da utilização de um sistema erp para o gerenciamento de estoque.
CIMATech, v. 1, n. 6, p. 350–360, 2019.
SIMPLIFICADO, P. Aprendendo Qt Designer. 2022. Disponível em: Qt Designer - Python Simplificado.
SOUSA, J. C. d. et al. Aplicação de novas tecnologias na gestão de estoques / application of new technologies in inventory management. ID on line REVISTA DE PSICOLOGIA, Lepidus Tecnologia, v. 15, n. 55, p. 312–326, maio 2021. ISSN 1981-1179.
TEAM, M. D. MySQL Connector Python Documentation. [S.l.], 2025. Disponível em: MySQL :: MySQL Connector/Python Developer Guide.
TELMA, L. G. A aplicabilidade do uso de sistemas de software para gestão de estoques em um supermercado de bairro. Brazilian Journal of Business, v. 3, n. 5, p. 3901–3913, 2021.
VANDERPLAS, J. Python Data Science Handbook: Essential Tools for Working with Data. [S.l.]: O’Reilly Media, 2016.
Downloads
Published
Versions
- 2025-06-12 (2)
- 2025-06-08 (1)
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
The copyright of the published articles will be transferred to the Uniaaraguaia Magazine, allowing its subsequent reproduction as transcription and with due citation of source. In the event of acceptance and before the publication of the article, the plaintiff (s) shall write a statement formally transferring copyright to the magazine.
The author may also print and distribute copies of his article, provided that he mentions that the rights belong to the Uniaaraguaia Magazine.
Author rights include the right to reproduce in full or partly by any means, distribute this article, including figures and photographs.
By submitting originals to the Uniaaraguaia magazine, the author or authors express agreement with the following terms:
a) Authors maintain copyright and grant Uniaraguaia magazine the right of first publication, with the work simultaneously licensed under the Creative Commons Attribution license that allows the sharing of work with recognition of the authorship and initial publication in this magazine.
b) Authors are authorized to assume additional contracts separately, for non-expiration distribution of the work version published in this magazine (eg publish in institutional repository or as book chapter), with recognition of authorship and initial publication in this journal.
c) Authors are allowed and are encouraged to publish and distribute their work online (eg in institutional repositories or on their personal page) to any point before or during the editorial process, as this can generate productive changes as well as increase the impact and citation of published work.