Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(ODA)
Asignatura: Métodos y Modelos de Desarrollo de Software
Semestre: 4to.
Elaborado por: M.G.T.I. Francisco Javier Zúñiga Hernández
Ciclo: 1601-B1-001
Periodo: 16 de Enero al 25 de Marzo del 2016
Competencias a Desarrollar
Competencia General: Competencia Específica de la Unidad 1.
Utilizar los principales modelos de Diseñar modelos gráficos para desarrollar
desarrollo de software para establecer el software mediante la utilización de las
diseño de un sistema que apoye el herramientas de UML y RUP.
mejoramiento de la estructura de una
organización mediante el uso de dos
herramientas (UML y RUP).
Esquema de Evaluación
Evaluación
Interacciones colaborativas 10%
continua
Actividades
Tareas 30%
formativas
Evidencias 40%
E-portafolio. 50%
Autorreflexiones 10%
Asignación a cargo
Instrumentos y técnicas de evaluación propuestas por el
del Docente en 10%
Docente en línea
línea
Calificación final 100%
Instrucciones:
1. Para comenzar este ejercicio, deberás crear un archivo de texto, como
encabezado pon en el centro del renglón, el número de la actividad y
el tema (Actividad 4: Diagramas de UML).
2. En el segundo renglón coloca tu nombre, comenzando por apellidos.
3. Deja 3 renglones vacíos.
4. Copia los incisos de la A la C, en el documento creado.
5. Al desarrollar la respuesta de cada inciso, la coloca en seguida de cada
descripción del inciso que le corresponda.
3.- En el mismo archivo, agrega una clase llamada Alumno de Prepa (AluPre),
este tendrá como llave primaria el atributo NoControl, además el campo de
clave de bachillerato de tipo String; todos los atributos serán de alcance
privado.
4.- Como observarás, la tabla alumno tiene los atributos que son comunes para
la tabla AluSec y para la tabla AluPre, estos atributos deben heredarse, usa dos
relaciones de tipo Generalización (herencia) para indicar que las 2 tablas
heredan los atributos y métodos de la tabla alumno.
5.- En la clase tabla AluSec agrega los métodos agregar alumno secundaria
(AgregarAlumSec), modificar alumno secundaria (Modificar AlumSec),
bloquear Alumno secundaria (bloquearAlumSec), Listar Alumno Secundaria
(listarAlumSec ) e imprimir alumnos de secundaria (ImprimirAlumSec), todos
los métodos deberán de tener un alcance público.
6.-Agrega los mismos métodos pero ahora para la clase AlumPrepa, actualiza
los nombres de los métodos, también asigna un alcance de método público.
7.- Agrega una clase (también llamada entidad o tabla), llamada Empleados,
con los siguientes atributos:
Atributos
- NoControl: String
- Nombre: String
- Apellidos: String
- Domicilio: String
- Colonia: String
- Telefono: String
- Sexo: char
- Edad: entero
- FechaNac:Fecha
- CURP: String
- Email: String
- ActivoSN: boolean
- EgresoSN: boolean
+AgregarEmpleado
+ModificarEmpleado
+BajaEmpleadoLogico
+ListadoEmpleado
+BusquedaEmpelado
+ImprimirEmpleado
Todos los métodos son de alcance público, y sirven para administrar los datos
de los empleados administrativos.
Métodos
+AgregarProfSec
+ModificarProfSec
+BloquearProfSec
+ListarProfSec
+ImprimirProfSec
Atributos
NoEmpleado: String
Carrera: String.
NivelEstudios: String
Métodos
+AgregarProfPrepa
+ModificarProfPrepa
+BloquearProfPrepa
+ListarProfPrepa
+ImprimirProfPrepa
Métodos
+AgregarMat
+ModificarMat
+BajaMatLogica
12.- Agrega la tabla Impartición de clase (ImparticionClase), en esta tabla se
encuentran los atributos y métodos que indican que materia imparten los
docentes.
Atributo
cveAsignación: String
noEmpleado: String
idMateria: String
Periodo: String
Métodos
+ AgregarAsigMateria
+ ModificarAsigMateria
+ BorradoAsigLogico
Atributos
NoControl: String
cveAsignacion: String
Calificación: float
Métodos
+ ListadoCalifMat
+CapturarCalifMat
19.- Agrega una relación de tipo dependencia (línea discontinua con punta de
flecha) de CalificacionMateria a Alumnos.
Esta planeación de actividades es sólo una propuesta; cada uno de ustedes puede
organizar sus actividades de la forma que considere más adecuada, siempre y cuando
cumplan con todas las actividades en forma ordenada y en el plazo señalado de diez
semanas.