• Home
  • Chat IA
  • Recursos
  • Guru IA
  • Professores
Home
Recursos
Chat IA
Professores

·

Análise e Desenvolvimento de Sistemas ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Gestão de Risco

5

Gestão de Risco

Engenharia de Software

UNIA

Projeto Integrado

25

Projeto Integrado

Engenharia de Software

UNIA

Projeto Integrado

19

Projeto Integrado

Engenharia de Software

UNIA

Atividade Pratica

10

Atividade Pratica

Engenharia de Software

UNIA

Paradgmas

9

Paradgmas

Engenharia de Software

UNIA

Processos e Modelos de Software: Estruturas e Abordagens na Engenharia de Software

35

Processos e Modelos de Software: Estruturas e Abordagens na Engenharia de Software

Engenharia de Software

UNINTER

Sistema em C - Crud Gerenciamento - Ambiental - Unip Pim 4

71

Sistema em C - Crud Gerenciamento - Ambiental - Unip Pim 4

Engenharia de Software

UNIP

Prova Engenharia de Software 2 Unip 2019

4

Prova Engenharia de Software 2 Unip 2019

Engenharia de Software

UNIP

Artigo Academico Padrao Criacional Comportamental e Estrutural ABNT

2

Artigo Academico Padrao Criacional Comportamental e Estrutural ABNT

Engenharia de Software

UNINTER

Guia ABNT - Normalização para Trabalhos Acadêmicos - Universidade Paulista

50

Guia ABNT - Normalização para Trabalhos Acadêmicos - Universidade Paulista

Engenharia de Software

UNIP

Texto de pré-visualização

