Você está na página 1de 10

SISTEMA DE ENSINO PRESENCIAL CONECTADO ANLISE E DESENVOLVIMENTO DE SISTEMAS GERALDO PEREIRA DA SILVA FILHO

PORTIFLIO INDIVIDUAL

ARAPIRACA-AL 2012

GERALDO PEREIRA DA SILVA FILHO

PORTIFLIO INDIVIDUAL

Trabalho do curso de Anlise e Desenvolvimento de Sistemas. Apresentado Universidade Norte do Paran UNOPAR, como requisito parcial para a obteno de mdia bimestral. (portflio Individual). Orientador: Prof. Polyanna P. Gomes Fabris Luis Cludio Perini Roberto Nishimura Anderson Macedo

Arapiraca-AL 2012

SUMRIO INTRODUO.............................................................................................................3 CONCLUSO...............................................................................................................8 REFERNCIAS............................................................................................................9

INTRODUO Hoje em dia vivemos em um mundo cercado de diversas tecnologias, como, computadores, celulares, GPS e outros. Tecnologias essas, que em sua maioria possuem softwares, que so aplicados para uma melhor funcionalidade ou um melhor rendimento. E para que esses softwares existam so necessrios computadores e profissionais que de forma organizada e planejada, possa ser seguida varias regras de produo para que no haja desperdcio de tempo e dinheiro. Devem ser feitas varias inspees e teste constantes no software em desenvolvimento, e sempre verificando se o software esta sendo construdo da forma certa atendendo as necessidades e exigncias do cliente.

2.1 - A) Processo de Inspeo de Software Uma inspeo de software deve ser realizada de forma organizada para que, nenhuma de suas fases seja esquecida. Ento deve-se seguir em sequencia as seguintes regras de inspeo: planejamento, avaliao, deteco de defeito e correo de defeitos. 2.2 B) Verificao e Validao Em um processo de especificao, a verificao e a validao servem para assegurarem que o software est sendo desenvolvido corretamente, se ir realmente atender as necessidades e especificaes do cliente. Uma equipe de verificao e validao, pode iniciar o trabalho assim que a especificao esteja disponvel ai podero preparar testes simultneos com a implementao do sistema. 2.3 C) Testabilidade De Softwares Os testes de softwares so atividades de validao e verificao que consistem da analise dinmica do mesmo, isto , envolvem a execuo do produto de software. Aps ser implementado o cdigo de uma aplicao, o mesmo deve ser testado para descobrir tantos defeitos possveis, antes da entrega do software ao cliente. Mesmo executando um teste e no encontrando nenhum possvel defeito, no quer dizer que o produto possui uma boa qualidade, isto acontece se os testes no possurem um bom planejamento, sem critrios e sem uma sistemtica bem definida, ai teremos um teste de m qualidade. Ento testes devem ser planejados bem antes de serem realizados e deve ser conduzido por terceiros. Um teste completo no possvel ento deve ser testado primeiro cada modulo isoladamente dos demais do sistema, depois se desloca para integrao dos mdulos ate se chegar no sistema como um todo.

2.4 SGBD (sistema gerenciador de banco de dados) O MYSQL, pois possui diversas funcionalidades e qualidades que so compatveis com as necessidades da locadora de livros. Caractersticas -> Portabilidade (suporta praticamente qualquer plataforma atual); Compatibilidade (existem drivers ODBC, JDBC e .NET e mdulos de interface para diversas linguagens de programao, como Delphi, Java, C/C++, C#, Visual Basic, Python, Perl, PHP, ASP e Ruby) Excelente desempenho e estabilidade; Pouco exigente quanto a recursos de hardware; Facilidade de uso; um Software Livre com base na GPL (entretanto, se o programa que acessar o Mysql no for GPL, uma licena comercial dever ser adquirida)[6]; Suporta controle transacional; Replicao facilmente configurvel; Interfaces grficas (MySQL Toolkit) de fcil utilizao.

2.5 LINGUAGEM DE PROGRAMAO DE ACORDO COM O SGBD Delphi, pois ele largamente utilizado no desenvolvimento de aplicaes desktop e aplicaes multicamadas (cliente/servidor), compatveis com os banco de dados mais conhecidos no mercado. Como uma ferramenta de desenvolvimento genrica, o Delphi pode ser utilizado para diversos tipos de desenvolvimento de projetos, abrangendo desde Servios a Aplicaes Web, Aplicaes CTI (tecnologia que permite a integrao de computadores com telefones) e aplicaes para dispositivos mveis, tais como palmtops, pocketPc e outros.

2.6 PROCESSO DE DESENVOLVIMENTO DE SOFTWARES O processo interativo seria a melhor opo , pois ele divide o projeto em pequenas e rpidas etapas, assim pode-se avaliar os requisitos de forma mais clara, com isso obtm-se grande produtividade e menores nveis de falha.

CONCLUSO Hoje o mundo se volta para a tecnologia, e a tecnologia se volta para o mundo, tentando facilitar a vida dos seres humanos em transporte, comunicao, sade e educao. Mas para que tudo isso acontea, percebemos o quanto complicado, trabalhoso, testado e necessrio muita responsabilidade em todo o processo de desenvolvimento de um software. Software esse que pode um dia at salvar uma vida, como softwares que so desenvolvidos na rea da sade. Por fim, relato que nesse artigo aprendemos o terico e bsico de como desenvolver, testar e inspecionar um software em desenvolvimento, aprendemos o que um SGBD e suas funcionalidades.

REFERNCIAS

http://homepages.dcc.ufmg.br/~rodolfo/dcc823-108/Entrega2Pos/Leonard2.pdf http://www.inf.ufes.br/~falbo/download/aulas/es-g/2005-1/NotasDeAula.pdf http://www.dcc.ufla.br/infocomp/artigos/v3.2/art03.pdf http://www.garcia.pro.br/orientacoes/Ardalla_TCC2.pdf http://pt.scribd.com/doc/56695853/29/Conceitos-de-Inspecao-de-Software http://www2.dem.inpe.br/ijar/engenharia_de_software.pdf

Você também pode gostar