ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Grande sistema de industrias

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
wimpactus
Novato
Novato


Registrado: Terça-Feira, 13 de Setembro de 2005
Mensagens: 2
Localização: Botucatu

MensagemEnviada: Ter Set 13, 2005 6:28 pm    Assunto: Grande sistema de industrias Responder com Citação

Gostaria de saber o seguinte:
1. Tenho um sistema em cobol com +- 15 módulos e cada módulo com +- 150 fontes,
2. No total, tenho +- 120 Arquivos de dados em cada módulo.
3. Para transformar em Delphi, estou usando \"datamodules\" com dbExpress + Firebird 1.5.

Pergunta:

O que é recomendável criar?
1. Eu queria criar um DATAMODULE para cada módulo do sistema (terei então, datamodules do financeiro, vendas, compras,...) e dentro deles colocar as conexões, clientdataset e datasets. e depois no form conectar e abrir os clientdatasets.
2. um amigo meu recomendou eu colocar o clientdataset no FORM. fazendo a conexão logo na criação. (pq assim eu não estouraria a memória !!!).

Qual seria a opção mais \"certeira\"

Abraço a todos
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
VirtualC
Mestre
Mestre


Registrado: Segunda-Feira, 27 de Setembro de 2004
Mensagens: 796
Localização: Guaçuí-ES

MensagemEnviada: Ter Set 13, 2005 8:46 pm    Assunto: Grande sistema de industrias Responder com Citação

Amigo coloco o sqlConection no dataModule....

Os demais componentes de acesso eu coloco nos forms
_________________
Caio Monteiro B. da Silva
Aluno de Mestrado
ITA - Instituto Tecnológico de Aeronáutica
Divisão de Ciência da Computação
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
thomazs
Moderador
Moderador


Registrado: Segunda-Feira, 1 de Março de 2004
Mensagens: 2835

MensagemEnviada: Ter Set 13, 2005 10:02 pm    Assunto: Grande sistema de industrias Responder com Citação

Colega, a idéia de criar os datamodules, um para cada modulo, suponho ser melhor, devido ao fato de ficar mais organizado... o fato de estouro de memória pode ser contornado, vc carregando na memória apenas o(s) datamodule(s) (e consequantemente os formulários) que for precisar. Num datamodule que será criado automaticamente, ficará a conexão (SqlConnection), e só. Os datasets, datasetproviders e clientdatasets vc pode separar em datamodules (de acordo com cada módulo).

Bom, mas tem o seguinte, se seu sistema for realmente grande (fluxo e quantidade de dados, etc), compensa pensar em desenvolver em multicamadas (3 ou mais)... vc terá um ganho de performance, além de uma certa indepêndencia de banco, e em alguns casos, independencia de linguagem no desenvolvimento da camada cliente, podendo ser implementada em java, delphi ou outro... além do fato de poder ser portada para web sem problemas.
_________________
Suporte e Consultoria em Desenvolvimento de Sistemas
Bacharel em Sistemas de Informação
Especialista em Bancos de Dados
Desenvolvimento: Clipper, Delphi, PHP, Python/Django
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
thomazs
Moderador
Moderador


Registrado: Segunda-Feira, 1 de Março de 2004
Mensagens: 2835

MensagemEnviada: Ter Set 13, 2005 10:02 pm    Assunto: Grande sistema de industrias Responder com Citação

Colega, a idéia de criar os datamodules, um para cada modulo, suponho ser melhor, devido ao fato de ficar mais organizado... o fato de estouro de memória pode ser contornado, vc carregando na memória apenas o(s) datamodule(s) (e consequantemente os formulários) que for precisar. Num datamodule que será criado automaticamente, ficará a conexão (SqlConnection), e só. Os datasets, datasetproviders e clientdatasets vc pode separar em datamodules (de acordo com cada módulo).

Bom, mas tem o seguinte, se seu sistema for realmente grande (fluxo e quantidade de dados, etc), compensa pensar em desenvolver em multicamadas (3 ou mais)... vc terá um ganho de performance, além de uma certa indepêndencia de banco, e em alguns casos, independencia de linguagem no desenvolvimento da camada cliente, podendo ser implementada em java, delphi ou outro... além do fato de poder ser portada para web sem problemas.
_________________
Suporte e Consultoria em Desenvolvimento de Sistemas
Bacharel em Sistemas de Informação
Especialista em Bancos de Dados
Desenvolvimento: Clipper, Delphi, PHP, Python/Django
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
wimpactus
Novato
Novato


Registrado: Terça-Feira, 13 de Setembro de 2005
Mensagens: 2
Localização: Botucatu

MensagemEnviada: Ter Out 25, 2005 5:53 pm    Assunto: Grande sistema de industrias Responder com Citação

E qual tecnologia usar... a DCOM ... ?????



[quote]Colega, a idéia de criar os datamodules, um para cada modulo, suponho ser melhor, devido ao fato de ficar mais organizado... o fato de estouro de memória pode ser contornado, vc carregando na memória apenas o(s) datamodule(s) (e consequantemente os formulários) que for precisar. Num datamodule que será criado automaticamente, ficará a conexão (SqlConnection), e só. Os datasets, datasetproviders e clientdatasets vc pode separar em datamodules (de acordo com cada módulo).

Bom, mas tem o seguinte, se seu sistema for realmente grande (fluxo e quantidade de dados, etc), compensa pensar em desenvolver em multicamadas (3 ou mais)... vc terá um ganho de performance, além de uma certa indepêndencia de banco, e em alguns casos, independencia de linguagem no desenvolvimento da camada cliente, podendo ser implementada em java, delphi ou outro... além do fato de poder ser portada para web sem problemas. [/quote]
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB