SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Robson Luis Monteiro Júnior
                        Thiago Macedo da Silva




                   IntelligenceDoc
Desenvolvimento e Gerenciamento Colaborativo de Documentações




                     Orientador: Rubens Cruz Gatto



                      2007 – Desenvolvimento WEB
               Instituto Brasileiro de Tecnologia Avançada
IntelligenceDoc
Estrutura

   Introdução
   O Projeto
   Desenvolvimento
   Demonstração
   Caso de Uso
   Conclusão
Introdução
      Inteligência Coletiva
      Sistemas Colaborativos
      Comunidades Virtuais
Introdução
                                                                                        Inteligência Coletiva
Inteligência Coletiva                                                                Sistemas Colaborativos
                                                                                      Comunidades Virtuais


 Inteligência distribuida por toda a parte
 Fruto de mobilização colaborativa.
 Consiste no desenvolvimento coletivo de conhecimento
 Utiliza de interatividade como ferramenta para
  disseminação dos saberes globais.
 Oferece informação democratizada e atualizada.

    “É uma inteligência distribuída por toda parte, incessantemente
    valorizada, coordenada em tempo real, que resulta em uma
    mobilização efetiva das competências”.
                                               LÉVY (1998)

    LÉVY, Pierre A Inteligência Coletiva por uma antropologia do ciberespaço. São Paulo: Edições Loyola, 1998
Introdução
                                                          Inteligência Coletiva
Sistemas Colaborativos                                 Sistemas Colaborativos
                                                        Comunidades Virtuais


Aplicações colaborativas são ferramentas de softwares
interligados através da rede de computadores com a
finalidade de facilitar e desenvolver o trabalho
conjunto de pessoas.


                                                        Coordenação
                          Comunicação
                                          Sistema
                                        Colaborativo




                                         Cooperação
Introdução
                                                                     Inteligência Coletiva
Comunidades Virtuais                                              Sistemas Colaborativos
                                                                   Comunidades Virtuais


   Espaços virtuais de comunicação e cooperação.
   Grupos de pessoas com interesses ou objetivos comuns.
   Indiferentes quanto a dispersões geográficas e tempo.
   Promovidas através de aplicativos tecnológicos que permitem a
    troca de informações e convivência em grupos, separados por
    diversos tipos de classificações.


    Uma comunidade virtual é uma comunidade que estabelece relações num
    espaço virtual através de meios de comunicação a distância. Se caracteriza
    pela existência de um grupo de indivíduos com interesses comuns que
    trocam experiências e informações no ambiente virtual.
O Projeto
      Definição
      Objetivos
      Público-Alvo
O Projeto
Definição                                      Definição
                                               Objetivos
                                             Público-Alvo




 Aplicativo web que possibilita a criação e a
participação coletiva na publicação e edição
de documentos.
O Projeto
Objetivos                                          Definição
                                                   Objetivos
                                                 Público-Alvo



 Suprir a necessidade de interação rápida e dinâmica
  por partes dos envolvidos.
 Diminuir dificuldades referentes a espaço e tempo.
 Facilitar o trabalho coletivo.
 Otimizar processos e facilitar interações.
O Projeto
Público-Alvo                                                     Definição
                                                                 Objetivos
                                                               Público-Alvo


 Empresas / Organizações / Instituições
  Documentação de processos / Contratos / Serviços / Estudos

 Instituições de Ensino / Docentes
  Elaboração de apostilas e Materiais didáticos

 Comunidades / Grupos de Estudo
  Escrita de trabalhos / Leitura coletiva / Debates

   Todo e qualquer grupo interessado em compartilhamento de
   conhecimento e gestão de informação.
Desenvolvimento
         Planejamento do Produto
         Análise e Modelagem do Sistema
         Desenvolvimento da Interface
         Tecnologias de Desenvolvimento
Desenvolvimento         Planejamento do Produto

Planejamento do produto                   Análise e Modelagem do Sistema
                                             Desenvolvimento da Interface
                                          Tecnologias de Desenvolvimento


   Levantamento de Informações
   Definição das funcionalidades
   Análise Técnica e Levantamento de Requisitos
   Definição das Tecnologias
   Criação do fluxo de desenvolvimento
Desenvolvimento              Planejamento do Produto

Fluxo de Desenvolvimento                      Análise e Modelagem do Sistema
                                                 Desenvolvimento da Interface
                                              Tecnologias de Desenvolvimento

                       Definições do
                       Planejamento




                          HTML



        Layout e CSS                   Programação




                       Aprovação
                         Final
Desenvolvimento         Planejamento do Produto

Análise e Modelagem do Sistema            Análise e Modelagem do Sistema
                                             Desenvolvimento da Interface
                                          Tecnologias de Desenvolvimento


   Casos de uso
   Diagrama de Classes
   Modelagem do Banco de Dados
   Padrões de Arquitetura e Interação com o usuário
Desenvolvimento
                             Planejamento do Produto

Casos de Uso          Análise e Modelagem do Sistema
                         Desenvolvimento da Interface
                      Tecnologias de Desenvolvimento
Desenvolvimento
                                    Planejamento do Produto

Diagrama de Classes          Análise e Modelagem do Sistema
                                Desenvolvimento da Interface
                             Tecnologias de Desenvolvimento
Desenvolvimento    Planejamento do Produto

Modelagem do Banco de Dados   Análise e Modelagem do Sistema
                                 Desenvolvimento da Interface
                              Tecnologias de Desenvolvimento
Desenvolvimento      Planejamento do Produto

Arquitetura: MVC                 Análise e Modelagem do Sistema
                                    Desenvolvimento da Interface
                                 Tecnologias de Desenvolvimento




                      Model / View / Controller
Desenvolvimento      Planejamento do Produto

Arquitetura cliente/servidor: Ajax   Análise e Modelagem do Sistema
                                        Desenvolvimento da Interface
                                     Tecnologias de Desenvolvimento
Desenvolvimento        Planejamento do Produto

Desenvolvimento da Interface           Análise e Modelagem do Sistema
                                          Desenvolvimento da Interface
                                       Tecnologias de Desenvolvimento




   Arquitetura da informação
   Protótipos e Wireframes
   Design e Identidade visual
   Webstandards e a camada de apresentação
   Interação e comunicação com o servidor
   Interfaces
Desenvolvimento        Planejamento do Produto

Arquitetura da informação             Análise e Modelagem do Sistema
                                         Desenvolvimento da Interface
                                      Tecnologias de Desenvolvimento




                Restrito       Documentos




  Login          Gerenciador    Capítulos




                                 Seções




                                                Comentários
Desenvolvimento
Protótipos e Wireframes                                Planejamento do Produto
                                                Análise e Modelagem do Sistema
                                                   Desenvolvimento da Interface
                                                Tecnologias de Desenvolvimento




   Superior a 1024px de larg.       Inferior a 1024px de larg.
Desenvolvimento
Protótipos e Wireframes           Planejamento do Produto
                           Análise e Modelagem do Sistema
                              Desenvolvimento da Interface
                           Tecnologias de Desenvolvimento
Desenvolvimento
                                   Planejamento do Produto
                            Análise e Modelagem do Sistema
Design e Interface Visual      Desenvolvimento da Interface
                            Tecnologias de Desenvolvimento
Desenvolvimento                Planejamento do Produto

Webstandards                                               Análise e Modelagem do Sistema
                                                              Desenvolvimento da Interface
                                                           Tecnologias de Desenvolvimento
   Leveza e estabilidade;
   Manutenção facilitada;
   Tamanho de arquivo menor (economia de banda e velocidade no carregamento);
   Maior acessibilidade para o usuário;
   Compatibilidade com diferentes navegadores que seguem os padrões do W3C*
   Separação dos códigos:
      Apresentação (CSS)
      Conteúdo (HTML)
      Comportamento (DOM) ;




*W3C – World Wide WEB Consortium
Desenvolvimento     Planejamento do Produto
Interfaces                   Análise e Modelagem do Sistema
                                Desenvolvimento da Interface
                             Tecnologias de Desenvolvimento




             Tela de Login
Desenvolvimento         Planejamento do Produto
Interfaces                            Análise e Modelagem do Sistema
                                         Desenvolvimento da Interface
                                      Tecnologias de Desenvolvimento




             Listagem dos Capítulos
Desenvolvimento                 Planejamento do Produto
Interfaces                                                        Análise e Modelagem do Sistema
                                                                     Desenvolvimento da Interface
                                                                  Tecnologias de Desenvolvimento
                          Listagem sas seções de um capítulo




 Indicação de comentários da seção
                                                               Comentários
Desenvolvimento     Planejamento do Produto
Interfaces                   Análise e Modelagem do Sistema
                                Desenvolvimento da Interface
                             Tecnologias de Desenvolvimento




             Administração
Desenvolvimento    Planejamento do Produto

Tecnologias de Desenvolvimento      Análise e Modelagem do Sistema
                                       Desenvolvimento da Interface
                                    Tecnologias de Desenvolvimento


   Plataforma de Desenvolvimento
   Linguagens de Programação
   Banco de Dados
   Frameworks e toolkits
Desenvolvimento
                                        Planejamento do Produto

Plataforma de Desenvolvimento    Análise e Modelagem do Sistema
                                    Desenvolvimento da Interface
                                 Tecnologias de Desenvolvimento


   Windows
   Servidor Apache 2.0;
   Mod_python;
   Plataforma Eclipse 3.2;
   PyDev
   Aptana;
Desenvolvimento             Planejamento do Produto

Linguagens de Programação                        Análise e Modelagem do Sistema
                                                    Desenvolvimento da Interface
                                                 Tecnologias de Desenvolvimento


 Python
  Linguagem de programação de alto-nível
  interpretada, interativa, orientada a objetos, de tipagem
  dinâmica e forte.
 Javascript
  Linguagem de programação de tipagem
  dinâmica, interpretada diretamente no navegador, orientada
  a objetos, usado para interações com usuário e validações do
  lado do cliente.
Desenvolvimento            Planejamento do Produto

Banco de Dados                               Análise e Modelagem do Sistema
                                                Desenvolvimento da Interface
                                             Tecnologias de Desenvolvimento


 MySQL
   Bancos de dados relacional
   Rápido
   Apresenta quase todas as funcionalidades dos grandes
    bancos de dados
   Fácil comunicação com Python
Desenvolvimento              Planejamento do Produto

Frameworks e toolkits                           Análise e Modelagem do Sistema
                                                   Desenvolvimento da Interface
                                                Tecnologias de Desenvolvimento


 Django
     Framework para desenvolvimento web agil
     Baseado no modelo MVC
     Configuração de URL’s
     ORM
     Sistema de templates
     Permite Internacionalização
     Sistema de cache
Desenvolvimento  Planejamento do Produto

Frameworks e toolkits                Análise e Modelagem do Sistema
                                        Desenvolvimento da Interface
                                     Tecnologias de Desenvolvimento


 Javascript: Mootools
      Modular
      Orientado a objetos
      Funcionalidade crossbrowser
      Efeitos e interações
Demonstração do Sistema
Caso de Uso
       Documento: Monografia IntelligenceDoc
       Autores: Thiago / Robson
       Capítulos: 9
       Seções/Subseções: 81
Caso de Uso
                                            Documento: Monografia IntelligenceDoc

Monografia                                              Autores: Thiago / Robson
                                                                     Capítulos: 9
                                                          Seções/Subseções: 81


   Usado para homologar o sistema
   Sugerir melhorias
   Escrita colaborativa entre os membros
   Ajuda de terceiros
Conclusão
      Objetivos alcançados
      IntelligenceDoc 2.0
      Agradecimentos
Conclusão
                                              Objetivos alcançados

