Proyecto Progra2 Ago Dic 2014 2

Páginas: 5 (1050 palabras) Publicado: 13 de abril de 2015
Programación II
Semestre Ago-Dic 2014
Proyecto Final:
1. Elaborar dos proyectos WinAPI (Visual C++)
a. Objetivos:
 Construir una aplicación desarrollada en Visual C++ (WinAPI) para


el uso de una agenda electrónica y la administración de contactos.
Construir una aplicación desarrollada en Visual C++ (WinAPI) que
permita la visualización de gráficos utilizando la librería OpenGL.

b. El alumnopuede elegir un nombre para su proyecto y elegir un tipo de

organización en el cual aplicaría, puede ser real o ficticia.
Requerimientos:
2. WinAPI – Agenda Electrónica.
a. Se debe de poder almacenar información de contactos:
 Nombre Completo
 Dirección
 Teléfono particular y celular
 Fotos (varias por contacto)
a.

Deberá de poder guardar fotos del contacto y con botones de
avanzar yretroceder desplegar las fotos como un
visualizador de imágenes.



b.
c.

d.
e.

LMAD

Categoría
El programa debe de tener la funcionalidad de agregar contactos,
modificarlos o eliminarlos.
La organización de la información de los contactos debe de ser por
categorías, la primera contactos, después “familiar”, “trabajo”, “escuela”, estas
clasificaciones son un ejemplo ya que se deben de poder crear lasclasificaciones en el programa, y ya en el último nivel una carpeta con el
nombre del contacto y ahí depositar cualquier tipo de información de él.
El programa debe de tener la funcionalidad de agregar categorías,
modificarlas o eliminarlas.
Además de la información de los contactos, se pueden programar citas con
uno o varios de ellos y configurar alarmas para avisar al usuario de tales
citas, sedeberá tomar en cuenta lo siguiente:
 Contacto con el que se tendrá la cita (Opcionalmente con varios
contactos)
 Fecha y hora de la cita

Especialistas en Programación y Arte Digital

Pág. 1




Motivo de la cita o descripción breve del evento.
Sonido para la alarma (Opcionalmente el usuario podrá seleccionar
de una lista de audios predeterminados el que le guste para tal cita).
f. Se debede poder almacenar junto con la alarma, el motivo de la cita o una
descripción breve.
g. Deberá poder configurar múltiples alarmas para eventos de cualquier tipo, se
desplegará un mensaje de con quien tiene el compromiso y cuál es el motivo
de la cita, y además un mensaje auditivo (previamente grabado) se
reproducirá para complementar la alarma, esta alarma solo se activará
cuando la aplicación seestá ejecutando, si una alarma ya pasó de tiempo
aparecerá entonces después, al ejecutarse de nuevo la aplicación.
h. Las alarmas deberán ir en una carpeta por separado en un archivo de
alarmas pendientes, alarma atendida se elimina del archivo.
i. Incluir todas las validaciones necesarias para que el programa nunca muestre
errores en su ejecución.
j. Se deben de mostrar mensajes para indicar lacorrecta operación del
programa.
k. Toda la información tanto de contactos, fotos, citas y alarmas se deberá de
grabar en un archivo o varios (texto o binario) para posteriormente
recuperarla al ejecutar de nuevo el programa.

3. WinAPI – OpenGL.
a. Construir un escenario a base de primitivos, vigilando las proporciones.
b. Deberá contener diversos objetos con rotación y translación.
 Utilizarmovimientos de escalado.
 Estrictamente prohibidos los sistemas solares.
c. Incorporar el uso de texturas.
d. Definir controles y utilizarlos para el manejo de la luz en el escenario.
e. Definir controles y utilizarlos para el manejo de los movimientos de la cámara.
 Incorporar la funcionalidad de que se mueva la cámara utilizando las
teclas de movimiento del cursor.

4. La aplicación debe de estardesarrollada en Visual C++ y el tipo de
proyectos a utilizar es Windows Application (WinAPI).
5. Elaborar los diagramas de flujo de ambos proyectos.
6. Se deben incluir en la programación todas las validaciones posibles,
para que en algún dado caso, no marque error, sino un mensaje para
indicar al usuario la adecuada operación del programa.

LMAD

Especialistas en Programación y Arte Digital...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Actividad 2 De Física 2 Ago Dic 2015
  • CENEVAL EVALUACION DE PROYECTOS AGO DIC 15
  • Proyecto De Convivencia 2014 2
  • UAZ inscripciones 2014 Ago-Dic
  • Proyecto Anual 2 4 2014
  • 2 Proyecto 2014 2015 Gisela
  • Hicia Ago Dic 2015
  • Cirug a Final Ago 2014

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS