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

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

Análise e Projeto de Sistemas para a Internet

Apresentações semelhantes


Apresentação em tema: "Análise e Projeto de Sistemas para a Internet"— Transcrição da apresentação:

1 Análise e Projeto de Sistemas para a Internet
Centro Federal de Educação Tecnológica da Paraíba Coordenação de Informática Desenvolvimento de Software para a Internet

2 Conteúdo Apresentação e Conceitos fundamentais de Análise e Projeto de Sistemas 1. Noções de Engenharia de Software 2. Modelos de ciclo de vida e métodos de desenvolvimento 3. Análise de requisitos de sistema e de software 4. Levantamento de dados 5. Gerenciamento de software Análise estruturada, DFD e dicionário de dados Análise essencial, DFD, DER, DTE e dicionário de dados Análise orientada a objetos Detalhamento do RUP e de outros métodos de desenvolvimento Análise e projeto orientados a objetos e UML Requisitos e diagramas de caso de uso Aplicações de casos de uso Diagramas de classe e de objetos Aplicações de diagramas de classe e de objetos Diagramas de estados Aplicação de diagramas de estados Diagramas de sequência e colaboração (comunicação) Aplicação de diagramas de sequência e colaboraçào (comunicação) Diagramas de atividades, componentes e aplicação e suas aplicações Extensões UML para a Internet Aplicação de extensões UML para a Internet Especificidades de Análise e Projeto de Sistemas para a Internet

3 Apresentação e Conceitos fundamentais de Análise e Projeto de Sistemas
Objetivo: mostrar a proposta do curso, suas vantagens e limitações e as questões e os termos básicos que hoje estão a ele vinculados

4 Bom, o curso é de ANÁLISE e PROJETO de SISTEMAS…
Apresentação Bom, o curso é de ANÁLISE e PROJETO de SISTEMAS… O que é análise? O que é projeto? O que é um sistema? A compreensão de um sistema implica os seguintes eventos: Interdependência Importação / exportação Feedback Homeostasia Morfogênese Entropia Redundância

5 Falhas no entendimento de um sistema ocorrem devido a falhas nos seus eventos
A história do desenvolvimento de um sistema de balanço Falha no entendimento do sistema devido a uma provável falta de feedback

6 Como dirimir essas desvantagens? Como orientar o curso?
Apresentação Desvantagens da disciplina ANÁLISE E PROJETO DE SISTEMAS PARA A INTERNET Relativamente nova no curso Nova para a Internet Muitas teorias não postas em prática Muitas práticas sem respaldo teórico Como dirimir essas desvantagens? Como orientar o curso? O que pode acompanhar e motivar o curso?

7 Apresentação Minhas motivações… Estudar e trabalhar com novos paradigmas científicos em computação A computação e o desenvolvimento de sistemas deram uma guinada científica em função, entre outras coisas, da convergência do mundo acadêmico com as atividades de desenvolvimento “reais” Estudar a tecnologia e o desenvolvimento em uma atividade prática e próxima do dia-a-dia do profissional à luz de novos paradigmas científicos Isso só é possível tendo uma noção do que é: Ciência Tecnologia Produto Modelo Método E até mesmo escolher um tema de projeto

8 Dicas para escolher um tema para o projeto
Apresentação Dicas para escolher um tema para o projeto 1) identificar as “necessidades” antes de tudo 2) propor soluções ADEQUADAS para as necessidades Grandes fracassos em desenvolvimento de software começaram por não atender o que foi dito anteriormente! … mas há outra motivação mais SÉRIA: Entender o que tem a ver ciência, tecnologia, desenvolvimento, empregabilidade, mercado (sic)? OU SEJA, como dar sentido ao fato de estudar aqui no CEFET e exatamente esta disciplina?

9 Possíveis respostas Ter um diferencial para o que tem hoje no mercado
Apresentação Possíveis respostas Ter um diferencial para o que tem hoje no mercado Entender que um sistema bem especificado, com uma elaboração rigorosa e formal, e bons testes e controles PODE NÃO DAR CERTO! Cuidado com quem sempre despreza isso e também com quem acha que assim sempre dará certo! Ter uma visão conjunta dos fatores críticos de sucesso do futuro 1) do profissional 2) do ferramental 3) do desenvolvimento integrado 4) da prototipação 5) da orientação a objeto 6) e principalmente do que é um trabalho com contrato Mesmo sem contrato, faça “APLICATIVOS MATADORES PARA A INTERNET” (Yourdon)

10 OPS! É aí que entra a ANÁLISE E O PROJETO DE SISTEMAS PARA A INTERNET
Apresentação O mercado não está tão bom, mas questões como o estudo dos modelos de desenvolvimento e a avaliação deles têm sido cruciais para as reais mudanças na pesquisa e no mercado… OPS! É aí que entra a ANÁLISE E O PROJETO DE SISTEMAS PARA A INTERNET E as especificidades para se pensar em APS para a Internet podem começar com os seguintes fatores: Sempre houve medo de controle, mas a tecnologia evoluiu e precisou de novas formas de desenvolvimento para efetivar melhor o controle, além das ferramentas e linguagens Há um Tsunami de empregos na Internet É importante definir os trabalhos da ciência da informática e suas especificidades na Internet e como mudam em função do conhecimento

11 EXERCÍCIO DA APRESENTAÇÃO
Identifique necessidades de informatização na Internet para um determinado problema e proponha soluções adequadas para este problema. Você pode imaginar uma situação, mas não pode prescindir de pensar na “adequabilidade” em relação a sua função profissional, ao ferramental que você imagina utilizar e com a forma como você pensa desenvolver.


Carregar ppt "Análise e Projeto de Sistemas para a Internet"

Apresentações semelhantes


Anúncios Google