UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
(Universidad del Perú, DECANA DE AMÉRICA)
Facultad de Ingeniería Industrial
EXAMEN PARCIAL 2011-1 Tiempo: 1:50’
Profesores. W. Ponce / V. Beltrán / E. Ruiz
1.- Emparejar los conceptos con la definición: 5 puntos
CONCEPTOS DEFINICION EMPAREJAMIENTO
a. Describe el funcionamiento del sistema
desde el punto de vista del usuario.
I.- Diagramas de clase
II. Diagramas de Casos
de Uso
III. Diagramas de
Actividad
IV. Diagramas de
Estado
V. Diagramas de
Secuencia
b. Describen la estructura estática del sistema:
Objetos, Atributos, y asociaciones.
c. Describen el comportamiento dinámico entre
actores u objetos y el sistema.
d. Describen el comportamiento de un objeto
individual.
e. Modelan el comportamiento dinámico de un
sistema: flujo de trabajo.
2.- Por Herencia (Especialización/Generalización): una subclase hereda los métodos y
atributos especificados por una Super Clase, por ende la Subclase además de poseer sus propios
métodos y atributos, poseerá las características y atributos visibles de la Super Clase (public y
protected). Diseñar bajo UML, un diagrama de clases de Autos, Camionetas y Vehículos en el
que se muestre este concepto de herencia y los atributos públicos y privados. 3 puntos
3.- El Director y propietario de un prestigioso Colegio de la Capital le ha contratado a usted para lo
siguiente:
"Se desea innovar mediante un software la gestión del centro de enseñanza, en el que imparten
clases en Inicial, Primaria, Secundaria y Preuniversitario. Para llevar el control de los alumnos
matriculados y de los profesores que imparten clases en ese centro además se requiere el control
de asistencia de alumnos y profesores, así también el control de la programación de salones
(cursos y profesores que se dictan por salón).
De cada profesor y cada alumno se desea recoger el Nombres, Apellidos, Dirección, Lugar de
nacimiento, Dni, Fecha de nacimiento, Código Postal y Teléfono y otros datos que usted
determine conveniente.
Los alumnos se matriculan en un grado de cualquiera de los 4 niveles (Inicial, primaria,
secundaria y preuniversitario). Un profesor del centro puede impartir varias asignaturas y una
asignatura es impartida también por varios profesores. También debe almacenarse las notas de
los alumnos bimestralmente y una nota final anual.
Las asignaturas se imparten en diferentes aulas del centro. De cada aula se quiere almacenar el
código, piso del centro en el que se encuentra y número de pupitres de que dispone. Una
asignatura se puede dar en diferentes aulas y en un aula se pueden impartir varias asignaturas.
Se desea llevar un registro de las asignaturas que se imparten en cada aula. Para ello se anotará
el mes, día y hora en el que se imparten cada una de las asignaturas en las distintas aulas.
La dirección del centro también designa a varios profesores como tutores en cada uno de los
cursos. Un profesor es tutor tan sólo de un curso. Un curso tiene un único tutor. Se habrá de tener
en cuenta que puede que haya profesores que no sean tutores de ningún curso".
Considere los datos que sean necesarios para el funcionamiento del sistema. 12 puntos
a).- Diseñar el diagrama de casos de uso para que el sistema pueda funcionar.
b).- Diseñar el diagrama de clases
c).- Diseñar el diagrama de secuencias
d) Diseñar el diagrama de actividades
e) Presentar el modelo físico de datos incluyendo PK, FK, tablas y relaciones.
f) Presente los pasos para conectar desde la herramienta CASE a la base de datos SQL
SERVER

Ex parcial 2011_1

  • 1.
    UNIVERSIDAD NACIONAL MAYORDE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) Facultad de Ingeniería Industrial EXAMEN PARCIAL 2011-1 Tiempo: 1:50’ Profesores. W. Ponce / V. Beltrán / E. Ruiz 1.- Emparejar los conceptos con la definición: 5 puntos CONCEPTOS DEFINICION EMPAREJAMIENTO a. Describe el funcionamiento del sistema desde el punto de vista del usuario. I.- Diagramas de clase II. Diagramas de Casos de Uso III. Diagramas de Actividad IV. Diagramas de Estado V. Diagramas de Secuencia b. Describen la estructura estática del sistema: Objetos, Atributos, y asociaciones. c. Describen el comportamiento dinámico entre actores u objetos y el sistema. d. Describen el comportamiento de un objeto individual. e. Modelan el comportamiento dinámico de un sistema: flujo de trabajo. 2.- Por Herencia (Especialización/Generalización): una subclase hereda los métodos y atributos especificados por una Super Clase, por ende la Subclase además de poseer sus propios métodos y atributos, poseerá las características y atributos visibles de la Super Clase (public y protected). Diseñar bajo UML, un diagrama de clases de Autos, Camionetas y Vehículos en el que se muestre este concepto de herencia y los atributos públicos y privados. 3 puntos 3.- El Director y propietario de un prestigioso Colegio de la Capital le ha contratado a usted para lo siguiente: "Se desea innovar mediante un software la gestión del centro de enseñanza, en el que imparten clases en Inicial, Primaria, Secundaria y Preuniversitario. Para llevar el control de los alumnos matriculados y de los profesores que imparten clases en ese centro además se requiere el control de asistencia de alumnos y profesores, así también el control de la programación de salones (cursos y profesores que se dictan por salón). De cada profesor y cada alumno se desea recoger el Nombres, Apellidos, Dirección, Lugar de nacimiento, Dni, Fecha de nacimiento, Código Postal y Teléfono y otros datos que usted determine conveniente. Los alumnos se matriculan en un grado de cualquiera de los 4 niveles (Inicial, primaria, secundaria y preuniversitario). Un profesor del centro puede impartir varias asignaturas y una asignatura es impartida también por varios profesores. También debe almacenarse las notas de los alumnos bimestralmente y una nota final anual. Las asignaturas se imparten en diferentes aulas del centro. De cada aula se quiere almacenar el código, piso del centro en el que se encuentra y número de pupitres de que dispone. Una asignatura se puede dar en diferentes aulas y en un aula se pueden impartir varias asignaturas. Se desea llevar un registro de las asignaturas que se imparten en cada aula. Para ello se anotará el mes, día y hora en el que se imparten cada una de las asignaturas en las distintas aulas. La dirección del centro también designa a varios profesores como tutores en cada uno de los cursos. Un profesor es tutor tan sólo de un curso. Un curso tiene un único tutor. Se habrá de tener en cuenta que puede que haya profesores que no sean tutores de ningún curso". Considere los datos que sean necesarios para el funcionamiento del sistema. 12 puntos a).- Diseñar el diagrama de casos de uso para que el sistema pueda funcionar. b).- Diseñar el diagrama de clases c).- Diseñar el diagrama de secuencias
  • 2.
    d) Diseñar eldiagrama de actividades e) Presentar el modelo físico de datos incluyendo PK, FK, tablas y relaciones. f) Presente los pasos para conectar desde la herramienta CASE a la base de datos SQL SERVER