1 / 18

Studio7i - Alquiler de salas de ensayo musical

Studio7i - Alquiler de salas de ensayo musical . poo-rentalmusic https://poo-rentalmusic.googlecode.com/svn/trunk. Objetivos. Identificar los módulos del sistema a desarrollar Lograr código limpio que funcione Desarrollar los tests de prueba para cada módulo

rolf
Download Presentation

Studio7i - Alquiler de salas de ensayo musical

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Studio7i - Alquiler de salas de ensayo musical poo-rentalmusic https://poo-rentalmusic.googlecode.com/svn/trunk

  2. Objetivos • Identificar los módulos del sistema a desarrollar • Lograrcódigolimpioquefuncione • Desarrollar los tests de pruebaparacadamódulo • Evitarescribircódigoinnecesario

  3. La empresa Studio7i • Misión Aquilerde salas de ensayo musical para bandas emergentes en Lima. • Visión Ser la empresalíder de apoyo a bandas musicales emergentes de Lima

  4. El proceso Local Visitante [inscribe] Sala [registro] [asigna] Cliente Instrumen [registra] Administrador [buscar/consultar] Servicios Armado [realiza] [consulta] Reserva [realiza]

  5. Repositorio

  6. Historias de Usuario • Capturan la esencia del valor de negocio de un sistema y estánescritas en un lenguajecotidiano. • Historias de Studio7i • 1. Salas de Ensayo - Inscripción • 2. Instrumentos- Registro • 3. Salas de Ensayo– Armado • 4. Cliente – Registro • 5. Salas de Ensayo – Búsqueda • 6. Salas de Ensayo – Reserva • 7. Servicios - Registro • 8. Salas de Ensayo – ConsultarReserva

  7. Diagrama de Clases 1 1..* 1..* 0..1

  8. Historia 1: Inscripción de Salas de Ensayo • Cuando… • Inscribo una sala debo indicar su nombre, el local donde se encuentra, dirección, su capacidad máxima y características adicionales (amplificadores, parlantes, aire acondicionado, etc.) • Espero… • - Confirmación de la inscripción OK. • - Mensaje de error si no se ingresa alguno de los datos indicados. • - Mensaje de error si ya se registró otra sala con el mismo nombre en el mismo local.

  9. Historia 2: Registro de Instrumentos • Cuando… • Registro un instrumento debo indicar su tipo (guitarra, teclado, batería, bajo, etc.), marca (Yamaha, Fender, etc.), modelo (Squier, Stratocaster, etc.), año de fabricación, características (para zurdo, color, afinación, etc.) y su costo de alquiler por hora. • Espero… • - Confirmación del registro Ok. • - Mensaje de error si no se ingresa alguno de los datos indicados.

  10. Historia 3: Salas de Ensayo: Armado • Cuando… • Armo una sala debo asignarle los instrumentos básicos que tendrá, servicios adicionales que se podrán solicitar (grabación de ensayo, pistas de acompañamiento, etc.). Los servicios se pueden asociar 1 vez por sala. Cada sala tendrá también un costo por hora asociado. • Espero… • - Confirmación del armado Ok. • - Mensaje de error si se intenta ingresar más instrumentos que la capacidad de la sala. • - Mensaje de error si se intenta ingresar más de 2 guitarras/1 batería/1 teclado/2 micrófonos (configuración básica).

  11. Historia 4: Cliente: Registro • Cuando… • Ingreso como visitante debo poder registrar mis datos de cliente (documento de identidad, nombres, email, fecha de nacimiento y una clave de ingreso). La clave deberá ser ingresada 2 veces para verificación. • Espero… • - Mensaje de registro Ok. • - Mensaje de error si no se ingresa alguno de los datos. • - Mensaje de error si los ingresos de clave no coinciden. • - Mensaje de error si ya se registró previamente el mismo documento de identidad o email.

  12. Historia 5: Salas de Ensayo: Búsqueda • Cuando… • Ingreso como visitante (o cliente) debo poder consultar la lista de salas que coincidan con los criterios: nombre de sala, local, cantidad de guitarras, si incluye teclado, capacidad de personas, con servicio de grabación y disponibilidad en fecha y horas (que la sala no esté reservada). • Espero… • - Lista de salas (mostrando nombre, ubicación, capacidad, instrumentos y servicios) que coinciden con los criterios de búsqueda. Debe indicar que se pueden agregar instrumentos y servicios adicionales registrado como cliente. • - Mensaje de información si no se encuentran salas con los datos indicados.

  13. Historia 5: …Test Salas de Ensayo

  14. Historia 6: Salas de Ensayo: Reserva • Cuando… • Habiendo iniciado sesión como cliente y buscado una sala que coincida con mi búsqueda, debo poder elegirla para reserva confirmando el día y horario, y agregando instrumentos y servicios adicionales de ser necesario. Debo revisar y confirmar también la capacidad máxima de la sala y el costo total. • Espero… • - Mensaje de reserva Ok indicando los datos de la misma (incluyendo los adicionales). • - Mensaje de error si la sala ya está reservada en la fecha y horas solicitadas.

  15. Historia 7: Servicios: Registro • Cuando… • Elijo la opción para registrar servicios debo indicar la descripción del servicio (grabación, partituras, pistas, etc.) y el costo por hora. • Espero… • - Mensaje de registro Ok. • - Mensaje de error si la descripción ya fue ingresada.

  16. Historia 8: Salas de Ensayo: ConsultarReserva • Cuando… • Elijo la opción para consultar reservas debo poder indicar la fecha y la sala para que se muestren todas las reservas indicando el cliente, horario, costo y una opción para ver los instrumentos y servicios adicionales solicitados. • Espero… • - Lista de reservas según criterios de búsqueda. • - Mensaje informativo de no reservas encontradas. • - Detalle de instrumentos y servicios adicionales al seleccionar una reserva.

  17. Historia 8: Test Salas de Ensayo: ConsultarReserva

  18. TaskBoard - Seguimiento

More Related