Documentos de Académico
Documentos de Profesional
Documentos de Cultura
# REQUERIMIENTO: REQUNAH-IA189-003
VERSION: 1
En el siguiente documento se les da los parámetros estándares que deben cumplir para finalizar el
desarrollo, ya que los desarrollos son variados se tienen solo puntos de referencia que deben
cumplir para culminar y tener los mejores resultados, aquí los puntos que se evaluaran:
Entradas de Datos:
Son todas las pantallas de mantenimientos de todas las tablas que se tiene en la base de datos,
ninguna tabla se tiene que quedar sin su mantenimiento, se tienen excepciones pero esas deben
ser aclaradas con el profesor de la clase.
Todas las validaciones son requeridas en todos los campos, los botones de navegación pueden ser
remplazados por el botón de búsqueda para realizar una búsqueda específica. Este análisis
depende del tipo de mantenimiento.
*Nota este solo es un ejemplo no es tal cual lo deben dejar se valorara mucho la innovación en sus
diseños.
Las validaciones son requeridas en todos los campos, Se puede utilizar el botón de búsqueda para
realizar una búsqueda específica.
*Nota este solo es un ejemplo no es tal cual lo deben dejar se valorara mucho la innovación en sus
diseños.
Salidas de Datos:
Salidas en pantalla:
En estas pantallas se tienen que considerar todas las posibles combinaciones que el usuario
puede tener para un mantenimiento o resultados de informacion de un proceso. Es
importante aclarar que por cada pantalla de mantenimiento se debe tener una pantalla de
consulta al igual por cada pantalla de proceso deben tener consultas, tambien existen
consultas especificas que las empresas entregan y requieren informacion para poder
mostrarlas.
*Nota este solo es un ejemplo no es tal cual lo deben dejar se valorara mucho la
innovación en sus diseños.
Salidas en Reportes:
Todas las salidas en pantalla entregan un reporte por lo tanto la informacion que tienen
los reportes va orientada a las consultas en pantalla realizadas anteriormente, pero
tambien tienen sus excepciones ya que existen reportes especializados que se tiene que
contemplar que la empresas soliciten, tambien estan los formatos imprimibles que tiene
solamente un formato.
*Nota este solo es un ejemplo no es tal cual lo deben dejar se valorara mucho la
innovación en sus diseños.
1. Modulo de Seguridad
a. Pantalla de configuracion de accesos al sistema, en esta se tiene que configurar
con las tablas de Objetos, Roles y la tabla Objetos_Roles. Se les da un acceso por
cada objeto (Pantalla) a cada rol y los roles se les asignan a los usuarios.
b. Parametros de Seguridad, se tiene que desarrollar una pantalla de configuracion
de parametros de seguridad como el tiempo de vigencia de un usuario, numero de
intentos validos, total de preguntas de seguridad, etc.
c. Parametros del Sistema, estos parametros hacen referencia a las conexiones y
todas las demas configuraciones que se requieren dentro del aplicativo. (usuario
de base de datos, contraseña de base de datos, puerto de la base de datos, puerto
para el envio de correo, smtp para el envio de correo, usuario para el envio de
correo etc, todo los parametros que se tengan se tiene que configurar desde este
modulo. En este no se agregan solo se puede editar el valor del parametro.
2. Modulo de Administracion
a. Pantalla completa de Gestion de Usuario.
b. Pantalla de cambio de contraseña.
c. Pantalla de gestion de BD (Backup y restore de base de datos,
configuracion de Job automatico para generacion de BK)
d. Pantalla de consulta de Bitacora.
Este punto es muy importante que lo logren entender y aplicar al maximo ya que es una parte
fundamental para que el funcionamiento del aplicativo sea el adecuado, aquí unas
recomendaciones para este punto.
Control del Evento de los botones de pantalla, no se puede salir de una pantalla si esta en
proceso la creacion o edicion de un nuevo registro, se debe advertir al usuario y dejar que
tome la decision.
Control de Evento entre pantallas, no se puede permitir que se pueden abrir mas de una
pantalla dentro del sistema a menos que el proceso lo requiera, esto es controlado por el
mismo proceso.
Control del Evento de los permisos de un usuario, no se puede permitir que un usuario
ingrese a una pantalla que no tenga acceso o realizar una accion que no este configurada
en el ROL del mismo.
Control del Evento del acceso del usuario, no se permite que el usuario tenga mas de una
sesion activa en el sistema para evitar se tiene que manejar un estado intermedio de
“Loggin” que no permita el ingreso del mismo usuario al sistema 2 veces. Existen
excepciones por lo cual se debe discutir la mejor alternativa con el Profesor de la clase.
Validaciones Generales:
Aquí se detallan las validaciones generales que se espera desarrollen en sus sistemas.
Manejo de Errores:
Se tiene que considerar una tabla de errores mas comunes para poder traducir el error del sistema
a un error funcional para que el usuario pueda entender el motivo, esto ayuda a la gestion de
soporte. Ejm. “ERR001-SISTEMA-X Mensaje: El sistema no se pudo conectar con la base de datos”
Diseño: