Você está na página 1de 4

Arquitetura da informao/ de sistemas de informao

John Zachman
Definies criadas em 1980. Em 1987 publicou A framework for information systems architecture, o qual foi atualizado desde ento Taxonomia para classificao de artefatos da arquitetura de sistemas, tais como documentos, modelos, especificaes, desenhos

ZAHMAN, J. A.. A framework for information systems architecture. IBM Systems Journal, vol.26, n. 3, 1987. Los Angeles: IBM, 1987.

5W1H
What, o qu
Dados

How, como
Processos

Where, onde
Rede e localizao

Who, quem
Atores e pessoas

When, quando
Tempo

Why, por qu
Motivation

Zachman. Framework for Information Systems Architecture


What o qu
A N L I S E R E Q U I S I T O S

How como Processos


Lista de processos que o negcio executa

Where onde Rede


Lista de locais importantes ao negcio

Who quem Atores


Lista de organizaes importantes ao negcio

When quando Tempo


Lista de eventos significativos ao negcio

Why por qu Motivao


Lista de metas/ estratgias de negcio

Dados Escopo
Lista de coisas Importantes para o negcio

Investidor Modelo empresarial

Entidade=Classe de negcio Diagrama Diagrama entidade entidade relacionamento relacionamento

Funo= classe de Processo de negcio Diagrama de fluxo

N= localizao principal Rede logstica

Agente =Classe Organograma

Tempo= evento principal Progr. principal

Fim/Meios= meta principal Plano de negcio

Proprietrio Modelo do sistema de informao Designer

Funo= processo de Ent=ent. negcios negcio Ent=ent. negcios Rel= regra de negcio Rel= regra de negcio Modelo de dados Diagrama Fluxo Dados

N = localizao do negcio Link= ligao De negcio Arquitetura de Sistema distribudos

Agente= unidade org. Trabalho = prod. trab. Estrutura de interface humana


Analyst Phone Eng WS Secy WS

tempo= evento de neg. Ciclo= ciclo de neg. Estrutura de processamento

Fim= objetivos de negcios Meios= estratgia de negcios Arquitetura de conhecimento

D E S I G N

Entidade= Ent. dados Relationamento= dados Relacionamento Desenho de dados

Funo= Aplicao Arg= Vises usurio Diagrama em blocos

N= func inf. sistema Link= linha carac. Arquitetua de sistema

Agente= regra trabalho= tarefa Interface humanotecnolgica


Analyst Phone Eng WS Secy WS

Tempo= Trigger" Ciclo= componente Estrutura de controle

Fim = critrio Meios. = Opo Organizao do conhecimento

D E S E N V O L V I M E N T O

Modelo tecnolgico construtor Componentes Subcontratador Sistema funcional

Entidade= linha Funo= Func.Comput. Relationamento= chave Arg= formato de tela Key Descrio definio de dados Programa

N= sistema hardware/ software Link= espec. linha Arquitetura de rede

Agente= usurio Trabalho = tarefa Estrutura de segurana

Tempo= Execuo Ciclo= Componente Definio de tempo

Fim = Condio Meios = Ao Definio de conhecimento

Entidade= campos Relacion.= Endereo ex.: dados

Func.= decl. linguagem Arg= blocos de controle ex.: funo

N= endereos Link=Protocolos ex.: rede

Agente= Identidade Trabalho=Transao ex.: organizao

Tempo = Interrupto ciclo= ciclo de mquina ex.: programao de tarefas (schedule)

Fim= significados

ex.: estratgia