Array Development Sistema de Gestión de Club de Tenis Catálogo de Requisitos Versión 1.0 Array Development Versión: Catálogo de Requisitos Fecha: 27/06/2007 1.0 Historia de Revisión Fecha 27/06/2007 Versión 1.0 Descripción Versión Final Autor Henry Tovar José María Espinoza Julio Povis Freddy Ruiz Diego Gonzáles Pontificia Universidad Católica del Perú Desarrollo de Programas 2 Pág. 2 de 3 Array Development Versión: Catálogo de Requisitos 1.0 Fecha: 27/0/2007 Catálogo de Requisitos FUNCIONALES No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción El sistema deberá distinguir entre perfiles de usuario (socios y no socios) y administrador. El sistema permitirá el mantenimiento de socios. El sistema permitirá el mantenimiento de cursos El sistema permitirá el mantenimiento de accesorios. El sistema permitirá a los NO socios sólo la reserva de canchas. El sistema brindará información general del club. El sistema permitirá el mantenimiento de instalaciones El sistema deberá permitir el manejo de los siguientes servicios: Tenis, Tenis de mesa, Pádel, frontón, natación, gimnasio y sauna. El sistema deberá permitir el registro de calendarios de clases para los cursos a dictarse. El sistema permitirá el mantenimiento del personal administrativo. El sistema permitirá el alquiler y reserva de canchas, accesorios y asignación de recogebolas para dichos eventos. El sistema brindará información general del socio (estado de cuenta, cursos inscritos). El sistema permitirá la diferenciación de tarifas según el tipo de reserva. El sistema permitirá la asignación de canchas y profesores a los cursos que se imparten. El sistema creara un LOG administrativo en donde se encuentren las acciones de los usuarios sobre el sistema. Tipo Funcional Prioridad 1 Funcional Funcional Funcional Funcional Funcional Funcional Funcional 1 2 2 1 3 2 1 Funcional 2 Funcional Funcional 2 1 Funcional 3 Funcional 2 Funcional 2 Funcional 2 No Funcional No Funcional No Funcional No Funcional 1 NO FUNCIONALES 1 El sistema deberá soportar un entorno Web, basado en JAVA. 2 El sistema deberá conectarse a una base de datos MySQL. 3 El sistema deberá funcionar en el Sistema Operativo Windows XP 4 El sistema deberá ser desarrollado en lenguaje JAVA 1 1 1 Prioridades: Número 1 2 3 Descripción Alta Media Baja Pontificia Universidad Católica del Perú Desarrollo de Programas 2 Pág. 3 de 3