Вы находитесь на странице: 1из 99

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

DEDICATRIA

memria da minha irm Mellendreth.

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

AGRADECIMENTOS

minha me por tudo, principalmente pela fora de eu poder lutar pelos meus objectivos;

minha querida Tia Maria da Conceio por tudo;

minha querida namorada Jackeline Maria do Da Silva, pela fora e companheirismo;

Ao meu Supervisor Dr. Zeferino B. Saugene pela pacincia e orientao; todos os funcionrios e Docentes do DMI, pela pacincia e pelos conhecimentos transmitidos.

Trabalho de Licenciatura

Princidnio David

2010

II

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

DECLARAO DE HONRA

Declaro por minha honra, que este trabalho fruto da minha investigao, e que o mesmo foi realizado para ser submetido apenas como Trabalho de Licenciatura em Informtica na Universidade Eduardo Mondlane e em nenhuma outra Instituio de Ensino.

Maputo, Outubro de 2010

( Princidnio Roberto de A. David )

Trabalho de Licenciatura

Princidnio David

2010

III

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

RESUMO

Ao longo dos ltimos anos, a Tecnologia Web tem estado a evoluir de forma a incorporar novos recursos e novas funes, deixando de ser apenas um mecanismo de acesso a um grande repositrio de documentos electrnicos estticos para tornar-se uma rica interface de acesso dos usurios a novos Sistemas de Informao (SI) dinmicos (Junior & Vidal, 2006). Por permitir universalizao de acesso informao, a Tecnologia Web gera novas oportunidades de negcio para as organizaes, tais como a fcil interao com os clientes, sobretudo em organizaes onde a interao com os seus clientes praticamente um processo indspensavel, reduzindo deste modo os custos de transporte e de comunicao. Por outro lado, com a proliferao dos dispositivos mveis tais como telefones celulares, tm vindo a impulsionar a integrao de mais funcionalidades nas aplicaes Web, com vista a melhorar ainda mais o mecanismo de acesso a informao por estas disponiblizadas. O presente trabalho consiste em providenciar aos Escritrios de Advocacia uma ferramenta que permite dinamizar o funcionamento destes. A motivao deste trabalho surge devido a grande maioria dos Escritrios de Advocacia sediados na capital no estarem a tirar proveito das Tecnologias Web e Mvel (Mobile). O relacionamento com o cliente continua a ser de forma presencial, o que no tem flexibilizado a gesto do processo de interao com os seus clientes e actualizao da informao sobre o estado corrente dos processos dos mesmos, visto que o cliente deve sempre deslocar-se at ao escritrio ou telefonar para saber da situao do seu processo. Como forma de contornar esta situao, o presente trabalho vem como uma mais-valia para melhoria do funcionamento dos Escritrios de Advocacia que consiste na implementao de um Sistema Web, aplicando tambm a Tecnologia Mobile, mas para esta ltima concretamente o servio de envio e recepco de mensagens curtas (SMS).

Trabalho de Licenciatura

Princidnio David

2010

IV

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ABREVIATURAS Asynchronous JavaScript And XML Application Programming Interface Business To Business Business To Costumer Base Station Subsystem Code Division Multiple Access Global Positioning System General Packet Radio Service Global System for Mobile communication Home Locator Register Hipertext Markup Language Hypertext Transfer Protocol International Mobile Equipment Identification International Business Machines Integrated Development Environment Internet Service Provider Java 2 Enterprise Edition Java Server Pages Mobile Equipment Mobile Station

AJAX API B2B B2C BSS CDMA GPS GPRS GSM HLR HTML HTTP IMEI IBM IDE ISP J2EE JSP ME MS

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

NSS OSS PDA PIM SDO SI SGBD SMS SIW SIM SME SMSC TDMA TICs UML URI URL 3GPP

Network Station Subsystem Operation Subsystem Personal Digital Assistant Personal Information Manager Standard Development Organization Sistemas de Informao Sistema de Gesto de Base de Dados Short Message Service Sistemas de Informao Baseados na Tecnologia Web Subscriber Identification Module Shorty Message Entity Short Message Service Center Time Division Multiple Access Tecnologias de Informao e Comunicao Unified Modeling Language Uniform Resource Identifier Uniform Resource Locator Third Generation Partnership Project

Trabalho de Licenciatura

Princidnio David

2010

VI

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

NDICE

DEDICATRIA ................................................................................................................................ I AGRADECIMENTOS ................................................................................................................... II DECLARAO DE HONRA ......................................................................................................III RESUMO ........................................................................................................................................ IV ABREVIATURAS........................................................................................................................... V CAPTULO I. INTRODUO .................................................................................................... 1 1.1. ENQUADRAMENTO ........................................................................................................... 1 1.2 DESCRIO DO PROBLEMA ............................................................................................. 3 1.3 OBJECTIVOS ......................................................................................................................... 4 1.3.1 Objectivo Geral.................................................................................................................. 4 1.3.2 Objectivos Especficos ...................................................................................................... 4 1.4 METODOLOGIA ................................................................................................................... 4 1.4.2 O Framework ZK ............................................................................................................... 6 1.4.3 Sistema de Gesto de Base de Dados Mysql ..................................................................... 9 1.4.4 Eclipse ................................................................................................................................. 10 1.5 ESTRUTURA DO TRABALHO .......................................................................................... 11 CAPTULO II. TECNOLOGIA WEB ....................................................................................... 12 2.1 INTRODUO ................................................................................................................... 12 2.2 WORLD WIDE WEB E TECNOLOGIA WEB .................................................................... 14 2.2.1 Padres da Tecnologia WEB........................................................................................... 14 2.2.2 Aplicao da Tecnologia WEB ....................................................................................... 15

Trabalho de Licenciatura

Princidnio David

2010

VII

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

2.3 SISTEMAS DE INFORMAO BASEADOS NA TECNOLOGIA WEB ........................ 18 2.3.1 Diferenas entre Sistemas Web e outros Sistemas........................................................... 18 2.3.3 Aplicao dos Sistemas Web ........................................................................................... 19 2.3.4 Vantagens e Desvantagens dos Sistemas Baseados na Tecnologia Web......................... 19 2.4 RESUMO ............................................................................................................................. 20 CAPTULO III. TECNOLOGIA E SERVIOS MOBILE ..................................................... 21 3.1 WEB MOBILE ....................................................................................................................... 21 3.2 DISPOSITIVOS MVEIS .................................................................................................... 21 3.2.1 Telemveis...................................................................................................................... 21 3.2.2 Personal Digital Assistant ................................................................................................ 22 3.2.3 Outros Dispositivos ......................................................................................................... 22 3.3 USO DE DISPOSITIVOS MVEIS ..................................................................................... 22 3.4 GERAES DOS SISTEMAS DE COMUNICAES MVEIS ...................................... 22 3.5 CONTEXTO DE TELECOMUNICAES - PADRONIZAO E REGULAMENTAO ...............................................................................................................23 3.6 SISTEMA GLOBAL PARA COMUNICAES MVEIS................................................. 24 3.6.1 Arquitetura GSM ............................................................................................................. 24 3.7 SERVIO DE MENSAGENS CURTAS SHORT MESSAGE SERVICE ........................ 27 3.7.1 Descrio do Servio ....................................................................................................... 27 3.7.2 SMS Use Cases Casos de Uso do SMS ......................................................................... 28 3.7.3 Arquitetura do SMS na Rede GSM .................................................................................. 31 3.7.4 Funcionalidades Bsicas do Servio de Mensagens Curtas ............................................ 33 3.7.5 SMS Protocolos e Camadas .......................................................................................... 34 3.7.6 SMS Interoperabilidade entre Redes Mveis ............................................................. 36 3.7.7 SMS e Comandos AT....................................................................................................... 37
Trabalho de Licenciatura Princidnio David 2010 VIII

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

3.7.8 SMS Prs e Contras.......................................................................................................... 39 3.7.9 A Biblioteca SMSLib ...................................................................................................... 39 3.7.10 Integrao do SMS em uma Aplicao Web .................................................................. 39 3.8 Benefcios da Integrao do SMS em uma Aplicao Web ................................................... 44 3.9 RESUMO ............................................................................................................................... 44 CAPTULO IV. TECNOLOGIA DE DESENVOLVIMENTO DE APLICAES

MVEIS ......................................................................................................................................... 47 4.1 PLATAFORMA JAVA 2 ENTERPRISE EDITION (J2EE) ................................................ 47 4.1.1 Componentes J2EE .......................................................................................................... 48 4.1.2 Especificao J2EE......................................................................................................... 50 4.2 Tecnologia Java Server Pages ............................................................................................... 50 4.2.1 JSP versus Servlet ............................................................................................................ 52 4.2.2 Vantagens da Tcnologia JSP.......................................................................................... 53 4.4 RESUMO ............................................................................................................................... 53 CAPTULO V. CASO DE ESTUDO: GESTO DE PROCESSOS DE ESCRITRIOS DE ADVOCACIA ................................................................................................................................. 54 5.1 ACTUAL FUNCIONAMENTO DOS ESCRITRIOS DE ADVOCACIA ......................... 54 5.1.1 Processo de Interao entre o Cliente e os Escritrios de Advocacia ............................. 54 5.1.2 Armazenamento e Gesto de Informaes ...................................................................... 54 5.1.3 Mtodo de Trabalho ou Acompanhamento dos Processos por parte do Advogado ........ 55 CAPTULO VI. MODELO DE FUNCIONAMENTO PROPOSTO........................................ 57 6.1 Modelao .............................................................................................................................. 57 6.1.1 Diagrama de Casos de Uso (Use Case) ........................................................................... 57 6.1.2 Diagrama de Classes ........................................................................................................ 58 6.2 Arquitetura do Modelo Proposto ............................................................................................ 60
IX

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

6.3 Descrio do Modelo Proposto com Base na Implementao de um Sistema Web com o Servio de Envio e Recepo de SMSs. ..................................................................................... 61 6.4 Avaliao do Teste da Aplicabilidade do Modelo Proposto .................................................. 64 CAPTULO VII. CONCLUSES E RECOMENDAES ..................................................... 65 7.1 CONCLUSES ...................................................................................................................... 65 7.2 RECOMENDAES ............................................................................................................ 66 CAPTULO VIII. REFERNCIA BIBLIOGRFICA ............................................................ 67 ANEXOS ......................................................................................................................................... 70

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

NDICE DE FIGURAS

Figura 2.2.2 - Funcionamento da Tecnologia Web para o acesso a um Web Site Tradicional ... 15 Figura 2.2.3 - Utilizao da Tecnologia Web como plataforma de acesso a outros Sistemas de Informao. ..................................................................................................................................... 16 Figura 2.2.4 - Tecnologia Web como plataforma de comunicao entre Sistemas . ..................... 17 Figura 3.6.1 - Arquitetuta GSM ..................................................................................................... 25 Figura 3.6.1.1 - Terminal Mvel reproduzido com a permisso da Alcatel Business System (Le Bodig, 2008). ................................................................................................................................... 26 Figura 3.1.1.2 - Carto SIM (Le Bodig, 2008). ............................................................................. 26 Figura 3.7.3 - Arquitetura do SMS na rede GSM . ........................................................................ 32 Figura 3.7.5.1 - A Pilha do Protocolo SMS .................................................................................. 35 Figura 3.7.5.2 - Transfernia da mensagem entre dois SMEs. ................................................... 35 Figura 3.7.6 - Transfernia da Mensagem . ................................................................................. 37 Figura 3.7.7.1 - Conexo entre uma MS e um equipamento TE . .................................................. 38 Figura 3.7.7.2 - Uso dos comandos AT entre uma MS e um TE . .................................................. 38 Figura 3.7.10.1 - SMS Gateway actuando como intermedirio entre dois centros de mensagens 40 Figura 3.7.10.2 - Aplicao de mensagens de texto conectado a SMSCs sem um SMS Gateway 41 Figura 3.7.10.3 - Aplicao de SMS para SMSCs conectada atravs de um SMS Gateway . ..... 41 Figura 3.7.10.4 - Aplicao de mensagens de texto SMS conectada a um Pool de telefones mveis ou modems GSM/GPRS atravs de um SMS Gateway . ..................................................... 42 Figura 4.1 - Cenrio de 3 camadas ............................................................................................... 48 Figura 4.1.1 - Modelo de aplicao JEE. ...................................................................................... 49

Trabalho de Licenciatura

Princidnio David

2010

XI

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Figura 4.2 - Arquitetura da Tecnologia JSP ................................................................................ 51 Figura 5.1 - Actual Funcionamento dos Escritrios de Advocacia. .............................................. 56 Figura 6.1.1 - Diagrama de Use Case do Modelo Proposto. ........................................................ 58 Figura 6.3.1 Pgina de Acesso ao Sistema. ................................................................................ 63 Figura 6.3.2 - Modelo Proposto com base na implementao de um Sistema Web com o servio de envio e recepo de SMS............................................................................................................ 64

Trabalho de Licenciatura

Princidnio David

2010

XII

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO I. INTRODUO

Este captulo descreve o enquadramento, a descrio do problema, os objectivos geral e especficos, a metodologia empregue para o alcance dos objectivos prviamente definidos e a estrutura do trabalho.

1.1. ENQUADRAMENTO O desenvolvimento tecnolgico tornou-se hoje o diferencial compectitivo das organizaes modernas. A descoberta de novas tecnologias ampliam e criam mercados, que permitem progresso e mudanas mundiais (Junior & Vidal, 2006).

Actualmente as organizaes so os principais consumidores das Tecnologias de Informao e Comunicao (TIC) em Moambique e em outros cantos do mundo, pois estas so um factor curcial para a nova gerao dos sistemas de informao, e o sucesso de uma organizao completamente dependente do Sistema de Informao existente. Da h uma especial ateno, por parte dos gestores sniores das organizaes em definir estratgias de recolha de informao, que facilite o suporte estruturao do sistema de informao como por exemplo o tipo de tecnolgias a usar de modo a fazer face a competividade do mercado, prestando servios de qualidade e satisfazendo os seus clientes.

Os SI baseados na Tecnologia Web ou simplesmente Sistemas Web, tem sido a principal preferncia por parte das organizaes modernas, por estes apresentarem caractersticas competitivas para o mundo dos negcios (Junior & Vidal, 2006). A vantagem de utilizao destes sistemas que estes geram novas oportunidades de negcio tais como fcil interao com os clientes ou fornecedores, disponibilidade de informao imediata, pois estes podem ser acedidos a partir de qualquer local com acesso a rede, tendo a capacidade de lidar com grandes volumes de dados, actividades que envolvem o comrcio, governao, marketing, entre outros. Por outro lado, com a proliferao dos dispositivos mveis tais como telefones celulares, tem vindo a impulcionar a integrao de mais funcionalidades nas aplicaes Web, com vista a melhorar ainda mais o mecanismo de acesso a informao por estas disponiblizadas. A integrao do servio de
Trabalho de Licenciatura Princidnio David 2010 1

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

envio e

recepco de Servio de Mensagens Curtas (SMS) em aplicaes Web, tem vindo a

impulcionar bastante o processo de interao entre as organizaes e os seus respectivos clientes, ajudando aos clientes a receberem informaes uteis atravs do envio de um simples SMS.

Escritrios de Advocacia so organizaes voltadas ao atendimento das necessidades de pessoas fsicas e jurdicas nas reas de Direito, como Tributrio, Civil, Comercial, Trabalhista (Junior, 1991). Alguns Escritrios de Advocacia, seno todos sediados no pas tem sido os que menos tiram proveito das Tecnologias Web e Mobile, pela falta de conhecimento das vantagens por estas oferecidas e como as mesmas melhorariam o processo de funcionamento destes.

objectivo deste trabalho explorar e implementar as potencialidades da Tecnologia Web e o Servio de Mensagens Curtas (SMS) para facilitar a interao entre os clientes e os Escritrios de Advocacia, a gesto de processos jurdicos, como forma de melhorar o modo de funcionamento dos mesmos.

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

1.2 DESCRIO DO PROBLEMA notvel a crescente procura por parte das organizaes por novos mtodos de comunicao e de interao com os seus clientes, e com certeza a Internet e as Tecnologias por si suportadas, apresentam-se como a melhor opo para essa integrao ( Carlos R. et al, 2005) (Junior & Vidal, 2006). O principal obstculo a falta de mtodos eficazes que permitem aos Escritrios de Advocacia flexibilizar a interao com os clientes e melhorar os processos internos de negcio. A actividade principal dos Escritrios de Advocacia consistem na prestao de servios de advocacia tais como aconselhamento jurdico, de patrocnio, de negcio entre outros, tendo como clientes pessoas localizadas em Maputo e em outras provncias do pas.

O fluxo de informao nestas instituies bastante elevado e suportado por processos manuais, o que leva com que os processos sejam armazenados e transportados de um local para outro em papeis o que torna muito dificil o acompanhamento destes por parte do advogado e o conhecimento da situao dos mesmos por parte do cliente, pois os montes de papeis aos poucos vo se transformando numa Base de Dados. No obstante, por se possuir um nmero elevado de processos, h uma grande dificuldade na gesto dos processos o que leva com que:

