Análise Estruturada de Sistemas PDF

Title Análise Estruturada de Sistemas
Course Analise Estruturada de Software
Institution Universidade de Mogi das Cruzes
Pages 8
File Size 239.3 KB
File Type PDF
Total Downloads 96
Total Views 145

Summary

Professora Cilene...


Description

ANÁLISE ESTRUTURADA DE SISTEMAS

PA GE \*

PA GE \*

INTRODUÇÃO: CONCEITOS DE ANÁLISE Obrigatório: Material de apoio PDF que está na pasta no FTP ou Canal do Telegram. A análise estruturada de sistemas é uma técnica que consiste em construir graficamente um modelo lógico para o sistema de informações gerenciais, de modo que atenda às necessidades dos usuários, definindo “o que” o sistema deve fazer. O que significam: Análise Verificar, entender, estudar, compreender, interpretar. Sistemas Conjunto de programas que interagem entre si. Abstração É a capacidade que o homem tem de considerar (descrever, representar, imaginar) somente o que interessa no momento. De forma simplificada, um processo de desenvolvimento consiste das etapas (ou atividades) que devem ser realizadas para o desenvolvimento de sistemas de software.

A função do analista de sistemas É o profissional encarregado de sistematizar informações, cujo objetivo é encontrar a melhor e mais racional forma de processar a informação baseada na conexão que existe entre o usuário, o programa e o equipamento. Este profissional estuda os diversos sistemas existentes entre hardware PA GE \*

(equipamentos), software (programas) e o usuário final (peopleware), incluído seus comportamentos e aplicações. Características de um analista de sistemas: ● Ser observador; ● Ter raciocínio lógico; ● Possuir capacidade de motivar; ● Ter bom senso ● Ser líder ● Senso analítico ● Boa comunicação

A principal habilidade é ter a capacidade de compreender conceitos Abstratos, reorganizar e sintetizá-los dominar o “princípio dividir para conquistar. ” Olfato, tato, audição, visão e paladar. O que são requisitos de sistemas? São atividades para determinar as restrições e funções do software. Os principais problemas encontrados no levantamento dos requisitos são: ● Escopo – limites do sistema (fronteiras) ● Compreensão – usuários com pouca com compreensão ou domínio do seu negócio. ● Votalidade – os requisitos mudam o tempo todo.

Técnicas de levantamento ● Análise de cenários - representa tarefas ● Técnicas

tradicionais:

entrevistas,

documentação existente. ● Técnicas de dinâmica de grupo. PA GE \*

questionários,

análise

de

● Prototipação: ver o sistema através de maquetes/desenhos.

TÉCNICAS DE ENTREVISTA Para executar o levantamento de requisitos para gerar entendimento das necessidades do usuário, identificação dos problemas e das restrições dos jogos, uma das formas mais utilizadas é a entrevista com os usuários. Para isso é necessário seguir algumas etapas:

1. Preparação para a entrevista: - Ler os documentos do projeto e tudo o que remete ao conhecimento das regras de negócios. - Preparar antecipadamente algumas perguntas. PA GE \*

- Marcar data, hora e local para a entrevista, sabendo, com antecedência qual é o cargo e função do entrevistado.

Regras de negócios: São políticas, condições, forma de trabalho, restrições impostas pelo negócio, ao qual está se estudando. Elas levam às decisões estratégicas, leis e regulamentos e obrigações contratuais. Técnicas Delphi: Entrevista com especialistas. Organograma: Organização formal de uma empresa. Análise Top-down: Entrevista de cima para baixo.

2. Execução da entrevista: - Clientes e usuários não são seus “amigos”. - O entrevistado não gosta de ser entrevistado, pra ele é perda de tempo. - Chegue no horário marcado - Siga o roteiro de perguntas previamente criado. - Não induzir as respostas. - Anote TUDO o que ouvir, falar e observar.

3. Finalização O tempo médio utilizado é de 2 horas. Elaborar um relatório final com os tópicos abordados e peça o “aceite” do entrevistado. Modelagem funcional PA GE \*

Objetiva representar a quebra do sistema nas principais funções de processamento para realizar as suas tarefas; representa as fronteiras do sistema e suas partes mais importantes. A técnica utilizada para representar o sistema e suas quebras domina-se: Diagrama de Fluxo de Dados-DFD. É uma técnica do tipo estruturada porque mantém uma organização hierárquica entre funções de processamento. O DFD é um modelo conceitual mostrando o sistema sob a forma de suas notações; é simples e fácil de ser representado e serve para representar diferentes níveis de abstração.

Questões para a prova 1) O que significa um sistema de software? R: É um conjunto de unidades de programa e de dados que funcionam PA GE \*

interligados para realizar uma ou mais tarefas de processamento 2) O que é abstração? R: É extrair informações que são necessárias no momento 3) Quais são os modelos de um software? R: Modelo descritivo, conceitual, lógico e físico 4) Quais são as etapas do ciclo de vida de um sistema? R: Especificação e análise, projeto e implementação, uso e manutenção 5) Em qual etapa se faz o levantamento de requisitos? R: Modelo descritivo Qual técnica podemos utilizar? R: Entrevistas 6) Quais são as notações da análise estruturada? Desenhe e de o nome R: entidades externas, processos, fluxo de dados e depósito de dados Coloca IMG 7) Qual é o conceito de regras de negócios? R: São declarações, politicas, condições, restrições que refletem as necessidades do negócio de uma empresa. 8) O que é necessário definir quando vamos desenvolver um sistema? R: Receber dados externos, armazenar dados e depois recuperar, manipulados dados, visualizar, enviar dados para sistemas

PA GE \*...


Similar Free PDFs