You are on page 1of 35

Tusolutionweb tutos

INDICE DE CONTENIDO
REQUISITOS DE USUARIO .............................................................................................................. 5
REQUISITOS DE SOFTWARE ........................................................................................................... 6
I. INTRODUCCION ...................................................................................................................... 11
1.1 Propósito del Sistema ..................................................................................................... 11
1.2 Alcance del Proyecto ...................................................................................................... 11
1.3 Definiciones, Siglas y Abreviaturas ................................................................................. 12
1.4 Contexto ......................................................................................................................... 12
1.5 Servicios a brindar por el producto ................................................................................ 12
II. DISEÑO ARQUITECTÓNICO..................................................................................................... 14
2.1 Arquitectura Física.......................................................................................................... 14
2.2 Arquitectura Lógica ........................................................................................................ 15
2.3 Modelo de Datos ............................................................................................................ 17
III. DISEÑO DETALLADO ............................................................................................................... 18
3.1 Diseño Detallado del Producto ...................................................................................... 18
3.1.1 Sistema de Identificación .................................................................................... 18
3.1.2 Sistema de Visualización de Información ............................................................ 20
3.1.3 Sistema de Creación de Información .................................................................. 21
3.1.1 Sistema de Administración de Información ........................................................ 22
3.2 Diseño de la Base de Datos ............................................................................................ 22
3.3 Diseño de Navegación del Sistema................................................................................. 23
3.4 Diseño de Interfaz de Usuario ........................................................................................ 24
3.3.1 Página Inicial ........................................................................................................ 24
3.3.2 Página Principal ................................................................................................... 24
3.3.3 Exploración de Elementos ................................................................................... 25
3.3.4 Creación de Información ..................................................................................... 26
3.3.5 Mantenimiento del Administrador del sistema .................................................. 26
3.3.5 Mantenimiento del Rector .................................................................................. 27
3.3.6 Mantenimiento del Docente ............................................................................... 28
3.3.7 Reportes .............................................................................................................. 28
3.3.8 Sección de Noticias.............................................................................................. 29
3.5 Diccionario de datos ....................................................................................................... 30
3.6 Matriz de Trazado........................................................................................................... 35
tusolutionweb tutos

Sistema Escalafón 2
tusolutionweb tutos
INDICE DE FIGURAS

Figura 1: Cronograma de Actividades ........................................................................................... 4


Figura 2: Arquitectura Física........................................................................................................ 15
Figura 3: Arquitectura Lógica ...................................................................................................... 16
Figura 4: Administrador del Sistema ........................................................................................... 16
Figura 5: Administrativos y Docentes.......................................................................................... 17
Figura 6: Rector/Director ............................................................................................................ 17
Figura 7: Sistema de Identificación ............................................................................................. 18
Figura 8: Sistema de Visualización de Información ..................................................................... 20
Figura 9: Sistema de Creación de Información ........................................................................... 21
Figura 10: Sistema de Administración de Información ............................................................... 22
Figura 11: Diseño de la Base de Datos ........................................................................................ 23
Figura 12: Diseño de Navegación del Sistema ............................................................................ 23
Figura 13: Página Inicial............................................................................................................... 24
Figura 14: Página Principal .......................................................................................................... 25
Figura 15: Exploración de Elementos .......................................................................................... 25
Figura 16: Creación de Información ............................................................................................ 26
Figura 17: Editar Información...................................................................................................... 26
Figura 18. Mantenimiento administrador ................................................................................... 27
Figura 19: Mantenimiento Rector ............................................................................................... 27
Figura 20: Mantenimiento Docente ............................................................................................ 28
Figura 21: Reporte personal ........................................................................................................ 28
Figura 22: Reporte Administrativos ............................................................................................ 28
Figura 23: Reporte méritos y deméritos ..................................................................................... 29
Figura 24: Reporte estudios superiores ...................................................................................... 29
Figura 25: Sección de noticias ..................................................................................................... 29

Sistema Escalafón 3
tusolutionweb tutos
SISTEMA DE ESCALAFÓN
OBJETIVO
Desarrollar el Software de Escalafón ESCASOFT V 1.0

ALCANCE
Se desarrollará en la Universidad Nacional Micaela Bastidas de Apurímac en el área de
Recursos Humanos RR.HH.

ROLES Y RESPONSABILIDADES
NOMBRE ROL CONTACTO
Tusolutionweb tutos Jefe de tusolutionweb@gmail.com
Proyecto/Analista/progra
mador

CRONOGRAMA DE ACTIVIDADES

Figura 1: Cronograma de Actividades

Sistema Escalafón 4
tusolutionweb tutos
REQUISITOS DE USUARIO

Identificador RU001
Nombre Registrar Usuario
Descripción Se registrara varios tipos de usuario para el
ingreso al sistema
Listado de usuarios administrador
Entrega primera iteración

identificador RU002
nombre Registrar personal
descripción Se registrara a todo el personal de la
unamba
listado de usuarios administrador

identificador RU003
nombre registrar méritos
descripción se registraran los documentos como oficio,
diplomas y resoluciones
listado de usuarios administrador
entrega primera iteración

identificador RU004
nombre registrar deméritos
descripción Se registraran los documentos como oficio,
diplomas y memorando.
listado de usuarios administrador
entrega primera iteración

identificador RU005
nombre registrar experiencia laboral
descripción se registrara certificados según el tipo de
personal
listado de usuarios administrador
entrega segunda iteración

identificador RU006
nombre registrar estudios regulares
descripción Se registrara todos los estudios realizados
listado de usuarios administrador
entrega segunda iteración

Sistema Escalafón 5
tusolutionweb tutos
identificador RU007
nombre registrar carrera laboral
descripción Se registrara los ascensos, nombramientos,
contratos, cese, ratificaciones y
remuneraciones
listado de usuarios administrador
entrega segunda iteración

identificador RU008
nombre registrar capacitaciones
descripción se registrara las capacitaciones ya sea como
ponente , organizador y asistente en
eventos socioculturales
listado de usuarios administrador
entrega segunda iteración

identificador RU009
nombre reportes
descripción se mostrara todos los datos seleccionados
del personal
listado de usuarios administrador
entrega segunda iteración

identificador RU010
nombre Visualización de datos
descripción Se mostrara una caja de búsqueda, menú de
navegación
listado de usuarios administrador
entrega segunda iteración

REQUISITOS DE SOFTWARE
 Sistema de Identificación

identificador RS001
nombre Formulario de registro de docente y
administrativo
descripción Muestra en pantalla dos formularios con los
campos necesarios para el registro del
personal docente y administrativo en el
sistema.
listado de usuarios administrador
entrega primera iteración

Sistema Escalafón 6
tusolutionweb tutos
identificador RS002
nombre Formulario de registro de personal
descripción Se registrara a todo el personal de la
unamba
listado de usuarios administrador

identificador RS003
nombre Formulario de registro de ingreso
descripción formulario validado para cada tipo de
usuario
listado de usuarios Administrador, docente y administrativo,
rector
entrega primera iteración

identificador RS004
nombre Ingreso
descripción Dependiendo de cuál subformulario se ha
empleado en el formulario anterior, realiza
una búsqueda de usuario y contraseña
ingresados dentro de la base de datos de
mysql.
listado de usuarios Administrador, docente y administrativo,
rector
entrega primera iteración

 Sistema de Visualización de Información


identificador RS005
nombre Menú de navegación
descripción Administra un menú lateral que muestra un
árbol de navegación de contenidos,
dependiendo del rol del usuario.
listado de usuarios Administrador, Docente y Administrativo,
rector.
entrega primera iteración

identificador RS006
nombre Búsqueda
descripción Muestra en pantalla un cuadro de búsqueda
de contenido.
listado de usuarios Administrador, docente y administrativo,
rector
entrega primera iteración

Sistema Escalafón 7
tusolutionweb tutos
identificador RS007
nombre Visualización inicial de contenidos
descripción Muestra en pantalla información del
personal
listado de usuarios Administrador, docente y administrativo,
rector.
entrega primera iteración

 Sistema de Creación de Información


Identificador RS008
nombre Formulario Registrar Usuario
descripción se registrara varios tipos de usuario para el
ingreso al sistema
listado de usuarios administrador
entrega primera iteración
identificador RS009
nombre Formulario registrar personal
descripción Se registrara a todo el personal de la
unamba
listado de usuarios administrador

identificador RS010
nombre Formulario registrar estudios regulares
descripción Se registrara todos los estudios realizados
listado de usuarios administrador
entrega primera iteración

identificador RS011
nombre Formulario registrar carrera laboral
descripción Se registrara los ascensos, nombramientos,
contratos, cese, ratificaciones y
remuneraciones
listado de usuarios administrador
entrega primera iteración

identificador RS012
nombre Formulario registrar capacitaciones
descripción se registrara las capacitaciones ya sea como
ponente , organizador y asistente en
eventos socioculturales
listado de usuarios administrador
entrega primera iteración

Sistema Escalafón 8
tusolutionweb tutos
identificador RS013
nombre Formulario registrar méritos
descripción se registraran los documentos como oficio,
diplomas y resoluciones
listado de usuarios administrador
entrega primera iteración

identificador RS014
nombre Formulario registrar deméritos
descripción Se registraran los documentos como oficio,
diplomas y memorando.
listado de usuarios administrador
entrega primera iteración

 Sistema de Administración de Información

identificador RS015
nombre Editar/agregar datos de docente
descripción Provee las funcionalidades que permiten al
administrador agregar o editar datos de
docente.
listado de usuarios administrador
entrega segunda iteración

identificador RS016
nombre Editar/agregar datos de administrativo
descripción Provee las funcionalidades que permiten al
administrador agregar o editar datos de
administrador.
listado de usuarios administrador
entrega segunda iteración

identificador RS017
nombre Editar/agregar datos de rector, director
descripción Provee las funcionalidades que permiten al
administrador agregar o editar datos de
rector/director.
listado de usuarios administrador
entrega segunda iteración

Sistema Escalafón 9
tusolutionweb tutos
identificador RS018
nombre Registro de datos
descripción Se registran y guardan los datos del
personal.
listado de usuarios administrador
entrega segunda iteración

 Reportes

identificador RS019
nombre Reporte de personal
descripción Se mostrara un reporte de los datos del
personal
listado de usuarios administrador
entrega segunda iteración

identificador RS020
nombre Reporte de administrativos
descripción Se mostrara un reporte de los datos del
segunda administrativo
listado de usuarios administrador
entrega segunda iteración

identificador RS021
nombre Reporte méritos y deméritos
descripción Se mostrara un reporte de méritos y
deméritos del personal
listado de usuarios administrador
entrega segunda iteración

identificador RS022
nombre Reporte de estudios superiores
descripción Se mostrara un reporte de los estudios
realizados del personal
listado de usuarios administrador
entrega segunda iteración

Sistema Escalafón 10
tusolutionweb tutos
I. INTRODUCCION
1.1 Propósito del Sistema
El propósito del desarrollo del sistema de Escalafón para docentes y administrativos
en la Universidad Nacional Micaela Bastidas de Apurímac está centrado en la creación
de un aplicativo software de calidad en el cual consiste en una lista de rangos en la
cual se agrupan las personas que trabajan en la universidad ya sean docentes,
administrativos, personal de seguridad. El sistema está basado en funcionamiento de
los rangos de cada trabajador. Cada rango o cargo dentro del sistema de Escalafón
irá acompañado de títulos o distinciones que obtiene cada trabajador de acuerdo al
grado académico o al área al cual pertenece.

Tanto los docentes como administrativos deben encontrar en su actividad un


estímulo necesario para su proyecto de vida. Es por eso que mediante el Sistema de
Escalafón se pretende desarrollar un sistema administrativo que promueva la
investigación, estimule la actividad académica y propenda por el desarrollo humano
de los docentes y administrativos facilitando la evaluación de los siguientes factores:

 Conocimiento y formación.
 Creación académica.
 Desarrollo del docente y administrativo.

Contribuir al desarrollo docente y administrativo para que el ejercicio de las


actividades formativas, administrativas, investigativas y de proyección social, se
realice en condiciones de excelencia, obteniendo el reconocimiento de la comunidad
académica nacional.

1.2 Alcance del Proyecto


El proyecto a desarrollar es para todos los trabajadores de la Universidad Nacional
Micaela Bastidas de Apurímac. Por lo dicho, mediante este proyecto de software
permitirá de forma pragmática la sistematización de los procesos relacionados con el
registro, actualización, consulta y evaluación de información del escalafón docente y
administrativo, facilitando el cumplimiento de los criterios que al respecto han sido

Sistema Escalafón 11
tusolutionweb tutos
establecidos por la UNAMBA permitiendo llevar a cabo un seguimiento ordenado y
sistematizado de la información (conocimiento y formación, producción académica,
desarrollo docente, desarrollo administrativo, etc.) que un trabajador de la
universidad podrá visualizar en tiempo real y acceder a su información personal para
ver su estado profesional.

1.3 Definiciones, Siglas y Abreviaturas


 Login: Proceso de ingreso a un sitio, mediante autentificación de identidad.
 PHP: Es un lenguaje de código abierto muy popular especialmente adecuado
para el desarrollo web y que puede ser incrustado en HTML
 Framework: Es un entorno de trabajo para desarrollo de software; integra
componentes que facilitan el desarrollo de aplicaciones como el soporte de
programa, bibliotecas, plantillas y más.
 Mysql: Es un sistema de gestión de base de datos relacional de código
abierto, basado en lenguaje de consulta estructurado (SQL).
 RR.HH: Recursos Humanos
 UNAMBA: Universidad Nacional Micaela Bastidas de Apurímac
 Codeigniter: es un framework para desarrollo de aplicaciones en PHP, es de
código abierto y posee un acceso a sus librerías bien estructurado.