Objetivos alcançados                           IntelligenceDoc 2.0
                                                  Agradecimentos



   Extensão para diversas áreas do conhecimento
   Aprendizado de novas tecnologias
   Desenvolvimento e Gestão de Projeto
   Consolidação dos aprendizados obtidos durante o
    curso
Conclusão
                                  Objetivos alcançados

IntelligenceDoc 2.0                IntelligenceDoc 2.0
                                      Agradecimentos



   Impressão dinâmica
   Emissão de relatórios
   Controle de versão
   Acompanhamento por email
Conclusão
                                         Objetivos alcançados

Agradecimentos                            IntelligenceDoc 2.0
                                             Agradecimentos



   As nossas famílias
   Aos professores da instituição
   Ao nosso orientador
   A todos que colaboraram conosco
Fim
   Disponível em:
www.intelligencedoc.com

Weitere ähnliche Inhalte

Was ist angesagt?

Ambientes Colaborativos de Realidade Virtual e Aumentada 2007
Ambientes Colaborativos de Realidade Virtual e Aumentada 2007Ambientes Colaborativos de Realidade Virtual e Aumentada 2007
Ambientes Colaborativos de Realidade Virtual e Aumentada 2007elliando dias
 
Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...
Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...
Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...Luciana Nunes
 
UNA - Eng Usa '12 - aula 02
UNA  - Eng Usa '12 - aula 02UNA  - Eng Usa '12 - aula 02
UNA - Eng Usa '12 - aula 02Marcello Cardoso
 
Grupo 5 inteligencia coletiva 1 sem 2013 v3
Grupo 5 inteligencia coletiva 1 sem 2013 v3Grupo 5 inteligencia coletiva 1 sem 2013 v3
Grupo 5 inteligencia coletiva 1 sem 2013 v3Rafael Dorigom
 
Otimizando os projetos de TI com User Experience
Otimizando os projetos de TI com User ExperienceOtimizando os projetos de TI com User Experience
Otimizando os projetos de TI com User ExperienceTuia
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoAlan Vasconcelos
 
Diagrama de Navegação e Vocabulário Visual de Garrett
Diagrama de Navegação e Vocabulário Visual de GarrettDiagrama de Navegação e Vocabulário Visual de Garrett
Diagrama de Navegação e Vocabulário Visual de GarrettLuiz Agner
 

Was ist angesagt? (10)

Ambientes Colaborativos de Realidade Virtual e Aumentada 2007
Ambientes Colaborativos de Realidade Virtual e Aumentada 2007Ambientes Colaborativos de Realidade Virtual e Aumentada 2007
Ambientes Colaborativos de Realidade Virtual e Aumentada 2007
 
Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...
Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...
Valores Humanos e UX: projetando tecnologias interativas com foco na sustenta...
 
UNA - Eng Usa '12 - aula 02
UNA  - Eng Usa '12 - aula 02UNA  - Eng Usa '12 - aula 02
UNA - Eng Usa '12 - aula 02
 
Grupo 5 inteligencia coletiva 1 sem 2013 v3
Grupo 5 inteligencia coletiva 1 sem 2013 v3Grupo 5 inteligencia coletiva 1 sem 2013 v3
Grupo 5 inteligencia coletiva 1 sem 2013 v3
 
Trabaho design de interação
Trabaho design de interaçãoTrabaho design de interação
Trabaho design de interação
 
Otimizando os projetos de TI com User Experience
Otimizando os projetos de TI com User ExperienceOtimizando os projetos de TI com User Experience
Otimizando os projetos de TI com User Experience
 
Cedaspy manaus
Cedaspy manausCedaspy manaus
Cedaspy manaus
 
Ideiam 2012 pt
Ideiam   2012 ptIdeiam   2012 pt
Ideiam 2012 pt
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informação
 
Diagrama de Navegação e Vocabulário Visual de Garrett
Diagrama de Navegação e Vocabulário Visual de GarrettDiagrama de Navegação e Vocabulário Visual de Garrett
Diagrama de Navegação e Vocabulário Visual de Garrett
 

