FreeChart programacion netbeans folder, Lab Reports of Java Programming

java netbeans programacion 3 orientado a objetos

Typology: Lab Reports

2019/2020

Uploaded on 05/03/2020

julen-caipa-garces
julen-caipa-garces 🇨🇦

1 document

1 / 8

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Página de
UNIVERSIDAD MILITAR NUEVA GRANADA
LABORATORIO 4. Uso de jFreeChart.
Guías de Prácticas de Laboratorio
Identificación:
INGMCT-G-001
Número de
Páginas: 7
Revisión No.:
0
Fecha Emisión:
Julio 21 de 2015
Laboratorio de:
Programación III
Título de la Práctica de Laboratorio:
LABORATORIO 4. Gráficas con JFreeChart
Elaborado por:
Ing. Nathaly Sánchez M.Sc
DOCENTE DE CATEDRA
Revisado por:
Ing. Ricardo Castillo,
Ph.D.
JEFE DE ÁREA
Aprobado por:
Ing. Lina Peñuela
DIRECTOR DEL
PROGRAMA
Control de Cambios
El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de
los derechos de autor
pf3
pf4
pf5
pf8

Partial preview of the text

Download FreeChart programacion netbeans folder and more Lab Reports Java Programming in PDF only on Docsity!

LABORATORIO 4. Uso de jFreeChart.

Guías de Prácticas de Laboratorio

Identificación:

INGMCT-G-

Número de

Páginas: 7

Revisión No.:

Fecha Emisión:

Julio 21 de 2015

Laboratorio de:

Programación III

Título de la Práctica de Laboratorio:

LABORATORIO 4. Gráficas con JFreeChart

Elaborado por:

Ing. Nathaly Sánchez M.Sc DOCENTE DE CATEDRA

Revisado por:

Ing. Ricardo Castillo,

Ph.D.

JEFE DE ÁREA

Aprobado por:

Ing. Lina Peñuela

DIRECTOR DEL

PROGRAMA

Control de Cambios El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de los derechos de autor

LABORATORIO 4. Uso de jFreeChart.

Razones del Cambio Cambio a la Revisión # Fecha de emisión ACTUALIZACION DEL FORMATO

ACTUALIZACION DEL

FORMATO

ACTUALIZACION DEL

CONTENIDO

ACTUALIZACION DEL

CONTENIDO

1. FACULTAD O UNIDAD ACADÉMICA: INGENIERÍA

2. PROGRAMA: MECATRÓNICA

3. ASIGNATURA: PROGRAMACION III

4. SEMESTRE: TERCERO

5. OBJETIVOS:

5.1.General: General: Aplicar los conocimientos adquiridos hasta este punto en la creación de un aplicativo Java con capacidades de dibujo dadas por la librería JFreeChart. 5.2.Específicos: 5.2.1. Conocer las características básicas de la librería JFreeChart 5.2.2. Utilizar las funciones básicas de JFreeChart 5.2.3. construir aplicaciones y applets de JFreeChart

6. COMPETENCIAS A DESARROLLAR:  Habilidad y destreza en la programación en JAVA. 7. INTRODUCCIÒN: El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de los derechos de autor

LABORATORIO 4. Uso de jFreeChart.

  • XY chart El siguiente es un código de ejemplo para una gráfica de tipo XY: public class XYChartExample { public static void main(String[] args) { // Create a simple XY chart XYSeries series = new XYSeries("XYGraph"); series.add(1, 1); series.add(1, 2); series.add(2, 1); series.add(3, 9); series.add(4, 10); // Add the series to your data set XYSeriesCollection dataset = new XYSeriesCollection(); dataset.addSeries(series); // Generate the graph JFreeChart chart = ChartFactory.createXYLineChart( "XY Chart", // Title "x-axis", // x-axis Label "y-axis", // y-axis Label dataset, // Dataset PlotOrientation.VERTICAL, // Plot Orientation true, // Show Legend true, // Use tooltips false // Configure chart to generate URLs? ); try { ChartUtilities.saveChartAsJPEG(new File("C:\chart.jpg"), chart, 500, 300); } catch (IOException e) { System.err.println("Problem occurred creating chart."); } } } Tomado de “JFreeChart Tutorial- Matthew D’Andrea | E-mail: [email protected] ca” Cuyo resultado es el siguiente: El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de los derechos de autor

LABORATORIO 4. Uso de jFreeChart.

Grafica 2. Resultado del código ejemplo para XY Chart.

9. MATERIALES, INSTRUMENTOS O HERRAMIENTAS, EQUIPOS:  Computador  Entorno de desarrollo Netbeans  Java Development Kit  API JFreeChart 10. PROCEDIMIENTO, MÉTODO O ACTIVIDADES: Calcular el promedio de notas y mostrar el histórico de notas de los estudiantes en la asignatura de programación de computación III dados los datos Nombre Estu- diante y Notas Parciales. El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de los derechos de autor

LABORATORIO 4. Uso de jFreeChart.

f.) El programa debe tener la opción de cargar la información del nombre y las notas a partir de un archivo en formato csv, para posteriormente procesar tal informa- ción como fue enunciada anteriormente. Así mismo debe tener la opción de expor- tar la información de ambas tablas a un archivo csv.

11. PRECAUCIONES CON LOS MATERIALES, HERRAMIENTAS, INSTRU- MENTOS Y EQUIPOS UTILIZAR: No realizar modificaciones sobre los archivos del sistema operativo que puedan afectar el buen funcionamiento del equipo. 12. CRITERIOS DE EVALUACIÓN A LA PRÁCTICA: Verificación de la implementación de las actividades propuestas. A continuación los criterios a evaluar: Criterio Cumple satis- factoriamente Cumple parcial- mente No cum- ple Se cumplen los criterios enunciados en cuanto al ingreso de informa- ción, creación de tablas y análisis de información

Se cumplen los criterios enunciados en cuanto a visualización de gráfi- cas estadisticas generales y particu- lares

Se validan errores en términos de notas superiores al rango estableci- do, nombres inexistentes y demás posibles errores del usuario

Se exporta e importa archivos csv para los fines pertinentes

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de los derechos de autor

LABORATORIO 4. Uso de jFreeChart.

La aplicación desarrollada es clara, ordenada, orientada a objetos y es- téticamente atractiva al usuario

En caso de que el grupo de estudiantes no sustente adecuadamente, desconozca el proyecto presentado o no tenga dominio del proyecto, el docente está en capa- cidad de penalizar según su criterio. Realización de los diagrama de flujo de los métodos del programa y su verificación teórica por medio de las pruebas de escritorio correspondientes.

13. RESULTADOS ESPERADOS:

Que el estudiante tenga un conocimiento general de cómo crear, construir y ejecu- tar aplicaciones en el IDE NetBeans utilizando el lenguaje de programación orien- tado a objetos JAVA, además pueda aprovechar de manera adecuada las capacida- des de las librerías gratuitas como JFreeChart.

  1. BIBLIOGRAFÍA:

[

]

2.-2. O. R. L. |. D. b. A. V. |. L. b. I. Icons, «JFreeChart,» 2005. [En línea].

Available: http://www.jfree.org/jfreechart/. [Último acceso: 2014].

[

]

M. D'Andrea, «dvillela.servehttp.com,» [En línea]. Available:

http://dvillela.servehttp.com:4000/apostilas/jfreechart_tutorial.pdf. [Último

acceso: marzo 2014].

[

]

P. Deitel y H. Deitel, Java: How to Program, 9th Edition, Prentice Hall,

[

]

B. Fry, Visualizing Data: Exploring and Explaining Data with the Processing

Environment, O'Reilly Media, 2008.

El uso no autorizado de su contenido así como reproducción total o parcial por cualquier persona o entidad, estará en contra de los derechos de autor