Вы находитесь на странице: 1из 44

Universidad Nacional de Ingeniera

Facultad de Ingeniera Industrial y de Sistemas

Trabajo Monogrfico
Escalafn Docente

Profesor
Zuloaga Rotta, Luis

Curso
Analisis y Diseo de Sistemas ST213

Seccin
U

Integrantes
Manrique Julca, Luis Angel 20154018A

Riesco Vasquez, Dioni Gabriel 20152150J

Fecha de entrega

15/12/17
NDICE
1. La definicin del sistema ................................................................................................... 3
2. Diagrama de macroprocesos............................................................................................ 3
3. El diagrama IDEF0 ............................................................................................................... 4
4. Diagramas BPD .................................................................................................................... 6
4.1 Solicitud de licencia de un docente.......................................................................... 6
4.2 Solicitud de constancia de trabajo de un docente ............................................... 7
5. La definicin del sistema de informacin ..................................................................... 9
6. Especificacin de requerimientos ................................................................................... 9
6.1 Especificacin de requerimientos funcionales ..................................................... 9
6.2 Especificacin de requerimientos no funcionales ............................................... 9
6.3 Matriz de requerimientos funcionales vs entidades de datos ........................... 9
7. Modelamiento de Datos.................................................................................................... 10
7.1 Diagrama de reas de inters ...................................................................................... 10
7.2 Modelo de datos conceptual........................................................................................ 11
7.3 Modelo de datos lgico por rea de inters ................................................................ 14
7.4 Modelo de datos fsico ................................................................................................. 17
7.5 Diccionario de datos ..................................................................................................... 21
7.6 Diagrama de Transicin de Estados para las entidades de datos criticas .................. 21
8. Interfaces graficas de usuario (GUI) ............................................................................. 22
9. Casos de Uso ...................................................................................................................... 22
9.1 Responsabilidad de actores ......................................................................................... 22
9.2 Especificacin extendida de casos de uso ................................................................... 28
10. Diagrama de secuencia .................................................................................................. 35
11. Diagramas de actividad.................................................................................................. 36
12. Diagrama de clases ......................................................................................................... 37
13. Diagrama de Transicin de estados para los objetos crticos ............................ 42
14. Diagrama de componentes ........................................................................................... 43
15. Diagrama de despliegue para el sistema .................................................................. 44
1. La definicin del sistema
Es un sistema de actividad humana encargado de realizar el seguimiento de los
docentes en aspectos como su desempeo tomando en cuenta el mbito de sus
estudios o acadmico, administrativo y los cargos que tiene en la universidad
como tambin en las externas. El sistema de escalafn docente permite los
ascensos, promociones, becas, etc que dependen del desempeo del mismo.

2. Diagrama de macroprocesos

Fuente: Elaboracion propia


3. El diagrama IDEF0

Escalafn docente:

Dentro de escalafn docente:

Dentro de seleccin de personal:


Dentro de contratos:

Dentro de resoluciones de nombramiento:

Dentro de escalafn de personal:


4. Diagramas BPD
4.1 Solicitud de licencia de un docente
4.2 Solicitud de constancia de trabajo de un docente
5. La definicin del sistema de informacin
Es un sistema que, en base al registro, nos provee de informacin para tomar
decisiones en cuanto al desempeo y eleccin de docentes para ser promovidos.

6. Especificacin de requerimientos
6.1 Especificacin de requerimientos funcionales
El sistema debe permitir realizar el seguimiento de la carrera
acadmica de los docentes. R1
Debe permitir tener un registro el tiempo de servicio de los docentes
desde su ingreso en la carrera docente y desde que obtuvo una
categora docente. R2
Debe registrar los grados acadmicos obtenidos, resultados de
encuestas, la evaluacin de sus jefes por periodo acadmico. R3
Debe permitir realizar un reporte de evaluacin de los docentes por
categora para los concursos de ascensos o nombramientos. R4
Debe registrar la puntuacin y/o los grados acadmicos obtenidos
R5

6.2 Especificacin de requerimientos no funcionales


El lenguaje de programacin debe permitir que el sistema sea
compatible con las mltiples plataformas existentes en la
actualidad.
La plataforma debe ser amigable e intuitiva para el usuario.
El lenguaje del sistema de informacin debe ser actual (Oracle 11g)
para permitir renovar e implementar mejoras y/o cambios en el
sistema en un futuro.
El sistema de informacin debe ser rpido y sin errores crticos.
Debe existir un sistema de acceso a personas autorizadas.

6.3 Matriz de requerimientos funcionales vs entidades de datos


7. Modelamiento de Datos

