0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
58 Ansichten16 Seiten
1) O capítulo discute sistemas de desenvolvimento rápido de software e como eles permitem a criação rápida de interfaces de banco de dados na web para acesso remoto.
2) Muitos sistemas RAD incluem ferramentas de programação visual que permitem desenvolver sistemas interativamente manipulando ícones gráficos em vez de código.
3) A abordagem de programação visual suporta o desenvolvimento rápido de aplicações relativamente simples por pequenas equipes, mas pode não ser adequada para sistemas complexos desenvolvid
Originalbeschreibung:
Originaltitel
Desenvolvimento Rápido de Software - Cap 17 - Sommerville (2)
1) O capítulo discute sistemas de desenvolvimento rápido de software e como eles permitem a criação rápida de interfaces de banco de dados na web para acesso remoto.
2) Muitos sistemas RAD incluem ferramentas de programação visual que permitem desenvolver sistemas interativamente manipulando ícones gráficos em vez de código.
3) A abordagem de programação visual suporta o desenvolvimento rápido de aplicações relativamente simples por pequenas equipes, mas pode não ser adequada para sistemas complexos desenvolvid
Copyright:
Attribution Non-Commercial (BY-NC)
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
1) O capítulo discute sistemas de desenvolvimento rápido de software e como eles permitem a criação rápida de interfaces de banco de dados na web para acesso remoto.
2) Muitos sistemas RAD incluem ferramentas de programação visual que permitem desenvolver sistemas interativamente manipulando ícones gráficos em vez de código.
3) A abordagem de programação visual suporta o desenvolvimento rápido de aplicações relativamente simples por pequenas equipes, mas pode não ser adequada para sistemas complexos desenvolvid
Copyright:
Attribution Non-Commercial (BY-NC)
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
Captulo 17 _, Desenvolvimento rpido de software 269
Sendo assim um sistema de gerao de telas eleve fomecer:
I. Definio de formulrios interativos nos quais o define os campos para serem c como estes devem ser organizados. 2. Ligao de formulrios em que o desenvolvedor pode especificar quais enLradas especficas fazem com que formu- lrios adicionais sejam exibidos. 3. Verificao de campos em gue o desenvolvedor define intervalos permitidos de entrada de valores para os campos de formul1io. Todos os ambientes RAD atualmente apiam o desenvolvimento de interfaces de banco de dados baseados em navega- dores Web. Eles permitem que o banco de dados seja acessado de qualquer lugar atravs de uma conexo com a Internet vlida. Isso reduz os custos de treinamento c software e pennite que usurios externos tenham acesso ao banco de dados. Contudo, as limitaes inerentes dos navegadores Web e protocolos de lnternet significam gue essa abordagem pode ser inadequada para sistemas em que so exigidas respostas rpidas c interat ivas. Muitos sistemas RAD atuais tambm incluem fenamentas de programao que permitem que o sistema seja interativamente. Em vez de escrever um prograrna o desenvolvedor de sistema manipula grficos representando funes, dados e componentes de interface com o usurio. e associa scripts de a esses cones. Um programa executvel gerado automaticamente a partir da representao visual do sistema. Os de desenvolvimento visual, tais como o Visual Basic, apiam essa abordagem de desenvolvimento de apli- caes. Os programadores ele aplicaes criam o sistema int erativamente pela definio da interface em termos ele telas, campos, botes e menus. Estes so definidos c scripts de processamento so associados a partes individuais. da interface (por exemplo, um botiio chamado Simular). Esses scripts podem ser chamaclos para componentes reutil izveis, cdigo com finalidade especial ou uma combinao de ambos. Essa abordagem ilustrada na Figura 17 .8. que mostra uma tela de aplicao incluindo menus na parte superior, campos de entrada (os campos brancos esquerda), campos de (o campo cinta esquerda) e botes (os retngulos com cantos arredondados direita). Quando esses elementos so posicionadas no display pelo sistema de programao visual, o desenvolvedor define qual componente reutilizvel deve ser associado a ele ou escreve um trecho de programa para real izar o processamento necessri o. A Figura 17.8 tambm mostra os componentes associados a alguns elos ck- memos do display. O Visual Basic um exemplo muito sofisticado para uma linguagem de scripting (Oustcrhout, 1998). linguagens ele scripting so linguagens tipo e de alto nvel projetadas para ajud-lo a iutegrar componentes e criar sistemas. Um antigo exemplo de uma linguagem de scripting foi o shell Unix (Bournc. 1978: Gordon e Bieman. 1995); desde seu desenvolvi- mento. v1ias linguagens de scripting mai s poderosas foram criadas (Ousterhout, 1994; Lutz, 1996; Wall, ct ai., 1996). As linguagens de scripting incluem estruturas de controle e conjunto de ferramentas grfi cas que, como Ousterhout (Ousterhout, 1998) ilustra, podem redu7,ir significativamente o tempo necessrio para o desenvolvi mento do sistema. abordagem para desenvolvimento de sistema permite que o desenvolvimento rpido de aplicaes relati vamente simples possa ser realizado por uma equipe pequena ele pessoas. Para sistemas que elevem ser desenvolvidos por Figura 17.8 Script de verificao de intervalo Componente de tela de desenho Programao corn reuso. Editar Exibir 12 de janeiro de 2000 3,876 Layout Opes o o o o Ajuda Geral Componente de prompt de usurio + script