SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL 
FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN 
PROYECTO PARCIAL 2014 – 2T 
ING. RONALD CRIOLLO BONILLA 
FECHA DE ENTREGA: 15-DIC-2014 
HORA DE ENTREGA: 14:30 
Objetivos: 
Ø Poner en Práctica los conocimientos adquiridos en clases relacionados a: clases, 
atributos, métodos y arreglos. 
Ø Evaluar la iniciativa para la resolución de problemas 
Ø Dominar el uso básico de la herramienta de desarrollo 
Ø Evaluar la documentación interna del código 
Evaluación del Proyecto 
El proyecto será evaluado considerando los siguientes aspectos: 
§ Documentación del código: No se evaluará la cantidad de los comentarios sino 
la calidad y el formato de los mismos. Cualquier consideración adicional a lo 
establecido como parte del proyecto deberá estar adecuadamente documentado en 
el código. 
§ Estructuración del código: Adecuado uso de las instrucciones de control, 
nombres de variables y validaciones apropiadas, indentación del código para 
facilitar la lectura, declaración de variables locales al inicio del programa o al inicio 
de los métodos (según corresponda), entre otros aspectos indicados durante las 
clases. 
§ Aplicación del paradigma “Dividir y Conquistar”: Esto evalúa una adecuada 
declaración, implementación y uso de métodos. 
§ Completitud. El programa deberá estar totalmente terminado para ser evaluado. 
§ Entrega a tiempo. Todo lo solicitado deberá ser entregado en un archivo .zip a 
través del SIDWEB hasta la fecha y hora máxima de entrega. 
Valor Agregado 
El valor agregado corresponde a todo aquello que no es solicitado pero de alguna manera 
contribuye a una mejor implementación del proyecto. 
Por ejemplo, es considerado como valor agregado una Agradable presentación del 
Proyecto, consideren que no es necesario disponer de gráficos para que la presentación por 
pantalla sea agradable. Recuerden que esto es posible a través del uso de secuencias de 
escape y un adecuado formato de salida.
PROYECTO PARCIAL DE FUNDAMENTOS DE JAVA 
El proyecto está basado en el análisis, diseño y desarrollo de dos módulos de un sistema de 
gestión de información de un cine. 
Los módulos consisten en el mantenimiento (Ingreso, consulta, edición y eliminación) de la 
información de salas y películas proyectadas o disponibles para proyección de un cine. 
El proyecto debe contemplar los siguientes puntos: 
• Análisis de las clases a ser utilizadas junto con sus respectivos atributos y métodos. 
• Diseño de un diagrama de clases y de casos de uso en UML. 
• Desarrollo de las distintas clases a ser utilizadas con sus respectivos atributos, métodos 
y constructores. 
• Desarrollo de un menú principal y sus distintas opciones: 
1. SALAS 
1.1. INGRESO (Permite ingresar la información de una sala de cine y crear una 
representación gráfica de la misma como se muestra en la Fig. 1) 
1.2. CONSULTA 
1.2.1. POR ID (Permite consultar sólo la información de una sala identificada 
por el id ingresado por el usuario) 
1.2.2. TODOS (Permite consultar la información de todas las salas de cine 
registradas) 
1.3. EDICIÓN (Permite editar la información de una sala de cine específica, excepto 
su representación gráfica) 
1.4. ELIMINACIÓN (Permite eliminar toda la información de una sala de cine 
específica) 
2. PELÍCULAS 
2.1. INGRESO (Permite ingresar la información de una película) 
2.2. CONSULTA 
2.2.1. POR ID (Permite consultar sólo la información de una película 
identificada por el id ingresado por el usuario) 
2.2.2. POR NOMBRE (Permite consultar la información de la película o 
películas que contenga en su nombre lo buscado por el usuario) 
2.2.3. TODOS (Permite consultar la información de todas las películas 
registradas) 
2.3. EDICIÓN (Permite editar la información de una película específica) 
2.4. ELIMINACIÓN (Permite eliminar toda la información de una película) 
3. INTEGRANTES 
4. SALIR 
• Para las opciones de edición y eliminación deberá de proporciona el usuario un ID ya 
sea de sala o película para indicar de que registro se va a realizar la operación 
• Salida de resultados de manera correcta. 
• Validación completa del proyecto. 
• Documentación de cada una de los métodos de las distintas clases desarrolladas. 
Deberá de subir en un .zip lo siguiente: 
1. Todos los archivos del proyecto realizado. 
2. Un documento que describa el análisis (Detalle las clases a ser utilizadas junto con 
sus respectivos atributos) y el diseño (Diagrama de clases y de casos de uso).
1 
2 
3 
4 
5 
6 
7 
8 
A 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
B 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
C 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
D 
E 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
F 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
G 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
H 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
I 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
J 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
K 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
L 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
M 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
-­‐ 
Fig. 
1. Re-­‐p 
rese-­‐n 
tació-­‐ 
n de -­‐u 
na s-­‐a 
la de-­‐ 
cine 
Rúbrica 
Acción Puntaje 
Análisis y diseño 3 
Desarrollo de Menú Principal 
Desarrollo de Opción Mantenimiento Sala 
Ingreso 5 
Consulta 5 
Edición 3 
Eliminación 3 
Desarrollo de Opción Mantenimiento Película 
Ingreso 3 
Consulta 3 
Edición 2 
Eliminación 2 
Desarrollo de Opción Ver Integrantes 0.5 
Desarrollo de Opción Salir 0.5 
TOTAL 30

Más contenido relacionado

Similar a 1416253461 538 _fj_2014_2_s_proyecto_parcial

clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.pptclase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.pptssuseraff8a1
 
Arquitectura de computadoras ii
Arquitectura de computadoras iiArquitectura de computadoras ii
Arquitectura de computadoras iisilvestron
 
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...Yessenia I. Martínez M.
 
Depuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioDepuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioJavier Hermoso Blanco
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup finalMariaC7
 
3 analisis y diseño resumen
3  analisis  y diseño resumen3  analisis  y diseño resumen
3 analisis y diseño resumenfelixzenon
 
Lineasdeproductosdesoftwareymtodowatchguillermo
LineasdeproductosdesoftwareymtodowatchguillermoLineasdeproductosdesoftwareymtodowatchguillermo
Lineasdeproductosdesoftwareymtodowatchguillermoelmatalotes
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasUNM
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasUNM
 
Líneas de productos de software y método watch
Líneas de productos de software y método watchLíneas de productos de software y método watch
Líneas de productos de software y método watchHumberto Cordero
 
APLICACIONES DE LA TARJETA XILINX 2S200E
APLICACIONES DE LA TARJETA XILINX 2S200EAPLICACIONES DE LA TARJETA XILINX 2S200E
APLICACIONES DE LA TARJETA XILINX 2S200ERafael Garcia
 
Plantilla implementacion proyecto final
Plantilla implementacion  proyecto finalPlantilla implementacion  proyecto final
Plantilla implementacion proyecto finalCarlos Camacho
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
Dis estructura del_proyecto_del_curso (1)
Dis estructura del_proyecto_del_curso (1)Dis estructura del_proyecto_del_curso (1)
Dis estructura del_proyecto_del_curso (1)SH1N1GAM1
 

Similar a 1416253461 538 _fj_2014_2_s_proyecto_parcial (20)

clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.pptclase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
clase_unidad_i__FUNDA_DISE_SOF_PARTE_I.ppt
 
Arquitectura de computadoras ii
Arquitectura de computadoras iiArquitectura de computadoras ii
Arquitectura de computadoras ii
 
Trabajo de unidad iii
Trabajo de unidad iiiTrabajo de unidad iii
Trabajo de unidad iii
 
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
 
Tp1
Tp1Tp1
Tp1
 
Depuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studioDepuración de aplicaciones en visual studio
Depuración de aplicaciones en visual studio
 
