interpretação de projeto de software

32
Interpretação de projeto de software Conceitos sobre Sistemas de Informação SENAI – janeiro de 2009 Parte 1

Upload: talasi

Post on 22-Jan-2016

26 views

Category:

Documents


0 download

DESCRIPTION

SENAI – janeiro de 2009. Interpretação de projeto de software. Conceitos sobre Sistemas de Informação. Parte 1. Conceitos de Sistemas. O que é um sistema?. Sistema é um conjunto de partes interrelacionadas, que interagem entre si formando um todo. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Interpretação de projeto  de software

Interpretação de projeto de software

Conceitos sobre Sistemas de Informação

SENAI – janeiro de 2009

Parte 1

Page 2: Interpretação de projeto  de software

Conceitos de Sistemas

Sistema é um conjunto de partes interrelacionadas, que interagem entre si formando um todo.

Por serem relacionadas, essas partes agem, no conjunto, de um modo diferente do que agiriam cada uma por si, mesmo que fossem somados os efeitos das ações isoladas.

O que é um sistema?

Page 3: Interpretação de projeto  de software

Conceitos de Sistemas

Considerações sobre sistemas:

Um sistema é um todo determinado : algo que podemos visualizar em separado do resto das coisas e que, ao mesmo tempo, interage e está em permanente contato, influenciando e sendo influenciado.

Um sistema é formado por partes menores : estas partes, igualmente distinguíveis uma das outras, também interagem entre si.

Um sistema existe e alcança os seus objetivos pela forma como está armada a teia de relações internas entre as suas partes ou subsistemas.

Page 4: Interpretação de projeto  de software

Conceitos de Sistemas

Qualquer coisa pode ser considerada como um sistema:

uma pessoa

uma cadeira

uma organização

um carro

Conceito inerente a qualquer pessoa, independente de escolaridade ou profissão:

Ex: mecânico => carro = sistema de partes interrelacionadas.

Page 5: Interpretação de projeto  de software

Conceitos de Sistemas

CHURCHMANN e os princípios dos sistemas

os objetivos totais do sistema

o ambiente do sistema

os recursos do sistema

os componentes do sistema

a administração do sistema

Page 6: Interpretação de projeto  de software

A Teoria Geral dos Sistemas

De onde tudo começou ...

Pensamento sistêmico - visão integrada do mundo

Surgimento - filósofos gregos - séc VI ac.

Evolução através de uma série de filósofos e pensadores

Ex: Aristóteles - “o todo é maior do que a soma das partes”

Visão holista substituída na revolução científica (sec XVII) por uma visão reducionista e racionalista, tendo como objetivo a especialização e compartimentalização do pensamento.

Page 7: Interpretação de projeto  de software

De onde tudo começou ...

Descartes - “ quebrar o problema em tantas partes quantas possíveis para a sua perfeita compreensão”.

Retomada da visão sistêmica no século XX, década de 30, através do filósofo e biólogo alemão Von Bertalanffy - Teoria Geral dos Sistemas.

Nova forma de pensar que enxerga a complexidade do mundo real como um todo, e não mais compartimentos e fragmentos isolados.

A Teoria Geral dos Sistemas

Page 8: Interpretação de projeto  de software

Enfoque sistêmico

visão reducionista e racionalista, tendo como objetivo a

especialização e compartimentalização do pensamento

substituída por uma nova maneira de pensar, que enxerga

a complexidade do mundo real como um todo, e não mais

compartimentos e fragmentos isolados.

todo maior do que a soma das partes

A Teoria Geral dos Sistemas

Page 9: Interpretação de projeto  de software

A teoria sobre sistemas proporciona uma série de

raciocínios que leva à compreensão da complexidade da

empresa como um todo. Ela excede a soma das

atividades isoladas, tais como: vender, comprar,

controlar, produzir, pagar e receber e deve ser

considerada como algo mais do que meros

componentes reunidos, de forma estática, através de

uma estrutura de organização. É necessário conceituá-

la como um sistema de partes estreitamente

relacionadas, com fluidez dinâmica.

( Sérgio Rodrigues BIO)

A Teoria Geral dos Sistemas e a organização:

A Teoria Geral dos Sistemas

Page 10: Interpretação de projeto  de software

Sistemas simples X Sistemas complexos SIMPLES: sistema que possui poucos elementos ou componentes e a relação entre os elementos é descomplicada e direta.

COMPLEXO: sistema que tem muitos elementos que são altamente inter-conectados.

Sistemas abertos X Sistemas fechados ABERTO: sistema que interage com o ambiente

FECHADO: não há qualquer interação com o ambiente

Obs: Normalmente analisamos o grau em que um sistema é fechado.

Classificação de Sistemas

Page 11: Interpretação de projeto  de software

Sistemas estáveis X Sistemas dinâmicos ESTÁVEL: sistema em que a mudança no ambiente produz em pouca ou nenhuma mudança interna.

DINÂMICO: sistema que sofre mudanças rápidas e constantes devido a mudanças no ambiente.

Sistemas adaptáveis X Sistemas não adaptáveis

