Um sistema de controle de vendas de produtos para uma microempresa
| dc.contributor.advisor | Arruda, Francisco de Assis Pereira Vasconcelos de | |
| dc.contributor.advisormail | xico@ufersa.edu.br | |
| dc.contributor.author | Costa, Gustavo de Araújo | |
| dc.contributor.referee1 | Arruda, Francisco de Assis Pereira Vasconcelos de | |
| dc.contributor.referee2 | Souza, Thatiana Cunha Navarro de | |
| dc.contributor.referee3 | Negreiros, Sara Guimarães | |
| dc.coverage.spatial | Angicos | |
| dc.date.accessioned | 2026-06-01T12:43:49Z | |
| dc.date.available | 2026-06-01T12:43:49Z | |
| dc.date.issued | 2021-11-17 | |
| dc.description.abstract | Este trabalho propõe-se a apresentar o processo de desenvolvimento de uma solução de software para automatização de alguns aspectos da administração financeira de uma microempresa. A demanda do cliente foi de acompanhar o lucro proveniente da venda de produtos, tarefa outrora registrada inconsistentemente e manualmente em papel. Para tanto, foram utilizados preceitos da Teoria da Atividade para elucidar atividades que posteriormente foram decompostas em requisitos funcionais e não funcionais do sistema. A UML foi utilizada para documentar etapas do processo de desenvolvimento, tais quais a modelagem da aplicação e a comunicação de aspectos abstratos de sua implementação. A aplicação foi desenvolvida na linguagem de programação Java, com elementos do ecossistema Spring, versionado com Git e armazenado no GitHub. Por fim, a aplicação foi implantada em produção por meio da plataforma Heroku. | |
| dc.description.abstract2 | This work aims to present the development process of a software solution for automating some aspects of the financial administration of a microenterprise. The costumer’s demand was to track down the profit originating from the sale of products, a task that was once done inconsistently and manually on paper. Therefore, precepts of the Activity Theory were used to elucidate activities that later were decomposed into the functional and non-functional requirements of the system. The UML was used to document stages of the development process, such as application modeling but also to communicate abstract aspects of its implementation. The application was developed in the Java programming language, with elements of the Spring ecosystem, versioned with Git and stored on GitHub. Finally, the application was production deployed using the Heroku platform | |
| dc.description.physical | 47 f. | |
| dc.format.mimetype | ||
| dc.identifier.bibliographicCitation | COSTA, Gustavo de Araújo. Um sistema de controle de vendas de produtos para uma microempresa. 2021. 47 f. TCC (Graduação) - Curso de Computação e Informática, Departamento de Ciências Exatas e Tecnologia da Informação, Universidade Federal Rural do Semi-Árido, Angicos, 2021. Disponível em: https://repositorio.ufersa.edu.br/home. Acesso em: 11 fev. 2025. | |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/15298 | |
| dc.language.iso | pt_BR | |
| dc.publisher.center | Centro Multidisciplinar de Angicos - CMA | |
| dc.publisher.country | Brasil | |
| dc.publisher.department | Departamento de Ciências Exatas e Tecnologia da Informação | |
| dc.publisher.initials | UFERSA | |
| dc.publisher.institution | Universidade Federal Rural do Semi-Árido | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.holder | UFERSA | |
| dc.rights.license | Attribution-ShareAlike 3.0 Brazil | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/br/ | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::COMPUTACAO E INFORMATICA | |
| dc.subject.keyword | Engenharia de software | |
| dc.subject.keyword | Sistema de informação | |
| dc.subject.keyword | Administração financeira | |
| dc.subject.keyword | Software engineering | |
| dc.subject.keyword | Information system | |
| dc.subject.keyword | Financial administration | |
| dc.title | Um sistema de controle de vendas de produtos para uma microempresa | |
| dc.type | info:eu-repo/semantics/bachelorThesis |
