Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 ·...

32
[email protected] Drupal: Soluções empresariais Outline: NeoContent – Meta-Solução Open Source de gestão de conteúdos Arquitetura – Integração de soluções Mil – Gestão de militantes de um partido político (Utilizadores como conteúdo) Gestão e acompanhamento de projectos (Integração) TalentLink – Gestão de saídas profissionais Trindade – Trouble tickets Ramada – Baan ERP Intellicare – Monitorização por sms Intro: Casos:

Transcript of Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 ·...

Page 1: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Drupal: Soluções empresariais

Outline:

● NeoContent – Meta-Solução Open Source de gestão de conteúdos

● Arquitetura – Integração de soluções

● Mil – Gestão de militantes de um partido político (Utilizadores como conteúdo)

● Gestão e acompanhamento de projectos (Integração)

● TalentLink – Gestão de saídas profissionais

● Trindade – Trouble tickets

● Ramada – Baan ERP

● Intellicare – Monitorização por sms

Intro:

Casos:

Page 2: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

NeoContent

Meta aplicação.

Interessa a solução i.e. o resultado.

Varias soluções (Open Source) podem

servir de base tecnológica.

● Symphony

● Zope / Plone

● Drupal

● ...

O Drupal tem vindo, ao longo do tempo,

a tornar-se a melhor solução encontrada

para a maioria das necessidades

Page 3: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Arquitectura

Objectivos:● Fornecer solução completa

● Facilitar administração de sistemas

● Facilitar evolução da solução

● Facilitar a integração com outras soluções

● Reduzir custos de manutenção

● Flexibilizar a solução tornando-a Cloud ready

Page 4: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Arquitectura

Objectivos:● Fornecer solução completa

● Facilitar administração de sistemas

● Facilitar evolução da solução

● Facilitar a integração com outras soluções

● Reduzir custos de manutenção

● Flexibilizar a solução tornando-a Cloud ready

Aplicação

Page 5: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: MIl

Objectivos:

● Gestão de base de dados de militantes de um partido político

● Facilidade de listagens e configuração de listagens

● Facilidade de pesquisa e edição de dados

● Flexibilidade na recolha de dados (Novos campos)

● Acessos com permissões diferenciadas

Page 7: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Muitas vistas!

Page 8: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Filtros expostos

Page 9: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Resumo● Solução alcançada sem praticamente nenhuma programação

● O utilizador final consegue alterar tipos de conteúdo

● O utilizador final consegue criar vistas complexas

Módulos principaisContent Permissions 6.x-2.8 Set field-level permissions for CCK fields.

Content Profile 6.x-1.0 Use content types for user profiles.

Mime Mail 6.x-1.x-dev Allows to send HTML

e-mail with embedded images and attachments.

Simplenews 6.x-1.3 Send newsletters to subscribed email addresses.

Taxonomy Access Control Lite 6.x-1.3 Simple access control based on categories.

Views bonus pack

Views bulk operations

Page 10: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: TalentLink

Objectivos:

● Gestão de gabinete de saídas profissionais

● Acesso a potenciais empregadores

● Comunicação de oportunidades de emprego

● Pesquisa de alunos para potenciais empregadores

● Foco no aluno. O aluno é o cliente

Page 12: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Pesquisa: faceted

Page 13: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Pesquisa: Ofertas

Page 14: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Informação completa

Page 15: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Resumo● Solução alcançada sem praticamente nenhuma programação

● Agiliza os serviços de carreira da escola

● Permite evoluir para interacção directa entre potenciais

empregadores (registados) e alunos interessados

Módulos principais

● CCK Private Fields Allows users to mark administrator selected CCK fields

as public, hidden or private.

● Content Profile 6.x-1.0 Use content types for user profiles.● Content Multigroup Combine multiple CCK fields into repeating field

collections that work in unison.

● Mass Contact Enables site administrator or privileged users to send

mass e-mails to registered users..

● Content Permissions Set field-level permissions for CCK fields.

● Content translation Allows content to be translated into different languages.

● Faceted Search API for performing faceted searches.

● Job Allows recruiters to post jobs● Resume Allows job seekers to post resumes and use them to apply for jobs

Page 16: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Trouble tickets

Objectivos:

● Simples registo de ocorrências

● Avisar o responsável pela área

● Informar os colaboradores de processos em curso

● Estatísticas

Page 17: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Trouble tickets

Page 18: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Trouble tickets

Objectivos:

● Simples registo de ocorrências

● Avisar o responsável pela área

● Informar os colaboradores de processos em curso

● Estatísticas

Page 19: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Trouble tickets

Resumo:

● Simples, sem programação

● Apenas um módulo relevante : Jobtracker

Page 20: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Objectivos:

● Monitorização e alerta para cidadãos sénior

● Sistema de registo completo de ocorrências

● Workflow configurável

● Tratamento de mensagens SMS

Page 21: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 22: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 23: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 24: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 25: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 26: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 27: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Page 28: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert - Integração com Android -

Permite a partir de um SMS calcular a rota da posição actual para

a posição do alarme

Page 29: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Arquitectura

Objectivos:● Fornecer solução completa

● Facilitar administração de sistemas

● Facilitar evolução da solução

● Facilitar a integração com outras soluções

● Reduzir custos de manutenção

● Flexibilizar a solução tornando-a Cloud ready

Page 30: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Resumo● Solução mista de programação e uso de módulos existentes

● Permite workflows complexos

● Permite usar sms de forma transparente e prática

● Integra com dispositivos de monitorização via SMS

● Integra com google maps e android

● Pode usar a maioria de sistemas de mapas

Page 31: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Tracking and alert

Módulos● Vários módulos para Informação geográfica

● O Messaging permite agilizar o envio de sms

● Organic groups permite grupos diferentes com

monitorizações (clientes) diferentes dentro da

mesma aplicação

● Workflow/Rules é crítico para a gestão de diferentes

regras/acções perante determinados

acontecimentos (triggers)

Page 32: Drupal: Soluções empresariaisneoscopio.com/files/drupalcamp.pdf · 2012-05-07 · Miguel.andrade@neoscopio.com NeoContent Meta aplicação. Interessa a solução i.e. o resultado.

[email protected]

Casos: Muitos mais!

Amanhã: Workshop

Como construir uma solução de raiz para uma associação/organização com:

Conteúdo público e privado (sócios /Não sócios)

Gestão de cotas/pagamentos de associados

● Sites normais (claro!)

● Gestão documental

● Sistemas de comercio electrónico

● Conteúdos multimédia

● ...