Proyecto Programación II
EMT Informática – 2007
Se desea desarrollar un software que permita realizar una Mensajería Interna en un PC.
En una sola computadora se deberá ejecutar un programa desarrollado en Lenguaje C, que permita dejar mensajes a otros usuarios del sistema y leer mensajes enviados a nuestro usuario.
El software debe:
· Solicitar login y contraseña a cada usuario del sistema.
· Cada usuario debe poder leer los mensajes que le envían
· Cada usuario debe poder dejar mensajes a otros usuarios
· Avisar si tiene mensajes pendientes
· Tener una bandeja de entrada donde estén los mensajes recibidos anteriormente
· Tener una bandeja de salida con los mensajes enviados
· Tener una opción para vaciar las bandejas de entrada y salida
· Tener las opciones de Mensaje Nuevo, Reenviar y Responder
La información:
· Debe ser almacenada en archivos (de texto o binarios)
· (Indispensable) Necesita al menos 2 archivos:
1. Para los usuarios y contraseñas
2. Para los mensajes enviados y recibidos
· Es opcional usar otro archivo para enviar mensajes con copia a otros
· (Indispensable) Debe existir una opción que haga un listado ordenado de algún item (Bandeja de Entrada, Bandeja de Salida, por Usuario u otra) resuelta con Listas o Árboles Binarios
· No se pueden usar variables con nombres en inglés
El proyecto:
· Se puede resolver en equipos de 1, 2 o 3 participantes
· Debe ser entregado antes del 21 de octubre de 2007
· Se debe entregar en medio magnético y óptico por duplicado:
1 para el docente y 1 para el alumno
· Se debe entregar el código fuente impreso
· Los estudiantes que recursan lo pueden entregar en cualquier fecha del año. En este caso debe ser en forma individual