Tarjetas CRC
Enviado por Alex Ramz • 28 de Abril de 2018 • Informe • 1.262 Palabras (6 Páginas) • 479 Visitas
Universidad de Guadalajara
Centro Universitario de Ciencias Exactas e Ingenierías
Actividad: Tarjetas CRC
Nombre: Juan Ayala López
Carrera: Licenciatura en Ingeniería Informática
Asignatura: Seminario de Solución de Problemas de Ingeniería de Software I
Profesor: Hassem Ruben Macias Brambila
Sección: D02
Ciclo Escolar: 2017B
Martes 03 de octubre del 2017
Clase: Materia | |
SuperClase: N/A | SubClase: N/A |
Atributos | Métodos |
-codigo: long -nombre: string -numeroHoras: int | +Materia (codigo: long, nombre: string, numeroHoras: int) +fijaCodigo(codigox:int): void +fijaNombre(nombrex: string): void +fijaNumeroHoras(numeroHoras:int): void +dameCodigo(): long +dameNombre(): string +dameNumeroHoras(): int |
Responsabilidad | Colaboración |
|
|
Clase: Clase | |
SuperClase: N/A | SubClase: N/A |
Atributos | Métodos |
-codigoGrupo: int -codigoMateria: long -codigoProfesor: long -codigoSalon: long -tipoSalon: char -HoraInicio: string -HoraFin: string -Dia: string -claseRegistrada: booleano | Clase(grupo: int, materia: int, profesor: int, claseRegistrada: booleano) +fijaGrupo(grupox: int): void +fijaMateria(materiax: long): void +fijaProfesor(profesorx: long): void +fijaCodigoSalon(codigo: long): void +fijaHoraInicio(hora: string): void +fijaHoraFin(hora:string): void +fijaDia(diax: string): void +fijaTipoSalon(tipox: char): void +dameGrupo(): int +dameMateria(): long +dameProfesor(): long +dameEstadoClase(): boolean +dameCodigoSalon(): long +dameHoraInicio(): string +dameHoraFin(): string +dameDia(): string +dameTipoSalon(): char |
Responsabilidad | Colaboración |
|
|
Clase: Profesor | |
SuperClase: N/A | SubClase: N/A |
Atributos | Métodos |
-código: long -nombre: string -apellidos: string -foto: IMG -correoElectronico: string -telefono: long -tipoProfesor: int -categoría: char -tipo: string -carrera: string -promedio: int -materiasImpartidas: List | +Profesor() +Profesor(código: long, nombre: string, apellidos: string, foto: IMG, correoElectronico: string, telefono: long, tipoProfesor: int, categoría: char, tipo: string, carrera: string, promedio: int, materiasImpartidas: List +fijaCodigo(codigox: long): void +fijaNombre(nombrex: string): string +fijaApellido(apellidox: string): string +fijaFoto(fotox: IMG): void +fijaCorreo(correo: string): void +fijaTelefono(telefonox: long): void +fijaTipoProfesor(tipo: int): void +fijaCategoria(categoriax: char): void +fijaTipo(tipox: string): void +fijaCarrera(carrerax: string): void +fijaPromedio(promediox: int) void +fijaMaterias(materias: List +dameCodigo(): long +dameNomre(): string +dameApellido(): string +dameFoto(): foto +dameCorreo(): string +dameTelefono(): long +dameTipoProfesor(): int +dameCategoria(): char +dameTipo(): string +dameCarrera(): string +damePromedio(): int +dameMaterias(): List |
Responsabilidad | Colaboración |
|
|
Clase: Usuario | |
SuperClase: N/A | SubClase: N/A |
Atributos | Métodos |
-nombre: string -contrasena: string -tipo: int -Carrera: string | +Usuario(nombre: string, contrasena: string, tipo: int, Carrera: string) +fijaNombre(nombrex: string): void +fijaContrasena(contrasenax: string): void +fijaTipo(tipox: int): void +fijaCarrera(carrerax: string): void |
Responsabilidad | Colaboración |
|
|
...