Académique Documents
Professionnel Documents
Culture Documents
Actividades de aprendizaje
Clave:
Licenciatura
TSU
15142420 / 16142420
ndice
Foro general de la asignatura Mtodos y modelos de desarrollo de software..................3
Actividad 1. Componentes bsicos de UML.....................................................................4
Actividad 2. Fases del proceso RUP................................................................................6
Actividad 3. Diagramas de UML.......................................................................................8
Actividad 4. Componentes de UML................................................................................10
Evidencia de aprendizaje. Modelo grfico con StarUML................................................10
Autorreflexiones............................................................................................................. 14
ACTIVIDAD
Clarificar los requisitos pendientes.
Desarrollar la especificacin de los casos de uso,
Definir visin general de la arquitectura.
Realizar las mejoras del proyecto.
Ajustar los errores y defectos encontrados en las pruebas de
aceptacin.
Capacitar a los usuarios.
Desarrollar la arquitectura base del sistema.
Verificar que el producto cumple con las especificaciones involucradas
en el proyecto.
Disear la solucin preliminar.
Completar la funcionalidad de la iteracin.
Definir casos de uso de la arquitectura base del sistema.
Administrar los cambios de las evaluaciones realizadas por los
usuarios.
FAS
E
13
14
15
16
17
18
Identificar riesgos.
Asegurar la disponibilidad del software para los usuarios.
Definir el plan de las fases e iteraciones siguientes de desarrollo.
Definir el alcance del proyecto.
Proveer soporte tcnico.
Definir la viabilidad del proyecto.
Debers de mostrar las relaciones entre las clases y la multiplicidad, usando el criterio
de:
1 a muchas.
Muchas a muchas.
Muchas a 1.
1a1
Segn sea el caso
B) Desarrolla el diagrama casos de uso, del sistema llamado Facturacin, en donde
relacionars, 4 actores (factura, producto, cliente y BD), y los casos: cargar datos
producto, cargar datos cliente, guardar factura e imprimir factura.
C) Desarrolla el diagrama de secuencia, usando a los actores administrador, formato
de altas cliente (programa) y BD, crear el diagrama de secuencia, validando que, si
existe el cliente, no se capture pero, si no existe, capturar los datos en la forma o
pantalla de captura; despus de que se capturaron los datos en la forma, deber de
hacer conexin con la base de datos, insertar los datos, y cerrar la conexin, al final
deber de limpiar la forma.
6. Guarda la actividad con el nombre DMMS_U1_A3_XXYZ. Sustituye las XX por las
dos primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y la Z
por la inicial de tu segundo apellido.
7. Enva el archivo a tu Docente en lnea para recibir retroalimentacin mediante la
herramienta Tarea. No olvides consultar la rbrica de evaluacin de la actividad.
- 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
Todos los atributos de alcance privado, respetando el tipo de dato, la entidad tiene los
siguientes mtodos:
+AgregarEmpleado
+ModificarEmpleado
+BajaEmpleadoLogico
+ListadoEmpleado
+BusquedaEmpelado
+ImprimirEmpleado
Todos los mtodos son de alcance pblico, y sirven para administrar los datos de los
empleados administrativos.
8.- Agrega la entidad Secundaria, con el propsito de tener los atributos especiales de
los docentes de secundaria, con los siguientes atributos y mtodos:
Atributos
- NoEmpleado: String
- cveSindicato: String.
Mtodos
+AgregarProfSec
+ModificarProfSec
+BloquearProfSec
+ListarProfSec
+ImprimirProfSec
9.- Agrega la entidad Preparatoria, para los atributos y mtodos especiales de los
docentes de preparatoria:
Atributos
- NoEmpleado: String
- Carrera: String.
NivelEstudios: String
Mtodos
+AgregarProfPrepa
+ModificarProfPrepa
+BloquearProfPrepa
+ListarProfPrepa
+ImprimirProfPrepa
10.- Las clases Secundaria y Preparatoria, deben de heredar los atributos de la clase
empleados, agrega las relaciones de generalizacin, para indicar que las tablas
heredan los atributos de la tabla empleados.
11.- Crea la tabla Materia, con los siguientes atributos (alcance privado) y mtodos
(alcance pblico)
Atributos
- idMateria:String
- concepto: String
- TipoSecPrep: Char
Mtodos
+AgregarMat
+ModificarMat
+BajaMatLogica
12.- Agrega la tabla Imparticin de clase (ImparticionClase), en esta tabla se
encuentran los atributos y mtodos que indican que materia imparten los docentes.
Atributo
- cveAsignacin: String
- noEmpleado: String
- idMateria: String
- Periodo: String
Mtodos
+ AgregarAsigMateria
+ ModificarAsigMateria
+ BorradoAsigLogico
13: Agrega una relacin de asociacin entre las tablas Materia a ImparticionClase,
14.- Asigna la cardinalidad de 1 a muchos de la clase Materia a ImparticionClase.
15: Agrega una relacin de asociacin entre las tablas Empleados a ImparticionClase,
16.- Asigna la cardinalidad de 0..* a muchos de la clase Empleados a ImparticionClase.
17.- Agrega una ltima entidad llamada CalificacionMateria, que sirve para administrar
las calificaciones por materia, con los siguientes atributos (alcance privado) y mtodos
(alcance pblicos).
Atributos
- NoControl: String
- cveAsignacion: String
- Calificacin: float
Mtodos
+ ListadoCalifMat
+CapturarCalifMat
18.- La tabla anterior se relaciona con las entidades Alumnos e ImpartirClase, pero la
relacin ser de dependencia, es decir que para capturar una calificacin debe de
existir el alumno y la materia asignada a un docente. Agrega una relacin de tipo
dependencia (lnea discontinua con punta de flecha) de CalificacionMateria
ImparticinClase.
19.- Agrega una relacin de tipo dependencia (lnea discontinua con punta de flecha) de
CalificacionMateria a Alumnos.
20.- Guarda el archivo como jgp, con el nombre DMMS_U1_EA_XXYZ. Sustituye las
XX por las dos primeras letras de tu primer nombre, la Y por la inicial de tu primer
apellido y la Z por la inicial de tu segundo apellido.
21.- Enva el archivo a tu Docente en lnea para recibir retroalimentacin mediante el
Portafolio de evidencias. No olvides revisar la rbrica de evaluacin de la evidencia de
aprendizaje.
Autorreflexiones
Adems de enviar tu trabajo de la Evidencia de aprendizaje, desarrolla los
planteamientos que tu Docente en lnea te har llegar, a partir de ellas
elabora tu Autorreflexin en un archivo de llamado DMMS _#_ATR_XXYZ.
Sustituye el signo # por el nmero de la unidad correspondiente, las XX por
las dos primeras letras de tu nombre, la Y por tu primer apellido y la Z por el
segundo apellido y envala a tu docente en lnea mediante la herramienta
Autorreflexiones. Espera la retroalimentacin correspondiente.