ADAPTÁVEL: sistema responde facilmente ao ambiente mutável.

NÃO ADAPTÁVEL: sistema que não muda (facilmente) com uma mudança do ambiente.

Classificação de Sistemas

Page 12: Interpretação de projeto  de software

1

A importância da informação:

“ Na época do homem das cavernas, o poder esteve nas mãos dos que detinham os implementos de caça... O poder então passou para os que possuíam terras produtivas, surgindo daí as grandes fazendas. Com a chegada da era industrial ... O poder transferiu-se novamente, agora para os que detinham ou exploravam os recursos naturais ... Agora estamos de novo num período de transição - e talvez o mais significativo de todos. Estamos entrando na era do poder da informação”.

( Revista Informática Exame)

A Era da Informação

Page 13: Interpretação de projeto  de software

1

A Era da Informação Transição:

ECONOMIA INDUSTRIAL

ECONOMIA BASEADA NA INFORMAÇÃO

Força de criação de riquezas reside na informação.

Sucesso determinado pelo conhecimento.

Mas ... O que é informação ?

Page 14: Interpretação de projeto  de software

1

Dado

Dados x Informação

Propriedade ou atributo qualquer de um objeto de interesse do sistema.

É a menor unidade que em si possui significância ao negócio. Informação É o aumento de conhecimento que alguém adquire sobre objetos de seu interesse ao ser comunicado de um ou mais dados relevantes destes objetos.

É a compreensão do dado

É a qualidade que o sujeito adquire através do dado, o que aumenta a sua capacidade de decisão.

Page 15: Interpretação de projeto  de software

1

Exemplo:

Dados x Informação

temperatura - 28ºC 82ºF

velocidade - 140km/h 87 milhas/h

informação - conhecimento através dos dados

(sensação térmica e de velocidade)

A informação existe quando o cérebro humano recebe um conjunto de dados e os utiliza como entrada para algum tipo de processamento neural. Se não houver este processamento, o dado não se transforma em informação, continua sendo apenas dados.

Page 16: Interpretação de projeto  de software

1

O que deve ser guardado: dado ou informação?

Dados x Informação

Ex: IDADE => data de hoje - data de nascimento

Quando guardamos informações, perdemos informações!

Page 17: Interpretação de projeto  de software

Os Sistemas de Informação

A informação torna-se cada vez mais importante. Ela é base para a competição cada vez mais acirrada entre as empresas. Para registrar, classificar, organizar, relacionar, interpretar dados dentro de um contexto para transformá-lo em informação e transmitir conhecimento, auxiliando as organizações no desempenho de suas atividades operacionais e gerenciais, e na tomada de decisão; são utilizados os sistemas de informação.

Page 18: Interpretação de projeto  de software

Os Sistemas de Informação

Definição

“Conjunto de elementos interrelacionados, processos, dados e tecnologia, cuja finalidade é alimentar os centros de decisão com as informações necessárias à escolha das diretrizes de ação que permitam a realização dos objetivos da organização”. Soares Neto 93

“Um sistema ... Para o fornecimento preciso e oportuno de informação às pessoas de uma organização”. Norton 97

“Qualquer sistema usado para prover informação (incluindo o seu processamento), qualquer que seja o uso feito dessa informação”.

Dias 85

Page 19: Interpretação de projeto  de software

Os Sistemas de Informação

Objetivo

Prover a organização de informações que auxiliem o seu crescimento, aumente a sua produtividade e melhore a qualidade dos produtos e serviços por ela prestados.

Page 20: Interpretação de projeto  de software

Os Sistemas de Informação

Atividades de um sistema de informação

Entrada de Dados:

Registro de dados - documentos - interface com o usuário.

EX: escaneamento de etiquetas com códigos de barras em mercadorias.

Processamento:

Transformação de dados em informação

EX: calcular salário, impostos e outras deduções na folha de pagamento de um funcionário.

Page 21: Interpretação de projeto  de software

Os Sistemas de Informação

Atividades de um sistema de informação

Saída de Produtos da Informação:

Interface com o usuário - mensagens - relatórios - formulários

EX: produzir relatórios e demonstrativos de desempenho das vendas

Controle:

Monitoramento - feedback

EX: a) relatório de controle de qualidade ao final de um processamento

b) sinal audível se há um problema de temperatura em uma caldeira.

Page 22: Interpretação de projeto  de software

Os Sistemas de Informação

Atividades de um sistema de informação

Armazenamento de Dados:

Guardar os dados para, em momento oportuno, recuperá-los e transformá-los em informação.

Elementos lógicos de dados:

Atributo / Campo - representa uma característica

Registro - coleção de atributos inter-relacionados

Arquivo - coleção de registros inter-relacionados

Banco de Dados - coleção integrada de registros e arquivos relacionados.

Page 23: Interpretação de projeto  de software

ORG.tecnologia

SI

A depender da área da organização com a qual se está trabalhando, os limites entre as definições de organização, sistema de informação e tecnologia se confundem. É um exemplo os sistemas de auto-atendimento dos bancos.

SIBC´s

