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: [email protected]
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: [email protected]
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: [email protected]
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