PROJETO INTEGRADO Público Análise e Desenvolvimento de Sistemas PROJETO INTEGRADO INOVAÇÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO INTEGRADO Público Prezado aluno Seja bemvindo a este semestre A proposta de Projeto Integrado é possibilitar a aprendizagem interdisciplinar dos conteúdos desenvolvidos nas disciplinas desse semestre ORIENTAÇÕES DO PROJETO INTEGRADO O trabalho será realizado individualmente Importante Você deverá postar o trabalho finalizado no AVA o que deverá ser feito na pasta específica da disciplina Projeto Integrado obedecendo ao prazo limite de postagem conforme disposto no AVA Não existe prorrogação para a postagem da atividade Deve conter depois de pronto capa e folha de rosto padrão da Instituição sendo organizado no que tange à sua apresentação visual tipos e tamanhos de fontes alinhamento do texto espaçamentos adentramento de parágrafos apresentação correta de citações e referências entre outros elementos importantes conforme modelo disponível no AVA A produção textual é um trabalho original e portanto não poderá haver trabalhos idênticos aos de outros alunos ou com reprodução de materiais extraídos da internet Os trabalhos plagiados serão invalidados sendo os alunos reprovados na atividade Lembrese de que a prática do plágio constitui crime com pena prevista em lei Lei nº 9610 e deve ser evitada no âmbito acadêmico Importante O trabalho deve ser enviado em formato Word Não serão aceitos sob nenhuma hipótese trabalhos enviados em PDF A seguir apresentamos a você alguns dos critérios avaliativos que nortearão a análise do Tutor a Distância para atribuir o conceito à produção textual Normalização correta do trabalho com atendimento ao número de páginas solicitadas Apresentação de estrutura condizente com a proposta apresentada com introdução desenvolvimento e conclusão Uso de linguagem acadêmica adequada com clareza e correção atendendo à norma padrão Atendimento à proposta contemplando todos os itens solicitados com objetividade criatividade originalidade e autenticidade Fundamentação teórica do trabalho com as devidas referências dos autores eventualmente citados PROJETO INTEGRADO Público Lembrese de que seu Tutor a Distância está à disposição para lhe atender em suas dúvidas e também para repassar orientações sempre que você precisar Aproveite esta oportunidade para realizar um trabalho com a qualidade acadêmica de nível universitário Leitura proposta Para atingir os objetivos deste projeto integrado você deverá seguir as instruções voltadas à elaboração do trabalho disponibilizadas ao longo do semestre sob a orientação do Tutor a Distância ATIVIDADES Situação Problema Desenvolvimento de uma Plataforma de Saúde Contexto A cidade de São Lucas tem crescido rapidamente e com ela também cresceu a demanda por serviços de saúde de qualidade A Clínica Vida especializada em atendimentos médicos e exames laboratoriais está enfrentando dificuldades para organizar suas rotinas agendamentos são feitos manualmente os médicos não conseguem acompanhar os históricos dos pacientes de forma eficiente e frequentemente há erros nas cobranças e nos relatórios Preocupada com esses problemas a diretora da clínica Sra Helena decide contratar você para criar um sistema de gestão da clínica O sistema deverá permitir Cadastro de pacientes médicos e exames Agendamento de consultas e exames com controle de horários disponíveis Registro de atendimentos com histórico de evolução por paciente Geração de relatórios mensais para a administração Com base na história da Clínica Vida você deverá aplicar os conhecimentos adquiridos nas diferentes disciplinas para propor soluções que atendam às necessidades do cenário apresentado A partir da situação problema serão desenvolvidas atividades específicas que envolvem análise planejamento modelagem e implementação de soluções voltadas à área de tecnologia da informação PROJETO INTEGRADO Público DESAFIO Passo 1 Crie um quadro Scrum no Trello para gerenciar as tarefas do Desenvolvimento de uma Plataforma de Saúde utilizando os conceitos da metodologia ágil Scrum Acesse o Trello wwwtrellocom faça login na sua conta ou crie uma caso ainda não tenha Crie um quadro nomeado Desenvolvimento de uma Plataforma de Saúde Seu Nome configurandoo com as listas Backlog Sprint Atual Em Progresso e Concluído Divida seu projeto em sprints definindo o objetivo e a duração de cada uma Para cada sprint selecione as tarefas do backlog que você irá concluir e movaas para a lista Sprint Atual Durante a execução da sprint mova as tarefas para Em Progresso quando iniciar o trabalho e para Concluído assim que forem finalizadas Atualize as tarefas com comentários anexos checklists e datas de entrega conforme necessário Ao final de cada sprint revise as tarefas concluídas e prepare um breve relatório sobre o progresso e os desafios encontrados Avalie o que foi bemsucedido e o que pode ser melhorado nas próximas sprints Apresente alguns prints do seu o quadro Trello mostrando a organização e evolução do seu trabalho Apresente também o relatório desenvolvido ao final de cada sprint Caso deseje compartilhe também o link do seu quadro Passo 2 Situação A Sra Helena precisa de um sistema simples para cadastrar pacientes e calcular algumas estatísticas básicas da clínica Problema Desenvolva um programa em Python que 1 Permita cadastrar informações de pacientes nome idade telefone 2 Calcule e exiba o Número total de pacientes cadastrados o Idade média dos pacientes o Paciente mais novo e mais velho 3 Permita buscar um paciente pelo nome PROJETO INTEGRADO Público 4 Exiba todos os pacientes cadastrados de forma organizada Requisitos técnicos Use listas e dicionários para armazenar os dados Implemente um menu simples para navegação Trate possíveis erros de entrada O programa deve funcionar em loop até o usuário escolher sair Exemplo de execução esperada SISTEMA CLÍNICA VIDA 1 Cadastrar paciente 2 Ver estatísticas 3 Buscar paciente 4 Listar todos os pacientes 5 Sair Escolha uma opção 1 Nome do paciente João Silva Idade 45 Telefone 11 999999999 Paciente cadastrado com sucesso Passo 3 A Clínica Vida está implementando um sistema de controle de acesso automático para determinar se um paciente pode ser atendido O sistema deve considerar múltiplas condições antes de liberar o atendimento O sistema de controle precisa verificar as seguintes condições para liberar o atendimento Variáveis lógicas A Paciente tem agendamento marcado B Paciente está com documentos em dia RGCPF válidos PROJETO INTEGRADO Público C Há médico disponível no horário D Paciente está em dia com pagamentos anteriores Regras do sistema Para CONSULTA NORMAL O paciente será atendido SE Tem agendamento E documentos OK E médico disponível OU Documentos OK E médico disponível E pagamentos em dia Para EMERGÊNCIA O paciente será atendido SE Há médico disponível E Tem documentos OU pagamentos em dia Tarefas 1 Escreva as expressões lógicas usando operadores AND OR e NOT Consulta Normal Emergência 2 Construa a tabela verdade completa para Consulta Normal 16 linhas 3 Construa a tabela verdade completa para Emergência 16 linhas 4 Análise Em quantas situações diferentes o paciente pode ser atendido em cada modalidade 5 Situação prática Se um paciente chega com as seguintes condições ele será atendido Sem agendamento A F Documentos OK B V Médico disponível C V Pagamentos atrasados D F PROJETO INTEGRADO Público Passo 4 Na Clínica Vida os pacientes são atendidos na ordem em que chegam Para isso a secretária deseja organizar os atendimentos como uma fila onde o primeiro que chega é o primeiro a ser atendido Construa um algoritmo em pseudocódigo que 1 Permita inserir 3 pacientes na fila nome e CPF 2 Remova o primeiro paciente da fila para atendimento 3 Mostre quem ainda está na fila após o primeiro atendimento Passo 5 A clínica Vida está informatizando seus processos de atendimento médico e para isso está sendo desenvolvido um sistema de gestão de consultas O sistema deverá permitir que a secretária realize o cadastro de pacientes o agendamento a confirmação e o cancelamento de consultas Para agendar ou confirmar a consulta o paciente deve estar cadastrado Já o médico poderá cancelar consultas e gerar receitas para os pacientes sendo que sempre que uma receita for gerada o sistema incluirá automaticamente a funcionalidade de impressão da receita Com base nesse cenário elabore um diagrama de casos de uso que represente corretamente as funcionalidades e as interações entre os usuários e o sistema utilizando os relacionamentos apropriados entre os casos de uso e identificando os atores envolvidos Bons estudos Docentes do curso ANÁLISE E DESENVOLVIMENTO DE SISTEMAS NOME DOA ALUNOA PROJETO INTEGRADO INOVAÇÃO Desenvolvimento de uma Plataforma de Saúde CIDADE 2025 PROJETO INTEGRADO INOVAÇÃO Desenvolvimento de uma Plataforma de Saúde Projeto Integrado Inovação apresentado à NOME DA FACULDADE como requisito parcial para a obtenção de média semestral por meio de produção textual desenvolvida ao longo do semestre Tutora à Distância CIDADEUF 2025 SUMÁRIO 1 INTRODUÇÃO3 2 DESENVOLVIMENTO4 Passo 1 Gestão Ágil com Scrum Trello4 Passo 2 Desenvolvimento do Programa em Python6 Passo 3 Modelagem Lógica TabelasVerdade8 Passo 4 Algoritmo de Fila em Pseudocódigo10 Passo 5 Diagrama de Casos de Uso UML11 CONCLUSÃO13 REFERÊNCIAS14 3 1 INTRODUÇÃO O desenvolvimento de sistemas voltados para a área da saúde exige clareza na definição de regras lógicas que sustentam o funcionamento das operações essenciais Entre essas operações estão a realização de consultas normais e o atendimento em situações de emergência cada uma com condições próprias que determinam a resposta do sistema Nesse sentido a utilização de tabelasverdade permite traduzir cenários complexos em representações objetivas capazes de mostrar de forma simples como diferentes combinações de variáveis levam a resultados distintos O principal objetivo deste estudo é apresentar de maneira didática como as tabelas verdade podem ser aplicadas ao modelo de funcionamento da Clínica Vida diferenciando os casos de Consulta Normal e Emergência Buscase assim oferecer uma ferramenta de análise lógica que sirva de apoio para o desenvolvimento do sistema de agendamento e triagem de pacientes permitindo maior segurança na implementação e clareza no processo de tomada de decisão Para atingir esse objetivo o trabalho parte de uma contextualização sobre a importância da modelagem de processos médicos avança para a explicação dos fundamentos da lógica booleana e da construção das tabelasverdade e em seguida apresenta as tabelas elaboradas especificamente para o sistema em questão Cada etapa é conduzida de forma a garantir uma visão global do processo sem avançar em códigos ou algoritmos mas mantendo o rigor necessário para a compreensão do funcionamento Os passos que estruturam essa análise envolvem 1 identificação das variáveis de entrada que representam as condições de cada cenário 2 definição do resultado esperado em termos de consulta normal ou de emergência 3 elaboração da tabelaverdade correspondente para cada caso 4 interpretação dos resultados obtidos e 5 integração das regras no fluxo geral do sistema Esse encadeamento garante que o leitor compreenda a lógica aplicada antes de observar sua implementação prática Por fim este estudo busca não apenas apresentar tabelas preenchidas mas também evidenciar a relevância desse tipo de ferramenta para o planejamento de softwares médicos A clareza nas regras de decisão é indispensável para reduzir erros otimizar atendimentos e apoiar a equipe de saúde em um ambiente onde tempo e precisão são fatores determinantes Assim a introdução estabelece um ponto de partida sólido para compreender como lógica e informática podem se unir em prol de um sistema clínico mais eficiente 4 2 DESENVOLVIMENTO Passo 1 Gestão Ágil com Scrum Trello A primeira etapa consistiu na organização do projeto a partir da metodologia Scrum que foi adaptada ao contexto acadêmico utilizando a plataforma Trello como ferramenta de apoio No quadro criado foram definidas quatro listas principais Backlog Sprint Atual Em Progresso e Concluído cada uma representando um estágio específico do fluxo de trabalho No Backlog foram listadas todas as tarefas necessárias ao projeto como o cadastro de pacientes agendamento de consultas construção de relatórios e histórico clínico Essa configuração inicial pode ser observada na figura abaixo Figura 1 Quadro Trello com listas Fonte Autor 2025 Durante o planejamento da primeira sprint foram selecionadas as atividades consideradas prioritárias como a criação do menu principal do sistema e o cadastro de pacientes Cada cartão foi movimentado para a lista Sprint Atual com prazo definido e descrição clara de objetivos conforme demonstra a figura a seguir 5 Figura 2 Sprint Atual com cartões e datas Fonte Autor 2025 Ao longo da execução algumas tarefas passaram para a coluna Em Progresso onde foram detalhadas por meio de checklists e comentários possibilitando o acompanhamento da evolução do trabalho Essa interação pode ser vista na próxima figura Figura 3 Cartão com checklist e comentários Fonte Autor 2025 6 Por fim ao término da sprint todas as tarefas planejadas foram concluídas e realocadas para a lista Concluído Esse resultado final evidencia o cumprimento das metas e a eficácia da gestão ágil na organização das atividades como ilustra a figura 4 abaixo Figura 4 Quadro ao fim da sprint Fonte Autor 2025 Dessa forma o uso do Trello associado ao Scrum permitiu visualizar o fluxo de desenvolvimento de maneira prática registrando cada avanço e favorecendo a disciplina na execução das entregas do projeto Passo 2 Desenvolvimento do Programa em Python A segunda etapa do projeto consistiu na construção de um sistema em Python voltado ao cadastro e gerenciamento básico de pacientes da Clínica Vida O programa foi elaborado para funcionar em linha de comando de forma interativa e contempla todas as exigências do enunciado cadastro de pacientes com nome idade e telefone cálculo de estatísticas gerais quantidade idade média paciente mais novo e mais velho busca personalizada pelo nome listagem completa dos registros armazenados e a inclusão de um menu de navegação simples que permanece em loop até que o usuário opte por encerrar o sistema Além disso foram implementados mecanismos de tratamento de erros garantindo que entradas inválidas não comprometessem a execução do programa 7 O ponto de partida do sistema é o menu principal exibido no terminal e permitindo que o usuário escolha entre as opções de cadastrar visualizar estatísticas buscar listar pacientes ou sair do programa Essa tela inicial pode ser observada na figura a seguir Figura 5 Menu principal do sistema em Python Fonte Autor 2025 Ao optar pelo cadastro o usuário insere manualmente os dados solicitados Em caso de preenchimento correto uma mensagem de sucesso é apresentada assegurando que o registro foi armazenado na lista de pacientes Esse momento está ilustrado na próxima figura Figura 6 Cadastro concluído no terminal Fonte Autor 2025 Após o registro de alguns pacientes o sistema torna possível acessar estatísticas úteis para a clínica O programa retorna a quantidade total de pacientes cadastrados a idade média além da identificação do mais novo e do mais velho Também é possível listar todos os pacientes armazenados ou realizar buscas específicas por nome o que torna a aplicação mais prática e aplicável em situações reais A execução dessas funções é apresentada na figura 7 8 Figura 7 Estatísticas e listagem de pacientes no terminal Fonte Autor 2025 O desenvolvimento desse programa demonstrou como conceitos de listas dicionários estruturas condicionais laços de repetição e modularização podem ser aplicados para solucionar problemas concretos Além de cumprir os requisitos da atividade a aplicação representa uma base sólida para futuras expansões como o armazenamento em banco de dados ou a integração a interfaces gráficas Passo 3 Modelagem Lógica TabelasVerdade A terceira etapa do projeto teve como finalidade a aplicação dos conceitos de Lógica Proposicional para simular as regras de acesso aos serviços da clínica Para isso foram definidas quatro variáveis booleanas A o paciente possui agendamento B documentos apresentados corretamente C médico disponível e D pagamentos em dia A partir dessas condições foram estruturadas duas expressões lógicas principais uma referente à consulta normal dada por A B C B C D e outra referente à situação de emergência definida como C B D A formulação dessas expressões permite representar de forma matemática o processo decisório que ocorre em um ambiente de saúde a consulta normal depende de agendamento ou alternativamente da regularidade de documentos disponibilidade do médico e situação 9 financeira Já em casos emergenciais o atendimento é priorizado sempre que o médico estiver presente desde que haja documentação mínima ou a situação de pagamento esteja em dia Para validar essas expressões foram elaboradas as tabelasverdade completas contemplando as 16 combinações possíveis entre os valores lógicos das variáveis A B C e D A Tabela 1 apresenta os resultados obtidos para a primeira expressão evidenciando em quais cenários a clínica deve autorizar a realização da consulta de rotina Já a Tabela 2 mostra os casos em que a consulta emergencial se torna viável mesmo que algumas condições não estejam completamente atendidas Tabela 1 Tabelaverdade da Consulta Normal A B C D Consulta Normal F F F F F F F F V F F F V F F F F V V F F V F F F F V F V F F V V F F F V V V V V F F F F V F F V F V F V F F V F V V F V V F F F V V F V F V V V F V V V V V V Fonte Autor 2025 Tabela 2 Tabelaverdade da Emergência A B C D Emergência F F F F F F F F V F F F V F F F F V V V F V F F F F V F V F 10 A B C D Emergência F V V F V F V V V V V F F F F V F F V F V F V F F V F V V V V V F F F V V F V F V V V F V V V V V V Fonte Autor 2025 Como análise prática foi simulada a situação em que AF BV CV e DF Nessa configuração a consulta normal resulta em valor falso pois não há agendamento e os requisitos alternativos não são plenamente satisfeitos Em contrapartida a expressão da emergência retorna valor verdadeiro uma vez que o médico está disponível e os documentos foram apresentados corretamente Esse exemplo demonstra como a lógica formal pode ser utilizada como um instrumento de apoio à tomada de decisões em contextos administrativos e clínicos assegurando clareza e objetividade nas regras de funcionamento Passo 4 Algoritmo de Fila em Pseudocódigo A quarta etapa do projeto teve como foco a representação do processo de atendimento por ordem de chegada utilizando o conceito de fila na lógica de programação Esse tipo de estrutura de dados segue o princípio FIFO First In First Out em que o primeiro elemento a entrar é também o primeiro a ser atendido Essa lógica se aplica perfeitamente ao ambiente clínico onde pacientes são registrados aguardam em ordem cronológica e são atendidos respeitando a sequência de chegada O algoritmo desenvolvido em pseudocódigo inicia com a criação de uma fila vazia seguida da leitura das informações de três pacientes fictícios contendo nome e CPF Cada paciente é enfileirado na estrutura ocupando sua posição de acordo com a ordem de entrada Em seguida o primeiro elemento é removido operações de desenfileiramento e identificado 11 como o paciente atendido Por fim os dois pacientes restantes permanecem na fila e são exibidos como aqueles que ainda aguardam atendimento Essa representação permite visualizar de forma clara como a lógica de dados pode ser aplicada a um fluxo real de trabalho A clareza do pseudocódigo garante que mesmo pessoas com pouca experiência em programação consigam compreender a ordem das operações realizadas A Figura 8 ilustra essa implementação trazendo um exemplo formatado próximo às ferramentas educacionais como o Visualg amplamente utilizadas no ensino de lógica de programação A Figura 8 Pseudocódigo de fila de pacientes Fonte Autor 2025 A utilização desse recurso reforça a importância da abstração algorítmica no planejamento de sistemas Antes mesmo de implementar o código em uma linguagem formal o pseudocódigo garante que a lógica de funcionamento esteja bem definida evitando erros conceituais e servindo como guia para futuras traduções em Python ou outras linguagens de programação Passo 5 Diagrama de Casos de Uso UML A última etapa do projeto envolveu a elaboração de um Diagrama de Casos de Uso em UML Unified Modeling Language ferramenta essencial para a modelagem de requisitos de sistemas Esse diagrama descreve de forma gráfica as interações entre os atores usuários externos ou internos e as funcionalidades do sistema em desenvolvimento No caso da Clínica Vida os dois atores principais identificados foram a Secretária e o Médico responsáveis por diferentes ações dentro do fluxo de atendimento A Secretária possui atribuições ligadas ao cadastro de pacientes ao agendamento de consultas bem como à possibilidade de confirmar e cancelar atendimentos Já o Médico além 12 de também poder cancelar consultas é o responsável por gerar receitas médicas sendo esse um processo que necessariamente aciona uma segunda função a impressão da receita Esse vínculo entre casos de uso foi representado com o estereótipo include que indica que toda vez que o médico gerar uma receita o sistema automaticamente executará a tarefa de imprimir Na Figura 11 é possível visualizar a estrutura completa do modelo Os atores estão representados por ícones do tipo stickman conectados por linhas aos respectivos casos de uso que aparecem em formato de elipses O diagrama evidencia a relação entre os papéis desempenhados pelos profissionais e as operações que o sistema precisa oferecer funcionando como uma ponte entre a linguagem técnica da programação e a linguagem de requisitos compreensível para todos os envolvidos Figura 11 Diagrama de Casos de Uso da Clínica Vida Fonte Autor 2025 A elaboração desse diagrama reforça a importância da engenharia de software orientada a requisitos destacando como uma boa modelagem inicial facilita o desenvolvimento reduz riscos de ambiguidades e assegura que as necessidades do cliente sejam traduzidas corretamente em funcionalidades do sistema Dessa maneira o caso da Clínica Vida exemplifica como a UML pode servir como instrumento de comunicação entre equipe técnica e stakeholders além de orientar futuras evoluções do sistema 13 CONCLUSÃO O desenvolvimento deste Projeto Integrado possibilitou a aplicação prática e integrada de diferentes áreas do conhecimento revelando como a combinação de metodologias ágeis lógica computacional programação e modelagem pode gerar soluções consistentes e aplicáveis ao contexto de gestão em saúde A utilização do Scrum apoiada na ferramenta Trello mostrouse eficaz na organização das tarefas e no acompanhamento da evolução das entregas permitindo maior clareza e disciplina na execução das atividades A implementação do sistema em Python demonstrou a importância das estruturas de dados do tratamento de erros e da modularização evidenciando como uma linguagem de programação pode ser utilizada para atender necessidades reais como o cadastro de pacientes e a geração de estatísticas A etapa de modelagem lógica reforçou a relevância da abstração matemática uma vez que a utilização de tabelasverdade permitiu simular diferentes cenários de acesso garantindo clareza e objetividade nas regras da clínica Além disso o algoritmo em pseudocódigo cumpriu o papel de representar de forma didática o fluxo de atendimento por ordem de chegada confirmando o valor da lógica de filas em sistemas administrativos Por fim o diagrama de casos de uso em UML consolidou a compreensão dos requisitos destacando o papel de cada ator e sua relação com os principais processos do sistema Em síntese o trabalho evidenciou a relevância da interdisciplinaridade mostrando que o aprendizado em gestão de projetos lógica algoritmos e engenharia de software não se limita ao campo teórico mas se estende a aplicações práticas que podem ser adaptadas a diferentes realidades A proposta apresentada para a Clínica Vida serviu como exemplo concreto de como a tecnologia pode contribuir para a melhoria da eficiência e da organização em ambientes de saúde ao mesmo tempo em que reforçou a importância da integração de saberes para a formação acadêmica e profissional do estudante 14 REFERÊNCIAS BECK K et al Manifesto Ágil 2001 Disponível em httpsagilemanifestoorg LARMAN C Utilizando UML e Padrões Porto Alegre Bookman 2007 PRESSMAN R S Engenharia de Software uma abordagem profissional 8 ed Porto Alegre AMGH 2016 PYTHON SOFTWARE FOUNDATION Python 3 Documentation Disponível em httpsdocspythonorg3 SOMMERVILLE I Engenharia de Software 10 ed São Paulo Pearson 2019 SCRUM GUIDES The Scrum Guide 2020 Disponível em httpsscrumguidesorg

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Gestão de Risco

