Análise e Projetos de Sistemas - INF014
|
|
|
- Kléber de Barros Fontes
- 9 Há anos
- Visualizações:
Transcrição
1 Análise e Projetos de Sistemas - INF014 Profª Jocelma Rios [email protected] / [email protected] Mai/2013
2 Objetivo Ao final do curso, vocês deverão ser capazes de: * Analisar soluções de sistemas de informação; * Aplicar as técnicas de análise e projeto de sistemas orientados a objetos * Aplicar conhecimentos sobre Orientação a Objetos, através da modelagem de dados, utilizando notação apropriada, com base na Linguagem de Modelagem Unificada UML; * Compreender a importância da notação UML juntamente com técnicas de construção de software; * Projetar um sistema real, a partir do modelo de análise desenvolvido, utilizando como base um processo unificado de desenvolvimento de software.
3 Ementa Levantamento, modelagem e análise de sistemas Ciclo de vida de um sistema Metodologias e técnicas de análise orientada a objetos Métodos Ágeis Técnicas de projeto na implementação de sistemas de informação Revisão dos conceitos de Orientação a Objetos Características da Orientação a Objetos Análise Orientada a Objetos: Técnica de Modelagem: UML - Unified Modeling Language.
4 Conteúdo Programático 1. Introdução à Análise e Projeto de Sistemas 1.1 Introdução 1.2 A Natureza dos Sistemas 1.3 Participantes na Análise de Sistemas 1.4 Ciclo de Vida do Projeto 1.5 Modelos de processo 1.6 Principais Problemas do Desenv. de Sistemas 1.7 Evolução da Análise de Sistemas 1.8 Princípios da Análise de Sistemas 1.9 Gerência de Projetos de Software
5 Conteúdo Programático 2. Métodos Ágeis 2.1 Definição e princípios gerais 2.2 Ferramentas para métodos ágeis 2.3 Extreme Programming (XP) 2.4 Scrum 3. Análise e Projeto Orientados a Objetos 3.1 O que é análise e projeto 3.2 Revisão dos conceitos de Orientação a Objetos 3.3 A Linguagem de Modelagem Unificada - UML 3.4 Processo de Desenvolvimento
6 Conteúdo Programático 4. Estudo de Caso 4.1 Planejando e Elaborando 4.2 Analisando 4.3 Projetando 4.4 Construindo
7 Metodologia As aulas serão baseadas em uma abordagem dialética, priorizando o desenvolvimento da consciência crítica, a autonomia, o processo reflexivo e a produção do conhecimento coletivo em colaboração. Como estratégias, propõe-se: aulas expositivas dialogadas, exercícios em grupo práticas seguidos de debates sobre as soluções apresentadas por cada grupo, apresentação e discussão de estudos de caso, práticas desenvolvidas com base em situação real, utilizando aplicativos de modelagem de dados e de apoio a projetos de software.
8 Metodologia Aulas expositivas participadas Atividades colaborativas presenciais e on line (Moodle) Debates em fóruns de discussão Análise de casos reais e simulados Desenvolvimento de projeto de análise e modelagem de um sistema real
9 Recursos didáticos Quadro branco e pincéis Apostilas em meio eletrônico Computadores (laboratório) Projetor multimídia Softwares: Moodle Aplicativos de modelagem de dados Aplicativos de apoio a projeto de software
10 Avaliação Provas escritas 33% (individual) Projeto Interdisciplinar 33% (grupo) Atividades, seminários, resenha de artigos 33% (grupo)
11 Bibliografia Básica FOWLER, Martin. UML essencial: um breve guia para a linguagem-padrão de modelagem de objetos. 3. ed. Porto Alegre: Editora Bookman, PRESMANN, Roger. Engenharia de Software: uma abordagem profissional. 7. ed. Rio de Janeiro: Mc Graw Hill, SOMMERVILLE, Ian. Engenharia de Software. 8. ed. Rio de Janeiro: Pearson, 2007.
12 Bibliografia Complementar BEZERRA, Eduardo. Princípios de Análise e Projeto de Sistemas com UML. 2. ed. Rio de Janeiro. Editora Campus, BOOCH, Grady; JACOBSON, Ivar; RUMBAUGH, James. UML: guia do usuário. 2. ed. Rio de Janeiro: Editora Elsevier, CRAIG, Larman. Utilizando UML e padrões: uma introdução à Analise e ao Projeto Orientados a Objetos. 3. ed. Editora Bookman, 2007 KNIBERG, Henrik. Scrum and XP from Trenches: how we use do Scrum. InfoQ, 2007.
13 Bibliografia Complementar MARTINS, José Carlos Cordeiro. Gerenciando projetos de desenvolvimento de software com PMI, RUP e UML. 5. ed. Rio de Janeiro: Editora Brasport, REGO, Severino Pompilho. Análise essencial: guia prático de análise de sistemas. Rio de Janeiro: Editora Ciência Moderna, WAZLWICK, Raul Sidnei. Análise e Projeto de Sistemas de Informação Orientados a Objetos. Rio de Janeiro: Editora Campus, YOURDON, Edward. Análise estruturada moderna. 3. ed. Rio de Janeiro: Editora Campus, 1992.
Análise e Projeto Orientados a Objetos
Análise e Projeto Orientados a Objetos Introdução Diretoria Acadêmica de Gestão e Tecnologia da Informação Introdução Os sistemas computacionais adquiriram extrema importância para as organizações públicas
RUP Unified Process. Profª Jocelma Rios
RUP Unified Process Profª Jocelma Rios Nov/2012 O que pretendemos: Reforçar os aspectos que caracterizam o processo iterativo e incremental Identificar como atingir os objetivos dos projetos de software
Projeto e Desenvolvimento de Sistemas de Informação
Projeto e Desenvolvimento de Sistemas de Informação [email protected] 1 Objetivos Identificar problemas do mundo real implementáveis computacionalmente; Realizar a análise e projeto de soluções em software
PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas
Disciplina: Análise Estruturada de Sistemas C.H. Teórica: 40 PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas Período Letivo: Série: Periodo: 2 sem/2013 2ª Série
UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO PRÓ-REITORIA DE GRADUAÇÃO CÂMARA DE GRADUAÇÃO
UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO PRÓ-REITORIA DE GRADUAÇÃO CÂMARA DE GRADUAÇÃO PROGRAMA ANALÍTICO DISCIPLINA CÓDIGO: IS529 ANÁLISE DOS RECURSOS DE TI NA GESTÃO PÚBLICA CRÉDITOS: 04 CARGA HORÁRIA:
Bibliografia. Engenharia de software Ian Sommerville 9ª edição Editora Pearson Prentice Hall - 2011
Projeto de Engenharia de Software III Plano de Ensino Tópicos - Análise de requisitos - Modelagem de sistemas - Projeto de arquitetura - Implementação de projeto - Projeto orientado a objeto com UML -
PLANO DE CURSO. 2. EMENTA: Planejamento e gerenciamento de projetos de software. Métricas e Técnicas de estimativa de software. Qualidade de Software.
PLANO DE CURSO 1. DADOS DE IDENTIFICAÇÃO: Curso: Bacharelado em Sistemas de Informação Disciplina: Gerência de Projetos e Qualidade de Software Código: SIF40 E-mail: [email protected] [email protected]
UML e seus diagramas
UML e seus diagramas A UML Unified Modeling Language (Linguagem de Modelagem Unificada), como o próprio nome já diz, é uma linguagem para modelagem de objetos do mundo real, usada para especificar, construir,
UML: Introdução. História Visão geral Modelo conceitual da UML. Bibliografia. UML: introdução
UML: introdução Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Departamento de Ciência da Computação - UFMG UML: introdução 2 Bibliografia Rumbaugh, J.; Jacobson, I.; Booch, G., The
Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO
Universidade Estadual de Ponta Grossa PROGRAMA DE DISCIPLINA SETOR: CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO: INFORMÁTICA DISCIPLINA: PROJETO DE SISTEMAS DE INFORMAÇÃO CÓDIGO: 203094 Nº de aulas
Aula 1 - Introdução à disciplina e Processos de desenvolvimento de software e suas atividades básicas
Aula 1 - Introdução à disciplina e Processos de desenvolvimento de software e suas atividades básicas Análise de Sistemas Prof. Filipe Arantes Fernandes [email protected] Nome da disciplina:
A Linguagem UML. A Linguagem UML. De onde surgiu? Fundadores da UML. História da UML. O que é modelagem?
DCC / ICEx / UFMG A Linguagem UML A Linguagem UML Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo UML (Linguagem de Modelagem Unificada) É uma notação gráfica (visual) para projetar sistemas OO Não
UML. Trabalho Análise e Projeto de Sistemas. Aluna: Luana Alves Businaro
Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Trabalho Análise e Projeto de Sistemas UML Aluna: Luana Alves Businaro-1614193 Maio de 2017 Sumário 1 Introdução...
Engenharia de Software
Tema da Aula Origens da Modelagem de Retrospectiva Histórica Prof. Cristiano R R Portella [email protected] Origens da Modelagem de A pré-história Antes de 1960: Nenhuma metodologia. Programar computador
Requisitos de Sistemas
Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO. Semestre letivo. 1. Identificação Código
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO Ano Semestre letivo 2016 2 1. Identificação Código 1.1 Disciplina: Engenharia da Informação 1640066 1.2
UML - Linguagem de Modelagem Unificada
UML - Linguagem de Modelagem Unificada Aula #9.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta [email protected] Campus de Tupã Engenharia de Software Fases do processo de software 1. Levantamento
Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU)
Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU) Prof. Seiji Isotani ([email protected]) Modelos de Processo de
APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA
APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas
Análise de Sistemas. Aula 5
Análise de Sistemas Aula 5 Prof. Emerson Klisiewicz CONTEXTUALIZAÇÃO Aula 5 Análise Orientada a Objetos Introdução a UML Histórico e Visão Geral Ferramentas CASE O Sucesso... Clientes satisfeitos Eles
Teoria Geral dos Sistemas
Universidade Federal de Sergipe Centro de Ciências Exatas e Tecnologia Departamento de Ciência da Computação e Estatística Teoria Geral dos Sistemas Professor: Eduardo Coelho Sobre o Professor Graduação
Lógica de Programação. Tecnologia em Redes de Computadores IFSULDEMINAS Campus Inconfidentes Prof. Kleber Rezende
Lógica de Programação Tecnologia em Redes de Computadores IFSULDEMINAS Campus Inconfidentes Prof. Kleber Rezende [email protected] Objetivos Apresentar conceitos básicos de Programação
CAMPUS PRESIDENTE EPITÁCIO PLANO DE ENSINO
PLANO DE ENSINO CAMPUS PRESIDENTE EPITÁCIO 1 IDENTIFICAÇÃO: Curso: Técnico Integrado de Informática Componente Curricular: Projeto Integrador Formação Profissional Código disciplina: PIP Ano: 3º Ano 2014
Introdução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua
Modelagem de Processos de Negócio Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML:
Engenharia de Software Orientada a Objetos - OOSE. Método de Jacobson
Engenharia de Software Orientada a Objetos - OOSE Método de Jacobson Alunos: Amanda Lira Gomes Lucas Balbino de Melo Ferreira Mycke Richard Guntijo Renato Gomes Borges Júnior Sumário Introdução Visão Geral
PROPOSTA DE UM WORKFLOW E MAPAS CONCEITUAIS DE ENSINO APRENDIZAGEM DOS DIAGRAMAS DA UNIFIED MODELING LANGUAGE (UML) RESUMO
PROPOSTA DE UM WORKFLOW E MAPAS CONCEITUAIS DE ENSINO APRENDIZAGEM DOS DIAGRAMAS DA UNIFIED MODELING LANGUAGE (UML) Sergio Akio Tanaka* Simone Sawasaki Tanaka** Jean Pierre Ribas Alves*** *Docente e coordenador
Notas de Aula 03: Introdução a Orientação a Objetos e a UML
Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas
Diagrama de Sequência
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Diagrama de Sequência Givanaldo Rocha de Souza [email protected] http://docente.ifrn.edu.br/givanaldorocha
22/03/2018. Professor Ariel da Silva Dias RUP e Modelos Ágeis
Professor Ariel da Silva Dias RUP e Modelos Ágeis Modelo de processo de software proprietário. Desenvolvido pela empresa Rational Software Corporation. Em 2003 a empresa foi adquirida pela IBM. Então O
O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012
O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Modelos de Processo de Software Desenvolver software é geralmente uma tarefa complexa e sujeita
Universidade Federal do ABC Rua Santa Adélia, 166 - Bairro Bangu - Santo André - SP - Brasil CEP 09.210-170 - Telefone/Fax: +55 11 4996-3166
Universidade Federal do ABC Rua Santa Adélia, 166 - Bairro Bangu - Santo André - SP - Brasil CEP 09.210-170 - Telefone/Fax: +55 11 4996-3166 1. CÓDIGO E NOME DA DISCIPLINA BC1508 - ENGENHARIA DE SOFTWARE
MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS DIRETORIA DE GRADUAÇÃO
DISCIPLINA: Linguagens de Programação CÓDIGO: 2ECOM.031 Data de Elaboração: Janeiro/2012 Carga Horária: Total: 30 h/a; Semanal: 02 aulas; Créditos: 02 Modalidade: Prática Classificação do Conteúdo pelas
INF1013 MODELAGEM DE SOFTWARE
INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho [email protected] Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa
Programação com Acesso a Banco de Dados
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação com Acesso a Banco de Dados Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Tópicos da Aula. A Linguagem UML. A Linguagem UML. De onde surgiu? Fundadores da UML. Introdução à UML e Diagrama de Casos de Uso.
Engenharia de Software Aula 07 Tópicos da Aula Introdução à UML e Introdução a UML Visão geral de alguns diagramas Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo [email protected] 28 Março 2012 A
RUP RATIONAL UNIFIED PROCESS. Prof. Fabiano Papaiz IFRN
RUP RATIONAL UNIFIED PROCESS Prof. Fabiano Papaiz IFRN Criado por três engenheiros de software: Booch, Jacobson e Rumbaugh. Conhecidos na área como Os 3 Amigos, também foram os criadores da UML (Unified
