P. 1
Agenda Electronica

Agenda Electronica

|Views: 6.264|Likes:
Publicado pordanimerida2010
agenda electronica en java en ingenieroensistemas.blogspot.com
agenda electronica en java en ingenieroensistemas.blogspot.com

More info:

Published by: danimerida2010 on Jul 10, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/23/2013

pdf

text

original

Descripción

Se nos ha encargado la creación de una agenda electrónica. Antes de decidir se quiere el producto final, nuestro cliente desea ver un prototipo. El cliente desea que se maneje la siguiente información para sus contactos: • Nombre • Apellido • Dirección • Teléfono / Celular • Correo electrónico Para el correo electrónico se deben de manejar los siguientes servicios: Gmail, Hotmail y LatinMail.

Funciones
• Ingreso de contactos: debe permitir el ingreso de un nuevo contacto. • Modificación de contactos: debe permitir la modificación de cualquier información de un contacto. • Eliminación de contactos: debe permitir la eliminación de un contacto de manera permanente.

Búsquedas
• Búsqueda por letra inicial del nombre: si se ingresa la letra “A”, el programa debe devolver todos los contactos cuyo nombre empiece con la letra “A”. Por ejemplo: Ana, Arón, Amelie, etc. El orden alfabético NO importa. • Búsqueda por correo electrónico: se debe especificar el servicio de correo electrónico, por ejemplo: Gmail, y se deben de mostrar toda la información de todos los contactos que posean correo@gmail.com

Reporte
Debe tener la siguiente estructura: Letra Inicial 1 Letra Inicial 2 Letra Inicial 3 Letra Inicial 4 etc. Contacto X Contacto Z Contacto L Contacto K Contacto Y Por ejemplo: El reporte se debe mostrar en un navegador web. El reporte debe de actualizarse cada vez que se realice un ingreso, modificación o eliminación.

Bitácora
Como se trata de un prototipo, al cliente le gustaría saber que esta pasando en cada momento. Esta bitacora debe de guardar cualquier operacion realizada, y la hora en que se ejecuto. Por ejemplo: • 8:51 : Se ingreso el contacto Juan • 9:10 : Se modifico el contacto Ana. Campo modificado: Dirección • 9:50 : Se modifico el contacto Ana. Campo modificado: Correo electrónico • 10:00 : Se elimino el contacto Jason. • 10:05 : Se realizo una búsqueda por la letra inicial: “A”. La bitácora debe mostrarse en un navegador web. La bitacora debe de actualizarse por cualquier operación (ABC y búsquedas).

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->