Top Banner
Robson Luis Monteiro Júnior Thiago Macedo da Silva 2007 – Desenvolvimento WEB Instituto Brasileiro de Tecnologia Avançada IntelligenceDoc Desenvolvimento e Gerenciamento Colaborativo de Documentações Orientador: Rubens Cruz Gatto
44

IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Nov 02, 2014

Download

Education

tmacedo

Trabalho de Conclusão de Curso
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Robson Luis Monteiro JúniorThiago Macedo da Silva

2007 – Desenvolvimento WEBInstituto Brasileiro de Tecnologia Avançada

IntelligenceDocDesenvolvimento e Gerenciamento Colaborativo de Documentações

Orientador: Rubens Cruz Gatto

Page 2: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

IntelligenceDocEstrutura

Introdução O Projeto Desenvolvimento Demonstração Caso de Uso Conclusão

Page 3: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

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

Page 4: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

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.

IntroduçãoInteligência Coletiva

“É 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)

Inteligência ColetivaSistemas Colaborativos

Comunidades Virtuais

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

Page 5: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

IntroduçãoSistemas Colaborativos

Inteligência ColetivaSistemas 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.

Comunicação Coordenação

Cooperação

Sistema Colaborativo

Page 6: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

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.

IntroduçãoComunidades Virtuais

Inteligência ColetivaSistemas Colaborativos

Comunidades Virtuais

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.

Page 7: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

O Projeto Definição Objetivos Público-Alvo

Page 8: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações
Page 9: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

O ProjetoDefinição Definição

ObjetivosPúblico-Alvo

Aplicativo web que possibilita a criação e a participação coletiva na publicação e edição de documentos.

Page 10: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

O ProjetoObjetivos Definição

ObjetivosPú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.

Page 11: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

O ProjetoPúblico-Alvo Definição

ObjetivosPúblico-Alvo

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

Instituições de Ensino / DocentesElaboração de apostilas e Materiais didáticos

Comunidades / Grupos de EstudoEscrita de trabalhos / Leitura coletiva / Debates

Todo e qualquer grupo interessado em compartilhamento de conhecimento e gestão de informação.

Page 12: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

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

Page 13: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoPlanejamento do produto

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias 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

Page 14: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoFluxo de Desenvolvimento

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Definições do Planejamento

HTML

Aprovação Final

Layout e CSS Programação

Page 15: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoAnálise e Modelagem do Sistema

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

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

Page 16: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoCasos de Uso

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Page 17: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoDiagrama de Classes

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Page 18: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoModelagem do Banco de Dados

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Page 19: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoArquitetura: MVC

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Model / View / Controller

Page 20: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoArquitetura cliente/servidor: Ajax

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Page 21: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoDesenvolvimento da Interface

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias 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

Page 22: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoArquitetura da informação

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Gerenciador

Documentos

Capítulos

Seções

Comentários

Login

Restrito

Page 23: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoProtótipos e Wireframes

Superior a 1024px de larg. Inferior a 1024px de larg.

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Page 24: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoProtótipos e Wireframes Planejamento do Produto

Análise e Modelagem do SistemaDesenvolvimento da Interface

Tecnologias de Desenvolvimento

Page 25: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoDesign e Interface Visual

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Page 26: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoWebstandards

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias 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

Page 27: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoInterfaces

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Tela de Login

Page 28: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoInterfaces

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Listagem dos Capítulos

Page 29: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoInterfaces

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de DesenvolvimentoListagem sas seções de um capítulo

Indicação de comentários da seçãoComentários

Page 30: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoInterfaces

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Administração

Page 31: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoTecnologias de Desenvolvimento

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Plataforma de Desenvolvimento Linguagens de Programação Banco de Dados Frameworks e toolkits

Page 32: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoPlataforma de Desenvolvimento

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Windows Servidor Apache 2.0; Mod_python; Plataforma Eclipse 3.2; PyDev Aptana;

Page 33: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoLinguagens de Programação

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

PythonLinguagem de programação de alto-nível interpretada, interativa, orientada a objetos, de tipagem dinâmica e forte.

JavascriptLinguagem 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.

Page 34: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoBanco de Dados

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias 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

Page 35: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoFrameworks e toolkits

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias 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

Page 36: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

DesenvolvimentoFrameworks e toolkits

Planejamento do ProdutoAnálise e Modelagem do Sistema

Desenvolvimento da InterfaceTecnologias de Desenvolvimento

Javascript: Mootools Modular Orientado a objetos Funcionalidade crossbrowser Efeitos e interações

Page 37: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Demonstração do Sistema

Page 38: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Caso de Uso Documento: Monografia IntelligenceDoc Autores: Thiago / Robson Capítulos: 9 Seções/Subseções: 81

Page 39: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Caso de UsoMonografia

Documento: Monografia IntelligenceDocAutores: Thiago / Robson

Capítulos: 9Seções/Subseções: 81

Usado para homologar o sistema Sugerir melhorias Escrita colaborativa entre os membros Ajuda de terceiros

Page 40: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Conclusão Objetivos alcançados IntelligenceDoc 2.0 Agradecimentos

Page 41: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

ConclusãoObjetivos alcançados

Objetivos alcançadosIntelligenceDoc 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

Page 42: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

ConclusãoIntelligenceDoc 2.0

Objetivos alcançadosIntelligenceDoc 2.0

Agradecimentos

Impressão dinâmica Emissão de relatórios Controle de versão Acompanhamento por email

Page 43: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

ConclusãoAgradecimentos

Objetivos alcançadosIntelligenceDoc 2.0

Agradecimentos

As nossas famílias Aos professores da instituição Ao nosso orientador A todos que colaboraram conosco

Page 44: IntelligenceDoc - Desenvolvimento e Gerenciamento Colaborativo de Documentações

Fim

Disponível em:www.intelligencedoc.com