Baixe o app para aproveitar ainda mais
Prévia do material em texto
Análise e Projeto de Sistemas Mirla Rocha de Oliveira Ferreira Conceitos Básicos • Análise? – Examinar, pesquisar, verificar. • Projeto? – Criar um produto, serviço ou resultado. • Sistema? – Conjunto organizado para distribuição de algum serviço. • Análise de Sistemas? – Desenvolvimento de programas integrados. Conceitos Básicos • Abordagem / Modelo Funcional? – Modelar, identificar as ações do sistema. • Abordagem / Modelo de Dados? – Representação lógica e física dos dados do sistema. – Abrange as funções do banco de dados. • Abordagem / Modelo de Controle? – Abrange o controle a partir de um objetivo. – Feedback. Conceitos Básicos • Diagrama de fluxo de dados (DFD)? – Representação das ações funcionais do sistema. Conceitos Básicos • Diagrama de estrutura de dados (DED)? – Representação da implementação do sistema. Conceitos Básicos • Diagrama de entidade-relacionamento (DER)? – Representação dos requisitos da análise de sistemas. Conceitos Básicos • Diagrama de transição de estados (DTE)? – Representa o ciclo comportamental do sistema Conceitos Básicos • Dicionário de dados (DD)? – Conjunto de definições dos procedimentos do sistema. Análise de Sistemas • Um processo de resolução de problemas. • Descoberta do que deve ser feito para suprir uma necessidade na área da tecnologia da informação. – Requisitos de um sistema: conjunto de necessidades a serem atendidas. – Ninguém sabe exatamente o que um sistema desejado deverá fazer, nem mesmo quem solicitou sua construção. Portanto, descobrir os requisitos do sistema, é uma tarefa de investigação e de muita criatividade! Análise de Sistemas • Consiste nas técnicas de investigação e métodos de especificação da solução de problemas para criação e implementação de algum programa de acordo com os requisitos levantados. – Faz parte do objetivo da análise de sistemas o levantamento de todos os requisitos possíveis. – É preciso entender e avaliar necessidades do usuário para que as suas expectativas sejam organizadas em sistema seguindo uma formalidade técnica. Análise de Sistemas • Para obter um bom resultado é necessário considerar as seguintes questões: – Entender o que o usuário ‘quis dizer’ e não o que se ‘pensa que foi dito’. – Escutar bem todas a necessidades, dizendo apenas o necessário. – Saber explicar termos técnicos de forma simples. – Conhecer bem o lugar para onde se desenvolverá o sistema, passando assim, muito tempo com o usuário. – Analisar sempre relação de custo/benefício, vantagem/desvantagem do que se é oferecido. Análise de Sistemas • Lembre-se: – Desenvolver sistemas não é o mesmo que desenvolver programas. Então, é preciso ter observação do ambiente onde será implementado o sistema, é necessário ter planejamento, informação para se criar soluções estratégicas, documentação do que se foi feito, manutenção para se evitar problemas de uso Técnicas de Análise Técnicas Abordagens Ferramentas Análise Tradicional Funcional Textos Fluxogramas Análise Estruturada Funcional Dados Diagrama de fluxo de dados (DFD) Diagrama estrutura de dados (DED) Mini especificações Normalização Dicionário de dados (DD) Análise Essencial Funcional Dados Controle Tabela de eventos DFD Diagrama de entidade-relacionamento (DER) Diagrama de transição de estados (DTE) Diagrama de estrutura de dados Normalização Mini especificações DD
Compartilhar