Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOFTWARE HERRAMIENTAS DE
PROGRAMACION III
PRACTICA FINAL
Problema a resolver
Requerimientos funcionales:
1. Creación de eventos:
Para cumplir con este requerimiento se debe contar con un formulario que
permita ingresar la información del evento, esta es:
Nombre del evento.
Lugar de realización
Fecha
Hora
Encargado del evento
Anotaciones.
2. Creación de usuarios:
Para la institución es importante conocer a cerca de las personas que asisten
a los eventos, es por eso que se debe llevar registro de los asistentes a los
eventos.
Para esto la aplicación deberá contar con un formulario de inscripción de
usuarios con la siguiente información relacionada.
Nombres.
Apellidos.
Tipo de documento:
o Cedula de ciudadanía
o Tarjeta de identidad
o Cedula de extranjería
o Pasaporte.
Vínculo con la institución
o Estudiante
o Docente
o Empleado
o Egresado
o Externo.
TECNOLOGÍA EN DESARROLLO DE
SOFTWARE HERRAMIENTAS DE
PROGRAMACION III
PRACTICA FINAL
Correo electrónico
Teléfono de contacto
Fecha de nacimiento
3. Actualización de la información:
Tanto la información de los eventos como los datos del usuario deben contar
con la forma de ser actualizados.
4. Inscripción a eventos.
Las personas que asistencia a los eventos deberán realizar su preinscripción
al evento previamente. Para cumplir con este requerimiento usted deberá
incluir en la aplicación un apartado donde el usuario pueda listar los eventos
existentes y realice su preinscripción.
Plataforma de desarrollo:
Como habar podido notar esta aplicación deberá correr en dos ambientes, uno es
la web y el otro es una aplicación de escritorio. Hay algunas funcionalidades que
deben estar disponibles en la web, como el registro de usuarios y la preinscripción
del usuario al evento, además de la actualización de su información, funciones que
TECNOLOGÍA EN DESARROLLO DE
SOFTWARE HERRAMIENTAS DE
PROGRAMACION III
PRACTICA FINAL
Requerimientos no funcionales:
La aplicación de escritorio la deberá realizar haciendo una debida separación entre
capas.
Para hacer la gestión de los datos se sugiere que lo haga a través de servicios, esto
es para su facilidad y con el propósito de reutilizar código.
Recuerde utilizar buenas prácticas de programación, esto es, código debidamente
comentado, manejo de excepciones, buena fluidez en la navegación de ambas
aplicaciones.
Fecha de entrega:
La fecha máxima de entrega de toda la aplicación completa es el día 31 de mayo
en el horario habitual de clase.
Anotaciones adicionales:
Cada uno deberá hacer y sustentar su trabajo de manera individual. No se aceptan
códigos repetidos, de comprobarse que uno o más códigos son iguales se dividirá
la nota de dicho trabajo entre todas las personas que tengan el mismo código.
Las aplicaciones deberán ser subidas al classroom en una carpeta comprimida con
el siguiente nombre practicaFinal_nombre_apellido.rar