Está en la página 1de 9

CORPORACION UNIFICADA NACIONAL

DE EDUCACION SUPERIOR

TRABAJO DE INVESTIGACIÓN EN
INGENIERÍA 30171

Jesus Daniel Ovalles Peralta

ING. Arnaldo Andrés González Gómez.

Bogotá, Colombia; marzo 11 de 2022


COMPROMISO DE ESTUDIANTES

Yo, Estudiante 1 con documento de identidad _1005053819___, y alumno del


programa académico Ingeniería de Sistemas, declaro que:

El contenido del presente documento es un reflejo de nuestro trabajo personal y


manifestamos que ante cualquier notificación de plagio, copia o falta a la fuente
original, somos responsables directos y legales, económica y administrativamente
sin afectar al Docente orientador, a la Universidad y a cuantas instituciones hayan
colaborado en dicho trabajo, asumiendo las consecuencias derivadas de tales
prácticas.

Firma: ___________________________
ANEXO: PLANTILLA GUIA PARA DESARROLLAR EL PROYECTO DE

OPCION DE GRADO

Corporación Unificada
Nacional de Educación
Superior CUN Sábado 21 de abril del Año
2022

PROPONENTES

Jesus Daniel Ovalles P 1.005.053.819

TITULO DEL PROYECTO


Aplicación Web para automatización en el proceso de activación de usuarios
bloqueados en sistemas empresariales reduciendo tiempos de respuesta para evitar
congestión en el sistema.

PLANTEAMIENTO DEL PROBLEMA

El sector empresarial suele trabajar con sistemas los cuales manejan las diferentes
gestiones de las empresas. Estos sistemas generalmente requieren de unas
credenciales por usuario para el manejo de información que esta trabaja, por lo que
estos softwares deben tener un nivel mínimo de seguridad.

Teniendo en cuenta esto, se enfoca en la Cruz Roja Bogotá, la cual maneja un


sistema privado el cual es tratado principalmente por el personal de la salud
(Doctores, Enfermeros, etc.). En este sistema se requiere que el personal de la
salud se identifique y autentifique ya que se maneja la salud del paciente. Sin
embargo, en este trámite crece un proceso el cual genera lentitud y congestiona el
servicio de atención al usuario.

Este problema da inicio en el momento en el que el personal de la salud ingresa


tres veces las credenciales erróneas, por lo que la cuenta del personal de la salud se
bloquea automáticamente por seguridad. Después de que el bloqueo se presenta, se
deben seguir unos procesos para dar permisos de desbloqueo a la cuenta referida.
Como primer paso se debe comunicar con el área de Help Desk para que el área
ingrese al sistema, se registre como funcionario, ingrese la identificación del
personal de la salud y autorice el desbloqueo de la cuenta en cuestión. Este
proceso pueda llegar a tardar de 8 a 14 minutos cuando soporte técnico no presenta
congestión de procesos. De no ser este caso el tiempo de espera llega a hacer hasta
ser de 27 minutos.

Este tiempo de espera en el que el doctor no puede tratar al paciente por el sistema
bloqueado genera congestión en la eficiencia de gestión de la compañía y aumenta
el tiempo de atención del usuario.
Problema

El problema crece con la congestión del analista del Help Desk al no poder
generar una respuesta por lo que al transcurrir el tiempo y no darle pronta gestión
traerá consecuencias como la demora y altos tiempos de espera para atender al
paciente.
Justificación

El resultado esperado es la disminución de solicitudes de desbloqueo de usuarios y


la agilización del proceso generando un proceso más corto y rápido al momento
del desbloqueo del usuario por el mismo sin generar la dependencia de un tercero.
Variables de éxito

¿A qué grado mejorará la respuesta y disminuirá los tiempos la creación de un


sistema de desbloqueo de usuarios?

JUSTIFICACION

El control y gestión de los funcionarios en un tema bastante controversial. Todos los


sistemas empresariales tienen como objetivo principal ejecutar procesos que den valor
a sus actividades. Estos procesos son llevados a cabo por dichos funcionarios,
convirtiéndose así en elementos fundamentales para el normal desarrollo de la
empresa. Por lo que, en una entidad de salud, que se dedica a preservar y proteger la
salud de las personas y esto requiere que la entidad preste un servicio de calidad. Un
factor importante es que los profesionales (Doctores, enfermeros, personal de la
salud) es estar preparados para atender correctamente al paciente, pero esto no lo es
todo. Una característica importante es que el sistema en el que se maneja la
información sea de eficiente y cuente con un sistema de alta seguridad, por lo que en
casos de donde el personal de la salud ingresa erróneamente sus credenciales generará
un bloqueo de usuario por lo que un administrador tendrá que realizar el desbloqueo
generando la comunicación con terceros y realizando un proceso demorado el cual
afecta directamente el tiempo de atención al paciente y su salud.
Este problema afecta directamente a la entidad que presta el servicio y coloca en
riesgo la salud del paciente. Se necesita generar una solución con la que no sea
necesaria una comunicación con un tercero y que al mismo tiempo el personal de la
salud tenga acceso a su desbloqueo.
Es por esto que, se generará un aplicativo web con una interfaz gráfica fácil y
amigable con el usuario la cual genere una conexión con la base de datos del sistema,
el cual maneja los usuarios para generar un formulario que solicitará el id del usuario
que se desea desbloquear. Al generar este aplicativo se estima una disminución de
tiempo a 2 minutos ya que no será necesario comunicación con un tercero y solo se
requerirá la disponibilidad del equipo de cómputo. Contando con la implementación
del proyecto, este contara con una gran ventaja la cual dará acceso mediante la
intranet corporativa, la cual nos ayudara para llevar un mejor manejo y que solo
tengan acceso los funcionarios.

OBJETIVO GENERAL DEL PROYECTO

El presente documento tiene como objetivo Implementar un proyecto que realizará, la


automatización y administración de permisos y usuarios del software privado de una
empresa/compañía, por medio de una aplicación Web; facilitando las tareas a los
administradores de IT. La herramienta desarrollada se encuentra enfocada en la
estandarización y automatización de procedimientos de trabajo el cual cosiste en
desarrollar e implementar un aplicativo web intercomunicada con la base de datos de
los empleados como los son doctores, enfermeros y personal de apoyo de la entidad
de salud, donde estos usuarios puedan ingresar con su respetivo número de
identificación y puedan realizar ellos mismo el desbloqueo automático de sus cuentas
de los diferentes aplicativos que la entidad maneja, esto generando mejoras en los
tiempos de los procesos y viéndose beneficiada la entidad como el consumidor final.

OBJETIVOS ESPECIFICOS

1. Desarrollar una aplicación Web en la cual se trabajará en ASP.NET utilizando


complementos como ManageUsers.aspx y UserInformation.aspx. que
permitirá el desbloqueo de usuarios mediante la autentificación de sus
credenciales.

2. Generar conexión de enlace de datos entre el aplicativo Web y la base de


datos del servicio privado de salud para poder identificar el usuario que va a
realizar el desbloqueo, identificar el estado de la cuenta de usuario que se hace
referencia y generar el desbloqueo de la misma.

3. Implementar total acceso al personal de la corporación mediante una intranet


para asegurar una medida de seguridad en el desbloqueo de los usuarios.

Marco de referencia

Ya detectado el problema y planteando una posible solución se investiga sobre este


tema que es muy común en Colombia como lo es la congestión y demora para la
atención de un paciente en centros de salud. Esta mala atención y demora se ve
claramente reflejada en el informe nacional de calidad en salud donde los autores del
informe en calidad en atención salud. Gaviria.A (2015) indican que:
“En la mayoría de los servicios de salud el indicador de favorabilidad fue
inferior al 50%, lo cual muestra que los usuarios encuestados se
encuentran inconformes con los tiempos de espera” (Pág. 191)

y esto se ve en incremento por varios problemas el cual uno de los más frecuentes en
la Cruz Roja Bogotá es la demora de respuesta al momento de que un personal de la
salud se ve afectado por un bloqueo de cuenta, quedando en espera entre 8 a 27
minutos por lo que este tiempo se verá plenamente reflejado en la atención al paciente
y podría llegar a la afectación de su propia salud. Dado que este caso se ve de una
forma continua se plantea la posible solución de la creación de un aplicativo web con
una interfaz gráfica fácil y amigable con el usuario la cual genere un enlace de datos
con la base de datos del sistema privado de salud para que así solicite la identificación
del usuario el cual se desea desbloquear. Esto si lo medimos y realizamos una
comparativa con el proceso actual se estima una disminución de tiempo a 2 minutos
ya que no será necesario comunicarse con terceros y solo requerirá la disposición del
equipo de cómputo. Esto se hará con ayude de una herramienta API REST la cual
como se indica en el informe de Documentación y consumición de API ReST donde
el autor Sousa.A indica:
“Los navegadores Web utilizan esta API para recuperar un punto de
estado y enviar datos a servidores remotos” (Pág. 35)

Por lo que implementando esta herramienta y generando conexión entre el aplicativo


Web y el servidor el cual contiene los datos de usuarios de la organización podremos
gestionar el desarrollo de un proceso semi automático el cual disminuirá tiempos de
espera, agilizará la atención de pacientes, mejorará las condiciones de trabajo y la
reputación de la entidad como lo indica en la ISO 9004. Así mismo basándose en
proyectos que buscan darle solución a este problema podemos evidenciar que con la
implementación del proyecto se reducen los tiempos de respuesta y no se debe
generar ningún tipo de comunicación entre funcionarios de IT como se puede
evidenciar según los autores Hincapié Z., Marín G. & Murillo C. que indican:

“Que un usuario dependa 100% del “Help Desk” es un inconveniente alto


porque los costos antes de disminuir en el tiempo van en aumento, por
eso estas herramientas sencillas pueden ser un diferenciador de calidad
en el servicio y de valor para la empresa. Para el usuario es mejor dedicar
dos minutos al Web Services, que 7 minutos (apro.) tratando de que el
analista del Help Desk brinde la ayuda correspondiente.” (Pág. 46)

Por lo que podemos basarnos en el éxito que se obtiene en este proyecto y aportando
que en dado caso que el analista del Help Desk no se encuentre para dar respuesta a la
solicitud no se presenten incrementos en los tiempos por lo que el funcionario será
independiente y podrá autogestionar su desbloqueo en cuestión de 2 minutos. Esto
proyecto también traerá beneficios a nivel corporativo como la innovación de
procesos en las empresas, esto es fundamental, se necesitan formas más eficientes de
hacer las cosas y que a su vez que generen un valor a la compañía.

MODELO, METODOLOGIA O ESTANDAR SELECCIONADO

Basándose en el proyecto el cual será medido con un porcentaje de mejora y


disminución de tiempos fue basado en el modelo de investigación cuantitativa ya que
se tiene como meta la búsqueda de la objetividad apoyándose en la experimentación
del proyecto y las técnicas estadísticas para valorar y establecer un punto de partida
con instrumento de medición como encuestas para el diagnóstico o constatación del
estado del problema actual y así realizar la aplicación del proyecto controlando
estrictamente las variables como en la cantidad de funcionarios que se realizara la
prueba para que por ultimo realicen la medición de los cambios logrados y generar un
margen del porcentaje de éxito logrado en el proyecto. También basándonos en el tipo
de investigación el cual fue basada en metodología de investigación aplicada
tecnológica ya que buscamos generar conocimiento con aplicación directa a los
problemas que presenta el sector empresarial (productivo).

La aplicación web es una excelente alternativa ya que cuenta con varias posibilidades
respecto a la seguridad, así como una complejidad mínima en el tratamiento de los datos e
interfaz. Esto es ideal para una comunicación ágil y eficaz por lo que tendrá alcance extenso,
aunque estará limitada a mediante el acceso desde un equipo del dominio de la corporación.

PLANIFICACION DEL PROYECTO

Al momento de comenzar con la implementación del proyecto propuesto debemos


plantear el caso del problema en la empresa donde indicamos las ventajas que esta
solución traerá con los resultados basados en un porcentaje de éxito.

Antes de colocar en marcha el proyecto debemos tener la fase de planificación clara


para evitar objetivos inadecuados, una mala comunicación y una falsa estimación de
tiempos. Por lo que se le dará respuesta a ¿Objetivo del proyecto? ¿Alcance?
¿Limitaciones? Etc.

Al momento de la ejecución del proyecto se iniciará con el desarrollo del código de la


aplicación web en donde utilizaremos herramientas como ASP.NET utilizando
complementos como ManageUsers.aspx y UserInformation.aspx llamar los datos necesarios
que mediante una comunicación entre la base de datos y la App Web que debe realizarse
haciendo uso del Protocolo ligero de acceso a directorios el cual es utilizado para leer y
escribir. Para lograr que esta comunicación sea segura y confidencial se utiliza la tecnología
de seguridad en la capa de envió de datos. Esto se hace mediante la instalación de un
certificado de una empresa creadora de CA como Microsoft. La App Web se encarga de
recoger la información digitada por el usuario (id del usuario), luego consulta en el sistema si
coinciden los datos y traerá al usuario habilitando un acceso en botón para el desbloqueo de
la cuenta.
Mientras se ejecuta la fase de desarrollo comenzaremos a supervisar el proyecto y validar que
este vaya por buen rumbo. Esto nos ayudara a estar al tanto del estado del proyecto y si
encontramos alguna inconsistencia poder darle una corrección o hacer ajustes al plan original
teniendo en cuenta el objetivo del proyecto.

Por último, llegamos a la fase de cierre de proyecto donde evaluaremos el porcentaje de éxito
que tuvimos con la aplicación del proyecto y en el cual se requerirá la creación de
documentos de traspaso de conocimiento para la capacitación de todo el personal al momento
de utilizar la App Web.

Estimación de costes y recursos

Recursos: Humanos, Materiales, Financieros: Los recursos humanos que se requieren


para la realización del proyecto es un estudiante de Ingeniería en Sistemas capaz de
desarrollar, aplicar ingeniería Web, con conocimientos en infraestructura y
comunicaciones entre datos.

El material requerido para la implementación del proyecto es un equipo de cómputo,


la base de datos relacionada a la empresa y acceso a internet.

Bibliografía

Posincovich A.(2016) Modulo para auxiliar a la creación, documentación y


consumición de API ReST: Recuperado el 21 de mayo de 2022, de Upm.es website:
https://oa.upm.es/43455/8/TFG_ALAN_MARK_SOUSA_POSINCOVICH.pdf

Hincapié Z., J. F., Marín G., R. A., & Murillo C., J. A. (2012). Retiro y autogestión
del usuario en almacenes de cadena con directorio activo. Ingenierías USBMed, 3(2),
40–47. https://doi.org/10.21500/20275846.273

Uribe. A. Recuperado el 21 de mayo de 2022, de Gov.co website:


https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/DIJ/informe-
nal-calidad-atencion-salud-2015.pdf

O. M. Sánchez M., [Septiembre. 2012] Analista de Directorio Activo, compilación de


distintos scripts. Online. https://cutt.ly/hHD7egl

También podría gustarte