dc.contributor | Silva, Guilherme Alves da | pt_BR |
dc.contributor | Almeida, Yuri Braga Santana de | pt_BR |
dc.contributor.advisor | Soares Filho, Mario de Paula, 1960- | pt_BR |
dc.contributor.other | Universidade Federal do Paraná. Setor de Educação Profissional e Tecnológica. Curso de Graduação em Tecnologia em Análise e Desenvolvimento de Sistemas | pt_BR |
dc.creator | Silva, Eduardo Gabriel Palacio da | pt_BR |
dc.date.accessioned | 2025-07-22T17:06:42Z | |
dc.date.available | 2025-07-22T17:06:42Z | |
dc.date.issued | 2023 | pt_BR |
dc.identifier.uri | https://hdl.handle.net/1884/97455 | |
dc.description | Orientador: Prof. Dr. Mario de Paula Soares Filho | pt_BR |
dc.description | Monografia (graduação) - Universidade Federal do Paraná, Setor de Educação Profissional e Tecnológica, Curso de Graduação em Análise e Desenvolvimento de Sistemas | pt_BR |
dc.description | Inclui referências: p. 64-65 | pt_BR |
dc.description.abstract | Resumo : A automatização de processos está cada vez mais presente em empresas de pequeno até grande porte. É necessário implementar sistemas de software que possibilitem a realização de maiores transações e simultaneamente mantenham a integridade de dados e transações consistentes, devido à alta demanda de dados e informações pertinentes ao negócio. Um sistema de software adequado e implementado de forma correta ao negócio proporciona uma melhor experiência tanto para os funcionários que serão usuários do sistema quanto para os clientes do negócio, que terão mais dinamicidade e desenvoltura ao usufruir do negócio. Diante desse objetivo, propõe-se um ambiente que busca auxiliar e realizar a centralização das ações de varejo, proporcionando a possibilidade de cadastrar e editar os produtos, gerar orçamento, realizar venda, emitir notas fiscais e gerar relatórios. Para o desenvolvimento do front-end da aplicação web, foram utilizadas as tecnologias HTML, CSS, Bootstrap, JSF e Javascript. Para a construção do backend e Servlets, foi utilizado o Java, Spring e Hibernate. Já a aplicação móvel foi desenvolvida com Typescript, ViteJS e React. Ambos os módulos se comunicam com um sistema gerenciador de banco de dados relacional PostgreSQL e fazem uso do Swagger para gerenciar as APIs do sistema | pt_BR |
dc.description.abstract | Abstract : The automation of processes is increasingly present in companies of all sizes. It is necessary to implement software systems that allow for greater transactions while maintaining the integrity of data and consistent transactions, due to the high demand for business-relevant data and information. An adequate software system, implemented correctly for the business, provides a better experience for both employees who will be users of the system and customers of the business, who will have more dynamism and agility in using the business. To achieve this goal, an environment is proposed that seeks to assist and centralize retail actions, providing the possibility to register and edit products, generate quotes, make sales, issue invoices, and generate reports. HTML, CSS, Bootstrap, JSF, and Javascript technologies were used to develop the front-end of the web application. Java, Spring, and Hibernate were used for the construction of the back-end and Servlets. The mobile application was developed with Typescript, ViteJS, and React. Both modules communicate with a PostgreSQL relational database management system and make use of Swagger to manage the system's APIs | pt_BR |
dc.format.extent | 1 recurso online : PDF. | pt_BR |
dc.format.mimetype | application/x-compressed application/pdf | pt_BR |
dc.language | Português | pt_BR |
dc.subject | Orçamento | pt_BR |
dc.subject | Projeto de sistemas | pt_BR |
dc.subject | Controle de estoque | pt_BR |
dc.subject | Análise e desenvolvimento de sistemas | pt_BR |
dc.subject | Notas fiscais | pt_BR |
dc.title | EGY : sistema de controle de estoque e emissão de nota fiscal eletrônica | pt_BR |
dc.type | TCC Graduação Digital | pt_BR |