1.4 Contexto
La Universidad Nacional Micaela Bastidas de Apurímac no cuenta con un sistema de
escalafón, el trabajo lo hacen de forma manual, por lo que se deberá empezar dicho
proyecto desde cero y adecuarse al sistema de control que maneja la universidad.

1.5 Servicios a brindar por el producto


El software tiene tres tipos de usuarios; Administrador del sistema, rector o director,
docente y administrativos, dependiendo del tipo de usuario se desplegarán en la
página distintos menús y se tendrán distintos permisos para acceder a los datos de
los demás usuarios. El primer paso para acceder al sitio será el ingreso de nombre de
usuario y contraseña, o en su defecto, el registro de usuario; si el login es efectivo,
se mostrará la página inicial del programa.

Sistema Escalafón 12
tusolutionweb tutos
El sistema de escalafón permitirá al administrador del sistema registrar a todos los
trabajadores de la universidad, ingresando los datos que se soliciten. En el caso de
los docentes y administrativos, estos solo tendrán que activar su cuenta, ingresando
su nombre de usuario y contraseña que el administrador del sistema les asigne. Con
esto el sistema creará los campos necesarios para que tanto el docente como el
administrativo puedan efectuar todas las acciones que el sistema ofrece. En régimen
permanente, las funcionalidades ofrecidas serán:

a) Administrador general del sistema


 Modificar datos personales.
 Buscar trabajadores, docentes.
 consultar trabajador, docentes o cargos.
 Modificar datos de trabajadores.

b) Docente y administrativo
 consultar datos personales, ver datos personales.
 Ver proceso realizados y en proceso de postulación.
 buscar historial.
 Realizar consultas y generar reportes personales.

c) Rector o Director
 Consultar datos de los administrativos y docentes.
 Ver proceso realizados y en proceso de postulación.
 Buscar trabajador.
 Invitar a trabajadores a participar de proyectos, ascensos, concursos,
etc.

Sistema Escalafón 13
tusolutionweb tutos
II. DISEÑO ARQUITECTÓNICO
El sistema de escalafón se desarrollará en el framework Codeigniter haciendo uso del
lenguaje de programación PHP con el uso Modelo Vista Controlador el cual nos ayudará
a trabajar de forma más ordenada el código del software. El proyecto está dividido en
dos iteraciones, cada una de las iteraciones debe cumplir diferentes propósitos
establecidos por el equipo de trabajo en conjunto con el dueño del producto.

Se espera que para la primera iteración se cumpla con varios requisitos como el diseño
de la base de datos del sistema, creación de los usuarios (login) y hacer mantenimiento
de la información del personal de la UNAMBA (agregar, eliminar, modificar, buscar).
Para la segunda y última iteración los registros de docentes, administrativos, realizar
consultas y reportes de cada uno de los trabajadores de acuerdo al tipo de usuario que
lo realice.

Una vez terminado el proyecto se espera que el sistema sea completo, que cumpla con
todos los requerimientos dados por el cliente, que cumpla con las características
deseadas y que sea un sistema entendible, fácil de usar que a la postre el cliente quede
satisfecho con el sistema y pueda utilizarlo.

2.1 Arquitectura Física


En el sistema a desarrollar se emplea la arquitectura web de capas, usando
conexiones locales y remotas para acceder a los distintos recursos. La primera capa
es la interfaz del portal, provista por el administrador general del sistema. Para
acceder a ella los usuarios que son los docentes y administrativos de la UNAMBA
deberán emplear un computador conectado a internet.

La segunda capa almacena la lógica del sistema y acceso a datos, tanto provista por
administrador general del sistema como por los propios implementadores del
sistema. El sistema de escalafón con entorno web será empleado en la misma página
de dicha universidad, en el cual tendrá una opción para que los docentes y
administrativos puedan acceder a dicho sistema para ver su estado e historial y poder
realizar reportes y consultas. La tercera capa contiene las bases de datos del sistema:

Sistema Escalafón 14
tusolutionweb tutos
la base de datos, que almacena datos del sistema y del Administrador, así como del
docente y administrativos, donde se consultan los datos de login de docente,
administrador y rector o director, el acceso del sistema a la base de datos será de
forma remota.

Figura 2: Arquitectura Física

2.2 Arquitectura Lógica


El sistema de Escalafón será empleado para obtener información completa y
actualizada en tiempo real de docentes y administrativos de la UNAMBA, y acceder
a las mismas por los usuarios para consultar datos y hacer reportes.

Todas las operaciones serán llevadas a cabo en el sitio web destinado a soportar al
portal, donde los usuarios deberán ingresar, previa autentificación en el sistema. Los
cambios lo realizara únicamente el administrador del sistema que se deberán
reflejarse en la base de datos del sistema, garantizando la perpetuidad de dichos
cambios. La arquitectura lógica del portal concentra las operaciones de lectura y
escritura de datos, las operaciones de visualización de datos, y la administración de
los mismos y de permisos dentro de la capa 2, separándose como sigue:

Sistema Escalafón 15
tusolutionweb tutos

Figura 3: Arquitectura Lógica

Los módulos pertenecerán a alguno de los cuatro sistemas señalados, y el acceso a


ellos quedará delimitado por los permisos que tenga cada usuario luego de la
autentificación. Dichos permisos serán administrados por los módulos del sistema de
login. Las acciones que los usuarios podrán realizar al navegar por el sitio están dadas
por los siguientes diagramas:

a) Administrador del Sistema

Figura 4: Administrador del Sistema

Sistema Escalafón 16
tusolutionweb tutos
b) Administrativos y Docentes

Figura 5: Administrativos y Docentes

c) Rector/Director

Figura 6: Rector/Director

2.3 Modelo de Datos


La base de datos del sistema almacenará la información de administrativos, docentes,
trabajadores, cargos administrativos, carrera laboral, experiencia laboral. La
información personal de los trabajadores de la UNAMBA se obtendrá de la base de
datos del sistema, el modelo de la base de datos esta hecho en mysql.

Sistema Escalafón 17
tusolutionweb tutos
III. DISEÑO DETALLADO
3.1 Diseño Detallado del Producto
Los módulos se separaron según su funcionalidad dentro del sistema, teniendo
siempre en vista el hecho de estar trabajando con el Framework Codeigniter. Por éste
motivo el diseño se vio guiado por la existencia de módulos dentro de Codeigniter,
que ofrecen lo necesario para cumplir con lo que el software requiere. Estos módulos
se presentan en las ilustraciones en rectángulos, formando parte de los módulos
creados para el sistema. A continuación se presentará el detalle de los sistemas
mostrados con anterioridad, identificando en cada módulo el rol que éste juega en el
sistema, y el módulo de Codeigniter empleado:

3.1.1 Sistema de Identificación

Figura 7: Sistema de Identificación

En el Sistema de Identificación se encuentran los módulos encargados de


administrar el ingreso de los usuarios al sistema, usuario: usuario administrador,
usuario que tendrá todos los privilegios, usuario docente que verá solo los
reportes y no podrá modificar, y un usuario rector o director. A partir de los datos
que un usuario ingrese al sistema, se le asignará un rol (asociado a permisos
dentro del sitio), con el cual se activarán o desactivarán las demás
funcionalidades del mismo.

Sistema Escalafón 18
tusolutionweb tutos
Sistema de Identificación
1.1 Formulario de Registro de Éste módulo muestra en pantalla dos
personal formularios con los campos necesarios para el
registro del personal docente y administrativo
en el sistema.
1.2 Registro de personal Verifica la correctitud de los datos ingresados en
el formulario de registro, y almacena la
información en la base de datos de mysql.
Además, el usuario ingresado accede al sistema
bajo el rol de tipo de usuario ingresado:
Administrador, docente, invitado. Para ello,
emplea el módulo User de Codeigniter.
1.3 Formulario de ingreso Muestra en pantalla un formulario validado para
cada tipo de usuario, para el Administrador,
Docente e invitado con los campos usuario y
contraseña.
1.4 Ingreso Dependiendo de cuál subformulario se ha
empleado en el módulo anterior, realiza una
búsqueda de usuario y contraseña ingresados
dentro de la base de datos de mysql. De
encontrar coincidencia, permite el ingreso del
usuario bajo el rol correspondiente a dicha
coincidencia. Para ello, se usa el módulo User de
Codeigniter y un módulo de ingreso.
1.5 Modificación de datos Una vez que el usuario se ha autentificado en el
personales sitio, si es el usuario administrador puede
modificar los datos del personal través de éste
módulo, que provee del formulario con los
campos modificables del perfil del personal. Para
ello, se emplea en parte el módulo User de
Codeigniter.

Sistema Escalafón 19
tusolutionweb tutos
3.1.2 Sistema de Visualización de Información

Figura 8: Sistema de Visualización de Información

Sistema de Visualización de Información


2.1 Menú de Navegación Éste módulo administra un menú
lateral que muestra un árbol de
navegación de contenidos,
dependiendo del rol del usuario.
2.2 Búsqueda Muestra en pantalla un cuadro de
búsqueda de contenido.
2.3 Lista/Detalle de contenido Muestra en pantalla la información
seleccionado seleccionada a partir de los módulos
previamente mencionados.
2.4 Visualización inicial de Muestra en pantalla información del
contenidos personal en su página de inicio.

Sistema Escalafón 20
tusolutionweb tutos
3.1.3 Sistema de Creación de Información

Figura 9: Sistema de Creación de Información

Sistema de Creación de Información


3.1 Registrar usuario Éste módulo permite crear usuarios al administrador
3.2 Registrar personal Éste módulo permite registrar usuarios al administrador
3.3 Registrar estudios Éste módulo permite registrar estudios regulares al
regulares administrador
3.4 Registrar estudios Éste módulo permite registrar estudios realizados al
realizados administrador
3.5 Registrar carrera laboral Éste módulo permite registrar carrera laboral al
administrador
3.6 Registrar record laboral Éste módulo permite registrar el record laboral al
administrador
3.7 Registrar licencias Éste módulo permite registrar las licencias al administrador
3.8 Registrar capacitaciones Éste módulo permite registrar las capacitaciones al
administrador
3.9 Registrar cargo Éste módulo permite registrar al administrativo al
administrativo administrador
3.10 Registrar experiencia Éste módulo permite registrar la experiencia laboral al
laboral administrador
3.11 Registrar méritos Éste módulo permite registrar los méritos del personal al
administrador
3.12 Registrar deméritos Éste módulo permite registrar los deméritos del personal al
administrador
3.13 Registrar investigación y Éste módulo permite registrar la investigación y publicación
publicación del personal al administrador.

Sistema Escalafón 21
tusolutionweb tutos
3.1.1 Sistema de Administración de Información

Figura 10: Sistema de Administración de Información

Sistema de Administración de Información


4.1 Editar/agregar datos de docente Este módulo provee las funcionalidades
que permiten al administrador agregar o
editar datos de docente.
4.2 Editar/agregar datos de Este módulo provee las funcionalidades
administrativo que permiten al administrador agregar o
editar datos de administrador.
4.3 Editar/agregar datos de rector, Este módulo provee las funcionalidades
director que permiten al administrador agregar o
editar datos de rector/director.
4.3 Registro de datos En este módulo se registran y guardan los
datos del personal.

3.2 Diseño de la Base de Datos


El sistema escalafón ESCASOFT contara con el siguiente diseño tres tablas principales:
persona, administrativo, docente. De estas tablas se relacionan otras tablas
secundarias que completan para el correcto funcionamiento del sistema.

Sistema Escalafón 22
tusolutionweb tutos

Figura 11: Diseño de la Base de Datos

3.3 Diseño de Navegación del Sistema


El software a desarrollar consiste en un sistema web dinámica, donde el usuario
administrador registra los datos del personal administrativo y docente. Desde el
punto de vista del usuario docente y administrativo la página web representará el
conjunto de las acciones a las que puede acceder, dados los permisos que posee. El
diagrama de navegación de la página es el siguiente:

Figura 12: Diseño de Navegación del Sistema

Sistema Escalafón 23
tusolutionweb tutos
3.4 Diseño de Interfaz de Usuario
La interfaz gráfica del sistema se crea empleando los módulos, manteniendo una
interfaz práctica y sobria. El énfasis del diseño fue en lograr una navegación sencilla,
poniendo al alcance del usuario las herramientas para una fácil desenvoltura en el
sistema.

3.3.1 Página Inicial


La primera página con que los usuarios se encontrarán tendrá el formulario
necesario para hacer ingreso al sistema, y un segundo formulario que será página
principal.

Figura 13: Página Inicial

3.3.2 Página Principal


La página principal del sistema mostrará la información según el tipo de usuario
que ingrese al sistema. La pantalla tendrá una barra de menú lateral izquierdo
donde mostrara el inicio, mantenimiento, consultas, reportes y ayuda que
consiste en un Árbol de Navegación, y Área de información cuyos ítems serán
desplegados en función de los roles de cada usuario.

Sistema Escalafón 24
tusolutionweb tutos

Figura 14: Página Principal

3.3.3 Exploración de Elementos


En el área de información se desplegarán las listas de elementos del sistema,
para que los distintos usuarios puedan acceder a ellos.

Dependiendo de los permisos de cada usuario, los elementos listados podrán ser
agregados, buscados, editados, etc. La descripción mostrada para cada elemento
será la correspondiente al tipo de contenido en exploración.

Figura 15: Exploración de Elementos

Sistema Escalafón 25
tusolutionweb tutos
3.3.4 Creación de Información
En el área de información se desplegarán formularios para registrar nuevo
personal, ya sean docentes o administrativos. Los campos del formulario variarán
dependiendo del tipo de usuario que se esté accediendo al sistema.

Figura 16: Creación de Información

Figura 17: Editar Información

3.3.5 Mantenimiento del Administrador del sistema


El administrador del sistema tiene el privilegio de acceder a todos los datos del personal
para agregar, eliminar, modificar datos según sea el caso

Sistema Escalafón 26
tusolutionweb tutos

Figura 18. Mantenimiento administrador

3.3.5 Mantenimiento del Rector


El usuario rector tiene los privilegios de ver solo los datos de los docentes y
administrativos

Figura 19: Mantenimiento Rector

Sistema Escalafón 27
tusolutionweb tutos
3.3.6 Mantenimiento del Docente
El usuario docente tiene privilegios de ver solo sus propios datos

Figura 20: Mantenimiento Docente

3.3.7 Reportes
 Reporte del personal.

Figura 21: Reporte personal

 Reporte de administrativos.

Figura 22: Reporte Administrativos

Sistema Escalafón 28
tusolutionweb tutos
 Reporte de méritos y deméritos.

Figura 23: Reporte méritos y deméritos

 Reporte de estudios superiores.

Figura 24: Reporte estudios superiores

3.3.8 Sección de Noticias


En la sección de noticias se mostrara todos los eventos, talleres, noticas y cursos de
interés para docentes y estudiantes

Figura 25: Sección de noticias

Sistema Escalafón 29
tusolutionweb tutos
3.5 Diccionario de datos

Tabla Administrativo

Nombre Atributo Tipo de dato Descripción

DNI persona int Es el número DNI de la persona

Cargo varchar Es el tipo de cargo que tiene el administrativo


administrativo

Unidad varchar A qué tipo de unidad pertenece el administrativo

Tipo varchar Se refiere si está nombrado o contratado

Tabla Bonificación Familiar


Nombre Atributo Tipo de dato Descripción

Parentesco varchar Es el parentesco que tiene con algún familiar

Apellidos varchar Son los apellidos del familiar

Nombres varchar Son los nombres del familiar

DNI int Es el DNI del familiar

Tabla Bonificación Personal


Nombre Atributo Tipo de dato Descripción

Fecha Inicio datetime es la fecha de inicio de la bonificación del personal

Fecha Final datetime es la fecha de final de la bonificación del persona

Descripción varchar Es la descripción del motivo de la bonificación

Tabla Capacitación Proyección Social


Nombre Atributo Tipo de dato Descripción

Institución varchar Es el nombre de la institución

Número Cursos int Es el número de curso que llevo en la capacitación

Número Horas int Es el número de horas que asistió en la capacitación

Fecha Inicio datetime Es la fecha de inicio de la capacitación

Fecha Final datetime Es la fecha de final de la capacitación

Sistema Escalafón 30
tusolutionweb tutos
Tabla Capacitación
Nombre Atributo Tipo de dato Descripción

Institución varchar Es el nombre de la institución

Participación varchar El tipo de participación que tuvo

Nombre Curso varchar Es el nombre del curso de la capacitación

Número Horas int Es el número de horas de la capacitación

Fecha Inicio datetime Es la fecha de inicio de la capacitación

Fecha Final datetime Es la fecha de final de la capacitación

Tabla Cargo Administrativo


Nombre Atributo Tipo de dato Descripción

Detalle varchar Es la especificación del cargo administrativo

Fecha Inicio datetime Es la fecha de inicio del cargo administrativo

Fecha Final datetime Es la fecha de final del cargo administrativo

Tabla Carrera Laboral


Nombre Atributo Tipo de dato Descripción

Institución varchar Es el nombre de la institución en la que laboro

Años de Servicio int Es la cantidad de años que laboró en la institución

Fecha Ingreso datetime Es la fecha de inicio de la institución

Tabla Deméritos
Nombre Atributo Tipo de dato Descripción

Documento varchar Es la resolución del documento

Detalle varchar Es la descripción de los deméritos

Tabla Docente
Nombre Atributo Tipo de dato Descripción

DNI persona int Es el DNI de la persona

Tipo varchar Si es contratado o nombrado

Facultad varchar A qué facultad pertenece

Número varchar Es el número de identificación de su colegiatura


Colegiatura

Fecha Colegiatura datetime Es la fecha que terminó

Sistema Escalafón 31
tusolutionweb tutos
Tabla Estudios Superiores
Nombre Atributo Tipo de dato Descripción

Estudios varchar Son los estudios que ha realizado

Centro Educación varchar Es el centro de educación superior en el que estudió

Lugar Educación varchar Es el lugar en donde realizó los estudios superiores

Tabla Estudios Realizados


Nombre Atributo Tipo de dato Descripción

I.E Primaria varchar Es el centro de estudio donde realizó la primaria

Lugar primaria varchar Es el lugar donde realizó la primaria

Año de egreso int Es el año donde culminó la primaria


primaria

I.E Secundaria varchar Es el centro de estudio donde realizó la Secundaria

