ESUCRI. Análise e Projeto de Sistemas

Documentos relacionados
O que é um banco de dados? Banco de Dados. Banco de dados

Metodologias de PETI. Prof. Marlon Marcon

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

Modelagem De Sistemas

Como Elaborar uma Proposta de Projeto

PROGRAMA PROREDES BIRD RS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE CONSULTORIA INDIVIDUAL ESPECIALIZADA EM ANÁLISE DE SISTEMAS NA ÁREA DA EDUCAÇÃO

Lei nº de 24 de julho de 2000.

Experiência: Gestão Estratégica de compras: otimização do Pregão Presencial

Desenvolvimento de Software

ENGENHARIA DE SOFTWARE

AULA 3 ETAPAS PARA ELABORAÇÃO DE PROJETOS

Engenharia de Software II

1.1. Caracterização do Problema. Capítulo 1. Introdução 20

Mini currículo. Sérgio Augusto de Carvalho Júnior

PROJETO DO CURSO TÉCNICO DE NÍVEL MÉDIO INTEGRADO EM INFORMÁTICA

Fundamentos de Teste de Software

Análise e Projeto de Sistemas

Aluno do Curso de Gerenciamentos de Projetos - FIJ/Rio de Janeiro. Na atualidade competitiva profissional em Gestão de Projetos, exige-se

Os salários de 15 áreas de TI nas cinco regiões do Brasil

O Papel do Gerente/Administrador Financeiro das Empresas

CMMI. Cooperativo. Programa

Introdução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software

Relação de Disciplinas

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Projeto de Desenvolvimento de Software

Plano de Trabalho Docente Ensino Técnico

TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE CONSULTOR POR PRODUTOS

Métricas de Software

Título do Case: O impacto do layout na agilidade dos processos

Gestão Eficiente do Portfólio de Projetos. Eduardo Montes, PMP

PALAVRAS-CHAVE Handhelds, Manutenção de Subestação, Tecnologia da Informação.

P24 Criar Plano Diretor de Tecnologia da Informação e Comunicação 2011/2012 Líder: Maria Cecília Badauy

Processo de Desenvolvimento de Software

Código: MINV-P-003 Versão: 03 Vigência: 03/2011 Última Atualização: 02/2016

LABORATÓRIO DE INFORMÁTICA: ESPAÇO DE INCLUSÃO

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)

Relacionamento com Cliente. Case Unimed VS ISABEL SCHARDONG CONSULTORIA ATENDIMENTO AO CLIENTE OUTUBRO/2013

PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO

Público Alvo: Critérios de admissão para o curso: Investimento:

Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL

Manutenção volante. A DDS SERVIÇOS possui muita experiência com este modelo de manutenção com resultados altamente satisfatórios.

Modelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves

DESCRITORES (TÍTULOS E TERMOS)

ICI AMPLIA INCLUSÃO DIGITAL E PROMOVE AVANÇOS NA ROTINA DOS ESTUDANTES DA REDE PÚBLICA COM APLICAÇÃO DE WI-FI NAS ESCOLAS

Modelagem de Sistemas Web. Metodologias para o desenvolvimento de sistemas web

Enterprise Risk Management (ERM) Gestão de Riscos Corporativos Pesquisa sobre o estágio atual em empresas brasileiras

WorkShop PUP. 1. Sobre a empresa TI-Fácil

Métodos de Estudo & Investigação Científica. Elaborando um projeto de pesquisa

Unidade IV PRINCÍPIOS DE SISTEMAS DE. Prof. Luís Rodolfo

Pressuposições à ANOVA

Desenvolvimento de um Conjunto de Processos de Governança de Tecnologia de Informação para uma Instituição de Ensino Superior

EGSWEB Soluções PROPOSTA COMERCIAL

VIII Oficinas de Formação A Escola na Sociedade da Informação e do Conhecimento praticar ao Sábado. E-learning. 3 de Março de 2007

2. ALGORITMOS. Unesp Campus de Guaratinguetá

