You are on page 1of 27

Formato proyectos de formación SIPHM 1

SIPHM (SISTEMA DE INFORMACION PARA EL PRÉSTAMO DE


HERRAMIENTAS Y MATERIALES)
Formato proyectos de formación SIPHM 2

CONTENIDO
Planteamiento del problema....................................................................................................... 3

Objetivos generales ……………………………………………………………............................... 3

Objetivos específicos ……………………………………………………........................................ 3

Insumo de Análisis

Requisitos funcionales ……………………………………………………...................................... 4

Requisitos no funcionales…………………………………………………….................................. 4

Análisis

Diagramas de casos de uso -Especificaciones…………............................................................. 5

Diagrama de estados ……………………………………………………......................................... 17

Diagrama de secuencia ……………………………………………………..................................... 18

Diagrama de clases ……………………………………………………........................................... 19

Diagrama de Actividades ……………………………………………….......................................... 20

Modelo Relacional ……………………………………………………............................................. 21

Diccionario de datos ……………………………………………………......................................... 22

Diseño

Interfaces Front end ………………………………………............................................................ 25

Interfaces Back end ……………………...………………………………………................................ 25

Base de datos (script documentado) ………. ……………………………………............................ 26

Desarrollo

Sitio web (anexo) .…………………………………….................................................................. 26

Documentación

Manual de instalación ……….……………………………………................................................. 26

Manual de usuario ……….……………………………………..................................................... 26

Análisis de Requerimientos (SRS)………................................................................................. 26

Formato Completo ……….……………………………………..................................................... 26


Formato proyectos de formación SIPHM 3

PLANTEAMIENTO DEL PROBLEMA

Debido a la gran cantidad de aprendices e instructores que hacen parte del SENA Regional Caldas (Centro
Procesos Industriales) se ha planteado el siguiente problema ¿Cómo desarrollar un sistema de información
que administre los servicios de préstamo e identificación de herramientas y aprendices, de manera organizada
y sistemática? Actualmente el almacén del Centro de Procesos industriales del SENA Regional Caldas
maneja sus servicios de préstamo e identificación de forma manual, lo que ocasiona algunas demoras en el
servicio de préstamos de equipos ocasionando congestión y largas filas del mismo modo se presentan
problemas en el procesamiento, manejo y análisis de la información. Esto conlleva a que no se tenga la
información de manera oportuna, y que el análisis de los datos no arroje consolidados e históricos de cada
uno de los procesos que se han llevado con los aprendices en consecuencia es de gran dificultad para los
trabajadores de este sitio identificar el estado de cada estudiante; es decir verificar si el estudiante esta
actualmente inscrito en algún programa de formación, si está en su etapa electiva o productiva.

OBJETIVO GENERAL

Analizar, diseñar e implementación de un sistema de información interactivo para procesar la información de


los aprendices e instructores que acuden a los servicios que se prestan en el almacén del Centro Procesos
Industriales del SENA Regional Caldas de manera oportuna y eficaz., proporcionando agilidad, productividad
y mejora en el desempeño de los procesos diarios.

OBJETIVOS ESPECIFICOS

 Construir el modelo conceptual del sistema de Información de acuerdo a los requerimientos de


información
 Desarrollar una solución tecnológica de software que proporcione el control y manejo de la
información tanto de usuarios como herramientas y equipos del almacén
 Implantar el aplicativo con las normatividades de calidad y seguridad cumpliendo con el manejo
efectivo de la información
 Diseñar y construir los módulos administrativos del almacén que son: nombre del usuario, centro al
cual pertenece, programa al cual pertenece, estado del aprendiz
 Generar reportes y análisis estadístico de la información proporcionada como son nombre, estado del
aprendiz
Formato proyectos de formación SIPHM 4

INSUMO DE ANÁLISIS

REQUERIMIENTOS FUNCIONALES

 La aplicación debe permitir registrar el resultado de la sanción que un funcionario o administrador


realiza a un aprendiz en su etapa electiva, esta valoración debe llevar el nombre y número de
identificación del aprendiz y del usuario, el nombre del programa, el nombre de la tecnología, la
fecha, hora.
 La aplicación deberá contener la información de los aprendices nombre, numero de orden, cedula,
teléfono y dirección; además, fecha de inicio de la etapa electiva y terminación de la misma.
 La aplicación deberá contener todos los formatos de inventarios de equipos y herramientas
 La aplicación debe verificar, registrar, eliminar, modificar, agregar la información y documentación de
los equipos prestados a los aprendices en su etapa electiva
 La aplicación debe contener gráficas para el préstamo de equipos en línea.

REQUERIMIENTOS NO FUNCIONALES

Los requisitos no funcionales del sistema se desarrollarán sobre áreas clave de calidad, cada una de las
cuales presenta características que permitirán ejecutar con eficiencia y eficacia las funcionalidades planteadas
para el sistema.
Formato proyectos de formación SIPHM 5

ANALISIS

Diagramas de caso de uso

Ingresar datos
al sistema
Formato proyectos de formación SIPHM 6

Especificación Casos de Uso

ID Cs1
Nombre Ingresar al Sistema
Actores Administrador ,Auxiliar del Sistema
Prioridad Alta
Descripción Entrar con su nombre y contraseña y consultar.
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Ingreso Exitoso
Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Ingresa Nombre de Usuario y Contraseña”. 2. Se verifican los Datos
3.Entra al sistema e interactúa con el mismo

Flujos alternos y excepciones


° Autentificación
En el paso 1 en el flujo normal de eventos.
El actor ingresa al Sistema y “Autentifica sus Datos”
° Salir del Sistema
En el paso 1 en el flujo normal de eventos
El actor sale del Sistema
Otros requerimientos
Notas El Administrador y el Auxiliar ingresan con un rol diferente
Formato proyectos de formación SIPHM 7

ID Cs2
Nombre Realizar Conteo
Actores Administrador, Auxiliar del Sistema
Prioridad Alta
Descripción Consultar Equipos y Herramientas
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Consulta Exitosa

Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Verifica el total de Equipos y Herramientas”. 2. Se muestra una pantalla con todos los Equipos y
3.Hace un conteo para saber cantidad y guardar Herramientas clasificados así mismo
información
Flujos alternos y excepciones
Otros requerimientos Especificar el Id y nombre de cada equipo y herramienta
Notas Solo el Administrador y Auxiliar pueden hacer los Conteos
Formato proyectos de formación SIPHM 8

ID Cs3
Nombre Verificar Datos
Actores Administrador
Prioridad Alta
Descripción Consulta y verifica Datos
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Verificación de Datos Exitoso
Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Verifica datos de materiales y aulas”. 2. Se muestra una pantalla con módulos para cada uno y
3.Realiza la verificación de datos para materiales y sus datos respectivamente
aulas

Flujos alternos y excepciones


Otros requerimientos La verificación sea adecuada y bien manejada
Formato proyectos de formación SIPHM 9

ID Cs4
Nombre Ingresar Datos al Sistema
Actores Administrador, Auxiliar del Sistema
Prioridad Alta
Descripción Ingresa y verifica Datos
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Ingreso de datos Exitoso

Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Verifica datos de materiales y aulas”. 2. Se muestra una pantalla con módulos para cada uno
3.Realiza la verificación de datos para materiales y y sus datos respectivamente
aulas

Flujos alternos y excepciones


Otros requerimientos La verificación sea adecuada y bien manejada
Notas Solo el Administrador puede verificar Información
Formato proyectos de formación SIPHM 10
Formato proyectos de formación SIPHM 11

ID Cs5
Nombre Ingresar al Sistema
Actores Aprendiz, Instructor, Auxiliar
Prioridad Alta
Descripción Entrar con su nombre y contraseña y consultar
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Consulta Exitosa
Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Ingresa Nombre de Usuario y Contraseña”. 2. Se muestra una pantalla con sus datos
3.Entra al sistema e interactúa con el mismo

Flujos alternos y excepciones


° Autentificación
En el paso 1 en el flujo normal de eventos.
El actor ingresa al Sistema y “Autentifica sus Datos”
° Salir del Sistema
En el paso 1 en el flujo normal de eventos
El actor sale del Sistema
Otros requerimientos
Notas Cada usuario encuentra una interfaz distinta dependiendo del rol que maneja
Formato proyectos de formación SIPHM 12

ID Cs6
Nombre Realizar Solicitud
Actores Aprendiz ,Instructor
Prioridad Alta
Descripción Manejar y Distribuir Solicitudes
Pre-condiciones Las solicitudes deben ser asignadas y realizadas oportunamente
Pos- Solicitud Exitosa
condiciones
Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Consulta sus solicitudes anteriores 2. Se muestra una pantalla con los equipos y herramientas
3.Termina solicitud y recibe el dato de que su que necesita para que escoja el necesario
solicitud ha sido exitosa

Flujos alternos y excepciones


° Crud
En el paso 1 en el flujo normal de eventos.
El actor encuentra el Crud donde puede Consultar, Modificar, Insertar o Eliminar solicitudes.
Otros requerimientos
Notas Las solicitudes de material solo la hacen aprendices e instructores del Centro de
Procesos Industriales
Formato proyectos de formación SIPHM 13

ID Cs7
Nombre Revisar Solicitud
Actores Auxiliar
Prioridad Alta
Descripción Revisar solicitudes de Equipos o Herramienta
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Revisión de Solicitudes Exitosa

Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Consulta modulo Solicitud-Pedidos 2. Se muestra una pantalla con los equipos y
3.Termina solicitud y recibe el dato de que su solicitud herramientas que necesita para que escoja el necesario
ha sido exitosa

Flujos alternos y excepciones


° Genera Entrega
En el paso 1 en el flujo normal de eventos.
El actor entrega a usuarios la solicitud correspondiente.
° Realiza Reportes
En el paso 1 en el flujo normal de eventos.
El actor hace reportes necesarios de solicitudes de usuarios
Otros requerimientos
Notas Solo el Auxiliar del Almacén es quien revisa las solicitudes e informa al
Administrador.
Formato proyectos de formación SIPHM 14
Formato proyectos de formación SIPHM 15

ID Cs8
Nombre Ingresar Aplicación
Actores Administrador, Auxiliar ,Instructor, Aprendices
Prioridad Alta
Descripción Consultar, Generar, Modificar Datos, Realizar Solicitudes.
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Consultas Exitosas

Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Ingresa al Sistema con su Nombre de Usuario y 2. Se muestra una pantalla mensaje de alerta si se
Contraseña encuentra registrado o si sus datos son correctos
3.Interactua con el Sistema

Flujos alternos y excepciones


° Autentificación
En el paso 1 en el flujo normal de eventos.
El actor ingresa con su debido nombre de Usuario y Contraseña ,se verifican y se validan sus datos
Otros requerimientos Los Datos deben ser validados
Notas Solo interactúan con el Sistema las personas que se encuentren registradas
Formato proyectos de formación SIPHM 16

ID Cs9
Nombre Realizar Pedido
Actores Instructor, Aprendices
Prioridad Alta
Descripción Pedir Solicitudes sobre Préstamo de Equipos y Herramientas
Pre-condiciones Estar Registrado en el Sistema
Pos-condiciones Pedidos y Solicitudes Exitosas

Prototipo Pantalla

Flujo normal de eventos


Acción del actor Acción del sistema
1. Ingresa al Sistema con su Nombre de Usuario y 2. Se muestra una pantalla con su interfaz y con sus
Contraseña acciones a realizar
3.Interactua con el Sistema y realiza sus pedidos de
Equipos o Herramientas

Flujos alternos y excepciones


° Crud
En el paso 3 en el flujo normal de eventos.
El actor encuentra un Crud, en donde Consulta, Inserta, Modifica y Elimina pedidos.
Otros requerimientos Los pedidos deben ser aprobados en el menor tiempo posible
Notas Solo realizan pedidos las personas (Instructores, Aprendices) que necesitan el material
educativo.
Formato proyectos de formación SIPHM 17

Diagrama de Estados
Formato proyectos de formación SIPHM 18

Diagrama de Secuencia
Formato proyectos de formación SIPHM 19

Diagrama de clases
Formato proyectos de formación SIPHM 20

Diagrama de Actividades
Formato proyectos de formación SIPHM 21

Modelo Relacional
Formato proyectos de formación SIPHM 22

Diccionario de datos

Tbl_Usuarios

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Usu_id P Numero identificación de cada Bigint(20) Números enteros positivos SI


K usuario

Usu_nombre Nombre usuario varchar(32) Sin restricciones NO

usu_Apellido Apellido de usuario varchar(32) Sin restricciones NO

Usu_fechanaci Fecha nacimiento del usuario date Sin restricciones NO

Usu_télefono Teléfono de usuario bigint(10) Números enteros positivos NO

Usu_dirección Dirección del usuario varchar(32) Sin restricciones NO

Usu_email Email del usuario varchar(32) Campo único SI

Usu_clave Clave del usuario varchar(128 Sin restricciones NO


)

Per_código P Identificación del perfil(llave foránea int(11) Números enteros positivos SI


K de art_id)

Gru_código P Numero de orden del grupo(llave Int(11) Números enteros positivos SI


K foránea de gru_id)

Tbl_Perfiles

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Per_id P identificación de cada perfil int(11) Números enteros positivos SI


K

Per_nombre Nombre varchar(32) Campo único NO


usuario(administrador,auxiliar,coordi
nador,estudiante)

Per_estado Estado perfil(activo-inactivo) varchar(16) Not null NO


Formato proyectos de formación SIPHM 23

Tbl_Pedidos

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Ped_id P identificación del pedido int(11) Números enteros positivos SI


K

Ped_fechai Fecha de realización de pedido date Not null NO

Ped_fechae Código de usuario Bigint(20) Números enteros positivos NO

Ped_estado P Estado del Pedido(llave foránea de int(11) Números enteros positivos SI


K Ped_id)

Usu_código F Código Usuario(llave foránea de Int(11) Números enteros positivos SI


K Usu_id

Tbl_Detalles

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Det_id P identificación del detalle int(11) Números enteros positivos SI


K

Det_cantidad Cantidad de artículos que han sido int(2) Números enteros positivos NO
solicitados

Ped_código F Código del Pedido(llave foránea de Int(11) Números enteros positivos SI


K Ped_id)

Art_código F Identificación del Articulo(llave int(11) Números enteros positivos SI


K foránea de Art_id)

Tbl_Articulos

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Art_id P Identificación del articulo int(11) Números enteros positivos SI


K

Art_nombre Nombre del articulo varchar(64) Sin restricciones NO

Art_marca Marca del articulo varchar(32) Sin restricciones NO


Formato proyectos de formación SIPHM 24

Art_cantidad Cantidad de Artículos Int(11) Sin restricciones NO

Art_valor Valor del articulo int(11) Sin restricciones NO

Tbl_Observaciones

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Obs_id P Identificación de la observación int(11) Números enteros positivos SI


K

Obs_descripción Descripción de la observación text Sin restricciones NO

Usu_código F Identificación del usuario(llave Bigint(20) Números enteros positivos NO


K foránea de usu_id)

Art_código F Identificación del articulo(llave Int(11) Números enteros positivos SI


K foránea de art_id)

Tbl_Ambientes

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Amb_id P Identificación del Ambiente int(11) Números enteros positivos SI


K

Amb_nombre Nombre del Ambiente text Sin restricciones NO

Tbl_Grupos

P TIPO Y UNIC
CAMPO DESCRIPCION DOMINIO
K LONGITUD O

Gru_id P Identificación del Grupo int(11) Números enteros positivos SI


K

Gru_nombre Nombre del Grupo text Sin restricciones NO


Formato proyectos de formación SIPHM 25

DISEÑO

Interfaces Front end

Interfaces Back end


Formato proyectos de formación SIPHM 26

Script base de Datos SIPHM

DESARROLLO

Sitio Web

Sistema de Información para el préstamo de Herramientas y Materiales (SIPHM)

http://www.siphm.blogspot.com/

DOCUMENTACION

Manual de Instalación

Sistema de Información para el préstamo de Herramientas y Materiales (SIPHM)

Manual Instalación

Manual de Usuario

Sistema de Información para el préstamo de Herramientas y Materiales (SIPHM)


Formato proyectos de formación SIPHM 27

Formato Anexo

Sistema de Información para el préstamo de Herramientas y Materiales (SIPHM)

Análisis de Requerimientos (SRS)

Sistema de Información para el préstamo de Herramientas y Materiales (SIPHM)

SRS.doc

You might also like