21
Sistemas Propriedades de Sistemas SITP – Módulo 3

Sistemas Propriedades de Sistemas SITP – Módulo 3

Embed Size (px)

Citation preview

Page 1: Sistemas Propriedades de Sistemas SITP – Módulo 3

Sistemas

Propriedades de Sistemas

SITP – Módulo 3

Page 2: Sistemas Propriedades de Sistemas SITP – Módulo 3

sistema

subsistema

funçõesobjetivos comportamento

processos atividades

módulos recursos

Propriedades de um sistema

tem

é um

alcança possui tem

são alcançadospor

são exercidaspor ocorrem através de

compostosde

acionam consomempossuem

agrupados em

Page 3: Sistemas Propriedades de Sistemas SITP – Módulo 3

FunçãoMatemática Potencial para

Capacidade de

conjunto x

conjunto y

y = f (x)Organização

Função de programador especificação do analista

programa codificado

Page 4: Sistemas Propriedades de Sistemas SITP – Módulo 3

Comportamento

Estado

Serviços

Casos de Uso

Dinâmica do Sistema•Como se comporta durante o tempo

•O que provê

•Como é usado por seus atores ( colaborações, cenários )

Page 5: Sistemas Propriedades de Sistemas SITP – Módulo 3

Estado

desligada ligada desligada

Período de tempo no mesmo modo de comportamento

Transição

Mudança do modo de comportamento- estado

Page 6: Sistemas Propriedades de Sistemas SITP – Módulo 3

estado

evento transição

visão do usuário do sistema

dispara a

muda o

Page 7: Sistemas Propriedades de Sistemas SITP – Módulo 3

Sistema de auxílio à declaração do IR

Objetivo cumprir obrigações de “porque” cidadão junto ao leão

Função cálculo do imposto de renda“o que “ x – renda y – imposto a pagar ( receber ) Processo 0,45 x renda líquida – 1850,00“como”

Estado parado“quando” recebendo dados entrada calculando imposto

Page 8: Sistemas Propriedades de Sistemas SITP – Módulo 3

Serviços( Através de contratos/ documentos de negócios )

Requisitor de Serviço

Registrador de Serviço

Provedor de Serviço

Publicar a Descrição do Serviço

Achar um Serviço

Ligar ao Serviço

Page 9: Sistemas Propriedades de Sistemas SITP – Módulo 3

Casos de Uso

Palco

Cenário 1

Cenário 2

Atores exercem seus Papéis

Peça x

Page 10: Sistemas Propriedades de Sistemas SITP – Módulo 3

Cenário

Seqüência de ações que descreve os comportamentos ou interações do usuário ( atores ) com o sistema;

•Mostra como os eventos externos são respondidos pelo sistema;

•Vários cenários compõem um caso de uso;

•Corresponde a instâncias do caso de uso

Page 11: Sistemas Propriedades de Sistemas SITP – Módulo 3

Caso de UsoComo o sistema é usado pelos atores;•Conjunto de seqüências de ações que um sistema desempenha para produzir um resultado observável de valor a um ator ao exercer o seu papel junto ao sistema;

•Seqüência completa de cenários / colaborações;

Permite dividir um sistema em sub-sistemas do ponto de vista da utilização do sistema por seu usuário.

Page 12: Sistemas Propriedades de Sistemas SITP – Módulo 3

sistemaentrada saída

realimentação

subSistema 1

subSistema 2

subsistema 3

objetivo

função

comporta-mento

processo

módulo

fronteira X meio ambiente

Decomposição de um Sistema

Page 13: Sistemas Propriedades de Sistemas SITP – Módulo 3

• Ponto de Vista Técnica de abstração que utiliza

um conjunto selecionado de conceitos e regras, de forma a se focalizar aspectos específicos num sistema.

• Vista ( modelo )– Representação de um sistema a

partir da perspectiva de um ponto de vista definido.

Page 14: Sistemas Propriedades de Sistemas SITP – Módulo 3

Decomposição de um Sistema

Em outros sistemas : a partir de um ponto de vista lógico

Em componentes do sistema : a partir de um ponto de vista físico

Page 15: Sistemas Propriedades de Sistemas SITP – Módulo 3

Um sistema é constituído deMódulos

ObjetosComponentes

peçasdispositivos

programas

.

.

.

que :

- Exercem uma função específica- São diferenciados no seu meio ambiente- Podem ser intercambiados- São constituídos de outros módulos elementos básicos recursos físicos- Devem satisfazer condições adequadas coesão acoplamento

Page 16: Sistemas Propriedades de Sistemas SITP – Módulo 3

elétrico

locomotor

entrete-nimento

segurança

-circuito de iluminação-circuito de carregamento de bateria-caixa de marcha-rodas

-rádio-ar condicionado

-portas-tranca

-ligar o farol-carregar bateria

-deslocar o carro-parar o carro

-ligar o rádio-circular o ar refrigerado-fechar a porta-levantar os vidros

-fios-relé

-engrenagens-câmara de ar

-transistor-ventoinha

-maçaneta-cadeado

subsistema módulos processos componentes

Sistema automóvel – visão tecnológica ( + física )

Page 17: Sistemas Propriedades de Sistemas SITP – Módulo 3

objetivo: transportar pessoas e pequenas cargasde forma confortável e segura sem economizar divisas para o país

subsistema função processos

Iluminação(elétrico)

-visão para deslocamentonoturno

-ligar farol-carregar bateria

locomotor -deslocamento entredois pontos diferentes

-deslocar o carro-parar o carro

entrete-nimento

-criação ambienteagradável para omotorista

-ligar o rádio-circular o arrefrigerado

Sistema automóvel – visão funcional (+lógica)

Page 18: Sistemas Propriedades de Sistemas SITP – Módulo 3

armárioprateleiracadeiramesacarteira

Subsistemamobiliário

SubsistemaarmazenagemSubsistemaacomodação

Visão +Física ( tecnologia )

MódulosInduzem uma visão física dos sistemas

Visão +Lógica( uso )

Page 19: Sistemas Propriedades de Sistemas SITP – Módulo 3

Sistema de Controle de Matrícula de Alunos

Subsistemas

Visão Lógica ( essencial )Cadastro de Alunos

Alocação de disciplinas

Aprovação de matrículas

Visão Física ( computador )Entrada de Dados

Transmissão de Dados

Armazenamento de Dados

Emissão de Resultados

Page 20: Sistemas Propriedades de Sistemas SITP – Módulo 3

Dimensões de um Modelo Ponto de Vista - Visão

Do Programador

Do usuário

Lógico

Físico

Informação

Processo de negócios

Nível ( de especificação )Contexto

Análise

Projeto

Implementação

Nível de abstração no qual cada modelo é construído:

•geral

para mais

• específico

Posição a partir da qual alguns aspectos à cerca do sistema são tornados visíveis

Page 21: Sistemas Propriedades de Sistemas SITP – Módulo 3

Níveis de um ModeloNível do Modelo Define Especifica

Contexto O sistema e seus atores( caixa preta )

Funções / Serviços / Casos de uso do sistema que apoia os processos

de negócio

Análise Detalhamento inicial do sistema em cada um dos

pontos de vista para o estabelecimento do nível

de contexto

O que o sistema irá fazer e como o esforço será

distribuído ( sem definir em detalhe os recursos

necessários )

Projeto Físico Realização do nível de análise com utilização dos

recursos de hardware, software e pessoas

Como devem ser implementados os

diversos módulos d o sistema

Implementação Realização do nível de projeto físico utilizando os recursos existentes

Configurações definitivas dos módulos do sistema, como eles entrarão em

operação