Caso de uso e mer + metodologias ágeis

Disponível somente no TrabalhosFeitos
  • Páginas : 16 (3864 palavras )
  • Download(s) : 0
  • Publicado : 25 de março de 2012
Ler documento completo
Amostra do texto
Sumário


1. INTRODUÇÃO 4

2. DESENVOLVIMENTO 5

2.1 - Especificação de Caso de Uso – Controlar Usuário 5

2.2 Conceitos sobre Modelagem Entidade Relacionamento 11

2.3 Metodologias Ágeis 11

2.3 Metodologias Evolucionárias ou Modelos Evolutivos 15

3. CONSIDERAÇÕES FINAIS 18

4. OBSERVAÇÕES 18

5. REFERÊNCIAS 19INTRODUÇÃO

Este portifólio se propõe a realizar o estudo da construção de um software utilizando as abordagens apresentadas nas disciplinas de Análise de sistemas, Engenharia de Software, Banco de dados e Linguagem de programação, estudados no segundo semestre do curso de Análise e desenvolvimento de sistemas.
Os tópicos apresentados neste portifólio são referentes às questõesfornecidas pelos professores conforme abaixo:

1. Considere  um  Caso  de  Uso  Controlar  Usuário,  cujo  objetivo  é  cadastrar  o  usuário da biblioteca. Partindo desse cenário, elabore a documentação de Caso de Uso. 
[item 2.1]


2. Considerando  a  técnica  de  Modelagem  Entidade  Relacionamento,  explique  com  suas  palavras  o que são  Entidades  e  Tabelas, Relacionamentos  e  Cardinalidade,  Atributos  e  seus  tipos,  Administrador  de  dados,  modelo  conceitual  de  dados,  modelo  lógico  de  dados e modelo físico de dados. 
[item 2.2]


3. Tendo  sido  feita  a  opção  para  desenvolvimento  na  linguagem  C#,  faça  a  escolha  de  que  tipo  de projeto (cenário)  será criado e em  que versão  da .NET  framework  e  do  Visual Studio serão  realizadas  as implementações,  bem  como  fundamentar  sua  escolha.  Também  devem  ser  relacionados  quais  os principais  componentes  que  serão  utilizados,  bem como descrever sua funcionalidade e explicar em que situações ele será aplicado.
[Observações]

4. Faça  uma  pesquisa  bibliográfica  onde  você  deverá  levantar  informações  sobre  MODELOS  ÁGEIS  e  MODELOS EVOLUCIONARIOS,  onde  deverá  identificar  pelo  menos  05 (cinco) modelos de cada tipo.  Após identificar  os  modelos  você  deve  colocar  as  características  marcantes  de  cada  modelo, CITAR  E EXPLICAR o seu CICLO DE  VIDA, comentando  as  atividades  de  cada  fase do  ciclo.  Para auxiliá-lo em seu trabalho  indico  que  pesquise  os  livros  indicados  na  bibliografia  básica  da disciplina  de  Engenharia de  Software.  
OBS.:  os  livros  estão  tanto  no  meio  digital  como  na  biblioteca  física  de  sua  unidade. 
[item 2.3] e [item 2.4]





















DESENVOLVIMENTO




2.1 - Especificação de Caso de Uso – Controlar Usuário



➢ Objetivo
Este caso de uso permite incluir, alterar econsultar o cadastro de um usuário para a biblioteca.


➢ Tipo de caso de uso
Concreto


➢ Atores
Bibliotecário: Inclui novos usuários no sistema, consulta e altera esses dados;
Usuário cadastrado: Apenas altera seus dados de contato.


➢ Cenários
• Incluir usuário;
• Alterar cadastro de usuário;
• Consultar cadastro de usuário;➢ Pré-Condições
• O ator deve estar autenticado e ter permissão de acesso a esta funcionalidade.


➢ Detalhamento dos Fluxos De Eventos
Fluxo Principal
Consultar Usuário
Este fluxo permite ao bibliotecário consultar um usuário da biblioteca.
P1. Este fluxo inicia quando o ator seleciona a opção “Usuário” no menu do sistema;
P2. O sistemaexibe a interface 1 – Consultar usuários disponibilizando as opções:
• Consultar;
• Limpar; [A1]
• Incluir; [A2]


P3. O ator informa os filtros desejados e seleciona a opção “Consultar”;
P4. O sistema verifica que os critérios para a consulta foram atendidos e recupera os dados conforme os filtros informados; [E1] [E2] [RN1]...
tracking img