sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as...

17
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

Upload: natan-fortes

Post on 07-Apr-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 2: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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.

Page 3: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

Conhecer os conceitos e as ferramentas da análise de sistemas para a

construção de softwares

Page 4: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 5: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

Sistema em geral

Meio ambiente

Entradas Saídas

Sistema

Processamentointerno

DadosEnergiaMatéria

RespostasResultados

Desperdícios

Sistema no contexto de uma fábrica

Page 6: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 7: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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)

Page 8: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 9: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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.

Page 10: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 11: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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…

Page 12: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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.

Page 13: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 14: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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

Page 15: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

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.

Page 16: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de
Page 17: Sistemas de informação (nome da nossa disciplina) É uma disciplina está relacionada todas as etapas para o desenvolvimento de software.  o processo de

Problemas que podem existir na produção de software