E aí [Música] Olá saudações estudantes sejam muito bem-vindos a mais uma web eo web aula eu sou professor Ricardo nem vai hoje nós vamos tratar de alguns pontos relacionados análise de requisitos e A modelagem de requisitos parte aqui os sistemas de informação são desenvolvidos justamente com o objetivo de automatizar processos agilizar atividades e promover ganho né no que tange a produtividade atualmente os sistemas fazem parte da rotina de diversas Organizações e cada vez mais novos aplicativos são produzidos no entanto assim como na construção civil é preciso planejar um sistema antes de construí-lo neste caso esse
planejamento envolve diferentes etapas além da produção de artefatos que servem de apoio para a compreensão do problema o ouvido buscando se entregar um produto que atenda às necessidades do cliente em um cenário que nós podemos trazer aqui de contextualização de um cenário de um cenário real né então um cenário por exemplo sentido figurado ele pode ser entendido como um conjunto de fatos ou situações a respeito de determinado tema ou problema é importante destacar que expressão é cenário real ela pode ser utilizada para justamente contextualizar um problema hipotético do mundo real a ser resolvido com apoio
justamente da tecnologia da informação o cenário real planejado na com relação ao que se pretende trazer na nossa nessa vídeo aula é Thais Justamente a corresponde não é um Fórum de discussão online sobre questões voltadas ao desenvolvimento de sistemas como um local onde programadores iniciantes e experientes podem pesquisar levantar questões e e na dúvidas ali dentro de um determinado fórum e tirar dúvidas Então vamos imaginar que o contratante da solução para atender essa demanda é uma empresa chamada treinamentos isso que fornece treinamentos online sobre diversas tecnologias de desenvolvimento de sistemas como linguagem linguagem de programação
modelagem de software e banco de dados e outros e outras temáticas relacionadas a a tecnologia da informação a treinamento se pretende né justamente com a criação de um determinado fórum proporcionar um ambiente de integração entre os instrutores dos cursos que oferece e seus usuários assim como divulgar sua marca é com intuito de atrair novos clientes por meio de uma plataforma de livre acesso à comunidade e esse fórum é de discussão proposto né pela pela pela empresa treinamentos isso ele vai compreender ele ele vai ter na dentro de seu escopo os seguintes termos o primeiro termo
é o fórum que será uma plataforma online que contém usuários temas e comentários sobre determinado tema voltado justamente para o desenvolvimento sofre um outro um outro termo na dentro dessa dessa dessa proposta de um de uma de uma comunidade de discussão sobre temas voltados à tecnologia usuário né pessoa que possui um perfil ali cadastrado no fórum podendo ou não ser aluno da treinamentos dias um outro um outro termo é login na justamente trata de autenticação no sistema para ter acesso ao fórum é o quarto tema o quarto termo né ser o termo tema que trata
justamente do de um assunto ou questão que Visa obter um ou mais comentários como resposta e o outro terminou pelo comentário na que já justamente seria a resposta específica a determinado o tema publicado ali dentro do fórum então o nesse caso né analisando esses temos esse termos utilizados nós podemos visualizar nesse caso um ator principal né que é representado pelo pelo usuário associado justamente as suas funcionalidades que é o algo que ele deve realizar dentro do sistema então para esse caso específico pode-se fazer não é para a representação do usuário e as funcionalidades né que
o sistema ele deve realizar na interação do usuário pode ser utilizado no diagrama de casos de uso que faz parte do projeto o básico de um sistema e Visa justamente auxiliar no entendimento do problema a ser resolvido analisando na a questão do usuário e da interação dele não é com relação ao sistema proposto pela treinamento esses nós podemos destacar algumas alguns algumas necessidades Ai que são necessárias a serem executados pelo usuário na interação ali com o treinamento sistema treinamento inciso primeiro nós podemos aí caracterizar como M1 é o realizar cadastro ou seja o usuário sendo
aluno não deve ter uma forma de se cadastrar no fórum para ter acesso ao conteúdo o cadastro serve como um canal para que usuários possam ser contatados pela empresa para oferecer cursos divulgar promoções etc uma segunda necessidade nós podemos carácter os dois é necessário fazer login é a forma né como usuário se autêntico no sistema para ter acesso aos temas propostos e seus comentários uma terceira necessidade em três Pesquisar tema a pesquisa de temas Será uma das formas mais pontuais de fazer com que usuários acessem os conteúdos que estarão disponíveis no fórum fóruns costumam ser
os primeiros resultados é encontrado com motor de busca na internet as pesquisas poderão ser realizadas por palavras-chaves aconteceu necessidade e nós podemos detectar nesse cenário nesse cenário real é em quatro criar tema então usuários da comunidade em geral inclusive alunos poderão criar temas desde que estejam cadastrados no fórum contendo dúvidas específicas sobre determinado assunto voltado para o desenvolvimento de aplicativos os ter já estão disponíveis para ser comentados por qualquer usuário cadastrado na plataforma Uma quinta nesse Uma quinta necessidade M5 é necessidade de ler comentários que é uma ação de navegar entre as respostas registradas nos
temas para visualizar as informações contidas como dar pioram usuário da postagem assim como conteúdo postado e Identificação do responsável e a sexta necessidade em seis escrever comentário um comentário Visa esclarecer ou responder a determinado tema ou questão postado no fórum os comentários devem aparecer em ordem cronológica apresentando no topo os comentários mais antigos obedecendo a ordem em que foram registrados o amor dentro desse desse desse processo né é importante que o levantamento de requisitos de um projeto sofre Deva corresponder a etapa de compreensão do problema se resolvido essa etapa ela tem objetivo justamente proporcionar a
mesma visão é do problema tanto para usuários com para os desenvolvedores E no caso um requisito é uma condição ou capacidade que deve ser alcançada com o intuito de satisfazer um um contrato ou especificação dentro de um domínio ou área de conhecimento cada requisito se origina em uma ou mais necessidade de um cliente os requisitos devem ser levantados antes do desenvolvimento do software pois são a base daquilo que o cliente espera do sistema no entanto não é preciso iniciar pelo levantamento de todos os requisitos pois isso só irá depender do modelo do processo de sofra
utilizado no projeto e os requisitos podem ser elaborados por diversas técnicas a partir da interação entre o cliente o usuário da aplicação e os analistas requisitos que são responsáveis pelo entendimento do problema entre as técnicas mais técnicas mais utilizadas destacam-se nas reuniões as entrevistas e as observações o levantamento o resultado do levantamento produz o documento de requisitos do sistema composto principalmente pelos requisitos funcionais que especificam as funcionalidades do sistema neste documento também podem ser definidas as prioridades o propósito e as necessidades relacionadas a cada a cada requisito Tão dentro desse desse do contexto na do
do sistema é a ser desenvolvido a comunidade se desenvolvido pela treinamentos isso nós podemos destacar os requisitos para o fórum de discussão o primeiro requisito a ser destacado é o realizar cadastro ou seja a desenvolver uma Interface para que o usuário consiga realizar seu cadastro no sistema o segundo requisito ou fazer login que diz a justamente desenvolver uma Interface para que o usuário consiga fazer login no sistema até ser o terceiro requisito Pesquisar tema que tem como função desenvolver uma Interface para que o usuário possa realizar pesquisas no fórum é uma quarto requisito criar tema
que é justamente uma Interface para que o usuário consiga criar um tema dentro ali na do Fórum de discussão o que tu requisito ver comentários é tem como objetivo desenvolver uma Interface para que o usuário consiga ler os comentários de determinado tema e sexto e último requisito escrever comentário que tem como objetivo desenvolver uma Interface para que o usuário consiga escrever um comentário no sistema Olá pessoal então aqui nossos filhos finalizamos essa vídeo-aula tem um todos ótimos estudos Muito obrigado pela participação e até a próxima [Música]