Técnicas e modelagem em desenvolvimento

Páginas: 14 (3374 palavras) Publicado: 15 de outubro de 2012
[pic]

















































































SUMÁRIO

1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
3 CONCLUSÃO 18
REFERÊNCIAS 19
INTRODUÇÃO

No trabalho a seguir irei apresentar a construção de um caso de uso e mostrar as técnicas de modelagem entidade relacionamento comabordagem dos modelos ágeis e modelo evolucionários.


DESENVOLVIMENTO

2.1 Caso de uso: Controlar Usuários
[pic]
Definição do caso de uso: Cadastro de usuário
Atores envolvidos: Bibliotecário e usuário

Pré-Condição:
• Usuário solicita cadastro
• Usuário não deve estar cadastrado
• Usuário devera ter em mãos seus documentos
• O Bibliotecário já foi autenticado peloSistema


Descrição do caso de uso:
• Bibliotecário acessa o sistema
• Bibliotecário solicita documento de identificação do usuário
• Bibliotecário verifica se usuário é cadastrado
• Bibliotecário solicita opção de inclusão de cadastro
• Bibliotecário cadastra dados do usuário


Pós-condição:
• Usuário cadastrado com sucesso
• Usuário pronto para operar osistema
Exceção:
• Usuário já é cadastrado e operação é cancelada
• Usuário falta documento e precisa retornar
• Sistema fecha cadastro, operação não realizada.


Definição do caso de uso: Alterar cadastro de usuário
Atores envolvidos: Bibliotecário e usuário

Pré-Condição
• Usuário solicita alteração de cadastro
• Usuário deve estar cadastrado
• OBibliotecário já foi autenticado pelo Sistema


Descrição do caso de uso:
• Usuário informa os dados a ser alterado
• Bibliotecário localiza o cadastro do usuário
• Bibliotecário seleciona opção alteração de cadastro
• Bibliotecário altera dados do usuário


Pós-condição:
• Alterado com sucesso.

Exceção:
• Usuário não é cadastrado e operação é cancelada
• Enecessário efetuar cadastro do usuário

Definição do caso de uso: Excluir cadastro de usuário
Atores envolvidos: Bibliotecário e usuário


Pré-condição:
• Usuário solicita exclusão de cadastro
• Usuário deve estar cadastrado
• Usuário não deve ter feito nenhuma operação no sistema
• O Bibliotecário já foi autenticado pelo Sistema

Descrição do caso de uso:
•Bibliotecário localiza o cadastro do usuário
• Bibliotecário seleciona opção exclusão de cadastro
Pós-condição:
Usuário excluído com sucesso

Exceção:
• Usuário não é cadastrado e operação é cancelada
• Usuário desiste da exclusão e operação e cancelada
• E necessário efetuar cadastro do usuário
• O usuário esta inadimplente e devera quitar sua multa
• Usuário temdados associado ao seu nome e não pode ser excluído só pode ser desativado.
2.2 Modelo de Entidades e Relacionamentos (MER)

Entidade

E um conjunto de coisa ou objetos relevantes para o que se quer representar ou armazenar de maneira concreta ou abstrata, uma entidade possui propriedades ou características que as tornam comuns umas com as outras e fazem com que fiquem agrupadas emconjuntos de entidades semelhantes, também é conhecida com um conjunto de objetos da realidade modelada sobre os quais se deseja manter informações no banco de dados ou que se define entidade como aquele objeto que existem no mundo real com uma identificação distinta e com um significado próprio.
Para cada elemento desse conjunto pode ser dado o nome de instância ou ocorrência da entidade.Relevância
Quando se cria uma entidade temos que dar preferência às coisas relevantes, ou seja, os dados que deseja ser armazenar no banco de dados.

Existência
Podemos representar os objetos concretos ou abstratos.
Entidades concretas são constituídas de objetos concretos e palpáveis
Entidades abstratas são constituídas de idéias: Geralmente o que se pega não são entidades e sim meios para...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Tecnicas de modelagem
  • Técnicas de Modelagem
  • Técnicas de modelagem
  • Técnicas de modelagem
  • Técnica modelagem e relacionamento
  • Processo de Desenvolvimento e modelagem de software
  • Modelagem e desenvolvimento de sistemas
  • Modelagem de Negocio para Desenvolvimento de Software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!