Um Pouco De Siw

Publicado em: 08/03/2008 | Comentário: 0 | Acessos: 467

Muitas pessoas já me perguntaram o que é SIW. SIW é a sigla de Sistemas com Interface Web. O SIW é o desenvolvimento de Sistemas normais utilizando a Interface Web, que tem diversas vantagens perante a interface gráfica normal, como:
- Disponibilidade em praticamente qualquer lugar;
- Processamento centralizado;
- Baixo custo de treinamento;
- Baixo custo de distribuição;
- Resultado imediato de atualizações;
- Baixo custo do computador cliente;
- Entre outras vantagens.

Minha paixão pela Interface Web se deu quando meu amigo Antônio na OPAS/OMS em Brasília. Na época era tudo caracter usando o Unix com o browser Linx. Quando vi a forma de relacionamento entre os documentos, utilizando o tab (não havia o mouse) e quando se pressionava o enter, você estava ligado a um documento em outro servidor em algum lugar do mundo. Vi que um mundo novo se abria e realmente foi assim. Imaginei sistemas utilizando esta interface e com isso voltei toda a minha carreira para esta área. SIW para a Internet.

O SIW somente pode ser dizer que ele está completo, quando você consegue fazer todas as atividades que um sistema de Interface Gráfica consegue fazer, como:
- Edição de formulários com validação forte local e no servidor;
- Impressão de relatórios de múltiplas páginas pelo cliente;
- Impressão de etiquetas auto adesivas;
- Impressão em impressoras matriciais;
- Impressão por demanda em impressora matricial ou gráfica;
- Utilização de dispositivos de entrada diversos, como leitores de código de barras etc.

Com base nestes critérios, fui desenvolvendo um ambiente de trabalho (framework), visando acelerar o desenvolvimento de SIW utilizando as mesmas idéias que eu tinha no meu ambiente de desenvolvimento em Clipper.

E os sites
O site na visão do SIW, é a apresentação do conteúdo mantido pelos SIW. Uma visão simplista de relatórios impressos pelos computadores nas impressoras. Claro que o site pode e deve ter apelos visuais de acordo com a sua finalidade e público alvo.

Intranets e Extranets
As Intranets e Extranets, são sites informativos, que tem mais SIW de contato com os usuários que um site normal. Ambas visam a integração de um grupo restrito de pessoas.

As Intranets são ferramentas poderosas de integração dentro das empreas, onde são utilizadas ferramentas que retiram dados dos sistemas internos, publicando de forma mais fácil e ágil para seus usuários.

As Extranets já na sua maioria, são ferramentas de relacionamento entre grupos diferentes, como empresa e clientes etc. As Extranets visam publicar conteúdo específico de interesse de cada grupo usuário, como por exemplo o acompanhamento de cargas dos correios.

O futuro do SIW
Cada vez mais as grandes empresas estão convergindo para este ambiente. Todos estão visando a redução dos custos de propriedade dos computadores (TCO), e a Interface Web é a melhor forma de conseguir isso.

A Microsoft, SUN. Oracle e entre outras grandes empresas, estão apostando alto em Frameworks baseados em tecnologias próprias ou abertas. Por isso precisamos sempre saber que lado estamos falando. Porque no SIW temos 2 lados a pensar, que é o cliente e o servidor. O servidor poderá ser um servidor Microsoft Windows ou Linux, quanto o cliente poderá ser qualquer equipamento que interpretar a linguagem de apresentação utilizada.

Os Frameworks existentes, bem como o que eu desenvolvi, visa facilitar o relaciomento do programador com o programa, evitando ao máximo a interação com a linguagem de apresentação, como o HTML. Na minha visão, a melhor implementação do momento está no .NET da Microsoft, mas existem outras empresas e grupos de usuários investindo MUITO, como o Eclipse, que também promete muito.

Não sou partidário de ambientes e sistemas operacionais. O importante é que o usuário precisará ter o sistema disponível de forma transparente para ele no cliente para qual foi disponibilizado.

Onde eu quero chegar
Estou sempre evoluindo o meu ambiente. Atualmente ele está em ASP usando a linguagem VBScript no servidor e HTML com JavaScript no cliente. Já estou portanto tudo do servidor para PHP e logo para JSP. Com isso, poderei desenvolver o mesmo sistema, com a mesma facilidade para qualquer ambiente que utilize estes 3.

Escolhi as linguagens Script, para não ficar preso aos frameworks proprietários do mercado. As empresas buscam fazer com que os usuários desenvolvedores fiquem presos a estas tecnologias e ambos os principais concorrentes, que são a Microsoft com o .NET e a Sun com o Java, estão ainda se posicionando no mercado.

Neste ano, vou estudar profundamente ambos os ambientes (.NET e Java) para tirar o melhor de cada um e desenvolver ferramentas auxiliares para aumentar a produtividade de desenvolvedores de SIW.

Quem quiser saber mais de SIW, entre em contato comigo no meu e-mail ou deixe um comentário.