5

Gestão de Risco

Engenharia de Software

UNIA

Projeto Integrado

25

Projeto Integrado

Engenharia de Software

UNIA

Projeto Integrado

19

Projeto Integrado

Engenharia de Software

UNIA

Atividade Pratica

10

Atividade Pratica

Engenharia de Software

UNIA

Paradgmas

9

Paradgmas

Engenharia de Software

UNIA

Processos e Modelos de Software: Estruturas e Abordagens na Engenharia de Software

35

Processos e Modelos de Software: Estruturas e Abordagens na Engenharia de Software

Engenharia de Software

UNINTER

Sistema em C - Crud Gerenciamento - Ambiental - Unip Pim 4

71

Sistema em C - Crud Gerenciamento - Ambiental - Unip Pim 4

Engenharia de Software

UNIP

Prova Engenharia de Software 2 Unip 2019

4

Prova Engenharia de Software 2 Unip 2019

Engenharia de Software

UNIP

Artigo Academico Padrao Criacional Comportamental e Estrutural ABNT

2

Artigo Academico Padrao Criacional Comportamental e Estrutural ABNT

Engenharia de Software

UNINTER

Guia ABNT - Normalização para Trabalhos Acadêmicos - Universidade Paulista

50

Guia ABNT - Normalização para Trabalhos Acadêmicos - Universidade Paulista

