TAREA #2 - Facultad de Ciencias de la Computación

BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA
FACULTAD DE CIENCIAS DE LA COMPUTACIÓN
TAREA #5
VISOR 3D PARA REDES DE COMPUTADORAS CON DELPHI
PARA EL
CURSO DE GRAFICACION 2015 OTOÑO
M. C. Graciano Cruz Almanza
OBJETIVO:
El alumno utilizará las Funciones Primitivas “Línea”, “Rectángulo” y “Poli línea”,
en una aplicación gráfica desarrollada en Delphi con Form, Panel, Label, Edit, Button e
Image.
REQUERIMIENTOS:
a) Definir un Área de graficado de 600 * 600 para visualizar la red en base a cubos.
b) Incluir un Panel con los Botones: Rot x +, Rot x -, Rot y +, Rot y -, Rot z +, Rot z -,
Lejos, Cerca, Open y Pinta Red.
c) Las rotaciones deben ser centradas en la red y con un ángulo de 15 grados.
d) Incluir un segundo Panel con Botones para mostrar el Autor y otro para Salir.
e) Incluir el encabezado “VISOR 3D PARA REDES DE COMPUTADORAS”.
f) Incluir un “Dialogo de Apertura de Archivo”.
g) Usar los colores: Fibra naranja; Cable negro, Computadora Azul, Impresora Gris;
Switch verde; Server Marrón y FireWall Rojo.
CARACTERISTICAS:
 Debe usar Delphi.
 Leer los datos de los archivos generados por el “Editor de Redes”.
 Guardar los datos en Arreglos de Records (use type).
 Debe usar las primitivas de “Línea”, “Rectángulo”, “Poli línea”.
 El trabajo es individual y la fecha de entrega final será el 19 de Noviembre.
RECOMENDACIONES:
Se propone el siguiente calendario:
 Diseñar la interfaz. Programar los Procedimientos para “Open” y “Pinta Red”. Se
recomienda pintar las computadoras solamente. Recuerde que las coordenadas son
múltiplos de 20 y las figuras serán “cubos” de diferente altura. Se propone
Servidores de 100, Computadoras de 80, impresoras de 40 y los otros de 20 (siete
días).
 Complementar los Procedimientos para Pintar los otros elementos. (siete días).
 Programación de los Procedimientos de Rotación. Programe una rotación a la vez
(siete días).
COMENTARIOS FINALES:





En caso de detectarse código copiado, se toma como reprobada la materia.
Se harán preguntas sobre el código presentado.
En cada fecha se realizará una evaluación del avance, de no tener al menos dos
registros de avance, se toma por reprobada la tarea.
De tener atraso en el proyecto la fecha final para entrega, será el 26 de Noviembre,
con penalización de un punto.
Cualquier característica extra se tomará en cuenta para permitir entregar tareas
pasadas. Estas características deben tener 20 líneas de código mínimas y no se
permite repetirlas por otros estudiantes.