Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Antes de hacer el ingreso pertinente al sistema de información, se manejará como primera medida
un servicio totalmente gratuito, que actuará como un validador de declarante para los visitantes
nuevos. Este servicio estará conformado por una serie de preguntas de respuestas explicitas si y
no, en donde se determinara el estado del visitante, en este caso si debe declarar o no, y que
mostrará el resultado del mismo en pantalla. La cantidad de esta serie de preguntas estará
determinada con base al año de declaración y harán referencia a los montos mínimos, ya
establecidos por la DIAN para considerar a una persona natural como declarante o no declarante.
En caso de que el visitante conteste Si a alguna de las preguntas, ya será considerado como
declarante, ya que significa que cumple con lo anteriormente mencionado, y, por tanto, se le
habilitara una opción en donde se podrá registrar y entrar al sistema de información, para que
continúe el proceso. Por otro lado en caso que el visitante conteste a todas las preguntas No, será
considerado como una persona no declarante, por tanto, se le mostrara en pantalla su estado (sin
posibilidad de registrase) y será devuelto a la pantalla inicial. Cabe aclarar que, si el visitante no se
escoge alguna de las opciones presentadas, el sistema no lo dejara continuar y que en caso de que
alguna respuesta sea Si, directamente se mostrara en pantalla el estado del visitante y se le
habilitara la opción de registrar. Así mismo en caso de que el visitante sea un usuario antiguo que
anteriormente haya registrado sus datos en el sistema o sea una cuenta creada por el SuperAdmin
o algún Coordinador, se podrá loguear y entrar directamente al sistema, sin realizar ningún
procedimiento anterior.
Requerimientos atendidos
Estos requerimientos se pueden identificar más en los siguientes diagramas de clases con su caso
de uso pertinente, así como su pertinentes interfaces y codificación.
HU-3-11-D-2A/01
Diagrama de caso de uso
Caso de Uso: procesosVisitante
Actor: Visitante
Agrupacion casos de uso: validandosideclara, registrarusuario, iniciarsesion
Pantalla inicial que mostrara el sistema para los usuarios con el rol del visitante
HU-3-11-D-2A/02
Diagrama de caso de uso
1) Al ingresar a este apartado el visitante deberá responder una 1.1 El sistema devolverá los montos mínimos establecidos
serie de preguntas de respuestas explicitas si y no, que hacen anteriormente por un usuario con el rol de contador con base al
referencia a los montos mínimos establecidos para ser año de declaración actual.
considerado como una persona declarante o no, y están
establecidas de la siguiente manera:
El usuario con el rol del visitante tendrá la opción de validar si declara o no, en donde se le harán
una serie de preguntas explicitas de Si y No totalmente gratuitas, para averiguar su condición de
declarante o no declarante.
En pantalla se le mostrará la que será la primera pregunta para averiguar su condición de
declarante, donde el valor en su interior será establecido anteriormente por el usuario con el rol
del contador.
Se repite el paso anterior en donde si el visitante selecciona una opción que sí, ya será
considerado como declarante y el sistema le mostrara su estado en pantalla, en caso de que el
usuario seleccione que no, el sistema le mostrara una tercera pregunta.
Para la cuarta pregunta, se usa el mismo procedimiento que las anteriores.
Si durante las preguntas el usuario cumple con alguna de las condiciones mencionadas
directamente el sistema le mostrará en una pantalla su estado actual como declarante, y podrá
registrarse Enel sistema.
En caso de que el visitante no cumpla con ninguna de las condiciones establecidas, el sistema le
mostrara en pantalla su estado actual como no declarante.
2) El sistema le mostrará un formulario vacío en forma de modal 2.1 El sistema comprobará si el correo electrónico que se desee
al visitante para que registre todos sus datos personales registrar no exista, en caso de que exista, no permitirá su
(nombre, apellido, correo electrónico, contraseña y confirmar creación, se mostrara el error y volverá de nuevo al paso 2
contraseña) y se dirigirá al paso 3
HU-3-11-D-2A/04
Diagrama de clases Diagrama de caso de uso
Caso de Uso: iniciarsesion
2) El sistema le mostrará un formulario vacío en forma de modal 2.1 El sistema comprobará que los datos ingresados sean los
al visitante para que ingrese los datos de su cuenta (correo correctos para que el usuario pueda ingresar al sistema, en caso
electrónico y contraseña) y se dirigirá al paso 3 de que no sean esos datos, el sistema no le permitirá el ingreso
al sistema, se le mostrara el error correspondiente y volverá de
nuevo al paso 2
El visitante podrá iniciar a su sesión ya sea atreves de la pantalla de inicio o después de haberse
registrado en el sistema. Para poder ingresar al sistema deberá colocar los datos correspondientes
a su cuenta para comprobar si se encuentren registrados y una vez culminado el proceso, el
sistema le mostrará una pantalla de inicio dependiendo del rol de su cuenta.
Codificación registro e inicio de sesión