1 / 48

Universidade Federal do Ceará Mestrado em Ciência da Computação

UNIVERSIDADE FEDERAL DO CEARÁ CENTRO DE CIÊNCIAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Programa de Pós-Graduação em Ciência da Computação. SOLAR Móvel M.E. “Um Ambiente Móvel de Ensino”. Jefferson de Carvalho Silva, jeffersoncarvalho@lia.ufc.br

mahon
Télécharger la présentation

Universidade Federal do Ceará Mestrado em Ciência da Computação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIVERSIDADE FEDERAL DO CEARÁ CENTRO DE CIÊNCIAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Programa de Pós-Graduação em Ciência da Computação SOLAR Móvel M.E. “Um Ambiente Móvel de Ensino” Jefferson de Carvalho Silva, jeffersoncarvalho@lia.ufc.br Francisco Herbert Lima Vasconcelos, herbert@lia.ufc.br Prof. Dr. Rossana Andrade Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  2. Agenda 1. O Ambiente Solar e Recursos; 2. Motivação 3. Objetivos 4. O SOLAR Móvel M.E; 4.1 Sistema Cliente – Adm/Professor 4.2 Sistema Cliente – Alunos 4.3 Servidor – Banco de Dados 5. Projeto de Teste Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  3. O QUE É O SOLAR ? O SOLAR é um ambiente virtual de aprendizagem desenvolvido pelo Instituto UFC Virtual, da Universidade Federal do Ceará. Ele é orientado ao professor e ao aluno, possibilitando a Publicação de cursos e a interação com os mesmos; O SOLAR foi desenvolvido potencializando o aprendizado a partir da relação com a própria interface gráfica do ambiente, sendo desenvolvido para que o usuário tenha rapidez no acesso às páginas e ao conteúdo, fácil navegabilidade e compatibilidade com Navegadores. Aqui, o interagente se sente seguro a explorar os espaços disponibilizados. O ambiente é apoiado numa filosofia de interação e não de controle. Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  4. Opções – Recursos Disponíveis Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  5. 1. Solar Figura 1 – Ambiente SOLAR Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  6. 2.Cursos Disponíveis Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  7. 3.Aulas Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  8. 4. Informações do Curso Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  9. 5. Agenda Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  10. 6. Bibliografia Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  11. 7. Material de Apoio Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  12. 8. Participantes Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  13. 9. Acompanhamento Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  14. 10. Fórum Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  15. 10. Fórum Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  16. 11. Mensagens Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  17. 12. Cursos Disponíveis Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  18. 13. Fazer Matrícula Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  19. 14. Alterar Dados Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  20. 15. Alterar Senha Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  21. Projeto de Implementação SOLAR Móvel M.E. - SMME Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  22. 1. Motivação • Forte tendência pela EaD; • Universidades do Brasil inteiro oferecem ensino via EaD; • Governo incentiva estes cursos para locais distantes dos grandes centros; • Atualmente, mestrado profissional, graduação tecnológica; • UFC: Mestrado (CAPES 4); Bacharelado (BB); Licenciaturas (MEC). Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  23. 2. Objetivos Nosso Projeto tem por objetivo: • Implementar um AVA’s para dispositivo Móvel; • Utilizar o Modelo do SOLAR para desenvolver um ambiente para DM; • Criar ferramentas de interação/cooperação para EaD em um DM; Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  24. Solar Móvel M.E. Aluno 1 Professor Aluno 2 SMME Aluno 3 Banco de Dados (MySQL) SERVIDOR RME Do SOLAR Móvel . . . Servidor Aluno n Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  25. Sistema Cliente Módulos Sistema Cliente – Professor Sistema Cliente – Aluno Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  26. Solar Móvel M.E. Aluno/Professor Professor Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  27. Sistema Cliente • O Sistema Cliente, roda direto no sistema móvel e comunica-se, via RME, com o Sistema Servidor; • O Sistema Cliente possui tanto um módulo “usuário comum” quanto um módulo “usuário administrador”. Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  28. Pacotes do Sistema Cliente Telas do “Usuário Comum” Telas do “Usuário Administrador” Telas de Alerta Factory de Telas (Telas sob demanda) Midlet Principal Beans Interface RME – (comunica cliente servidor) .gui – interface gráfica Beans – classe que representam as tabelas Factory – classe que cria telas sob demanda Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  29. 3. Sistema Cliente ADMINISTRADOR - ADM Sistema SMME Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  30. 3. Sistema Cliente – ADM Tela Inicial Efetuar Login Administração Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  31. 3. Sistema Cliente - ADM Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  32. 3. Sistema Cliente - ADM Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  33. 4. Sistema Cliente ALUNO DO SMME Sistema SMME Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  34. 4. Sistema Cliente – Aluno Tela Inicial Efetuar Login Escolher Curso Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  35. 4. Sistema Cliente - Aluno Ambiente Aluno Recursos do Ambiente Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  36. 4. Sistema Cliente - Aluno Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  37. 5. Sistema Servidor Banco de Dados Sistema SMME Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  38. 5. Sistema Servidor – Banco de Dados - MER Modelo de Entidade de Relacionamento do BD Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  39. 5. Sistema Servidor - Pacotes Classes de Conexão com Banco de Dados Beans Serializable Classes de Comunicação RME Utilitários Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  40. 5. Sistema Servidor - Serviços Serviços disponíveis pela Interface RME Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  41. 5. Sistema Servidor - Iniciar Rodando Script de Inicialização Servidor RME carrega bibliotecas necessárias e publica o nome “solar”, para Eventuais conexões. Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  42. 5. Sistema Servidor - Script • Versão NT start java -classpath ..\lib\rme.jar;..\lib\arcademis.jar;. rme.naming.NameServer java -classpath ..\lib\arcademis.jar;..\lib\mysql-connector-java-3.0.15-ga-bin.jar;..\lib\rme.jar;..\lib\mail.jar;..\lib\activation.jar;. br.ufc.lia.es.solar.rme.RunServer • Versão Linux java -classpath ..\lib\rme.jar:..\lib\arcademis.jar:. rme.naming.NameServer & java -classpath ..\lib\arcademis.jar:..\lib\mysql-connector-java-3.0.15-ga-bin.jar:..\lib\rme.jar:..\lib\mail.jar:..\lib\activation.jar:. br.ufc.lia.es.solar.rme.RunServer & Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  43. Arquitetura Solar Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  44. Projeto de Teste Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  45. Caso de Teste Cadastrar Professor Cadastrar Aluno Logar Usuário Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  46. Teste Vamos ver um Teste na Prática ! Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  47. Projeto Solar Móvel http://www.proativa.vdl.ufc.br/~herbert/solarmovel Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

  48. SISTEMA MÓVEL DE APRENDIZAGEM Equipe de Trabalho: Jefferson de Carvalho – jeffersondecarvalho@lia.ufc.br Herbert Lima – herbert@lia.ufc.br Obrigado ! Universidade Federal do Ceará Mestrado em Ciência da Computação Aplicação: SOLAR Móvel M.E. Disciplina:Engenharia de Software

More Related