7.1 Diagrama de reas de inters


7.2 Modelo de datos conceptual

Modelo de datos conceptual Cargos Acadmicos

Modelo de datos conceptual Experiencia Docente


Modelo de datos conceptual Formacin Acadmica

Modelo de datos conceptual Informacin Personal


Modelo de datos conceptual Investigacin

Modelo de datos conceptual Experiencia Profesional


7.3 Modelo de datos lgico por rea de inters

Modelo de datos lgico Cargos Acadmicos

DOCENTE
codigoTrabajador (FK)

codigoDepartamento (FK)
codigoCentro (FK)
tipoCentro (FK)

CENTRO ESTUDIOS
codigoCentro CARGO ACADEMICO
tipoCentro
nroSecuencial
denominacionCentro codigoTrabajador (FK)
direccion
codigoCargo (FK)
CARGO codigoCentro (FK)
tipoCentro (FK)
codigoCargo nroResolucion
denominacionCargo fechaInicioCargo
periodoCargo
estadoCargoAcademico
Modelo de datos lgico Experiencia Docente

DEPARTAMENTO ACADEMICO
codigoCentro PROGRAMA ACADEMICO
tipoCentro codigoCentro (FK)
codfacultad tipoCentro (FK)
codigoDptoAcademico codProgramaAcad
denominacionDptoAcademico denominacionProgramaAcad
DOCENTE
codigoTrabajador (FK)
codigoCentro (FK) ASIGNATURA
tipoCentro (FK) codigoAsignatura
codfacultad (FK)
codigoDptoAcademico (FK) codigoCentro (FK)
codProgramaAcad (FK) tipoCentro (FK)
codfacultad (FK)
codigoDptoAcademico (FK)
codProgramaAcad (FK)
CARGA ACADEMICA denominacionAsignatura
codigoTrabajador (FK)
periodoAcademico
codigoCentro (FK)
codigoAsignatura (FK)
seccionAsignatura
resultadoEncuesta
nroAlumnosInscritos
nroAlumnosEncuestados
tipoCentro (FK)

Modelo de datos lgico Formacin Acadmica


TRABAJADOR
ESTUDIOS codigoTrabajador
codigoTrabajador (FK) apellidoPaterno
ordenEstudios apellidoMaterno
codGrado (FK) nombres
GRADO ESTUDIOS direccionTrabajador
codigoCentro (FK)
codGrado tipoCentro (FK) codUbigeo (FK)
fechaInicio itemUbigeo (FK)
denominacionGrado fechaTermino fechaNacimiento
siCompleto dni
nroTelefono
CENTRO ESTUDIOS estadoCivil
codigoCentro tipoSangre
tipoCentro estadoLaboral
fechaIngreso
denominacionCentro
direccion

DOCENTE
codigoTrabajador (FK)
UNIVERSIDAD IES
codigoDepartamento (FK)
codigoCentro (FK) codigoCentro (FK) codigoCentro (FK)
tipoCentro (FK) tipoCentro (FK) tipoCentro (FK)
Modelo de datos lgico Informacin Personal

TRABAJADOR PARENTEZCO
codigoTrabajador codParentezco
apellidoPaterno denominacion
apellidoMaterno
nombres FAMILIAR
direccionTrabajador codigoTrabajador (FK)
codUbigeo (FK) nroFamiliar
itemUbigeo (FK)
fechaNacimiento UBIGEO codParentezco (FK)
dni codUbigeo
nroTelefono itemUbigeo
estadoCivil
tipoSangre codUbigeoPadre (FK)
estadoLaboral itemUbigeoPadre (FK)
fechaIngreso denominacion

DOCENTE
codigoTrabajador (FK) ADMINISTRATIVO
codigoTrabajador (FK)
codigoDepartamento (FK)
codigoCentro (FK)
tipoCentro (FK)

Modelo de datos lgico Investigacin


TEMA
codTema

nombreTema
descripcionTema

PUBLICACION DOCENTE
codPublicacion codigoTrabajador (FK)

nombrePublicacion tipoCentro (FK)


codTema (FK) codfacultad (FK)
codigoTrabajador (FK) codigoCentro (FK)
codigoDptoAcademico (FK)

EDITORIAL
codEditorial LIBRO PAPER

codPublicacion (FK) codPublicacion (FK)


nombreEditorial
direccionEditorial codRevista (FK)
codEditorial (FK) RevistaIndexada
telefonoEditorial
codRevista

nombreRevista
Modelo de datos lgico Experiencia Profesional
TRABAJADOR

EMPRESA codigoTrabajador

