Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* * ANÁLISE ESTRUTURADA DE SISTEMAS Prof. Rodrigo de Matos Vargas rmatos@rmatos.com.br www.rmatos.com.br * * EMENTA DA DISCIPLINA Engenharia de sistemas de computador: Análise, modelagem e arquitetura. Análise de requisitos: estruturada, modelagem de dados. Projeto de software: orientado à fluxo de dados. * * AGENDA DA AULA Apresentação Professor x Alunos O que é Análise e Projeto de Sistemas Comparativo de Análise Apresentação das principais ferramentas Exercício de Fixação de conteúdo. * * CONCEITOS BÁSICOS O que é Análise de Sistemas? Utiliza-se de métodos e técnicas para investigar e descobrir as necessidades e problemas do usuário. A análise de sistemas é o levantamento dos requisitos do sistema * * CONCEITOS BÁSICOS O que é Projeto de Sistemas? Elaborar uma ou mais propostas de solução para as necessidades levantadas durante o processo de análise. * * CONCEITOS BÁSICOS Analista de Sistemas....Quem é esse profissional? São profissionais graduados na área de tecnologia da Informação ou afins que tem como função primária realizar o levantamento dos requisitos de uma necessidade, elaborando no segundo momento o projeto e implementação de soluções computacionais. * * OBJETIVOS DA ADS Desenvolver a especificação lógica, independente do Software e Hardware utilizado. Elaborar um Modelo de Sistema (Ex: Planta de uma Casa); = ABSTRAÇÂO Analisar as características importantes ao sistema, tais como, levantamento dos dados, processos e informações que usuário necessita. Documentar o processo de análise, para que se tenha uma fidelidade no momento da construção do Software por parte dos projetistas e Desenvolvedores. * * ABSTRAÇÃO * * DESAFIOS DO PROFISSIONAL Idéias desconexas e pulverizadas pelos clientes, sem uma lógica constituída Mudança constantes nos requisitos dos projetos Falta de domínio do problemas pelos analistas – Desenvolver uma solução que não conheço; Saber ouvir..... Relacionamento Inter-pessoal ( Gestão de Pessoas) Capacidade de Abstração Competência e Habilidade Tecnológica * * ANALISTA DE SISTEMAS Idéia Genial Produto Genial A D S * * COMO DESENVOLVER UM SOFTWARE ? Vou sentar em frente ao computador e sair codificando...... Simples...vou fazer tudo que aprendi...direto no pc...não quero perder tempo. Planejar só me faz perder dinheiro..... Eu sei o que estou fazendo.... Crise de Software......... Utilizar-se de métodos e técnicas fundamentadas para a construção de sistemas (Paradigmas da Engenharia de Software) * * CICLO DE VIDA DO SOFTWARE * * CICLO DE VIDA DO SOFTWARE O sistema deve possibilitar o cadastramento dos dados pessoais dos clientes, fornecedores e vendas do meu posto de gasolina; O sistema deve emitir relatórios gerenciais; O sistema deve permitir a baixa automática do estoque quando da venda de um produto; Banco de dados deve ser o Oracle O sistema deverá funcionar em ambiente windows; * * CICLO DE VIDA DO SOFTWARE Planejamento e documentação do sistema Utilização de uma das técnicas de Análise Análise Estruturada Análise Essencial Análise Orientada a Objetos * * CICLO DE VIDA DO SOFTWARE Engenharia de Sistemas Linguagem de Programação + SGBD Sistemas de Informação * * CICLO DE VIDA DO SOFTWARE Engenheiro de Qualidade Testes e suas variações * * TIPOS DE CICLOS DE VIDA DOS SISTEMAS * * TIPOS DE ANÁLISES * * QUADRO COMPARATIVO * * ENCERRAMENTO Próxima Aula: Ciclos de vida Ciclo de Vida Estruturado Análise Estruturada de Sistemas * *
Compartilhar