






















































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Fase de levantamento de requisitos do OOHDM
Tipologia: Notas de estudo
1 / 62
Esta página não é visível na pré-visualização
Não perca as partes importantes!























































[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Levantamento de Requisitos
Obter o máximo possível de informações sobre odomínio da aplicação.Também conhecido como Elicitação de Requisitos. Consiste essa etapa:Consiste essa etapa:
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Identificação de Atores e Tarefas
Identificar as reais necessidades dos usuários.Como???
-Análise documentos- Interações com usuários (entrevista,brainstorming, tempo, disponibilidade) Porque???
[{( OOHDM[{( OOHDM –
- Lev
Lev. de Requisitos )}]
. de Requisitos )}]
Identificação de Atores e Tarefas
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Especificação dos Cenários
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Especificação dos Cenários
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Especificação dos Use Cases
Um Use Cases, é uma maneira de se utilizar aaplicação.Não são abordados funcionamentos internos da aplicação.aplicação. Originam-se dos Cenários.Um Use Case pode englobar diversos Cenários. Issoocorre quando estes especificam uma mesma tarefa.Um Cenário pode ser visualizado como uma Instânciade um Use Case.
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Especificação dos Use Cases
Use case:
Visualizar minhas notas através do código do aluno
Cenários:
Descrição: 1.^
O usuário entra com o seu código de aluno
2.^
Se não souber seu código de aluno, pode pesquisá-lo (use case Pesquisar código de aluno).Pesquisar código de aluno).
3.^
O usuário entra com a sua senha
4.^
O sistema faz a verificação do código e senha.
5.^
Se a senha ou código for inválido, o sistema informa que os dadossão inválidos e retorna a pedir o código e senha.
6.^
Caso os dados informados sejam válidos, o sistema retorna a opçãode visualizar as suas notas, para escolha do usuário.
7.^
Usuário escolhe a opção visualiza notas.
8.^
O sistema retorna a lista de disciplinas com o nome do professor e oconceito adquirido em cada uma delas, e se está em Aprovado ouReprovado.
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Especificação dos UIDs
User Interaction Diagram ou Diagrama de Interaçãodo Usuário.Representa graficamente as troca de informações (interação) entre os usuários e a aplicação,(interação) entre os usuários e a aplicação, independente da forma como isso ocorre na interface.Para cada Use Case é especificado um UID.Não leva-se em consideração Interface e Navegação.Representa um conjunto de estados de interação conectados por transições.
[{( OOHDM[{( OOHDM –
- Lev. de Requisitos )}]
Lev. de Requisitos )}]
Especificação dos UIDs
Item de Dado