Pergunta

Fui incumbido (pela minha esposa) de criar um programa que lhe permitisse rastrear as árvores genealógicas de ambos os lados da nossa família.

Alguém conhece um controle econômico (gratuito) para representar esse tipo de informação?

O que estou procurando é um gráfico/árvore do tipo organograma modificado.A modificação é que qualquer nó deve ter 2 nós pais (E.G.uma criança deve ter uma mãe/pai).

A solução que encontrei até agora é ter 2 árvores, uma árvore ancestral e uma árvore descendente, com o indivíduo sendo inspecionado como o nó raiz de cada árvore.Funciona, mas é meio desajeitado.

Estou trabalhando principalmente em c # WinForms, portanto, controles do tipo .Net ou código-fonte são preferíveis.

Foi útil?

Solução

Geni é provavelmente o que você está procurando.

Outras dicas

Na verdade eu avistei GRAMPOS outro dia mesmo.

Se você está realmente procurando um aplicativo que possa modificar, experimente Família.Mostrar no CodePlex.

Sou totalmente a favor de escrever seu próprio software quando algo não atende às suas necessidades e sou um frequente reinventador da roda.Mas, honestamente, isso parece ser uma daquelas coisas em que a solução está prontamente disponível, neste caso na forma de Criador de árvore genealógica E por apenas US$ 40, eu arriscaria adivinhar que você sairia na frente em comparação com as horas que gastaria tentando fazer com que seu próprio programa fizesse exatamente o que você precisa.

Atualmente uso o software e funciona muito bem.

Agora, se o seu interesse em escrevê-lo, em parte, com o propósito de fazê-lo apenas porque você pode e para aprender algo... então, sem dúvida, saúdo sua vontade de aprender e espero que você encontre o controle que procura.

Experimente o GeneTree.Você pode abrir uma conta gratuita e construir uma árvore genealógica de forma interativa.Você também pode encontrar outras pessoas cujo DNA corresponda ao seu, que podem ser membros da família que você não conhecia antes.

Se a funcionalidade já existe e é gratuita, por que escrever um programa?

Houve muitas sugestões de software para usar, mas gostaria de adicionar uma recomendação para O Mestre Genealogista.Acho que se adapta mais à minha mentalidade de engenharia do que a maioria.

Há pouco online que se compare à flexibilidade das ferramentas genealógicas independentes, mas TNG (A Próxima Geração de Construção de Sites Genealógicos) é muito bom.

Família.Mostrar é um aplicativo de genealogia de muito sucesso e de código aberto, você pode obtê-lo em Codeplex

Não pensei muito sobre isso, mas acho que você poderia obter um Treeview personalizado no WPF para fazer o que quiser.Eu estava lendo um artigo sobre projeto de código há algum tempo que implementou um organograma Por aqui...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top