Ähnlich wie Desenvolvimento de Sistema Colaborativo de Documentos

Inovação Centrada no Usuário
Inovação Centrada no UsuárioInovação Centrada no Usuário
Inovação Centrada no UsuárioMourylise Heymer
 
Apresentação PCC - Rodrigo Santiago
Apresentação PCC - Rodrigo SantiagoApresentação PCC - Rodrigo Santiago
Apresentação PCC - Rodrigo SantiagoRodrigo Correia
 
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UXCriatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UXIngrid Castro
 
Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...Mauro Pinheiro
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDRogerio P C do Nascimento
 
Design de Interação em Produtos Eletrônicos
Design de Interação em Produtos EletrônicosDesign de Interação em Produtos Eletrônicos
Design de Interação em Produtos EletrônicosUTFPR
 
Design de Interação em Produtos Eletrônicos
Design de Interação em Produtos EletrônicosDesign de Interação em Produtos Eletrônicos
Design de Interação em Produtos EletrônicosEdyd B. Junges
 
Add Technologies - Apresentação da área de Interatividade Digital
Add Technologies - Apresentação da área de Interatividade DigitalAdd Technologies - Apresentação da área de Interatividade Digital
Add Technologies - Apresentação da área de Interatividade Digital.add
 
Design de interação e Design da experiência considerações sobre um camp...
Design de interação e Design da experiência  considerações sobre um camp...Design de interação e Design da experiência  considerações sobre um camp...
Design de interação e Design da experiência considerações sobre um camp...UTFPR
 
Semana SEBRAE de Tecnologia e Inovação 2015 - Victor Gonçalves
Semana SEBRAE de Tecnologia e Inovação 2015 - Victor GonçalvesSemana SEBRAE de Tecnologia e Inovação 2015 - Victor Gonçalves
Semana SEBRAE de Tecnologia e Inovação 2015 - Victor GonçalvesVictor Gonçalves
 
Wikis na Gestão de Projetos
Wikis na Gestão de ProjetosWikis na Gestão de Projetos
Wikis na Gestão de Projetosdeboraspbr
 
Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2Patricia Mallmann
 
Palestra "Usabilidade: conceito, aplicações e testes" de Renato Rosa
Palestra "Usabilidade: conceito, aplicações e testes" de Renato RosaPalestra "Usabilidade: conceito, aplicações e testes" de Renato Rosa
Palestra "Usabilidade: conceito, aplicações e testes" de Renato Rosawudrs
 
Teoria de Sistemas de Informação - Atividade: Tecnologia e SI
Teoria de Sistemas de Informação - Atividade: Tecnologia e SITeoria de Sistemas de Informação - Atividade: Tecnologia e SI
Teoria de Sistemas de Informação - Atividade: Tecnologia e SIAlessandro Almeida
 
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...Rio Info
 
Apresentação InventiveHouse
Apresentação InventiveHouseApresentação InventiveHouse
Apresentação InventiveHouseInventive House
 
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TIDNAD
 

Ähnlich wie Desenvolvimento de Sistema Colaborativo de Documentos (20)

Inovação Centrada no Usuário
Inovação Centrada no UsuárioInovação Centrada no Usuário
Inovação Centrada no Usuário
 
Apresentação PCC - Rodrigo Santiago
Apresentação PCC - Rodrigo SantiagoApresentação PCC - Rodrigo Santiago
Apresentação PCC - Rodrigo Santiago
 
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UXCriatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
 
Elias alexandre-dos-santos---sebrae
Elias alexandre-dos-santos---sebraeElias alexandre-dos-santos---sebrae
Elias alexandre-dos-santos---sebrae
 
Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...Design da interação / Design da experiência: considerações sobre um campo de ...
Design da interação / Design da experiência: considerações sobre um campo de ...
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
 
Design de Interação em Produtos Eletrônicos
Design de Interação em Produtos EletrônicosDesign de Interação em Produtos Eletrônicos
Design de Interação em Produtos Eletrônicos
 
Design de Interação em Produtos Eletrônicos
Design de Interação em Produtos EletrônicosDesign de Interação em Produtos Eletrônicos
Design de Interação em Produtos Eletrônicos
 
Add Technologies - Apresentação da área de Interatividade Digital
Add Technologies - Apresentação da área de Interatividade DigitalAdd Technologies - Apresentação da área de Interatividade Digital
Add Technologies - Apresentação da área de Interatividade Digital
 
Design de interação e Design da experiência considerações sobre um camp...
Design de interação e Design da experiência  considerações sobre um camp...Design de interação e Design da experiência  considerações sobre um camp...
Design de interação e Design da experiência considerações sobre um camp...
 
Semana SEBRAE de Tecnologia e Inovação 2015 - Victor Gonçalves
Semana SEBRAE de Tecnologia e Inovação 2015 - Victor GonçalvesSemana SEBRAE de Tecnologia e Inovação 2015 - Victor Gonçalves
Semana SEBRAE de Tecnologia e Inovação 2015 - Victor Gonçalves
 
Wikis na Gestão de Projetos
Wikis na Gestão de ProjetosWikis na Gestão de Projetos
Wikis na Gestão de Projetos
 
Esboços na arquitetura de software
Esboços na arquitetura de softwareEsboços na arquitetura de software
Esboços na arquitetura de software
 
Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2Desenvolvimento de Sites V.2
Desenvolvimento de Sites V.2
 
Fase apresentação
Fase apresentaçãoFase apresentação
Fase apresentação
 
Palestra "Usabilidade: conceito, aplicações e testes" de Renato Rosa
Palestra "Usabilidade: conceito, aplicações e testes" de Renato RosaPalestra "Usabilidade: conceito, aplicações e testes" de Renato Rosa
Palestra "Usabilidade: conceito, aplicações e testes" de Renato Rosa
 
Teoria de Sistemas de Informação - Atividade: Tecnologia e SI
Teoria de Sistemas de Informação - Atividade: Tecnologia e SITeoria de Sistemas de Informação - Atividade: Tecnologia e SI
Teoria de Sistemas de Informação - Atividade: Tecnologia e SI
 
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...29/09/2011 -  9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
29/09/2011 - 9h às 12h30 - oficina - arquitetura da informação em sistemas 2...
 
Apresentação InventiveHouse
Apresentação InventiveHouseApresentação InventiveHouse
Apresentação InventiveHouse
 
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI
05 - Waldemir Cambiucci - Matriz de habilidades de um arquiteto TI
 

Kürzlich hochgeladen

planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Bloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxBloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxkellyneamaral
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 

Kürzlich hochgeladen (20)

Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Bloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxBloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docx
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 

Desenvolvimento de Sistema Colaborativo de Documentos

  • 1. Robson Luis Monteiro Júnior Thiago Macedo da Silva IntelligenceDoc Desenvolvimento e Gerenciamento Colaborativo de Documentações Orientador: Rubens Cruz Gatto 2007 – Desenvolvimento WEB Instituto Brasileiro de Tecnologia Avançada
  • 2. IntelligenceDoc Estrutura  Introdução  O Projeto  Desenvolvimento  Demonstração  Caso de Uso  Conclusão
  • 3. Introdução  Inteligência Coletiva  Sistemas Colaborativos  Comunidades Virtuais
  • 4. Introdução Inteligência Coletiva Inteligência Coletiva Sistemas Colaborativos Comunidades Virtuais  Inteligência distribuida por toda a parte  Fruto de mobilização colaborativa.  Consiste no desenvolvimento coletivo de conhecimento  Utiliza de interatividade como ferramenta para disseminação dos saberes globais.  Oferece informação democratizada e atualizada. “É uma inteligência distribuída por toda parte, incessantemente valorizada, coordenada em tempo real, que resulta em uma mobilização efetiva das competências”. LÉVY (1998) LÉVY, Pierre A Inteligência Coletiva por uma antropologia do ciberespaço. São Paulo: Edições Loyola, 1998
  • 5. Introdução Inteligência Coletiva Sistemas Colaborativos Sistemas Colaborativos Comunidades Virtuais Aplicações colaborativas são ferramentas de softwares interligados através da rede de computadores com a finalidade de facilitar e desenvolver o trabalho conjunto de pessoas. Coordenação Comunicação Sistema Colaborativo Cooperação
  • 6. Introdução Inteligência Coletiva Comunidades Virtuais Sistemas Colaborativos Comunidades Virtuais  Espaços virtuais de comunicação e cooperação.  Grupos de pessoas com interesses ou objetivos comuns.  Indiferentes quanto a dispersões geográficas e tempo.  Promovidas através de aplicativos tecnológicos que permitem a troca de informações e convivência em grupos, separados por diversos tipos de classificações. Uma comunidade virtual é uma comunidade que estabelece relações num espaço virtual através de meios de comunicação a distância. Se caracteriza pela existência de um grupo de indivíduos com interesses comuns que trocam experiências e informações no ambiente virtual.
  • 7. O Projeto  Definição  Objetivos  Público-Alvo
  • 8.
  • 9. O Projeto Definição Definição Objetivos Público-Alvo  Aplicativo web que possibilita a criação e a participação coletiva na publicação e edição de documentos.
  • 10. O Projeto Objetivos Definição Objetivos Público-Alvo  Suprir a necessidade de interação rápida e dinâmica por partes dos envolvidos.  Diminuir dificuldades referentes a espaço e tempo.  Facilitar o trabalho coletivo.  Otimizar processos e facilitar interações.
  • 11. O Projeto Público-Alvo Definição Objetivos Público-Alvo  Empresas / Organizações / Instituições Documentação de processos / Contratos / Serviços / Estudos  Instituições de Ensino / Docentes Elaboração de apostilas e Materiais didáticos  Comunidades / Grupos de Estudo Escrita de trabalhos / Leitura coletiva / Debates Todo e qualquer grupo interessado em compartilhamento de conhecimento e gestão de informação.
  • 12. Desenvolvimento  Planejamento do Produto  Análise e Modelagem do Sistema  Desenvolvimento da Interface  Tecnologias de Desenvolvimento
  • 13. Desenvolvimento Planejamento do Produto Planejamento do produto Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Levantamento de Informações  Definição das funcionalidades  Análise Técnica e Levantamento de Requisitos  Definição das Tecnologias  Criação do fluxo de desenvolvimento
  • 14. Desenvolvimento Planejamento do Produto Fluxo de Desenvolvimento Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Definições do Planejamento HTML Layout e CSS Programação Aprovação Final
  • 15. Desenvolvimento Planejamento do Produto Análise e Modelagem do Sistema Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Casos de uso  Diagrama de Classes  Modelagem do Banco de Dados  Padrões de Arquitetura e Interação com o usuário
  • 16. Desenvolvimento Planejamento do Produto Casos de Uso Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento
  • 17. Desenvolvimento Planejamento do Produto Diagrama de Classes Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento
  • 18. Desenvolvimento Planejamento do Produto Modelagem do Banco de Dados Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento
  • 19. Desenvolvimento Planejamento do Produto Arquitetura: MVC Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Model / View / Controller
  • 20. Desenvolvimento Planejamento do Produto Arquitetura cliente/servidor: Ajax Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento
  • 21. Desenvolvimento Planejamento do Produto Desenvolvimento da Interface Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Arquitetura da informação  Protótipos e Wireframes  Design e Identidade visual  Webstandards e a camada de apresentação  Interação e comunicação com o servidor  Interfaces
  • 22. Desenvolvimento Planejamento do Produto Arquitetura da informação Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Restrito Documentos Login Gerenciador Capítulos Seções Comentários
  • 23. Desenvolvimento Protótipos e Wireframes Planejamento do Produto Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Superior a 1024px de larg. Inferior a 1024px de larg.
  • 24. Desenvolvimento Protótipos e Wireframes Planejamento do Produto Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento
  • 25. Desenvolvimento Planejamento do Produto Análise e Modelagem do Sistema Design e Interface Visual Desenvolvimento da Interface Tecnologias de Desenvolvimento
  • 26. Desenvolvimento Planejamento do Produto Webstandards Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Leveza e estabilidade;  Manutenção facilitada;  Tamanho de arquivo menor (economia de banda e velocidade no carregamento);  Maior acessibilidade para o usuário;  Compatibilidade com diferentes navegadores que seguem os padrões do W3C*  Separação dos códigos:  Apresentação (CSS)  Conteúdo (HTML)  Comportamento (DOM) ; *W3C – World Wide WEB Consortium
  • 27. Desenvolvimento Planejamento do Produto Interfaces Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Tela de Login
  • 28. Desenvolvimento Planejamento do Produto Interfaces Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Listagem dos Capítulos
  • 29. Desenvolvimento Planejamento do Produto Interfaces Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Listagem sas seções de um capítulo Indicação de comentários da seção Comentários
  • 30. Desenvolvimento Planejamento do Produto Interfaces Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento Administração
  • 31. Desenvolvimento Planejamento do Produto Tecnologias de Desenvolvimento Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Plataforma de Desenvolvimento  Linguagens de Programação  Banco de Dados  Frameworks e toolkits
  • 32. Desenvolvimento Planejamento do Produto Plataforma de Desenvolvimento Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Windows  Servidor Apache 2.0;  Mod_python;  Plataforma Eclipse 3.2;  PyDev  Aptana;
  • 33. Desenvolvimento Planejamento do Produto Linguagens de Programação Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Python Linguagem de programação de alto-nível interpretada, interativa, orientada a objetos, de tipagem dinâmica e forte.  Javascript Linguagem de programação de tipagem dinâmica, interpretada diretamente no navegador, orientada a objetos, usado para interações com usuário e validações do lado do cliente.
  • 34. Desenvolvimento Planejamento do Produto Banco de Dados Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  MySQL  Bancos de dados relacional  Rápido  Apresenta quase todas as funcionalidades dos grandes bancos de dados  Fácil comunicação com Python
  • 35. Desenvolvimento Planejamento do Produto Frameworks e toolkits Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Django  Framework para desenvolvimento web agil  Baseado no modelo MVC  Configuração de URL’s  ORM  Sistema de templates  Permite Internacionalização  Sistema de cache
  • 36. Desenvolvimento Planejamento do Produto Frameworks e toolkits Análise e Modelagem do Sistema Desenvolvimento da Interface Tecnologias de Desenvolvimento  Javascript: Mootools  Modular  Orientado a objetos  Funcionalidade crossbrowser  Efeitos e interações
  • 38. Caso de Uso  Documento: Monografia IntelligenceDoc  Autores: Thiago / Robson  Capítulos: 9  Seções/Subseções: 81
  • 39. Caso de Uso Documento: Monografia IntelligenceDoc Monografia Autores: Thiago / Robson Capítulos: 9 Seções/Subseções: 81  Usado para homologar o sistema  Sugerir melhorias  Escrita colaborativa entre os membros  Ajuda de terceiros
  • 40. Conclusão  Objetivos alcançados  IntelligenceDoc 2.0  Agradecimentos
  • 41. Conclusão Objetivos alcançados Objetivos alcançados IntelligenceDoc 2.0 Agradecimentos  Extensão para diversas áreas do conhecimento  Aprendizado de novas tecnologias  Desenvolvimento e Gestão de Projeto  Consolidação dos aprendizados obtidos durante o curso
  • 42. Conclusão Objetivos alcançados IntelligenceDoc 2.0 IntelligenceDoc 2.0 Agradecimentos  Impressão dinâmica  Emissão de relatórios  Controle de versão  Acompanhamento por email
  • 43. Conclusão Objetivos alcançados Agradecimentos IntelligenceDoc 2.0 Agradecimentos  As nossas famílias  Aos professores da instituição  Ao nosso orientador  A todos que colaboraram conosco
  • 44. Fim Disponível em: www.intelligencedoc.com