Anda di halaman 1dari 7

Universidad Tecnológica de Huejotzingo

Licitación No. LI-06042019-UTH-001


Fecha de publicación: sábado 6 de abril del 2019
Fecha de cierre: lunes 6 de mayo del 2019
Desarrollo de una Aplicación WEB para la automatización de procesos de
organizaciones privadas y públicas.
La Universidad Tecnológica de Huejotzingo a través de la dirección de
seguimiento y control de estadías llama a propuesta para la contratación del
desarrollo de una Aplicación Web para Seguimiento de Estadías que cumplan con
los lineamientos requeridos dispuestos por la universidad, sujetos a las siguientes
bases:
 Podrán participar todas las empresas dedicadas al desarrollo de software
que tengan la experiencia demostrable en este tipo de desarrollos y que
cumplan con los requisitos marcados en el Anexo 1.
 El detalle de los trabajos solicitados está detallado en el Anexo 2.
 Las Juntas de Aclaraciones se realizarán los días 15 y 16 de abril del 2019
en el auditorio del edificio “O “de la Universidad Tecnológica de Huejotzingo
ubicada en 74169 Santa Ana Xalmimilulco, 74169 puebla, Pue. A partir de
las 10:00 a.m. hasta las 13:00 p.m.
 La presentación y apertura de las propuestas Técnicas y Económicas se
efectuarán los días 25 y 26 de abril en el área de reuniones de la biblioteca
de la Universidad Tecnológica de Huejotzingo ubicada en 74169 Santa Ana
Xalmimilulco, 74169 puebla, Pue. A partir de las 10:00 a.m. hasta las 13:00
p.m.
 El idioma en que deberán presentarse las proposiciones será en: español, y
la moneda en que deberán cotizarse las proposiciones será peso mexicano.
 Se otorgará el 25 % de anticipo del importe total del contrato para estas
licitaciones, para la iniciación del proyecto, y en su caso, para la compra y
producción de materiales y demás insumos.
 Los resultados se publicarán el día viernes 10 de mayo.
Anexo 1
Requisitos que debe cumplir la empresa licitante.
 Experiencia en Tecnología
Tener un historial con proyectos desarrollados exitosamente en la empresa
que den veracidad de su buen trabajo.
 Gestión de Proyectos
El licitante deberá contar con una buena gestión de proyectos para
asegurar que se entregue un trabajo final de calidad.
 Normas y estándares
Se tendrá que cumplir con normas y estándares para un buen desarrollo de
software.
Anexo 2
Detalle de trabajo solicitado
 Objetivo general
Desarrollar una aplicación web para el seguimiento del proceso de estadías
de los alumnos de la UTH.

Aplicación Web para Seguimiento de Estadías

Objetivo. Desarrollar una aplicación web para el seguimiento del proceso de estadías de
los alumnos de la UTH.

Alcance. La aplicación web debe ser accesible desde cualquier navegador instalado en un
dispositivo con conexión a Internet.

La aplicación web deberá estar publicada en internet y para acceder a ella se deberá contar
con un dominio o enlace web.

Para acceder a la aplicación web, ésta deberá solicitar y validar la autenticación del
usuario.

Descripción. La aplicación web debe permitir al asesor el registro y seguimientos de los


alumnos a su cargo y sus proyectos. La aplicación también habilitará al director para
generar reportes y visualizar avances de cada uno de los proyectos.

Roles de usuario que intervienen en la aplicación web (Responsabilidades)

Director. El encargado de realizar el seguimiento de las estadías y realizar las


autorizaciones que le correspondan.
Asistente. Es el encargado de registrar o modificar en la aplicación los asesores y sus
alumnos asignados.

Asesor. Es el encargado de registrar o modificar en la aplicación el seguimiento a cada


unos de sus alumnos asignados.

Alumno. Es el encargado de registrar el avance de sus estadías y visualizar el feedback


de sus asesor.

Funciones requeridas para la aplicación web

Necesidad Establecimiento de un nuevo periodo por parte del director o


asistente

Descripción Permitirle al director o al asistente registrar un nuevo periodo y


establecerlo como periodo actual de trabajo.

Necesidad Mantenimiento de usuarios por parte del asistente

Descripción Permitir al asistente el registro, actualización y eliminación de los


usuarios que acceden a la aplicación manteniendo los siguientes
datos:

● Nombre de Usuario
● Contraseña
● Matricula
● Carrera
● Nivel (TSU, Ingeniería)
● Rol
● Nombre completo
● Domicilio
○ Calle, número exterior e interior
○ Colonia
○ Ciudad
○ Municipio
○ Código Postal
● Correo
● Telefóno
● Fecha de registro
Necesidad Registro de proyectos a alumnos de estadías por parte del asesor

Descripción Permitir el registro de proyectos a alumnos de estadías.

