Download Lenguajes de Programación II - Facultad Politecnica
Document related concepts
no text concepts found
Transcript
Campus Universitario, Km 8 Lado Acaray Calle Universidad Nacional del Este c/ Rca. Del Paraguay Ciudad del Este – Paraguay Teléfono y Fax 061 575.112/13 – 577.261/62 574.980 – 577.427 – 577.436 Web: www.fpune.edu.py Email: secretaria@fpune.edu.py FACULTAD POLITÉCNICA DIRECCIÓN ACADÉMICA PROGRAMA DE ESTUDIO I. IDENTIFICACIÓN Carrera Asignatura Semestre Código Área Pre-requisitos : Análisis de Sistemas : Lenguaje de Programación II : Cuarto : 6221 : Tecnologías Aplicadas : 6211 CARGA HORARIA (Horas reloj) Carga Horaria Semestral 64 Carga Horaria Semanal 4 Clases teóricas 24 Clases prácticas Laboratorio 40 Otro (especificar) - II. FUNDAMENTACIÓN En la actualidad existen numerosas aplicaciones mundialmente reconocidas que sirven para cubrir distintos tipos de funcionalidades y cubren diferentes áreas del mercado. Es de suma importancia para el estudiante de la carrera, conocer con profundidad éstos estándares, antes de empezar con la idea del desarrollo de aplicaciones. JAVA es un lenguaje de programación orientado a objetos maduro y muy robusto. En la actualidad JAVA es un lenguaje de programación que está siendo utilizado para diferentes fines, al tener diferentes características y múltiples usos. III. COMPETENCIAS Desarrollar software para procesar datos de acuerdo a las necesidades de la organización, útiles para la toma de decisiones. Capacidad de aplicar conocimientos en la práctica. Habilidades en el uso de las tecnologías de la información y de comunicación IV. OBJETIVOS GENERALES DE LA ASIGNATURA Aprender sobre los diferentes sistemas de información y tipos de aplicaciones estándares mundialmente reconocidos. Conocer y desarrollar aplicaciones orientadas a objetos con Java y utilizando el IDE NetBeans, para que las aplicaciones GUI. Crear reportes que faciliten la representación de resultados existentes en el sistema V. CONTENIDOS Unidad I - Sistemas de Información y Aplicaciones estándares. 1.1 Introducción a la industria del Software y a las aplicaciones de gestión 1.2 Estándares utilizados en la industria del Software. Tipos de aplicaciones existentes 1.3. Clasificación de las aplicaciones estándares. 1.3.1. ERP 1.3.2. CRM 1.3.3. SCM 1.3.4. PLM 1.3.5. BI 1.3.6. MRO y otros. 1.4. Clasificación de aplicaciones de acuerdo al relacionamiento entre entidades MISIÓN Formación en valores y elevada capacitación científica-técnica, orientada a servir adecuadamente a los requerimientos socio ambientales y a los desafíos del entorno, a través de procesos de investigación, docencia y extensión. VISIÓN Prestigioso centro de formación tecnológica y científica del país y la región Campus Universitario, Km 8 Lado Acaray Calle Universidad Nacional del Este c/ Rca. Del Paraguay Ciudad del Este – Paraguay Teléfono y Fax 061 575.112/13 – 577.261/62 574.980 – 577.427 – 577.436 Web: www.fpune.edu.py Email: secretaria@fpune.edu.py 1.4.1. B2B Bussiness to bussinees 1.4.2. B2C Bussiness to Customer 1.4.3. B2P Bussiness to People 1.4.4. B2E Bussiness to Employee y otros 1.5. Clasificación de aplicaciones de acuerdo a la plataforma 1.5.1. Introducción a las Aplicaciones de escritorio, ventajas, desventajas 1.5.2. Introducción a las aplicaciones cliente/servidor 1.5.3. Introducción a las aplicaciones Web 1.5.4. Introducción a las aplicaciones Corporativas. 1.5.5. Introducción a las aplicaciones Móviles. Unidad II - Introducción a Java Swing 2.1. Introducción al desarrollo de las aplicaciones de Gestión 2.2. Herramientas disponibles que se pueden utilizar (Software y Herramientas) 2.3. Introducción a Java para desarrollo de aplicaciones de Gestión 2.4. Java Swing - Definición 2.5. Crear Ventanas con AWT/Swing 2.6. Utilización de Layouts: FlowLayout, BorderLayout, GridLayout, BoxLayout 2.7. Opciones de Dialogo: ShowConfirmDialog, ShowInputDialog, ShowMessageDialo 2.8. Uso de otros elementos: JButton, JRadioButton, JCheckbox, JPanel, JLabel. 2.9- Representación de tipos de datos tabulados, uso del JTable, JScrollPane, Default TableModel. Unidad III - Estándares para Desarrollo de interfaces. 3.1. Estructura de interfaz de aplicaciones, principios, formato y presentación 3.2. Formularios MDI, Formulario principal, formularios de dialogo. 3.3. Desarrollo de interfaz principal, navegación, color, tipos de letras. 3.4. Estándares para búsquedas de información, cuadros de diálogos, mensajes al usuarios 3.5. Estándares para ingreso de datos, campos obligatorios, disposición de botones, etc. 3.6. Desarrollo de opciones de menú 3.7. Disposición de campos en los informes. Unidad IV – Desarrollo de Aplicaciones 4.1. Estructura y Montaje de la base de datos a ser utilizada. 4.2. Desarrollo de Formularios de entradas simples de datos (Archivos maestros, opciones de configuración) 4.3. Desarrollo Formularios de búsquedas de datos 4.4. Desarrollo de Formularios complejos (Uno a muchos) 4.5. Operaciones de inserción, alteración, eliminación y consulta de la bases de datos. 4.6. Trabajar en capas, separando los componentes de interfaz de la lógica de negocio. Unidad VI – Desarrollo de Informes 5.1. Representación de Resultados 5.2. Introducción a Herramientas de generación de informes. JasperReports 5.3. Estructura de informes 5.4. Cómo crear informes relevantes, resúmenes, totales, agrupación, ordenamiento 5.5. Desarrollo y Ejecución de Informes relacionados con el Sistema desarrollado. 5.6. Incorporación de informes creados con Jasper dentro de la aplicación Java. VI. METODOLOGÍA DE ENSEÑANZA El enfoque sugerido para la materia requiere que las actividades prácticas promuevan el desarrollo de habilidades para la resolución de problemas En las actividades prácticas sugeridas, es conveniente que el profesor sólo guie al estudiante en la construcción de su conocimiento. MISIÓN Formación en valores y elevada capacitación científica-técnica, orientada a servir adecuadamente a los requerimientos socio ambientales y a los desafíos del entorno, a través de procesos de investigación, docencia y extensión. VISIÓN Prestigioso centro de formación tecnológica y científica del país y la región Campus Universitario, Km 8 Lado Acaray Calle Universidad Nacional del Este c/ Rca. Del Paraguay Ciudad del Este – Paraguay Teléfono y Fax 061 575.112/13 – 577.261/62 574.980 – 577.427 – 577.436 Web: www.fpune.edu.py Email: secretaria@fpune.edu.py VII. METODOLOGÍA DE EVALUACIÓN El sistema de evaluación se realizará conforme a lo establecido en el reglamento vigente de la Facultad Politécnica VII. BIBLIOGRAFIA Básica: ▪ M. DEITEL, Jarvey; DEITEl, Paul J. “Java Como Programar”, 5ta Ed. ▪ SCHILDT, Herbert. “FUNDAMENTOS DE JAVA”, 3ra. Ed. Complementarias: ▪ GARZAS PARRA, Javier. PIATTINI VELTHUIS, Mario “Fabricas De Software, Alfaomega Grupo Editor, Ingeniería del Software”, ALFAOMEGA GRUPO EDITOR, Pantaleo MISIÓN Formación en valores y elevada capacitación científica-técnica, orientada a servir adecuadamente a los requerimientos socio ambientales y a los desafíos del entorno, a través de procesos de investigación, docencia y extensión. VISIÓN Prestigioso centro de formación tecnológica y científica del país y la región