O cliente sempre se dirija ao escritrio a fim de saber da situao corrente ou o estado do seu processo uma das vantagens de um Sistema Web o acesso global, o que permitiria o acesso a informo pretendida a partir de qualquer local com acesso a Internet. Por outro lado, caso o cliente necessite de alguma informao e esteja numa rea sem acesso a Internet, com o servio de envio e recepo de SMS integrado no Sistema Web, o cliente a partir do envio de um simples SMS com um formato pre-definido para o sistema, poderia receber a informao pretendida, uma vez que as SMS esto disponiveis em qualquer recarga das nossas operadoras de telefonia mvel, o que contribuiria deste modo para a reduo de custos de comunicao e de transporte; O cliente na maioria das vezes fica irritado, devido a morosidade existente no acompanhamento ou fecho dos processos os Sistemas Web apresentam uma grande vantagem na facilidade de lidar com grandes volumes de dados, o que evitaria a morosidade existente;

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Limite que na maioria das vezes o advogado trabalhe e d a conhecer ao seu cliente sobre a situao do seu processo somente no seu local de trabalho a implementao de um Sistema Web contornaria esta situao, atravsdo acesso global, o que permitiria que o advogado trabalha-se em qualquer local, bastando para tal, aceder o sistema a partir de qualquer local com acesso a Internet.

1.3 OBJECTIVOS O presente trabalho tem como objectivos os seguintes: 1.3.1 Objectivo Geral Desenvolver um prottipo de um Sistema Web que facilite na gesto dos processos jurdicos e descrever os aspectos fundamentais do Servio de Mensagens Curtas (SMS), bem como os benefcios deste ao se integrar no Sistema Web. 1.3.2 Objectivos Especficos Analisar o actual processo de gesto de actividades dos Escritrios de Advocacia; Identificar e analisar aspectos fundamentais e ferramentas para o desenvolvimento de Sistemas baseados em Tecnlogias Web, bem como a integrao do servio de envio e recepco de SMS; Conceber um modelo de arquitectura de SI, que ajuda os Escritrios a flexibilizar a interao com seus clientes; Testar a aplicabilidade do modelo com base em um prottipo de um Sistema Web funcional que ajude os Escritrios de Advocacia na fcil gesto dos processos jurdicos, dos processos internos e interao com os seus clientes.

1.4 METODOLOGIA Para o alcance dos objectivos acima citados foi usada a seguinte metodologia: Para analisar o actual processo de gesto de actividades dos Escritrios de Advocacia foram efectuadas:

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Entrevistas no padronizadas de modo a obter pontos de vista pessoais e ntimos e permitir acesso a informaes que de outra forma no seriam alcanadas (Gradin, 2000). Os entrevistados foram alguns advogados de alguns escritrios de advocacia da capital no ms de Agosto, onde foi possivel colher todos os detalhes sobre o funcionamento actual dos escritrios, desde a abertura de um processo at ao fecho do mesmo e como estes eram armazenados e localizados. Foi tambem possivel saber o tipo de informao armazenada nos processos e relactivamente a informao armazenada do cliente. (Guio de Entrevista em anexo - A)

Para identificar e analizar aspectos fundamentais e ferramentas para o desenvolvimento de Sistemas baseados em Tecnlogias Web, bem como a integrao do servio de envio e recepco de SMS foram feitas: Pesquisas na Internet de vrias obras, consultas em livros da area de desenvolvimento de aplicaces Web e de integrao do servio de SMS nestas aplicaes.

Para conceber o modelo de arquitetura de SI, que ajuda os Escritrios a flexibilizar a interao com seus clientes fez-se: A modelao do sistema usando a notao de modelao Unified Modeling Language (UML) 2.0, que uma notao grfica usada para criar modelos orientados a objectos para anlise e projecto de software orientado a objetos (Balzert, 2008).

Para criar o prottipo de Sistema Web que ajudar na gesto dos processos jurdicos, dos processos internos e interao com os seus clientes, reuniram-se todos os recursos de software que foram necessrios para o desenvolvimento do prottipo. No desenvolvimento do prottipo foram usados: O Framework ZK para o desenho da interface ou pginas Web; O MySql como o sistema de gesto de base de dados; A codificao foi feita usando a linguagem de programao Java na plataforma JEE com recurso a tecnlogia JSP usando o editor Eclipse Europa.

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

1.4.1 Unified Modeling Language A UML uma notao grfica usada para criar modelos orientados a objectos para anlise e projecto de Software orientado a objectos. Actualmente, considerada padro em notao orientada a objectos. A UML 2.0 a verso mais recente da UML das verses 1.x publicada no primeiro trimestre de 2005 (Balzert, 2008). Elementos da Notao UML 2.0 Segundo Balzert (2008), a UML 2.0 possui os mesmos elementos da UML das verses 1.x. O nico elemento novo da verso 2.0 da UML o conceito de classificador (classifier) que uma generalizao do conceito de classe. Os elementos da UML 2.0 so:

Objecto; Esteretipo; Classificador; Classe; Classe Parametrizada; Interface; Atributo; Tipo de Atributo; Operao; Associao; Pacote.

Diagramas de UML 2.0 Segundo Balzert (2008), a verso 2.0 da UML apresenta os mesmos diagramas das verses 1.x, para alm dos Diagramas de Comunicao, Diagrama de Viso Geral de Interao e o Diagrama de Estrutura Composta que so os novos para a verso 2.0. Os diagramas da UML 2.0 so descritos a seguir:

Diagramas de Casos de Uso Modelam o comportamento do sistema. Um caso de uso ou use-case uma sequncia de transaes realizadas pelo sistema em resposta ao disparo de um evento, isto modela o dilogo entre o actor e o sistema. Um caso de uso, quando realizado completamente, fornece um valor avalivel para o actor.

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Diagrama de Classes - Modela classes, interfaces e seus relacionamentos (viso esttica da estrutura do Sistema). As classes surgem dos principais conceitos, aqueles relevantes para o domnio do problema.

Diagrama de Sequncia Modela aspectos dinmicos, representando a troca (interao) de mensagens entre objectos. Este diagrama realiza um caso de uso, descrevendo a interao entre os objectos envolvidos.

Diagrama de Estados Modela uma mquina de estados, formado por estados, transies e eventos.

Diagrama de Actividades Tipo especial de Diagrama de Estado. Descreve a execuo de uma funcionalidade, de um comportamento.

Diagrama de Implementao Modelam arquiteturas lgica e fsica do hardware e software que implementam o Sistema.

Diagrama de Componentes Exibe a organizao e dependncias existentes em um conjunto de componentes do Sistemas (Programas fontes, objectos, executveis e bibliotecas).

Diagrama de Implantao Mostra a configurao dos ns de processamento em tempo de execuo e os componentes neles existentes.

Diagrama de Comunicao uma alternativa aos Diagramas de Sequncia, que nas verses 1.x da UML eram chamados de Diagramas de Colaborao.

Diagrama de Viso Geral de Interao uma variante do Diagrama de Actividades, onde cada n descreve uma interao inline ou uma referncia de interao. Ele mostra como vrias interaes agem em conjumto e permite ter uma viso geral sobre interaes complexas.

Diagrama de Estrutura Composta descreve a estrutura interna de um classificador e suas relaes com outras partes do sistema. Ele mostra a configurao das partes, que juntas, realizam as funes de classificador.

Diagrama de Distribuio serve para especificar sistemas (de software) distribuidos em vrios computadores. Ele define a arquitetura de um sistema.

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

1.4.2 O Framework ZK Frameworks so Softwares que permitem facilmente criar interfaces ricas para aplicaes Web. ZK um framework Web Ajax Open Source, que pemite o desenvolvimento de interfaces ricas para aplicaes Web com pouca programao e um custo de desenvolvimento reduzido, tal como as antigas aplicaes Desktop (Sousa, 2009). Componentes e caracteristicas do ZK Framework Segundo Sousa (2009), o Framework ZK apresenta as seguintes caracteristicas e componentes: 79 XUL e 83 HTML componentes prontos: Tabbox, grid, listbox, tree, menu, combobox, bandbox, datebox, chart, hbox, vbox, window, slider, paging, audio, image, timer, include, iframe, entre outros; Drag-and-drop suportado por todos componentes; Menu de contexto e Tooltips customizaveis suportado por todos componentes; Ordenao customizada de listbox, grid, entre outros; Auto-preenchimento para combobox; Load on demand sem escrever nenhuma linha de cdigo, desde a verso 2.4.0 ; Live data ou Load on demand para listbox ; Todos componentes so clonveis e serializveis; Validao e formatao para componentes de entrada de dados, com suporte completo a uso de expresses regulares e $#,##0; 100% Java API para os componentes Google Maps, FCKeditor, DOJO e Timeline; Componente Tree com paginao; Server push, chamado de reverse-ajax, permite o servidor enviar dados para clientes activos, ou seja, facilmente desenvolvemos um CHAT; Em adio componentes TreeModel, Timebox e Flash; Modelo server cntrico e baseado em eventos: Mais de 20 eventos suportados; onChange, onClick, onChanging, onScroll, onSelect, onShow, onZIndex, etc; Todos eventos so processados no servidor; Todos eventos esto sincronizados. No possui problema Racing Condition; Scripting usando expresses EL. Inclui mas no limitado a Java, Javascript, Ruby and Groovy; Mudanas no User-interface sem necessidade de restarting da aplicao; Anotaes que permite uma pgina acessar base de dados sem escrever cdigo java;
Trabalho de Licenciatura Princidnio David 2010 8

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Macro components; Facilidade em encapsular componentes puramente clientes como componentes do ZK usando 100% Java API ; Dialogos Modais verdadeiramente server-side e Internacionalizao e MVEL plug-in;

Vantagens do ZK Framework Facilidade de utilizao Simplicidade um dos valores de base do ZK. Outra das facilidades que se encontra nesse framework, a disponibilidade com que a sua equipa de desenvolvedores est disposta a ajudar. A criao de novos/customizados componentes bastante simples. A documentao muito boa e bem detalhada. Plataforma Independente ZK Mobile foi lanado e est na verso 0.8.6 com 10 MIL (Mobile Interactive Language) com componentes j facilitados: listbox, listitem, textbox, image, label, command, datebox, decimalbox, intbox, frame. ZK suporta os seguintes browsers: Internet Explorer 6+/7, Firefox 1+, Safari 2+, Mozilla 1+, Opera 9+ e Camino 1+. Corre em qualquer web server que suporta Servlet 2.3+ e JVM 1.4+. 1.4.3 Sistema de Gesto de Base de Dados Mysql MySql um Sistema de Gesto de Base de Dados (SGBD) mais utilizado e conhecido dos SGBDs Open Source. O MySql apresenta fcil integrao com muitas linguagens de programao, e funciona em diversas plantaformas, rpido, leve e fcil de usar, por isso largamente utilizado para desenvolvimento Web (Alecrim, 2010). Carateristicas do MYSQL Segundo Alecrim (2010), entre as caracteristicas tcnicas do SGBD MYSQL, esto: Alta compatibilidade com linguagens como PHP, Java, Python, C#, Ruby e C/C++; Baixa exigncia de processamento (em comparao como outros SGBD);
Trabalho de Licenciatura Princidnio David 2010 9

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Vrios sistemas de armazenamento de dados (batabase engine), como MyISAM, MySQL Cluster, CSV, Merge, InnoDB, entre outros; Recursos como Transactions (transaes), conectividade segura, indexao de campos de texto, replicao, entre outros; Instruo em SQL, como indica o nome. Triggers; Stored procedures; Sub-selects; Suporte total ao Unicode; INFORMATION_SCHEMA (para armazenamento do dicionrio de dados); Server side cursors; Suporte a SSL; Melhoria no tratamento de erros.

1.4.4 Eclipse Segundo (Gallardo et al., 2003), o eclipse um Integrated Development Environment (IDE) para construo de programas de computador inicialmente desenvolvido pela IBM (International Business Machines). Sendo que no ano de 2004, tornou-se independente, e actualmente mantida pela comunidade. Romeiro (2005), Segundo (Silva e Coelho, 2007), afirmam em sua pesquisa que o Eclipse um IDE Open Source com o intuito de integrar as ferramentas de desenvolvimento, mesmo sendo de diferentes fornecedores, ela independente de sistema operativo e extensvel interao de seus plugins. Nos dias actuais o Eclipse um dos IDE Java mais utilizado mundialmente. Como principais caractersticas destacam-se a orientao ao desenvolvimento com centenas de plugins e o uso da SWT1 (Standard Widget Toolkit) ao invs do Swing2 usado na biblioteca grfica (THE ECLIPSE FOUNDATION, 2008) .

SWT um componente do Eclipse desenvolvido para prover um eficiente e portvel uso das facilidades da Swing um conjunto de classes usadas para criao de aplicaes grficas em Java (wikipedia, 2010).
Princidnio David 2010 10

interface grfica do sistema operativo (Wikipedia, 2010).


2

Trabalho de Licenciatura

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

1.5 ESTRUTURA DO TRABALHO O presente trabalho composto por oito cpitulos a saber: No Captulo 1 apresentada a Introduo, mas concretamente o enquadramento, a descrio do problema, os objectivos geral e especficos e a metodologia empregue para o alcance dos objectivos previamente definidos. Por sua vez o Captulo 2 apresenta aspectos relacionados com a Tecnologia Web, o Captulo 3 apresentada aspectos relacionados com a Tecnologia e Servios Mobile, o Captulo 4 aborda os aspectos sobre a Tecnologia de Desenvolvimento de Aplicaes Mveis, o Captulo 5 apresenta o Caso de Estudo relacionado com a Gesto de Processos de Escritrios de Advocacia, o Cpitulo 6 apresenta Modelo de Funcionamento Proposto, o Captulo 7 apresentada as Concluses e Recomendaes sobre o trabalho e o Captulo 8 apresentada a lista das Referncias Bibliogrficas.

Trabalho de Licenciatura

Princidnio David

2010

11

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO II. TECNOLOGIA WEB

No presente captulo so abordados alguns aspectos sobre a Tecnologia Web e os Sistemas baseados nesta tecnologia, e o impacto desta para as organizaes.

2.1 INTRODUO

Durante a dcada de 1990 foi criada uma nova tecnologia para a Internet: a Tecnologia Web. Ela surgiu com o objectivo de formar um repositrio do conhecimento humano e est baseada em mecanismos de armazenamento, recuperao e visualizao de documentos eletrnicos (BernersLee et al., 1994) (Junior & Vidal, 2006). A Tecnologia Web funciona de forma relactivamente simples: o repositrio formado por documentos eletrnicos armazenados em servidores ligados rede mundial de computadores, a Internet, e que podem ser recuperados e visualizados a partir de qualquer computador conectado a ela. Tais documentos eletrnicos so chamados de pginas Web e podem referenciar outros, formando assim uma grande rede de informaes, denominada World Wide Web (Junior & Vidal, 2006). Ao longo dos ltimos anos, a Tecnologia Web foi evoluindo de forma a incorporar novos recursos e novas funes, deixando de ser apenas um mecanismo de acesso a um grande repositrio de documentos eletrnicos estticos, para tornar-se uma rica interface de acesso dos usurios a novos sistemas de informao dinmicos. Por permitir a universalizao do acesso informao, a Tecnologia Web gera novas oportunidades de negcios. Actividades que envolvem interao com os clientes e fornecedores (por exemplo, compra, venda, atendimento ps-venda, suporte ao cliente, recrutamento e divulgao dos produtos, servios e pedidos) podem ser transformadas para aproveitar os benefcios dessa tecnologia. Alm disso, possvel utilizar os espaos virtuais de forma similar ao que feito em outras mdias, como jornais e revistas. Em muitos casos a localizao fsica das empresas torna-se menos importante, pois, de certa forma, na Web todas as empresas esto mesma distncia dos clientes e parceiros de negcios.

Trabalho de Licenciatura

Princidnio David

2010

12

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Por outro lado, o espao virtual e a forma como a interface do sistema com os usurios projetada tm sua importncia ressaltada. Algumas actividades podem ser feitas sem intermediao (Yanes, 1998, p.42), como o caso de alguns servios oferecidos por rgos governamentais. Por outro lado, novos intermedirios podem ser criados (Yanes, 1998, p.42), como servios de busca na rede ou de agregao de informaes (Junior & Vidal, 2006). Ao longo dos ltimos anos, tem havido grande impulso nos negcios eletrnicos, principalmente do comrcio Business-to-Costumer (B2C) e Business-to-Business (B2B), e isso tem acontecido devido s oportunidades geradas pela evoluo da Tecnologia Web. A Tecnologia Web tambm impulsionou o desenvolvimento de sistemas inter-organizacionais. Tais sistemas j existiam antes dela, mas estavam baseados em redes privadas de comunicao, de altos custo e complexidade e no na Internet. Esses sistemas permitem a troca directa de informaes de negcios entre parceiros dentro de uma cadeia produtiva. Sistemas colaborativos, em que os parceiros trocam informaes sobre previso de demanda, stocks geridos pelo vendedor, aplicaes de comrcio eletrnico entre empresas com transferncia electrnica de pedidos e de fundos, utilizam as vantagens e facilidades da Tecnologia Web, como o baixo custo e a alta disponibilidade (Junior & Vidal, 2006). Segundo (Junior & Vidal, 2006), A Tecnologia Web deve causar grande impacto nos sistemas de informao das empresas, tanto na forma como esto sendo ou sero construdos quanto na maneira como esto sendo ou sero utilizados. Os SIs baseados nessa tecnologia apresentam caractersticas diferentes dos sistemas desenvolvidos em outras tecnologias e, por isso, tm sido considerados por alguns autores (Isakowitz, Bieber E Vitali, 1998; Press, 1999) como uma nova gerao de sistemas de informao e as diferenas dessa gerao em relao s anteriores introduzem desafios de gesto e tcnicos (Isakowitz, Bieber E Vitali, 1998) para as organizaes.

As diferenas dessa nova gerao de SI introduzem desafios de gesto e tcnicos e o seu sucesso depender principalmente do sucesso no desenvolvimento (Isakowitz, Bieber e Vitali, 1998). Os sistemas de informao baseados na Tecnologia Web, ou simplesmente Sistemas Web, envolvem recursos de hipertexto/hipermdia, informaes estruturadas e no-estruturadas, arquitetura de comunicao assncrona capaz de suportar grande nmero de acessos, questes de segurana (quando se utiliza infra-estrutura de comunicao pblica) e interligao com os sistemas

Trabalho de Licenciatura

Princidnio David

2010

13

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

existentes, dentre outras questes ainda no completamente resolvidas pelas abordagens clssicas de sistemas de informao (Junior & Vidal, 2006).

2.2 WORLD WIDE WEB E TECNOLOGIA WEB Segundo (Junior & Vidal, 2006), na pesquisa por estes efectuados, diferenciaram o termo Web de Tecnologia Web. Estes definiram a Tecnologia Web como o conjunto de padres para comunicao, endereamento e apresentao de informaes e a Web como o conjunto formado por todas as informaes e servios (recursos computacionais) que podem ser recuperados ou utilizados atravs da Tecnologia Web.

2.2.1 Padres da Tecnologia WEB Segundo (Junior & Vidal, 2006), a Tecnologia Web pode tambm ser definida como um sistema de padres que inclui os descritos a seguir: Padres de Endereamento todos os recursos da Web possuem um endereo eletrnico nico e podem ser localizados de qualquer lugar-ponto da Internet, independentemente da plataforma computacional em que o recurso resida. Cada endereo chamado de Uniform Resource Locator (URL). Padro de Comunicao a Tecnologia Web utiliza um protocolo de comunicao que permite a solicitao e a obteno de recursos da Web. Esse protocolo, chamado Hypertext Transfer Protocol (HTTP), permite a busca de recursos em diversos formatos e no somente de hipertexto como o nome sugere. Padro de Estruturao das Informaes o padro da Tecnologia Web para apresentao das informaes est baseado numa linguagem de marcao chamada HyperText Markup Language (HTML). Essa linguagem define os elementos para a visualizao de informaes. Com a evoluo da Tecnologia Web foi criada uma metalinguagem chamada Extensible Markup Language (XML) que permite definir de forma extensvel como uma informao pode ser estruturada e trocada entre sistemas de informaes, diretamente pela Internet.

Trabalho de Licenciatura

Princidnio David

2010

14

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

2.2.2 Aplicao da Tecnologia WEB Segundo Edson e Vidal (2006), Um campo crescente de pesquisa o que procura adicionar caractersticas da hipermdia aos sistemas de informao tradicionais. Os benefcios de adicionar funcionalidade hipermdia s aplicaes de sistemas de informao so que a hipermdia proporciona acesso navegacional, contextual para ver informao e que representa conhecimento em uma forma relactivamente prxima do conjunto total e organizado de ideias organizacionais que as pessoas usam. Assim, a hipermdia apia entendimento (Bieber et al., 1997, p.35). Esse campo tem sido impulsionado pela evoluo da Tecnologia Web, uma vez que ela pode ser considerada um sistema hipermdia (Anderson, 1997, p.157; Nrnberg e Ashman, 1999; Osterbye e Wiil, 1996), sendo a World Wide Web o maior sistema distribudo de hipermdia em uso (Anderson, 1997, p.157). Para aproveitar as facilidades de hipermdia, a Tecnologia Web comeou a ser utilizada como mecanismo para a divulgao de informaes. A Figura 2.2.2 ilustra o funcionamento da Tecnologia Web para acesso a um Web Site tradicional, com documentos electrnicos basicamente estticos:

usa

Usurio Navegadores Solicitao Pgina

Servidor Ficheiros

Pgina

Internet

Sistema de ficheiros

Figura 2.2.2 - Funcionamento da Tecnologia Web para o acesso a um Web Site Tradicional (Adaptado de Junior & Vidal, 2006).

Ao longo do tempo, novos recursos foram acrescentados Tecnologia Web. Eles permitem que essa tecnologia seja utilizada como infra-estrutura de acesso a sistemas de informao. Dessa forma, os usurios interagem com os sistemas por meio dos prprios navegadores Web, fornecendo informaes aos servidores, os quais processam e geram dinamicamente as respostas
Trabalho de Licenciatura Princidnio David 2010 15

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

aos usurios. Assim, a troca de informaes entre usurios e Web bidirecional, de forma similar ao que ocorre com os sistemas de informao baseados nas tecnologias tradicionais (Junior & Vidal, 2006).

A Figura 2.2.3 ilustra o funcionamento da Tecnologia Web como plataforma para acesso a sistemas de informao:
Pagina

Aplicao Solicitao usa

Usurio Navegador Solicitao Pgina

Servidor Ficheiros

Pgina

Internet

Sistema de ficheiros

Figura 2.2.3 - Utilizao da Tecnologia Web como plataforma de acesso a outros Sistemas de Informao (Adaptado de Junior & Vidal, 2006).

Uma limitao para a utilizao da Tecnologia Web, conforme mostrado, era o facto de que ela fazia apenas a intermediao entre o navegador e o aplicativo, mas, caso o aplicativo precisasse se comunicar com outro sistema, deveria utilizar uma tecnologia tradicional. Para eliminar essa restrio, novas extenses foram recentemente desenvolvidas e incorporadas Tecnologia Web, permitindo que seja usada tambm como infra-estrutura de comunicao entre sistemas, como ilustra a Figura 2.2.4:

Trabalho de Licenciatura

Princidnio David

2010

16

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Solicitao
usa

Pgina
Usurio Navegador Servidor

aplicacao

Solicitacao do servico

ficheiros Solicitao dados

Pgina Pgina dados

Internet

Solicitao do servico

Internet

Sistema de ficheiros

dados

aplicao

Solicitao do servico

Figura 2.2.4 - Tecnologia Web como plataforma de comunicao entre Sistemas (Adaptado de Junior & Vidal, 2006).

Os novos sistemas de informao podem trocar informaes com quaisquer outros sistemas disponveis na Web, permitindo, por exemplo, que algumas funes, ou mdulos de um sistema sejam desenvolvidas e processadas em uma organizao e outras sejam desenvolvidas e processadas em outras organizaes. Em outras palavras, a Tecnologia Web passa a ser a infraestrutura de comunicao tanto entre pessoas e sistemas quanto tambm entre os prprios sistemas. Isso elimina diversas barreiras at ento existentes para a interligao directa entre sistemas de informao e tambm entre organizaes (Junior & Vidal, 2006).

Trabalho de Licenciatura

Princidnio David

2010

17

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

2.3 SISTEMAS DE INFORMAO BASEADOS NA TECNOLOGIA WEB Um Sistema baseado na Tecnologia Web ou simplesmente Sistema Web uma aplicao acessada por um navegador por meio de uma rede como por exemplo Intranet ou Internet (Junior, 2004). Para Press (1999, p.13), se considerarmos os sistemas de processamento em lote, os sistemas de compartilhamento de tempo e as aplicaes cliente-servidor como as trs primeiras geraes de processamento de dados empresariais, a quarta gerao a dos Sistemas de Informao baseados na Web, os quais so caracterizados pela universalizao do acesso s redes de computadores e pela utilizao de sistemas de padres abertos para a comunicao.

Vrias denominaes tm sido dadas a tais sistemas, como: Web Sites, Web-Based Information Systems (WBIS), Web Information Systems (WIS), Sistemas Web, Aplicaes Web, Sistemas de Informao Web, Sistemas de Informao Baseados na Tecnologia Web (SIW).

2.3.1 Diferenas entre Sistemas Web e outros Sistemas Segundo Junior e Vidal (2006), os SIW apresentam diferenas com relao aos Sistemas Tradicionais. Uma delas diz respeito ao modo de acesso informao, que feito atravs da navegao, caracterstica intrnseca da hipermdia. Ou seja, independentemente de como um usurio chegou a uma pgina, ele normalmente tem a opo de acesso s pginas ligadas p gina actual, selecionando uma ligao especfica, ele far com que a pgina apontada pela ligao seja exibida e esse processo pode ser repetido indefinidamente (Schwabe, Rossi E Garrido, 1998, p.3). Outra diferena em relao aos Sistemas Convencionais que, enquanto esses apresentam restries quanto ao local de acesso, os SIW utilizam o conceito de acesso universal. Acesso universal significa que o usurio pe algo na Web e pode acess-lo a partir de qualquer local; no importa o sistema operativo utilizado, em que plataforma o usurio est a correr (Berners-Lee, 1996). Tambm existem algumas diferenas entre os sistemas de informao baseados na Tecnologia Web e os Web Sites Tradicionais. Enquanto os ltimos permitem apenas que os usurios possam recuperar informaes, os SIW so projectados para que tambm seja possvel alter-las, ou seja, neles os usurios podem processar dados de negcio interativamente (Takahashi, 1998, p.103). Alm disso, os Web Sites Convencionais so projectados para usurios annimos, oferecendo normalmente apenas uma viso para todos (Takahashi, 1998, p.103). Em contraste, os SIW
Trabalho de Licenciatura Princidnio David 2010 18

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

buscam atender uma comunidade identificada de usurios, os quais tm tarefas e requisitos especficos e, frequentemente, precisam de vises especficas para atingir suas tarefas (Junior & Vidal, 2006).

2.3.3 Aplicao dos Sistemas Web Segundo Edson e Vidal (2006), os SIW apiam o trabalho e, geralmente, so altamente integrados com outros sistemas no-Web, como base de dados e sistemas de processamento de transaes (Isakowitz, Stohr e Balasubramanian, 1995, p.79). Finalmente, a estrutura de navegao de um Web Site tradicional projetada principalmente para facilitar a busca e o entendimento de informaes, enquanto a estrutura de navegao dos SIW proje ctada para apoiar fluxo de trabalho especfico (Takahashi, 1998, p.103). Segundo Isakowitz, Bieber e Vitali (1998, p.78), as aplicaes de sistemas de informao baseados na Tecnologia Web podem ser classificadas em quatro grandes tipos, abordados a seguir: Sistemas de Apoio ao Trabalho Interno tipicamente, utilizam uma Intranet como infraestrutura de comunicao. Substituem ou servem de interface de acesso a sistemas de informao j existentes nas Tecnologias Tradicionais. Sites de Presena na Web ferramentas de marketing utilizadas para alcanar consumidores fora da empresa. Sistemas de Apoio ao Comrcio Eletrnico sistemas que apiam interaes com os consumidores, como compras on-line. Tipicamente, comunicam-se com sistemas j existentes em outras tecnologias, como sistemas de processamento de pedidos e sistemas de controlo de estoques. Sistemas de Apoio ao Comrcio entre Empresas sistemas que apiam interaes com outras empresas. Tipicamente, utilizam uma Extranet como infra-estrutura de comunicao e comunicam-se com outros sistemas j existentes em outras tecnologias, como processamento de pedidos e sistemas de controlo de estoques. 2.3.4 Vantagens e Desvantagens dos Sistemas Baseados na Tecnologia Web Segundo Junior (2004), um Sistema Web apresenta algumas vantagens e desvantagens tais como: Vantagens Clientes geograficamente distribudos;
Trabalho de Licenciatura Princidnio David 2010 19

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Manuteno centralizada, sem precisar distribuir ou instalar software; Independente de plataforma. Desvantagens Dependente do trfego da rede; Depende da qualidade de servio de Internet fornecido pelo provedor do servio (ISP).

2.4 RESUMO

A Tecnologia Web foi criada como forma de desenvolver o conhecimento cientfico, mas tem sido utilizada tambm como mecanismo de acesso a vrios tipos de sistemas de informao empresariais, assim como de comunicao entre eles, gerando diversas oportuidades de negcios para as organizaes. Para organizaes onde o processo de interao com os seus clientes uma actividade indispensavel, o uso de um sistema baseado na tecnologia Web uma soluo ideal, pois todas organizaes presentes na Web esto a distncia zero dos seus respectivos clientes. Os Sistemas Web so desenvolvidos para usurios privados , isto , somente para os clientes e os funcionrios da organizao que estiverem a usar o sistema, ao contrrio dos Web Sites, que so desenvolvidos para usurios publicos. As vantagens da Tecnologia Web devem lev-la a substituir ou complementar grande nmero de Sistemas de Informao actualmente em operao nas organizaes.

Trabalho de Licenciatura

Princidnio David

2010

20

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO III. TECNOLOGIA E SERVIOS MOBILE

No presente captulo so abordados alguns aspectos sobre a Tecnologia Mobile e faz-se uma descrio completa do Servio de Mensagens Curtas e a importncia deste para as organizaes.

3.1 WEB MOBILE Web Mobile refere-se simplesmente ao acesso Web atravs de dispositivos mveis tais como telefones celulares e Personal Digital Assistant (PDA). O alcance e as capacidades dos dispositios mveis tm crescido fenomenalmente nos ltimos anos, pois quase todos telemveis podem agora acessar a Internet duma ou doutra maneira e todos os PDAs possuem um Browser. As pessoas esto se acostumando ao acesso a informao na Web atravs dos seus dispositivos mveis, muitos usam PDA para verificar seus e-mails e administrar outros Bits de informao. Hoje em dia as pessoas acessam com facilidade os seus blogs e visualizam fotos e videos on-line enquanto esto viajando. Web Mobile tudo isto. Qualquer Website acessado partir de um dispositivo mvel tambm a Web Mobile (Mehta, 2008).

3.2 DISPOSITIVOS MVEIS Se formos a qualquer loja de eletrnicos, encontraremos centenas de telefones celulares. A vida til de um modelo de telefone mvel inferior a 18 meses. As pessoas mudam seus telefones a cada dois anos, e as companhias disponibilizam novos modelos a cada ms. Os telemveis no so os nicos dispositivos mveis, pois existem outros dispositivos de computao de bolso, tais como PDAs, Micro Notebooks, e at mesmo computadores portteis de mo (Mehta, 2008). No presente trabalho, incluem-se, tanto os telefones mveis e dispositivos de bolso sempre que se referem a dispositivos mveis. A seguir discute-se algumas caractersticas especficas e as limitaes dos dispositivos mveis. 3.2.1 Telemveis Os telefones mveis so o maior segmento de dispositivos mveis conhecidos por todos ns. Os telefones mveis tm um processador especialmente concebido e executando algum tipo de sistema operativo. Symbian e Windows Mobile so os sistemas operativos amplamente utilizados

Trabalho de Licenciatura

Princidnio David

2010

21

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

em telefones mveis, e muitos fabricantes de telefones desenvolvem seus prprios sistemas tambm. O mais importante uso de um telemvel para falar, tambm pode ser usado para tirar fotos, enviar mensagens, tocar msica, entre outros. Nos ltimos trs anos, os telemveis tm visto uma srie de inovaes, tudo isso resultou em uma grande variedade de dispositivos no mercado partir de telefones com recursos simples para telefones inteligentes (Smart Phones), (Mehta, 2008). 3.2.2 Personal Digital Assistant Esta a outra classe dos dispositivos mveis. Os PDAs (Personal digital assistent), ja existem h algum tempo e tm evoluido ao longo deste periodo. Eles contem aplicaes de negcio, de produtividade e de e-mail. Geralmente eles tm um teclado, quer no aparelho ou na tela. A funcionalidade de telefone um add-on para PDAs. A maioria dos PDAs dos consumidores so actualmente os telefones inteligentes. Estes dispositivos portteis esto se fundindo com os telefones actualmente, e so muito populares entre os utilizadores empresariais (Mehta, 2008). 3.2.3 Outros Dispositivos H outros dispositivos que so utizados de forma mvel. Muitos dispositivos esto embarcados a usar a tecnologia de comunicao mvel, tais como micro-computadores portteis, relgios ou autmoveis. As consolas de alguns jogos tambm so usadas como clientes Web actualmente. Espera-se que muitos dispositivos hbridos possam chegar nos prximos anos, alavancando maior poder de computao e tecnologia de comunicao mvel (Mehta, 2008). 3.3 USO DE DISPOSITIVOS MVEIS O uso de dispositivos de comunicao mveis est crescendo rapidamente. Os usurios utilizam dispositivos mveis para troca e acesso de dados, troca de mensagens de texto ou de voz entre outros. Os dados incluem o uso de coisas simples como um SMS para a Web mvel, comunicao de voz, vdeo e TV mvel em inovaes, e outros (Mehta, 2008). 3.4 GERAES DOS SISTEMAS DE COMUNICAES MVEIS Segundo Metha (2008), deste a introduo da rede experimental de comunicaes moveis, as tecnologias beneficiaram de grandes avanos comumente classificados em trs geraes: A Primeira Gerao (1G) surgiu na dcada 80, e foi caracterizada pela comunicao anlogica sem fio e um apoio limitado da mobilidade do usurio.
Trabalho de Licenciatura Princidnio David 2010 22

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

A Segunda Gerao (2G) surge na dcada 90, com a introduo da Tecnologia digital de comunicaes. Estes sistemas da segunda gerao so caracterizados pela prestao dos melhores servios voz de alta qualidade disponivel para o mercado. O sistema mais conhecidoda 2G o Sistema Global para Comunicaes Moveis (GSM). A Terceira Gerao (3G) surge no princpio de 2004, com a implantao dos sistemas mveis em vrios paises europeus. Com os sistemas 3G, vrias tecnologias sem fio convergem com as tecnologias da Internet. Servios da terceira gerao abrangem uma grande variedade de conteudos mutimdia e rentaveis servios de apoio a mobilidade dos usurios no mundo inteiro.

3.5

CONTEXTO

DE

TELECOMUNICAES

PADRONIZAO

REGULAMENTAO

