Implementação da modelagem Domain Driven design em sistema de agendamento web: um relato de experiência

dc.contributor.advisorRibeiro, Moshe Dayan Sousa
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5200296393526606pt_BR
dc.contributor.referee1Queiroz, Daniele Moura de
dc.contributor.referee1Latteshttp://lattes.cnpq.br/8110165492027989pt_BR
dc.creatorFarias, Murilo Dias Ferreira
dc.creatorKishimoto, Rubens Mititaka
dc.date.accessioned2023-09-27T10:54:40Z
dc.date.available2023-09-27T10:54:40Z
dc.date.issued2021
dc.description.abstractThis final paper presents an experience report on the implementation of the Domain Driven Design (DDD) methodology in a scheduling system. The problem arises in the application of the domain-based methodology, as DDD offers a set of good practices and standards, but its determinations are very general, which can change depending on the complexity of the business. In view of the mentioned considerations, the question raised by this work arises, which is how to implement DDD in the development of a web scheduling system for a barber shop. The objective is to develop a DDD-based methodology for creating a web scheduling system offering as a result the development stages using strategic and tactical modeling, from domain study, context separation, context map, DDD patterns and architecture of software. Therefore, the final proposal of this work provides all stages of the development of the Domain Driven Design method for a specific business in order to demonstrate a way to carry out this project keeping in mind that it is possible to apply in countless scenarios with different business complexities in the development of a software.pt_BR
dc.description.resumoEsta monografia apresenta um relato de experiência na implementação da metodologia Domain Driven Design (DDD) em um sistema de agendamento. O problema surge na forma de aplicação da metodologia baseada em domínio, pois o DDD oferece um conjunto de boas práticas e padrões, mas suas determinações são muito gerais, que podem mudar dependendo da complexidade do negócio. Diante das considerações supracitadas surge o questionamento dado por este trabalho que é como implementar o DDD no desenvolvimento de um sistema de agendamento web para uma barbearia. O objetivo é desenvolver uma metodologia baseada no DDD para criação de sistema de agendamento web oferecendo como resultado as etapas de desenvolvimento utilizando as modelagens estratégica e tática, desde o estudo do domínio, separação de contextos, mapa de contextos, padrões do DDD e arquitetura de software. Logo, a proposta final deste trabalho proporciona todas as fases do desenvolvimento do método Domain Driven Design para um negócio específico com intuito de demonstrar uma forma de realizar este projeto tendo em mente que é possível aplicar em inúmeros cenários com diferentes complexidades de negócio na construção de um software.pt_BR
dc.identifier.citationFARIAS, Murilo Dias Ferreira; KISHIMOTO, Rubens Mititaka. Implementação da modelagem Domain Driven design em sistema de agendamento web: um relato de experiência. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) – Centro Universitário do Estado do Pará, Belém, 2021.pt_BR
dc.identifier.urihttps://repositorio.cesupa.br/handle/prefix/221
dc.languageporpt_BR
dc.publisherCentro Universitário do Estado do Parápt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.graduation-courseBacharelado em Engenharia de Computaçãopt_BR
dc.publisher.initialsCESUPApt_BR
dc.rightsAcesso Abertopt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectArquitetura de softwarept_BR
dc.subjectBanco de dadospt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectTecnologia da Informação e Comunicação (TIC)pt_BR
dc.subjectDesenvolvimento de sistemapt_BR
dc.subject.cnpqENGENHARIASpt_BR
dc.titleImplementação da modelagem Domain Driven design em sistema de agendamento web: um relato de experiênciapt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
TC - Murilo Farias; Rubens Kishimoto.pdf
Tamanho:
716.68 KB
Formato:
Adobe Portable Document Format
Descrição: