
Amadeus Learning Management System
==================================

O Projeto Amadeus visa o desenvolvimento de um sistema de gestão da aprendizagem 
de segunda geração, baseado no conceito de blended learning. O Projeto permite 
extender as experiências adquiridas de usuários de educação a distância para 
diversas plataformas (Internet, desktop, celulares, PDAs, e futuramente TV Digital)
de forma integrada e consistente. Essa ampliação das formas de interação dos 
usuários com os conteúdos e dos usuários entre eles permite a implementação de 
novas estratégias de ensino e de aprendizagem orientadas por teorias construtivistas
ou sócio-interacionistas do desenvolvimento humano.
Com este Projeto de ambiente virtual de aprendizagem desejamos contribuir com o 
desenvolvimento social pela formação e educação para todas(os) e ao longo de toda
vida e para além das fronteiras que separam os estados e as nações.

Ele está sendo lançado como um projeto GPL a fim de criar um envolvimento da
comunidade no seu desenvolvimento. Mais informações podem ser encontradas no seguinte URL:

  http://amadeus.cin.ufpe.br/

Nós também dispomos de um portal com tudo sobre AmadeusLMS Projeto, tanto para
os usuários quanto para potenciais desenvolvedores em http://www.softwarepublico.gov.br .

Guia de Instalação Rápida
=========================

O processo de instalação do amadeus é muito simples, o que pode gerar um pouco de trabalho
é a instalação dos periféricos, que são: PostgreSQL , Tomcat e a JVM. Para maiores
detalhes de como instalar esses 3 softwares procure o arquivo de instalação que se encontra
em /docs. Nele você vai encontrar um passo a passo de como instalar todos esses periféricos.

Vamos então a instalação propriamente do AmadeusLMS. A última versão do Amadeus é a 00.95.00.

Antes é preciso baixar a versão, no caso, ter em mãos o arquivo chamado AmadeusLMS-v00.95.00.zip
que pode ser encontrado na seguinte URL:

http://www.softwarepublico.gov.br/dotlrn/clubs/amadeus/file-storage/index?folder_id=12993991

Nele só conta o mobile e a app-web, o games não está ainda estável para por em produção, mais
fazendo creckout do projeto você pode testa-lo.

Começando o processo de instalação:

	1. Extraia o arquivo AmadeusLMS-v00.95.00.zip;
	
	2. Crie um banco de dados qualquer para a sua aplicação(recomendado: amadeus_web) e 
	   execute dentro dele o script /scripts/amadeuslms_web-v00.95.00.sql.
	
	3. Crie novamente outro banco de dados para a sua aplicação mobile com database name:
	   amadeus_mobile e execute dentro dele o script /scripts/amadeuslms_mobile-v00.95.00.sql.

	4. Verifique a existência de um arquivo que fica em /WEB-INF/classes/hibernate.cfg.xml, 
	   esse arquivo fica dentro do arquivo /app/amadeuslms.war, que deve ser configurado da
	   mesma forma que seu banco foi criado. A seguir temos um exemplo:

        <property name="hibernate.connection.
	url">jdbc:postgresql://localhost:5432/amadeus_web</property> nessa linha deve ser colocado o nome do banco de dados
        <property name="hibernate.connection.username">postgres</property> nessa linha deve ser colocado o nome do usuário do banco
        <property name="hibernate.connection.password">postgres</property> nessa linha deve ser colocado o a senha desse usuário
	
	OBS: na primeira linha devemos ficar atento ao nome da base de dados criada no postgres 
	     por você no passo 2. Na segunda linha, trata-se do usuário que a aplicação usará para manipular
	     os dados no banco, ou seja, deve ser criado um usuário(owner) com total permissão de
	     acesso a base criada.
	
	5. Coloque o arquivo amadeuslms.war dentro do pasta $CATALINA_HOME/webapps($CATALINA_HOME
	   é o diretório raiz do seu Tomcat) do seu servidor de aplicação.

	6. Acesse a página para testar se tudo funcionou: http://localhost:8080/amadeuslms
	


Autor: Thiago Araujo - Gerente de implantação do Amadeus pela VH Consultores(referência em implantação e suporte do AmadeusLMS)
Visite: http://www.vhconsultores.com.br

Equipe AmadeusLMS
