Proyecto final de semestre

3
Universidad del Pacifico Facultad de Ingeniería de Sistemas Algoritmia y Programación I Proyecto Final Segundo Semestre Presentación El desarrollo de aplicaciones en el lenguaje de Programación Orientada a Objetos (POO), como Java, es en el momento, la mejor opción si el propósito es diseñar e implementar soluciones que tengan un impacto y generen valor en cualquier escenario que se desempeñe un profesional de la informática. Durante este semestre han iniciado el camino (Largo e interminable) del aprendizaje de lo que hacia un futuro es seguro les dará muchos buenos ingresos, pero también les exigirá y pondrá en apuros. Objetivo General Diseñar e implementar aplicaciones básicas en Java, (utilizando las herramientas, metodologías y procesos trabajados), las cuales den respuesta de solución a una situación Hipotética o Real. Específicos Diseño y elaboración de Frame con botones, textos, listas, cajas de chequeo y Manejo de Eventos. Manejo de Herencia, Encapsulamiento, Polimorfismo y Arreglos Utilización de las API´s de java y Creación de una personal. Controlar los posibles errores del usuario Implementación de interfaces y sus métodos abstractos. Metodología El caso de estudio es una situación planteada, en la cual el estudiante deberá presentar las posibles soluciones de acuerdo con su criterio y conocimiento. Presentar en un CD el archivo ejecutable de la(s) aplicación(es), Un documento con el código (en orden y estructurado de acurdo a normas de programación.

Transcript of Proyecto final de semestre

Page 1: Proyecto final de semestre

Universidad del PacificoFacultad de Ingeniería de Sistemas

Algoritmia y Programación IProyecto Final Segundo Semestre

Presentación

El desarrollo de aplicaciones en el lenguaje de Programación Orientada a Objetos (POO), como Java, es en el momento, la mejor opción si el propósito es diseñar e implementar soluciones que tengan un impacto y generen valor en cualquier escenario que se desempeñe un profesional de la informática. Durante este semestre han iniciado el camino (Largo e interminable) del aprendizaje de lo que hacia un futuro es seguro les dará muchos buenos ingresos, pero también les exigirá y pondrá en apuros.

Objetivo

General

Diseñar e implementar aplicaciones básicas en Java, (utilizando las herramientas, metodologías y procesos trabajados), las cuales den respuesta de solución a una situación Hipotética o Real.

Específicos

Diseño y elaboración de Frame con botones, textos, listas, cajas de chequeo y Manejo de Eventos.

Manejo de Herencia, Encapsulamiento, Polimorfismo y Arreglos Utilización de las API´s de java y Creación de una personal. Controlar los posibles errores del usuario Implementación de interfaces y sus métodos abstractos.

Metodología

El caso de estudio es una situación planteada, en la cual el estudiante deberá presentar las posibles soluciones de acuerdo con su criterio y conocimiento.

Presentar en un CD el archivo ejecutable de la(s) aplicación(es), Un documento con el código (en orden y estructurado de acurdo a normas de programación.

Presentar Sustentación Individual (duración 5 Minutos Max por estudiante, se puedes apoyar con presentaciones con diapositivas, carteleras, software de programación…)

Presentar prueba escrita o practica (utilización de IDE eclipse o Netbeans).

Cronograma de Actividades.

Noviembre 18 : Entrega de Caso de Estudio (socialización)Diciembre 02 : SustentacionesDiciembre 04 : Aplicación de prueba Teórica – practicaDiciembre 04 : Entrega de Notas Finales.

Page 2: Proyecto final de semestre

Universidad del PacificoFacultad de Ingeniería de Sistemas

Algoritmia y Programación IProyecto Final Segundo Semestre

CASO DE ESTUDIO

La empresa INFOMILENIO, es reconocida a nivel local, regional, nacional e internacionalmente por su gran capacidad en el desarrollo de software para diferentes entidades y organizaciones. En un día como hoy reciben la visita de un comerciante que tiene la siguiente situación. “Tengo un negocio de venta de Tecnología (computadoras, Tables, Cámaras, Smartphone…. Entre otros) hace mas de 9 años, cuento con 5 proveedores nacionales y 4 internacionales, cuento con 6 colaboradores, mis clientes son empresas del sector portuario, además de instituciones del sector público como instituciones educativas, secretaria de salud, concejo distrital entre otros y también público en general. En el momento necesito una aplicación que me permita.

Registrar La mercancía, los clientes, los proveedores, los colaboradores (Ingresarlos, guardarlos, eliminarlos) (Ojo ….. cada Item por separado)

Un modelo de factura que me permita calcular el costo de venta, es decir, que el vendedor pueda decirle al cliente cuando debe pagar por la compra realizada (Tenga en cuenta Cantidad del producto, Descripción, Valor Unitario, Valor Total, Incremento del IVA, Descuentos (si los hay) y el Total a Pagar).

Tenga en cuenta implementar en su propuesta de solución:1. Utilizar Herencia e interfaces (en el manejo de los productos, Clientes y

Proveedores)2. Manejo de Eventos (En los Formularios, botones y Textos)3. Matrices – Unidimensionales y bidimensionales 4. Excepciones.