sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as...
TRANSCRIPT
Sistemas de informação(nome da nossa disciplina)
É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.
o processo de desenvolvimento de software é um conjunto de atividades,
parcialmente ordenadas, com a finalidade de obter como produto final um BOM
software.
Os S.I é do âmbito da Engenharia de Software
Modulo 1 -> Análise de sistemas 1.1. Sistemas de informação1.2. Modelação de processos1.3. Modelação de dados
Pretende-se que o aluno seja capaz de:
Conhecer o ciclo (fases) para o desenvolvimento de software;
Conhecer as técnicas de análise (modelação processos/dados) para que se possa implementar o projecto a nível de software
Ser capaz de desenvolver projectos de pequena dimensão com base nas ferramentas e técnicas aprendidas.
Conhecer os conceitos e as ferramentas da análise de sistemas para a
construção de softwares
Sistema - Conceito
Conjunto de elementos organizados que interagem com o fim
de atingirem um ou mais objectivos .
Ex. :• automóvel (objetivo: transportar passageiros e carga –
subsistemas (elementos): motor, rodas, bancos…);
• computador (objetivo: armazenar e processar dados – subsistemas (elementos): teclado, vídeo, CPU, ...)
• Sistemas naturais/sistemas artificiais
Sistema em geral
Meio ambiente
Entradas Saídas
Sistema
Processamentointerno
DadosEnergiaMatéria
RespostasResultados
Desperdícios
Sistema no contexto de uma fábrica
Sistemas - Exemplos
Fabricante de bicicletas
Universidade
Serviço Saúde
Sistema
Produção Bicicletas
Aquisição de Conheci-mento
Serviço de Saúde com alta qualidade
Entradas Processamento Saídas
Armação, componentes …
Estudantes, professores, administradores livros, equipamentos…
Médicos, enfermeiras, pacientes, equipamentos…
Solda, pintura, montagem
Ensino, pesquisa...
Diagnóstico, cirurgia, medicamentos, exames
Bicicletas acabadas
Estudantes cultos, serviços à comunidade
Pacientes saudáveis, serviços a comunidade
objectivosActividade Básicas
1,851,90 processamento A média da altura é 1,751,50
Definição Dados /informação
Sistemas de informaçãodados Informação
Dados= caracteres, palavras, números …
Informação= são os dados depois de processados de modo a possuírem significado
(representam algo com sentido)
Sistema de Informação no contexto de uma organização
Ambiente externo Fornecedores Clientes
Bancos Concorrentes
Sistema de Informação
Recolha; organização; Cálculo; Classificação;
Armazenamento
feedback
Inputs Outputs
DadosInformações
DadosInformações
Sistema de Informação = Conjunto de recursos humanos e tecnológicos com o objectivo satisfazer as necessidades da organização em termos de informação
Importante para
tomada de decisão
Sistemas de informação - SI (nome da disciplina)
Definição:
• Conjunto organizado de pessoas, hardware, software, redes de
comunicação e recursos de dados que coletam, transformam e
disseminam informações em uma organização (O’ Brien, 2001)
• É um conjunto de recursos humanos e tecnológicos, cujo objectivo
é fornecer à empresa informações, com o objetivo de melhorar a
tomada de decisões.
Sistema informático
Os Sistemas de Informação (SI) atualmente baseiam-se em Sistema informáticos e Tecnologias da informação
Tecnologias da informação
Software
Hardware
de aplicaçãode sistema
• processamento texto• Folha de calculo
• S.O. – Windows 7,8
Três principais níveis hierárquicos habitualmente existentes numa empresa
Estratégico
Táctico
Operacional
Nível estratégico – diz respeito aos altos dirigentes da empresa (administradores e gestores de topo) que tomam decisões para o futuro da empresa tais como: ampliação ou criação de novas instalações …
Nível táctico - diz respeito gestores de nível intermédias por exemplo, fazem análise das vendas, controlo do orçamento
Nível operacional - diz respeito às operações do dia a dia da empresa relativas à produção ou prestação de serviços, bem como à actividade de compras e vendas, contabilidade, etc…
Os três níveis tendo em conta o Sistema de Informação da empresa
Estratégico
Táctico
Operacional
Sistema de informação estratégica – os SI fornece informações de caracter geral que permita aos altos dirigentes tomarem as decisões estratégicas para a empresa.
Sistema de Informação táctico - a este nível o S.I fornecem informações que apoiam os gestores de nível intermédio na tomada de decisões com impacto a curto prazo; geralmente, estes sistemas consistem em aplicações que consultam as bases de dados dos sistemas do nível operacional e elaboram gráficos, relatórios etc.
Sistema de Informação operacionais- a este nível o S.I efectuam actividades como registo de encomendas, faturação, controlo de stocks, contabilidade, processamento de salários etc.
Ciclo de vida do softwarePrincipais fases do desenvolvimento de sistemas de Informação
Planeamento
Análise & desenho
Implementação
Testes
Manutenção
- Criação de um modelo conceptual – produz documentos
- Criação da aplicação (protótipo, BD)
- Fase de teste do protótipo
- Retificações e ajustes.
- Estudo de viabilidade
Fase realizada pelo analista de sistemas
Ciclo de vida do softwarePrincipais atividades em cada uma das fases
Planeamento
Análise & desenho
Estudo de viabilidade, ou seja, estudo de mercado ex. quero vender um novo produto à que fazer uma análise de custo e benefícios em relação ao projecto a desenvolver (ex. vender botas de neve em Faro , vender xupa-xupas em Alcoutim )
1. É realizada pelo analista de sistemas * faz o levantamento das necessidades, análise de requisitos, (entrevista ao dono do projeto, analisa documentos, faz visitas in-loco), recolhe informação da empresa.Constrói esquemas mais gerais utilizando ferramentas técnicas que serão abordadas no próximo ponto
2. Tomando como base a análise realizada anteriormente cria esquemas/modelos mais detalhados do software a criar (a estrutura da base de dados em termos de tabelas e relações entre elas…)
O que fazer
Como fazer
1. 2.Administração
utilizadores programadores
Analista de sistemas (produz o
documento alvo
Ciclo de vida do softwarePrincipais atividades em cada uma das fases cont…
Implementação
Testes
Manutenção
Fase que segue ao desenho é realizada pelo programador.Fase de criação do software, com base na informação dada pelo analista de sistemas
Depois da criação do software, este protótipo é colocado em fase de teste normalmente realizado cliente.Fase de formação e de configuração de permissões dos utilizadores do sistema.
Fase de alterações e correcções do software final.
Problemas que podem existir na produção de software