Você está na página 1de 9

FACULDADE DE ECONOMIA E GESTÃO

CURSO DE GESTÃO DE SISTEMAS DE INFORMAÇÃO

PLANO ANALÍTICO (PA)

(APLICAÇÕES WEB)

CURSO Licenciatura em Gestão de Sistemas de Informação


DISCIPLINA Aplicações Web
ANO 4º Ano
BLOCO II
ANO LECTIVO 2023
CARGA HORARIA SEMESTRAL 115
DOCENTE Gonçalves Júlio Duarte
CONTACTO 844163544
E-MAIL gjulioduarte@gmail.com
I. INTRODUÇÃO

O PA constitui um documento que visa orientar o processo de aprendizagem do estudante ao longo


da Unidade Curricular (Disciplina) a que se refere. É por isso um guião que requer uma leitura
atenta e que lhe será útil ao longo de todo o percurso de aprendizagem. Aqui encontrará
informação sobre as temáticas a estudar, as competências a desenvolver, informações sobre como
se organiza o processo de aprendizagem, como utilizar e tirar partido do espaço virtual relativo a
esta Unidade Curricular, o que se espera de si, como é avaliado, entre outros aspectos
fundamentais para realizar da melhor forma este percurso.

Nesta Unidade Curricular pretende-se colocar os estudantes perante as realidades das organizações
e dotá-los de capacidade crítica e criativa capaz de perceber e analisar as diferentes tecnologias de
desenvolvimento de páginas dinamicas, saber desenvolver sistemas de informação na plataforma
web para diferentes fins e saber aplicar tecnologias modernas no desenvolvimento de sistemas
web.

Objectivos:
1. Perceber e analisar as diferentes tecnologias de desenvolvimento de páginas dinamicas;
2. Saber desenvolver sistemas de informação na plataforma web para diferentes fins;
3. Saber aplicar tecnologias modernas no desenvolvimento de sistemas web.

II. TEMAS

Tema 1: PHP avançado


Tema 2: Tecnologia JSP
Tema 3: Tecnologia ASP
Tema 4: Estudo comparativo
Tema 5: Projecto final
III. DOSEFICAÇÃO

Semana 1
Tema 1: PHP AVANÇADO
08/04 a 11/04

Introdução
Caro estudante,
Neste tema vamos discutir – no sentido positivo de aprender - com mais profundidade os termos e
conceitos de Aplicações WEB. começaremos pelos conceitos básicos sobre os quais se funda esta
disciplina, introdução ás lingugens da WEB, bem como o enquadramento académico da
aplicações. Veremos também nesta unidade sobre os navegadores de internet, servidor WEB, o seu
enquadramento nos sistemas modernos, bem como a sua evolução.
Terminaremos este tema com uma avaliação formativa com o objectivo de verificar o nível da sua
aprendizagem. Então vamos a isso!

Aula 1 e 2 Objectivos
• Introdução às linguagens da web Avaliar os seus conhecimentos em relação
• Navegador de internet e servidor web a alguns dos conceitos básicos das
• Compreendo as linguagens da Web aplicações WEB.
• Compreender a língua dos servidores da Internet
• Instalando um servidor Web
• Preparar o computador local para o desenvolvimento
• Instalando o PHP
• Instalando o MySQL
• Configurando o ambiente de desenvolvimento com
XAMPP
• Entendo o básico do PHP
• Usando variáveis no PHP

Resumo
World Wide Web é constituída por um grande grupo de computadores, conhecido por: os
servidores que existem exclusivamente para fornecer informações quando essas informações são
solicitadas. A informação é solicitada por um software informático chamado navegador web. Diz-
se que a Internet opera num modelo de servidor de clientes, onde o cliente é o navegador da
Internet e o servidor é o computador que fornece ou serve a informação. Essa informação é
normalmente armazenada numa página web, que não é mais do que um documento especialmente
formatado que contém geralmente imagens e referências a outros recursos que ajudam a aparência
e comportamento de uma certa forma.Assim, esperamos que tenhas trabalhado esses conceitos
com muita calma e, se por acaso tiver sobrado alguma dúvida, aconselhamos que repita a lição,
pois o entendimento desta unidade é fundamental para os próximos módulos.

Bibliografia ou material de apoio


1.Lemay,E (2002).Aprenda criar paginas Web com HTML e XHTML em 21 dias ( 3 edição ).São
Paulo: pearson education do brasil.
2.Machado,F. e Abreu.M .(2004).projecto de banco de dados: visão pratica (11 edição).São
Paulo:Erica Ltda.
3.Niederauer.J.(2004).desenvolvendo Websites com PHP:aprenda criar websites dinâmicos e
interativos com php e banco de dados .São Paulo: novatec editora.
4.MENDES, D. R. (2009). Programação Java com Ênfase em Orientação a Objetos. Novatec.
5. Manual da disciplina de Aplicações Web da UNISCED.

Leituras e Outros Recursos


As leituras e outros recursos desta unidade encontram-se na lista de “Leituras e Outros Recursos
do curso”.

Tarefas a realizar
1. A leitura e a reflexão individual do tema e de acordo com os textos complementares.
2. Participar no fórum previsto para o tema, com pelo menos uma reflexão sobre o que estudou a
respeito o tema.
3. Realizar um conjunto de actividades formativas, programadas em função do tema, as quais o
estudante deve realizar.

Semana 2
Tema 2: Introdução ao Java EE
11/04 a 20/04

Introdução
Caro estudante,
Neste tema vamos discutir – no sentido positivo de aprender - com mais profundidade o Java EE.
Começaremos com os principais conceitos envolvendo Java EE, bem como algumas recomendações e
regras gerais a serem observadas no manuseio desenvolvimento.
Veremos também nesta unidade, sobre o servidor de aplicação JSP, Servelet Container, e
aprenderemos a utilizar o TAGLIBS JSTL.
Terminaremos este tema com uma avaliação formativa com o objectivo de verificar o nível da sua
aprendizagem. Então vamos a isso!

Aulas 3 e 4 Objectivos
• Introdução ao Java EE Compreender os conceitos relacionados a
• Servidor de Aplicação JSP Java EE, servidor de aplicação JSP e
• Servlet Container Servlets.
• Servlets
• Usando TAGLIBS JSTL

Resumo
A Sun percebeu que os programadores estavam abusando do código Java no JSP e tentou criar
algo mais "natural" (um ponto um tanto quanto questionável da maneira que foi apresentada no
início), sugerindo o uso de tags para substituir trechos de código.
O resultado final é um conjunto de tags (uma tag library, ou taglib) padrão, que possui, entre
outras tags, a funcionalidade de instanciar objectos através do construtor sem argumentos.
Seguindo a ideia de melhorar o código Java que precisa de uma maneira ou outra ser escrito na
página JSP, a Sun sugeriu o uso da JavaServer Pages Standard Tag Library, a JSTL.
Vimos que Seguindo a ideia de melhorar o código Java que precisa de uma maneira ou outra ser
escrito na página JSP, a Sun sugeriu o uso da JavaServer Pages Standard Tag Library, a JSTL.

Bibliografia ou material de apoio


1.Lemay,E (2002).Aprenda criar paginas Web com HTML e XHTML em 21 dias ( 3 edição ).São
Paulo: pearson education do brasil.
2.Machado,F. e Abreu.M .(2004).projecto de banco de dados: visão pratica (11 edição).São
Paulo:Erica Ltda.
3.Niederauer.J.(2004).desenvolvendo Websites com PHP:aprenda criar websites dinâmicos e
interativos com php e banco de dados .São Paulo: novatec editora.
4.MENDES, D. R. (2009). Programação Java com Ênfase em Orientação a Objetos. Novatec.
5. Manual da disciplina de Aplicações Web da UNISCED.

Leituras e outros Recursos


As leituras e outros recursos desta unidade encontram-se na lista de “Leituras e Outros Recursos
do curso”.

Tarefas a realizar
1. A leitura e a reflexão individual do tema e de acordo com os textos complementares.
2. Participar no fórum previsto para o tema, com pelo menos uma reflexão sobre o que estudou a
respeito o tema.
3. Realizar um conjunto de actividades formativas, programadas em função do tema, as quais o
estudante deve realizar.

Semana 3
Tema 3: TECNOLOGIA ASP
20/04 a 01/05

Introdução
Caro estudante,
Neste tema vamos discutir – no sentido positivo de aprender - com mais profundidade sobre as
tecnologias ASP. Começaremos com os principais conceitos envolvendo ASP.Net, bem como
algumas recomendações e regras gerais a serem observadas no processo de desenvolvimento das
aplicações.
Veremos também nesta unidade, sobre os controladores, metodos com parâmetros, Views e
Models..
Terminaremos este tema com uma avaliação formativa com o objectivo de verificar o nível da sua
aprendizagem. Então vamos a isso!

Aulas 5 e 6 Objectivos
• Introdução ao ASP.Net MVC Compreender os conceitos relacionado a
• Controladores ASP.NET, controladores, metodos com
• Método com parâmetros
• Views parâmetros, views e models.
• Models

Resumo
O ASP.NET MVC fornece, por meio de design patterns, uma maneira poderosa e alternativa para criar
websites ASP.NET dinâmicos restaurar as informações, caso se verifique que a reinstalação está com
erro. Vimos que actualmente O ASP.NET MVC implementa o pattern MVC e separa a aplicação em
três componentes: model, controller e view. Os controladores MVC manipulam e respondem às
entradas e interações do usuário e também interagem com as outras partes da aplicação, como views e
models.
Bibliografia ou material de apoio

1.Lemay,E (2002).Aprenda criar paginas Web com HTML e XHTML em 21 dias ( 3 edição ).São
Paulo: pearson education do brasil.
2.Machado,F. e Abreu.M .(2004).projecto de banco de dados: visão pratica (11 edição).São
Paulo:Erica Ltda.
3.Niederauer.J.(2004).desenvolvendo Websites com PHP:aprenda criar websites dinâmicos e
interativos com php e banco de dados .São Paulo: novatec editora.
4.MENDES, D. R. (2009). Programação Java com Ênfase em Orientação a Objetos. Novatec.
5.Manual da disciplina de Aplicações Web da UNISCED.

Leituras e outros Recursos


As leituras e outros recursos deste tema encontram-se na lista de Leituras e Outros Recursos do
curso.

Tarefas a realizar
1. A leitura e a reflexão individual do tema e de acordo com os textos complementares.
2. Participar no fórum previsto para o tema, com pelo menos uma reflexão sobre o que estudou a
respeito o tema.
3. Realizar um conjunto de actividades formativas, programadas em função do tema, as quais o
estudante deve realizar.

Semana 4
Tema 4: ESTUDO COMPARATIVO
02/05 a 10/05
Introdução
Caro estudante,
Neste tema vamos discutir – no sentido positivo de aprender - com mais profundidade sobre as
diferenças entre PHP, ASP e JSP. Começaremos com os principais conceitos envolvendo a
arquitetura para o funcionamento dessas linguagens.
Veremos também nesta unidade que as diferenças de cada uma estão mais nos detalhes de
implementação, pois cada uma delas implementa a sua própria sintaxe para estrutura condicionais,
variáveis, repetições e tudo o mais relacionado à maneira como o fluxo de execução acontece.
Terminaremos este tema com uma avaliação formativa com o objectivo de verificar o nível da sua
aprendizagem. Então vamos a isso!

Aula 7 e 8 Objectivos
• Diferenças entre PHP, ASP e JSP Compreender a diferença entre PHP,ASP e JSP

Resumo

As três linguagens, PHP, ASP e JSP, compartilham da mesma arquitetura para o seu
funcionamento, ou seja, rodam na parte do cliente, são usadas principalmente para tratar
requisições feitas por um cliente, possuem lógica de programação e montam a saída do seu
processamento usando principalmente HTML.Vimos que as diferenças de cada uma estão mais
nos detalhes de implementação, pois cada uma delas implementa a sua própria sintaxe para
estrutura condicionais, variáveis, repetições e tudo o mais relacionado à maneira como o fluxo de
execução acontece. Cada um deles roda usando um servidor web específico: o PHP usa
principalmente o Apache, o ASP o IIS da Microsoft e o JSP faz uso do Apache Tomcat.O JSP, que
possui sua estrutura e maneira de escrever intimamente ligada ao mundo Java (o termo JSP
significa Java Server Pages) possui ainda todo um universo adicional e complementar de
programação chamado Servlets, que trazem mais facilidades na escrita de código do lado do
servidor, sendo o JSP usado principalmente na criação de interfaces gráficas inteligentes para
sistemas, pois concentra uma série de facilidades de lógica que o HTML por si só não tem.

Bibliografia ou material de apoio

1.Lemay,E (2002).Aprenda criar paginas Web com HTML e XHTML em 21 dias ( 3 edição ).São
Paulo: pearson education do brasil.
2.Machado,F. e Abreu.M .(2004).projecto de banco de dados: visão pratica (11 edição).São
Paulo:Erica Ltda.
3.Niederauer.J.(2004).desenvolvendo Websites com PHP:aprenda criar websites dinâmicos e
interativos com php e banco de dados .São Paulo: novatec editora.
4.MENDES, D. R. (2009). Programação Java com Ênfase em Orientação a Objetos. Novatec.
5.Manual da disciplina de Aplicações Web da UNISCED.

Leituras e outros Recursos


As leituras e outros recursos deste tema encontram-se na lista de Leituras e Outros Recursos do
curso.

Tarefas a realizar
1. A leitura e a reflexão individual do tema e de acordo com os textos complementares.
2. Participar no fórum previsto para o tema, com pelo menos uma reflexão sobre o que estudou a
respeito o tema.
3. Realizar um conjunto de actividades formativas, programadas em função do tema, as quais o
estudante deve realizar.

Semana 5
Tema 5: PROJECTO FINAL
10/05 a 31/05

Aulas 9,10,11 Objectivos


• Novo projecto PHP Consolidação dos capítulos anteriores e
• Novo projecto ASP desenvolver projectos usando PHP , ASP e
• Novo projecto JSP
JSP

Resumo
Neste tema, vimos alguns exemplos para iniciar com o processo de desenvolvimento das
aplicações.Por fim, foi realizada a consolidação de todas temáticas abordadas nesta disciplina.

Bibliografia ou material de apoio


1.Lemay,E (2002).Aprenda criar paginas Web com HTML e XHTML em 21 dias ( 3 edição ).São
Paulo: pearson education do brasil.
2.Machado,F. e Abreu.M .(2004).projecto de banco de dados: visão pratica (11 edição).São
Paulo:Erica Ltda.
3.Niederauer.J.(2004).desenvolvendo Websites com PHP:aprenda criar websites dinâmicos e
interativos com php e banco de dados .São Paulo: novatec editora.
4.MENDES, D. R. (2009). Programação Java com Ênfase em Orientação a Objetos. Novatec.
5. Manual da disciplina de Aplicações Web da UNISCED.

Leituras e outros Recursos

As leituras e outros recursos deste tema encontram-se na lista de Leituras e Outros Recursos do
curso

Tarefas a realizar
1. A leitura e a reflexão individual do tema e de acordo com os textos complementares.
2. Participar no fórum previsto para o tema, com pelo menos uma reflexão sobre o que estudou a
respeito o tema.
3. Realizar um conjunto de actividades formativas, programadas em função do tema, as quais o
estudante deve realizar.

METODOLOGIA
A metodologia de trabalho utilizada nesta disciplina compreende:
1. A partilha/discussão de textos de leitura obrigatória e momentos coletivos de reflexão e de
estudo com os colegas;
2. O esclarecimento de dúvidas nos fóruns, a preparação e realização de actividades propostas.

Tarefas a realizar:
1. A leitura e a reflexão individuais acontecem ao longo de todo o processo de aprendizagem. Sem
a leitura e as reflexões individuais, o discente fica muito limitado na sua participação nos fóruns
previstos, assim como também, dificilmente, poderá realizar com sucesso as actividades
formativas programadas.
2. A aprendizagem está estruturada por temas. Para cada tema existe um fórum moderado pelo
tutor, que permanecerá aberto ao longo da disciplina, proporcionando assim, uma interação activa
entre os estudantes.
3. A leitura e a reflexão individuais integram um conjunto de actividades formativas, programadas
em função de cada tema, as quais o estudante deve realizar.
4. A leitura e reflexão individual de acordo com os textos propostos.

RECURSOS

Bibliografia
1.Lemay,E (2002).Aprenda criar paginas Web com HTML e XHTML em 21 dias ( 3 edição ).São
Paulo: pearson education do brasil.
2.Machado,F. e Abreu.M .(2004).projecto de banco de dados: visão pratica (11 edição).São
Paulo:Erica Ltda.
3.Niederauer.J.(2004).desenvolvendo Websites com PHP:aprenda criar websites dinâmicos e
interativos com php e banco de dados .São Paulo: novatec editora.
4.MENDES, D. R. (2009). Programação Java com Ênfase em Orientação a Objetos. Novatec.
5.Manual da disciplina de Aplicações Web da UNISCED.
Outros Recursos:
Recursos pontuais a serem disponibilizados pelo docente
V. AVALIAÇÃO

São realizadas as seguintes avaliações:


• 1° Avaliação
• 2° Avaliação
• 3º Avaliação (Trabalho de campo)

A partir destas avaliações obtém-se a Nota de Frequência (NF), assim calculada:


NF = A1 + A2 + A3 = T/3 = NF

A Média Final (MF) determina a transição ou não do discente admitido ao Exame Normal,
mediante a fórmula:
MF = ENx60% + NFX40%

A não satisfação da fórmula anterior conduz automaticamente o estudante ao Exame de


Recorrência (ER) e EN passa a ler-se, então, ER.

Você também pode gostar