Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp

Detalhes bibliográficos
Autor(a) principal: Varella, Júlio César Benelli
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: https://hdl.handle.net/11449/251484
Resumo: A venda de alimentos por estudantes universitários tem se mostrado uma prática recorrente e vital para a manutenção financeira e suporte de projetos acadêmicos. Diante das dificuldades enfrentadas pelos estudantes para sustentar-se durante o curso, somado à necessidade de financiamento para projetos de extensão, o desenvolvimento de um sistema unificado para a comercialização de alimentos emerge como uma solução estratégica. Este trabalho propõe a criação de um sistema Web para facilitar e otimizar a venda de alimentos no campus da UNESP-Bauru, fornecendo um ponto de encontro virtual entre compradores e vendedores. Além disso, o sistema é desenvolvido com ênfase em práticas de codificação limpa e padrões de projeto, utilizando princípios SOLID e o padrão MVC para assegurar um código organizado, manutenível e expansível. A escolha do framework Symfony e do Bootstrap proporciona a funcionalidade e responsividade necessárias ao sistema. A disponibilização do código como open-source reforça a intenção de contribuir para a comunidade acadêmica, permitindo evolução contínua do projeto. Este trabalho, portanto, não só atende uma necessidade prática, mas também promove a manutenibilidade, a extensibilidade do sistema e a prática colaborativa dentro do ambiente universitário.
id UNSP_a2b2cf5d6609662f48907370f69f024c
oai_identifier_str oai:repositorio.unesp.br:11449/251484
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Aplicação de solid em um sistema web para intermediação de compra e venda de comida na UnespApplication of solid in a web system for mediating the purchase and sale of food at UnespSistemas WebEngenharia de softwarePermanência estudantilPrincípios solidWeb systemsSoftware engeneeringSolid principlesA venda de alimentos por estudantes universitários tem se mostrado uma prática recorrente e vital para a manutenção financeira e suporte de projetos acadêmicos. Diante das dificuldades enfrentadas pelos estudantes para sustentar-se durante o curso, somado à necessidade de financiamento para projetos de extensão, o desenvolvimento de um sistema unificado para a comercialização de alimentos emerge como uma solução estratégica. Este trabalho propõe a criação de um sistema Web para facilitar e otimizar a venda de alimentos no campus da UNESP-Bauru, fornecendo um ponto de encontro virtual entre compradores e vendedores. Além disso, o sistema é desenvolvido com ênfase em práticas de codificação limpa e padrões de projeto, utilizando princípios SOLID e o padrão MVC para assegurar um código organizado, manutenível e expansível. A escolha do framework Symfony e do Bootstrap proporciona a funcionalidade e responsividade necessárias ao sistema. A disponibilização do código como open-source reforça a intenção de contribuir para a comunidade acadêmica, permitindo evolução contínua do projeto. Este trabalho, portanto, não só atende uma necessidade prática, mas também promove a manutenibilidade, a extensibilidade do sistema e a prática colaborativa dentro do ambiente universitário. The sale of food by university students has proven to be a recurring and vital practice for financial maintenance and the support of academic projects. Faced with the challenges students encounter in sustaining themselves throughout their academic journey, coupled with the need for funding extension projects, the development of a unified system for food commerce emerges as a strategic solution. This work proposes the creation of a web system designed to facilitate and optimize the sale of food on the UNESP-Bauru campus, providing a virtual meeting point for buyers and sellers. Moreover, the system is developed with emphasis on clean coding practices and design patterns, utilizing SOLID principles and the MVC pattern to ensure organized, maintainable, and expandable code. The selection of the Symfony framework and Bootstrap offers the necessary functionality and responsiveness to the system. Making the code available as open-source reinforces the intention to contribute to the academic community, allowing for the project’s continuous evolution. Therefore, this work not only addresses a practical need but also promotes the maintainability, extensibility of the system, and collaborative practice within the university environment.Universidade Estadual Paulista (Unesp)Souza, Higor Amario de [UNESP]Varella, Júlio César Benelli2023-11-27T11:26:05Z2023-11-27T11:26:05Z2023-11-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfVARELLA, Júlio César Benelli. Aplicação de SOLID em um sistema Web para intermediação de compra e venda de comida na UNESP. 2023. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Faculdade de Ciências, Universidade Estadual Paulista (Unesp), Bauru, 2023. https://hdl.handle.net/11449/251484porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-12-11T14:57:49Zoai:repositorio.unesp.br:11449/251484Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462024-12-11T14:57:49Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
Application of solid in a web system for mediating the purchase and sale of food at Unesp
title Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
spellingShingle Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
Varella, Júlio César Benelli
Sistemas Web
Engenharia de software
Permanência estudantil
Princípios solid
Web systems
Software engeneering
Solid principles
title_short Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
title_full Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
title_fullStr Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
title_full_unstemmed Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
title_sort Aplicação de solid em um sistema web para intermediação de compra e venda de comida na Unesp
author Varella, Júlio César Benelli
author_facet Varella, Júlio César Benelli
author_role author
dc.contributor.none.fl_str_mv Souza, Higor Amario de [UNESP]
dc.contributor.author.fl_str_mv Varella, Júlio César Benelli
dc.subject.por.fl_str_mv Sistemas Web
Engenharia de software
Permanência estudantil
Princípios solid
Web systems
Software engeneering
Solid principles
topic Sistemas Web
Engenharia de software
Permanência estudantil
Princípios solid
Web systems
Software engeneering
Solid principles
description A venda de alimentos por estudantes universitários tem se mostrado uma prática recorrente e vital para a manutenção financeira e suporte de projetos acadêmicos. Diante das dificuldades enfrentadas pelos estudantes para sustentar-se durante o curso, somado à necessidade de financiamento para projetos de extensão, o desenvolvimento de um sistema unificado para a comercialização de alimentos emerge como uma solução estratégica. Este trabalho propõe a criação de um sistema Web para facilitar e otimizar a venda de alimentos no campus da UNESP-Bauru, fornecendo um ponto de encontro virtual entre compradores e vendedores. Além disso, o sistema é desenvolvido com ênfase em práticas de codificação limpa e padrões de projeto, utilizando princípios SOLID e o padrão MVC para assegurar um código organizado, manutenível e expansível. A escolha do framework Symfony e do Bootstrap proporciona a funcionalidade e responsividade necessárias ao sistema. A disponibilização do código como open-source reforça a intenção de contribuir para a comunidade acadêmica, permitindo evolução contínua do projeto. Este trabalho, portanto, não só atende uma necessidade prática, mas também promove a manutenibilidade, a extensibilidade do sistema e a prática colaborativa dentro do ambiente universitário.
publishDate 2023
dc.date.none.fl_str_mv 2023-11-27T11:26:05Z
2023-11-27T11:26:05Z
2023-11-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv VARELLA, Júlio César Benelli. Aplicação de SOLID em um sistema Web para intermediação de compra e venda de comida na UNESP. 2023. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Faculdade de Ciências, Universidade Estadual Paulista (Unesp), Bauru, 2023.
https://hdl.handle.net/11449/251484
identifier_str_mv VARELLA, Júlio César Benelli. Aplicação de SOLID em um sistema Web para intermediação de compra e venda de comida na UNESP. 2023. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Faculdade de Ciências, Universidade Estadual Paulista (Unesp), Bauru, 2023.
url https://hdl.handle.net/11449/251484
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv repositoriounesp@unesp.br
_version_ 1834484492445679616