codEmpresa apellidoPaterno
apellidoMaterno
RUC nombres
direccionEmpresa direccionTrabajador
telefonoEmpresa codUbigeo (FK)
itemUbigeo (FK)
fechaNacimiento
EXPERIENCIA PROFESIONAL dni
nroTelefono
codigoTrabajador (FK)
estadoCivil
nroSecuencial
tipoSangre
codigoCargo (FK) estadoLaboral
codEmpresa (FK) fechaIngreso
fechaInicio

CARGO
codigoCargo
codEmpresa (FK)

denominacionCargo
DOCENTE
codigoTrabajador (FK)

tipoCentro (FK)
codfacultad (FK)
codigoCentro (FK)
codigoDptoAcademico (FK)

7.4 Modelo de datos fsico


Modelo de datos fsico Cargos Acadmicos
Modelo de datos fsico Experiencia Docente

Modelo de datos fsico Formacin Acadmica


Modelo de datos fsico Informacin Personal

Modelo de datos fsico Investigacin


Modelo de datos fsico Experiencia Profesional
7.5 Diccionario de datos

7.6 Diagrama de Transicin de Estados para las entidades de datos


criticas

DIAGRAMA DE TRANSICION DE ESTADOS CONDICION DOCENTE


CONTRATADO

CTPO PARCIAL CTPO COMPLETO

NOMBRADO

NTPO PARCIAL NTPO COMPLETO


8. Interfaces graficas de usuario (GUI)

9. Casos de Uso

9.1 Responsabilidad de actores

Diagrama de Caso de Uso Administracin

Object-Oriented Model
Model: Sistema escalafon Docente
Package: ADMINISTRACION SISTEMA
Diagram: DiagrCasosUso Administracion
Author: PCA Date: 17/11/2017
Version:
<<include>>
Definir usuario Asignar Rol

<<include>>

Administrador

Asignar Login
Actualizar Tablas

Especificacin Corta Actualizar Tabla

El administrador requiere actualizar tablas. El sistema le muestra un listado de las


tablas del sistema. El Administrador selecciona una Tabla. El sistema abre la tabla.
El Administrador ingresa nuevos datos en la tabla. El sistema actualiza la tabla.

Especificacin Corta Definir Usuario

El Administrador requiere definir un usuario del sistema. El sistema le presenta un


formulario para ingresar datos personales del usuario. El administrador ingresa
datos personales. El sistema requiere que se le asigne un rol al usuario. El
Administrador selecciona rol e ingresa un login y password. El sistema valida los
datos seleccionados.
Diagrama de Caso de Uso Experiencia Docente

Object-Oriented Model
Seleccionar Docente Model: Sistema escalafon Docente
Package: EXPERIENCIA DOCENTE
Diagram: DiagrCasosUso ExperienciaDocente
Author: PCA Date: 27/11/2017
<<include>> Version:

Realizar Registro
Experiencia Docente
Personal Responsable
(INFORMACION
PERSONAL) Seleccinar Centro
Estudios
<<extend>> <<include>>

Registrar <<include>>
Subir carga asignaturas
academica dictadas

Seleccionar Unidad
<<include>> Academica

Especificacin Corta Realizar Registro Experiencia Docente

El Personal Responsable requiere realizar el registro de la experiencia docente. El


sistema le muestra un formulario para registrar la experiencia profesional. El
Personal Responsable selecciona al docente. El Personal Responsable seleccionar
el centro de estudios donde laboro. El Personal Responsable selecciona la unidad
acadmica. El Personal Responsable registra las asignaturas dictadas. El Personal
Responsable guarda los cambios realizados. El Personal Responsable sale del
sistema.
Diagrama de Caso de Uso Formacin Acadmica

Seleccionar Docente
(EXPERIENCIA DOCENTE)

<<include>>

Realizar registro de <<include>>


Seleccionar carrera
Formacion Academica Profesional
Personal Responsable <<extend>>
(INFORMACION
PERSONAL)
<<include>>
Subir titulo desde
la nube Ingresar datos
<<include>> carrera profesional

<<include>>
Maestria
Seleccionar Centro
Estudios
Realizar registro de
Estudios Post Grado

Doctorado <<include>>

Ingresar Datos
<<include>> Estudios Post
Grado

Especificacin Corta Realizar Registro de Formacin Acadmica

El Administrador requiere realizar el registro de formacin acadmica. El sistema


