Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos

Detalhes bibliográficos
Autor(a) principal: Mendes, Felipe Costa
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/39896
Resumo: The following paper addresses the theoretical and practical principles applied in the requirements gathering process for the development of an application focused on monitoring students after completing their academic formation. To achieve the desired results, various meetings were conducted with representatives of UFU, in addition to the analysis of documents and similar systems from other educational institutions, thus obtaining the necessary knowledge to initiate the system design phase. During this process, actors and usage scenarios were identified, describing the behavior of the main software functionalities. Based on this definition, BPMN notation was used to graphically represent the activity flow of each scenario, providing a clear view of the proposed processes. With this information as a foundation, engineering requirements concepts were applied to develop the list of functional and non-functional requirements, as well as the application's database structure. At the end of this study, a set of detailed specifications for each functional requirement was obtained, including the involved actors, associated scenarios, initial and final conditions, as well as main and alternative event flows. Despite its more theoretical nature, this work contributes to the development of a high-quality application that meets the expectations and needs of the university.
id UFU_77b88a953b47f8e65f2b00272e3581ea
oai_identifier_str oai:repositorio.ufu.br:123456789/39896
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitosUFU alumni tracking system: a requirements gathering and analysisAcompanhamentoEgressoInstituição de Ensino SuperiorRequisitoBPMNCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOThe following paper addresses the theoretical and practical principles applied in the requirements gathering process for the development of an application focused on monitoring students after completing their academic formation. To achieve the desired results, various meetings were conducted with representatives of UFU, in addition to the analysis of documents and similar systems from other educational institutions, thus obtaining the necessary knowledge to initiate the system design phase. During this process, actors and usage scenarios were identified, describing the behavior of the main software functionalities. Based on this definition, BPMN notation was used to graphically represent the activity flow of each scenario, providing a clear view of the proposed processes. With this information as a foundation, engineering requirements concepts were applied to develop the list of functional and non-functional requirements, as well as the application's database structure. At the end of this study, a set of detailed specifications for each functional requirement was obtained, including the involved actors, associated scenarios, initial and final conditions, as well as main and alternative event flows. Despite its more theoretical nature, this work contributes to the development of a high-quality application that meets the expectations and needs of the university.Pesquisa sem auxílio de agências de fomentoTrabalho de Conclusão de Curso (Graduação)O presente trabalho aborda os princípios teóricos e práticos aplicados no processo de levantamento de requisitos para o desenvolvimento de uma aplicação focada no acompanhamento dos alunos após concluírem sua formação acadêmica. Para atingir os resultados desejados, foram conduzidas diversas reuniões junto à representantes da UFU, além da análise de documentos e sistemas similares de outras instituições de ensino, obtendo assim o conhecimento necessário para iniciar a etapa de concepção do sistema. Durante esse processo, foram identificados os atores e cenários de uso, que descrevem o comportamento das principais funcionalidades do software. A partir dessa definição, utilizou-se da notação BPMN para representar graficamente o fluxo de atividades de cada cenário, permitindo uma visão clara dos processos propostos. Com base nessas informações, foram aplicados os conceitos de engenharia de requisitos para elaborar a relação de requisitos funcionais e não-funcionais, além da estrutura do banco do dados da aplicação. Ao final desse estudo, obteve-se um conjunto de especificações detalhadas de cada requisito funcional, contendo os atores envolvidos, cenário associado, condições iniciais e finais, além dos fluxos de eventos principal e alternativo. Apesar de seu caráter mais teórico, este trabalho contribui para o desenvolvimento de uma aplicação de alta qualidade que atenda as expectativas e necessidades da universidade.Universidade Federal de UberlândiaBrasilCiência da ComputaçãoLima, Maria Adriana Vidigal dehttp://lattes.cnpq.br/0532686872124118Domingos, Jean Carloshttp://lattes.cnpq.br/9985076462998501Martins, Luiz Gustavo Almeidahttp://lattes.cnpq.br/2546751023256424Mendes, Felipe Costa2023-12-11T19:05:44Z2023-12-11T19:05:44Z2023-11-22info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMENDES, Felipe Costa. Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos. 2023. 77 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2023.https://repositorio.ufu.br/handle/123456789/39896porAttribution-NonCommercial-NoDerivs 3.0 United Stateshttp://creativecommons.org/licenses/by-nc-nd/3.0/us/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2023-12-12T06:24:28Zoai:repositorio.ufu.br:123456789/39896Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2023-12-12T06:24:28Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
UFU alumni tracking system: a requirements gathering and analysis
title Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
spellingShingle Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
Mendes, Felipe Costa
Acompanhamento
Egresso
Instituição de Ensino Superior
Requisito
BPMN
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
title_full Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
title_fullStr Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
title_full_unstemmed Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
title_sort Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos
author Mendes, Felipe Costa
author_facet Mendes, Felipe Costa
author_role author
dc.contributor.none.fl_str_mv Lima, Maria Adriana Vidigal de
http://lattes.cnpq.br/0532686872124118
Domingos, Jean Carlos
http://lattes.cnpq.br/9985076462998501
Martins, Luiz Gustavo Almeida
http://lattes.cnpq.br/2546751023256424
dc.contributor.author.fl_str_mv Mendes, Felipe Costa
dc.subject.por.fl_str_mv Acompanhamento
Egresso
Instituição de Ensino Superior
Requisito
BPMN
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
topic Acompanhamento
Egresso
Instituição de Ensino Superior
Requisito
BPMN
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description The following paper addresses the theoretical and practical principles applied in the requirements gathering process for the development of an application focused on monitoring students after completing their academic formation. To achieve the desired results, various meetings were conducted with representatives of UFU, in addition to the analysis of documents and similar systems from other educational institutions, thus obtaining the necessary knowledge to initiate the system design phase. During this process, actors and usage scenarios were identified, describing the behavior of the main software functionalities. Based on this definition, BPMN notation was used to graphically represent the activity flow of each scenario, providing a clear view of the proposed processes. With this information as a foundation, engineering requirements concepts were applied to develop the list of functional and non-functional requirements, as well as the application's database structure. At the end of this study, a set of detailed specifications for each functional requirement was obtained, including the involved actors, associated scenarios, initial and final conditions, as well as main and alternative event flows. Despite its more theoretical nature, this work contributes to the development of a high-quality application that meets the expectations and needs of the university.
publishDate 2023
dc.date.none.fl_str_mv 2023-12-11T19:05:44Z
2023-12-11T19:05:44Z
2023-11-22
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 MENDES, Felipe Costa. Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos. 2023. 77 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2023.
https://repositorio.ufu.br/handle/123456789/39896
identifier_str_mv MENDES, Felipe Costa. Sistema de acompanhamento de egressos UFU: levantamento e análise de requisitos. 2023. 77 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2023.
url https://repositorio.ufu.br/handle/123456789/39896
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 United States
http://creativecommons.org/licenses/by-nc-nd/3.0/us/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 United States
http://creativecommons.org/licenses/by-nc-nd/3.0/us/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Ciência da Computação
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1805569563532722176