Lugar secundaria varchar Es el lugar donde realizó la Secundaria

Año de egreso int Es el año donde culminó la Secundaria


secundaria

Estudios varchar Es el centro de estudio donde realizó los estudios


Superiores Superiores

Lugar estudios varchar Es el lugar donde realizó los estudios Superiores


superiores

Año de egreso int Es el año donde culminó los estudios Superiores


superior

Tabla Experiencia Laboral


Nombre Atributo Tipo de dato Descripción

Institución varchar Es el nombre de institución de su experiencia laboral

Cargo varchar Es el cargo en la institución de su experiencia laboral

Detalle varchar Es la descripción laboral en la institución

Fecha inicio datetime Es la fecha de inicio en la que laboro en la institución

Fecha final datetime Es la fecha de final en la que laboro en la institución

Sistema Escalafón 32
tusolutionweb tutos
Tabla Familia Emergencia
Nombre Atributo Tipo de dato Descripción

Apellidos varchar Es el apellido del familiar

Nombres varchar Es el nombre del familiar

Parentesco varchar Es el parentesco del familiar

Teléfono int Es el teléfono del familiar

Tabla Familia Referencia


Nombre Atributo Tipo de dato Descripción

Apellidos varchar Es el apellido del familiar de referencia

Nombre varchar Es el nombre del familiar de referencia

Parentesco varchar Es el parentesco del familiar de referencia

Tabla Familiares
Nombre Atributo Tipo de dato Descripción

Apellidos varchar Es el apellido del familiar

Nombres varchar Es el nombre del familiar

DNI int Es el DNI del familiar

Parentesco varchar Es el parentesco del familiar

Tabla Idiomas
Nombre Atributo Tipo de dato Descripción

Idioma varchar Son el listado de idiomas que habla

Dominio varchar Es el grado de dominio del idioma

Tabla Licencias
Nombre Atributo Tipo de dato Descripción

Documento varchar Es el número de resolución de la licencia

Tiempo varchar Es el tiempo de la licencia del trabajador

Goce varchar Se trata de que si el trabajador va recibir


remuneración o no en el tiempo de licencia

Motivo varchar Es el motivo por el cual se pide la licencia

Fecha inicio datetime Es el fecha de inicio de la licencia

Sistema Escalafón 33
tusolutionweb tutos
Fecha término datetime Es el fecha en la que termina la licencia

Tabla Login
Nombre Atributo Tipo de dato Descripción

Tipo usuario varchar Es el tipo de usuario que se crea

Contraseña varchar Es la contraseña del usuario

Tabla Méritos
Nombre Atributo Tipo de dato Descripción

Documento varchar Es el número de resolución

Detalle varchar Es la descripción del mérito

Tabla Persona
Nombre Atributo Tipo de dato Descripción

DNI persona int Es el DNI de la persona

Apellido paterno varchar Es el apellido paterno de la persona

Apellido materno varchar Es el apellido materno de la persona

Nombres varchar Es el nombre de la persona

Fecha nacimiento datetime Es el fecha de nacimiento de la persona

Estado civil varchar Es el estado civil de la persona

Sexo varchar Es el sexo de la persona

Dirección varchar Es la dirección de la persona

Celular int Es el numero celular de la persona

Correo varchar Es el correo email de la persona

Tabla Procedencia
Nombre Atributo Tipo de dato Descripción

Nacionalidad varchar Es la nacionalidad del trabajador

Departamento varchar Es la departamento de procedencia del trabajador

Provincia varchar Es la provincia de procedencia del trabajador

Distrito varchar Es el distrito de procedencia del trabajador

Sistema Escalafón 34
tusolutionweb tutos
Tabla Servicio Militar
Nombre Atributo Tipo de dato Descripción

Servicio varchar Es el servicio militar

Tiempo int Es el tiempo servicio militar

Grado varchar Es el grado servicio militar

3.6 Matriz de Trazado


A continuación se muestra la matriz de trazado de requisitos de Software vs. Usuario.
Cabe señalar que producto de las modificaciones entre los requisitos de software y
usuario han sufrido desde el comienzo del proyecto, es por esto que se adjunta una
tabla mostrando las equivalencias entre ambas notaciones.
RU001

RU002

RU003

RU004

RU005

RU006

RU007

RU008

RU009

RU010
M/T
RS001 X
RS002 X
RS003 X
RS004 X
RS005 X
RS006 X
RS007 X
RS008 X
RS009 X
RS010 X
RS011 X
RS012 X
RS013 X
RS014 X
RS015 X
RS016 X
RS017 X
RS018 X
RS019 X
RS020 X
RS021 X
RS022 X

Sistema Escalafón 35

You might also like