É composto pelo hardware, software, banco de dados, telecomunicações, pessoas e procedimentos que estão configurados para coletar, manipular, armazenar e processar dados em informação.

Sistemas de Informação baseados em computador

Page 24: Interpretação de projeto  de software

Os sistemas de informação, no senso comum, estão sempre associados diretamente a imagem de novas tecnologias, computadores, softwares, etc.

No entanto, o significado real do termo extrapola todas essas associações.

As tecnologias são apenas uma parcela que representa uma das partes do conjunto de elementos interrelacionados que contribuem para um determinado objetivo.

Esse objetivo é basicamente prover a organização de informações que auxiliem o seu crescimento, aumente a sua produtividade e melhore a qualidade dos produtos e serviços por ela prestados.

SI´s e a Tecnologia:

Page 25: Interpretação de projeto  de software

Um sistema de informação pode ou não utilizar novas tecnologias.

Muitas vezes a solução é dada no sentido de orientar, sistematizar os procedimentos, mesmo que eles não sejam automatizados.

Ex: Sistema de informação para o controle de uma biblioteca.

Mesmo os sistemas computadorizados não são compostos unicamente por tecnologia.

Ex: sistema especialista de auxílio ao diagnóstico de uma doença utiliza hardware e software de última geração, mas não estará completo se não tiver a sua base de dados alimentada por um especialista e nem funcionará corretamente se os seus operadores não receberem treinamento adequado.

SI´s e a Tecnologia:

Page 26: Interpretação de projeto  de software

Evolução dos SIs:

A primeira utilização dos SIs. Agilizar as atividades administrativas e operacionais

“Mecanização” dos seus processos.

Visão restrita, centrada na automação e com ênfase na redução de custos e de pessoal.

Eram aquelas atividades automatizadas = aquelas que envolvessem grande quantidade de mão-de-obra, muita burocracia e muitos procedimentos repetitivos.

EX: - sistemas de folha de pagamento na área administrativa

- sistema de contas correntes na área bancária

Conseqüências importantes => crescimento das suas aplicações nas organizações.

Page 27: Interpretação de projeto  de software

Evolução dos SIs:

Disseminação das TICs para a solução de problemas específicos. Inovações aplicadas diretamente às atividades dos diversos setores da organização resolveriam todos os seus problemas, o que resultaria no crescimento da empresa, com aumento da performance, qualidade, produtividade e retornos financeiros.

Technical fix => reparo através da utilização da tecnologia.

Disponibilização no mercado de diversas ferramentas específicas para a solução de problemas da organização.

Ex: pacotes de sistemas, l4G, ferramentas Case

Consequências => crescimento desordenado, aumento excessivo de demanda, dificuldade de comunicação e integração, insatisfação generalizada e frustração das equipes.

Page 28: Interpretação de projeto  de software

Evolução dos SIs:

Integração.Necessidade de uma visão integrada dos SIs com os processos de negócio. Mapeamento da organização como um todo e da utilização das inovações tecnológicas de maneira mais abrangente. Ainda hoje a questão maior na organização é definir a utilização dos SIs nos diversos segmentos de negócio. Atenção especial também deve ser dada aos indivíduos que trabalham nas empresas

Page 29: Interpretação de projeto  de software

SIST. DE INFORMAÇÃO

PRÁTICAS DE TRABALHO

INFOR MAÇÃO RECURSOS HUMANOS

TECNOLOGIA

OBJETIVOSORGANIZACIONAIS

Os SIs. e a Organização:

Page 30: Interpretação de projeto  de software

Os SIs. e a organização:

Objetivos Organizacionais:

São definidos a partir do conhecimento do que se quer. A organização não pode crescer, nem perseguir seus objetivos, enquanto não souber ao certo onde pretende chegar.

As Práticas de Trabalho:

São os métodos utilizados pelos indivíduos para desempenhar suas atividades na organização. É interessante notar que essas práticas formam a parte central dos SIs, servindo como fluxo de comunicação com os outros componentes.

Page 31: Interpretação de projeto  de software

A Informação:

É um conjunto de dados cuja forma e conteúdo são apropriados para um uso particular, aumentando o nível de conhecimento dos indivíduos da companhia e auxiliando o gerenciamento e tomada de decisão.

Os Recursos Humanos:

São os responsáveis pela coleta, processamento, recuperação e principalmente utilização dos dados em um SI. A forma de execução do trabalho afeta os recursos humanos, que por sua vez vão determinar quais as práticas de trabalho adequadas.

Os SIs. e a organização:

Page 32: Interpretação de projeto  de software

A Tecnologia:

É o conjunto de tecnologias que desempenham uma ou várias tarefas de processamento das informações de um SI tais como coletar, transmitir, estocar, recuperar, processar, manipular e exibir dados.

Os SIs. e a organização:

TECNOLOGIA DE INFORMAÇÃO: Uma definição

“Gama de produtos de hardware e software que proliferam rapidamente, com a capacidade de coletar, armazenar , processar e acessar números e imagens, para o controle dos equipamentos e processos de trabalho, e para conectar pessoas, funções e escritórios tanto dentro quanto entre as organizações.”