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

OFERTA DA ARQUITECTURA DO SOFTWARE E FUNCIONALIDADES PARA A APLICAÇÃO AMBIENTAL DESENVOLVIMENTO INTEGRADO PARA IDIOMA DE PHP

Tese: OFERTA DA ARQUITECTURA DO SOFTWARE E FUNCIONALIDADES PARA A APLICAÇÃO AMBIENTAL DESENVOLVIMENTO INTEGRADO PARA IDIOMA DE PHP. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  2/4/2014  •  Tese  •  2.822 Palavras (12 Páginas)  •  413 Visualizações

Página 1 de 12

I Jornada Científica e VI FIPA do CEFET Bambuí

Bambuí/MG – 2008

PROPOSTA DE UMA ARQUITETURA DE SOFTWARE E

FUNCIONALIDADES PARA IMPLEMENTAÇÃO DE UM AMBIENTE

INTEGRADO DE DESENVOLVIMENTO PARA A LINGUAGEM PHP

Aline Martins CHAVES, Gabriel da SILVA*

Centro Federal de Educação Tecnológica de Bambuí-MG

RESUMO

A concepção de sistemas para Web confiáveis e de alta qualidade, requer, fundamentalmente, a adoção de

uma linguagem de programação e de uma ferramenta de desenvolvimento adequadas. O presente trabalho

propõe o estudo dos principais IDE existentes para a linguagem PHP e suas metodologias de implementação.

Alguns IDE e editores, livres ou proprietários, implementados sob os paradigmas de programação

estruturada ou orientada a objetos, são apresentados, expondo as principais características de cada um. Em

seguida, testes foram realizados a fim de identificar as vantagens e desvantagens de cada um destes. As

principais características que um IDE deve possuir e uma proposta de arquitetura para implementação de um

IDE são apresentadas.

Palavras-chave: Ambiente de Desenvolvimento Integrado, IDE, software, PHP.

1. INTRODUÇÃO

A utilização de um Ambiente de Desenvolvimento

Integrado (do inglês Integrated Development

Enviroment - IDE) adequado para o

desenvolvimento de software é de suma

importância em um desenvolvimento de sucesso,

principalmente quando o desenvolvimento é

focado para Web, que geralmente apresenta uma

maior complexidade que os sistemas stand alone.

Uma das linguagens mais utilizadas atualmente

para o desenvolvimento de sites Web é a PHP.

Entretanto, pela inexistência de um IDE eficiente

para uso desta linguagem, um desenvolvedor PHP

faz uso de uma série de ferramentas no processo

de desenvolvimento de software. A alternância

entre um aplicativo e outro costuma diminuir o

rendimento do programador. Uma solução

eficiente para este problema é encontrada quando

todas, ou pelo menos a maioria das ferramentas

necessárias, encontram-se num mesmo ambiente.

Atualmente, existem editores e IDE para PHP,

mas estes não são completos. Cada um deles trata

o desenvolvimento de aplicações de forma

particular, porém análoga.

Este trabalho tem como objetivo analisar de forma

exploratória alguns ambientes de desenvolvimento

de software para a linguagem PHP, do ponto de

vista do desenvolvedor, bem como da

metodologia de desenvolvimento, a fim de propor

uma série de requisitos funcionais e não

funcionais para construção de um IDE. Também

uma arquitetura de software para implementação

do mesmo é proposta.

A escolha de um único ambiente não tem a

intenção de limitar as opções dos desenvolvedores

e usuários, mas servir como uma referência

comum a todos. Este trabalho está inserido no

âmbito do projeto “IDE4PHP – Metodologia e

Implementação para Desenvolvimento de um IDE

para a linguagem PHP”, desenvolvido no Centro

Federal de Educação Tecnológica de Bambuí,

Minas Gerais.

2. DESENVOLVIMENTO DE

SOFTWARE

No que diz respeito à construção do software, para

Borges e Viana Preto (2006), “um paradigma de

programação fornece e determina a visão que o

desenvolvedor possui sobre a estruturação e

execução do programa”. Com relação ao

licenciamento de software, atualmente existem

duas grandes correntes, que são os software livres

– SL e os software proprietários – SP. SL é

qualquer software cuja licença garanta ao seu

usuário liberdades relacionadas ao uso, alteração e

redistribuição. Como a grande maioria de

software proprietários não possui código aberto,

não é possível personalizar o programa, verificar a

* gabrields@cefetbambui.edu.br I Jornada Científica e VI FIPA do CEFET Bambuí

Bambuí/MG – 2008

qualidade do código, realizar melhorias ou

corrigir

...

Baixar como (para membros premium)  txt (19.9 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com