Portifólio Individual De ADS 3° Semestre
Pesquisas Acadêmicas: Portifólio Individual De ADS 3° Semestre. Pesquise 862.000+ trabalhos acadêmicosPor: Sinderlandia2013 • 5/5/2013 • 3.080 Palavras (13 Páginas) • 906 Visualizações
SISTEMA DE ENSINO PRESENCIAL CONECTADO
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
SINDERLÂNDIA DUARTE DE LIMA
UTILIZANDO CASOS DE USO,ENTENDENDO O MODELO ENTIDADE-RELACIONAMENTO E APROFUNDANDO-SE NO DESENVOLVIMENTO DE SOFTWARE.
Senhor do Bonfim-Ba
2012
SINDERLÂNDIA DUARTE DE LIMA
UTILIZANDO CASOS DE USO,ENTENDENDO O MODELO ENTIDADE-RELACIONAMENTO E APROFUNDANDO-SE NO DESENVOLVIMENTO DE SOFTWARE.
Trabalho apresentado ao Curso Superior em Tecnologia de Análise e Desenvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná, para as disciplinas Análise de Sistemas I,Engenharia de Software,Banco de Dados I e linguagem de Programação II.
Prof(s).: Roberto Nishimura, Polyanna P. Gomes Fabris,Luis Cláudio Perini, Anderson Macedo.
Senhor do Bonfim
2012
SUMÁRIO
1 - Introdução................................................................................................... 03
2 - Objetivo....................................................................................................... 05
3 - Desenvolvimento......................................................................................... 06
3.1 –a)Inspeção de software....................................................................... 07
b)Validação e verificação....................................................................08
c)Testabilidade de software.................................................................09
3.2 – Caso de Uso.......................................................................................11
3.3 -Técnica de Modelagem,Entidade e Relacionament..l...........................13
3.3.1 -Entidades.......................................................................................... 13
3.3.2 - Relacionamento e Cardinalidades.....................................................14
3.3.3 - Grau de Relacionamento...................................................................14
3.3.4- Cardinalidades.................................................................................. 14
3.4 - SGBD-Sistemas Gerenciadores de Banco de Dados...................... 15
3.4.1 - RAD....................................................................................... 16
3.4.2 - SCRUM................................................................................. 16
3.4.3 - RUP....................................................................................... 17
4 - Conclusão................................................................................................... 19
5 - Bibliografia.................................................................................................. 20
1 - INTRODUÇÃO
Este trabalho objetiva o desenvolvimento de um programa para uma locadora de livros, onde todo o trabalho era manual e manuscrito, passando a ser informatizado,pois sabe-se que softwares são programas de computadores,em suas diversas formas, ou seja, um conjunto de soluções algorítmicas,codificadas numa linguagem de programação,executadas numa máquina real. Os produtos de software podem ser desenvolvidos para um cliente em particular ou para o mercado geral.Neste caso o Personalizado- sob encomenda para a Nossa Locadora, facilitando assim a vida tanto dos funcionários quanto dos clientes, pela praticidade adquirida através da informatização. Vamos identificar os casos de uso e fazer o seu diagrama através da ferramenta chamada ASTAH, permitindo visualizar todos os processos da locadora. Iremos verificar quais combinações existem entre livro e cliente, proporcionando a oportunidade de entendermos as combinações possíveis através da cardinalidade do relacionamento. As telas a serem elaboradas para a interface com o cliente serão definidas baseadas nos levantamentos e das necessidades de cada usuário. Será feito uma comparação entre as três metodologias de processo de desenvolvimento de software, com a finalidade de se verificar qual delas é mais apropriada para o desenvolvimento deste projeto,levando em conta que através do processo de verificação e validação,observa-se se o softweare atende ou não às especificações e às necessidades para as quais foi desenvolvido.Estas atividades de teste são uma das técnicas mais utilizadas,constituindo-se num dos elementos para fornecimento das evidências sobre a confiabilidade do mesmo em complemento a outras atividades. Segundo Larman (2007, p. 29), “A análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. Por exemplo, se desejamos um novo sistema online de comercialização, como ele será usado? Quais as suas funções?
” Nesse sentido, a engenharia de software cuida da engenharia relacionada com todos os aspectos da criação de soluções de software computacional, desde o levantamento de requisitos até a manutenção do mesmo. Ela não aborda apenas questões técnicas, e sim, aspectos relacionados com gerência, teorias e métodos
...