Engenharia da Computação. Tópicos Avançados em Engenharia de Software. Aula 2

A Mongeral Aegon é a seguradora mais antiga do Brasil em atividade contínua;

Política de Responsabilidade Socioambiental - (PRSA) Política de Responsabilidade Socioambiental (PRSA).

TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA

Gestão da Qualidade. Aula 5. Prof. Pablo

MANUTENÇÃO SISTEMAS INFORMATIZADOS PARA O PLANEJAMENTO E CONTROLE DA MANUTENÇÃO. CCMS- Computer Maintenance Management System

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ADMINISTRAÇÃO E TECNOLOGIA

OBJETIVOS DESTE ENCONTRO

Análise de Processos. Por José Luís Carneiro

ondagem Industrial Edição Especial Falta Trabalhador FALTA DE TRABALHADOR QUALIFICADO NA INDÚSTRIA

Como utilizar a tecnologia a favor da sua central de atendimento

Gestão de Projetos. Prof. Dr. Cláudio Márcio 1

POLÍTICA DE RESPONSABILIDADE SOCIOAMBIENTAL CREDITÁ S.A. Crédito, Financiamento e Investimento

Deswik.Sched. Sequenciamento por Gráfico de Gantt

PRÁTICAS DE PESQUISA: RELATOS DE EXPERIÊNCIAS DE PROFESSORES NA

RELATÓRIO FINAL - INDICADORES - DOCENTES ENGENHARIA AMBIENTAL EAD

Governança Corporativa de Empresas Familiares. Migrando do Conselho para os níveis operacionais

AGENDA MARÇO E ABRIL 2016 ESCRITÓRIO REGIONAL DE PIRACICABA

O POTENCIAL DE INOVAÇÃO E A QUESTÃO DA PROPRIEDADE INTELECTUAL NAS INDÚSTRIAS DA REGIÃO NOROESTE DO RS 1

MODELAGENS. Modelagem Estratégica

ADMINISTRAÇÃO DA FUNETEC-PB. Presidente da FUNETEC-PB Cícero Nicácio do Nascimento Lopes. Superintendente Anselmo Guedes de Castilho

Projeto Manutenção SAP Web e Portal TRT

APRESENTAÇÃO DA CERTIFICAÇÃO OCUPACIONAL

10. CPU (Central Processor Unit) Conjunto das instruções Estrutura interna Formato das instruções...

TECNOPARQUE UECE INCUBADORA DE EMPRESAS HELIANE CÁPUA DALLAPÍCULA

LEI N 2908 DE 21 DE DEZEMBRO DE 2001.

A SITUAÇÃO DA MANUTENÇÃO NO BRASIL

POLÍTICA DE RESPONSABILIDADE SOCIOAMBIENTAL DO BANCO DA AMAZÔNIA

Inteligência de negócios do laboratório DESCUBRA INFORMAÇÕES ÚTEIS DE DADOS OPERACIONAIS DO LABORATÓRIO

MBA em Gerenciamento de Projetos

CHAMADA MCT / FINEP ENERGIA DE PRODUTOS E SERVIÇOS COM TECNOLOGIA INOVADORA NA ÁREA DE

O que são os Sistemas ERP?

Projeto de Escopo de Trabalho de Estudo Preparatório para o Projeto de Prevenção de Desastres e medidas mitigadoras para Bacia do Rio Itajaí

EMPREENDEDORISMO CONCEITOS... 21/03/2014 EMPREENDEDOR? EMPREENDEDOR? EMPREENDEDOR? IMPORTANTE!!!!!

Conteúdo programático

UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE EDUCAÇÃO. Elaborado por Gildenir Carolino Santos Grupo de Pesquisa LANTEC

Inteligência Competitiva (IC)

SOBRE A EQUIPE. SOBRE A I9Gestão

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS

UNIVERSIDADE ESTADUAL DO CENTRO-OESTE - UNICENTRO CURSO DE PÓS GRADUAÇÃO EM MÍDIAS NA EDUCAÇÃO JULIANA LEME MOURÃO ORIENTADOR: PAULO GUILHERMETI

Transcrição:

ESUCRI Análise e Projeto de Sistemas Prof. Edson Thizon (2005)

Apresentação (mini-currículo) Formação Acadêmica Bacharelado em Ciência da Computação (UNISUL/00) Mestrando em Ciência da Computação (UFSC/03) (em créditos/trancado) Especialista em Metodologia da Educação Superior (ESUCRI/05) Cursando MBA em Gerenciamento de Banco de Dados (UNESC/ ) Experiência Profissional Universidade do Sul de Santa Catarina - UNISUL Programador: 2 anos Analista de Sistemas: 4 anos Professor de disciplinas de graduação e seqüenciais: 3 anos Analista de Negócios (Financeiro): 1 ano Escola Superior de Criciúma ESUCRI Professor de disciplinas de graduação: 2 anos

Disciplina Análise e Projeto de Sistemas Apresentação Plano de Ensino; Porque abordar a disciplina Análise e Projeto de Sistemas no curso de Sistemas de Informação? Conteúdo X outras disciplinas

Introdução Com a vinda dos microcomputadores na década de 80, houve uma significativa mudança no mercado de informática. Anteriormente só grandes empresas possuíam potencial econômico, financeiro e técnico para usufruir dos benefícios existentes no uso de tecnologias da informação. Atualmente as empresas (pequenas, médias e grandes) que não utilizam as tecnologias oferecidas para o gerenciamento da informação (sistemas de informação), serão substituídas facilmente por outras (atualizadas) existentes no mercado.

Níveis de decisão na Empresa (Interação com o sistema de informações) SISTEMA DE INFORMAÇÕES Estratégico Tático Analista de Negócio (Conhece as tendências de TI, o negócio e ajuda nas tomadas de decisão) Operacional Analista de Sistemas (automatizar as operações)

Conceito de sistema Sistema é um conjunto de programas e rotinas de computação que, operando de forma conjunta, realizam uma determinada tarefa no todo ou em parte, dependendo da sua abrangência e complexidade, tendo como objetivo um resultado prático (SILVA, 1999).

Análise e Projeto de Sistemas Os sistema de informações computadorizado de uma forma geral são projetados e construídos por uma grande equipe de profissionais da informática e do negócio. Geralmente o gerente do projeto faz frente a alguns problemas que, se não forem previstos quando do início do projeto e bem gerenciados, fatalmente levarão ao insucesso do projeto.

Problemas mais comuns Evolução tecnológica; Especificação incorreta do sistema; Metodologias inadequadas; Restrições de pessoal, hardware e software.

Outros problemas Comunicação falha da equipe de trabalho. Riscos não avaliados adequadamente. Dificuldade de estimar prazos e recursos. Conflito de objetivos. Fraca compatibilidade entre as políticas da empresa com a área de informática. Cultura da organização.

Metodologia de desenvolvimento e manutenção de sistemas Muitos dos problemas citados podem ser minimizados com a implantação de uma metodologia de desenvolvimento e manutenção de sistemas. Em todo processo de desenvolvimento de software existe um ciclo de vida que indica as principais fases que o mesmo percorre desde a sua concepção até sua morte.

Existem alguns pontos que justificam plenamente a necessidade de uma metodologia de desenvolvimento de sistemas em uma organização: Grande rotatividade do pessoal de informática; Organização da equipe; Geração de sistemas de alta qualidade, dentro do orçamento e prazos previstos; Melhoria no relacionamento entre a área de sistemas e seus usuários; Melhor controle de tarefas e recursos em todos os níveis; Aumento de produtividade; Documentação adequada gerada ao longo do desenvolvimento.

Existe, praticamente, três maneiras de adquirir uma metodologia: Desenvolver uma metodologia própria com pessoal técnico e com ajuda de consultores; Adaptar uma metodologia existente no mercado às suas particularidades; Adquirir uma metodologia de empresas especializadas.

Metodologia Tendência Processo Notação -Análise Estruturada (Sistemas) -DFD -ER - BD Relacional - Análise OO - XP - Rup - Iconix - Open - Diagrama de Classe - UML - BDOO Ferramenta - Oracle Designer - Power Designer - Er Win - Rational Rose -Jude - Mucase

Cont... Top Down Expiral Levantamento Análise Projeto Análise Projeto Customização Implantação Fracasso??? Customização Implantação

Fases no desenvolvimento de um sistema (análise estruturada) Para facilitar o trabalho de desenvolvimento de um sistema, o analista deverá ter em mente as seguintes fases: Estudo da Viabilidade Processo de Análise Concepção do Sistema Projeto do Sistema Projeto Detalhado Manutenção Implantação Ciclo de vida de um sistema. Implementação

Concepção do Sistema É o surgimento da idéia de que existe um problema na organização, portanto necessita de solução dentro de um prazo razoável. Nessa fase, o analista faz uma estimativa de custos não muito precisa, pois, como o processo está na sua fase inicial, é extremamente difícil fazer previsão de investimentos, mas sim dar uma idéia aproximada do quanto será necessário gastar.

Estudo da Viabilidade A fase de desenvolvimento propriamente dita do sistema proposto é iniciada com o estudo da viabilidade. Consiste em demonstrar à empresa que a construção do novo sistema trará uma série de benefícios que se sobrepõem aos seus custos.

Processo de Análise Busca saber exatamente o que deverá ser feito para resolver o problema que foi descoberto na concepção. Cria-se um modelo lógico do sistema que deverá ser constituído principalmente pelo diagrama de fluxo de dados, dicionário de dados e descrição dos principais algoritmos.

Projeto do Sistema/Detalhado Será criado o diagrama de fluxo de dados para cada alternativa proposta, além de uma profunda análise de custos versus benefícios, objetivando mostrar à empresa quais são os melhores caminhos a serem seguidos. No projeto detalhado ainda não estão sendo codificados os programas, mas está sendo feita a descrição de todas as especificações que ajudarão os programadores a fazerem a implementação do sistema.

Implementação Nessa etapa, são codificados e documentados todos os programas, além de testes individuais e em conjunto. Além disso, são definidos os procedimentos operacionais, de auditoria e de segurança, bem como é feito um teste piloto ou teste geral de todo o sistema, e ministrado o treinamento necessário aos usuários.

Implantação Colocar o sistema em fase de operação. Manutenção Manter em operação real de funcionamento com constante melhorias e adequação às novas necessidades que forem surgindo na empresa.

FASES - DOCUMENTAÇÃO Na disciplina Análise e Projeto de Sistemas utilizaremos uma metodologia com 5 fases que reproduzirá as seguintes documentações : Estudo Preliminar Análise de requisitos Projeto Lógico Projeto Físico Construção (implementação) Manual do usuário Arquivo: Analise_Projeto_Sistemas_MDMS.pdf

Atividades da Semana Ler o arquivo: Analise_Projeto_Sistemas_MDMS.pdf; Concepção do sistema (apresentar/escrever a idéia); Desenvolver o Estudo Preliminar; Procurar na Internet sistemas que atendem a mesma necessidade do sistema proposto, levantando as principais funções (2 no mínimo); Propor funções para o sistema que o diferenciem dos sistemas já existentes no mercado (viabilidade); Iniciar o desenvolvimento da fase análise de requisitos.

Referências Bibliográficas SILVA, Nelson Peres da. Projeto e desenvolvimento de sistemas. São Paulo: Érica, 1999. SOMMERVILLE, Ian. Engenharia de Software. São Paulo: Addison Wesley, 2003. GARCINDO, Luiz A. S., FARACO, Rafael, Metodologia de Desenvolvimento e Manutenção de Sistemas. Unisul. Versão 2, 2002. MBA;