A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Projecto de Informação sobre Educação Vitor Manuel Barrigão Gonçalves Évora, 2003 Desenvolvimento de Websites Portal dos Catraios – um projecto para a.

Apresentações semelhantes


Apresentação em tema: "Projecto de Informação sobre Educação Vitor Manuel Barrigão Gonçalves Évora, 2003 Desenvolvimento de Websites Portal dos Catraios – um projecto para a."— Transcrição da apresentação:

1 Projecto de Informação sobre Educação Vitor Manuel Barrigão Gonçalves Évora, 2003 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web Escola Superior de Educação de Bragança

2 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 2 2 Sumário Contexto Objectivos Websites / Sistemas de Informação para a Web Desenvolvimento de Sistemas de Informação para a Web Modelação e Especificação do Sistema Estrutura e Qualidade dos Sistemas Web Educativos Desenvolvimento do Portal dos Catraios Conclusões Visita guiada ao Portal dos Catraios:

3 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 3 3 Contexto Contínua e rápida mutação social, política, económica e tecnológica (redução do período de vida das TICs); Recurso crescente a Redes Digitais de Informação (exigência crescente de informação); Novo conceito de Educação: Educação ao longo da vida; Alteração dos papéis e atitudes do aluno e do professor; Internet - instrumento indispensável ao desenvolvimento da sociedade da informação (desenvolvimento de novas TIC); Pais ou encarregados de educação cada vez mais investem em materiais ou instrumentos educativos. Exigência crescente de: Conteúdos Websites Sistemas de Informação para a Web Vivemos numa sociedade caracterizada por:

4 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 4 4 Contexto Estabelecimentos de Ensino Querem mostrar o trabalho desenvolvido à sua comunidade educativa. ESE-IPB Quer estreitar a ligação aos Estabelecimentos de Ensino. CAE-Bragança Quer ver fácil e rapidamente veiculadas informações entre as escolas. Alunos e Professores Exigem novas formas de comunicação e de obtenção de informação. Prefiguram-se vários cenários para esta Comunidade Educativa: Redes Telemáticas, Directórios Educativos, Portais Educativos, Websites Lúdico-didácticos, Sistemas de Ensino à Distância, Centros de Recursos on-line, entre outros sistemas baseados na Web. Portal para Jardins e Escolas do 1º Ciclo Ensino Básico

5 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 5 5 Objectivos Objectivo do projecto: Desenvolver um SIW que favoreça a comunicação entre as Escolas do 1.º Ciclo e Jardins de Infância e, destas com a comunidade em geral e com as crianças, seus pais e professores em particular. Este Sistema de Informação Educativo para a Web designou-se por Portal dos Catraios – O Portal dos Miúdos e Graúdos A construção de um portal ou outro Sistema de Informação para a Web (SIW) poderia não ser uma meta prioritária de cada escola... Mas, poderia constituir um objectivo comum de todas elas. Para tal, Estudar os Modelos de Desenvolvimento de Sistemas de Informação E seleccionar o mais adequado...

6 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 6 6 Modelo Distribuído Modelo Cliente-Servidor Sistemas de Informação para a Web

7 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 7 7 Modelos centrados no Servidor: Modelo baseado em Common Gateway Interfaces; Modelo baseado em Server Side Includes; Modelo baseado em Application Programming Interfaces. Modelos centrados no Cliente: Modelo baseado em Código previamente instalado; Modelo baseado em Código móvel (embebido ou independente do HTML). Modelos Híbridos. Modelos suportados por Infra-estruturas Distribuídas: ORB CORBA; ORB Java. Sistemas de Informação para a Web

8 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 8 8 Modelos baseados no Servidor: Modelo baseado em Server Side Includes Sistemas de Informação para a Web

9 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 9 9 Modelos baseados no Cliente: Modelo baseado em Código Previamente Instalado Sistemas de Informação para a Web

10 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 10 Modelos baseados no Cliente: Modelos baseados em Código Móvel Código Móvel embebido no documento HTML Código Móvel independente do documento HTML Sistemas de Informação para a Web

11 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 11 Sistemas de Informação para a Web Tecnologias de suporte aos SIWs: Servidores e Sistemas Operativos (Windows, Linux...) Servidores e clientes aplicacionais (Servidor Web e Browser Web...) Protocolos de Comunicação (IP, TCP, UDP...) Tecnologias e Protocolos de Segurança (rede e aplicações) Sistemas de Gestão de Base de Dados (Oracle, SQL-Server...) e respectivos mecanismos de conexão (CGI, ASP, PHP...) As tecnologias, por si só, não serão suficientes a menos que sejam acompanhadas de estratégias de planeamento, desenvolvimento e exploração eficientes.

12 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 12 Varajão, 1998 Desenvolvimento de Sistemas de Informação Enquadramento: Gestão de Sistemas de Informação

