Buscar

Aula 1 - Intr. Análise Estruturada

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
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais