3 2 GrupoA OB InformaTECM ERS
3 2 GrupoA OB InformaTECM ERS
3 2 GrupoA OB InformaTECM ERS
1. INTRODUCCIÓN .............................................................................................................. 4
1.1 Propósito........................................................................................................................ 4
definiciones que ayuden al usuario a una mejor comprensión de este enlistando el propósito
1.1 Propósito
usuario por medio de interfaces que permitan un correcto registro de lo requerido por el
administrador, así mismo, se describirán las limitaciones del sistema para un correcto control
y conocimiento de las capacidades generales del software, de igual manera de abordan sus
final de este documento es presentar al cliente una propuesta sólida y descriptiva de los
requerimientos del sistema para su aprobación, así como una futura referencia para su
1.2 Alcance
mapa interactivo o un menú general según la preferencia del usuario, muestra la información
Esta aplicación debe ser de descarga gratuita mediante enlaces directos en los medios de
difusión del ITM que redireccionen su descarga en tiendas de aplicaciones para teléfonos
móviles.
documentos. Esta información actuara como base para el desglose de información dentro de
respecto a actividades extraescolares, avisos requeridos por la institución, así como el manejo
El software necesita conexión a internet para mostrar los resultados. La información del
usuario la creación de una cuenta para adjuntar la información relevante según sus
requerimientos, el manejo de sus trámites propios como las solicitudes, actualizaciones del
Termino Definición
necesario
Personal burocrático Trabajador encargado del manejo de los
modificación.
destinada a usuarios.
de algo.
DESC Descripción
DEP Dependencia
ID Identificador
al ITM
1.4 Referencias
https://ulagos.files.wordpress.com/2010/07/ian-sommerville-ingenieria-de-software-
7-ed.pdf
http://www.math.uaa.alaska.edu/~afkjm/cs401/IEEE830.pdf
• Cómo crear una API pública con AWS. (s. f.). Amazon Web Services, Inc.
https://devblogs.microsoft.com/azure-sql/announcing-the-azure-sql-database-
external-rest-endpoints-integration-early-adoption-program/
• Mauri, D. (2022, 9 mayo). Create and connect to an Azure SQL DB in 6 easy steps.
https://devblogs.microsoft.com/azure-sql/create-and-connect-to-an-azure-sql-db/
2. DESCRIPCION GENERAL
Esta sección corresponde a una descripción general del funcionamiento del sistema y su
mismo se describe las partes interesadas en el uso del sistema con sus respectivas
características y permisos de edición según las necesidades que presenten los mismos al
momento de trabajar con esta aplicación en sus diferentes particiones como seria la aplicación
El sistema compondrá de dos modalidades de uso: un sitio web, el cual constara para uso de
administradores, como del personal del instituto, en el cual podrán crear publicaciones
nuevas, editar información de estas, administrar los tramites que se pueden realizar dentro de
la aplicación, así como también administrar y moderar a los usuarios. A su vez de la gestión
La otra modalidad es mediante aplicación móvil, la cual será para uso del alumnado del
podrán buscar de manera más eficiente una oficina en específico, o un módulo de atención,
al igual que consultar que tipo de tramites se realizan en dicho modulo y los requisitos previos
Como se manejará información de los alumnos es necesario que la aplicación este conectada
documentos, es necesario saber que alumno está realizando dicha acción y canalizar su
La aplicación móvil tendrá algunas restricciones sobre la asignación de recursos, para evitar
problemas de sobrecarga del sistema operativo, este solo podrá usar 250 megabytes de
memoria mientras se ejecuta la aplicación, teniendo a su vez una cantidad máxima de espacio
Dentro de la aplicación móvil los estudiantes podrán buscar todo tipo de información
relacionada con el Instituto: Los tramites disponibles (descripción, requisitos, costes, fecha
Si el alumno requiere de algún trámite podrá iniciar con este proceso desde la aplicación,
llenar los formularios requeridos, subir la documentación solicitada, ver el estado en el que
Además, contara un mapa interactivo de la escuela, en el que podrá interactuar con los
edificios existentes que correspondan a alguna de las actividades de tramitación, que hará
que se despliegue un menú donde se muestre una foto de este, así como una descripción de
El personal burocrático hará uso de un portal web. En este podrán ver una lista de todos los
tramites que realiza el departamento donde trabaja. Aquí podrá dar de alta un trámite,
colocando la fecha en que estará disponible para que lo realicen los alumnos y la fecha de
cierre. También se le mostrara la lista de los trámites pendientes de revisión, en los cuales
podrá autorizar el trámite, denegar al trámite haciendo las respectivas anotaciones de que
requisito no fue cumplido, actualizar el estado del trámite y subir la documentación que se
haya generado durante el trámite. Asimismo, se le mostrara la fecha límite que tiene para
atender el proceso.
Otra función que tendrán a través del portal web será la de modificar la sección de
información que corresponde a su departamento, ya sea para corregir errores, agregar más
De la misma forma, por medio del portal web, existirá un administrador que se encargue de
y problemas que puedan tener los usuarios como actualizar alguno de sus datos o recuperar
contraseñas.
Existen 4 tipos de usuario en el sistema: los alumnos, usuarios externos anónimos, personal
burocrático y un administrador.
Los alumnos solo podrán hacer uso de la aplicación, en ella podrán buscar información,
realizar trámites e interactuar con el mapa de la escuela. Por ello solo requerirán contar con
Los usuarios externos anónimos serán personas externas a la institución que descarguen la
aplicación solo para consultar información o hacer uso del mapa interactivo, tendrán
restringidas las funciones de hacer tramites. Solo requerirán contar con habilidades básicas
El personal burocrático serán los responsables de dar de alta y autorizar los tramites, por ello
es por lo que se requerirán de conocer los requisitos cada uno de los tramites de su
departamento, así como de conocer el calendario de actividades para colocar las fechas de
técnicos que puedan tener los alumnos, por ello requerirá de conocer de forma general el
funcionamiento de todo el plantel, así como de los datos que se guardan por alumno.
2.4 Restricciones
Una de las limitantes que se encuentra la aplicación está en la conectividad a internet, debido
a que está necesita una actualización constante, como al realizar cualquier tipo de envió de
archivo. Por lo tanto, se recomienda para un uso optimo que el usuario cuente con datos
móviles evitando posibles desconexiones continuas del servicio dado que tanto el enviar
como el recibir información, es de vital importancia este recurso para mantenerse actualizado
Al igual la aplicación móvil está limitada en cuanto al sistema operativo y características del
fabricante, es probable que la interfaz no sea la misma para cada uno de los dispositivos,
Otro de los factores en los cuales se presentan restricciones es dentro del sitio web, dado que
puede estar limitado por la capacidad de la base de datos en cuanto al recibir archivos, entre
otros. Ya que estos se comparten entre ambas aplicaciones, puede verse en la necesidad de
poner en espera las solicitudes entrantes, por lo tanto, así aumentar el tiempo en que se
El principal supuesto se refiere a que el usuario deberá contar con conexión a internet ya sea
mediante una red wi-fi o mediante el uso de datos móviles ya que de otra manera la aplicación
Así mismo se prevé que para la utilización de la aplicación el usuario cuente con un teléfono
móvil el cual tenga pantalla táctil, Si el usuario no contará con un dispositivo móvil de estas
características (Un celular de antiguas generaciones con botones y teclado, pero sin pantalla
táctil) su navegación dentro de la aplicación no podrá ser realizada. Sin embargo, dentro de
la navegación de la página web está se podrá realizar no solo en celulares sino también en las
Se contempla una actualización continua de futuros tramites nuevos o adicionales, así como
factores dentro del software y Hardware que constantemente cambia en los dispositivos
móviles estos podrían afectar al funcionamiento de la aplicación y/o podría perder calidad de
Esta sección corresponde a las entradas y salidas del sistema proporcionando una explicación
del manejo de estas mediante interfaces preliminares, así mismo se detalla la comunicación
móvil
Figura 2. Registro de usuario aplicación móvil
En caso que el usuario posea una cuenta e inicie sesión deberá visualizar la pantalla del menú
aplicación y un icono de acceso al mapa interactivo, así como un apartado de ayuda. Esto se
derecha del menú principal previsualización que se puede consultar en el apartado Figura 4.
Dentro del menú principal se accede al área de departamento, la cual se ilustra en la Figura
5, donde se puede obtener información más concreta sobre algún edificio en específico.
La Figura 6 muestra cómo se visualizaría para el usuario el realizar un trámite, al igual que
el adjunto de documentos necesarios para realizar el mismo. Pidiendo datos personales para
reportar algún error que se encuentre dentro de la misma aplicación, lo cual se ilustra en la
hacer iniciar sesión usando su correo y contraseña, también podrá recuperar su contraseña en
Una vez haya colocado sus datos de manera correcta, el sistema de permitirá acceder y le
mostrara la ventana principal Figura 9. En ella podrá observar las 3 secciones principales:
• Tramites: En este se mostrará una lista de todos los tramites que se encarga de
lista se dará prioridad a los tramites con fecha de vencimiento más cercana. El
personal burocrático podrá hacer clic en alguno de esos trámites para ser redirigido a
la pestaña de revisión de trámite, o podrá presionar el botón de “ver todos” para ser
para ser redirigido a la ventana de edición del aviso, o podrá presionar el botón “ver
departamento.
principal podrá encontrarse dentro de una de varias ventanas. La primera que se describirá
será la ventana para habilitar tramites Figura 10. En ella se le mostrará los detalles del trámite,
los requisitos y tendrá la opción de colocar una fecha de inicio y una fecha de cierre, tiempo
en la cual el trámite estará disponible en la aplicación móvil de los estudiantes para que
puedan solicitar el trámite. Para confirmar que se habilite el trámite el personal burocrático
revisión” este será redirigido a la ventana con la lista completa de los trámites pendientes por
revisión Figura 11. Aquí se mostrará la lista de todos los trámites pendientes de revisar,
separados por categoría. Cada uno de ellos mostrará la fecha límite de atención, los detalles
del alumno y contará con un botón para comenzar la revisión que lo redirigirá a la ventana
podrá hacerlo por medio de la opción de búsqueda, representada con el icono de una lupa en
la parte superior.
datos del solicitante, la fecha límite de revisión y los archivos que adjunto el estudiante.
También contara con varios botones, el primero para cambiar el estado en que se encuentra
en trámite, y en la parte inferior los botones para autorizar el trámite, solicitar que el
estudiante haga una corrección, y finalmente el botón para denegar un trámite. Además,
podrá interactuar con los archivos adjuntos para observarlos dentro de la aplicación o
descargarlos a su dispositivo.
redirigido a la ventana de lista de avisos Figura 13. En ella podrá visualizar todos los avisos
hechos por el departamento, tendrá la opción de borrar alguno de los avisos, editarlo o de
crear uno nuevo. Si selecciona crear nuevo se le redirigirá al editor de avisos con información
en blanco, si selecciona editar se le mandará al editor de avisos, pero con todos los datos del
colocar quien fue quien lo redacto, y escribir en el cuerpo del aviso toda la información que
quiera informar. Podrá agregar algún documento extra al aviso, haciendo uso del botón
presionar el botón de “publicar” para que se publique a todos los estudiantes. En caso de ser
una edición deberá presionar el mismo botón pero que mostrará la leyenda “guardar
cambios”. En caso de que no se quiera publicar o editar el aviso también contaba con un
mostrara la ventana principal correspondiente a la Figura 15. En ella podrá observar las 3
secciones principales:
Usuarios: Le permitirá ver los usuarios dados de alta, en donde podrá mandarles mensaje
agregarles tramites, dar de alta nuevos usuarios y obtener sus datos de inicio. Personal
burocrático: Le permitirá ver a los personales burocráticos dados de alta, así como la
permitirá buscar a un alumno dependiendo de su nombre y carrera. También habrá una casilla
donde se podrá editar los datos que se seleccionaron en un registro. Así como la pantalla que
permite ingresar nuevos usuarios y dar de alta un nuevo tramite al usuario. Al seleccionar la
casilla de un usuario esta nos pondrá 3 botones los cuales son: editar, dar alta usuario y
Al seleccionar al usuario mediante una interfaz se debe visualizar los tramites en curso del
usuario, así como los archivos adjuntos de los mismo. Esto con la finalidad de ayudar en
problemas que pudiesen presentarse en los mismos. Esta sección puede corroborarse en la
Figura 17.
Figura 17. Ventana correspondiente a información tramites del usuario portal web
usuario ya antes seleccionado esta información puede visualizarse mediante la Figura 18.
que permite al administrador escribir texto, adjuntar archivos como imágenes o videos y
permite el movimiento para el diseño de aspecto del aviso que se presentara al usuario
correspondiente a la Figura 19
posee el administrador en la cual se presentaran los mensajes que tiene pendientes de lectura
respectivos a las solicitudes de ayuda de los usuarios con los cuales podrá iniciar
directas debido a que la gestión de la aplicación, así como su conexión a la base de datos para
tareas de lectura y escritura son gestionadas por el mismo sistema del dispositivo móvil
de lectura y escritura de los datos correspondientes al usuario que la utilice. Así mismo el
portal web mantiene comunicación directa a la base de datos para actividades de lectura,
escritura y modificación según sea necesario. Esta comunicación se realiza mediante una API
que comunique a la aplicación con un web service siguiendo un estándar JSON con la base
de datos lo cual nos proporcionara la comunicación necesaria sin una implicación de los
constante entre sí mismas para una navegación correcta y permitir las solicitudes de
información, así como un correcto llenado de los requerimientos de tramitación mediante los
manejadas por el sistema operativo subyacente del teléfono y en caso del portal web del
DESC: Por medio de las tiendas de aplicaciones como la play store de Google y la app store
de Apple la aplicación deberá permitir su descarga por este medio, así como la actualización
DEP: Ninguna
DESC: La primera vez que el usuario utilice la aplicación deberá poder registrarse a través
DEP: FR1
3.2.1.3 REQUISITO FUNCIONAL 1.3
ID: FR3
DESC: Una vez que el usuario se encuentre registrado tendrá la opción de recuperar su
opción la cual proporcionara un código de recuperación al usuario. Dicho código deberá ser
proporcionado a la aplicación.
DEP:FR2
DESC: Una vez que el usuario se encuentra registrado deberá poder acceder a la aplicación
DEP: FR2
DESC: Una vez que el usuario ha ingresado a la aplicación debe mostrarse una pantalla con
imágenes de avisos con los que será posible la interacción reenviando a sus respectivas
correspondiente a notificaciones.
DEP: FR4
DESC: Por medio de una caja de texto con un icono de lupa el usuario escribirá la búsqueda
de su interés mediante la cual en tiempo real se filtrarán sub pantallas que coincidan con lo
escrito por el usuario a las cuales podrá acceder mediante una respuesta táctil.
DEP: FR5
DESC: Mediante un símbolo de tres líneas el usuario podrá activarlo mediante una respuesta
táctil la cual desplegará los departamentos establecidos como control escolar, deportes,
DEP: FR5
será redireccionado a una pantalla el cual contendrá una foto de este, una breve descripción
DEP: FR7
departamento, avisos que establezca el departamento, así como información adicional según
DEP: FR8
DESC: Una vez que el usuario seleccione mediante una respuesta táctil la opción información
disponibles para su realización con los cuales se podrá interactuar que correspondan al
mismo.
DEP: FR8
redireccionado a una pantalla con una breve descripción de este, así como los documentos
DEP: FR10
“adjuntar” el cual permitirá cargar archivos del equipo del usuario a ese apartado de la
aplicación, así como un botón “cancelar” para cancelar el trámite borrando los datos
JUST: Permitir el anexo de documentos a la solicitud, así como cancelar en caso de ser
necesario
DEP: FR11
seleccionar el botón “enviar” de tal manera que la información sea guardada en la base de
JUST: Permitir una confirmación y envió de documentos concluyendo la solicitud del usuario
DEP: FR11
usuario a una pantalla que contendrá el plano del ITM con su correspondiente simbología en
JUST: Permitir al usuario una vista del plano del ITM para referencias de a donde deberá
DESC: Una vez que el usuario active una respuesta táctil en el edificio con el desee
interactuar se mostrará una pequeña ventana con una fotografía del edificio, el nombre del
edificio como por ejemplo “Edificio AG” título con el cual podrá interactuar para ser
JUST: Permitir al usuario saber la información del edifico, así como las funciones de este
DESC: El usuario podrá interactuar con las imágenes de avisos localizadas en el menú
principal las cuales se ciclarán continuamente y al momento de generar una respuesta táctil
DEP: FR5
superior derecha con la figura de una campana el cual mostrará un subíndice de la cantidad
en general.
DEP: FR5
finalizados”
DEP: FR5
una caja de texto la cual indica la procedencia del mensaje, fecha, caja de texto para escritura,
DEP: FR18
debido a algún error al registrarse o al cambio de uno de estos, como puede ser el número de
DEP: FR18
DESC: Un alumno puede realizar distintos tramites en diferentes ámbitos, ya sea una
constancia de estudios, una beca, o una solicitud de servicio social, está nos sirve para que el
mismo usuario pueda ver todos los tramites en un solo lugar y en qué estado se encuentran.
DEP: FR18
TITLE: Aplicación móvil - Botón que muestre el estado del trámite en específico.
“Enviado”, lo cual procede a esperar que algún administrativo tome el trámite, dando así el
estado de “En revisión”, y al haber finalizado con la verificación del administrativo puede
proceder a dos estatus diferentes, “Finalizado” o en su caso “Ha ocurrido un fallo” en donde
puede suceder que haya faltado algún documento, o tenga información incorrecta, donde en
la misma app se mostrara que fue lo que sucedió y se darán diversas opciones para
solucionarlo.
DEP: FR21
DESC: Cualquier alumno puede necesitar los documentos de la plataforma para entregar de
manera física por fuera del instituto, o los necesite para realizar algún otro tramite la opción
más fácil es que los busque filtrándolos por fecha en la aplicación y teniendo de manera fácil
DEP: FR18
DESC: En esta sección se almacenan todos los tramites que se han dado por finalizados,
descarga.
DEP: FR23
DESC: Este funciona para que sea más ágil la obtención de los documentos sin la necesidad
DEP: FR24
DEP: FR5
DESC: Mediante este habrá una comunicación directa con el personal que administra la
sección de ayuda, la cual brindará apoyo en caso de dudas o de encontrarse con un problema
dentro de esta.
DEP: FR26
DESC: Esta permite la subida de evidencia a soporte en el cual puedes reportar un problema
DEP: FR27
DESC: Mediante este el personal podrá crear su cuenta con permisos específicos,
dependiendo del área en la que estén de encargo. Donde se les solicitaran datos personales
DEP: Ninguna
DESC: Acá el personal podrá acceder a su cuenta en donde podrán ver la información de la
DESC: Si el usuario registrado pierde su contraseña deberá ser capaz de reestablecerla por
DEP: FR30.
DESC: Al iniciar sesión se le mostraran varias pestanas al personal burocrático, una de ellas
será una lista de todos los trámites manejados por el departamento al que pertenece.
JUST: Para que el personal burocrático pueda observar la lista completa de tramites de su
departamento.
DEP: FR30
DESC: Una vez que el personal burocrático se encuentra en la pestaña de los tramites de su
departamento, podrá hacer clic en cualquiera de ellos, lo que lo redirigirá a la ventana con la
JUST: El personal burocrático requiere poder navegar entre todos los trámites para poder
hacer modificaciones.
DEP: FR32
DESC: Una vez el usuario se encuentra en la pestaña de información del trámite, este deberá
ser capaz de abrir el trámite de forma que este se encuentre disponible para los alumnos,
colocando una fecha de inicio y fin en la cual los alumnos podrán iniciar con el proceso y
JUST: Se requiere que los tramites estén disponibles para los alumnos con cierta ventana de
tiempo.
DEP: FR32
DESC: Otra pestaña que podrá seleccionar el personal burocrático después de iniciar sesión
será la pestaña de trámites pendientes de revisión, en la cual podrá ver, separados por
categoría y en orden de quien lo solicito primero, una lista con todos los trámites pendientes
de autorizar y el solicitante, mostrando la fecha límite para la revisión de cada uno de ellos.
JUST: El personal burocrático ocupa hacer revisión de los tramites que solicitan los alumnos
DESC: Una vez el personal burocrático se encuentra en la pestaña de tramites por revisar,
podrá hacer clic en cualquiera de ellos, que lo llevara a la ventana con la información
completa sobre la solicitud del trámite y los documentos que fueron subidos para revisión
JUST: El personal burocrático ocupa revisar uno por uno los tramites solicitados.
DEP:FR35
correcta, podrá presionar un botón que notificara al alumno que no hubo ningún
inconveniente y, dependiendo del tipo de trámite, avanzar al siguiente paso o ya solo subir la
JUST: El personal burocrático deberá continuar con el proceso en caso de que todos los
DEP: FR36
percata de que algún documento es incorrecto o no cumple con las características solicitadas,
este podrá hacer clic en el botón de solicitar corrección, en donde podrá escribir en un cuadro
de texto los cambios que se requieren y estos se le notificaran al alumno. El trámite se pondrá
erróneos.
DEP: FR36
trámite sin este ser concluido, como lo puede ser si el trámite no es aplicable para el alumno
o surgen cambios de último minuto dentro del departamento. En estos casos el personal
burocrático podrá presionar el botón de denegar tramite, donde se abrirá un cuadro de texto
donde tendrá que escribir las razones por las que no se puede proceder con el proceso.
JUST: En ciertos casos se tendrá que cancelar una solicitud de tramite sin oportunidad de
DEP: FR36
• En revisión (al momento que el personal burocrático abre la ventana de ese trámite).
Otros deberán ser colocados de manera manual por el personal burocrático a su propia
• En espera de ser recogido (si se solicita un documento en físico y no han pasado por
el)
JUST: El estudiante requerirá saber en tiempo real el estado del trámite que seleccionó.
DESC: Dependiendo del tipo de trámite, el personal burocrático contará con una ventana de
tiempo en la cual le debe dar solución, para ello se contará con un contador que le muestre
los días y horas que le quedan disponibles para realizar la revisión, que se mostrara al lado
JUST: El personal burocrático requiere conocer el tiempo que le queda para dar atención a
los trámites.
DEP: FR13
dispositivo, ya sea para dar una revisión más exhaustiva, para poder imprimirlo, etc. Para ello
deberá contar con un dentro de la ventana del trámite para descargar los archivos subidos por
DEP: FR36
requerirá de tener la opción de subir documentos en la pestaña del trámite, para que
alumno
DEP: FR36
DESC: Al terminar un trámite es posible que se tengan que entregar múltiples documentos
uno o varios a la vez, pero estos no se entregarán al estudiante hasta que el personal
burocrático confirme que ya termino de subir todos los documentos, presionando el botón de
“entregar”.
JUST: El personal burocrático no entregara los documentos hasta que este seguro que son
DESC: En ciertos casos, como que se le comunique al personal burocrático que cierto proceso
tiene mayor urgencia y se ocupa lo más pronto posible, estos tendrán una pestana para buscar
alguna persona.
DEP: FR35
DESC: Otra pestaña que estará disponible al iniciar sesión el personal burocrático será la de
responder a preguntas pendientes. En esta, si algún estudiante hizo una pregunta en la sección
JUST: El personal burocrático deberá ser capaz a preguntas que hagan los estudiantes en la
sección de dudas.
DESC: La última opción que vera el personal administrativo al iniciar sesión será la sección
de avisos, en esta podrá ver todos los avisos que ha hecho su departamento a los estudiantes,
DEP: FR30.
DESC: En la sección de avisos el personal burocrático contará con un botón para crear un
nuevo aviso, al presionarlo se le abrirá un cuadro de texto en el cual podrá añadir texto,
imágenes y/o anexar al documento. Al finalizar de redactar el aviso deberá presionar el botón
de “publicar” para que el aviso les aparezca a los alumnos dentro de la aplicación móvil.
JUST: El personal burocrático requiere de crear de crear avisos para mantener informados a
DESC: Si algún aviso que se haya publicado anteriormente tiene información errónea o que
“eliminar” para que este ya no les aparezca a los estudiantes. Se pondrá un mensaje de
JUST: El personal burocrático requerirá eliminar avisos ya sea porque ya no son relevantes
DESC: Una vez publicado el aviso, el personal burocrático puede verse en la necesidad de
hacer algún cambio, como agregar detalles o hacer alguna corrección leve como un error
ortográfico, para ello al lado del aviso contaran con un botón para editarlo. Al presionarlo se
abrirá el editor del aviso, con el contenido del aviso (texto, imágenes, documentos anexados)
los cuales podrá modificar a medida que lo requiera. Al finalizar de modificar el aviso deberá
presionar el botón de “finalizar” para que los cambios se vean reflejados o “cancelar” para
JUST: El personal burocrático requerirá de editar avisos para agregar detalle o hacer
correcciones.
DESC: Para administrar el sistema un administrador debe iniciar sesión en el portal web,
Inicio de sesión exitoso Dado que el administrador quiere iniciar sesión cuando el
DEP:FR30
Dado que el administrador ha iniciado sesión. El administrador tendrá una ventana donde
DEP:FR51
DESC: Un administrador debería ser capaz de gestionar los datos de los usuarios para su
obtención. Busca la obtención de los datos de un usuario al que se le olvidaron sus datos.
Dado que el administrador ha iniciado sesión. El administrador tendrá un botón que lo enviará
JUST: procederá a gestionar estos datos para enviarlos al usuario que los olvido.
DEP: FR52
enviará a una nueva ventana donde vera los datos de los usuarios.
DESC: Un administrador debería ser capaz de gestionar los tramites de los usuarios. El
enviará a una nueva ventana donde vera los tramites de los usuarios.
JUST: procederá a notificar cuales son los tramites hechos por el usuario de así ser requerido.
DEP.FR52
enviará a una nueva ventana donde vera los tramites en proceso de los usuarios.
JUST: procederá a notificar cual es el estado de los tramites hechos por el usuario.
DESC: Un administrador debería ser capaz de gestionar los tramites que el usuario tiene en
enviará a una nueva ventana donde vera los tramites en proceso de los usuarios y donde le
JUST: Procederá a cancelar y notificar a usuario que el trámite ha sido cancelado con éxito.
DEP. FR56
DESC: Un administrador debería ser capaz de dar de alta un nuevo usuario. Le piden al
enviará a una nueva ventana donde podrá dar de alta a un nuevo usuario.
JUST: procederá a llenar los campos del usuario (Véase apartado 3.2.1.1 R.F. 1.1) finalmente
DEP: FR51
DESC: Un administrador debería ser capaz de dar de alta un nuevo tramite a un usuario. Le
enviará a una nueva ventana donde podrá dar de alta un nuevo tramite, seleccionando a que
Dado que el administrador ha iniciado sesión. El administrador tendrá un botón al lado del
nombre del usuario que lo enviará a una nueva ventana donde podrá mandar mensaje a un
usuario.
DEP: FR53
DESC: Un administrador debería ser capaz de gestionar los problemas del personal
Dado que el administrador ha iniciado sesión. El administrador tendrá una ventana donde
DEP:FR51
3.2.3.12 REQUISITO FUNCIONAL 3.12.
ID: FR62
Dado que el administrador ha iniciado sesión. El administrador tendrá una ventana donde
DEP:FR51
Dado que el administrador ha iniciado sesión. El administrador tendrá una ventana donde
vera los departamentos actuales y un botón donde podrá dar de alta nuevos departamentos.
Dado que el administrador ha iniciado sesión. El administrador tendrá un botón al lado del
nombre del personal burocrático que lo enviará a una nueva ventana donde podrá mandar
DEP: FR65
DESC: Un administrador debería ser capaz de gestionar los datos del personal burocrático
para su obtención. Busca la obtención de los datos de una persona del personal burocrático
JUST: Dado que el administrador ha iniciado sesión. El administrador tendrá un botón que
lo enviará a una nueva ventana donde vera los datos del personal burocrático. Luego,
procederá a gestionar estos datos para enviarlos a la persona que los olvido.
DEP: FR62
3.2.3.16 REQUISITO FUNCIONAL 3.16.
ID: FR66
DESC: Un administrador debería ser capaz de gestionar los datos del personal burocrático
para su modificación. Una persona del personal burocrático quiere modificar sus datos.
JUST: Dado que el administrador ha iniciado sesión. El administrador tendrá un botón que
lo enviará a una nueva ventana donde vera los datos del personal burocrático. Luego,
DEP: FR65
DESC: Un administrador debería ser capaz de gestionar los permisos del personal burocrático
para su modificación. Una persona del personal burocrático quiere modificar datos a los
JUST: Dado que el administrador ha iniciado sesión. El administrador tendrá un botón que
lo enviará a una nueva ventana donde vera los datos del personal burocrático y sus permisos
JUST: Dado que el administrador ha iniciado sesión. El administrador tendrá un botón que
lo enviará a una nueva ventana donde vera los datos del personal burocrático y los trámites
que tienen en su cargo. Luego, procederá a notificar quien era el encargado del trámite.
DEP: FR65
DESC: Un administrador debería ser capaz de gestionar los anuncios extraescolares. Se abre
JUST: Dado que el administrador ha iniciado sesión. El administrador tendrá una ventana
donde vera los anuncios activos. Luego, procederá a modificarlos con el Modo edición
DEP: FR51
donde podrá agregar fotos y texto. Luego, procederá a guardar los cambios con el botón
confirmar edición.
DEP: FR69
DESC: Un administrador debería ser capaz de gestionar los anuncios extraescolares agregar
JUST: Dado que el administrador ha iniciado sesión. El administrador tendrá un botón donde
DESC: Una persona externa al alumnado del Tecnológico de morelia desea ingresar a la app
DEP: FR4
DESC: Una persona externa al alumnado del Tecnológico de morelia desea encontrar un
edificio.
JUST: Dado que el usuario anónimo ha iniciado ingresado. Al usuario anónimo se le desglosa
DEP: FR72
JUST: Dado que el usuario ha presionado sobre un edificio, este desplegara una nueva
DEP: FR71
JUST: Dado que este filtra las opciones que coincidan con la búsqueda del usuario, dando
DEP: FR72
realizar en dichos espacios, como los trámites, los cuales no están disponibles para
interaccionar.
DEP: FR73
JUST: Dado que esta muestra la información necesaria para inscribirse, como los requisitos
y el costo, viene incorporado un formulario para un registro el cual será canalizado por los
encargados correspondientes.
DEP: FR74
información necesaria, para que le puedan generar una orden de pago, si es que aplica, en
DEP: FR75
Esta sección desarrolla las características y restricciones del sistema referentes a la eficiencia
y usabilidad del sistema con la finalidad de un correcto uso de la aplicación por parte del
DESC: Las búsquedas realizadas por el usuario dentro de la aplicación deben mostrar las
minúsculos o acentos.
DEP: Ninguna.
3.3.1.2 USO DESPLIEGUE DE RESULTADOS EN LA APLICACIÓN
ID: QR2
DESC: Los despliegues de información en la pantalla deben ser claros y concisos de tal
manera que el usuario pueda interactuar de manera adecuada con ellos y entienda su
significado general
DEP: Ninguna.
DESC: Las diferentes consultas de información solo deben ser aquellas que correspondan al
usuario de tal manera que no se enlace información incorrecta en un perfil al cual no estan
DEP: Ninguna.
correspondientes a su cuenta.
DEP: QR3
DESC: Las interacciones realizadas con los edificios que así lo permitan en el plano del ITM
deben ser de fácil comprensión y acceso, así como coincidir solo con la información
DEP: QR3
los necesarios para su correcto manejo por lo cual no deben omitirse en la descripción de los
JUST: Permitir una correcta tramitación sin solicitar más documentos de los establecidos en
DEP: ninguna
archivo
el dispositivo utilizado.
MEDIDOR: MB.
ESCALA: MB.
MB:
DEFINIDO: Megabyte.
3.3.3 Atributos del sistema de software
Los requisitos de esta sección especifican la confiabilidad, disponibilidad, seguridad y
3.3.3.1 Confiabilidad.
ID: QR12
3.3.3.2 Disponibilidad
ID: QR13
ID: QR14
DEP: ninguno
ID: QR15
JUST: Para que la aplicación obtenga la ubicación de los usuarios, el mapa y calcule la
distancia.
DEP: ninguno
3.3.3.3 Seguridad.
ID: QR16
ESCALA: Los mensajes deben cifrarse para las comunicaciones de inicio de sesión, de modo
ID: QR17
ESCALA: Si un administrador intenta iniciar sesión en el portal web con una cuenta que no
existe, el administrador no debe iniciar sesión. El administrador debe recibir una notificación
ID: QR18
web durante un cierto período de tiempo después de tres intentos fallidos de inicio de sesión.
DEBE: El período de bloqueo debe ser de media hora, y durante ese período la función de
ID: QR19
GIST: La seguridad de crear una cuenta para los usuarios del sistema.
ESCALA: Si un usuario desea crear una cuenta y el nombre de usuario deseado está ocupado,
ID: QR20
DESC: La aplicación debe ser fácil de extender. El código debe estar escrito de manera que
ID: QR21
DESC: se deben crear entornos de prueba para la aplicación que permitan probar las
3.3.3.5 Portabilidad