TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Software

Tese: Software. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  10/6/2014  •  Tese  •  368 Palavras (2 Páginas)  •  223 Visualizações

Página 1 de 2

Camila Santos Soprano RA: 0934462597

Elisângela Ribeiro Campos RA: 0991003700

Fabio Barros Mateus RA: 0901404282

Juliana Teixeira de Muno RA: 0901350583

Tatiane Helena Pinaffi RA: 0970463119

Análise

Levantamento da necessidade existente e definição da forma que o software a ser criado deverá solucionar esta necessidade.

Divisões da etapa de análise

 Levantamento de informações

Levantamento de informações com o usuário. O analista faz uso de muitas entrevistas com o usuário para descobrir as necessidades existentes.

 Desenho de processo (Use Cases)

Realizado com os dados colhidos no levantamento de informações. É uma demonstração gráfica da forma de funcionamento do negócio descrito pelo usuário.

 Modelagem de Dados (MER)

Tendo o desenho de processo sido realizado parte-se para o modelo de dados. A criação do modelo de dados irá novamente se utilizar das informações obtidas durante o levantamento, mas poderá também ter necessidade de novas informações e obrigar o analista a retornar para a etapa de levantamento.

 Modelagem do sistema (DFD/CLASS/SEQUENCE)

Feita a modelagem de dados, modela-se o sistema que irá manipular esses dados. Pode-se utilizar DFDs, típicos da análise estruturada, ou diagramas de classe e Sequence, típicos da análise orientada a objetos.

 Prototipação

Modelo das telas do sistema que tem por inteção obter do usuário a aprovação da navegabilidade do sistema e da forma como suas funcionalidades serão visualmente implementadas.

 Definições finais

Tendo obtido a aprovação do usuário para o desenho de processo e o protótipo a fase de análise encontra-se concluida em sua etapa mais formal.

Codificação

A etapa de codificação envolve o desenvolvimento em si do projeto.

Testes

Os testes se dividem em 5 tipos :

– Teste de bancada

– Teste de qualidade

– Teste de Stress

– Teste de Segurança

– Homologação.

Implantação

– Treinamento para os usuários

– Trabalho em paralelo com aplicações existentes quando necessário

– Migração de dados de bancos de dados existentes quando necessário.

Produção

– Fornecer suporte ao uso da aplicação

– Inspecionar

...

Baixar como (para membros premium)  txt (2.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com