Seleccionar un alumno y registrar los siguientes datos:

● Nombre de la empresa
● Nombre del proyecto
● Indicar si es Estadía de TSU o Ingeniería
● Fecha de inicio
● Fecha de terminación
● Nombre del asesor externo (Asesor de empresa)
● Observaciones.

Necesidad Registro de etapas o elementos de la estadía por parte del asesor

Descripción Permitir el registro de etapas o elementos de la estadía por parte


del asesor.

El asesor podrá seleccionar el proyecto al cual desea asignarle


elementos o etapas con los siguientes datos:

Fecha de inicio

Fecha de fin

Nombre de elemento o etapa

Descripción del elemento o etapa

Necesidad Registro del avance por parte de alumno

Descripción Mostrar al alumno autenticado la lista de etapas o elementos de


su proyecto y permitirle registrar el porcentaje de avance para
cada elemento y poder solicitar la aprobación del cierre de las
etapas que él seleccione.
Necesidad Validación del avance por parte de asesor

Descripción Mostrar la lista de alumnos (proyectos) que tiene asignados y


permitirle aprobar o denegar la solicitud de aprobación de las
etapas o elementos que conforman el proyecto.

Cada elemento de la lista (proyectos) deberá contar con los datos


mínimos necesarios para que el asesor pueda identificar la etapa
o elemento de que se trata y además de permitirle acceder desde
ahí a los reportes que conforman dicha etapa o elemento, si el
asesor así lo requiere.

Necesidad Asignación de alumnos (asesorados) a asesores por parte del


asistente

Descripción Permitir asignar a cada asesor en turno los alumnos que


asesorará durante el periodo en turno.

Necesidad Registro de reportes por parte de alumnos

Descripción Permitir al alumno realizar el registro del reporte de un periodo de


tiempo de tiempo en su estadía con los siguientes datos:

● Fecha de inicio
● Fecha de término
● Descripción de actividades
● Observaciones

Necesidad Consultar reportes por parte del asesor o director

Descripción Seleccionar el periodo para el que se desea generar el reporte,


por omisión debe mostrarse el periodo actual.

Mostrar en pantalla la lista de proyectos ordenados


alfabéticamente por el nombre de cada alumno, al seleccionar un
proyecto se mostrará la lista de reportes ordenados
cronológicamente de manera descendente y al seleccionar un
reporte se generará y mostrará un archivo pdf que incluya

● Nombre del alumno


● Matricula
● Nombre del proyecto
● Periodo que Reporta
● El texto del reporte y
● el texto de las observaciones

Necesidad Consultar el avance de estadías por parte del asesor o director

Descripción Para el caso del director:


Mostrar una lista de grupos. Al hacer clic sobre un grupo en
específico, se deberá generar un archivo pdf con la lista de
alumnos integrantes y para cada uno de ellos, los detalles de sus
proyectos y el avance registrado
Para el caso del asesor:
Se deberá generar un archivo pdf con la lista de alumnos
asignados y para cada uno de ellos, los detalles de sus proyectos
y el avance registrado.
El detalle de cada proyecto y su avance registrado está
conformado por:
Nombre del proyecto
Nombre del alumno
Nombre de la empresa
Periodo de realización
Lista de etapas o elementos del proyecto indicando su avance y
estatus (En proceso o Cerrado).

Necesidades no funcionales de la aplicación web

Necesidad Estándar de todas las pantallas de registro y edición

Descripción ● La pantalla de todo la aplicación web deberá ser


responsiva.
● La pantalla deberá aplicar un estilo uniforme para todos los
controles visuales utilizados basado en algún framework
HTML5
● Todas las formas deberán mostrar en la esquina inferior
derecha los botones: Cancelar, Limpiar y Guardar en este
orden.

Necesidad Aspectos de seguridad

Descripción ● La aplicación debe ser capaz de identificar el rol de cada


usuario y permitirle el acceso únicamente a las funciones
que tiene autorizadas.
● La aplicación debe proporcionar un medio por el cual se
puedan deslindar responsabilidades por el acceso a
funciones no autorizadas.
● Los datos que maneje la aplicación deben viajar de manera
segura a través de la red.
● Las contraseñas no debe ser recuperables ni legibles en la
base de datos por seguridad.
● En caso de pérdida de contraseña, la aplicación debe
permitirle al usuario poder generar una nueva.
● La contraseñas deben ser fuertes.
● La aplicación debe solicitar al usuario cambio de su
contraseña al menos una vez cada 3 meses.
● Validar los datos requeridos en cada forma.
● Validar que las formas no sean utilizadas por robots.
● No permitir más de tres intentos de autenticación seguidos,
permitir de nuevo el intento después de una ventana de
tiempo de mínimo 20 minutos.

Anda mungkin juga menyukai