Portifolio Individual 2 SeM Analise De Sistemas
Casos: Portifolio Individual 2 SeM Analise De Sistemas. Pesquise 862.000+ trabalhos acadêmicosPor: • 5/6/2013 • 592 Palavras (3 Páginas) • 560 Visualizações
Cuiabá
2012
PAULO RICARDO AZAMBUJA REINALDO
SISTEMA DE ENSINO PRESENCIAL CONECTADO
ANALISE E DESENVOLVIMENTO DE SISTEMAS
CASOS DE USO
Cuiabá
2012
CASOS DE USO
Trabalho de Casos de Uso apresentado à Universidade
Norte do Paraná - UNOPAR, como requisito parcial para
a obtenção de média bimestral na disciplina de Analise e
Desenvolvimento de Sistemas.
Orientador: Jaquelline Oliveira Costa Miguel.
PAULO RICARDO AZAMBUJA REINALDO
SUMÁRIO
1 INTRODUÇÃO ........................................................................................................ 3
2 DIAGRAMA DE CASOS DE USO DE UMA LOCADORA DE LIVROS ........... Error!
Bookmark not defined.
3 COMBINAÇÕES POSSIVEIS ENTRE CLIENTE E LIVRO......................................4
4 RAD...........................................................................................................................5
5 SCRUM.....................................................................................................................5
6 RUP...........................................................................................................................6
7 CONCLUSÃO ......................................................................................................... 7
REFERÊNCIAS .......................................................................................................... 8
3
1 INTRODUÇÃO
Definir conceitos de Analise e Desenvolvimento de Sistemas procurando
mostrar o funcionamento de um diagrama de casos de uso de uma locadora de
livros e o entendimento de possíveis combinações entre o cliente e o livro e algumas
metodologias para desenvolvimento de banco de dados.
4
2 DIAGRAMA DE CASOS DE USO DE UMA LOCADORA DE LIVROS
3 COMBINAÇÕES POSSIVEIS ENTRE CLIENTE E LIVRO
As combinações possíveis entre o cliente e os livros da locadora seriam as
mais variadas, um cliente poderia locar vários livros de uma só vez e também
poderia locar os mesmos livros mais de uma vez a não ser que o livro de preferencia
esteja locado, nesse caso ele poderia estar reservando o livro para que assim que
estivesse disponível locasse o mesmo. O cliente também tem a opção de escolher
entre os mais variados gêneros e possivelmente poderia locar variados livros com
gêneros diferentes sem problemas bastando apenas estar disponível no estoque da
locadora.
5
4 RAD
O RAD é uma metodologia de desenvolvimento de grande sucesso em
ambientes proprietários. Embora as ferramentas RAD livres ainda sejam
desconhecidas por grande parte dos desenvolvedores, a sua utilização está
ganhando força pela comunidade de software livre.
A quantidade de ferramentas livres disponíveis para o desenvolvimento RAD
aumentou nos últimos anos e mesmo assim uma parcela dos desenvolvedores tem
se mostrado cética em relação a maturidade e funcionalidades disponíveis nestas
ferramentas devido ao fato de elas não estarem presentes, por padrão, na maioria
das distribuições mais utilizadas. Além disso, elas não contam com o suporte de
nenhum grande distribuidor e, ainda que sejam bem suportadas pela comunidade,
este acaba sendo um empecilho para alguns desenvolvedores.
Outro foco para se utilizar no desenvolvimento RAD é a utilização de
frameworks, onde esses estão disponíveis para desenvolvimento em linguagens
como C e C++ sendo as mais utilizadas em ambientes baseados em software livre,
embora estas linguagens não sejam tão produtivas para o desenvolvimento de
aplicações rápidas.
5 SCRUM
Scrum é uma metodologia de desenvolvimento ágil, focada no trabalho em
equipe, com equipes auto gerenciadas e participação ativa do cliente. Outra figura
importante é o scrum master, que tem a função de eliminar obstáculos e
proporcionar os elementos necessários para que a equipe tenha o melhor
desempenho possível. A rotina de Scrum começa com o product backlog, lista dos
requisitos do projeto, ordenados por prioridade. A partir desta lista é formado o sprint
backlog – requisitos que serão implementados no próximo sprint (iteração); cada
sprint dura cerca de 30 dias e, após seu final, as funcionalidades desenvolvidas são
validadas pelo product owner (cliente, normalmente) e liberadas, iniciando-se um
novo ciclo.
6
6 RUP
É um processo de desenvolvimento de software que está documentado no
formato HTML, que pode/deve ser personalizado pela equipe de desenvolvimento e
pode ser usado por todos aqueles envolvidos com desenvolvimento de software em
equipe. Originalmente criado pela Rational o RUP agora é propriedade da IBM.
O RUP propõe um desenvolvimento iterativo e incremental, tanto para o
projeto a ser desenvolvido quanto para o processo de desenvolvimento em si.
7
7 CONCLUSÃO
Dado o exposto pode se ter uma boa noção de como funciona o
diagrama de casos de uso de uma locadora de livros e se da bem o entendimento
entre as combinações possíveis entre o cliente e o livro que se deseja locar e
também um breve resumo de algumas metodologias de desenvolvimento de banco
de dados.
8
REFERÊNCIAS
http://whatcomesaround.wordpress.com/
http://rafaelrgi.files.wordpress.com/
http://rafaelrgi.files.wordpress.com/2007/11/scrum.pdf
...