SlideShare uma empresa Scribd logo
1 de 10
UNIVERSIDAD DE
CUENCA
PROGRAMACIÓN 3: ESTRUCTURA DE ARCHIVOS.
PROFESOR: ING. ANGEL VAZQUEZ.
ALUMNO: JEFFERSON ARIAS.
PROYECTO: AGENDA ESTUDIANTIL.
SEMESTRE: SEP. 2016 – FEB. 2017.
Contenido.
• Que realiza esta Aplicación.
• Como fue programada.
• Funcionalidades de Las Capas.
• Estructuras de Datos Utilizadas.
• Enlaces de Interés.
Que realiza esta Aplicación
• Esta aplicación tiene como objetivo ayudarnos a llevar de mejor
manera cada una de nuestras tareas que debemos hacer
diariamente pero pudiéndolas clasificar mediante las materias que
tengamos registradas para que podamos tener de una mejor
manera organizado lo que debemos hacer por un criterio definido
(Materias), ayudándonos de las distintas estructuras de datos que
posee java en este caso Listas Ligadas y Pilas.
• Nos provee de muchas opciones las cuales puede realizar el usuario
entre las cuales:
• Agregar Materia y tarea.
• Editar Materia y Tarea.
• Mostrar Materias Registradas.
• Consultar Tareas de una Materia en Especifico.
• Eliminar una Materia y Finalizar una Tarea.
Como fue Programada.
• Esta aplicación fue programada mediante el entorno de
desarrollo Netbeans IDE 8,X.
• Se utilizo listas ligadas y el concepto de pilas para
almacenar la información que se fuese ingresando por
parte del usuario
• Se utilizo pilas al momento de ingresar una tarea,
encadenándola a esa materia para que al momento de
realizar una búsqueda nos salga solo las tareas
disponibles de esa materia.
Funcionalidades de Las Capas.
• Para mantener organizada cada una de las clases que se
programaron y así no tener problemas al momento de poder
implementar todo el programa para lo cual se necesitaron
cinco capas las cuales serán descritas a continuación:
• Capa de Datos: Esta capa contiene toda la información que es
guardada y recuperada mediante un documento de texto para
que así el usuario no tenga que volver a ingresar la
información siempre que el programa inicie si no con solo ir a
esta funcionalidad recuperarla sin ingresar los datos
nuevamente.
• Capa Interfaz Gráfica: Esta capa contiene todo lo que tiene que ver
con las interfaces graficas las cuales va a interactuar el usuario así
como también sus distintas funcionalidades que darán cada una de
estas clases para que el programa funcione correctamente
• Capa de Negocios: Esta capa contiene el programa principal y a la vez la
clase Lista, esta implementa todo los métodos de agregación, lectura de
datos y demás métodos que el usuario realizar con el programa al
momento de su ejecución.
• Capa de Clases: Esta capa contiene las clases que fueron abstraídas para la
implementación del programa en este caso fueron dos: Materias y Tareas.
• Capa de Imágenes:
• Esta capa contiene todas las imágenes que fueron utilizadas
durante el proceso de creación de las interfaces además sirven
para ya no volver a cagarlas de nuevo cada ves que se inicie el
proyecto nuevamente.
Estructuras de Datos Utilizadas.
• - Listas Ligadas: Se utilizara al momento de crear una materia,
luego al agregar una tarea a una de estas pasara a hacerse
otra lista ligada en esa materia para así mantener de una
mejor manera organizado los datos.
• - Pilas: Se utilizara los conceptos de estas cuando el usuario
valla a ingresar datos (Se realizara el ingreso como una Pila) o
termine una de las tareas correspondientes y requiera dar por
terminada esta tarea y eliminarla entonces, se aplicara el
concepto de desenpilar.
• - Archivos: Se utilizó archivos para guardar y leer la
información que el usuario valla ingresando y para no tener
que volver a ingresarla a cada momento que se inicie el
programa, para que de esta manera sea mucho más eficiente
el programa.
Enlaces de Interés.
• Link de YouTube sobre el Proyecto:
• https://youtu.be/lZ-EUedBz2w
• Link del Proyecto:
• https://github.com/jeffer111/Agenda_Estudiantil
• Link Informe Escrito:
• https://es.scribd.com/document/331243804/Informe-
Agenda-Estudiantil

Mais conteúdo relacionado

Semelhante a Presentación Vídeo Agenda Estudiantil.

Semelhante a Presentación Vídeo Agenda Estudiantil. (20)

Proyecto Agenda Estudiantil
Proyecto Agenda EstudiantilProyecto Agenda Estudiantil
Proyecto Agenda Estudiantil
 
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon KoudsiFUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
FUNDAMENTOS Y MÉTODOS DE ANÁLISIS DE REQUERIMIENTOS Raimon Koudsi
 
Diseño o.o
Diseño o.oDiseño o.o
Diseño o.o
 
Diseño o.o
Diseño o.oDiseño o.o
Diseño o.o
 
Presentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uexPresentacion unidad u1_estructura_de_datos_victor_uex
Presentacion unidad u1_estructura_de_datos_victor_uex
 
Tipos de datos abstractos
Tipos de datos abstractosTipos de datos abstractos
Tipos de datos abstractos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma poo
 
Presentacion proyecto
Presentacion proyectoPresentacion proyecto
Presentacion proyecto
 
Introducción a la PPO
 Introducción a la PPO Introducción a la PPO
Introducción a la PPO
 
Que es acces y definicion de conceptos
Que es acces y definicion de conceptosQue es acces y definicion de conceptos
Que es acces y definicion de conceptos
 
Especificación de requisitos
Especificación de requisitosEspecificación de requisitos
Especificación de requisitos
 
thy
thythy
thy
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Patrones de diseño II
Patrones de diseño IIPatrones de diseño II
Patrones de diseño II
 
Lp pract2006
Lp pract2006Lp pract2006
Lp pract2006
 
Base de datos
Base de datosBase de datos
Base de datos
 
Framework
FrameworkFramework
Framework
 
Proyecto susana final
Proyecto susana finalProyecto susana final
Proyecto susana final
 

Último

G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxMaxPercyBorjaVillanu
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricasurAN077
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasDerlyValeriaRodrigue
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhFoxy963
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptxNancyJulcasumaran
 
Mantenimiento-de-Transformadores-Monofasicos[1].pptx
Mantenimiento-de-Transformadores-Monofasicos[1].pptxMantenimiento-de-Transformadores-Monofasicos[1].pptx
Mantenimiento-de-Transformadores-Monofasicos[1].pptxJasserGonzalez2
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potableFabricioMogroMantill
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfgonzalo195211
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasGraciaMatute1
 
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdfTrabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdfChristianMOntiveros1
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de GestiónYanet Caldas
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxcarlosEspaaGarcia
 

Último (20)

G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
Mantenimiento-de-Transformadores-Monofasicos[1].pptx
Mantenimiento-de-Transformadores-Monofasicos[1].pptxMantenimiento-de-Transformadores-Monofasicos[1].pptx
Mantenimiento-de-Transformadores-Monofasicos[1].pptx
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdfTrabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 

Presentación Vídeo Agenda Estudiantil.

  • 1. UNIVERSIDAD DE CUENCA PROGRAMACIÓN 3: ESTRUCTURA DE ARCHIVOS. PROFESOR: ING. ANGEL VAZQUEZ. ALUMNO: JEFFERSON ARIAS. PROYECTO: AGENDA ESTUDIANTIL. SEMESTRE: SEP. 2016 – FEB. 2017.
  • 2. Contenido. • Que realiza esta Aplicación. • Como fue programada. • Funcionalidades de Las Capas. • Estructuras de Datos Utilizadas. • Enlaces de Interés.
  • 3. Que realiza esta Aplicación • Esta aplicación tiene como objetivo ayudarnos a llevar de mejor manera cada una de nuestras tareas que debemos hacer diariamente pero pudiéndolas clasificar mediante las materias que tengamos registradas para que podamos tener de una mejor manera organizado lo que debemos hacer por un criterio definido (Materias), ayudándonos de las distintas estructuras de datos que posee java en este caso Listas Ligadas y Pilas. • Nos provee de muchas opciones las cuales puede realizar el usuario entre las cuales: • Agregar Materia y tarea. • Editar Materia y Tarea. • Mostrar Materias Registradas. • Consultar Tareas de una Materia en Especifico. • Eliminar una Materia y Finalizar una Tarea.
  • 4. Como fue Programada. • Esta aplicación fue programada mediante el entorno de desarrollo Netbeans IDE 8,X. • Se utilizo listas ligadas y el concepto de pilas para almacenar la información que se fuese ingresando por parte del usuario • Se utilizo pilas al momento de ingresar una tarea, encadenándola a esa materia para que al momento de realizar una búsqueda nos salga solo las tareas disponibles de esa materia.
  • 5. Funcionalidades de Las Capas. • Para mantener organizada cada una de las clases que se programaron y así no tener problemas al momento de poder implementar todo el programa para lo cual se necesitaron cinco capas las cuales serán descritas a continuación: • Capa de Datos: Esta capa contiene toda la información que es guardada y recuperada mediante un documento de texto para que así el usuario no tenga que volver a ingresar la información siempre que el programa inicie si no con solo ir a esta funcionalidad recuperarla sin ingresar los datos nuevamente.
  • 6. • Capa Interfaz Gráfica: Esta capa contiene todo lo que tiene que ver con las interfaces graficas las cuales va a interactuar el usuario así como también sus distintas funcionalidades que darán cada una de estas clases para que el programa funcione correctamente
  • 7. • Capa de Negocios: Esta capa contiene el programa principal y a la vez la clase Lista, esta implementa todo los métodos de agregación, lectura de datos y demás métodos que el usuario realizar con el programa al momento de su ejecución. • Capa de Clases: Esta capa contiene las clases que fueron abstraídas para la implementación del programa en este caso fueron dos: Materias y Tareas.
  • 8. • Capa de Imágenes: • Esta capa contiene todas las imágenes que fueron utilizadas durante el proceso de creación de las interfaces además sirven para ya no volver a cagarlas de nuevo cada ves que se inicie el proyecto nuevamente.
  • 9. Estructuras de Datos Utilizadas. • - Listas Ligadas: Se utilizara al momento de crear una materia, luego al agregar una tarea a una de estas pasara a hacerse otra lista ligada en esa materia para así mantener de una mejor manera organizado los datos. • - Pilas: Se utilizara los conceptos de estas cuando el usuario valla a ingresar datos (Se realizara el ingreso como una Pila) o termine una de las tareas correspondientes y requiera dar por terminada esta tarea y eliminarla entonces, se aplicara el concepto de desenpilar. • - Archivos: Se utilizó archivos para guardar y leer la información que el usuario valla ingresando y para no tener que volver a ingresarla a cada momento que se inicie el programa, para que de esta manera sea mucho más eficiente el programa.
  • 10. Enlaces de Interés. • Link de YouTube sobre el Proyecto: • https://youtu.be/lZ-EUedBz2w • Link del Proyecto: • https://github.com/jeffer111/Agenda_Estudiantil • Link Informe Escrito: • https://es.scribd.com/document/331243804/Informe- Agenda-Estudiantil