Escolar Documentos
Profissional Documentos
Cultura Documentos
• Analise de Sistemas
Actualmente
Três aspectos importantes mudaram o ambiente de negócios:
Surgimento de uma economia globalizada;
Transformação de sociedades industriais para economias de serviço baseada na
informação e conhecimento;
Transformação no ambiente de negócio da organização.
Sistema de Informação
Sistema de Informação
Sistema de Informação
• Exercício:
• Imagine um site especializado na venda on-line de bilhetes
• As TICs são usadas como suporte de sistema de informação pelos gestores das
organizações no auxilio de tomadas de decisão.
Componentes de um Sistema de Informação
DESCRIÇÃO VANTAGENS
Custos Reduzir os custos
Produtos/serviços Diferenciar os produtos e ou seviços
Mercado Detectar nichos do mercado
Oferta de produtos e seviços Aumentar a oferta
Inovação Criar novos produtos e processos
Clientes Melhorar o relacionamento e satisfação
Qualidade Melhorar a qualidade dos produtos e serviços
Armazenamento
• Exemplos:
• sistemas naturais: O sistema solar; O sistema reprodutivo; O sistema nervoso;
etc.
• sistemas criados pelo homem: Sistema de transportes; Sistema de
comunicações; Sistema de produção; Sistema financeiro; etc.
• Isto é:
o Conhecer os objectivos do sistema;
o Decompô-lo em componentes;
o Diagnosticar problemas;
Levantamento das
Necessidades
Implementação Projecto
Desenvolvimento
Ciclo de vida de um Sistema
Levantamento das Necessidades
• Levantamento das funções, interfaces e requisitos não-funcionais desejados para o
produto.
• Estabelecimento inicial entre os usuários, clientes e desenvolvedores.
• A análise de requisitos é fundamental para o desenvolvimento de sistemas.
• Trata justamente de descobrir o que o cliente quer com o sistema, está associada ao
processo de descobrir quais são as operações que o sistema deve realizar.
Tipos de requisitos:
• Requisitos Funcionais – O que o sistema deve fazer.
• Requisitos Não-funcionais – Restrições sobre como o sistema deve desempenhar
suas funções.
• Exemplo:
Segurança, Interoperabilidade, Portabilidade, Manutenção e Desempenho.
Ciclo de vida de um Sistema
Técnicas de Levantamento e Analise de requisitos
1. Entrevista
• Entrevista individual entre o analista de sistemas e os utilizadores.
• Vantagens:
Praticidade e fácil aplicação.
• Desvantagens:
Lentidão do processo;
Comprometimento da qualidade dos requisitos resultantes.
Ciclo de vida de um Sistema
Técnicas de Levantamento e Analise de requisitos
1. Entrevista
2. Questionário
• Usado quando muitas pessoas conhecem as informações necessárias para o
desenvolvimento do sistema.
• Desvantagens:
2. Questionário
3. Observação Directa
• Utilizada como processamento e confirmação de outros resultados
(entrevista e questionário).
Análise de alternativas
Projecto
• Trata da construção das especificações detalhadas para o projecto
seleccionado.
Desenvolvimento
Implementação (Implantação)
Manutenção
• Refere-se a todas as actividades relacionadas a um sistema que são
levadas a cabo depois que ele é implementado.
• Deve incluir actividades tais como a correcção dos factores que não
funcionem correctamente, a adição de novos recursos aos sistemas em
resposta às novas demandas dos utilizadores.
Levantamento das
Necessidades
Análise de
Alternativas
Projecto
Desenvolvimento
Implementação
Manutenção
Modelo em Cascata
Analise de
Requisitos
Projecto
Implementação
Teste do
Sistema
Operação e
Manutenção
Modelo em Cascata
• Os estágios do projecto e de
desenvolvimento, no que concerne à
interface de utilizadores, repetem-se
até que o utilizador esteja satisfeito.
Prototipagem vs Cascata
Vantagens:
Diminui o tempo entre a análise e a implementação;
Assegura que o novo sistema satisfaça as necessidades do utilizador;
Mostra os benefícios de um novo sistema antes que o esforço e os custos se
tornem excessivos;
Explora as potencialidades que os usuários têm em articular mais facilmente
aquilo de que não gostam em um sistema do que aquilo que apreciam nele.
Desvantagens
Tende a elevar as expectativas dos utilizadores a níveis que os
desenvolvedores não podem atender dentro de seu orçamento.
Atrasa a demonstração da funcionalidade do sistema. Metade da
funcionalidade pode não aparecer até que se atinjam os 10% finais do
cronograma de desenvolvimento.
Exemplos:
• Sistema “Automóvel”
• Detecção de Incêndio
1. Tipo de Sistema?
2. Automático ou não?
3. Identifique os componentes do sistema?
4. Objectivos?
5. Entradas?
6. Processos?
7. Saídas?
8. Fronteiras?
9. Relação e restrições
Exemplo 1: Sistema “Automóvel”
1. Automatizado.
8. Fronteiras – Só os recursos.
• NOTAS DO DOCENTE