| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2006 00:15:56
|
Edufa
JavaEvangelist
![[Avatar]](/images/avatar/5747a0021eb349e9c8d3667cf1a5e9ec.jpg)
Membro desde: 18/04/2006 10:20:03
Mensagens: 315
Localização: Curitiba, PR
Offline
|
Estou montando um modelo e acabei com alguns dilemas, gostaria de alguma ajuda se possível:
Estou abstraindo alguns conceitos da modelagem para facilitar.
É um sistema de controle de processos, processo pode ser qq processo interno da empresa, a interface será web e provavelmente desktop usando RCP e eRCP.
Tenho um processo, um projeto tem um cliente, cada processo tem várias interações e cada interação possui um fluxo de atividades formado por uma ou mais atividades. Eu tenho vários tipos de processo e cada tipo possui um fluxo diferente.
Para cada atividade eu tenho um responsável e gero um valor, que no final dá o valor da iteração, que no final (somando todas as interações) dá o custo do processo, eu tenho de manter controle de em que ponto da iteração um processo está, se está demorando e também controlar prazos, bem como as filas, pois cada atividade tem um tempo limite a pessoa que recebe termina e passa para frente (o sistema decide quem recebe o processo). E por último o esquema de avisos de prazos e alertas é configurável de acordo com o tipo de processo e cliente,
Como eu imaginei modelar, abstraindo eu teria os seguintes componentes:
Processo: processo como classe abstrata, cliente, tipo do processo (interfaces)
Acompanhamento: fluxo, iteração e atividades e responsáveis - role pattern
Aviso: gera avisos por email para responsável e supervisor
Custo: controle do tempo de cada interação e valores (de acordo com o tipo de processo, cliente, responsável e atividade)
Configuração: mediator englobando os componentes acima
Estou no caminho certo, alguem teria uma sugestão, pergunta, alerta sobre esta modelagem?
Agradeço qq ajuda.
|
Edufa
Curitiba, PR
--
"O estado sou eu". - Luís XIV
"O estado somos nós."- Lênin
"O estado somos eu." - Lula
--
O mundo é deles mas a amazônia é nossa
O petróleo é nosso, mas o gás é deles.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 09:42:00
|
Edufa
JavaEvangelist
![[Avatar]](/images/avatar/5747a0021eb349e9c8d3667cf1a5e9ec.jpg)
Membro desde: 18/04/2006 10:20:03
Mensagens: 315
Localização: Curitiba, PR
Offline
|
Nenhuma idéia, sugestão, comentário, estou no caminho certo, ou tá tudo errado ? risos ...
|
Edufa
Curitiba, PR
--
"O estado sou eu". - Luís XIV
"O estado somos nós."- Lênin
"O estado somos eu." - Lula
--
O mundo é deles mas a amazônia é nossa
O petróleo é nosso, mas o gás é deles.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 09:46:44
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
Edufa wrote:Nenhuma idéia, sugestão, comentário, estou no caminho certo, ou tá tudo errado ? risos ...
Ei, alma, o GUJ não tem SLA.
Já que você está num cenário parecido, que tal SOA + BPM modelando seus processos com BPEL?
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2006 10:11:34
|
Edufa
JavaEvangelist
![[Avatar]](/images/avatar/5747a0021eb349e9c8d3667cf1a5e9ec.jpg)
Membro desde: 18/04/2006 10:20:03
Mensagens: 315
Localização: Curitiba, PR
Offline
|
pcalcado wrote:
Ei, alma, o GUJ não tem SLA.
Desculpe se dei essa impressão a idéia não era essa, eu mesmo sou meio contra repostar para receber atenção. Foi mal.
pcalcado wrote:
Já que você está num cenário parecido, que tal SOA + BPM modelando seus processos com BPEL?
Eu estava tentando resolver de uma forma mais simples (eu acho mais simples, pir não conhecer BPEL), usando patterns, lguns frameworks, etc, num ambiente mais convencional, por isso a idéia de postar no GUJ para ver se estava no caminho certo. Trocar idéias de como usar alguns patterns (e obviamente nunca desejei nenhuma resposta ou solução pronta), etc, boa parte está modelada, mas sempre poderia haver uma idéia nova, sugestões. A lógica não é complexa, mas tem de ser flexível, pois eles possuem vários serviçoes e vários previstos para entrarem em operação.
Obrigado pelo retorno.
PS. Muito bom o artigo na MJ17, depois que li estou tentando aplicar os conceitos do artigo nessa modelagem.
|
Edufa
Curitiba, PR
--
"O estado sou eu". - Luís XIV
"O estado somos nós."- Lênin
"O estado somos eu." - Lula
--
O mundo é deles mas a amazônia é nossa
O petróleo é nosso, mas o gás é deles.
|
|
|
 |
|
|
|
|