• Nenhum resultado encontrado

Capítulo 10: Sistemas. Prof.: Roberto Franciscatto

N/A
N/A
Protected

Academic year: 2021

Share "Capítulo 10: Sistemas. Prof.: Roberto Franciscatto"

Copied!
22
0
0

Texto

(1)
(2)

• Um sistema é um conjunto estruturado ou ordenado de partes ou elementos que se mântem em interação, na busca de um ou vários objetivos.

Introdução

• Exemplos:

• O conjunto de órgãos que permitem ao homem respirar, digerir, perceber o mundo, etc. Compõe o sistema corpo humano.

(3)

• Exemplos (cont.):

• Dispositivos legais, órgãos, pessoas, máquinas e operações presentes na atividade de geração de produtos,

Introdução

operações presentes na atividade de geração de produtos, a partir de elementos básicos ou primários, constituem o sistema de produção de um país.

(4)

• Um sistema genérico pode ser considerado como constituído de vários outros sistemas menores.

Subsistemas:

Hierarquia de Sistemas

Subsistemas:

• é a parte de um sistema que, tomada isoladamente, conserva características de sistema.

(5)

• O modelo de qualquer sistema é:

Tipos de Sistemas

(6)

Ambiente – de onde, além das entradas e saídas, provêm

inúmeras influências da mais alta importância.

Feedback – é o processo através do qual são adicionadas

Elementos dos Sistemas

Feedback – é o processo através do qual são adicionadas

modificações ao modelo em curso de um sistema, com propósitos de manutenção, a fim de adaptá-los a novas condições.

• Um sistema sem feedback deixa de agir livremente e sofre consequentemente acelerada decadencia.

(7)

Análise de sistemas é pois, definida como o processo de:

• analisar, projetar, implementar e avaliar

Abordagem Sistêmica

• sistemas voltados a fornecer informações que sirvam de apoio as operações e aos processos de tomada de decisão em uma empresa.

(8)

1 Definição do problema 2 Análise (lógica) Projeto (físico) Abordagem Sistêmica Projeto (físico) 3 Codificação Teste

4 Implantação + operação = execução

(9)

• A análise estruturada tem igual preocupação com os processos e com os dados.

• Em relação a estes, ela os vê como entidades dotadas de

Análise Estruturada e Projeto Estruturado

• Em relação a estes, ela os vê como entidades dotadas de atributos.

• Como suporte à base de dados com ques está envolvido o sistema, recomenda-se a construção de um diagrama

(10)

• A tecnologia objeto-orientada reconhece objetos de diversas naturezas:

Tangíveis (concretos) – pessoa, carro, aluno

Tecnologia Orientada a Objetos

Tangíveis (concretos) – pessoa, carro, aluno

Intangíveis (abstratos) – horário, ideia, projeto

Eventos/fatos - venda, admissão, pane

Processamento – programa, rotina, relatório, arquivo

(11)

Atributos ou Propriedades – são as características do

objeto, como cor e tamanho.

Identificação – cada objeto tem a sua própria identidade que

Características dos Objetos

Identificação – cada objeto tem a sua própria identidade que

lhe é inerente e dispõe de um único indicador (identificador)

Classificação – objeto com a mesma estrutura de dados

(atributos) e o mesmo comportamento (operações) são agrupados em uma classe.

(12)

Polimorfismo – a mesma operação pode atuar de modos

diversos em classes diferentes.

• Por exemplo o comando abre, faz um objeto entrar em

Características dos Objetos

• Por exemplo o comando abre, faz um objeto entrar em

ação, seja ele uma janela, uma porta, uma garrafa ou um arquivo.

• Para cada caso, abre tem um sentido diferente e,

(13)

Herança – compartilhamento de atributos e operações entre

classes, com base em um relacionamento hierárquico.

• Cada classe incorpora ou herda todas as propriedades de

Características dos Objetos

• Cada classe incorpora ou herda todas as propriedades de sua superclasse.

• Por exemplo, JanelaRolante e JanelaFixa são subclasses da Superclasse Janela

(14)

Encapsulamento – também chamado de ocultamento das

informações, é o mecanismo interno do objeto ”escondido” do usuário.

Características dos Objetos

• Cada objeto tem encapsulados seus atributos e seus serviços.

(15)

Abstração – concentração nos aspectos essenciais de um

determinado objeto.

• Por exemplo, ao se estudar um vegetal, pode-se

Características dos Objetos

• Por exemplo, ao se estudar um vegetal, pode-se considerar cada uma das cinco partes básicas (raiz, caule, folha, flor e fruto), sem entrar, a cada passo, no detalhamento de cada uma das demais partes

(16)

Compartilhamento – uso, por diversas sublcasses, de

estruturas de dados e de serviços comuns, em consequencia da herança.

(17)

• Vários têm sido as sugestões de procedimentos para que se conduzam desenvolvimentos de sistemas orientados a objetos.

• Exemplo: UML

Métodos Sugeridos para OO

(18)

UML

• A UML (Unified Modeling Language – Linguagem de Modelagem Unificada) é uma padronização de notação.

Métodos Sugeridos para OO

Modelagem Unificada) é uma padronização de notação.

• A UML presta-se a padronização para desenvolvimento de sistemas, no que diz respeito à visualização, especificação, cosntrução e documentação.

(19)

UML

• A UML fornece orientação para todo o ciclo de desenvolvimento, independente do método adotado,

Métodos Sugeridos para OO

desenvolvimento, independente do método adotado, indicando diagramações convenientes para:

• Diagrama de Casos de Uso • Diagrama de Classes

• Diagrama de Sequencia ou de Eventos

(20)

• No trato com os sistemas, em uma empresa, deve-se dar particular atenção ao problema que envolve os aspectos de segurança.

Medidas de Segurança

• Em relação às operações on-line deve-se observar:

Restrição à utilização dos dispositivos de entrada de dados

(21)

Telas programadasCríticas on-lineVerificação visual Medidas de SegurançaVerificação visualControles programadosDocumentaçãoManual do usuárioManual do sistemaManual de operação

(22)

questionamentos

???

???

Referências

Documentos relacionados

Bem cedo na manhã, fará o check-out do alojamento e à hora marcada, irá em transporte privado para o aeroporto de Barinas para voar para Caracas (12h20 - 13h20) para conectar com o

Explorando as questões relativas às comunidades disciplinares e epistêmicas, o artigo de Tânia Beraldo e Ozerina Oliveira, “Comunidades Epistêmicas e desafios da

Quebra e Queda de Painéis Solares Capital Próprio - se superior a 500 Quebra e Queda de Antenas Capital Próprio - se superior a 500 Demolição e Remoção Escombros 5%

Introdução: A população idosa vem crescendo significativamente nos últimos anos. Idoso é considerado qualquer indivíduo com idade a partir dos 60 anos nos países em

Se a permanência no regime simplificado implica que os sujeitos passivos, no exercício da sua actividade, não tenham ultrapassado no período de tributação

discussão, não houve quem queira discutir. Em votação, o parecer da relatora foi aprovado 23. por unanimidade por este Conselho. 28) Homologação dos seguintes relatórios

Busca — Implementa¸ c˜ ao recursiva do Algoritmo de Busca Bin´ aria Faculdade de Tecnologia Bandeirantes 10... Busca em uma

2002/03- Co-orientou o trabalho de investigação para a obtenção de um Certificado de Estágio financiado pelo PRODEP sobre: “Metodologias e Técnicas em Climatologia”, da