13 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 13 Desenvolvimento de Sistemas de Informação Modelo em Cascata:

14 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 14 Desenvolvimento de Sistemas de Informação Modelo Iterativo e Incremental:

15 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 15 Desenvolvimento de Sistemas de Informação Modelo Híbrido: Modelo em Espiral

16 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 16 Desenvolvimento de Sistemas de Informação Modelo em Espiral Adaptado para o Desenvolvimento de SIWs Extensões ao Modelo em Espiral Evolutionary Development [Boehm 1988]; Rational Unified Process (RUP) [Royce 1998], [Kruchten 1998], [Jacobson 1998]; The WinWin Spiral Model [Boehm 1994]; Model-Based (System) Architecting and Software Engineering (MBASE) approach [Boehm 1999a], [Boehm 1999b], [Boehm 2000a].

17 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 17 Desenvolvimento de Sistemas de Informação Modelo em Espiral Adaptado para o Desenvolvimento de SIWs Primeiros ciclos

18 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 18 Desenvolvimento de Sistemas de Informação Modelo em Espiral Adaptado para o Desenvolvimento de SIWs Últimos ciclos

19 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 19 Modelação e Especificação do Sistema Componentes de um modelo Um bom modelo depende da convergência dos três componentes

20 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 20 Modelação e Especificação do Sistema Metodologia Metodologias Estruturadas: - Modelos baseados na decomposição funcional; - Modelos na perspectiva do algoritmo. Metodologias orientadas por Objectos: - Modelos baseados na flexibilidade e mutação de requisitos; - Modelos na perspectiva do objecto ou da classe de objectos.

21 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 21 Modelação e Especificação do Sistema Análise e Projecto Estruturado de Sistemas

22 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 22 Modelação e Especificação do Sistema Análise e Projecto orientado por Objectos Rational Unified Process (RUP) Visão de Implementação (gestão de software, reutilização) Diagramas de Componentes e visão em pacotes Visão Lógica (funcionalidade: classes, relações e pacotes) Diagramas de Classes Visão de Distribuição (instalação e comunicação) Diagramas de Componentes e Diagramas de Instalação Visão de Processo (desempenho, escalabilidade) Diagramas de Componentes Visão de Casos de Utilização (Visão integradora) As visões do RUP

23 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 23 Estrutura e Qualidade dos SIWs Educativos Estruturas de Websites:

24 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 24 Estrutura e Qualidade dos SIWs Educativos Navegação: Em suma, os mecanismos de apoio à navegação devem responder às questões: Onde estou? De onde venho? Para onde vou? Profundidade dos menus: até 3.º nível da hierarquia (regra dos três cliques) Amplitude dos menus: até 32 opções por página Posição dos menus: consistência e uniformidade; Lei de Fitts (topo e esquerda) Indicadores de contexto: logotipo e título, tipos de ligações Metáforas Conceito A navegação deve ser fácil e intuitiva. Para tal: ? ? ?

25 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 25 Estrutura e Qualidade dos SIWs Educativos Qualidade da Informação Autoria: publicação de informações acerca da instituição e do autor do conteúdo. Acuidade: correcção, precisão, fidelidade ou exactidão do conteúdo. Actualidade: indicação da data de criação e/ou actualização do conteúdo. Abrangência: percepção da cobertura inerente à estrutura e organização do conteúdo. Objectividade: identificação clara do objectivo principal e nível de detalhe do conteúdo.

26 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 26 Estrutura e Qualidade dos SIWs Educativos Usabilidade Contudo, alguns problemas podem ser antecipados através da: - avaliação heurística; - avaliação baseada em revisões; - avaliação baseada em modelos; - entre outros métodos de avaliação da usabilidade. Independentemente do método, a avaliação será sempre centrada no utilizador

27 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 27 Desenvolvimento do Portal dos Catraios - Onde estamos? - Para onde queremos ir? - O que fazer para lá chegar?

28 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 28 Análise estratégica Tecnologia & Conteúdos Educação & Formação Motivação Actividade de Planeamento do Portal

29 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 29 O todo é mais do que a soma das partes Definição estratégica Missão: Favorecer a comunicação entre Escolas do 1.º Ciclo do Ensino Básico e de Educação de Infância e, destas, com a comunidade em geral e com as crianças e seus pais ou encarregados de educação em particular. Pretendemos dinamizar uma comunidade que crescerá e desenvolverá sinergias naturalmente, disponibilizando informação de todos para todos. Mas afinal para onde queremos ir? Actividade de Planeamento do Portal

