Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas
OBJETIVOS:
Metodologia:
As estratégias didáticas estão centralizadas em atividades acadêmicas,
que fazem uso de aulas expositivas e exercícios com o uso de recursos
audiovisuais e de multimídia, bem com o uso de recursos da instituição.
Avaliação:
Sistema avaliativo institucional, regulamentado, é composto de duas avaliações:
- 1ª avaliação prova docente; 10,0;
- 2ª avaliação disciplinas com prova institucional: 7,0 prova institucional e 3,0 prova
docente;
- 2ª avaliação disciplinas sem prova institucional: 10,0.
Composição da média final =Nota Aval1 + Nota Aval2(70+30)/2) – duas avaliações,
sendo uma com prova institucional.
Composição da média final = Nota Aval1 + Nota Aval2/2 - duas avaliações, sem
prova institucional.
Bibliografia Básica
YOURDON, Edward. Análise estruturada moderna. Rio de Janeiro: Campus, 1991.
DEMARCO, Tom. Análise estruturada e especificação de sistemas. Rio de Janeiro: Campus, 1988.
SILVA, Nelson Peres da. Projeto e desenvolvimento de sistemas. São Paulo: Érica, 1998.
PRESSMAN, Roger S. Engenharia de Software. Makron Books do Brasil Editora Ltda., 2002.
Bibliografia Complementar
OLIVEIRA, Jayr Figueiredo. Metodologia para desenvolvimento de projetos. São Paulo: Érica, 2002.
POMPILHO, S. Análise essencial. Rio de Janeiro: Infobook, 1995.
Agenda
Definições
Histórico
Componentes de um Software
O que é análise
O que é Processo e o que é Sistema
O que é Análise e Projeto de Sistemas
O que é Análise Estruturada
Problemas no Desenvolvimento de Sistemas
Exercício 1
Definições
O Que é Software?
É um programa (instruções) de computador.
Aquilo que pode ser executado por um equipamento.
Um produto que consiste de um sistema de rotinas e
funções.
Pergunta: mas será que é apenas isso?
Histórico
Evolução do Software (1950-1965)
O hardware sofreu mudanças contínuas nesse
período.
O software era uma tarefa secundária, para a qual
havia poucos métodos sistemáticos.
O hardware era de propósito geral.
O software era específico para cada aplicação.
Os programas eram geralmente executados em
batch.
Não havia documentação.
A rotatividade dos empregos era baixa.
Histórico
Válvulas: ENIAC (Electronic Numerical Integrator
and Computer)
Sistemas distribuídos.
Redes locais e globais.
Uso generalizado de microprocessadores e
computadores pessoais.
Criação de produtos inteligentes, como automóveis,
forno de microondas, etc.
Hardware de baixo custo gerando aumento no
consumo de computadores.
Histórico
Tecnologias orientadas a objetos.
Sistemas especialistas, software de inteligência
artificial utilizados na prática, multi-agentes.
Agentes móveis.
Redes neurais artificiais.
Algoritmos genéticos.
WWW. (Internet e Intranet)
Computação Paralela.
Histórico
Quarta era:
Segunda era:
•Tecnologia O. O.
•Multiusuário •Sistemas Especialistas
•Tempo real •Redes Neurais
•Banco de Dados •Computação Paralela
•Software Houses •WWW
Terceira era:
Primeira era: •Sistemas Distribuídos
•Orientação batch •“Inteligência” embarcada
•Hardware de baixo custo
•Distribuição limitada
(PCs)
•Software customizado •Workstation
•Impacto no consumo
Sistemas Sociais:
Organizações de leis, doutrinas, costumes, etc.
Sistemas de Transporte:
Redes rodoviárias, canais, linhas aéreas, petroleiros, e
semelhantes , etc.
Sistemas de Comunicação:
Telefone, telex, sinais de fumaça, sinais manuais, etc.
Sistemas de Manufatura:
Fábricas, linhas de montagem, etc.
SistemasFinanceiros:
Contabilidade, inventários, controle de estoque,
etc.
Sistemas
Automatizados:
Hardware de computadores, software, etc.
O Que é Análise de Sistemas?
Documentação:
As empresas não adotavam um padrão.
Existia a figura do “Pai do Sistema”.
Dificuldade de manter a documentação, pois o
trabalho era manuscrito.
Problemas com a Análise
Tradicional (3)
Formação do profissional:
Precária formação profissional na área de análise de
sistemas.
Adeptos da análise estruturada são submetidos a
velha forma tradicional.
Obrigado.
27-02-2011
Aula de Hoje
O Conceito de Sistema
Dado
Informação
Componentes de um Sistema de Informação
Utilizadores
Gestor do Projeto
Auditores, Controle de Qualidade e Normalização
Analista de Sistemas
Projetista de Sistemas
Programador
Operador
Principais Problemas no Desenvolvimento de Sistemas
1) Sistemas Naturais
Sistemas Estelares: Galáxias, Sistemas Solares
Sistemas Vivos: Animais, Vegetais, Espécie Humana
Sistemas Moleculares: organizações complexas dos átomos
Dado
Informação
Hardware
CPU, terminais, impressoras etc.
Software
Programas de sistemas, sistemas operacionais, sistemas de bancos de
dados, aplicativos etc.
Pessoas
Aqueles indivíduos que operam o sistema, que fornecem as entradas e
utilizam as saídas, e as que desempenham atividades de
processamento manual em um sistema.
Dados
As informações que o sistema conserva por um período de tempo.
Procedimentos
Determinações e instruções formais para a operação do sistema.
Classificação dos Sistemas de Informação
1) Forma de processamento
2) Nível organizacional
Forma de Processamento
Sistema Batch
O usuário normalmente não iterage com o computador por terminal, e
as informações são processadas em lotes.
Sistema On-line
São sistemas onde o usuário interage com o computador por terminal,
os dados de entrada são fornecidos diretamente do local onde eles
foram criados e os resultados do processamento são dirigidos
diretamente para onde sejam necessários.
Sistemas Especialistas
São uma espécie de sistemas baseados em conhecimento. Têm
embutidos o conhecimento e a capacidade que os tornam capazes de
funcinar como um especialista. Ex: Sistema de Diagnóstico Médico.
Nível Organizacional
Sistema de Processamento de Transações
Nível operacional
Apóia as operações rotineiras da empresa
Registra transações
Origem dos dados: operações internas
Grau de agregação dos dados: dados analíticos, reais e precisos
Volumes manipulados: grandes
Saídas: relatórios analíticos, alguns sintéticos
Frequência: periódica
Exemplos: faturamento, estoque, contabilidade, etc.
Sistema de Suporte à Decisão e Controle Operacional
Nível tático
Apóia o planejamento e controle operacional
Coleta informações sobre o realizado e compara com o previsto
Origem dos dados: operações internas
Grau de agregação dos dados: médio
Volumes manipulados: médios
Saídas: relatórios consolidados
Freqüência: periódica
Exemplos: custos, planejamento e controle da produção, planejamento
e controle de projetos
Sistemas de Planejamento Estratégico
Os sistemas crescem.
Participantes no Desenvolvimento de Sistemas
Utilizadores
Gestor do Projeto
Auditores, Controle de Qualidade e Normalização
Analista de Sistemas
Projetista de Sistemas
Programador
Operador
Utilizadores ou usuários
Produtividade
Manutenibilidade
Confiabilidade
Qualidade
Portabilidade
Segurança
Principais Causas
Principais Problemas no Desenvolvimento de
Sistemas
Produtividade
Manutenibilidade
Principais causas:
Ausência de planejamento de sistemas
Ausência de administração de dados
Não utilização de métodos e técnicas formais de desenvolvimento
Não utilização de técnicas e ferramentas
Falta de definição precisa e objetiva dos requisitos do sistema
Falta de comunicação
Rivalidade entre usuários
Falta de precisão e clareza na especificação dos sistemas