Trabalho de analise de sistemas
SUMÁRIO
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 DESENVOLVIMENTO 5
3.1 O PROCESSO DE INSPEÇÃO DE SOFTWARE 5
3.2 VERIFICAÇÃO E VALIDAÇÃO 5
3.3 TESTABILIDADE DO SOFTWARE 5
3.4 SGBD ORACLE 5
3.5 LINGUAGEM DE PROGRAMAÇÃO JAVA 6
3.6 MODELO CASCATA 6
4 CONCLUSÃO 11
5 REFERÊNCIAS 12 INTRODUÇÃO
O desenvolvimento e o uso de software têm passado por profundas modificações, seguindo o aumento da capacidade de processamento e de memória das máquinas. Seu uso estende-se praticamente por todos os setores da atividade humana. A automatização de tarefas repetitivas, o aumento de controle e eficiência em procedimentos específicos, a possibilidade de antecipação de problemas e apresentação de uma solução prévia, como é ocaso de simulações computacionais, são apenas algumas das possíveis aplicações dessa tecnologia. Mas, em conseqüência deste contexto, a criação e manutenção de software vêm apresentando um significativo aumento na complexidade, fato este que favorece a maior incidência de erros e, conseqüentemente, queda na qualidade. Para contornar esta situação, técnicas de Engenharia de Software são empregadas nos casos em que se deseja obter a garantia da qualidade do software que será desenvolvido. Estas técnicas - conhecidas como Processos de Desenvolvimento de Software, ou simplesmente, processo de desenvolvimento - quando bem empregadas, possibilitam um desenvolvimento de software de alta confiabilidade e qualidade. Apesar das vantagens no uso dos vários processos de desenvolvimento propostos, a implantação e a aplicação desses processos se revelam uma tarefa complexa, sendo altamente dependentes do ambiente em que eles são inseridos. Em conseqüência desse panorama, um considerável número de processos