Capitulo7
Capitulo7Capitulo7
Capitulo7
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
3 analisis y diseño resumen
3  analisis  y diseño resumen3  analisis  y diseño resumen
3 analisis y diseño resumen
 
Lineasdeproductosdesoftwareymtodowatchguillermo
LineasdeproductosdesoftwareymtodowatchguillermoLineasdeproductosdesoftwareymtodowatchguillermo
Lineasdeproductosdesoftwareymtodowatchguillermo
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Líneas de productos de software y método watch
Líneas de productos de software y método watchLíneas de productos de software y método watch
Líneas de productos de software y método watch
 
Diseños de autopistas-ep2005
Diseños de autopistas-ep2005Diseños de autopistas-ep2005
Diseños de autopistas-ep2005
 
APLICACIONES DE LA TARJETA XILINX 2S200E
APLICACIONES DE LA TARJETA XILINX 2S200EAPLICACIONES DE LA TARJETA XILINX 2S200E
APLICACIONES DE LA TARJETA XILINX 2S200E
 
Plantilla implementacion proyecto final
Plantilla implementacion  proyecto finalPlantilla implementacion  proyecto final
Plantilla implementacion proyecto final
 
Ciclo de vida cascada
Ciclo de vida cascadaCiclo de vida cascada
Ciclo de vida cascada
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Dis estructura del_proyecto_del_curso (1)
Dis estructura del_proyecto_del_curso (1)Dis estructura del_proyecto_del_curso (1)
Dis estructura del_proyecto_del_curso (1)
 

Más de Espol

Redes de datos
Redes de datosRedes de datos
Redes de datosEspol
 
Admsrv examen-teórico
Admsrv examen-teóricoAdmsrv examen-teórico
Admsrv examen-teóricoEspol
 
Java_Capitulo 10
Java_Capitulo 10Java_Capitulo 10
Java_Capitulo 10Espol
 
Java _Capitulo_9
Java _Capitulo_9Java _Capitulo_9
Java _Capitulo_9Espol
 
Java _Capitulo_8
Java _Capitulo_8Java _Capitulo_8
Java _Capitulo_8Espol
 
Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7Espol
 

Más de Espol (6)

Redes de datos
Redes de datosRedes de datos
Redes de datos
 
Admsrv examen-teórico
Admsrv examen-teóricoAdmsrv examen-teórico
Admsrv examen-teórico
 
Java_Capitulo 10
Java_Capitulo 10Java_Capitulo 10
Java_Capitulo 10
 
Java _Capitulo_9
Java _Capitulo_9Java _Capitulo_9
Java _Capitulo_9
 
Java _Capitulo_8
Java _Capitulo_8Java _Capitulo_8
Java _Capitulo_8
 
Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

1416253461 538 _fj_2014_2_s_proyecto_parcial

  • 1. ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN PROYECTO PARCIAL 2014 – 2T ING. RONALD CRIOLLO BONILLA FECHA DE ENTREGA: 15-DIC-2014 HORA DE ENTREGA: 14:30 Objetivos: Ø Poner en Práctica los conocimientos adquiridos en clases relacionados a: clases, atributos, métodos y arreglos. Ø Evaluar la iniciativa para la resolución de problemas Ø Dominar el uso básico de la herramienta de desarrollo Ø Evaluar la documentación interna del código Evaluación del Proyecto El proyecto será evaluado considerando los siguientes aspectos: § Documentación del código: No se evaluará la cantidad de los comentarios sino la calidad y el formato de los mismos. Cualquier consideración adicional a lo establecido como parte del proyecto deberá estar adecuadamente documentado en el código. § Estructuración del código: Adecuado uso de las instrucciones de control, nombres de variables y validaciones apropiadas, indentación del código para facilitar la lectura, declaración de variables locales al inicio del programa o al inicio de los métodos (según corresponda), entre otros aspectos indicados durante las clases. § Aplicación del paradigma “Dividir y Conquistar”: Esto evalúa una adecuada declaración, implementación y uso de métodos. § Completitud. El programa deberá estar totalmente terminado para ser evaluado. § Entrega a tiempo. Todo lo solicitado deberá ser entregado en un archivo .zip a través del SIDWEB hasta la fecha y hora máxima de entrega. Valor Agregado El valor agregado corresponde a todo aquello que no es solicitado pero de alguna manera contribuye a una mejor implementación del proyecto. Por ejemplo, es considerado como valor agregado una Agradable presentación del Proyecto, consideren que no es necesario disponer de gráficos para que la presentación por pantalla sea agradable. Recuerden que esto es posible a través del uso de secuencias de escape y un adecuado formato de salida.
  • 2. PROYECTO PARCIAL DE FUNDAMENTOS DE JAVA El proyecto está basado en el análisis, diseño y desarrollo de dos módulos de un sistema de gestión de información de un cine. Los módulos consisten en el mantenimiento (Ingreso, consulta, edición y eliminación) de la información de salas y películas proyectadas o disponibles para proyección de un cine. El proyecto debe contemplar los siguientes puntos: • Análisis de las clases a ser utilizadas junto con sus respectivos atributos y métodos. • Diseño de un diagrama de clases y de casos de uso en UML. • Desarrollo de las distintas clases a ser utilizadas con sus respectivos atributos, métodos y constructores. • Desarrollo de un menú principal y sus distintas opciones: 1. SALAS 1.1. INGRESO (Permite ingresar la información de una sala de cine y crear una representación gráfica de la misma como se muestra en la Fig. 1) 1.2. CONSULTA 1.2.1. POR ID (Permite consultar sólo la información de una sala identificada por el id ingresado por el usuario) 1.2.2. TODOS (Permite consultar la información de todas las salas de cine registradas) 1.3. EDICIÓN (Permite editar la información de una sala de cine específica, excepto su representación gráfica) 1.4. ELIMINACIÓN (Permite eliminar toda la información de una sala de cine específica) 2. PELÍCULAS 2.1. INGRESO (Permite ingresar la información de una película) 2.2. CONSULTA 2.2.1. POR ID (Permite consultar sólo la información de una película identificada por el id ingresado por el usuario) 2.2.2. POR NOMBRE (Permite consultar la información de la película o películas que contenga en su nombre lo buscado por el usuario) 2.2.3. TODOS (Permite consultar la información de todas las películas registradas) 2.3. EDICIÓN (Permite editar la información de una película específica) 2.4. ELIMINACIÓN (Permite eliminar toda la información de una película) 3. INTEGRANTES 4. SALIR • Para las opciones de edición y eliminación deberá de proporciona el usuario un ID ya sea de sala o película para indicar de que registro se va a realizar la operación • Salida de resultados de manera correcta. • Validación completa del proyecto. • Documentación de cada una de los métodos de las distintas clases desarrolladas. Deberá de subir en un .zip lo siguiente: 1. Todos los archivos del proyecto realizado. 2. Un documento que describa el análisis (Detalle las clases a ser utilizadas junto con sus respectivos atributos) y el diseño (Diagrama de clases y de casos de uso).
  • 3. 1 2 3 4 5 6 7 8 A -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ B -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ C -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ D E -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ F -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ G -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ H -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ I -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ J -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ K -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ L -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ M -­‐ -­‐ -­‐ -­‐ -­‐ -­‐ Fig. 1. Re-­‐p rese-­‐n tació-­‐ n de -­‐u na s-­‐a la de-­‐ cine Rúbrica Acción Puntaje Análisis y diseño 3 Desarrollo de Menú Principal Desarrollo de Opción Mantenimiento Sala Ingreso 5 Consulta 5 Edición 3 Eliminación 3 Desarrollo de Opción Mantenimiento Película Ingreso 3 Consulta 3 Edición 2 Eliminación 2 Desarrollo de Opción Ver Integrantes 0.5 Desarrollo de Opción Salir 0.5 TOTAL 30