30 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 30 Implementação estratégica Missão Objectivos Estratégias Desenvolvimento do Portal O que fazer para lá chegar? O processo de Desenvolvimento do Portal dos Catraios será orientado por um Modelo Híbrido: o Modelo em Espiral Adaptado. Porquê? - Modelo iterativo, incremental e evolutivo - Centrado no utilizador - Centrado em abordagens de Prototipagem evolutiva - Permitindo abordagens sequenciais em Cascata, se for conveniente. Actividade de Planeamento do Portal

31 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 31 Implementação estratégica Principais factores de riscos Alteração constante nos utilizadores Falta de motivação e envolvimento dos utilizadores Falta de comprometimento das Direcções das Escolas (Agrupamentos) Alteração e incompreensão dos requisitos Recursos insuficientes para o projecto Incompreensão do âmbito e objectivos do sistema Barreiras tecnológicas de acesso ao Portal Formação dos utilizadores actuais e potenciais Alterações ao âmbito e objectivos do sistema Metodologia inadequada no desenvolvimento de alguns subsistemas Mas, convém não esquecer: Actividade de Planeamento do Portal

32 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 32 Desenvolvimento do Portal dos Catraios - Analisar (O que fazer?) - Projectar (Como fazer?) - Criar/Adquirir - Instalar - Manter/Actualizar

33 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 33 Análise Actividade de Desenvolvimento do Portal Diagrama de Casos de Utilização (Criança)

34 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 34 Análise Actividade de Desenvolvimento do Portal Diagrama de Actividade (Enviar Postal)

35 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 35 Análise Actividade de Desenvolvimento do Portal Diagrama de Sequência (Requisição de recursos físicos)

36 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 36 Análise Actividade de Desenvolvimento do Portal Diagrama de Classes (Escolas)

37 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 37 Análise Actividade de Desenvolvimento do Portal Diagrama de Componentes

38 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 38 Análise Actividade de Desenvolvimento do Portal Diagrama de Instalação ou de Distribuição

39 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 39 Análise Actividade de Desenvolvimento do Portal Evolução dos Protótipos

40 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 40 Projecto Actividade de Desenvolvimento do Portal Protótipo Operacional Crianças Professores Pais Comunidade Colaboradores

41 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 41 Projecto Actividade de Desenvolvimento do Portal Estrutura de Frames

42 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 42 Construção: tecnologias Actividade de Desenvolvimento do Portal - Arquitectura do Sistema baseado em ASPs e em Código Móvel - Cascading Style Sheets (CSS) - Extensible Mark-up Language (XML) - Animação e multimedia através de Flash

43 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 43 Instalação Actividade de Desenvolvimento do Portal Arquitectura do Portal

44 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 44 Instalação Actividade de Desenvolvimento do Portal Arquitectura do Portal final

45 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 45 Desenvolvimento do Portal dos Catraios - Formar os RH - Actualizar as TIC - Introdução de dados -Alterações locais

46 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 46 Retrospectiva do trabalho desenvolvido Conclusões Processo de Desenvolvimento deve ser orientado por uma metodologia. A actividade de DSI deve ser impulsionada pela actividade de PSI e validada pela actividade de USI. Modelos Iterativos e Incrementais e os Modelos Híbridos (em particular Modelo em Espiral) são os mais adequados para o Desenvolvimento de Sistemas de Informação para a Web O Modelo em Espiral adaptado permitiu visualizar e projectar o sistema, centrando-se na análise de riscos e no utilizador, e, evolutivamente, construir e validar o sistema a partir de um conjunto de modelos, especificações e protótipos.

47 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 47 Retrospectiva do trabalho desenvolvido Conclusões Análise e Projecto Abordagens orientadas ao Objecto – ferramenta Rational Rose Abordagens Estruturadas – ferramenta Easy CASE Construção e Avaliação Ciclos prototipar – avaliar – prototipar Análise – Projecto – Construção - Instalação Avaliação e Utilização 1. Validação da Estrutura e organização dos conteúdos 2. Validação da funcionalidade dos serviços

48 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 48 Perspectiva do trabalho a desenvolver Conclusões Produção e publicação de conteúdos de qualidade científica e pedagógica; Dinamização dos serviços e conteúdos (Fóruns, Chats, Histórias On-line...); Melhoria da acessibilidade do Portal; Migração do HTML para XML; Efectuar a migração para ASP.NET no caso das páginas dinâmicas; Garantir a segurança das aplicações Web e respectivas transacções (SSL); Estender ao 2.º e 3.º Ciclos do Ensino Básico.

49 Desenvolvimento de Websites Portal dos Catraios – um projecto para a Web 49 Vitor Barrigão Gonçalves Escola Superior de Educação de Bragança


Carregar ppt "Projecto de Informação sobre Educação Vitor Manuel Barrigão Gonçalves Évora, 2003 Desenvolvimento de Websites Portal dos Catraios – um projecto para a."

Apresentações semelhantes


Anúncios Google