-
Não entendi a questão. No diagrama de classes existem esterióticos que representam visão, controle e modelo. Achei que estes seriam os domínios.
Alguém poderia detalhar melhor esta questão?
Grato.
-
Normalmente, sistemas OO tem suas classes em um dos seguintes domínios:
– Domínio de base: descreve classes fundamentais (tipos primitivos das linguagens OO), estruturais (ex: estruturas de dados consagradas como Hashtable, Stack e Set) e semânticas (elementos semânticos corriqueiros: Date e Color);
– Domínio de arquitetura: fornece abstrações para a arquitetura de hardware ou software utilizada (Classes de comunicação: RMI; Classes de manipulação de banco de dados: JDBC; Classes de interface com usuário : awt e swing);
– Domínio de negócio: descreve classes inerentes a uma determinada área do conhecimento o (ex.: AntenaAtiva, Repetidor e Equipamento no domínio de telecomunicações);
– Domínio de aplicação: descreve classes “cola”, que servem para fazer as classes dos demais domínios funcionarem em um sistema.
-
CBSchr , qual a fonte?
-
Referência: Aula 11
-
Normalmente, sistemas OO tem suas classes em um dos seguintes domínios:
– Domínio de aplicação
– Domínio de negócio
– Domínio de arquitetura
– Domínio de base
Fonte: ( página 31) http://www2.ic.uff.br/~viviane.silva/2010.1/es1/util/aula11_a.pdf
-
Domínio pode ser visto como uma estrutura de classificação de elementos correlatos.
Normalmente, sistemas OO tem suas classes em um dos seguintes domínios:
Domínio de aplicação: São classes importantes para uma aplicação como classe de regras de negócios.
Domínio de negócio: São classes Importantes para um tipo de negócio tais como: Financeiro, Seguros e etc
Domínio de arquitetura: São classes importantes para uma arquitetura de implementação como classes de interface com usuário e manipulação de banco de dado.
Domínio de base: São classes importantes para todas as arquiteturas, areas de negócios e aplicação.
Cada classe de um sistema OO devem pertencer a um único domínio para ser coesa.