SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
UNIVERSIDADE DO OESTE DE SANTA CATARINA UNOESC – UNIDADE
                        CHAPECÓ




Portal de colaboração social: uma nova forma de ajudar



                                 Aluno: Marcos Eduardo Luiz
                                 Orientador: Cristiano Agosti



                       Chapecó
                        2011
Introdução
●   O portal de colaboração social visa juntar pessoas dispostas a
    ajudar com pessoas que necessitam de ajuda, criando assim um
    canal aberto para que sejam anunciadas as necessidades materiais
    ou profissionais dentro de organizações e projetos sociais.
●   O portal foi desenvolvido com a tecnologia Java 6 utilizando o
    Framework para desenvolvimento web JSF 2.0, servidor web
    GlassFish 3.0, banco de dados MYSQL 5.1 e com suporte a
    internacionalização.




                                                                 2
Doações
●   Método atual : Indicação de pessoas conhecidas




●   Método proposto : Todas as pessoas compartilham informações




                            Internet




                                                                  3
Campo ou área de estudo
●   ONGs e projetos sociais.




                                      4
Modelo

               Disponibiliza
  Acessa
                doação ou
  o portal
               necessidade




                                                Realiza
               Mecanismo
                               Lista pessoas   ou solicita
                de busca
                                                doação




                                               Classifica
                                                doador



Fonte: Autor


                                                             5
Métodos

●   Definição acerca da população e da amostra
     –   A população pesquisada são as ONG's existentes na cidade de Chapecó, já
            a amostra serão as instituições cadastradas em nossa prefeitura, o tipo
            de amostra utilizada serão amostras intencionais, já que o número de
            instituições regulamentadas dente a ser próximo do total, segundo
            TANAKA;MELO(2001 p.33) “[...] entrevistar, observar ou realizar um
            grupo focal com as pessoas que, por critérios definidos pelo avaliador,
            sejam capazes de transmitir as informações que se julgam necessárias
            para realizar a avaliação[...]”




                                                                               6
Métodos

●   Questões da pesquisa
       –   Foram realizadas entrevistas com as ONG's da cidade de Chapecó
             para verificar se elas estariam dispostas a receber ou realizar
             doações através da internet, com este questionamento
             pretendo ter embasamento para divulgação do portal social na
             cidade de Chapecó.
       –   Instituições:
                 ●   APACHE, Amigos dos bichos, Albergue, Abrigo das
                      crianças, Verde Vida e Centro Espírita Bezerra de
                      Menezes




                                                                         7
Apresentação dos resultados

●   A entrevista telefônica realizada no dia 6 de junho
    de 2011


●   Instituições: APACHE, Amigos dos bichos, Albergue,
    Abrigo das crianças, Verde Vida e Centro Espírita
    Bezerra de Menezes


●   Tivemos 100% de aceitação quando questionados
    se aceitariam receber doações através da internet.



                                                     8
Apresentação dos resultados
●   O projeto foi construído utilizando o padrão MVC, desta forma toda a
    modelagem de negócio está separada da camada de usuário e da camada
    de acesso a dados conforme demonstrado na figura.




                  Fonte: Autor


                                                                     9
Apresentação dos resultados

●   Camada de apresentação.
       –   Para construção da camada de apresentação foram
             utilizadas duas tecnologias em conjunto, o JSF 2.0 e
             PrimeFaces 2.2.1. Segundo Geary; Hortmann (2007,
             p.3)”A vantagem prometida pelo JSF (Java Server Faces)
             é trazer o desenvolvimento rápido de interfaces de
             usuário para o Java server-side”,
       –   O PrimeFaces é um conjunto de bibliotecas que trás
            componentes ricos para construção de interfaces web
            quando utilizado JSF, segundo Darçin(2010, p.9)




                                                                10
Apresentação dos resultados

●   Camada de persistência
       –   Para o desenvolvimento da camada de persistência do portal foi
             utilizado o Hibernate, uma ferramente para mapeamento de
             objetos relacionais, segundo Gonçalves(2007, p.512) assinala
             “[...] Hibernate é um framework que se relaciona com o banco
             de dados, onde esse relacionamento é conhecido como
             mapeamento objeto/relacional [...]”.
       –   O desenvolvimento do portal utilizará o recuso Annotations
             disponível a partir do JDK5, com isso não são necessários
             arquivos auxiliares para realizar o mapeamento dos objetos
             relacionais, basta um simples anotação na própria classe
             modelo para que está classe seja persistido no banco de dados.




                                                                        11
Apresentação dos resultados

●   Camada de negócio
       –   A camada de negócio está encarregada de toda lógica da
             aplicação, é o cérebro do portal, fará a ligação entre a
             camada de apresentação e a camada de persistência.
             Segundo ARNOLD;GOSLING;HOLMES(2007, P. 29) “Na
             linguagem de programação Java, programas são
             construídos a partir de classes”.




                                                                  12
Apresentação dos resultados

●   Internacionalização
       –   Com o auxilio do JSF 2.0 tornar sistemas web
             portáveis para outros idiomas é uma tarefa
             relativamente simples usando ResourceBundle, que
             nos permite localizar automaticamente a localidade
             do acesso e separar todas os textos das interface
             em um único arquivo, segundo GEARY;HORSTMANN
             (2010, p.42)




                                                            13
Interface de login




Fonte: Autor




                            14
Perfil




Fonte: Autor

                        15
Mural de Avisos




Fonte: Autor

                         16
Projetos Sociais




Fonte: Autor

                                  17
Registro de Doações




Fonte: Autor

                                     18
Registro de Necessidades




Fonte: Autor

                                     19
Quem Pode me Ajudar




Fonte: Autor

                                     20
Realizar Doação




Fonte: Autor

                                 21
Considerações finais
●   O desenvolvimento do portal de colaboração social utilizando a tecnologia
    java possibilitará um acesso de forma fácil e segura para os usuários e
    organizações que estão dispostos a ajudar e serem ajudados.
●   O desafio é tornar este portal referência em buscas por pessoas que
    querem ajudar ou necessitam de algum tipo de ajuda.
●   O desenvolvimento realizado utilizando a arquitetura MVC, proporcionou
    um desenvolvimento mais organizado com fácil suporte a manutenções ou
    evoluções posteriores.
●   A utilização do JSF 2.0 em conjunto com o PrimeFaces possibilitou a
    criação de um projeto com uma interface extremamente rica de forma
    simples e funcional.
●   Efetuar o desenvolvimento deste trabalho com essas tecnologia abriu
    meus horizontes com relação desenvolvimento e me fez perceber que a
    comunidade que utiliza software livre é muito ativa e solidaria o que casou
    perfeitamente com o meu trabalho.


                                                                            22
Bibliografia
ARNOLD, Ken; GOSLING, James; HOLMES, David; tradução Maria Lúcia Lang Lisboa. A Linguagem
de Programação Java. 4. ed. Porto Alegre: Bookman, 2007.

ASSOCIAÇÃO PROTETORA DOS ANIMAIS DE CHAPECÓ E OESTE CATARINENSE. Disponível em:
<http://www.apacheong.org.br/>. acesso em 25 de setembro de 2010.

BABBIE; E. The practice of social research. 4th ed. Belmont, Wadsworth Publ., 1986.

COHEN, E.; FRANCO, R. Avaliação de projetos sociais. Editora Vozes, Petrópolis, 312 pp. 1998.

ÇIVICI, Çagatay; DARÇIN, Yigi. PrimeFaces: User's Guide .Covers 1.1 and 2.1. Documento gerado
em: 26 de julho de 2010.

GEARY, Davis; HORSTMANN, Cay. Core JavaServerFaces Fundamentos. 2. ed. Rio de Janeiro: Alta
Books, 2007.

GONÇALVES,      Edson. Desenvolvendo aplicações Web    com     JSP,     SERVELETS,
JAVASERVERFACES, HIBERNATE, EJB 3 PERSISTENCE E AJAX. Rio de Janeiro: Editora Ciência
Moderna Ltda., 2007.

HSBC. Conheça o Instituto HSBC Solidariedade. Disponível             em:
<http://www.porummundomaisfeliz.org.br/>. acesso em 21 de setembro de 2010.

MENESCAL, Andréa K. História e gênese das organizações não governamentais. In: Hebe
Signorini Gonçalves (org.). Organizações não governamentais: solução ou pro- blema?. São
Paulo: Estação Liberdade, 1996.

                                                                                                23
Bibliografia
NIELSEN. Social Networks/Blogs Now Account for One in Every Four and a Half           Minutes
Online.    Disponível em <http://blog.nielsen.com/nielsenwire/online_mobile/social-media-
accounts-for-22- percent-of-time-online/>. acesso em 21 de setembro de 2010

REDE GLOBO .       Projetos Sociais.     Disponível em:
<http://redeglobo.globo.com/TVG/0,,3915,00.html>. Acesso em 16 de set. 2010.

TANAKA, Oswaldo Y.; Melo, Cristina. Avaliação de Programas de Saúde do Adolescente: um
modo de fazer. São Paulo : Edusp, 2001.

VIEIRA, F. Marconi. Gerenciamento de Projetos de Tecnologia da Informação. 2. ed. Rio de
Janeiro: Elsevier, 2007.




                                                                                           24
Obrigado




           25

Weitere ähnliche Inhalte

Ähnlich wie Portal de colaboração social: uma nova forma de ajudar

Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...
Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...
Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...Tatyanne Valdez
 
Apresentacao projecto de dissertação
Apresentacao projecto de dissertaçãoApresentacao projecto de dissertação
Apresentacao projecto de dissertaçãocatiaresende
 
NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...
NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...
NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...Matteus Barbosa
 
CBBD OCLC Relato De Experiência Rede De Conhecimento Intercultural E Profis...
CBBD OCLC Relato De Experiência   Rede De Conhecimento Intercultural E Profis...CBBD OCLC Relato De Experiência   Rede De Conhecimento Intercultural E Profis...
CBBD OCLC Relato De Experiência Rede De Conhecimento Intercultural E Profis...OCLC LAC
 
Joomla! Day Brasil 2010 - Wikisocial - Sites para ONGs
Joomla! Day Brasil 2010 - Wikisocial - Sites para ONGsJoomla! Day Brasil 2010 - Wikisocial - Sites para ONGs
Joomla! Day Brasil 2010 - Wikisocial - Sites para ONGsMarcio Okabe
 
Os wikis e a construção, a comunicação e o uso da informação de forma colabor...
Os wikis e a construção, a comunicação e o uso da informação de forma colabor...Os wikis e a construção, a comunicação e o uso da informação de forma colabor...
Os wikis e a construção, a comunicação e o uso da informação de forma colabor...Jaider Andrade Ferreira
 
Apresentação unidade 2
Apresentação unidade 2Apresentação unidade 2
Apresentação unidade 2Godoy2011
 
Apresentação unidade 2.2
Apresentação unidade 2.2Apresentação unidade 2.2
Apresentação unidade 2.2loyolasofhia
 
Apresentação unidade 2
Apresentação unidade 2Apresentação unidade 2
Apresentação unidade 2loyolasofhia
 
Novos produtos e serviços em bibliotecas
Novos produtos e serviços em bibliotecasNovos produtos e serviços em bibliotecas
Novos produtos e serviços em bibliotecasUFSC
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
O Bibliotecário como gestor de Projetos em TIC
 O Bibliotecário como gestor de Projetos em TIC O Bibliotecário como gestor de Projetos em TIC
O Bibliotecário como gestor de Projetos em TICRodrigo Moreira Garcia
 
Portal Corporativo como Ferramenta para Gestão do Conhecimento
Portal Corporativo como Ferramenta para Gestão do ConhecimentoPortal Corporativo como Ferramenta para Gestão do Conhecimento
Portal Corporativo como Ferramenta para Gestão do ConhecimentoRafael Arza
 
Projeto Santa Luisa de Marillac
Projeto Santa Luisa de MarillacProjeto Santa Luisa de Marillac
Projeto Santa Luisa de Marillackatiacristinasousa
 
Wikipedia - Unicamp
Wikipedia - UnicampWikipedia - Unicamp
Wikipedia - UnicampREA Brasil
 
Potencialidades e Uso das Telas Digitais e da Web 2.0 na Educação Básica
Potencialidades e Uso das Telas Digitais e da Web 2.0 na Educação BásicaPotencialidades e Uso das Telas Digitais e da Web 2.0 na Educação Básica
Potencialidades e Uso das Telas Digitais e da Web 2.0 na Educação BásicaDebora Sebriam
 
AmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptx
AmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptxAmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptx
AmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptxssusere204b91
 

Ähnlich wie Portal de colaboração social: uma nova forma de ajudar (20)

Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...
Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...
Comunidades de prática online para as bibliotecas dos Colégios de Aplicação d...
 
Apresentacao projecto de dissertação
Apresentacao projecto de dissertaçãoApresentacao projecto de dissertação
Apresentacao projecto de dissertação
 
NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...
NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...
NCBIoNotifier: Um Aplicativo Móvel para Notificar Pesquisadores Sobre Atualiz...
 
CBBD OCLC Relato De Experiência Rede De Conhecimento Intercultural E Profis...
CBBD OCLC Relato De Experiência   Rede De Conhecimento Intercultural E Profis...CBBD OCLC Relato De Experiência   Rede De Conhecimento Intercultural E Profis...
CBBD OCLC Relato De Experiência Rede De Conhecimento Intercultural E Profis...
 
Joomla! Day Brasil 2010 - Wikisocial - Sites para ONGs
Joomla! Day Brasil 2010 - Wikisocial - Sites para ONGsJoomla! Day Brasil 2010 - Wikisocial - Sites para ONGs
Joomla! Day Brasil 2010 - Wikisocial - Sites para ONGs
 
Os wikis e a construção, a comunicação e o uso da informação de forma colabor...
Os wikis e a construção, a comunicação e o uso da informação de forma colabor...Os wikis e a construção, a comunicação e o uso da informação de forma colabor...
Os wikis e a construção, a comunicação e o uso da informação de forma colabor...
 
Information commons
Information commons Information commons
Information commons
 
Apresentação unidade 2
Apresentação unidade 2Apresentação unidade 2
Apresentação unidade 2
 
Apresentação unidade 2.2
Apresentação unidade 2.2Apresentação unidade 2.2
Apresentação unidade 2.2
 
Apresentação unidade 2
Apresentação unidade 2Apresentação unidade 2
Apresentação unidade 2
 
Novos produtos e serviços em bibliotecas
Novos produtos e serviços em bibliotecasNovos produtos e serviços em bibliotecas
Novos produtos e serviços em bibliotecas
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
O Bibliotecário como gestor de Projetos em TIC
 O Bibliotecário como gestor de Projetos em TIC O Bibliotecário como gestor de Projetos em TIC
O Bibliotecário como gestor de Projetos em TIC
 
Portal Corporativo como Ferramenta para Gestão do Conhecimento
Portal Corporativo como Ferramenta para Gestão do ConhecimentoPortal Corporativo como Ferramenta para Gestão do Conhecimento
Portal Corporativo como Ferramenta para Gestão do Conhecimento
 
Projeto Santa Luisa de Marillac
Projeto Santa Luisa de MarillacProjeto Santa Luisa de Marillac
Projeto Santa Luisa de Marillac
 
Cr4 wmunicamp
Cr4 wmunicampCr4 wmunicamp
Cr4 wmunicamp
 
Wikipedia - Unicamp
Wikipedia - UnicampWikipedia - Unicamp
Wikipedia - Unicamp
 
Potencialidades e Uso das Telas Digitais e da Web 2.0 na Educação Básica
Potencialidades e Uso das Telas Digitais e da Web 2.0 na Educação BásicaPotencialidades e Uso das Telas Digitais e da Web 2.0 na Educação Básica
Potencialidades e Uso das Telas Digitais e da Web 2.0 na Educação Básica
 
AmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptx
AmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptxAmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptx
AmbientesVirtuaisAprendizagem-GOMES-PIMENTEL-2021.pptx
 

Mehr von Cristiano Agosti

Mehr von Cristiano Agosti (6)

Apresentação Tdc2015 - Trilha Java
Apresentação Tdc2015 - Trilha JavaApresentação Tdc2015 - Trilha Java
Apresentação Tdc2015 - Trilha Java
 
Vraptor 3
Vraptor 3Vraptor 3
Vraptor 3
 
Reaproveitamento de código com Generics
Reaproveitamento de código com GenericsReaproveitamento de código com Generics
Reaproveitamento de código com Generics
 
03 jax-ws
03 jax-ws03 jax-ws
03 jax-ws
 
Jogo para dispositivos móveis
Jogo para dispositivos móveisJogo para dispositivos móveis
Jogo para dispositivos móveis
 
Apache poi
Apache poiApache poi
Apache poi
 

Portal de colaboração social: uma nova forma de ajudar

  • 1. UNIVERSIDADE DO OESTE DE SANTA CATARINA UNOESC – UNIDADE CHAPECÓ Portal de colaboração social: uma nova forma de ajudar Aluno: Marcos Eduardo Luiz Orientador: Cristiano Agosti Chapecó 2011
  • 2. Introdução ● O portal de colaboração social visa juntar pessoas dispostas a ajudar com pessoas que necessitam de ajuda, criando assim um canal aberto para que sejam anunciadas as necessidades materiais ou profissionais dentro de organizações e projetos sociais. ● O portal foi desenvolvido com a tecnologia Java 6 utilizando o Framework para desenvolvimento web JSF 2.0, servidor web GlassFish 3.0, banco de dados MYSQL 5.1 e com suporte a internacionalização. 2
  • 3. Doações ● Método atual : Indicação de pessoas conhecidas ● Método proposto : Todas as pessoas compartilham informações Internet 3
  • 4. Campo ou área de estudo ● ONGs e projetos sociais. 4
  • 5. Modelo Disponibiliza Acessa doação ou o portal necessidade Realiza Mecanismo Lista pessoas ou solicita de busca doação Classifica doador Fonte: Autor 5
  • 6. Métodos ● Definição acerca da população e da amostra – A população pesquisada são as ONG's existentes na cidade de Chapecó, já a amostra serão as instituições cadastradas em nossa prefeitura, o tipo de amostra utilizada serão amostras intencionais, já que o número de instituições regulamentadas dente a ser próximo do total, segundo TANAKA;MELO(2001 p.33) “[...] entrevistar, observar ou realizar um grupo focal com as pessoas que, por critérios definidos pelo avaliador, sejam capazes de transmitir as informações que se julgam necessárias para realizar a avaliação[...]” 6
  • 7. Métodos ● Questões da pesquisa – Foram realizadas entrevistas com as ONG's da cidade de Chapecó para verificar se elas estariam dispostas a receber ou realizar doações através da internet, com este questionamento pretendo ter embasamento para divulgação do portal social na cidade de Chapecó. – Instituições: ● APACHE, Amigos dos bichos, Albergue, Abrigo das crianças, Verde Vida e Centro Espírita Bezerra de Menezes 7
  • 8. Apresentação dos resultados ● A entrevista telefônica realizada no dia 6 de junho de 2011 ● Instituições: APACHE, Amigos dos bichos, Albergue, Abrigo das crianças, Verde Vida e Centro Espírita Bezerra de Menezes ● Tivemos 100% de aceitação quando questionados se aceitariam receber doações através da internet. 8
  • 9. Apresentação dos resultados ● O projeto foi construído utilizando o padrão MVC, desta forma toda a modelagem de negócio está separada da camada de usuário e da camada de acesso a dados conforme demonstrado na figura. Fonte: Autor 9
  • 10. Apresentação dos resultados ● Camada de apresentação. – Para construção da camada de apresentação foram utilizadas duas tecnologias em conjunto, o JSF 2.0 e PrimeFaces 2.2.1. Segundo Geary; Hortmann (2007, p.3)”A vantagem prometida pelo JSF (Java Server Faces) é trazer o desenvolvimento rápido de interfaces de usuário para o Java server-side”, – O PrimeFaces é um conjunto de bibliotecas que trás componentes ricos para construção de interfaces web quando utilizado JSF, segundo Darçin(2010, p.9) 10
  • 11. Apresentação dos resultados ● Camada de persistência – Para o desenvolvimento da camada de persistência do portal foi utilizado o Hibernate, uma ferramente para mapeamento de objetos relacionais, segundo Gonçalves(2007, p.512) assinala “[...] Hibernate é um framework que se relaciona com o banco de dados, onde esse relacionamento é conhecido como mapeamento objeto/relacional [...]”. – O desenvolvimento do portal utilizará o recuso Annotations disponível a partir do JDK5, com isso não são necessários arquivos auxiliares para realizar o mapeamento dos objetos relacionais, basta um simples anotação na própria classe modelo para que está classe seja persistido no banco de dados. 11
  • 12. Apresentação dos resultados ● Camada de negócio – A camada de negócio está encarregada de toda lógica da aplicação, é o cérebro do portal, fará a ligação entre a camada de apresentação e a camada de persistência. Segundo ARNOLD;GOSLING;HOLMES(2007, P. 29) “Na linguagem de programação Java, programas são construídos a partir de classes”. 12
  • 13. Apresentação dos resultados ● Internacionalização – Com o auxilio do JSF 2.0 tornar sistemas web portáveis para outros idiomas é uma tarefa relativamente simples usando ResourceBundle, que nos permite localizar automaticamente a localidade do acesso e separar todas os textos das interface em um único arquivo, segundo GEARY;HORSTMANN (2010, p.42) 13
  • 20. Quem Pode me Ajudar Fonte: Autor 20
  • 22. Considerações finais ● O desenvolvimento do portal de colaboração social utilizando a tecnologia java possibilitará um acesso de forma fácil e segura para os usuários e organizações que estão dispostos a ajudar e serem ajudados. ● O desafio é tornar este portal referência em buscas por pessoas que querem ajudar ou necessitam de algum tipo de ajuda. ● O desenvolvimento realizado utilizando a arquitetura MVC, proporcionou um desenvolvimento mais organizado com fácil suporte a manutenções ou evoluções posteriores. ● A utilização do JSF 2.0 em conjunto com o PrimeFaces possibilitou a criação de um projeto com uma interface extremamente rica de forma simples e funcional. ● Efetuar o desenvolvimento deste trabalho com essas tecnologia abriu meus horizontes com relação desenvolvimento e me fez perceber que a comunidade que utiliza software livre é muito ativa e solidaria o que casou perfeitamente com o meu trabalho. 22
  • 23. Bibliografia ARNOLD, Ken; GOSLING, James; HOLMES, David; tradução Maria Lúcia Lang Lisboa. A Linguagem de Programação Java. 4. ed. Porto Alegre: Bookman, 2007. ASSOCIAÇÃO PROTETORA DOS ANIMAIS DE CHAPECÓ E OESTE CATARINENSE. Disponível em: <http://www.apacheong.org.br/>. acesso em 25 de setembro de 2010. BABBIE; E. The practice of social research. 4th ed. Belmont, Wadsworth Publ., 1986. COHEN, E.; FRANCO, R. Avaliação de projetos sociais. Editora Vozes, Petrópolis, 312 pp. 1998. ÇIVICI, Çagatay; DARÇIN, Yigi. PrimeFaces: User's Guide .Covers 1.1 and 2.1. Documento gerado em: 26 de julho de 2010. GEARY, Davis; HORSTMANN, Cay. Core JavaServerFaces Fundamentos. 2. ed. Rio de Janeiro: Alta Books, 2007. GONÇALVES, Edson. Desenvolvendo aplicações Web com JSP, SERVELETS, JAVASERVERFACES, HIBERNATE, EJB 3 PERSISTENCE E AJAX. Rio de Janeiro: Editora Ciência Moderna Ltda., 2007. HSBC. Conheça o Instituto HSBC Solidariedade. Disponível em: <http://www.porummundomaisfeliz.org.br/>. acesso em 21 de setembro de 2010. MENESCAL, Andréa K. História e gênese das organizações não governamentais. In: Hebe Signorini Gonçalves (org.). Organizações não governamentais: solução ou pro- blema?. São Paulo: Estação Liberdade, 1996. 23
  • 24. Bibliografia NIELSEN. Social Networks/Blogs Now Account for One in Every Four and a Half Minutes Online. Disponível em <http://blog.nielsen.com/nielsenwire/online_mobile/social-media- accounts-for-22- percent-of-time-online/>. acesso em 21 de setembro de 2010 REDE GLOBO . Projetos Sociais. Disponível em: <http://redeglobo.globo.com/TVG/0,,3915,00.html>. Acesso em 16 de set. 2010. TANAKA, Oswaldo Y.; Melo, Cristina. Avaliação de Programas de Saúde do Adolescente: um modo de fazer. São Paulo : Edusp, 2001. VIEIRA, F. Marconi. Gerenciamento de Projetos de Tecnologia da Informação. 2. ed. Rio de Janeiro: Elsevier, 2007. 24
  • 25. Obrigado 25