You are on page 1of 2
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE INGENIERIA INDUSTRIAL. EXAMEN PARCIAL DE INGENIERIA DE SOFTWARE 2014-1: 105 min @ 6 Instrucciones: Elexamen se desarrollaré en maquina, para ello deberd crear una carpeta identificad por su numero de ‘matricula. ejemplo: Apellidos y Nombres: Verastegul Aguilar David Manuel___-Matricula N*: 08170196 Nombre de la carpeta seré: 08170196 * les archivos que genere, deberén ser debidamente identificados Iuego comprimidos y levantados al campus virtual. Prueba: 1. Se quiere vender miisica a través de internet. La solucin es un software. Qué caracteristicas debe tener este sistema para satisfacer las necesidades de nuestro cliente? Esto es ingenierla de requerimientos. En base a 1a siguiente lista de requerimlentos indique cuales son Funcionales (F) y cuales son no funcionales (NF): (3 puntos). 8, | Los usuarios buscaran las canciones que deseen y las pagardn con créditos | EI software debe visualizarse y funcionar correctamente en ‘cualquier b. |navegador, especialmente en Intemet Explorer, Firebird, Mozilla, Nautilus y| NF Sater . Los usuarios tendrén algunos dias para descargar en cu ordenador las FE canciones que hayan adquirido. a.) & Software-debe cumplir las disposiciones recogidas en la Ley Organica de Datos Personals y en el Reglamento de medidas de seguridad, (afectan a usuarios concretos), El software no debe tardar mas de cinco segundos en mostrar los resultados f, |de una bitsqueda. Si se supera este plazo, el sistema detiene la busqueda y ‘muestra los resultados encontrados, AE ‘Se desea hacer ofertas generales (afectan a todos los usuarios) y particulares F ie 2.- Usted, ha sido elegido para el desarrollo de un Sistema de Informacién de Gimnasios, con ta realidad descrit Los gimnasios cuentan con especialistas en deportes que definen para cada usuario del gimnasio una futina adecuada para cumplir algunos objetivos. Sin embargo, el seguimiento y adaptacién de estas Tutinas es una labor que requiere mucha informacién y que usualmente no se hace con la regularidad ecesaria. Los usuarios de un gimnasio quisieran realizar un seguimiento més cercano de su desempeo ara entender cémo cada ejercicio esté contribuyendo en su desarrollo fisico. El propésito del sistema ue se va a desarrollar es facilitar a los usuarios realizar un seguimiento de su evolucién y desempetio ena ejecucién de sus rutinas de tal forma que las puedan adaptar y mejorar. = Cheiatiamictogee seceded aut sneascra perme’ ete Ragula atl — Lan Repo Teg mucotemad. along sea, Conn e,metyn niline Conn San worse ot Abas marco Lok os : eae [ee Sade OF Pagina 1 Descripci6n General El corazén del sistema es la aplicacién que permite crear perfiles de deportistas con sus rutinas y seguimientas. Perfil de un deportista Un perfil contiene fa informacién bés fisicos como altura pesoppresi6 | usuario: su nombre como sus datos to eariag Sy medidas de alguna® partes de su cuerpo Elusvario deportista. puede definir un conjunto de objetivos de desarrollo fisico como la pérdida de CPesoreeduccién de medidas? tonlficaci@A, crecimiento muscular7etc. Finalmente, de manera periédica (p.e. semanalmente) os usuarios actlalizan los a3tos dé su verfiinuewe 5 Rutinas Fisicas Una rutina fisica es un conjunto de ejercicios, cada uno definido para cumplir con uno o mas objetivos de un usuario, Una rutina debe definirse por un profesional quien, con base en su experiencia, tomard en cuenta el perfil del usuario y sus objetivos para definir tanto el tipo de ejercicios, como su duracién, regularidad, ndmero de series y otra serie de parémetros que dependerén de la maquina que se utilzard. ‘Se espera que Ia informacion histérica del gimnasio pueda ayudarle al profesional a definir las rutinas mas adecuadas. Por ejemplo, si un objetivo es mejorar la capacidad cardiovascular, el profesional podria realizar una consulta en el sistema y preguntar por las rutinas mds exitosas para lograr ese objetivo en Poblaciones de edad y peso similares al del deportista. La respuesta debe darse valorada con algunos eriterios como regularidad con la que cumplen fa rutina los deportistas, resultados obtenidos, etc. De esta manera, dados los objetivos del deportista, el sistema podré sugerit una ri para él Elercicios y Méquinas Los ejercicios que un deportista puede realizar estan agrupados en categorias que son: aerdbicos (trotadora, escaladora, etc.), anaerdbicos {pesas), de flexibilidad y equilibrio (p.e. pilates), dé relajaci6n (pe. yoga) y de tonificacién. Cada ejercicio pertenece a una categoria, tiene una descripcién, una explicacién de eémo se realiza el elercicio, méquinas que se necesitan e indica que zonas Gel cuerpo trabaia (p.e. pecho, brazos, plernas, espalda, abdominales). oe E gimnasio cuenta con un conjunto de méquinas que permiten a los usuarios realizar sus rutinas, Las ‘mquinas tienen un sistema simple que permite al usuario registrarse al inciar su trabajo y que registra los resultados del efercicio (p.. para una trotadora almacena el tiempo, velocidad promedio, ritmo cardiaco promedio y las calorfas quemadas). Al realizar un ejéfeiio el sistema debe recibir la informacién de la maquina y asociarta al perfil de un usuario. Requerimientos Bésicos Se espera que el sistema que Ud. implemente permita al gimnasio crear los deportistas y sus perfiles, asociarles rutinas de ejercicios que utilicen las méquinas del gimnasio y que, a través de éstas, se pueda evar registros de los ejercicios realizados y el desempefo. je que Ud. desarrolle: (17 puntos), Ua, Modelamiento de casos de uso de la realidad descrita. A b. Diagrama de clases de la realidad descrita. 1 ¢ Diagrama de secuencias y de colaboracién «a % Convertir el diagrama de clases légica a tablas fsicas, (Enumerar y describir brevemente los pasos 2 seguir para la solucién de su respuesta). B & Escribir la instruccién SQL que le permita mostrar los registros de los elercicios realizados y el desempetio del participante. Pagina 2

You might also like