23Ddfe

Páginas: 59 (14564 palabras) Publicado: 19 de agosto de 2012
DADES DEL PROJECTE

Títol del Projecte: Conversor de dades genealògiques a GEDCOM

Nom de l'estudiant: David Fernandez Taboada
Titulació: ENGINYERIA TÈCNICA EN INFORMÀTICA DE SISTEMES
Crèdits: 22.5
Director/Ponent: Enric Mayol Sarroca
Departament: Llenguatges i Sistemas Informàtics


MEMBRES DEL TRIBUNAL (nom i signatura)

President: Cristina Gómez Seoane

Vocal: Ramon Macia JoveSecretari: Enric Mayol Sarroca


QUALIFICACIÓ

Qualificació numèrica:
Qualificació descriptiva:

Data:






























INDÍCE


1. INTRODUCCIÓN…………………………………………………………………8

1. MOTIVACIÓN………………………………………………………………...9
2. OBJETIVOS…………………………………………………………………...9
3. GEDCOM…………………………………………………………………….10


2.ESPECIFCACIÓN……………………………………………………………….13

1. ANÁLISIS DE REQUERIMIENTOS………………………………………..13
1. REQUERIMIENTOS FUNCIONALES.……………………………...14
2. REQUERIMIENTOS NO FUNCIONALES………………………….15
2. CASOS DE USO……………………………………………………………..16
1. DIAGRAMA CASOS DE USO ……………………………………...16
2. ESPECIFICACIÓN CASOS DE USO………………………………..17


3. CONVERSOR GEDCOM………………………………………………………22

1.ESTRUCTURA………………………………………………………………22
1. DATOS CONVERSIÓN………….…….……………………………..23
2. DATOS CONVERSIÓN INVERSA……….…………..……………...26
3. ESQUEMAS…………………………….……………………………..28
4. DATOS…………………………………..…………………………….29
2. FUNCIONAMIENTO………………………………………………………...30
1. CARGA DE DATOS.....……….…….….……………………………..32
2. GENERACIÓN DE ESQUEMAS…..….……………………………...34
3. CONVERSIÓN……..……………………………………………….…35
4. CONVERSIÓNINVERSA…………………..………………………..36



3. IMPLEMENTACIÓN………………………………………………………...39
1. ESTRUCTURA DE FICHEROS…...….……………………………...40
2. ESTRUCTURA DE CLASES…..…..….……………………………...41
3. HERRAMIENTAS UTILIZADAS…………………………………....46

4. DISEÑO INTERFAZ……..……………………………………………………...47

1. VENTANA PRINCIPAL………………….………………………………….48
2. INTERFAZ DEFINICIÓN INFORMACIÓN GENERAL…..……………….51
3. INTERFAZDEFINICIÓN CONVERSIÓN INDIVIDUO..………………….53
4. INTERFAZ DEFINICIÓN RELACIONES FAMILIARES.…………………56
5. INTERFAZ DEFINICIÓN CONVERSIÓN INVERSA……………………...57
6. CONSOLA DE ERRORES…………………………………..……………….60

5. CONVERSIONES………………………………………………………………..62

1. CONVERSIONES CONSIDERADAS……………………………………….62
2. CONVERSIÓN EXCEL – GEDCOM.……………………………………….63
3. CONVERSIÓN ACCESS –GEDCOM………………………………………65
4. CONVERSIÓN XML – GEDCOM…………………………………………..66

6. PLANIFICACIÓN Y COSTES………………………………………………….69

1. PLANIFICACIÓN……………………………………………………………69
2. COSTE DEL PROYECTO…………………………………………………...72

7. PRUEBAS REALIZADAS………………………………………………………74

8. POSIBLES MEJORAS……..……………………………………..……………..76

9. CONCLUSIONES………………………………………………………………..78



10.BIBLIOGRAFÍA………………………………..……………………………….79

11. ANEXO 1: TUTORIAL CONVGED 5………………………………………….80

12. ANEXO 2: ESPECIFICACION GEDCOM 5.0……………………………….104












































1. INTRODUCCIÓN




La genealogía nos permite, mediante el estudio de diversas fuentes de datos, conocer nuestros orígenes. Aunque mucha gente piense que hoy en día el estudio de la ascendencia o descendencia de una persona ofamilia no interesa demasiado, en realidad, la genealogía ya sea por pasatiempo o por interés histórico tiene una presencia considerable en el mundo actual. Basta con curiosear un poco para descubrir una gran cantidad de asociaciones como el grupo de genealogía de la SCGHSVN (Societat Catalana de Genealogía, Heráldica, Sigil·lografia, Vexil·lologia i Nibiliària), portales web e inclusorepositorios de datos genealógicos.

Las nuevas tecnologías han impulsado el uso de la genealogía, facilitando la generación de árboles genealógicos y dándole interesantes posibilidades, en la actualidad podemos encontrar fácilmente una gran variedad de software que...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS