modelagem de sistemas web - aula 1.ppt [modo de ... · modelagem de sistemas webmodelagem de...

22
Modelagem de Sistemas Web Modelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRA PROF. FELIPE DENIS M. DE OLIVEIRA E-mail: [email protected] MSN: [email protected]

Upload: hoangxuyen

Post on 23-Nov-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

Modelagem de Sistemas WebModelagem de Sistemas Web

PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRAE-mail: [email protected]

MSN: [email protected]

Page 2: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES O SIMPORTANTES

Freqüência:• Mínimo de 75% da carga horária da

disciplinap• Máximo de 25% de faltas permitidas

Page 3: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

J tifi ti d F ltJustificativa de Falta:Só serão justificadas as faltas nos j

seguintes casos:• Doenças congênitas , infecto-contagiosas, ç g gtraumatismos, síndromes hemorrágicas, afecções reumáticas, com o devido laudo médico se não atingiu o total de 25% domédico, se não atingiu o total de 25% do permitido para as faltas• Estado de gravidez impeditivo (com atestado• Estado de gravidez impeditivo (com atestado médico ou algo do gênero)• Convocação e matrícula de aluno militar em çórgão de formação de reserva ou de atividades militares (com documentação comprobatória)

Page 4: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

Avaliação de aprendizagem:• São 3, no total (AV 1, AV 2 e AV 3), onde os trabalho representam 30% e as provas 70% da nota final, sendo que apenas duas delas serão consideradas como critério para nota finalpara nota final. •A AV3 poderá ser utilizada como prova substitutiva, como prova de reposição ou como prova de recuperaçãop p ç p p ç• A nota final é baseada no seguinte cálculo:

(AV1 ou AV2 ou AV3 + AV1 ou AV2 ou AV3)/2•Caso o aluno tenha obtido 75% do total de presença na disciplina, nota final igual ou superior a 6,0 e, em uma das avaliações do par utilizado no cálculo a nota for superioravaliações do par utilizado no cálculo, a nota for superior ou igual a 4,0, o mesmo estará Aprovado. Caso contrário, o mesmo estará reprovado.

Page 5: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

Avaliação de aprendizagem (cont):• Exemplos:1 AV1=3 0 AV2=8 0 AV3=2 01. AV1=3,0 AV2=8,0 AV3=2,0A menor nota será desconsiderada (AV3=2,0)E t AV1 AV2 11/2 5 5 lEntao: AV1+AV2 = 11/2 = 5,5; o aluno

está...???

Page 6: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

Avaliação de aprendizagem (cont):• Exemplos:2 AV1=9 0 AV2=3 5 AV3=7 02. AV1=9,0 AV2=3,5 AV3=7,0A menor nota será desconsiderada (AV2=3,5)E t AV1 AV3 16/2 8 0 lEntao: AV1+AV3 = 16/2 = 8,0; o aluno

está...???

Page 7: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

Avaliação de aprendizagem (cont):• Exemplos:3 AV1=3 0 AV2=5 0 AV3=7 03. AV1=3,0 AV2=5,0 AV3=7,0A menor nota será desconsiderada (AV2=3,0)E t AV2 AV3 12/2 6 0 lEntao: AV2+AV3 = 12/2 = 6,0; o aluno

está...???

Page 8: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

Avaliação de aprendizagem (cont):• Exemplos:4 AV1=3 0 AV2=9 0 AV3=2 04. AV1=3,0 AV2=9,0 AV3=2,0A menor nota será desconsiderada (AV3=2,0)E t AV1 AV2 12/2 6 0 lEntao: AV1+AV2 = 12/2 = 6,0; o aluno

está...???

Page 9: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

OBSERVAÇÕES IMPORTANTESIMPORTANTES

Avaliação de aprendizagem ç p g(cont):E l• Exemplos:

5. AV1=3,0 AV2=3,0 AV3 pode ser , , pfeita, sim ou não?

Então o aluno está ???Então, o aluno está...???

Page 10: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

Aula 1Aula 1

Engenharia de SoftwareEngenharia de Software x

Engenharia Web

Fontes: Roger Pressman, Ilaim Jr., Júnia Silva, Jane Eleutério e Camilo Carromeu

Page 11: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

Engenharia de Software x Engenharia WebEngenharia Web

A Engenharia de Software e a Engenharia Web utilizam as mesmas técnicas? Têm os mesmos propósitos, as mesmas p p ,funcionalidades? Ambas evoluem do mesmo jeito? Utilizam as mesmasAmbas evoluem do mesmo jeito? Utilizam as mesmas ferramentas?

Page 12: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

Engenharia de SoftwareEngenharia de Software

•Definição: Área do conhecimento da computação que cuida da especificação, desenvolvimento e manutenção deda especificação, desenvolvimento e manutenção de softwares.• Aplica os princípios de engenharia com o objetivo de produzir software de alta qualidade a baixo custo (Bauer)

Como atingir esse objetivo?

•Manter uma equipe de pessoas especializadas •Aplicar métodos, técnicas, ferramentas, modelos e princípios.•Planejar e gerenciar custos, prazos e pessoal

Page 13: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

Engenharia Webg(Pressman, 378-382)

•Definição: Disciplina emergente, integrante da área da Engenharia de Software com abordagens sistemáticas, disciplinadas e quantificáveis.Objetivo: produzir Aplicações Web de alta qualidade a baixo custo•Objetivo: produzir Aplicações Web de alta qualidade a baixo custo,

valorizando o ser humano com características de inteface amigável e de conscientização para preservação do meio ambiente.

Áreas envolvidas:

•Análise de Projeto e de Sistemas•Engenharia de Software•Engenharia de Hipermídia e Hipertexto

•Desenvolvimento de interface com o usuário•Modelagem e simulaçãog p p

•IHC – Interação Humano-Computador•Engenharia de Informação•Gerenciamento de projeto

g ç•Testes de aplicativos web•Projeto Gráfico e apresentação

•Banco de Dados

Page 14: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

Engenharia WebEngenharia Web

Público Alvo:

Page 15: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Evolução da WebA Evolução da Web

Page 16: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Evolução da WebA Evolução da Web

Page 17: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Evolução da WebA Evolução da Web

Page 18: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Evolução da WebA Evolução da Web

Page 19: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Evolução da WebA Evolução da Web

Page 20: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Web como ArteA Web como Arte

Desenvolver uma aplicação Web é uma arte?

•A WEB oferece espaço para arte•Mas usuários também querem serviços de qualidadeq ç q•E clientes querem prazos cumpridos e orçamentos respeitados

•Portanto a concepção de que o desenvolvimento de aplicações•Portanto, a concepção de que o desenvolvimento de aplicações web é meramente uma arte está errada!

•Os desenvolvedores precisam de disciplina e de um modelo de processo•Sem tal modelo, o desenvolvimento passa a ser ad-hoc(informal sem métricas definidas)(informal, sem métricas definidas)

Page 21: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Web como ArteA Web como Arte

Então, o que fazer?

•Ser apenas um design de páginas Web (Webdesigner) não f i tid t l tfaz mais sentido atualmente.

•Juntar os conhecimentos artísticos com os de engenhariaJuntar os conhecimentos artísticos com os de engenharia Web (Webmaster) é condição fundamental para garantir o sucesso da aplicação Web.

Page 22: Modelagem de sistemas Web - Aula 1.ppt [Modo de ... · Modelagem de Sistemas WebModelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRAPROF. FELIPE DENIS M. DE OLIVEIRA ... •A

A Web como ArteA Web como Arte

Consequências do pensamento “Web como Arte”

•WebApps de baixa qualidade–mal definidos–sites eternamente “em construção”–sites eternamente em construção

•Estouro dos prazos e custos

•Equipes mal organizadas e sem competência adequada

•Desconhecimento da tecnologia

•Dificuldades de implementação e manutençãop ç ç

•Falta de documentação