No ambiente das telecomunicaes, Standard Development Organizations (SDOs), fornecem um quadro necessrio para o desenvolvimento de normas. Esses padres so documentos tcnicos definindo ou identificando as tecnologias que permitam a realizao das tecnologias e servios de redes de telecomunicaes. O principal objectivo dos SDOs desenvolver e manter padres amplamente aceites, permitindo a introduo de servios atractivos atravz de redes interoperveis. Os actores que esto envolvidos no processo de padronizao so os operadores de redes, fabricantes e empresas terceiras, com conteudos como, prestadores de servios, equipamentos de teste e autoridades reguladoras. Um dos principais objectivos das actividades de regulamentao de telecomunicaes mveis garantir que o ambiente das telecomunicaes seja organizado em um ambiente suficientemente competitivo e que a qualidade dos servios oferecidos aos assinantes seja satisfatria. No princpio da comunicao mvel, vrios SDOs regionais desenvolveram tecnologias e servios de redes de forma independente, e isto levou ao desenvolvimento de interoperabilidade de redes heterogneas, onde raramente era assegurada. A falta de interoperabilidade dos sistemas mveis da primeira gerao, impediu a expanso de um sistema global internacional de redes moveis que teria a experincia do usurio. Com os sistemas da segundo e terceira gerao, os principais SDOs decidiu reunir os seus esforos a fim de assegurar que as redes de comunicaes moveis interagissem de forma adequada em vrias regies do mundo. Em 1998, esse esforo foi iniciado

Trabalho de Licenciatura

Princidnio David

2010

23

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

por vrios SDOs incluindo ARIB (Japo), ETSI (Europa), TTA (Coria), TTC (Japo), e T1 (E.U.A).

3.6 SISTEMA GLOBAL PARA COMUNICAES MVEIS Antes da introduo do Sistema Global para Comunicaes Moveis, redes mveis implementadas em diferentes paises eram incompativeis. Esta incompatibilidade tornou impraticvel o roaming3 de usurios mveis atravs das fronteiras internacionais. A fim de obter essa incompatibilidade em torno desses sistemas, o Confrence Europnne des Postes et Tlcommunications (CEPT) criou o Groupe comisso Spcial Mobile1 committee em 1982. A principal tarefa deste comit foi de padronizar uma rede pblica de comunicao celular paneuropeia, a faixa dos 900 Mhz. Em 1989, o European Telecommunications Standard Institute (ETSI) assumiu a responsabilidade pela manuteno e evoluo das especificaes do Global System for Mobile Communication. Em 2000, essa iniciativa foi transferida para a Third Generation Partnership Project (3GPP). A iniciativa foi to bem sucedida que

redes compatveis com o padro GSM tm sido desenvolvidas em todo o mundo. Variaes da especificao do GSM foram padronizadas para o 1800 e 1900 MHz e so

conhecido como DCS 1800 e PCS 1900, respectivamente. Em maro de 2004, a associao GSM relatou um total de 1,0468 bilhes de assinantes distribudos por 207 pases. A rede GSM caracterizada pelas comunicaes de voz digital e suporte de baixa taxa de

servios de dados. A interface area GSM baseada em Time Division Multiple Access (TDMA). Com TDMA, uma banda de rdio compartilhada por vrios assinantes interao da atribuio de um ou mais Timeslots em suportes de rdio dada a cada assinante. Com o GSM, a transferncia de dados pode ser realizadas ao longo do circuito de comutao de conexes. Um dos servios GSM mais popular o SMS. Este servio permite que os assinantes de SMS possam trocar curtas mensagens de texto (Le Bodig, 2008). 3.6.1 Arquitetura GSM De acordo com Le Bodig (2008), a rede GSM composta por trs subsistemas que so:

um termo usado em telefonia mvel mas tambm aplicvel a outras tecnologias de rede sem fio. Designa a habilidade de um usurio de ume rede para obter conectividade em aras fora da localizao geografica onde est registado, ou seja, obtendo conectividade atravz de uma outra rede onde visitante (Wikipdia, 2010).

Trabalho de Licenciatura

Princidnio David

2010

24

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Subsistema da Estao Base (BSS), Subsistema de rede (NSS), Subsistema de operaes (OSS) que so descritos mais em diante nesta seco. O OSS implementa funes que permitem a administao da rede mvel. Por razes de clareza, elementos da OSS no esto representados arquitetura GSM mostrado na Figura 3.6.1:
Equipamento Movel (ME)
O ME contem o transmissor de radio e processadores do sinal digital.

Controlador da Estacao Base (BSC)


O BSC faz a gestao dos recursos de radio para um ou mais BTSs

Alocador do Registo local (HLR)


A base de dados HLR contem toda a informacao administrativa de cada usuario registado

Alocador do Registo do Visitante (VLR)


A base de dados VLR contem toda a informacao da localizacao do assinante

TE

ME

BTS

HLR

VLR

Equipamento Terminal (TE)


O ME e um dispositivo tal como um PDA, conetado ao ME.

BSC SIM BTS

MSC

REDE TELEFONICA

ESTACAO MOVEL (MS)

ESTACAO DE SUBSISTEMA BASE (BSS)

SUBSISTEMA DE REDE (NSS)

Modulo de Identificacao do assinante (SIM)


O SIM permite identificar o usuario na rede

Estacao Transmissora Base (BTS)


O BTS contem a transmissao de radio para a comunicacao com as estacoes moveis

Centro de Comutacao Movel (MSC)


O MSC organiza funcoes tais como registo, autenticacao, actualizacao da localizacao do usuario, etc.

Figura 3.6.1 - Arquitetuta GSM (Adaptado de Le Bodig, 2008).

3.6.1.1 Terminal Mvel - Mobile Station A terminal mvel (MS) um dispositivo que recebe e transmite os sinais de radio dentro de uma clula site. Uma estao mvel pode ser um aparelho de base mvel, como o mostrado na figura 3.6.1.1, ou um mais complexo PDA. As capacidades de telefonia mvel incluem comunicaes de voz, recursos de mensagens e gesto da lista telefnica. Alm destas capacidades basicas um PDA normalmente enviado com um Microbrowser Internet e um avanado gestor de informaes pessoais (PIM), para gerir os contactos e calendrio. A terminal mvel composta de um equipamento mvel (ME) e o mdulo de identificao do assinante (SIM). O nico equipamento de identificao mvel internacional (IMEI) armazenados no (ME), identifica exclusivamente o dispositivo quando conectado a rede mvel (Le Bodig, 2008).

Trabalho de Licenciatura

Princidnio David

2010

25

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Figura 3.6.1.1 - Terminal Mvel reproduzido com a permisso da Alcatel Business System (Le Bodig, 2008).

O SIM geralmente fornecido pela operadora de rede para o assinante na forma de um Smart Card. O Microship SIM muitas vezes tirado do carto inteligente e directamente inserido em um slot dedicado nos equipamentos mveis. Um Microship SIM apresentado na figura 3.1.1.2. Actualmente as terminais mveis podem conectadas a um dispositivo externo como um PDA ou um computador pessoal, denominado de equipamento terminal na arquitetura GSM. Uma mensagem curta (SMS) geralmente armazenada no terminal mvel (Le Bodig, 2008).

Figura 3.1.1.2 - Carto SIM (Le Bodig, 2008).

3.6.1.3 Subsistema Base Station Este elemento composto por Base Transceiver Station (BTS) e Base Station Controller (BSC). A BTS implementa, ou seja, garante a interface de comunicao com as terminais mveis (MS) que se encontram dentro da sua cobertura o que inclui modulao e ajuste do sinal, modo que uma BSC pode ter conectado vrias BTS. Por sua vez uma BSC prov um conjunto de funcionalidades para gerir as conexes a ela efectuadas, como por exemplo a configurao das clulas da rede e os nveis de rdio frequncia. Em uma rede tpica GSM uma BSC pode controlar mais do que 70 BTS (Le Bodig, 2008).

Trabalho de Licenciatura

Princidnio David

2010

26

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

3.6.1.4 Subsistema de Rede Network Subsystem Segundo Le Bodig (2008), Um subsistema de rede (NSS), composto pelo Mobile Switcing Center (MSC), Visitor Locator Register (VLR) e Home Locator Register (HLR). O MSC entre outras funcionalidades, responsvel pelo desvio de comunicaes do sistema e pela ligao outras redes. O VLR contm informao dinmica no que concerne aos usurios que esto ligados a rede e sua respectiva localizao sendo usualmente integrado no MSC. O HLR por sua vez, um elemento das redes que contem detalhes da subscrio para cada usurio da rede, sendo capaz de manter informaes sobre milhares de usurios. Le Bodig (2008), refere ainda que na rede GSM a sinalizao baseada no protocolo Signaling System Number 7 (SS7) complementado pelo uso do protocolo Mobile Application Part (MAP). Este ltimo, usado para a movimentao do usurio na rede bem como para fornecer informao adicional entre o HLR e os outros elementos da rede, de modo que para cada usurio, este elemento efectua o mapeamento entre o International Mobile Subscriber Identity (IMSI) e o Mobile Station ISDN Number (MSISDN). Para Samanta (2005) as mensagens SMS so transmitidas sob o suporte do protocolo SS7, protocolo adoptado mundialmente nas redes de telecomunies para prover a sinalizao. Este protocolo usado para prover informaes como a gesto de mobilidade, servios suplementares, roteamento entre outros. 3.7 SERVIO DE MENSAGENS CURTAS SHORT MESSAGE SERVICE O servio de Mensagens Curtas (SMS) um servio que permite a troca de curtas mensagens de texto entre os assinantes do servio. Acredita-se que a primeira curta mensagem de texto foi experimentalmente transferida em 1992, sobre a sinalizao de uma rede GSM Europeia. Uma vez que esta experincia foi bem sucedida, o uso de SMS tem sido objecto de enorme crescimento (Le bodig, 2008). 3.7.1 Descrio do Servio Desenvolvido como parte das especificaes tecnicas da Phase 1 do GSM, o servio de mensagens curtas permite que os assinantes de uma rede troquem mensagens contendo uma pequena quantidade de texto. O trabalho sobre a padronizao do SMS foi iniciado pelo Europeans Telecommunication Standard Institute (ETSI) e agora realizada no mbito das actividades da 3GPP. Desde o incio da introduo das redes GSM, o SMS foi portado para outras tecnologias de rede tais como GPRS e CDMA. Estas mensagens podem ser enviadas de dispositivos GSM/UMTS, mas tambm de uma gama de dispositivos como anfitries da Internet, Telex e FaxTrabalho de Licenciatura Princidnio David 2010 27

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

simile. O SMS uma tecnologia muito madura apoiada por 100% dos aparelhos GSM e pelas redes GSM no mundo inteiro (Le Bodig, 2008).

3.7.2 SMS Use Cases Casos de Uso do SMS SMS foi destinado a ser um meio de troca de quantidades limitadas de informao entre os dois assinantes mveis. Foi destinado a ser um meio de troca de quantidades limitadas de informao entre dois assinantes mveis. Esta capacidade limitada tornou-se um bloco de construo para o desenvolvimento de servios mais atraentes que vo desde o descarregamento de toques, para aplicaes profissionais como monitoramento remoto e rastreamento de frotas. Casos de uso de SMS descrito nesta seco so representativos de aplicaes tpicas baseados em SMS, incluindo os consumidores, aplicaes empresariais e de operador. 3.7.2.1 Aplicao do Consumidor Baseado em SMS Segundo Le Bodig (2008), nesta categoria esto agrupados servios como mensagens de pessoa para pessoa (Person-to-Person Messaging), servios de informaes e de descarregamento e aplicaes para promover conversas entre vrios assinantes. Os consumidores tm acesso a estes servios para personalizar seus aparelhos recebendo informaes de servidores remotos ou simplesmente para intercmbio de informaes entre clientes. Person-to-Person Messaging o caso de uso original para o qual o SMS foi concebido. Este caso diz respeito a troca de uma curta mensagem de texto entre dois assinantes mveis. O assinante que origina a primeira mensagem, compe a mensagem utilizando a interface homem-mquina do dispositivo mvel. Aps a composio, o assinante digita o nmero do telefone do destinatrio da mensagem e envia para o servidor da rede. A mensagem ento transportada ao longo de uma ou mais redes antes de chegar ao destinatrio da rede mvel. Se o telefone do destinatrio capaz de lidar com a mensagem imediatamente, ento a mensagem transferida para o telemvel do destinatrio e o assinante destinatrio notificado de que uma nova mensagem chegou, no caso contrrio a mensagem mantida temporariamente pela rede at que o aparelho receptor se torne disponvel. Contudo, devido a dificuldade de compor mensagens usando os dispositivos mveis, os utilizadores acabaram por criar a seu proprio dialeto que consiste no uso de termos abreviados: This dialect consists of using abbreviated terms that are quick tocompose on mobile handsets. For instance, RUOK means Are you OK? and C U L8ER means See you later! This

Trabalho de Licenciatura

Princidnio David

2010

28

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