le muestra un formulario para el registro de formacin acadmica. El Personal
Responsable selecciona al docente. El Sistema solicita ingresar los datos de
pregrado. El Personal Responsable selecciona la carrera profesional. El personal
Responsable ingresa los datos de la carrera profesional, as como del centro de
estudios. El sistema solicita ingresar los datos de estudios de post- grado. EL
Personal Encargado selecciona si es maestra o doctorado y registra los datos de
los estudios. El sistema actualiza la informacin. El Personal Encargado se retira
del sistema.
Diagrama de Caso de Uso Informacin Personal
Object-Oriented Model
Model: Sistema escalafon Docente
Package: INFORMACION PERSONAL
Diagram: DiagrCasosUso InfPersonal
Author: PCA Date: 17/11/2017
Docente
Version:

Definir Trabajador

Personal Responsable

Administrativo
<<include>>

Ingresar
informacion
Familiares

Especificacin Corta Definir Trabajador

El Personal Responsable requiere ingresar la informacin personal de del


trabajador. El sistema le presenta un formulario al Personal Responsable. El
Personal Responsable selecciona entre docente o administrador e ingresa el
cdigo del empleado. El Personal Responsable ingresa la informacin familiar del
trabajador. El Personal Responsable actualiza la informacin. El Personal
Responsable sale del formulario.
Diagrama de Caso de Uso Investigacin

Seleccionar docente
Actualizar registro de (EXPERIENCIA
publicacion PROFESIONAL)

Libro
<<include>>
<<include>>

Realizar registro de
Publicacion
Personal Responsable
(INFORMACION
PERSONAL)

<<include>>
Paper

Ingresar datos
de Publicacion
<<include>>
Object-Oriented Model
Model: Sistema escalafon Docente
Package: INVESTIGACION
Ingresar
funciones Diagram: DiagrCasoUsoInvestigacion
realizadas Author: Gonzalo Date: 27/11/2017
Version:

Especificacin Corta Realizar Registro de Publicacin

El Personal Responsable requiere realizar el registro de publicacin. El sistema le


muestra un registro donde el Personal Responsable deber seleccionar si desea
realizar el registro de un libro o paper. Una vez seleccionado el Personal
Responsable selecciona al docente. El personal Responsable Ingresa los datos de
la publicacin (ttulo, temas, etc.). El Personal Responsable Ingresa las funciones
realizadas por el docente en la publicacin. El sistema pide guardar los datos
ingresados. El Personal Responsable sale del sistema.
Diagrama de Caso de Uso Cargo Acadmico
Seleccionar
Actualizar registro de docente
Cargo Academico (EXPERIENCIA

<<include>>

<<include>>

Realizar registro de
Cargos Academicos
Personal Responsable
(INFORMACION
PERSONAL) <<extend>>

<<include>>
Subir Resolucion
desde la nube

Ingresar cargo
academico
<<include>>
<<include>>

Seleccionar Centro de
Ingresar funciones
Estudios
realizadas

Especificacin Corta Realizar registro de Cargos Acadmicos

El Personal Responsable requiere realizar el registro de los cargos acadmicos. El


sistema le muestra un formulario para realizar dicho registro. El Personal
Responsable selecciona al docente. El sistema solicita los datos del cargo
acadmico. El Personal Responsable ingresa el cargo ocupado por el docente asi
como las funciones realizadas. El Personal Responsable selecciona el centro de
estudios donde se ocup dicho cargo. El sistema actualiza el registro de cargo
acadmico. El Personal Responsable sale del sistema.
Diagrama de Caso de Uso Experiencia Profesional

Filtar docentes
activos

Seleccionar
docente <<include>>
Actualizar el periodo
de experiencia
laboral
<<include>>
<<include>>

Realizar registro de <<include>>


experiencia
profesional Seleccionar empresa
Personal Responsable
(INFORMACION
PERSONAL) <<include>>

<<include>>
<<extend>> <<include>>
Subir archivo de Ingresar datos
dispositivo de experiencia
externo <<include>>

Subir archivo Ingresar


desde la nube funciones
Ingresar periodo
realizadas
laboral

Especificacin Corta Realizar registro de Experiencia Profesional

El Personal Responsable requiere realizar el registro de experiencia Profesional. El sistema


le presenta un formulario para registrar la experiencia profesional. El Personal
Responsable selecciona al docente. El sistema solicita datos de la empresa donde laboro
el docente. El Personal Responsable ingresa los datos de la experiencia (empresa, puesto,
funciones, etc.). El sistema requiere subir la constancia de la experiencia laboral. El
Personal Responsable sube el archivo de la experiencia. El sistema actualiza la experiencia
laboral. El Personal Responsable sale del sistema.

9.2 Especificacin extendida de casos de uso

Especificacin Extendida Realizar Registro de Experiencia Profesional


Caso de Uso Realizar Registro de Experiencia Profesional
Objetivo Facilitar el seguimiento de la evolucin laboral del docente.
Primario Personal Responsable
Actores
Secundario
1. El docente debe estar registrado.
Pre 2. Que la constancia laboral haya sido validada.
Condiciones 3. Que el estado del docente sea ACTIVO.
4.
1. Se ha registrado experiencia profesional del docente.
Post
2. Se ha actualizado el tiempo de experiencia profesional.
Condiciones
3. .
Trigger Se solicita el registro de la experiencia profesional para un docente.

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere realizar el registro de 2. Le presenta el formulario para registrar la
experiencia profesional a un experiencia profesional.
docente.
3. Requiere seleccionar a docente. 4. Muestra los docentes registrados
ACTIVOS.
5. Selecciona Docente. 6. Solicita datos de la empresa donde laboro
el docente.
7. Selecciona la empresa. 8. Solicita los datos del puesto ocupado.
9. Registra denominacin del puesto.
10. Ingresa periodo de trabajo.
11. Ingresa las funciones realizadas en 12. Requiere subir archivo de constancia
el puesto. laboral.
13. Sube archivo de la constancia
laboral desde dispositivo externo.
14. Requiere registro de la 15. Actualiza la experiencia laboral.
informacin ingresada.
16. Actualiza el tiempo de experiencia laboral.
17. Pregunta si requiere registrar otra
experiencia laboral.
Escenario 01: Realiza otro registro
18. Repite los pasos del 2 al 17.
Escenario 02: No realiza otro
registro
18. Requiere salir del sistema 19. Cierra el sistema

Extensiones
13. Sube el archivo desde un almacenamiento de la nube.

Excepciones o manejo de errores


5. No encuentra a docente dentro de los activos y requiere registro.
Mensaje: Para registrar experiencia profesional el docente debe encontrarse en
estado ACTIVO y debe estar previamente registrado
12. No sube archivo digital de la constancia laboral.
Mensaje: Para realizar el registro de una experiencia laboral es indispensable contar
con el archivo digital de la constancia laboral.
Diagrama de Casos de Uso

Filtar docentes
activos

Seleccionar
docente <<include>>
Actualizar el periodo
de experiencia
laboral
<<include>>
<<include>>

Realizar registro de <<include>>


experiencia
profesional Seleccionar empresa
Personal Responsable
(INFORMACION
PERSONAL) <<include>>

<<include>>
<<extend>> <<include>>
Subir archivo de Ingresar datos
dispositivo de experiencia
externo <<include>>

Subir archivo Ingresar


desde la nube funciones
Ingresar periodo
realizadas
laboral

Interface de usuario (GUI)


Especificacin Extendida Realizar Registro de Cargos Acadmicos
Caso de Uso Realizar Registro de Cargos Acadmicos
Facilitar el seguimiento de los cargos acadmicos ocupados por el
Objetivo
docente
Primario Personal Responsable
Actores
Secundario
1. El docente debe estar registrado.
2. Validar la resolucin de la universidad donde se otorga el cargo al
Pre
docente.
Condiciones
3. Que el estado del docente sea ACTIVO.
4.
1. Se ha registrado los cargos acadmicos ocupados por el docente.
Post
2. Se ha actualizado el registro de los cargos acadmicos ocupados.
Condiciones
3.
Trigger Se solicita el registro de los cargos acadmicos ocupados por el docente.

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere realizar el registro de los 2. Le presenta el formulario para registrar los
cargos acadmicos ocupados por cargos acadmicos ocupados.
el docente.
3. Requiere seleccionar a docente. 4. Muestra los docentes registrados
ACTIVOS.
5. Selecciona Docente. 6. Solicita datos del centro de estudios
donde ocupo el cargo.
7. Selecciona centro de estudios. 8. Solicita los datos del cargo ocupado.
9. Registra denominacin del cargo.
10. Ingresa periodo de trabajo.
11. Ingresa las funciones realizadas en 12. Requiere subir archivo de la resolucin del
el cargo. centro de estudios.
13. Sube archivo de la resolucin del
centro de estudios.
14. Requiere registro de la 15. Actualiza los cargos acadmicos ocupados.
informacin ingresada.
16. Pregunta si requiere registrar otro cargo
acadmico.
Escenario 01: Realiza otro registro
18. Repite los pasos del 2 al 17.
Escenario 02: No realiza otro
registro
18. Requiere salir del sistema 19. Cierra el sistema

Extensiones
13. Subir Resolucin desde la nube
Excepciones o manejo de errores
5. No encuentra a docente dentro de los activos y requiere registro.
Mensaje: Para registrar cargo acadmico del docente debe encontrarse en estado
ACTIVO y debe estar previamente registrado
12. No sube archivo digital de la resolucin del centro de estudios.
Mensaje: Para realizar el registro de un cargo acadmico es indispensable contar con
el archivo digital de la resolucin del centro de estudios.

Diagrama de Casos de Uso

Seleccionar
Actualizar registro de docente
Cargo Academico (EXPERIENCIA

<<include>>

<<include>>

Realizar registro de
Cargos Academicos
Personal Responsable
(INFORMACION
PERSONAL) <<extend>>

<<include>>
Subir Resolucion
desde la nube

Ingresar cargo
academico
<<include>>
<<include>>

Seleccionar Centro de
Ingresar funciones
Estudios
realizadas

Interface de usuario (GUI)


Especificacin Extendida Realizar Registro de Experiencia Docente
Caso de Uso Realizar Registro de Experiencia Docente
Objetivo Facilitar el seguimiento de la experiencia Docente
Primario Personal Responsable
Actores
Secundario
1. El docente debe estar registrado.
2. Que el estado del docente sea ACTIVO.
Pre
3. Validar la carga acadmica de la universidad o validar la
Condiciones
constancia de haber enseado en otra universidad con la
respectiva carga.
1. Se ha registrado la experiencia Docente
Post
2. Se ha actualizado el registro de la Experiencia docente
Condiciones
3.
Trigger Se solicita el registro de la experiencia docente

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere realizar el registro de la 2. Le presenta el formulario para registrar los
experiencia docente cargos acadmicos ocupados.
3. Requiere seleccionar a docente. 4. Muestra los docentes registrados
ACTIVOS.
5. Selecciona Docente. 6. Solicita el o los cursos enseados por el
docente
7. Selecciona centro de estudios.
8. Ingresa periodo acadmico 9. Requiere subir archivo de la carga
acadmica o la constancia.
10. Sube archivo de la carga
acadmica o constancia.
11. Requiere registro de la 12. Actualizar la experiencia docente
informacin ingresada.
13. Pregunta si requiere registrar otra
experiencia docente.
Escenario 01: Realiza otro registro
14. Repite los pasos del 2 al 17.
Escenario 02: No realiza otro
registro
15. Requiere salir del sistema 16. Cierra el sistema
Extensiones
10. Sube carga academica

Excepciones o manejo de errores


5. No encuentra a docente dentro de los activos y requiere registro.
Mensaje: Para registrar cargo acadmico del docente debe encontrarse en estado
ACTIVO y debe estar previamente registrado
9. No sube archivo digital de la resolucin del centro de estudios.
Mensaje: Para realizar el registro de un cargo acadmico es indispensable contar con
el archivo digital de la resolucin del centro de estudios.

Diagrama de Casos de Uso

Object-Oriented Model
Seleccionar Docente Model: Sistema escalafon Docente
Package: EXPERIENCIA DOCENTE
Diagram: DiagrCasosUso ExperienciaDocente
Author: PCA Date: 27/11/2017
<<include>> Version:

Realizar Registro
Experiencia Docente
Personal Responsable
(INFORMACION
PERSONAL) Seleccinar Centro
Estudios
<<extend>> <<include>>

Registrar <<include>>
Subir carga asignaturas
academica dictadas

Seleccionar Unidad
<<include>> Academica

Interface de usuario (GUI)


10. Diagrama de secuencia

Diagrama de Secuencia Realizar Registro Experiencia Profesional

DiagrSecuencia RealizarRegistroExperienciaProfesional

EXPERIENCIA ITEM FUNCIONES


PROFESIONAL EXPERIENCIA EXPERIENCIA DOCENTE EMPRESA

Personal Responsable
(INFORMACION
PERSONAL)
Experiencia profesional
Seleccionar docente

loop [Item = thru] Item experiencia


Seleccionar empresa

Ingresar funciones

Item

Experiencia profesional

Registrar experiencia

Grabar

Consolida tiempo laboral

OK
11. Diagramas de actividad

Diagrama de Actividad del Registro de Experiencia Profesional


12. Diagrama de clases

Diagrama de clases Experiencia Docente

Object-Oriented Model
Model: Sistema escalafon Docente
Package: EXPERIENCIA DOCENTE
Diagram: DiagrClases ExperienciaDocente
CENTRO ESTUDIOS
(FORMACION ACADEMICA) Author: PCA Date: 27/11/2017
Version:
- codcentroEstudios : int 1..1
- tipoCentro : int
- denominacionCentroestudios : int
- direccionCentroEstudios : int
+ centroEstudios () : int

UNIVERSIDAD IES
(FORMACION ACADEMICA) (FORMACION ACADEMICA)
- nroResolucionLicenciamiento : int

DOCENTE
(FORMACION ACADEMICA) EXPERIENCIA DOCENTE
- dedicacionHoraria : int - nroSecuencial : int
- nroHorasSem : int - fechaInicioExp : int 0..*
- siTutoria : int - fechaTerminoExp : int
- categoria : int
1..1 + adicionarExperiencia () : int
+ asignarCategoria () : int + seleccionarDocente () : int
+ tutoria () : int 0..*
+ seleccionarCentroEstudios () : int
+ seleccionar () : int
+ contratar () : int
+ nombrar () : int 1..* 1..1
+ modificarCarga () : int

ASIGNATURAS DICTADAS
ASIGNATURA
- siDocente : int
0..1 - codAsignatura : int
0..* - siJefePracticas : int
1..1 - denominacionAsignatura : int
- cantidadHorasSem : int 0..*
- codAsignaturaSelecc : int + asignatura () : int
PUBLICACION
+ experiencia () : int
- fechaPublicacion : int + seleccionarAsignatura () : int
- ISBNPublicacion : int
- tematicaPublicacion : int
+ publicacion () : int
+ seleccionarDocente () : int
Diagrama de clases Cargos Administrativos

DOCENTE
(FORMACION ACADEMICA)
- dedicacionHoraria : int
- nroHorasSem : int
- siTutoria : int
0..1
- categoria : int
+ asignarCategoria () : int
+ tutoria () : int

1..1

Cargo Academico
- nro Secuencial : int
CENTRO ESTUDIOS - nroResolucion : int
(FORMACION ACADEMICA) - fechaInicioCargo : int
- codcentroEstudios : int - periodoCargo : int
0..1
- tipoCentro : int - estadoCargoAcademico : int
- denominacionCentroestudios : int 0..*
+ SeleccionarDocente () : int
- direccionCentroEstudios : int + SeleccionarCentroEstudios () : int
+ centroEstudios () : int + SeleccionarCargo () : int

0..*

Cargo
- codCargo : int 1..1
- denominacionCargo : int
+ SeleccionarEmpresa () : int
+ cargo () : int
Diagrama de clases Informacin Personal

PARENTEZCO
- codParentezco : int 1..1
- denominacion : int

1..*

TRABAJADOR FAMILIA
(FORMACION ACADEMICA) 1..1
- nroFamiliar : int
0..*
- codTrabajador : int + seleccionarParentezco () : int
- apellidosTrabajador : int
- nombresTrabajador : int
- direccionTrabajador : int
0..* UBIGEO
- telefonoTrabajador : int
0..1 - codUbigeo : int
- fechaNacimiento : int
- dni : int - itemUbigeo : int 0..*
- RUC : int - denominacion : int
- fechaIngreso : int
- condicionLaboral : int
+ trabajador () : int 0..1

DOCENTE
(FORMACION ACADEMICA)
- dedicacionHoraria : int
- nroHorasSem : int ADMINISTRATIVO
- siTutoria : int
- categoria : int
+ asignarCategoria () : int
+ tutoria () : int

Diagrama de clases Investigacin


TEMA
- codTema : int
- nombreTema : int
- descripcionTema : int
+ TEMA () : int

1..1 DOCENTE
(FORMACION ACADEMICA)
- dedicacionHoraria : int
0..* - nroHorasSem : int
- siTutoria : int
PUBLICACION 0..* - categoria : int
Class_6
- codPublicacion : int 1..1 + asignarCategoria () : int
- nombrePublicacion : int + tutoria () : int
+ seleccionar () : int
+ seleccionarDocente () : int
+ contratar () : int
+ seleccionarTema () : int
+ nombrar () : int
+ modificarCarga () : int

EDITORIAL LIBRO PAPER


1..1 REVISTA INDEXADA
- codEditorial : int 0..* - codRevista : int
0..*
- nombreEditorial : int - nombreRevista : int
1..1
- direccionEditorial : int
- telefonoEditorial : int
Diagrama de clases Formacin Acadmica
Object-Oriented Model
Model: Sistema escalafon Docente
Package: FORMACION ACADEMICA
Diagram: DiagrClases FormacionAcademica
Author: PCA Date: 17/11/2017
Version: ESTUDIOS
0..1 - fechaInicio : int GRADO ESTUDIOS
1..1 - tiempoEstudios : int 0..* - codGrado : int
CENTRO ESTUDIOS + seleccionarTrabajador () : int - denominacionGrado : int
0..1
+ seleccionarGrado () : int
- codcentroEstudios : int
- tipoCentro : int + seleccionarcentroEstudios () : int
- denominacionCentroestudios : int 1..*
- direccionCentroEstudios : int
1..1
TRABAJADOR
- codTrabajador : int
- apellidosTrabajador : int
- nombresTrabajador : int
- direccionTrabajador : int
- telefonoTrabajador : int
UNIVERSIDAD IES - fechaNacimiento : int
- nroResolucionLicenciamiento - dni : int
- RUC : int
- fechaIngreso : int
1..1 1..1 + trabajador () : int

1..*
1..*
PROGRAMA ACADEMICO
FACULTAD

1..1 DOCENTE

1..*
DEPARTAMENTO ACADEMICO
Diagrama de clases Experiencia Docente

Object-Oriented Model
Model: Sistema escalafon Docente
Package: EXPERIENCIA DOCENTE
Diagram: DiagrClases ExperienciaDocente
CENTRO ESTUDIOS
(FORMACION ACADEMICA) Author: PCA Date: 24/11/2017
Version:
- codcentroEstudios : int 1..1
- tipoCentro : int
- denominacionCentroestudios : int
- direccionCentroEstudios : int
+ centroEstudios () : int

UNIVERSIDAD IES
(FORMACION ACADEMICA) (FORMACION ACADEMICA)
- nroResolucionLicenciamiento : int

DOCENTE
(FORMACION ACADEMICA) EXPERIENCIA DOCENTE
- dedicacionHoraria : int - nroSecuencial : int
- nroHorasSem : int - fechaInicioExp : int 0..*
- siTutoria : int - fechaTerminoExp : int
- categoria : int
1..1 + adicionarExperiencia () : int
+ asignarCategoria () : int + seleccionarDocente () : int
+ tutoria () : int 0..*
+ seleccionarCentroEstudios () : int
+ seleccionar () : int
+ contratar () : int 1..1
+ nombrar () : int
+ modificarCarga () : int 1..*
ASIGNATURAS DICTADAS
ASIGNATURA
- siDocente : int
1..1 0..1 - codAsignatura : int
- siJefePracticas : int
- denominacionAsignatura : int
0..* - cantidadHorasSem : int 0..*
- codAsignaturaSelecc : int + asignatura () : int
PUBLICACION
+ experiencia () : int
- fechaPublicacion : int + seleccionarAsignatura () : int
- ISBNPublicacion : int
- tematicaPublicacion : int
+ publicacion () : int
+ seleccionarDocente () : int
13. Diagrama de Transicin de estados para los objetos crticos
DIAGRAMA DE TRANSICION DE ESTADOS CONDICION DOCENTE

Object-Oriented Model
Model: Sistema escalafon Docente
Package: EXPERIENCIA PROFESIONAL
Diagram: DiagrTransicionEstados CondDocente
Author: PCA Date: 24/11/2017
Version:

CONTRATADO

CTPO PARCIAL
CTPO COMPLETO
do / modificarCarga
do / nombrar do / tutoria
do / nombrar
modificarCarga [nroHorasSeman=40] do / modificarCarga

modificarCarga

contratar
nombrar

nombrar NOMBRADO

NTPO COMPLETO
NTPO PARCIAL
do / tutoria
do / modificarCarga do / modificarCarga
14. Diagrama de componentes

Object-Oriented Model
Base Datos Model: Sistema escalafon Docente
Package:
Interface_8
Diagram: DiagramaComponentes SistemaEscalafon
Author: PCA Date: 24/11/2017
Version:
Rutina de
Browser Conexion a
Navegacion
BD ControlAcceso
Usuarios

Interface_9
Interface_10
Sistema Web de
Escalafon Docente
Interface_7

Interface_3
Interface_1 Interface_4
Interface_2

Informacion
Formacion Experiencia Experiencia
Personaal
Interface_5 Academica Docente Profesional
Interface_6

Investigacion Cargos
Academicos
15. Diagrama de despliegue para el sistema

Object-Oriented Model
Model: Sistema escalafon Docente
Package:
USUARIO Diagram: DiagrDespliegue SistemaEscalafonDocente
PC Author: PCA Date: 24/11/2017
SERVIDOR Version:
WEB

USIUARIO
SMARTPHONE
SERVIDOR SERVIDOR DE
APLICACIONES BASE DATOS

SERVIDOR DE
CONTROL DE ACCESO
PC
ADMINISTRADOR
PC PERSONAL
RESPONSABLE

Вам также может понравиться