Engenharia de Software

UNIP

Texto de pré-visualização

PROJETO INTEGRADO Público Análise e Desenvolvimento de Sistemas PROJETO INTEGRADO INOVAÇÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO INTEGRADO Público Prezado aluno Seja bemvindo a este semestre A proposta de Projeto Integrado é possibilitar a aprendizagem interdisciplinar dos conteúdos desenvolvidos nas disciplinas desse semestre ORIENTAÇÕES DO PROJETO INTEGRADO O trabalho será realizado individualmente Importante Você deverá postar o trabalho finalizado no AVA o que deverá ser feito na pasta específica da disciplina Projeto Integrado obedecendo ao prazo limite de postagem conforme disposto no AVA Não existe prorrogação para a postagem da atividade Deve conter depois de pronto capa e folha de rosto padrão da Instituição sendo organizado no que tange à sua apresentação visual tipos e tamanhos de fontes alinhamento do texto espaçamentos adentramento de parágrafos apresentação correta de citações e referências entre outros elementos importantes conforme modelo disponível no AVA A produção textual é um trabalho original e portanto não poderá haver trabalhos idênticos aos de outros alunos ou com reprodução de materiais extraídos da internet Os trabalhos plagiados serão invalidados sendo os alunos reprovados na atividade Lembrese de que a prática do plágio constitui crime com pena prevista em lei Lei nº 9610 e deve ser evitada no âmbito acadêmico Importante O trabalho deve ser enviado em formato Word Não serão aceitos sob nenhuma hipótese trabalhos enviados em PDF A seguir apresentamos a você alguns dos critérios avaliativos que nortearão a análise do Tutor a Distância para atribuir o conceito à produção textual Normalização correta do trabalho com atendimento ao número de páginas solicitadas Apresentação de estrutura condizente com a proposta apresentada com introdução desenvolvimento e conclusão Uso de linguagem acadêmica adequada com clareza e correção atendendo à norma padrão Atendimento à proposta contemplando todos os itens solicitados com objetividade criatividade originalidade e autenticidade Fundamentação teórica do trabalho com as devidas referências dos autores eventualmente citados PROJETO INTEGRADO Público Lembrese de que seu Tutor a Distância está à disposição para lhe atender em suas dúvidas e também para repassar orientações sempre que você precisar Aproveite esta oportunidade para realizar um trabalho com a qualidade acadêmica de nível universitário Leitura proposta Para atingir os objetivos deste projeto integrado você deverá seguir as instruções voltadas à elaboração do trabalho disponibilizadas ao longo do semestre sob a orientação do Tutor a Distância ATIVIDADES Situação Problema Desenvolvimento de uma Plataforma de Saúde Contexto A cidade de São Lucas tem crescido rapidamente e com ela também cresceu a demanda por serviços de saúde de qualidade A Clínica Vida especializada em atendimentos médicos e exames laboratoriais está enfrentando dificuldades para organizar suas rotinas agendamentos são feitos manualmente os médicos não conseguem acompanhar os históricos dos pacientes de forma eficiente e frequentemente há erros nas cobranças e nos relatórios Preocupada com esses problemas a diretora da clínica Sra Helena decide contratar você para criar um sistema de gestão da clínica O sistema deverá permitir Cadastro de pacientes médicos e exames Agendamento de consultas e exames com controle de horários disponíveis Registro de atendimentos com histórico de evolução por paciente Geração de relatórios mensais para a administração Com base na história da Clínica Vida você deverá aplicar os conhecimentos adquiridos nas diferentes disciplinas para propor soluções que atendam às necessidades do cenário apresentado A partir da situação problema serão desenvolvidas atividades específicas que envolvem análise planejamento modelagem e implementação de soluções voltadas à área de tecnologia da informação PROJETO INTEGRADO Público DESAFIO Passo 1 Crie um quadro Scrum no Trello para gerenciar as tarefas do Desenvolvimento de uma Plataforma de Saúde utilizando os conceitos da metodologia ágil Scrum Acesse o Trello wwwtrellocom faça login na sua conta ou crie uma caso ainda não tenha Crie um quadro nomeado Desenvolvimento de uma Plataforma de Saúde Seu Nome configurandoo com as listas Backlog Sprint Atual Em Progresso e Concluído Divida seu projeto em sprints definindo o objetivo e a duração de cada uma Para cada sprint selecione as tarefas do backlog que você irá concluir e movaas para a lista Sprint Atual Durante a execução da sprint mova as tarefas para Em Progresso quando iniciar o trabalho e para Concluído assim que forem finalizadas Atualize as tarefas com comentários anexos checklists e datas de entrega conforme necessário Ao final de cada sprint revise as tarefas concluídas e prepare um breve relatório sobre o progresso e os desafios encontrados Avalie o que foi bemsucedido e o que pode ser melhorado nas próximas sprints Apresente alguns prints do seu o quadro Trello mostrando a organização e evolução do seu trabalho Apresente também o relatório desenvolvido ao final de cada sprint Caso deseje compartilhe também o link do seu quadro Passo 2 Situação A Sra Helena precisa de um sistema simples para cadastrar pacientes e calcular algumas estatísticas básicas da clínica Problema Desenvolva um programa em Python que 1 Permita cadastrar informações de pacientes nome idade telefone 2 Calcule e exiba o Número total de pacientes cadastrados o Idade média dos pacientes o Paciente mais novo e mais velho 3 Permita buscar um paciente pelo nome PROJETO INTEGRADO Público 4 Exiba todos os pacientes cadastrados de forma organizada Requisitos técnicos Use listas e dicionários para armazenar os dados Implemente um menu simples para navegação Trate possíveis erros de entrada O programa deve funcionar em loop até o usuário escolher sair Exemplo de execução esperada SISTEMA CLÍNICA VIDA 1 Cadastrar paciente 2 Ver estatísticas 3 Buscar paciente 4 Listar todos os pacientes 5 Sair Escolha uma opção 1 Nome do paciente João Silva Idade 45 Telefone 11 999999999 Paciente cadastrado com sucesso Passo 3 A Clínica Vida está implementando um sistema de controle de acesso automático para determinar se um paciente pode ser atendido O sistema deve considerar múltiplas condições antes de liberar o atendimento O sistema de controle precisa verificar as seguintes condições para liberar o atendimento Variáveis lógicas A Paciente tem agendamento marcado B Paciente está com documentos em dia RGCPF válidos PROJETO INTEGRADO Público C Há médico disponível no horário D Paciente está em dia com pagamentos anteriores Regras do sistema Para CONSULTA NORMAL O paciente será atendido SE Tem agendamento E documentos OK E médico disponível OU Documentos OK E médico disponível E pagamentos em dia Para EMERGÊNCIA O paciente será atendido SE Há médico disponível E Tem documentos OU pagamentos em dia Tarefas 1 Escreva as expressões lógicas usando operadores AND OR e NOT Consulta Normal Emergência 2 Construa a tabela verdade completa para Consulta Normal 16 linhas 3 Construa a tabela verdade completa para Emergência 16 linhas 4 Análise Em quantas situações diferentes o paciente pode ser atendido em cada modalidade 5 Situação prática Se um paciente chega com as seguintes condições ele será atendido Sem agendamento A F Documentos OK B V Médico disponível C V Pagamentos atrasados D F PROJETO INTEGRADO Público Passo 4 Na Clínica Vida os pacientes são atendidos na ordem em que chegam Para isso a secretária deseja organizar os atendimentos como uma fila onde o primeiro que chega é o primeiro a ser atendido Construa um algoritmo em pseudocódigo que 1 Permita inserir 3 pacientes na fila nome e CPF 2 Remova o primeiro paciente da fila para atendimento 3 Mostre quem ainda está na fila após o primeiro atendimento Passo 5 A clínica Vida está informatizando seus processos de atendimento médico e para isso está sendo desenvolvido um sistema de gestão de consultas O sistema deverá permitir que a secretária realize o cadastro de pacientes o agendamento a confirmação e o cancelamento de consultas Para agendar ou confirmar a consulta o paciente deve estar cadastrado Já o médico poderá cancelar consultas e gerar receitas para os pacientes sendo que sempre que uma receita for gerada o sistema incluirá automaticamente a funcionalidade de impressão da receita Com base nesse cenário elabore um diagrama de casos de uso que represente corretamente as funcionalidades e as interações entre os usuários e o sistema utilizando os relacionamentos apropriados entre os casos de uso e identificando os atores envolvidos Bons estudos Docentes do curso ANÁLISE E DESENVOLVIMENTO DE SISTEMAS NOME DOA ALUNOA PROJETO INTEGRADO INOVAÇÃO Desenvolvimento de uma Plataforma de Saúde CIDADE 2025 PROJETO INTEGRADO INOVAÇÃO Desenvolvimento de uma Plataforma de Saúde Projeto Integrado Inovação apresentado à NOME DA FACULDADE como requisito parcial para a obtenção de média semestral por meio de produção textual desenvolvida ao longo do semestre Tutora à Distância CIDADEUF 2025 SUMÁRIO 1 INTRODUÇÃO3 2 DESENVOLVIMENTO4 Passo 1 Gestão Ágil com Scrum Trello4 Passo 2 Desenvolvimento do Programa em Python6 Passo 3 Modelagem Lógica TabelasVerdade8 Passo 4 Algoritmo de Fila em Pseudocódigo10 Passo 5 Diagrama de Casos de Uso UML11 CONCLUSÃO13 REFERÊNCIAS14 3 1 INTRODUÇÃO O desenvolvimento de sistemas voltados para a área da saúde exige clareza na definição de regras lógicas que sustentam o funcionamento das operações essenciais Entre essas operações estão a realização de consultas normais e o atendimento em situações de emergência cada uma com condições próprias que determinam a resposta do sistema Nesse sentido a utilização de tabelasverdade permite traduzir cenários complexos em representações objetivas capazes de mostrar de forma simples como diferentes combinações de variáveis levam a resultados distintos O principal objetivo deste estudo é apresentar de maneira didática como as tabelas verdade podem ser aplicadas ao modelo de funcionamento da Clínica Vida diferenciando os casos de Consulta Normal e Emergência Buscase assim oferecer uma ferramenta de análise lógica que sirva de apoio para o desenvolvimento do sistema de agendamento e triagem de pacientes permitindo maior segurança na implementação e clareza no processo de tomada de decisão Para atingir esse objetivo o trabalho parte de uma contextualização sobre a importância da modelagem de processos médicos avança para a explicação dos fundamentos da lógica booleana e da construção das tabelasverdade e em seguida apresenta as tabelas elaboradas especificamente para o sistema em questão Cada etapa é conduzida de forma a garantir uma visão global do processo sem avançar em códigos ou algoritmos mas mantendo o rigor necessário para a compreensão do funcionamento Os passos que estruturam essa análise envolvem 1 identificação das variáveis de entrada que representam as condições de cada cenário 2 definição do resultado esperado em termos de consulta normal ou de emergência 3 elaboração da tabelaverdade correspondente para cada caso 4 interpretação dos resultados obtidos e 5 integração das regras no fluxo geral do sistema Esse encadeamento garante que o leitor compreenda a lógica aplicada antes de observar sua implementação prática Por fim este estudo busca não apenas apresentar tabelas preenchidas mas também evidenciar a relevância desse tipo de ferramenta para o planejamento de softwares médicos A clareza nas regras de decisão é indispensável para reduzir erros otimizar atendimentos e apoiar a equipe de saúde em um ambiente onde tempo e precisão são fatores determinantes Assim a introdução estabelece um ponto de partida sólido para compreender como lógica e informática podem se unir em prol de um sistema clínico mais eficiente 4 2 DESENVOLVIMENTO Passo 1 Gestão Ágil com Scrum Trello A primeira etapa consistiu na organização do projeto a partir da metodologia Scrum que foi adaptada ao contexto acadêmico utilizando a plataforma Trello como ferramenta de apoio No quadro criado foram definidas quatro listas principais Backlog Sprint Atual Em Progresso e Concluído cada uma representando um estágio específico do fluxo de trabalho No Backlog foram listadas todas as tarefas necessárias ao projeto como o cadastro de pacientes agendamento de consultas construção de relatórios e histórico clínico Essa configuração inicial pode ser observada na figura abaixo Figura 1 Quadro Trello com listas Fonte Autor 2025 Durante o planejamento da primeira sprint foram selecionadas as atividades consideradas prioritárias como a criação do menu principal do sistema e o cadastro de pacientes Cada cartão foi movimentado para a lista Sprint Atual com prazo definido e descrição clara de objetivos conforme demonstra a figura a seguir 5 Figura 2 Sprint Atual com cartões e datas Fonte Autor 2025 Ao longo da execução algumas tarefas passaram para a coluna Em Progresso onde foram detalhadas por meio de checklists e comentários possibilitando o acompanhamento da evolução do trabalho Essa interação pode ser vista na próxima figura Figura 3 Cartão com checklist e comentários Fonte Autor 2025 6 Por fim ao término da sprint todas as tarefas planejadas foram concluídas e realocadas para a lista Concluído Esse resultado final evidencia o cumprimento das metas e a eficácia da gestão ágil na organização das atividades como ilustra a figura 4 abaixo Figura 4 Quadro ao fim da sprint Fonte Autor 2025 Dessa forma o uso do Trello associado ao Scrum permitiu visualizar o fluxo de desenvolvimento de maneira prática registrando cada avanço e favorecendo a disciplina na execução das entregas do projeto Passo 2 Desenvolvimento do Programa em Python A segunda etapa do projeto consistiu na construção de um sistema em Python voltado ao cadastro e gerenciamento básico de pacientes da Clínica Vida O programa foi elaborado para funcionar em linha de comando de forma interativa e contempla todas as exigências do enunciado cadastro de pacientes com nome idade e telefone cálculo de estatísticas gerais quantidade idade média paciente mais novo e mais velho busca personalizada pelo nome listagem completa dos registros armazenados e a inclusão de um menu de navegação simples que permanece em loop até que o usuário opte por encerrar o sistema Além disso foram implementados mecanismos de tratamento de erros garantindo que entradas inválidas não comprometessem a execução do programa 7 O ponto de partida do sistema é o menu principal exibido no terminal e permitindo que o usuário escolha entre as opções de cadastrar visualizar estatísticas buscar listar pacientes ou sair do programa Essa tela inicial pode ser observada na figura a seguir Figura 5 Menu principal do sistema em Python Fonte Autor 2025 Ao optar pelo cadastro o usuário insere manualmente os dados solicitados Em caso de preenchimento correto uma mensagem de sucesso é apresentada assegurando que o registro foi armazenado na lista de pacientes Esse momento está ilustrado na próxima figura Figura 6 Cadastro concluído no terminal Fonte Autor 2025 Após o registro de alguns pacientes o sistema torna possível acessar estatísticas úteis para a clínica O programa retorna a quantidade total de pacientes cadastrados a idade média além da identificação do mais novo e do mais velho Também é possível listar todos os pacientes armazenados ou realizar buscas específicas por nome o que torna a aplicação mais prática e aplicável em situações reais A execução dessas funções é apresentada na figura 7 8 Figura 7 Estatísticas e listagem de pacientes no terminal Fonte Autor 2025 O desenvolvimento desse programa demonstrou como conceitos de listas dicionários estruturas condicionais laços de repetição e modularização podem ser aplicados para solucionar problemas concretos Além de cumprir os requisitos da atividade a aplicação representa uma base sólida para futuras expansões como o armazenamento em banco de dados ou a integração a interfaces gráficas Passo 3 Modelagem Lógica TabelasVerdade A terceira etapa do projeto teve como finalidade a aplicação dos conceitos de Lógica Proposicional para simular as regras de acesso aos serviços da clínica Para isso foram definidas quatro variáveis booleanas A o paciente possui agendamento B documentos apresentados corretamente C médico disponível e D pagamentos em dia A partir dessas condições foram estruturadas duas expressões lógicas principais uma referente à consulta normal dada por A B C B C D e outra referente à situação de emergência definida como C B D A formulação dessas expressões permite representar de forma matemática o processo decisório que ocorre em um ambiente de saúde a consulta normal depende de agendamento ou alternativamente da regularidade de documentos disponibilidade do médico e situação 9 financeira Já em casos emergenciais o atendimento é priorizado sempre que o médico estiver presente desde que haja documentação mínima ou a situação de pagamento esteja em dia Para validar essas expressões foram elaboradas as tabelasverdade completas contemplando as 16 combinações possíveis entre os valores lógicos das variáveis A B C e D A Tabela 1 apresenta os resultados obtidos para a primeira expressão evidenciando em quais cenários a clínica deve autorizar a realização da consulta de rotina Já a Tabela 2 mostra os casos em que a consulta emergencial se torna viável mesmo que algumas condições não estejam completamente atendidas Tabela 1 Tabelaverdade da Consulta Normal A B C D Consulta Normal F F F F F F F F V F F F V F F F F V V F F V F F F F V F V F F V V F F F V V V V V F F F F V F F V F V F V F F V F V V F V V F F F V V F V F V V V F V V V V V V Fonte Autor 2025 Tabela 2 Tabelaverdade da Emergência A B C D Emergência F F F F F F F F V F F F V F F F F V V V F V F F F F V F V F 10 A B C D Emergência F V V F V F V V V V V F F F F V F F V F V F V F F V F V V V V V F F F V V F V F V V V F V V V V V V Fonte Autor 2025 Como análise prática foi simulada a situação em que AF BV CV e DF Nessa configuração a consulta normal resulta em valor falso pois não há agendamento e os requisitos alternativos não são plenamente satisfeitos Em contrapartida a expressão da emergência retorna valor verdadeiro uma vez que o médico está disponível e os documentos foram apresentados corretamente Esse exemplo demonstra como a lógica formal pode ser utilizada como um instrumento de apoio à tomada de decisões em contextos administrativos e clínicos assegurando clareza e objetividade nas regras de funcionamento Passo 4 Algoritmo de Fila em Pseudocódigo A quarta etapa do projeto teve como foco a representação do processo de atendimento por ordem de chegada utilizando o conceito de fila na lógica de programação Esse tipo de estrutura de dados segue o princípio FIFO First In First Out em que o primeiro elemento a entrar é também o primeiro a ser atendido Essa lógica se aplica perfeitamente ao ambiente clínico onde pacientes são registrados aguardam em ordem cronológica e são atendidos respeitando a sequência de chegada O algoritmo desenvolvido em pseudocódigo inicia com a criação de uma fila vazia seguida da leitura das informações de três pacientes fictícios contendo nome e CPF Cada paciente é enfileirado na estrutura ocupando sua posição de acordo com a ordem de entrada Em seguida o primeiro elemento é removido operações de desenfileiramento e identificado 11 como o paciente atendido Por fim os dois pacientes restantes permanecem na fila e são exibidos como aqueles que ainda aguardam atendimento Essa representação permite visualizar de forma clara como a lógica de dados pode ser aplicada a um fluxo real de trabalho A clareza do pseudocódigo garante que mesmo pessoas com pouca experiência em programação consigam compreender a ordem das operações realizadas A Figura 8 ilustra essa implementação trazendo um exemplo formatado próximo às ferramentas educacionais como o Visualg amplamente utilizadas no ensino de lógica de programação A Figura 8 Pseudocódigo de fila de pacientes Fonte Autor 2025 A utilização desse recurso reforça a importância da abstração algorítmica no planejamento de sistemas Antes mesmo de implementar o código em uma linguagem formal o pseudocódigo garante que a lógica de funcionamento esteja bem definida evitando erros conceituais e servindo como guia para futuras traduções em Python ou outras linguagens de programação Passo 5 Diagrama de Casos de Uso UML A última etapa do projeto envolveu a elaboração de um Diagrama de Casos de Uso em UML Unified Modeling Language ferramenta essencial para a modelagem de requisitos de sistemas Esse diagrama descreve de forma gráfica as interações entre os atores usuários externos ou internos e as funcionalidades do sistema em desenvolvimento No caso da Clínica Vida os dois atores principais identificados foram a Secretária e o Médico responsáveis por diferentes ações dentro do fluxo de atendimento A Secretária possui atribuições ligadas ao cadastro de pacientes ao agendamento de consultas bem como à possibilidade de confirmar e cancelar atendimentos Já o Médico além 12 de também poder cancelar consultas é o responsável por gerar receitas médicas sendo esse um processo que necessariamente aciona uma segunda função a impressão da receita Esse vínculo entre casos de uso foi representado com o estereótipo include que indica que toda vez que o médico gerar uma receita o sistema automaticamente executará a tarefa de imprimir Na Figura 11 é possível visualizar a estrutura completa do modelo Os atores estão representados por ícones do tipo stickman conectados por linhas aos respectivos casos de uso que aparecem em formato de elipses O diagrama evidencia a relação entre os papéis desempenhados pelos profissionais e as operações que o sistema precisa oferecer funcionando como uma ponte entre a linguagem técnica da programação e a linguagem de requisitos compreensível para todos os envolvidos Figura 11 Diagrama de Casos de Uso da Clínica Vida Fonte Autor 2025 A elaboração desse diagrama reforça a importância da engenharia de software orientada a requisitos destacando como uma boa modelagem inicial facilita o desenvolvimento reduz riscos de ambiguidades e assegura que as necessidades do cliente sejam traduzidas corretamente em funcionalidades do sistema Dessa maneira o caso da Clínica Vida exemplifica como a UML pode servir como instrumento de comunicação entre equipe técnica e stakeholders além de orientar futuras evoluções do sistema 13 CONCLUSÃO O desenvolvimento deste Projeto Integrado possibilitou a aplicação prática e integrada de diferentes áreas do conhecimento revelando como a combinação de metodologias ágeis lógica computacional programação e modelagem pode gerar soluções consistentes e aplicáveis ao contexto de gestão em saúde A utilização do Scrum apoiada na ferramenta Trello mostrouse eficaz na organização das tarefas e no acompanhamento da evolução das entregas permitindo maior clareza e disciplina na execução das atividades A implementação do sistema em Python demonstrou a importância das estruturas de dados do tratamento de erros e da modularização evidenciando como uma linguagem de programação pode ser utilizada para atender necessidades reais como o cadastro de pacientes e a geração de estatísticas A etapa de modelagem lógica reforçou a relevância da abstração matemática uma vez que a utilização de tabelasverdade permitiu simular diferentes cenários de acesso garantindo clareza e objetividade nas regras da clínica Além disso o algoritmo em pseudocódigo cumpriu o papel de representar de forma didática o fluxo de atendimento por ordem de chegada confirmando o valor da lógica de filas em sistemas administrativos Por fim o diagrama de casos de uso em UML consolidou a compreensão dos requisitos destacando o papel de cada ator e sua relação com os principais processos do sistema Em síntese o trabalho evidenciou a relevância da interdisciplinaridade mostrando que o aprendizado em gestão de projetos lógica algoritmos e engenharia de software não se limita ao campo teórico mas se estende a aplicações práticas que podem ser adaptadas a diferentes realidades A proposta apresentada para a Clínica Vida serviu como exemplo concreto de como a tecnologia pode contribuir para a melhoria da eficiência e da organização em ambientes de saúde ao mesmo tempo em que reforçou a importância da integração de saberes para a formação acadêmica e profissional do estudante 14 REFERÊNCIAS BECK K et al Manifesto Ágil 2001 Disponível em httpsagilemanifestoorg LARMAN C Utilizando UML e Padrões Porto Alegre Bookman 2007 PRESSMAN R S Engenharia de Software uma abordagem profissional 8 ed Porto Alegre AMGH 2016 PYTHON SOFTWARE FOUNDATION Python 3 Documentation Disponível em httpsdocspythonorg3 SOMMERVILLE I Engenharia de Software 10 ed São Paulo Pearson 2019 SCRUM GUIDES The Scrum Guide 2020 Disponível em httpsscrumguidesorg

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2026 Meu Guru® • 42.269.770/0001-84