is sometimes complemented by the use of text-based pictograms or smileys. For instance, :-) represents a happy mood and :-( represents a sad mood. (Le Bodig, 2008).

Segundo Le Bodig (2008), outro caso de aplicao relactivo aos sistemas de informao sendo o caso mais comum do cenrio Machine-toPerson. Neste cenrio, utilizadores podem receber informaes sobre relatrios financeiros, estado de tempo, entre outro tipo de informao, bastando para o efeito que os utilizadores se subscrevam aos respectivos servios. Alem desses casos destacam-se os servios de mensagens de voz, de notificaes de faxes, e de correio electrnico, pelos quais os utilizadores podem receber mensagens alertando sobre a recepo de mensagens de voz, de faxes e de correio electrnico em algum servidor remoto.

3.7.2.2 Aplicaes Corporativas Baseadas em SMS Nesta categoria so agrupados os servios sob medida para a necessidade dos profissionais. Isto inclui posicionamento de veiculos e monitoramento de mquinas. Para a monitorizao de veculos e a sua localizao em terra usada a tecnologia Global Positioning System(GPS). Para o efeito um dispositivo analiza os sinais de radiodifuso de um grupo de satlites, cuja informao sobre a localiza normalmente expressa em termos de longitude, latitude e as vezes a altitude. Um receptor GPS acoplado a um aparelho, embutido ou como um acessrio, pode fornecer a localizao de uma pessoa ou um equipamento. Esta informao de localizao pode ser formatada em uma mensagem curta e enviadas para um servidor remoto interao de SMS. O servidor interpreta essas informaes locais recebidas de vrios aparelhos e apresenta-os em mapas geogrficos associados. Em aplicaes de logstica pode ajudar a manter o controlo de uma frota de camies ou ajudar os policiais a rastrear veculos frustados. As mensagens tambm so usadas para a monitorizao remota, isto , podem transportar informaes sobre o estado de dispositivos remotos. Por exemplo, um administrador de um sistema pode ser notificado por uma mensagem curta que um servidor est executando baixo nvel dos recursos ou que uma falha foi detetada em um servidor remoto (Le Bodig, 2008).

Trabalho de Licenciatura

Princidnio David

2010

29

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

3.7.2.3 Aplicaes Destinadas s Operadoras de Telefonia Mvel Segundo (Le Bodig, 2008), as operadoras de telefonia usam o SMS como um bloco de instruo para permitir a realizao de vrios servios, tais como os listados abaixo:

Bloqueio do SIM (Subscriber Identy Module) As operadoras de telefonia mvel usam o SMS para o bloqueio de cartes SIM, pois algumas delas permitem que seja usado apenas um nico chip especfico. Aps um periodo mnimo de subscrio, o usurio poder solicitar ao operador para desactivar o bloqueio a fim de ser capaz de usar o telemvel com outro carto SIM (a partir do mesmo operador ou de outro operador). Se o operador concorda com o bloqueio seja desativado, ento o operador envia uma mensagem curta que contm um cdigo que permite o dispositivo a ser desbloqueado. Actualizaes do SIM Com o SMS, as operadoras podem actualizar remotamente parmetros armazenados no SIM. Esta realizada interao do envio de uma ou mais mensagens com novos parmetros para um dispositivo mvel. No passado, as operadoras utilizavam este mtodo para actualizar os nmeros do correio de voz de acesso, atendimento ao cliente (perfs de determinar quais servios de rede so acessveis para o assinante).

Indicador de Mensagem em Espera Operadoras tm utilizado o SMS como uma maneira simples de actualizar os indicadores de mensagem em espera. Com este mecanismo, uma curta mensagem contm o tipo de indicador (voice mail, etc) para ser actualizado junto com o nmero de mensagens em espera. Wap Push Wireless Application Protocol (WAP), em portugus, Protocolo para Aplicaes sem Fio, um padro internacional para aplicaes que utilizam comunicaes de dados digitais sem fio (Internet mvel), como por exemplo o acesso Internet a partir de um dispositivo mvel. Em termos da sua aplicao, WAP um protocolo criado para servios mveis, tais como PDAs e telefones mveis, com o intuito de permitir que eles acessem a portais de Internet. O WAP permite que seus usurios enviem e leiam e-mails, consultem preos, leiam as ltimas notcias, entre outros servios. WAP Push, disponvel desde a verso 1.2 do WAP, vem sendo incorporado
Trabalho de Licenciatura Princidnio David 2010 30

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

especificao para permitir que o contedo WAP possa ser acessado pelo usurio com um nmero mnimo de operaes. WAP Push funciona como uma mensagem de texto curta (SMS) que inclui links para um endereo WAP4. O SMS pode ser utilizado como portadora para a realizao do Wap Push. Com essa configurao, uma unidade de dados WSP ou o protocolo URI do contedo a ser recuperado codificado em uma mensagem curta e enviadas ao dispositivo receptor. Aps a recepo dessa mensagem, o Microbrowser WAP intercepta a mensagem, interpreta o contedo enviado, e apresenta o contedo para o assinante. 3.7.2.4 Cadeia de Valor das Aplicaes Baseadas em SMS No cenrio de pessoa para pessoa, SMS envolve duas pessoas, o criador da mensagem e o destinatrio da mensagem. Alm disso, um ou mais operadores de rede esto envolvidos no transporte da mensagem. No cenrio mquina para pessoa, o modelo de negcio pode se tornar mais complexo. Na verdade, o modelo de negcio envolve uma pessoa, o destinatrio da mensagem, uma ou mais operadoras de rede para transportar a mensagem, e os intermedirios, tais como fornecedores de servio, restadores de portal, revendedores de SMS, entre outros. Para lidar com a alta demanda de transferncia de mensagens curtas no cenrio mquina-para-pessoa, um modelo de negcio tem sido posto em prtica pelos operadores para fornecer ao SMS atacado para prestadores de servios. Isso permite que os prestadores de servios, adquiram recursos de SMS em massa a preos grossistas dos operadores e para revender mensagens curtas com contedo personalizado para usurios mveis (Le Bodig, 2008). 3.7.3 Arquitetura do SMS na Rede GSM Na arquitetura do servio de mensagens curtas, na rede GSM, so acrescentadas duas entidades a saber, o SMS Center (SMSC) e o E-mail Interao. Alm disso, um elemento chamado a entidade de mensagens curtas (Short Message Entity-SME), geralmente sob a forma de uma aplicao de software em um dispositivo mvel, necessrio para o tratamento de mensagens (envio, recepo, armazenamento, entre outros). A Figura 3.7.3 mostra a arquitetura do servio de mensagens curtas na rede GSM, mas no mostra a entidade de mensagens curtas.

http://pt.wikipedia.org/wiki/wap

Trabalho de Licenciatura

Princidnio David

2010

31

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Equipamento Movel (ME)


O ME contem o transmissor de radio e processadores do sinal digital.

Controlador da Estacao Base (BSC)


O BSC faz a gestao dos recursos de radio para um ou mais BTSs

Alocador do Registo local (HLR)


A base de dados HLR contem toda a informacao administrativa de cada usuario registado

A Um

Centro de Comutacao Movel (MSC)


O MSC organiza funcoes tais como registo, autenticacao, actualizacao da localizacao do usuario, etc.

TE

ME

BTS

HLR

Comutador Pblico Rede Telefnica

Equipamento Terminal (TE)


O ME e um dispositivo tal como um PDA, conetado ao ME.

MSC BSC SIM Link de Radio


ESTACAO MOVEL (MS) ESTACAO DE SUBSISTEMA BASE (BSS)

BTS SMSC Email Gw

Internet
Email Gateway

Modulo de Identificacao do assinante (SIM)


O SIM permite identificar o usuario na rede

Estacao Transmissora Base (BTS)


O BTS contem a transmissao de radio para a comunicacao com as estacoes moveis

O gateway garante a interoperabilidade entre o SMS e o correio electronico

Figura 3.7.3 - Arquitetura do SMS na rede GSM (Adaptado de Le Bodig, 2008).

3.7.4.1 Entidade do Servio de Mensagens Curtas Shorty Message Entity Shorty Message Entity (SME), designa um conjunto de elementos que podem receber e enviar mensagens curtas. Uma SME, pode ser um aplicativo num terminal mvel, ou ainda um servidor remoto da Internet, entre outros. A terminal mvel geralmente pr-configurada durante o processo de fabricao para o efeito, podendo ser tambm configurada manualmente. Uma SME, pode ser tambm um servidor, que interliga o centro de SMS directamente ou remotamente. Tais SMEs so tambm conhecidos como SMEs externos (ESME). Normalmente, uma ESME representa um WAP servidor / proxy, um interao de e-mail ou um servidor de correio de voz. Para a troca de mensagens curtas, a SME a partir do qual gerada e enviada uma SMS, denominado Originator SME e a que recebe Recipient SME (Le Bodig, 2008). 3.7.3.2 Centro de Servio ou de Mensagens SMS Center O Centro de Servio (SC) ou SMS Center (SMSC), desempenha um papel muito importante na arquitetura do servio de mensagens curtas. As principais funes do SMSC so a retransmisso de mensagens curtas entre as entidades de mensagens curtas (SMEs) e o armazenamento e a transmisso de mensagens curtas (armazenamento de mensagens se a SME benficiria no estiver
Trabalho de Licenciatura Princidnio David 2010 32

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

disponvel). O SMSC pode ser integrado como parte da rede mvel (por exemplo, integrado ao MSC) ou como uma entidade de rede independente, podendo estar localizado fora da rede e ser gerida por uma outra organizao. muito comum para operadoras de redes adiquirirem um ou mais SMSCs, pois o SMS actualmente considerado como o servio mais popular fornecido por qualquer rede mvel. No entanto, este ltimo cenrio raramente encontrado na vida real, e um ou mais SMSCs so geralmente dedicados a gesto de operaes de SMS em uma nica rede mvel. Operadores das redes mveis geralmente tm acordos comerciais mtuos para permitir a troca de mensagens entre redes. Isto significa que uma mensagem enviada de uma SME conectada a uma rede mvel A pode ser entregue a outro SME ligado a uma rede mvel B, esta capacidade de usurios trocarem mensagens, mesmo se eles no esto inscritos para a mesma rede e, s vezes localizadas em pases diferentes, sem dvida, uma das principais caractersticas do SMS que faz tanto sucesso. Grandes operadoras de telefonia mvel muitas vezes fazem uso de diversos centros de SMS para cumprir as necessidades de seus clientes (Le Bodig, 2008). 3.7.3.3 E-mail Interao Esta entidade responsvel pela funcionalidade E-mail-to-SMS, ou seja a possibilidade de enviar correio electrnico para um recipient SME: The Email interao enables an Email-to-SMS interoperability by interconnecting the SMSC with the Internet (Le Bodig, 2008). Interao desta entidade, mensagens curtas podem ser enviadas de um SME para a Internet e vice-versa. O seu objectivo principal converter as mensagens e encaminhar para os respectivos domnios da Internet. 3.7.4 Funcionalidades Bsicas do SMS O servio de Mensagens Curtas dispe de funcionalidades como a submisso, entrega e respectivo relatrio entre outras. O envio e recepo de mensagens so as principais funcionalidades do Servio de Mensagens Curtas. No envio de mensagens especifica-se o Recipient SME que pode ser uma outra terminal mvel ou um domnio da Internet, processo chamado Short Message - Mobile Originated (SM-MO). Por outro lado, o Short Message Mobile Terminated (SM-MT) sugere o processo pelo qual as mensagens so entregues a uma terminal mvel, mesmo durante a recepo de chamadas de voz. Os usurios do servio tambm podem especificar que lhes seja emitido um relatrio de entrega aps a submisso de mensagens indicando se estas foram entregues ao destinatrio. Pela funcionalidade, periodo de validade, os usurios podem especificar o tempo em

Trabalho de Licenciatura

Princidnio David

2010

33

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

que a mensagem pode permanecer no SMSC antes que seja recebida pelo Recipient SMS (Le Bodig, 2008).

3.7.5 SMS Protocolos e Camadas Segundo Le Bodig (2008), a pilha de protocolos SMS composta por quatro camadas que so: a Camada de Aplicao (Application Layer), Camada de Transfernia (Transfer Layer), Camada de Revesamento (Relay Layer) e a Camada de Enlace (Link Layer). As aplicaes baseadas em SMS so directamente baseadas na camada de transferncia. Consequentemente, qualquer engenheiro que queira desenvolver uma aplicao, para que o SMS seja um bloco de construo, ele precisa de dominar a Camada de transferncia. A Camada de Aplicao implementada nas entidades de mensagens curtas (SMEs) em forma de software que envia, recebe e interpreta o conteudo das mensagens, como por exemplo editor de mensagens, jogos, entre outros. A Camada de Aplicao tambm conhecida como SM-AL (Short Message Application Layer). Na Camada de Transferncia, a mensagem considerada como sendo uma sequncia de octetos contendo informaes como tamanho da mensagem, a origem e receptor da mensagem, a data de emisso, entre outros. A Camada de Transferncia tambm conhecida como SM-T (Short Message Transfer Layer). A Camada de Revesamento permite o transporte de mensagens entre vrios elementos da rede. O elemento da rede deve temporariamente guardar a mensagem, se o prximo elemento onde a mensagem deve ser encaminhada no estiver disponvel. Na Camada de Revesamento, o centro de comutao mvel (MSC) possui duas funes adicionais. A primeira funo chamada de SMS Interao MSC (SMS-GMSC) consiste na recepo de mensagens de qualquer centro de mensagens curtas (SMSC) e interrogando o alocador do registo local (HLR) para obter a informao da rota e depois entregar a mensagem para a rede de destinatrio. A segunda funo chamada de SMS Interworking MSC (SMS-IWMSC) que consiste na recepo de mensagens de uma rede mvel e submetendo as ao servidor SMSC. A Camada de Revesamento tambm chamada de SM-RL (Short Message-Relay Layer). A camada de Enlace permite a transmisso de mensagens no nvel fsico. Para este propsito a mensagem protegida para fazer face a um nvel baixo de erros dos canais. A pilha do protocolo da camada de transporte mostrada na Figura 3.7.5.1:

Trabalho de Licenciatura

Princidnio David

2010

34

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

SMSC

SMS-GMSC/ SMS-IWMSC

MSC

Estao Mvel

SM-AL

SM-AL

SM-TL

SM-TL

SM-RL

SM-RL

SM-RL

SM-RL

SM-LL

SM-LL

SM-LL

SM-LL

Figura 3.7.5.1 - A Pilha do Protocolo SMS (Adaptado de Le Bodig, 2008).

Para o propsito de transporte, uma aplicao mapeia o contedo da mensagem e as instrues de entrega associadas para o protocolo de transferncia de unidade de dados (Transfer Protocol Data Unit-TPDU) na Camada de Transferncia. O TPDU composto por de vrios parametros indicando o tipo de mensagem, especificando o estado do relatrio, contendo a outra parte do texto da mensagem, entre outros. Cada parametro possui um prefixo com a abreviatura para o TP (Transfer Protocol), tais como TP-Message-Type-Delivery cuja abreviatura TP-MTI, TP-Status Report-Indicator cuja abreviatura TP-SRI, TP-User-Data cuja abreviatura TP-UD, entre outros. Na Camada de Transferncia, a troca de mensagens do SME de origem para o SME de destinatrio, conciste em trs etapas, que so mostradas na Figura 3.7.5.2:

(1) Submisso da mensagem


SME de Origem

(3) Entrega da mensagem

SMSC
(4) Relatrio da Submisso (2) Relatrio de Entrega

SME do Destinatrio

Figura 3.7.5.2 - Transfernia da mensagem entre dois SMEs (Adaptado de Le Bodig, 2008).

Trabalho de Licenciatura

Princidnio David

2010

35

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Depois da criao pelo SME de origem, a mensagem submetida ao SMSC (1a Etapa). O SMSC deve verificar com outros elementos da rede se a origem da mensagem possui a permisso para enviar mensagens, como por exemplo o crdito pr-pago suficinte, se o assinante pertence a rede, entre outros, depois o SMSC entrega a mensagem ao SME do destinatrio (2a Etapa). Se o SME do destinatrio no estiver disponvel para a entrega da mensagem, ento o SMSC guarda a mensagem temporariamente at que o SME de destinatrio esteja disponvel ou at que o periodo de validade da mensagem expire. Aps a entrega ou excluso da mensagem pela rede, o relatrio da mensagem dever ser transferido de volta para o SME de origem (3a Etapa), mas somente se este relatrio for requisitado pelo SME origem durante a submisso da mensagem.

3.7.6 SMS Interoperabilidade entre Redes Mveis Com as tecnologias GSM/GPRS, operadoras mveis facilmente podem efectuar a troca de mensagens entre redes distintas. Para este propsito, as operadoras possuem comprimissos comerciais, onde cada rede mvel conta o nmero de mensagens que so enviadas da outra rede mvel. Depois de um dado periodo de tempo, essas contagens so comparadas e h uma liquidao comercial entre as operadoras. Numa simples configurao, sinalizaes de transaes MAP so permitidas entre as duas redes mveis. Na configurao, o SMSC do SME de origem consulta o alocador do registo local (HLR) da rede de destinatrio para obter a informao de roteamento e efectuar a entrega da mensagem ao destinatrio, e neste caso, o SMSC do destinatrio da mensagem no est envolvido na entrega da mensagem (Le Bodig, 2008). As diferentes etapas envolvidas ne troca de mensagens na camada de transfernia esto mostradas na Figura 3.2.5.2, e esta configurao suportada por quatro operadoras de redes mveis GSM no United Kingdom. Infelizmente por outro lado, alguns aspectos so mais complicados, para a interoperabilidade entre redes mveis que so baseadas com tecnologias diferentes, como por exemplo GSM/GPRS e CDMA5 ou quando as sinalizaes de interconexes no so suportadas entre redes distintas. Para esta configurao, a troca de mensagens entre redes distintas pode ser oferecida interconectando as duas redes mveis com um Interao ou interconectando ambas as redes com um protocolo de
5

CDMA (Code Division Multiple Access, ou Acesso Mltiplo por Diviso de Cdigo) um mtodo de acesso a canais em sistemas de comunicao. utilizado tanto para a telefonia celular quanto para o rastreamento via satlite (GPS) e usa os prefixos tecnolgicos como o IS-95 da 1 gerao -1G- e o to popular IS-2000 da 3 gerao -3G (Wikipedia, 2010).

Trabalho de Licenciatura

Princidnio David

2010

36

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

intercmbio proprietrio. Esta configurao, considerada da Camada de Transferncia mostrada na Figura 3.7.6:
(1) Submisso da mensagem (2) Transferncia da mensagem (3) Entrega da mensagem

SME de Origem

SMSC de Origem

SMSC de Destino

SME do Destinatrio

(4) Relatrio do estado

Figura 3.7.6 - Transfernia da Mensagem (Adaptado de Le Bodig, 2008).

Nesta configurao, a troca de mensagens entre os assinantes consiste de trs a quatro etapas. Depois da criao pela origem da mensagem, o SME de origem submete a mensagem ao SMSC de origem (1a Etapa). O SMSC de origem encaminha a mensagem para o SMSC do destinatrio (2a Etapa), e o SMSC do destinatrio entrega a mensagem para o SME do destinatrio (3a Etapa). Se o estado do relatrio foi requisitado pela origem da mensagem, ento o SMSC do destinatrio gera o estado do relatrio e transfere de volta ao SME de origem (4a Etapa). 3.7.7 SMS e Comandos AT Comandos Attention (AT) so conjuntos de instues usados para controlar um modem. Todas estas instrues comeam com um AT ou ainda at. Os modems e telefones mveis GSM/GPRS suportam comandos AT especficos para a tecnologia GSM tais como AT+CMGS, para o envio de mensagens, AT+CMGL, para listagem e AT+CMGR para a leitura. O prefixo AT informa ao modem sobre o incio de um comando.6 Especificaes tcnicas [3GPP-27.005] protocolos de interfaces para o controlo de funes de SMS entre a estao mvel (MS) e um equipamento terminal externo (TE) via uma interface assncrona. A estao mvel e o equipamento terminal (TE) so conectados atravs de um cabo serial, de um link de infrarede ou interao de um outro link similar, como ilustrado na Figura 3.7.7.1:

http://www.developershome.com/SMS/atCommandsIntro.asp

Trabalho de Licenciatura

Princidnio David

2010

37

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

A conexo da estaco movel e o Equipamento Terminal (TE) pode pode ser feita com um cabo serial, link de infrarede, entre outros

Estao Movel (MS)

Equipamento Terminal

Equipamento Terminal (TE) pode ser um PDA, PC, entre outros.

Figura 3.7.7.1 - Conexo entre uma MS e um equipamento TE (Adaptado de Le Bodig, 2008).

Segundo Le Bodig (2008), a comunicao entre o MS e o TE pode ser estabelecida em trs modos diferentes: Modo BLOCK: que um protocolo de comunicao binria que inclui a proteo de erros, e aconselhavel usar quando a ligao entre o MS e o TE no segura. Modo TEXT: que um protocolo baseado em caracteres e assente a comandos AT usados para enviar instrues do TE para MS. O uso dos comandos AT entre uma MS e um TE so mostrados na figura 3.7.7.2. Protocol Data Unit (PDU): que um protocolo baseado em caracteres cujos dados so transmitidos em cdigo hexadecimal. Este protocolo til quando as aplicativos no percebem os comandos AT.

Figura 3.7.7.2 - Uso dos comandos AT entre uma MS e um TE (Le Bodig, 2008).

Trabalho de Licenciatura

Princidnio David

2010

38

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

3.7.8 SMS Prs e Contras Le Bodig (2008), embora reconhea que o Servio de Mensagens Curtas tenha se tornado um servio obquo suportado por todas terminais mveis GSM, quer estejam na mesma rede num mesmo pas ou num outro, salienta que este servio tem tambm desvantagens. A principal desvantagem deste servio o tamanho da informao que uma SMS pode suportar. Se o texto supera 160 caracteres ele concatenado e dividido em partes de acordo com o seu tamanho. Outra desvantagem o facto de apenas textos serem inclusos numa SMS. E portanto, contedos dinmicos que um simples texto no so suportados por uma SMS. Estas limitaes porporcionaram o surgimento dos servios Enhanced Messaging Service (EMS) e Multimedia Messaging Service (MMS) que so extenses do servio de mensagens curtas que permitem que os usurios troquem mensagens contendo melodias, imagens e animaes. 3.7.9 A Biblioteca SMSLib A SMSLib uma biblioteca ideal usada para o desenvolvimento de aplicaes Java ou .Net para o envio e recepo de SMS por meio de um modem ou um telefone mvel GSM sem que seja necessrio aprender cdigos ou comandos AT por meio de interfaces seriais e Internet Protocol (IP). Tem suporte para Inbound & Outbound ou ainda recepo e envio de mensagens de texto, permite formatar mensagens em 7 bits, 8 bits e UCS2 (Unicode) entre outras funcionalidades. Pode usar mltiplos Gateway ou modem GSM e a recepo e o envio de mensagens pode ser efectuado por meio de duas opes, assncrona (a biblioteca notifica a recepo de mensagens) ou sncronamente (periodicamente pode-se efectuar a chamada atravs dos mtodos read()). O envio de mensagens sincronicamente sugere o bloqueio de todas as outras tarefas da biblioteca at que a mensagem seja ou no enviada. Assincronamente as mensagens so enviadas sem que haja necessidade de bloquear outras tarefas em execuo (Delenikas, 2010).

3.7.10 Integrao do SMS em uma Aplicao Web A integrao do Servio de Mensgens Curtas em aplicaes Web tem sido um processo de especial ateno por parte dos desenvolvedores deste tipo de aplicaes. Esta integrao bastante til, pois possivel usar o SMS na entrada e saida de dados (IO) de uma aplicao Web. O principal requisito para integrao do servio de envio e recepo de mensagens curtas em uma aplicao Web o SMS Gateway7. Um SMS Gateway um dispositivo ou servio que oferece transio de
7

http://www.ikaro.net/br/2009/02/SMS-web-applications.html
39

Trabalho de Licenciatura

Princidnio David

2010

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

SMS, transformando o trfego de mensagens mveis de uma rede para outros meios ou vice-versa, permitindo a transmisso ou recepo de mensagens SMS com ou sem o uso de um telefone celular8. Segundo (Developershome, 2010)9, um problema existente de mensagens SMS que SMSCs desenvolvidos por empresas diferentes usam o seu proprio protocolo de comunicao e a maioria destes so proprietrios. Para lidar com este problema, um SMS Gateway colocado entre dois SMSCs e actua como um Gateway de saida entre os dois SMSCs traduzindo um protocolo para outro. Desta forma pode ser utilizado por duas operadoras diferentes de telefonia mvel a ligar os seus SMSCs para permitir a troca de mensagens SMS entre elas. A Figura 3.7.10.1 ilustra um SMS Gateway actuando como intermedirio entre dois centros de mensagens:

SMSC 1

SMSC Protocolo 1

SMS Gateway

SMSC Protocolo 2

SMSC 1

Figura 3.7.10.1 - SMS Gateway actuando como intermedirio entre dois centros de mensagens (Adapatado do10).

Alm de operadoras de telefonia mvel, provedores de contedo e desenvolvedores de aplicativos tambm podem encontrar um SMS Gateway til. Uma das maneiras para uma aplicao de mensagens SMS enviar e receber mensagens de texto SMS em seu servidor conectando-se a SMSCs das operadoras de telefonia mvel. Operadoras diferentes podem utilizar SMSCs de fornecedores diferentes, o que significa que a aplicao de mensagens de texto SMS pode precisar do apoio de multplos SMSCs com protocolos especficos. A Figura 3.6.10.2 ilustra uma aplicao de mensagens de texto conectado a SMSCs sem um SMS Gateway, e como resultado a complexidade de desenvolvimento da aplicao aumenta ao longo do tempo.

http://en.wikipedia.org/wiki/SMS_interaos http://www.developershome.com http://www.developershome.com/SMS/SMS_tutorial.asp?page=SMSInterao

10

Trabalho de Licenciatura

Princidnio David

2010

40

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

SMSC 1
SMSC Protocolo 1

SMSC 2 Aplicao de Mensagens de texto


SMSC Protocolo 2 SMSC Protocolo 3

SMSC 3

SMSC Protocolo 4

SMSC 4

Figura 3.7.10.2 - Aplicao de mensagens de texto conectado a SMSCs sem um SMS Gateway (Adapatado do11).

Para lidar com o problema acima, um SMS Gateway pode ser configurado para lidar com as conexes com os SMSCs. Aps a configurao do SMS Gateway, a aplicao dever saber como se conectar a ele. A Figura 3.7.10.3 ilustra uma aplicao de mensagens de texto SMS para SMSCs conectada atravs de um SMS Gateway.

SMSC 1
SMSC Protocolo 1

Aplicao de Mensagens de texto

SMSC 2 SMS Gateway


SMSC Protocolo 2 SMSC Protocolo 3

HTTP, HTTPS (ou outros Protocolos)

SMSC 3

SMSC Protocolo 4

SMSC 4

Figura 3.7.10.3 - Aplicao de SMS para SMSCs conectada atravs de um SMS Gateway (Adaptado do12).

11

http://www.developershome.com/SMS/SMS_tutorial.asp?page=SMSGateway http://www.developershome.com/SMS/SMS_tutorial.asp?page=SMSGateway

12

Trabalho de Licenciatura

Princidnio David

2010

41

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Alm de se usar uma conexo directa com o SMS de uma operadora de telefonia mvel, outra forma de enviar e receber mensagens de texto usar um telefone celular ou um modem GSM/GPRS. Para tal, a aplicao de mensagens de texto SMS ter de saber como se comunicar com o celular ou o modem GSM/GPRS utilizando os comandos AT. Alguns SMS Gateway so capazes de lidar com as ligaes para celulares e modems GSM/GPRS. Para enviar mensagens de texto SMS com um telefone celular ou um modem GSM/GPRS, a aplicao de mensagens de texto SMS s precisar saber como falar com o SMS Gateway e no precisa de saber nada sobre os comandos AT. A Figura 3.7.10.4 ilustra uma aplicao de mensagens de texto SMS conectada a um conjunto (Pool) de telefones mveis ou modems GSM/GPRS interao de um SMS Gateway.
Telemveis ou Modems GSM/GPRS 1
Comandos AT

Aplicao de Mensagens de texto

HTTP, HTTPS (ou outros Protocolos)

SMS Gateway

Comandos AT

Telemveis ou Modems GSM/GPRS 2 Telemveis ou Modems GSM/GPRS 3 Telemveis ou Modems GSM/GPRS 4

Comandos AT

Comandos AT

Figura 3.7.10.4 - Aplicao de mensagens de texto SMS conectada a um Pool de telefones mveis ou modems GSM/GPRS atravs de um SMS Gateway (Adaptado do13).

possivel integrar o servio de envio e recepo de SMS em uma aplicao Web usando os seguintes critrios14: O SMS como parmetros de um Mdulo HTML - As plataformas de Hardware/Software que oferecem este tipo de servio chamam-se SMS Gateway. Existem vrios, e estes permitem administrar o SMS exactamente como parmetros de um mdulo HTML, atravsde um mtodo get, com informaes como o nmero do destinatrio e o texto, que so nada mais que parmetros a serem valorizados on-the-fly interao do cdigo antes de envi-los ao
13

http://www.developershome.com/SMS/SMS_tutorial.asp?page=SMSGateway http://www.ikaro.net/br/2009/02/SMS-web-applications.html

14

Trabalho de Licenciatura

Princidnio David

2010

42

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

script apropriado que se ocupa da expedio, ou so parmetros j valorizados pelo prprio SMS no caso de o nosso Script t-los recebido do externo. Em outras para enviar um SMS via script devemos simular um click de um mdulo Web que envie os parmetros nmero do remetente e mensagem com o mtodo get. Para receber e administrar um SMS equivale a desenvolver um Script que recebe e administra os parmetros nmero do destinatrio e mensagem de um mdulo HTML que usa o modo get. Integrar o SMS Interao com seu prprio Script em geral, esses servios oferecem um painel de controlo online interao do qual possivel enviar SMS e administrar os recebidos, mas as potencialidades maiores se pode obter integrando o sistema com a sua prpria aplicao. Neste caso a empresa que oferece o servio de SMS Gateway, fornece alm das tcnicas especficas precisas, a possibilidade de configurar os Scripts da interface do nosso lado, para tal devemos: Verificar nomes e tipologias dos parmetros a serem valorizados por cada SMS; Verificar nome e o URI15 do Script para o qual enviar os dados para o envio do SMS; Especificar o nome e o URI do Script do nosso lado que est esperando receber o SMS para administrar os valores. possivel enviar SMSs personalizadas automaticamente a partir de uma aplicao Web a um custo muito baixo e sem nenhuma taxa instalao, bastando para tal ter uma conexo a Internet e com a tecnologia X.25 tambm suportada (Mavrakis, 2004). Mavrakis (2004), diz tambm que bastante fcil enviar SMSs automaticamente partir de uma aplicao, pois: No so necessrios equipamentos especficos, como o Monaco Telematique Interao ter nos comandos o interfuncionamento com as operadoras de telefonia mvel. Dependendo do desejo do cliente, um SMS Gateway completo pode ser fornecido e instalado no computador central do cliente, neste caso o cliente ser conectado directamente as operadoras mveis.

15

Um Uniform Resource Identifier (URI) uma cadeia de caracteres compacta usada para identificar ou denominar um recurso na Internet. O principal propsito desta identificao permitir a interao com representaes do recurso interao de uma rede, tipicamente a Rede Mundial, usando protocolos especficos. URIs so identificadas em grupos definindo uma sintaxe especfica e protocolos associados (Wikipedia, 2010).

Trabalho de Licenciatura

Princidnio David

2010

43

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Ferramentas de envio automatico de SMS (Push SMS) so fornecidas gratuitamente: como programas de computadores, ferramentas XML, API16. No necessrio nenhuma inscrio, o nico custo incorrido so os custos de transmisso dos SMSs enviados com sucesso.

3.8 Benefcios da Integrao do SMS em uma Aplicao Web Segundo (Attitude, 2010)17, a integrao do Servio de Mensagens Curtas em aplicaes Web bastante til devido s inmeras vantagens por esta proporcionada. Ao integrar os servios de envio e recepo de SMS em uma aplicao Web, far com que os usurios recebam informaes onde e quando for necessrio. Estes podero usar o SMS para: Entrada e saida de dados de uma aplicao Web; Enviar informaes relevantes para os clientes ou usurios da aplicao; Solicitar informaes do site ou aplicao Web a qualquer hora e lugar; Estar livre do computador para controlar e monitorar remotamente a aplicao Web, isto , poder controlar e munitorar remotamente atravs de um dispositivo mvel; Enviar notificaes aos clientes ou fornecedores, entre outras.

3.9 RESUMO Web Mobile simplesmente o acesso a Web atravs de um dispositivo mvel; Existem dois tipos populares de dispositivos mveis que so telefones celulares e PDAs, e estes so usados para a acesso a informao e troca de mensagens de voz e video;

16

API (Application Programming Interface) ou Interface de Programao de Aplicaes um conjunto de rotinas e padres estabelecidos por um Software para a utilizao de suas funcionalidades por programas aplicativos que no querem envolver-se em detalhes da implementao do Software, mas apenas usar seus servios (Wikipedia, 2010).
17

www.attitude.com/integrating_sms_in_webapplication

Trabalho de Licenciatura

Princidnio David

2010

44

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Desde a introduo da rede experimental de comunicaes mveis, as tecnologias beneficiaram de grandes avanos comumente classificados em trs geraes a saber: a Primeira Gerao (1G) surgiu na dcada 80, e foi caracterizada pela comunicao anlogica sem fio e um apoio limitado da mobilidade do usurio, a Segunda Gerao (2G) surge na dcada 90, com a introduo da Tecnologia digital de comunicaes, a Terceira Gerao (3G) surge no princpio de 2004, com a implantao dos sistemas mveis em vrios paises europeus; No ambiente das telecomunicaes, Standard Development Organizations (SDOs), fornece-se um padro necessrio para o desenvolvimento de normas que so documentos tcnicos definindo ou identificando as tecnologias que permitam a realizao das tecnologias e servios de redes de telecomunicaes. O principal objectivo dos SDOs desenvolver e manter padres amplamente aceites, permitindo a introduo de servios atractivos atravz de redes interoperveis. Sistema Global para Comunicaes Mveis, um sistema que garante que redes de comunicaes mveis desenvolvidas em paises diferentes sejam compativeis, pois antes da introduo destes as redes desenvolvidas em paises diferentes eram incompativeis; A arquitetura da rede GSM composta por trs subsistemas a saber que so: Subsistema da Estao Base, Subsistema de Rede, Subsistema de Operaes; O Servio de Mensagens Curtas um servio que permite a troca de curtas mensagens de texto entre os assinantes do servio. Este possui vrias aplicabilidades tais como: Aplicao do Consumidor Baseado em SMS onde esto agrupados servios como mensagens de pessoa para pessoa (Person-to-Person Messaging) que o caso de uso original para o qual o SMS foi concebido. Aplicaes Corporativas Baseadas em SMS onde so agrupados os servios sob medida para a necessidade dos profissionais. Isto inclui posicionamento de veiculos e monitoramento de mquinas. Aplicaes Destinadas s Operadoras de Telefonia Mvel onde as operadoras de telefonia usam o SMS como um bloco de instruo para permitir a realizao de vrios servios, tais como Bloqueio do SIM (Subscriber Identy Module), Actualizaes do SIM, Indicador de Mensagem em Espera e o Wap Push. A arquitetura do servio de mensagens curtas na rede GSM, composta por duas entidades a saber, o SMS Center (SMSC), o E-mail Interao e a entidade de mensagens curtas (Short Message Entity-SME).
Trabalho de Licenciatura Princidnio David 2010 45

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Apesar do Servio de SMS ter se tornado um servio obquo suportado por todas terminais mveis GSM este possui algumas desvantagens, tais como o tamanho da informao que uma SMS pode suportar que so de 160 caracteres e quando a mensgaem excede este tamanho esta deve ser concatenada e dividida em partes, outra desvantagem o facto de apenas textos serem inclusos numa SMS e portanto, conteudos dinmicos que um simples texto no so suportados por uma SMS. Estas limitaes porporcionaram o surgimento dos servios Enhanced Messaging Service (EMS) e Multimedia Messaging Service (MMS) que so extenses do servio de mensagens curtas que permitem que os usurios troquem mensagens contendo melodias, imagens e animaes. A integrao do servio de envio e recepo de SMS em uma aplicao Web bastante til, pois melhora significativamente as funcionalidades da aplicao. O principal requisito para a integrao destes servios em uma aplicao Web o SMS Gateway que um dispositivo que permite a passagem do SMS de um meio para outro. Pode-se fazer com que o envio seja feito atravs de um click ou automaticamente (SMS Push), este ltimo bastante til pois permite que o administrador seja livre de controlar a aplicao. A integrao deste servio permite que clientes de uma organizao recebam informaes teis a qualquer momento sem precisar de aceder a Internet.

Trabalho de Licenciatura

Princidnio David

2010

46

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO IV. TECNOLOGIA DE DESENVOLVIMENTO DE APLICAES MVEIS

No presente captulo so abordados os aspectos sobre a plataforma J2EE e a Tecnologia JSP.

4.1 PLATAFORMA JAVA 2 ENTERPRISE EDITION (J2EE) J2EE uma plataforma Java voltada para redes, Internet, Intranet. Ela contm bibliotecas especialmente desenvolvidas para o acesso a servidores, a sistemas de e-mail e a bases de dados. Por essas caractersticas, o J2EE foi desenvolvido para suportar uma grande quantidade de usurios em simultneo e fornecer um ambiente comum para a construo de aplicativos corporativos seguros, escalares e independentes da plataforma (Soares, 2007). Os requisitos de tal ambiente exigem os seguintes padres para construo: Java 2 Standard Edition (J2SE), uma linguagem de programao independente da plataforma; Componentes que apresentam interfaces com o usurio com base na Web; Componentes para encapsular processos coorporativos; Acesso a dados em repositrios de dados coorporativos; Conectividade com outras fontes de dados e sistemas legados; A troca de dados integrada baseada em Extensible Markup Language (XML)18; O modelo de aplicao distribuido, multicamadas; A capacidade de reutilizar componentes; O modelo de segurana unificado e Controle de transaes flexivel.

A plataforma J2EE apresenta um conjunto de servios, Interfaces de programao (APIs), e protocolos que fornecem funcionalidade para tratar muitos detalhes do comportamento da
18

XML uma linguagem de marcao de dados extensvel que foi projectada com um formato que descreve dados estruturados que facilita declaraes mais precisa do contedo (Soares ,2007).

Trabalho de Licenciatura

Princidnio David

2010

47

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

aplicao, sem necessidade de uma programao complexa. Permite a criao de componentes padronizados e reusveis, que podem simplificar o desenvolvimento de aplicaes (Soares, 2007). A Figura 4.1 que se segue ilustra a diviso em camadas lgicas de funcionalidades que podem ser baseadas nas diferentes responsabilidadedes das partes lgicas.

Lgica de Apresentao

Lgica do Negcio

Lgica de Acesso a Dados

Base de Dados Figura 4.1 - Cenrio de 3 camadas (Adaptado de Soares, 2007).

Lgica de Apresentao determina como o usurio interage com o aplicativo e como as informaes so apresentadas. Lgica do Negcio contm as regras que governam o processo do negcio ou qualquer outra funcionalidade incorporada no aplicativo. Lgica de Acesso a Dados governa a conexo com todas as fontes de dados usadas pelo aplicativo e o abastecimento de dados dessas fontes de dados para a Lgica do Negcio.

4.1.1 Componentes J2EE Aplicaes J2EE so formadas por componentes. Um componente J2EE uma unidade de Software funcional, auto-contida que montada em uma aplicao J2EE juntamente com suas classes e arquivos relacionados e que se comunica com outros componentes. A especificao J2EE define os seguintes componentes J2EE: Aplicaes e Applets clientes so componentes que rodam no cliente; Servlets Java e pginas JSP so componentes Web que rodam no servidor.; Enterprise JavaBeans (EJB) so componentes de negcio que rodam no servidor; JDBC (Java Database Connectivity) utilizado no acesso a base de dados.

Componentes J2EE so escritos em Java e compilados da mesma forma que qualquer programa java. A Figura 4.1.1 que se segue apresenta o modelo de aplicao JEE:

Trabalho de Licenciatura

Princidnio David

2010

48

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Apresentao do Lado Cliente


Browser HTML Puro

Apresentao do Lado Servidor


Servidor Web JSP

Lgica de negcio do Lado Servidor


Contentor EJB EJB

SI Empresarial

Apllet Java

JSP

EJB

Aplicao Java

Servlets Java

EJB

Cliente J2EE

Plataforma J2EE

Plataforma J2EE

Figura 4.1.1 - Modelo de aplicao JEE (Adaptado de Mendes, 2000).

Como mostra a Figura 4.1.1, o modelo da aplicao J2EE composto de 4 camadas: Camada Cliente, Camada Aplicao Web constituda de Servlets Java ou JavaServer pages (JSP), Camada de Lgica de Negcio constituda em Enterprise JavaBeans (EJB) e a Camada de Persistncia que acessa uma base de dados relacional. Esta aplicao muito flexvel, permitindo arquitectura da aplicao separar as funcionalidades da lgica de aplicao em vrios nveis. O nvel de apresentao tipicamente implementado usando a componente Java Server Pages (JSP), executando-os no Web Container. Segundo (Soares, 2007), Costa (1998) define Web Container como sendo um objecto que contm outros objectos. Estes objectos podem ser iniciada, chamada, includos ou removidos dinamicamente, em tempo de execuo, diferentemente do que ocorre com uma composio onde este relacionamento fixado em tempo de compilao. Segundo (Soares, 2007), a plataforma J2EE basicamente um modelo de aplicao distribudo em multi-camadas no qual a lgica da aplicao dividida em componentes de acordo com a sua funo. Isto permite que vrios componentes da aplicao que compem uma aplicao J2EE sejam instalados em mquinas diferentes. Contudo, se no se tomar o devido cuidado com o J2EE ou qualquer outra arquitectura multi-camadas, corre-se o risco de ter um sistema muitas vezes mais lento do que um sistema de duas camadas.

Trabalho de Licenciatura

Princidnio David

2010

49

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Um componente criado numa aplicao J2EE deve ser instalado no Container apropriado. Um Container um ambiente de execuo padronizado que prev servios especficos a um componente. Assim, um componente pode esperar que em qualquer plataforma J2EE implementada por qualquer fornecedor, estes servios estejam disponveis. A plataforma J2EE permite uma arquitectura flexvel sendo que tanto os Web Container quanto a Enterprise Java Beans (EJB) Container so operacionais. A plataforma J2EE prov uma diviso clara, tanto lgica quanto fsica, de uma aplicao em camadas. O particionamento de uma aplicao em camadas permite uma maior flexibilidade de escolha da tecnologia apropriada para uma determinada situao. Mltiplas tecnologias podem ser utilizadas para proverem o mesmo servio possibilitando escolher a que melhor se adequa, com base nas caractersticas do problema em questo. 4.1.2 Especificao J2EE A especificao J2EE fornece uma abordagem baseada em componentes para o projecto, desenvolvimento e a implantao de aplicaes corporativas. As partes componentes so: J2EE Application Programing Model modelo de programao. J2EE Plantform define um conjunto de APIs e polticas de utilizao. J2EE Compatibility Test Suite verifica se um protocolo compatvel com a plataforma J2EE padro. J2EE Reference Implementation demontra as funcionalidades da especificao JEE e prov a definio operacional da plataforma. As solues JEE so independentes de plataformas hardware e software e no amarradas a produtos e APIs especficas de qualquer fabricante. 4.2 Tecnologia Java Server Pages Segundo (Soares, 2007), JSP uma tecnologia utilizada no desenvolvimento de aplicaes para Web. Ela fornece um modelo composto por HTML ou XML e cdigos da linguagem de programao Java, com o objectivo de gerar pginas dinmicas. O cdigo Java pode estar separado ou encapsulado nas pginas HTML, dependendo do objectivo do seu uso (Bond et al, 2002) .

Trabalho de Licenciatura

Princidnio David

2010

50

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Com a tecnologia JSP possvel produzir aplicaes que permitam o acesso a Base de dados, o acesso a arquivos-texto, a captao de informaes a partir de formulrios, a captao de informaes sobre o visitante e sobre o servidor (Soares, 2007). Uma das vantagens do uso da tecnologia JSP, ser facilmente codificado, facilitando assim a elaborao e manuteno de uma aplicao Web. Alm disso, a tecnologia JSP permite a separao da Programao Lgica (parte dinmica) da Programao Visual (parte esttica), facilitando o desenvolvimento de aplicaes mais robustas, onde o programador e Designer podem trabalhar no mesmo projecto, mas de forma independente. Outra caracterstica tambm a possibilidade de produzir contedos dinmicos que possam ser reutilizados (Soares, 2007). Segundo (Soares, 2007), JSP uma tecnologia para desenvolvimento de aplicaes Web semelhante tecnologia ASP da Microsoft, porm tem a vantagem da portabilidade de plataforma podendo ser executado em outros sistemas operativos para alm dos da Microsoft. Ela permite ao desenvolvedor de pginas Web, produzir aplicaes que permitam o acesso a base de dados, o acesso a arquivos-texto, a captura de informao a partir de formulrios, sobre o visitante e sobre o servidor, o uso de variveis e ciclos entre outras coisas (Ulisses, 2004) . A Figura 4.2 ilustra a Arquitetura da Tecnologia JSP:

SERVIDOR Request Response JSP ou Servlets


Requisies do cliente so interceptadas aqui

Request EJB
JavaBeans

Response
Request Base de Dados Response

Figura 4.2 - Arquitetura da Tecnologia JSP (Adaptado de Soares, 2001).

Trabalho de Licenciatura

Princidnio David

2010

51

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

De acordo com Soares (2007), o funcionamento desta Arquitetura consiste em: Quando uma pgina JSP requisitada pelo cliente interao de um Browser, esta pgina executada pelo servidor, e a partir da ser gerada uma pgina HTML que ser enviada de volta ao Browser do cliente. A pgina HTML mais o Script so compilados para Java na primeira chamada. O ambiente Java Virtual Machine (JVM) deve existir no servidor; Quando um cliente faz uma solicitao de um arquivo JSP, um objecto Request enviado para o JSP Engine. O JSP Engine envia a solicitao para qualquer componente (JavaBeans ou Enterprise Java Beans) especificado no arquivo; O componente controla a requisio possibilitando a recuperao de informaes em base de dados ou outro tipo de dado armazenado e, em seguida, o componente envia o objecto Response de volta para a JSP Engine. A JSP Engine e o servidor Web enviam a pgina JSP revista de volta para o cliente, onde o usurio pode visualizar os resultados no seu Browser. O protocolo de comunicao usado entre o cliente e o servidor pode ser o HTTP ou outro protocolo.

4.2.1 JSP versus Servlet Segundo (Soares, 2007), O modelo de programao JSP destina-se a fornecer vrias vantagens em relao aos servlets, incluindo as seguintes (Sampaio, 2004): JSPs fornecem uma sintaxe de atalho para misturar o cdigo esttico com a lgica dinmica. O cdigo JSP, normalmente, muito mais compacto e fcil de entender, comparado a um servlet; JSPs oferecem suporte a uma separao clara do cdigo Java em componentes como Java Bean. Segundo Jevaux (2003), JSP uma classe Java que segue um conjunto de convenes de desenhos e bibliotecas tags JSP; JSPs oferecem suporte ao modelo Rapid Application Development (RAD), (mtodo que possibilita o rpido desenvolvimento de aplicaes), no qual a traduo de arquivo-fonte JSP automaticamente gerida pelo mecanismo JSP; A sintaxe JSP compatvel com XML, de modo que as pginas JSP podem ser produzidas usando-se ferramentas de autoria baseadas em XML.

Trabalho de Licenciatura

Princidnio David

2010

52

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

4.2.2 Vantagens da Tcnologia JSP Segundo (Soares, 2007), o JSP apresenta as seguintes vantagens: Facilidade de codificao facilitando assim a elaborao e a manuteno de uma aplicao Web. Separao de Programao ela separa a programao lgica (parte dinmica) da programao visual (parte esttica), facilitando o desenvolvimento de aplicaes mais robustas, onde o programador e Designer podem trabalhar no mesmo projecto, mas de forma independente. Reutilizao dos conteudos dinmicos a tecnologia JSP permite produzir conteudos dinmicos que possam ser reutilizados. Portabilidade - possibilidade de ser executado em vrios sistemas operativos.

4.4 RESUMO J2EE uma plataforma Java voltada para redes, Internet, Intranet. Ela contm bibliotecas especialmente desenvolvidas para o acesso a servidores, a sistemas de e-mail e a base de dados. Aplicaes J2EE so formadas por componentes. Um componente J2EE uma unidade de Software funcional, auto-contida que montada em uma aplicao J2EE juntamente com suas classes e arquivos relacionados e que se comunica com outros componentes. A especificao J2EE define os seguintes componentes J2EE: aplicaes e Applets clientes que so componentes que rodam no cliente, Servlets Java e pginas JSP que so componentes Web que rodam no servidor, Enterprise JavaBeans (EJB) que so componentes de negcio que rodam no servidor e JDBC (Java Database Connectivity) que o componente utilizado no acesso a base de dados. Java Server Pages (JSP) uma tecnologia para desenvolvimento de aplicaes Web. Esta semelhante tecnologia ASP da Microsoft, porm tem a vantagem da portabilidade de plataforma podendo ser executado em outros sistemas operativos para alm dos da Microsoft. Dentre as vantagens desta em relaao a ASP esto: a independnia do servidor e plataforma, processo de desenvolvimento aberto (Open Source), Tags, reusabilidade entre plataformas e a vantagem da linguagem Java.
Trabalho de Licenciatura Princidnio David 2010 53

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO V. CASO DE ESTUDO: GESTO DE PROCESSOS DE ESCRITRIOS DE ADVOCACIA

O presente captulo descreve o actual funcionamento dos Escritrios de Advocacia, isto , descreve o actual processo de interao entre o cliente e os Escritrios de Advocacia, desde a abertura de um processo e o seu acompanhamento por ambas as partes.

5.1 ACTUAL FUNCIONAMENTO DOS ESCRITRIOS DE ADVOCACIA Segundo pesquisas feitas com base em entrevistas semi-estruturadas (cujo algumas das questes feitas esto no guio de entrevistas que se encontra no (ANEXO-A)) alguns funcionrios (advogados) internos e externos aos Escritrios de Advocacia, concluiu-se que a maior parte dos destes, se no todos sediados no pas carrecem de uma boa prtica de interao com os seus clientes, de mtodos eficazes para a gesto de processos e trabalho do advogado. 5.1.1 Processo de Interao entre o Cliente e os Escritrios de Advocacia Actualmente o processo de interao entre o cliente e os Escritrios de Advocacia, desde a abertura de um processo, o seu acompanhamento, at ao fecho do mesmo, feito pelo mtodo presncial, isto , pela deslocao do cliente at ao Escritrio (Caso o cliente pretenda abrir um processo), ou via telefone por parte do cliente ao Escritrio e vice-versa (Caso o cliente tenha um processo aberto e o mesmo tenha sofrido actualizaes por parte do advogado, e este queira informar sobre a situao do processo ao cliente ou o cliente queira saber da situao do seu processo). Este, processo de interao entre o cliente e o Escritrio inadequado, despendendo recursos financeiros tais como custos de telefonia e de transporte sem necessidade de ambas as partes. 5.1.2 Armazenamento e Gesto de Informaes Actualmente as informaes referentes ao cliente e os processos so armazenadas em separado, isto , as informaes referentes ao cliente so armazenadas em uma pequena base de dados automatizada e o armazenamento dos processos em pastas (arquivos de papel) que so

Trabalho de Licenciatura

Princidnio David

2010

54

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

identificados por nmeros. Estes nmeros so constituidos pelo nmero do cliente e o ano em curso. Os pareceres de cada um dos processos escritos pelo advogado so armazenados em pastas no computador do advogado que acompanha o caso. 5.1.3 Mtodo de Trabalho ou Acompanhamento dos Processos por parte do Advogado Todo o acompanhamento feito pelo advogado, isto , os pareceres por si escritos so armazenados no escritrio em pastas no computador do advogado que acompanha o caso, permitindo deste modo que o advogado trabalhe na maioria das vezes no prprio escritrio e d a conhecer ao seu cliente sobre o estado do seu processo somente no escritrio, o que faz com que o cliente se desloque sempre ao escritrio ou telefone para puder obter o estado do seu processo. Por outro lado, como as informaes dos processos ficam armazenadas no escritrio, no computador do advogado, obriga que os advogados transportem informaes referentes aos processos em flash drives para casa, visto que este no um mtodo seguro. A Figura 5.1 que se segue esquematiza o actual funcionamento dos Escritrios de Advocacia:

Trabalho de Licenciatura

Princidnio David

2010

55

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Requisita abertura de um processo.

Solicitao de Informao sobre o estado do processo.

Resposta sobre os requisitos para a abertura do processo ou uma resposta sobre o estado do processo

Secretria
Armazenamento

Cliente

Informao de Alocao de um processo ao advogado

Processos
Informao sobre o estado do processo Armazenamento

Advogado

Figura 5.1 - Actual Funcionamento dos Escritrios de Advocacia.

Trabalho de Licenciatura

Princidnio David

2010

56

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO VI. MODELO DE FUNCIONAMENTO PROPOSTO

Este captulo descreve a proposta de soluo do problema baseada na implementao de um Sistema Web com o servio de envio e recepo de SMS integrado.

6.1 Modelao Segundo (Soares, 2007), um modelo uma simplificao da realidade, uma vez que detalhes no essenciais podem ser omissos. A manipulao do modelo mais fcil do que a realidade que se est modelando, pois a compreenso desta realidade feita pela interao de diferentes vises da modelagem (camadas de abstrao). A Interao de um modelo representa-se a estrutura e comportamento do Software desejado: Visualizao; Controle da Arquitectura; Compreenso; Anlise de Riscos.

Para a modelao do Modelo Proposto foi usada notao de modelao UML 2.0 que uma exteno da UML das verses 1.x. 6.1.1 Diagrama de Casos de Uso (Use Case) A Figura 6.1.1 que se segue ilustra o Diagrama de Casos de Uso (Use Case) do Sistema Proposto. Este ilustra os principais Actores e como estes interagem com o sistema.

Trabalho de Licenciatura

Princidnio David

2010

57

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Cadastra cliente, processo e advogado

<<include>>

Validar dados

<<include>>

Gerir clientes, funcionrios e processos

Acompanhar processo Advogado


<<include>>

Sistema Web Disponibilizar informaes de processos

localizar processo
<<include>>

Emitir relatrios
<<include>>

Actualizar processo

<<include>>

Validar dados
<<include>>

Solicitar informao do estado do processo por SMS

Receber e enviar SMS

Cliente

Acompanhar o andamento do processo

atender cliente Recepcionista

extends Requisitar abertura do processo

Disponibilizar requisitos para abertura do processo

Figura 6.1.1 - Diagrama de Use Case do Modelo Proposto.

6.1.2 Diagrama de Classes A Figura 6.1.2 ilustra as principais classes do sistema e como elas se relacionam entre si:

Trabalho de Licenciatura

Princidnio David

2010

58

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Parte -id : int -nome : string -apelido : string -sexo : string -contacto : string -endereco : string -email : string +getId() : int +setId() +...() 1 envolve * Cliente -id : int -nome : string -apelido : string -sexo : string -contacto : string -endereco : string -email : string +getId() : int +setId() +...() Processo -cod : int -assunto : string -nomeRequerente : string -nomeRequerido : string -advogado : string -advogadoContra : string -dataEntrada : string -descricao : string -ValorDaCausa : double +getCod() : Object * +setCod() +...() * 1 Advogado -id : int -nome : string -sexo : string -contacto : string -endereco : string -email : string -estado : string +getId() : Object +setId() +...() 1 regista Historico -id : int -idPoroc : int -detalhes

AdvogadoParte -id : int -nome : string -apelido : string -sexo : string -contacto : string -endereco : string -email : string +getId() : int +setId() +...() 1 envolve

possui

* * 1 possiu

EntidadeJulgadora -in : int -nomeEnt : string -provEnt : string -enderEnt : string

1 1 *

* 1 possiu

Registo acompanha * -data : String -hora : String

Figura 6.1.2 - Diagrama de Classes do Modelo Proposto.

Conforme mostra o diagrama acima, a classe central Processo est relecionada com todas as classes do sistema (classes cliente, Advogado, Parte e Advogado da Parte e Historico). possivel notar que num Processo est envolvido uma e nica Parte (o requerido) mas uma Parte pode estar envolvida em vrios Processos. Nota-se tambm que um Cliente pode possuir vrios Processos mas que um Processo pertence somente a um e nico Cliente. possivel ver tambm que um que um processo possui uma Entidade Julgadora e que o mesmo possui o seu histrico, que um Advogado ou Advogado da Parte podem estar envolvido em vrios processos mas que em um Processo envolve somente um e nico Advogado ou Advogado da Parte.

Trabalho de Licenciatura

Princidnio David

2010

59

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

6.2 Arquitetura do Modelo Proposto O Sistema Web com o servio de envio e recepo de SMSs, incrementar mais dinmismo no mtodo de trabalho dos advogados e no acesso a informao referente ao processo para os clientes. O Sistema Web foi desenvolvido usando a plataforma JEE, portanto deve ser publicado numa mquina com qualquer sistema operativo e com um servidor de aplicao instalado e dever ser acedido utilizando um computador pessoal com uma conexo a Internet atravs de qualquer Browser (Mozila Firefox, Internet Explorer e outros). Caso o cliente esteja numa rea sem acesso a Internet poder tambm receber informaes referentes ao andamento do processo partir do envio de um SMS para o Sistema Web, e este atravs do servio Push SMS (servio que permite o envio de SMSs automaticamente). As mensagens de requisio enviadas para o Sistema Web, antes iro para o centro de mensagens da operadora de telefonia mvel (SMSC) e depois enviadas para o SMS Gateway da aplicao (Modem GSM) e s depois encaminhas para o Sistema. A Figura 6.2 que se segue, ilustra de forma diagramtica a arquitetura do modelo proposto:

Trabalho de Licenciatura

Princidnio David

2010

60

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

usa

Link Wan

Link Wan

Telefone Movel como um Modem


Centro de Mensagens (SMSC) Link Wan

Cliente

Terminal Movel

ou

Sistema Web com o servico de envio e recepo de SMS

Modem GSM
Requisicao via HTTP

usa Advogado

Internet

Servidor

Figura 6.2 - Arquitetura do Modelo Proposto.

6.3 Descrio do Modelo Proposto com Base na Implementao de um Sistema Web com o Servio de Envio e Recepo de SMSs. O objectivo da implementao do Sistema Web com o servio de envio e recepo de SMSs de dar suporte ao actual SI, isto dar mais dinmica ao actual funcionamento dos Escritrios de Advocacia, melhorando significativamente os processos internos de negcio, tais como o processo de interao entre o cliente e os Escritrios de Advocacia, a gesto dos processos jurdicos, gesto de informaes referentes aos clientes e funcionrios e o mtodo de trabalho do advogado. Com base na implementao do Sistema Web e considerando o acesso global como uma das vantagens deste, o processo de interao presencial seria somente na altura da abertura do processo. Aps a abertura do processo, o mtodo de interao presencial ou por telefone por parte do cliente para situao referente ao acompanhamento sobre o estado do seu processo, ser feito a

Trabalho de Licenciatura

Princidnio David

2010

61

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

partir de qualquer local bastando para tal aceder o Sistema a partir de um PC ou um dispositivo mvel com acesso a Internet, eliminando deste modo os custos de telefone e de transporte. O usurio ao efectuar o login identificado por um campo tipo (Advogado ou Cliente), que o campo atravsdo qual se faz o devido direccionamento. Existem dois perfis para os Advogados (administrador e no administrador). Para um usurio Advogado Administrador o sistema direcciona-o para a pgina principal do sistema, onde este ter total a todas operaes do sitema (Anexo B), tais como Gesto de Clientes, Advogados, Advogados da(s) Parte(s), Partes, Processos, Usurios e Emisso de Relatrios. Para o Advogado no Administrador o sistema direcciona-o para uma pgina com o nvel limitado de operaes, tais como Acompanhamento de Processos, Pesquisas e Emisso de Relatrios (Anexo C). Para o um usurio cliente o sistema tambm o direcciona para a respetiva pgina, onde este podera verficar o Andamento do(s) seu(s) Processo(s) (Anexo D). Para alm das opes disponiveis para cada tipo de usurio, estes tambm podero alterar os dados (username e password) de login ao Sistema. Por outro lado, caso o cliente esteja num local sem acesso a Internet, com o servio de envio e recepo de SMS integrado no Sistema Web o cliente poder a partir do envio de um simples SMS (pois as nossas operadoras oferecem SMSs grats disponiveis em qualquer recarga) receber informaes teis sobre o estado do seu processo eliminando tambm custos de transporte e de comunicao (custos de ligao telefnica). As informaes referentes aos funcionrios dos Escritrios, dos clientes e dos processos jurdicos (novos, em andamento ou concluidos) sero armazenadas numa nica base de dados da aplicao do Sistema Web, permitindo assim uma fcil gesto das mesmas e dando mais dinmica ao funcionamento dos Escritrios. Tomando em conta a vantagem do acesso global de um Sistema Web, o mtodo de trabalho do advogado, isto , o acompanhamento dos processos feitos por si, passaro a ser feitos partir de qualquer local com acesso a Internet, bastando para tal aceder o Sistema, isto , o advogado passar a acompanhar os processos tanto no Escritrio ou em qualquer outro local. O Sistema Web, dever de controlar o preenchimento dos campos obrigatrios e emitir relatrios contendo informaes sobre os clientes, os advogadodos e os processos por estes acompanhados, as partes e os respectivos advogados, processos concluidos ou pendentes, entre outros. As Figuras 6.3.1 e 6.3.2 mostram a pgina de acesso ao sistema e de forma diagramtica o modelo proposto

Trabalho de Licenciatura

Princidnio David

2010

62

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

baseado na implementao de um Sistema Web com o servio e envio e recepo de SMS respectivamente:

Figura 6.3.1 Pgina de Acesso ao Sistema.

Trabalho de Licenciatura

Princidnio David

2010

63

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Figura 6.3.2 - Modelo Proposto com base na implementao de um Sistema Web com o servio de envio e recepo de SMS.

6.4 Avaliao do Teste da Aplicabilidade do Modelo Proposto O teste da aplicabilidade do modelo foi feito com base em processos no reais tirados da Internet, devido a indisponibilidade dos advogados entrevistados e da dificuldade de acesso de um processo real. Com base nesses testes das funcionalidades e das vantagens do sistema proposto pelo autor, e tendo em conta as opinies e sugestes previamente colhidas do advogado no acto da entrevista em termos de desejos de melhorias no que diz respeito ao funcionamento de um modo geral dos Escritrios de Advocacia, a aplicabilidade do sistema ser benfico, uma vez que o desenvolvimento deste baseou-se na eliminao dos constrangimentos apresentados pelo advogado no acto da entrevista. Contudo, a implementao do sistema proposto melhor significativamente o funcionamento destes, no que diz respeito a gesto dos processos, isto , na abertura, organizao, consultas, acompanhamento, actualizaces e emisso de relatrios, bem como na gesto de todos outros processos internos tais como usurios, clientes, advogados, partes envolvidas.

Trabalho de Licenciatura

Princidnio David

2010

64

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO VII. CONCLUSES E RECOMENDAES

7.1 CONCLUSES

O resultado das entrevistas realizadas em alguns Escritrios de Advocacia mostra que o actual mtodo de interao destes com os seus clientes, o acompanhamento do andamento dos processos jurdicos pelo advogado ou pelo cliente, a gesto das informaes existentes, ainda que dificilmente responda o propsito da sua implementao necessita de se tornar automatizado como forma de reduzir custos desnecessrios, trazer mais dinmica, melhorando

significativamente o funcionamento destes. Pela entrevista tida com os advogados, concluiu-se que a organizao em estudo est preparada para receber o sistema proposto devido ao entusiasmo por este apresentado quando foi lhe dado uma ideia dos benefcios que o sistema proposto traria. A ideia apresentada do processo de interao dos clientes e os Escritrios de Advocacia atravs de um Sistema Web com o servio de envio e recepo de SMS, pode ser estendida para outras instituies onde o processo de interao com os seus clientes indispensvel como por exemplo a consulta de notas e outras informaes teis pelos estudantes em Instituies Acadmicas. Os SIs baseados na Tecnologia Web devido as vantagens por estes apresentados podero vir a substituir grande parte de Sistemas de Informao actualmente adoptados ou existentes nas Organizaes. As desvantagens do uso destas tecnologias para a realidade do nosso pas, que o bom desempenho destes depende muito da qualidade do servio de Internet fornecido pelo provedor de servios (ISP), o que obrigar que as organizaes que adoptem por estes sistemas dispendam recursos financeiros para que tenham os melhores pacotes de fornecimento de Internet. H vrios mecanismos para se integrar o servio de envio e recepo de SMSs num Sistema Web, mas o melhor o Push SMS que so ferramentas usadas para o envio e recepo automatico de SMSs pois algumas destas so fornecidas gratuitamente, o que far com que as organizaes tenham um servio adicional e de valor sem dispender grandes quantidades monetrias e permitir que instituies com constante interao com os seus clientes e vice-versa, possam disponibilizar e receber informaes teis facilmente.

Trabalho de Licenciatura

Princidnio David

2010

65

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

7.2 RECOMENDAES

Do trabalho realizado recomenda-se o seguinte: Para uma possvel implementao da proposta de soluo apresentada neste trabalho, devem ser levados em considerao os seguintes aspectos: Deve-se fazer uma anlise/estudo detalhada(o) relactivamente no que diz respeito a todos requisitos relacionados aos processos jurdicos desde os requisitos para a abertura, as formas de pagamento bem como o tipo de informaes teis a serem armazenadas e geridas pelo sistema de modo que este responda todas as necessidades dos Escritrios de Advocacia. Por se tratar de um Sistema que lidar practicamente com documentos electrnicos, deve-se criar mecanismos para que estes armazenem-os e garantam a autenticidade dos mesmos. Uma vez que o Sistema estar disponvel na Internet, onde os riscos de interceptao, manipulao e viciao da informao so muito elevados, devem-se criar fortes mecanismo de controle de aspectos de segurana. Recomenda-se a trabalhos futuros para que possam fazer a integrao do servio de envio e recepo de SMSs em Aplicaes Web e fazerem os respectivos testes.

Trabalho de Licenciatura

Princidnio David

2010

66

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

CAPTULO VIII. REFERNCIA BIBLIOGRFICA

No presente captulo apresentada a lista da bibliografia refernciada e consultada para a realizao do presente trabalho.

Amaral, W., (1999), Guia para apresentao de teses dissertaes trabalhos de graduao, 2a Edio, UEM Livraria Universitria.

Balzert, H., (2008), UML 2 - Compacto, Elsevier Editora Ltda, Campus-Negcio Editora Brasil. Delenikas, T., SMSLib, disponvel em http://SMSLib.org. Consultado em 10/05/2010.

Diego, M. da R. e Galvan, S. H., (2008), Um modelo de Desenvolvimento de Sistemas Web com foco na Aplicao dos Padres da W3C: Desenvolvimento e Comparao de Sites, antes e depois da Padronizao, Trabalho de Concluso de Curso para obteno do ttulo de Bacharel, Escola Superior de Cricima, Esucri.

Gallardo, D., Burnette, E. e McGovern, R., (2003), Eclipse in Action: A Guide for Web Developers, Manning Early Access Program, Manning Publications. Gradin, A., (2000), Manual de Jornalismo, Universidade da Beira Interior. Junior, E. A. O., (2004), Sistemas Web Baseados em Java, DIN / UEM.

Junior, L. A. Z. e Vidal, A. da G. da R., (2006), Construo de sistemas de informao baseados na Tecnologia Web, RAUSR, Revista de Administrao. Junior, T., (1991), Curso de Direito Processual Civil, Rio de Janeiro: Forence.

Trabalho de Licenciatura

Princidnio David

2010

67

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Le Bodig, G., (2008), Mobile Messaging Technologies and Services SMS, EMS and MMS, 2a Edio, John Wiley & Sons Ltd.

Martins, C. R., UML e Programao Orientada a Objetos Uma abordagem Prtica, disponivel em http://www.cinbesa.com.br. Consultado em 08/09/2009. Macome, E., (1995), Introduo Metodologia de Investigao, Imprensa Universitria, UEM, DMI.

Mavrakis, D., (2004), Integrating SMS in Your Enterprise, 2a Edio, Monaco Telematique Mc-Tel.

Mendes, O. D., (2000), Java 2 Enterprise Edition, 2a Edio, Richard Monson-Haefel.

Metha, N. , (2008), Mobile Web Development, Birmingham-Mumbai, Packt Publishing ltd. Nunes, M. e Oneill, H., (2003), Fundamentos de UML, 2a Edio, FCA - Editora. Press, L., (1999), The Next Generation of Business Data Processing, Cominication of the ACM, New York. Soares, R. H. C., (2007), Aplicao da Tecnologia J2EE no Desenvolvimento do Sistema Nacional dos Registos e Identificao do Cidado em Moambique, Trabalho de Licenciatura, UEM-DMI. Sousa, M., ZK Framework O modo mais simples de fazer uma Aplicao Web Rica Blog do Urubatan>> Blog do Urubatan, disponvel em http://www.Review ZK Framework O modo mais simples de fazer uma Aplicao Web Rica Blog do Urubatan.mht/ . Consultado em 17/09/2009. Pilatii, J., (2006), Automao de Escritrio de Advocacia: Sistema Columna, Trabalho de Concluso de Curso submetido Universidade Regional de Blumenau para a obteno dos

Trabalho de Licenciatura

Princidnio David

2010

68

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

crditos na disciplina Trabalho de Concluso de Curso II do curso de Sistemas de Informao Bacharelado, Blumenau. Romeiro, B. G. B. A., (2005), Desenvolvimento de Aplicativos para Dispositivos Mveis Trabalho de Concluso do Curso Engenharia de Computao, Escola Politcnica de Pernambuco, Recife. Wikipedia, API, disponvel em http://pt.wikipedia.org/wiki/API. Consultado em 14/05/2010.

Wikipedia, Swing, disponvel em http://pt.wikipedia.org/wiki/swing. Consultado em 14/05/2010.

Wikipedia, SWT, disponvel em http://pt.wikipedia.org/wiki/swing. Consultado em 14/05/2010. Wikipedia, Roaming, disponvel em http://pt.wikipedia.org/wiki/roaming. Consultado em 06/04/2010. Wikipedia, CDMA, disponvel em http://pt.wikipedia.org/wiki/cdma. Consultado em 06/04/2010. Yanes, B., (1998), The Emerging Role of Electronic Marketplaces on the Internet, Comunications of the ACM, New York.

Trabalho de Licenciatura

Princidnio David

2010

69

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXOS

ANEXO A GUIO DE ENTREVISTA

UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE CINCIAS DEPARTAMENTO DE MATEMTICA E INFORMTICA

GUIO DE ENTREVISTA

Princidnio Roberto de Almeida David, estudante finalista do curso de Licenciatura em Informtica na Universidade Eduardo Mondlane, no mbito da realizao do trabalho de concluso do curso, pretende realizar entrevista a V. Excia. Agradece desde ja o precioso tempo dispensado. Data: Hora de Incio: Hora de Fim: Departamento do Entrevistado: Nome do Entrevistado: Cargo/Funo do Entrevistado:

Trabalho de Licenciatura

Princidnio David

2010

70

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

QUESTES 1. Que tipo de servios so oferecidos pelo Escritrio de Advocacia? 2. Quais so os mecanismo seguidos pelo cliente para a abertura de um processo jurdico? 3. Que informaes do cliente e dos funcionrios so armazenadas e onde que so armazenadas? 4. Que informaes relactivas ao processo jurdico so armazenadas e onde que so armazenadas? 5. Como que so geridas as informaes relactivas ao cliente, funcionrio e os processos? 6. Como que o cliente fica a saber da situao do seu processo? 7. Existe algum sistema em uso? 8. Se sim, qual? E como que funciona? 9. O actual sistema satisfaz os requisitos da instituio? 10. Como que feito o acompanhamento dos processos, tanto pelo advogado e pelo cliente? 11. Gostava de ver algo melhorado? 12. Se o processo de armazenamento e gesto de informaes referentes ao cliente, ao funcionrio e aos processos fosse feito interao de forma electrnica (por um sistema informtico) acrescentaria melhorias ao actual funcionamento do Escritrio?

Trabalho de Licenciatura

Princidnio David

2010

71

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO B PGINA PRINCIPAL DO ADVOGADO ADMINISTRADOR

Trabalho de Licenciatura

Princidnio David

2010

72

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO C PGINA PRINCIPAL DO ADVOGADO NO ADMINISTRADOR

Trabalho de Licenciatura

Princidnio David

2010

73

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO D PGINA PRINCIPAL DO CLIENTE

Trabalho de Licenciatura

Princidnio David

2010

74

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO E PGINA DE REGISTO DO CLIENTE

Trabalho de Licenciatura

Princidnio David

2010

75

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO F PGINAS DE ACTUALIZAO DO CLIENTE

Trabalho de Licenciatura

Princidnio David

2010

76

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Trabalho de Licenciatura

Princidnio David

2010

77

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Trabalho de Licenciatura

Princidnio David

2010

78

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO G PGINA DE REGISTO DO PROCESSO

Trabalho de Licenciatura

Princidnio David

2010

79

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO H PGINA DE ACTUALIZAO DE UM PROCESSO PELO ADVOGADO

Trabalho de Licenciatura

Princidnio David

2010

80

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Trabalho de Licenciatura

Princidnio David

2010

81

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO I PGINAS DE ACOMPANHAMENTO DO PROCESSO POR PARTE DO CLIENTE

Trabalho de Licenciatura

Princidnio David

2010

82

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Trabalho de Licenciatura

Princidnio David

2010

83

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO J PGINA DE EMISSO DE RELATRIOS DE TODOS OS PROCESSOS

Trabalho de Licenciatura

Princidnio David

2010

84

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

Trabalho de Licenciatura

Princidnio David

2010

85

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO K PGINA DE EMISSO DE RELATRIOS DE PROCESSOS POR ESTADO

Trabalho de Licenciatura

Princidnio David

2010

86

Aplicao da Tecnologia Web e o Servio de Mensagens Curtas (SMS) na Gesto de Processos de um Escritrio de Advocacia

ANEXO L CONFIRMAO DE SAIDA DO SISTEMA

Trabalho de Licenciatura

Princidnio David

2010

87

Вам также может понравиться