(Artigonal SC #354116)

Avalie este artigo
  • 1
  • 2
  • 3
  • 4
  • 5
  • 0 Voto(s)
    Feedback
    RSS
    Imprimir
    Email
    Re-Publicar

    Fonte do artigo: http://www.artigonal.com/programacao-artigos/um-pouco-de-siw-354116.html

    Palavras-chave do artigo:

    intranet

    ,

    extranet

    ,

    programação

    ,

    siw

    ,

    sistemas Com Interface Web

    ,

    clipper

    Ruben Zevallos Jr.

    Já vi muitos projetos para Internet irem para o buraco, porque o ele teria muito dado dinâmico, relatórios etc, mas foi totalmente guiado por profissionais de design e não de sistemas.

    Por: Ruben Zevallos Jr. l Informática > Programação l 08/03/2008 l Acessos: 272

    PROGRAMAÇÃO EM DELPHI, O MAIS FAMOSO COMPILADOR E MODELADOR DE OBJETOS DA ATUALIDADE

    Por: marcos alexandre l Informática > Programação l 16/02/2010 l Acessos: 62
    Felipe Ferreira

    Saiba como surgiu a linguagem .NET, por que ela é diferente das demais linguagens e as vantagens que isso proporciona.

    Por: Felipe Ferreira l Informática > Programação l 25/01/2010 l Acessos: 110
    Carlos Tosin

    Este artigo tem por objetivo mostrar como utilizar a API CGLIB para interceptar chamadas de métodos em objetos no Java. Se você estiver se perguntando “mas por que eu deveria interceptar a chamada de um método?”, pretendo fazer com que você entenda como isso pode aumentar a sua produtividade e reduzir os erros no código.

    Por: Carlos Tosin l Informática > Programação l 25/01/2010 l Acessos: 57
    Carlos Tosin

    Entenda como funciona o uso de memória pelo Java e como se prevenir de memory leaks

    Por: Carlos Tosin l Informática > Programação l 25/01/2010 l Acessos: 43
    Carlos Tosin

    Aprenda a utilizar a Commons E-mail API para enviar e-mails utilizando Java

    Por: Carlos Tosin l Informática > Programação l 25/01/2010 l Acessos: 55
    Felipe Ferreira

    Conheça essa poderosa linguagem que é a ASP. Por ser extremamente fácil de se lidar, ela é hoje, umas das linguagens mais usadas em sites na internet.

    Por: Felipe Ferreira l Informática > Programação l 21/01/2010 l Acessos: 164

    A AGIT INFORMÁTICA iniciou inscrições para turma de Qt 4.6.

    Por: Basilio Miranda l Informática > Programação l 15/01/2010 l Acessos: 59

    A AGIT INFORMÁTICA iniciou inscrições para a primeira turma de LINGUAGEM C++ do ano de 2010. Veja todas as informações do curso em nossos site: www.agit.com.br - desde horários e dias ministrados, valores, formas de pagamento, descontos, localização e muito mais.

    Por: Basilio Miranda l Informática > Programação l 15/01/2010 l Acessos: 63
    Ruben Zevallos Jr.

    Se eu disser que a sua voz tem poder, por favor, acredite. A sua voz tem o poder de mudar a sua atitude. Somente ela que te move... não digo a sua voz interior e sim a sua voz falada.

    Por: Ruben Zevallos Jr. l Psicologia&Auto-Ajuda > Auto-Ajuda l 24/01/2009 l Acessos: 634 l Comentário: 1
    Ruben Zevallos Jr.

    Acho que você não tem a idéia de quanto complicado, demorado e principalmente quantas pessoas são necessárias para produzir aquele jornal que compramos por R$ 1,00, damos uma folheada e jogamos no lixo.

    Por: Ruben Zevallos Jr. l Negócios & Admin. > Gestão l 24/01/2009 l Acessos: 1,459 l Comentário: 4
    Ruben Zevallos Jr.

    Sempre que olhamos para as estrelas, sempre nos perguntamos... será que estamos sós? Vemos milhares de estrelas e sabemos que algumas são na realidade galáxias, que mesmo distantes bilhões de anos luz, elas estão lá... com suas bilhões de estrelas... então, a grande pergunta... será que tem alguém, em algum planeja olhada para cá agora? Fazendo a mesma pergunta?

    Por: Ruben Zevallos Jr. l Tecnologia > Tecnologia l 24/01/2009 l Acessos: 142
    Ruben Zevallos Jr.

    O julgamento, condenação e a execução do ex-ditador do Iraque tem gerado muitas discussões, principalmente depois do vídeo não autorizado. As discussões, tem caminhado para conclusões e muitos problemas, principalmente o oriente médio.

    Por: Ruben Zevallos Jr. l Notícias & Sociedade > Política l 24/01/2009 l Acessos: 518
    Ruben Zevallos Jr.

    Depois de assistir parte do filme a Ilha do Dr. Moreau, cheguei a conclusão que de fato, ainda não deixamos de ser animais... continuamos tendo atitudes animalescas apesar de toda a tecnologia e evolução cultural.

    Por: Ruben Zevallos Jr. l Psicologia&Auto-Ajuda > Auto-Ajuda l 24/01/2009 l Acessos: 323
    Ruben Zevallos Jr.

    Você conseguiria imaginar uma empresa multinacional, multilingue, multibilionária, conseguir imprimir algum tipo de atendimento individual?

    Por: Ruben Zevallos Jr. l Negócios & Admin. > Atendimento ao Cliente l 24/01/2009 l Acessos: 270
    Ruben Zevallos Jr.

    O mercado não tem dó... se você não vai lá, o concorrente vai e pronto... é a verdadeira lei da selva, ou você é caça ou caçador, o que você escolhe?

    Por: Ruben Zevallos Jr. l Negócios & Admin. > Gestão l 24/01/2009 l Acessos: 359
    Ruben Zevallos Jr.

    Não existe mercado pequeno ao ponto impedir a coexistência de algum concorrente. Não existe mercado, sem a possibilidade de comparação. Na realidade, não existe mais o seu mercado e sim, um mercado único global, onde algum interessado pelos seus produtos, poderá entrar no Google, pesquisar e encontrar dezenas, senão, milhares de concorrentes seus, com preços, portifólios e vantagens muitas vezes superiores as suas.

    Por: Ruben Zevallos Jr. l Negócios & Admin. > Gestão l 24/01/2009 l Acessos: 384

    Adicionar novo comentário

     
    * Campos obrigatoriós
    Perfil do Autor
    Categorias de Artigos
    Todas as Categorias