Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guía de Laboratorio 03
Computación e Informática
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 2
CONTENIDO
TEMA.- MODELO DE DATOS.- CONCEPTUAL (Caso Estudio CiberCorp)
Modelo Conceptual
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 3
1. Breve descripción
El caso de uso permite al jefe de proyecto solicitar personal para el proyecto,
registrando una solicitud de personal. La cual será evaluado por el jefe de la
división.
2. Actor
Jefe de proyectos
3. Flujo de Eventos
3.1. . Flujo Básico
1. El caso de uso comienza cuando el jefe de proyecto solicita “Registrar solicitud
de Personal” en el menú principal.
2. El sistema muestra la interfaz “Registrar Solicitudes” con los siguientes datos:
Datos del Solicitante: Nro. Registro, nombre y cargo. Cargados
automáticamente.
Datos del evaluador Nro. Registro, nombre y cargo. Cargados
automáticamente.
Datos de los perfiles: lista desplegable de los perfiles (Ingeniero, Analista,
programador, analista de calidad, analista Funcional, DBA, Diseñador software,
etc.), un campo cantidad y una opción para agregar Perfil
Además una cuadricula con los campos: perfil y cantidad
Además Incluye las opciones: Registrar y Cerrar
3. El jefe de proyecto selecciona un perfil de la lista desplegable
4. El jefe de proyecto ingresa la cantidad.
5. El jefe de proyecto selecciona Agregar Perfil
6. El sistema agrega los datos en la cuadricula de detalle.
7. Si el jefe de proyecto desea agregar otro perfile se repiten los pasos del 3 al 6
8. El jefe de proyecto selecciona el botón Registrar
9. El sistema genera el Nro. de Solicitud, registra la solicitud con el detalle en
estado pendiente.
10. El sistema Muestra el MSG “Nro. de Solicitud “ 99999”
11. El jefe de proyecto selecciona la opción Cerrar.
12. El sistema cierra la interfaz “Registro de Solicitud”, retornando al menú principal
del sistema y el caso de uso finaliza.
4. Pre Condiciones
1. El jefe de proyecto debe estar logeado en el sistema.
2. Lista de perfiles de los trabajadores disponible
3. Jefe supervisor Asignado
5. Post Condiciones
1. Se graba la solicitud de personal con su detalle en estado pendiente.
7.-Prototipo
Interfaz Registro de Solicitudes
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 5
1. Breve descripción
El caso de uso permite buscar al postulante para registrar evaluación y generar
contrato según sea el caso.
2. Actor
Especialista de Contratación
3. Flujo de Eventos
3.1. . Flujo Básico
1. El caso de uso comienza cuando es invocado por otro caso de uso base.
2. El sistema muestra la interfaz “Buscar Postulante” con los campos:
Código, Apellido Paterno, Apellido Materno
Además una cuadricula con la lista de resultado de búsqueda: código, DNI,
nombre, apellido paterno, apellido materno del postulante; contador de
Registros.
Además Incluye las opciones: Buscar y Aceptar
3. El Especialista de Contratación ingresa el criterio de búsqueda (código, apellido
paterno, apellido materno)
4. El sistema muestra en la cuadricula la relación de postulantes que coinciden
con el criterio de búsqueda.
5. El Especialista de Contratación selecciona un postulante
6. El Especialista de Contratación selecciona Aceptar
7. El sistema carga los datos en la interfaz del caso de uso base que lo invoco y el
caso de uso finaliza.
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 7
4. Pre Condiciones
1. El Especialista de Contratación debe estar logeado en el sistema.
2. Lista de postulantes disponible
5. Post Condiciones
1. Ninguna.
6. Puntos de Extensión
1. Ninguna.
7.-Prototipo
Interfaz Buscar Postulante
2. Actor
Postulante
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando un postulante selecciona “postular” en la
interfaz del menú principal. de la página Web
2. El sistema muestra la interfaz “Ficha de postulación” con los siguientes
campos:
Proceso de postulación: Lista desplegable de los procesos vigentes.
Datos del postulante. Lista desplegable de los tipos de
documentos(DNI, Pasaporte, Carnet de extranjería, carnet de FFAA,
carnet de FFPP, partida de Nacimiento. etc.) documento de identidad y
fecha
Además de las opciones: Ingresar y limpiar,
3. EL postulante selecciona uno de los procesos, selecciona tipo de
documento de Identidad DNI, ingresa el número de documento y la fecha de
nacimiento.
4. El postulante selecciona ingresar.
5. El sistema muestra la interfaz “Detalle de Ficha de postulación” con los
siguientes campos:
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 9
4. Pre Condiciones
1. Disponible la lista de procesos y lista de tipo de documento de identidad
2. Disponible tipo de vías y zonas
5. Post Condiciones
1. En el sistema queda registrado la ficha.
6. Prototipo
Interfaz: Ficha de Postulación
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 10
C. MODELO CONCEPTUAL
A partir de todas las entidades identificadas en las realizaciones de casos de uso,
se creará un modelo conceptual. El enfoque del mode lo conceptual debe
responder a la pregunta que cuestiona las razones para tener datos persistentes.
El conocimiento de esta razón permite a los analistas y diseñadores de bases de
datos modelar la base de datos correcta.
Las tareas a realizar para crear el modelo conceptual son las siguientes:
Identificar atributos.
Identificar asociaciones.
Identificar agregaciones.
Agregar multiplicidades en las relaciones de asociación y agregación.
A continuación, se muestra la paleta del RSA que contiene los tipos de relaciones
entre clases:
Asociación
Asociación
dirigida o
unidireccional
Agregación débil dirigida
Agregación débil
Agregación compuesta
Asociación de clase
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 13
2. Arrastre al Modelo conceptual todas las clases entidad que se han obtenido en las
diferentes realizaciones de casos de uso del sistema.
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 03 14
4. Si para un atributo se agrega un tipo que no existe, se sigue los pasos que se
muestra a continuación.
8. Agregue las asociaciones entre las clases. En el caso que se encuentre con una
asociación de muchos a muchos, utilice una relación del tipo asociación de clase.