SlideShare una empresa de Scribd logo
UNIVERSIDAD DE CUENCA
Erick Barzallo
Programación 3
Proyecto “sicmed”
Semestre Sep. 2016/feb. 2017
SICMED
• Creación:
• Desarrollado en el Lenguaje de Programación “Java”
• Codificación implementando Programación en Capas
• Plataforma:
• Java es multiplataforma, es decir, se puede ejecutar
MOTIVACIÓN PERSONAL
 Mejorar los conocimientos sobre la programación en Java, añadiendo
funcionalidades como en este caso el manejo de ficheros, simulando una base de
datos
PROGRAMACIÓN EN CAPAS
• Es un estilo de programación con el objetivo de separación de la lógica de negocios de
la lógica de diseño
• Una de las ventajas de esta programación es el desarrollo de la aplicación a escala
de niveles
CAPA DE PRESENTACIÓN
• También conocida como capa de usuario
• Es la capa que se presenta al usuario en donde da información para su uso
• Debe ser de características amigables, es decir, entendible y fácil de usar
CAPA DE NEGOCIOS
• En esta capa es donde se ejecuta las peticiones del usuario y envía la respuesta
• Aquí se establecen todas las reglas a cumplirse
• Esta capa se comunica con las capas de presentación para la solicitud y presentación
de resultados y también con la capa de datos para la gestión de datos
CAPA DE DATOS
• En esta capa residen los datos y es la encargada del acceso a los mismos
• Esta formada por uno o varios gestores de bases de datos, los cuales realizan el
almacenamiento de datos, solicitudes de almacenamiento o recuperación de
información
ESTRUCTURAS DE DATOS
• Para el desarrollo del proyecto se hizo uso del diccionario TreeMap, el cual perímete
la ordenación de los datos según la clave
DIAGRAMA DE CLASES
CAPAS
Presentación
Datos
Lógica
MANEJO DE ARCHIVOS
COMPLICACIONES
• Dependiendo de la codificación que se utilice para el manejo de ficheros, algunas
funciones no podrán realizar lo que uno desea
• La implementación de la eliminación, es una complicación que se da al momento no
poder ordenar bien los datos, el cual dificulta mucho la codificación
RECOMENDACIONES
• Para el almacenamiento de datos, se debería usar un Sistema Gestor de Base de
Datos, que permita la mejor ordenación y procesamiento de la información, la cual es
el mayor inconveniente al momento de usar un archivo .txt

Más contenido relacionado

La actualidad más candente

Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
Marcos Soledispa
 
10_SGBD
10_SGBD10_SGBD
10_SGBD
Dayana Loor
 
SISTEMAS MANEJADORES DE DATOS
SISTEMAS MANEJADORES DE DATOSSISTEMAS MANEJADORES DE DATOS
SISTEMAS MANEJADORES DE DATOS
DANIEL RONDON
 
Open ofice base 904 nicolas y santiago
Open ofice base 904 nicolas y santiagoOpen ofice base 904 nicolas y santiago
Open ofice base 904 nicolas y santiago
ericknaruto
 
SGDB
SGDBSGDB
Bases de datos embebidas
Bases de datos embebidasBases de datos embebidas
Bases de datos embebidas
Inspirate Unaula
 
Base de datos y SGBR
Base  de datos y SGBRBase  de datos y SGBR
Base de datos y SGBR
Maybelt King
 
Base de datos
Base de datosBase de datos
Base de datos
Sandy Cb
 
Bases de datos embebidas
Bases de datos embebidasBases de datos embebidas
Bases de datos embebidas
Inspirate Unaula
 
Ventajas y desventajas de bases de datos
Ventajas y desventajas de bases de datosVentajas y desventajas de bases de datos
Ventajas y desventajas de bases de datos
diegorap
 
Principales base de datos existentes
Principales base de datos existentesPrincipales base de datos existentes
Principales base de datos existentes
ROSA AIDA MORALES GERARDO
 
Funciones del DBA (Database Administrator)
Funciones del DBA (Database Administrator)Funciones del DBA (Database Administrator)
Funciones del DBA (Database Administrator)
Frans Michel Barrenechea Arias
 
Mantenimiento Servidores de-imágenes
Mantenimiento Servidores de-imágenesMantenimiento Servidores de-imágenes
Mantenimiento Servidores de-imágenes
Soluciones informáticas Moriah PC
 

La actualidad más candente (13)

Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
10_SGBD
10_SGBD10_SGBD
10_SGBD
 
SISTEMAS MANEJADORES DE DATOS
SISTEMAS MANEJADORES DE DATOSSISTEMAS MANEJADORES DE DATOS
SISTEMAS MANEJADORES DE DATOS
 
Open ofice base 904 nicolas y santiago
Open ofice base 904 nicolas y santiagoOpen ofice base 904 nicolas y santiago
Open ofice base 904 nicolas y santiago
 
SGDB
SGDBSGDB
SGDB
 
Bases de datos embebidas
Bases de datos embebidasBases de datos embebidas
Bases de datos embebidas
 
Base de datos y SGBR
Base  de datos y SGBRBase  de datos y SGBR
Base de datos y SGBR
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos embebidas
Bases de datos embebidasBases de datos embebidas
Bases de datos embebidas
 
Ventajas y desventajas de bases de datos
Ventajas y desventajas de bases de datosVentajas y desventajas de bases de datos
Ventajas y desventajas de bases de datos
 
Principales base de datos existentes
Principales base de datos existentesPrincipales base de datos existentes
Principales base de datos existentes
 
Funciones del DBA (Database Administrator)
Funciones del DBA (Database Administrator)Funciones del DBA (Database Administrator)
Funciones del DBA (Database Administrator)
 
Mantenimiento Servidores de-imágenes
Mantenimiento Servidores de-imágenesMantenimiento Servidores de-imágenes
Mantenimiento Servidores de-imágenes
 

Destacado

Ev.2 análisis periódico
Ev.2 análisis periódicoEv.2 análisis periódico
Ev.2 análisis periódico
M M
 
Computadora como artefacto cultural enrix gómix
Computadora como artefacto cultural enrix gómixComputadora como artefacto cultural enrix gómix
Computadora como artefacto cultural enrix gómix
harrygomix
 
Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...
Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...
Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...
https://www.facebook.com/garmentspace
 
Informatica
InformaticaInformatica
Informatica
alexmartinezferrer
 
Presentacion nivel 1 repaso
Presentacion  nivel 1 repasoPresentacion  nivel 1 repaso
Presentacion nivel 1 repaso
dulcelorenagn
 
Hệ thống báo điểm tự động qua email trong trường trung học phổ thông
Hệ thống báo điểm tự động qua email trong trường trung học phổ thôngHệ thống báo điểm tự động qua email trong trường trung học phổ thông
Hệ thống báo điểm tự động qua email trong trường trung học phổ thông
https://www.facebook.com/garmentspace
 
Logística inversa
Logística inversaLogística inversa
Logística inversa
AD21Llogisticainversa
 
Animales en peligro de extikncion
Animales en peligro de extikncionAnimales en peligro de extikncion
Animales en peligro de extikncion
losdonkey
 

Destacado (8)

Ev.2 análisis periódico
Ev.2 análisis periódicoEv.2 análisis periódico
Ev.2 análisis periódico
 
Computadora como artefacto cultural enrix gómix
Computadora como artefacto cultural enrix gómixComputadora como artefacto cultural enrix gómix
Computadora como artefacto cultural enrix gómix
 
Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...
Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...
Khảo sát thành phần hóa học cao ethyl acetate của lá cây bình bát nước annona...
 
Informatica
InformaticaInformatica
Informatica
 
Presentacion nivel 1 repaso
Presentacion  nivel 1 repasoPresentacion  nivel 1 repaso
Presentacion nivel 1 repaso
 
Hệ thống báo điểm tự động qua email trong trường trung học phổ thông
Hệ thống báo điểm tự động qua email trong trường trung học phổ thôngHệ thống báo điểm tự động qua email trong trường trung học phổ thông
Hệ thống báo điểm tự động qua email trong trường trung học phổ thông
 
Logística inversa
Logística inversaLogística inversa
Logística inversa
 
Animales en peligro de extikncion
Animales en peligro de extikncionAnimales en peligro de extikncion
Animales en peligro de extikncion
 

Similar a Presentacion

Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
Carlos David Riofrio Garcia
 
Diferencia entre SGBD
Diferencia entre SGBDDiferencia entre SGBD
Diferencia entre SGBD
Jonathan Guerrero Pacori
 
Diferencia entre sgbd
Diferencia entre sgbdDiferencia entre sgbd
Diferencia entre sgbd
Jonathan Guerrero Pacori
 
Continuacion
ContinuacionContinuacion
Continuacion
Carlos Julio
 
Ensayo bases de datos DAMARIS
Ensayo bases de datos DAMARISEnsayo bases de datos DAMARIS
Ensayo bases de datos DAMARIS
liliananaa
 
Presentacion
PresentacionPresentacion
Presentacion
luzrivera66
 
Taller 1, 2 y 3
Taller 1, 2 y 3Taller 1, 2 y 3
Taller 1, 2 y 3
Carlos Julio
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajas
bane12
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
Diego Silva Viera
 
Base de datos
Base de datos Base de datos
Base de datos
Benito Sandro Rodriguez
 
Aplicaciones n capas en visual net
Aplicaciones n capas en visual netAplicaciones n capas en visual net
Aplicaciones n capas en visual net
frank yordi tejada sanchez
 
Talleres 1-2-3
Talleres 1-2-3Talleres 1-2-3
Talleres 1-2-3
Carlos Julio
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3
guest928f6e
 
Talleres 1,2 y 3
Talleres 1,2 y 3Talleres 1,2 y 3
Talleres 1,2 y 3
Carlos Julio
 
proyecto base de datos 5ºA
proyecto base de datos  5ºAproyecto base de datos  5ºA
proyecto base de datos 5ºA
Diana Laura Rodriguez Silva
 
Data warehousing
Data warehousingData warehousing
Data warehousing
Luis Alberto
 
Data warehousing
Data warehousingData warehousing
Data warehousing
Luis Alberto
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
Cesar Loor
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Orazio Cappadonna Cantor
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionales
Amado Arcaya
 

Similar a Presentacion (20)

Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Diferencia entre SGBD
Diferencia entre SGBDDiferencia entre SGBD
Diferencia entre SGBD
 
Diferencia entre sgbd
Diferencia entre sgbdDiferencia entre sgbd
Diferencia entre sgbd
 
Continuacion
ContinuacionContinuacion
Continuacion
 
Ensayo bases de datos DAMARIS
Ensayo bases de datos DAMARISEnsayo bases de datos DAMARIS
Ensayo bases de datos DAMARIS
 
Presentacion
PresentacionPresentacion
Presentacion
 
Taller 1, 2 y 3
Taller 1, 2 y 3Taller 1, 2 y 3
Taller 1, 2 y 3
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajas
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
Base de datos
Base de datos Base de datos
Base de datos
 
Aplicaciones n capas en visual net
Aplicaciones n capas en visual netAplicaciones n capas en visual net
Aplicaciones n capas en visual net
 
Talleres 1-2-3
Talleres 1-2-3Talleres 1-2-3
Talleres 1-2-3
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3
 
Talleres 1,2 y 3
Talleres 1,2 y 3Talleres 1,2 y 3
Talleres 1,2 y 3
 
proyecto base de datos 5ºA
proyecto base de datos  5ºAproyecto base de datos  5ºA
proyecto base de datos 5ºA
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionales
 

Último

Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
PAULINACASTRUITAGARC
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Presentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdfPresentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdf
jorgecuasapaz182
 
Klohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdfKlohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdf
ciniguez1
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdfCarlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
juntosvenceremosbras
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
yamilbailonw
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
Ing. Julio Iván Mera Casas
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
waldir orosco tinta
 
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docxVARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
ingadriango
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
KruggerCossio1
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
HalmarMiranda
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
FlavioMedina10
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
GerardoBracho3
 
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
RenanWVargas
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
karenperalta62
 

Último (20)

Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Presentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdfPresentación 01 Curso de Introducción a Python.pdf
Presentación 01 Curso de Introducción a Python.pdf
 
Klohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdfKlohn Crippen Berger _ Brochure LAM .pdf
Klohn Crippen Berger _ Brochure LAM .pdf
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdfCarlos Augusto da Silva Lins todosIngressantes2024-1.pdf
Carlos Augusto da Silva Lins todosIngressantes2024-1.pdf
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
 
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docxVARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
 
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
 

Presentacion

  • 1. UNIVERSIDAD DE CUENCA Erick Barzallo Programación 3 Proyecto “sicmed” Semestre Sep. 2016/feb. 2017
  • 2. SICMED • Creación: • Desarrollado en el Lenguaje de Programación “Java” • Codificación implementando Programación en Capas • Plataforma: • Java es multiplataforma, es decir, se puede ejecutar
  • 3. MOTIVACIÓN PERSONAL  Mejorar los conocimientos sobre la programación en Java, añadiendo funcionalidades como en este caso el manejo de ficheros, simulando una base de datos
  • 4. PROGRAMACIÓN EN CAPAS • Es un estilo de programación con el objetivo de separación de la lógica de negocios de la lógica de diseño • Una de las ventajas de esta programación es el desarrollo de la aplicación a escala de niveles
  • 5. CAPA DE PRESENTACIÓN • También conocida como capa de usuario • Es la capa que se presenta al usuario en donde da información para su uso • Debe ser de características amigables, es decir, entendible y fácil de usar
  • 6. CAPA DE NEGOCIOS • En esta capa es donde se ejecuta las peticiones del usuario y envía la respuesta • Aquí se establecen todas las reglas a cumplirse • Esta capa se comunica con las capas de presentación para la solicitud y presentación de resultados y también con la capa de datos para la gestión de datos
  • 7. CAPA DE DATOS • En esta capa residen los datos y es la encargada del acceso a los mismos • Esta formada por uno o varios gestores de bases de datos, los cuales realizan el almacenamiento de datos, solicitudes de almacenamiento o recuperación de información
  • 8. ESTRUCTURAS DE DATOS • Para el desarrollo del proyecto se hizo uso del diccionario TreeMap, el cual perímete la ordenación de los datos según la clave
  • 12. COMPLICACIONES • Dependiendo de la codificación que se utilice para el manejo de ficheros, algunas funciones no podrán realizar lo que uno desea • La implementación de la eliminación, es una complicación que se da al momento no poder ordenar bien los datos, el cual dificulta mucho la codificación
  • 13. RECOMENDACIONES • Para el almacenamiento de datos, se debería usar un Sistema Gestor de Base de Datos, que permita la mejor ordenación y procesamiento de la información, la cual es el mayor inconveniente al momento de usar un archivo .txt