presentacion

13
UNIVERSIDAD DE CUENCA Erick Barzallo Programación 3 Proyecto “sicmed” Semestre Sep. 2016/feb. 2017

Upload: erick-barzallo

Post on 13-Apr-2017

17 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Presentacion

UNIVERSIDAD DE CUENCA

Erick Barzallo

Programación 3

Proyecto “sicmed”

Semestre Sep. 2016/feb. 2017

Page 2: Presentacion

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

Page 3: Presentacion

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

Page 4: Presentacion

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

Page 5: Presentacion

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

Page 6: Presentacion

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

Page 7: Presentacion

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

Page 8: Presentacion

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

Page 9: Presentacion

DIAGRAMA DE CLASES

Page 10: Presentacion

CAPAS

Presentación

Datos

Lógica

Page 11: Presentacion

MANEJO DE ARCHIVOS

Page 12: Presentacion

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

Page 13: Presentacion

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