Вы находитесь на странице: 1из 9

AP2-AA3-EV3-DESARROLLAR ALGORITMOS PARA EL PROYECTO DE

FORMACIÓN

PRESENTADO POR:
María Yaneth Ospina Molina

Fernando Rodríguez Bohórquez

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN

SENA

2018
AP2-AA3-Ev3-Desarrollar Algoritmos para el proyecto de formación

REQUERIMIENTOS FUNCIONALES O SERVICIOS QUE ESPERA DEL


CODIGO SISTEMA
RI01 Generar consulta a la información por medio de un índice o dato
Genera los informes para informar a los interesados, ingreso a la consulta y
RI02 luego con su usuario correspondiente
Generar un informe el cual muestre cuantos usuarios ingresaron a realizar
consultas en cualquier fecha.
RI03
Generar un registro de los tiempos generados por cada abogado en las
actividades desarrolladas en cada uno de los negocios.
RI04
Generar Generar informes estadísticos sobre consulta y producción diaria de
documentos ingresados. Dicho informe debe mostrar el nombre del usuario,
fecha y cantidad de folios.
RI05

REQUERIMIENTOS FUNCIONALES O SERVICIOS QUE ESPERA DEL


SISTEMA

Los requerimientos funcionales en los que se basa nuestro proyecto son


básicamente 2 el primero lo podríamos catalogar como el de ingreso a la consulta
y luego de asignar a la persona su usuario correspondiente aparece el campo
password, se requiere que esta clave no contenga más de 10 caracteres. Y el
segundo se requiere que se pueda generar un informe el cual muestre cuantos
usuarios ingresaron a realizar consultas en cualquier fecha.

Ingreso
El requerimiento funcional de ingreso lo que pretende básicamente es asignar a la
persona su usuario correspondiente aparece el campo password, se requiere que
esta clave no contenga más de 10 caracteres. Así podrá ingresar a la plataforma de
la empresa PGP ABOGADOS.
Informe de ingreso a la utilización de la plataforma
Este requerimiento funcional Informe de ingreso lo que pretende básicamente es
que por medio del sistema de información se pueda generar un informe el cual
muestre cuantos usuarios ingresaron a realizar consultas en cualquier fecha.

DIAGRAMA DE CASOS DE USO


DIAGRAMA CLASES
DIAGRAMA DE SECUENCIA

DESCRIPCION CASOS DE USO

Usuario

Descripción Por medio de este caso de uso se pretende que el usuario ingrese al
programa a través de su usuario y contraseña

Precondiciones El usuario tuvo que pasar por un proceso de autenticación previo.

La información ingresada debe estar completa y llenar los campos


obligatorios

Secuencia normal Paso Acción

1. Digita usuario

2. Digita contraseña

3. Enviar información y esperar Autorización de publicación


Post 1. Los datos deben ser llenados correctamente para su ingreso
condiciones correcto a la página.

Excepciones Paso Acción

1. Usuario y contraseña de administrador, pueden ingresar y


actualizar los contenidos correspondientes. Los demás
tienen que ser autorizados por usuario administrador con
usuario y contraseña.

UTILIZACIÓN DE LA PLATAFORMA

Descripción Por medio de este caso de uso el usuario ingresa y consulta los
estados del caso de su interés.

Precondiciones 1. El usuario debe loguearse previamente con usuario, contraseña y


consultar los datos completos, número del caso, proceso.

2. Enviar información y esperar Autorización para digitar el número


del caso. Nombre del abogado, estado.

Secuencia normal Paso Acción

1. Digita usuario

2. Digita contraseña.

3. Enviar información y esperar Autorización de publicación


para digitar el número del caso.

Post 1. Si algunos de los datos ingresados son incorrectos debe ingresar


condiciones nuevamente los datos
Excepciones Paso Acción

1. Usuario y contraseña de administrador, pueden ingresar y


actualizar los contenidos correspondientes. Los demás
tienen que ser autorizados por usuario administrador con
usuario y contraseña

Requerimiento 2
Para el ingreso a la consulta y luego de asignar a la persona su usuario correspondiente
aparece el campo password, se requiere que esta clave no contenga más de 10 caracteres.
Solución:

// entering the query and then assigning the corresponding user to the
person
// the password field appears,
// this key is required to contain no more than 10 characters.

Process Requirement_2

// definition of variables
Define password as character;
Define number of attempts As Integer;
// for this exercise we will place the word as a password: hello
password = '';
number of attempts = 0;

// we welcome the program- the object that appears ("") is to increase a


space
// below the welcome, before asking for the password
Write "Welcome @ our plaaforma";
To write " ";
// data request: we will ask for the password and there will only be 3
attempts to enter it correctly
Repeat
Write "Please enter your password";
read password;
To write " ";

// then a counter is generated so that each time the password is entered


// increase the attempts by 1.
number of attempts = number of attempts + 1;

Up to how many times = 3 | password = 'hello';

// Use a cycle if for entering the password appears (password corresta or


password incorresta
If quantity attempts = 3 Then
Write "Incorrect password";
Write "Please try again later";
To write " ";
If not
Write "Correct password, Welcome to our platform";
End yes

FinProcess

Requerimiento 3
Se requiere que se pueda generar un informe el cual muestre cuantos usuarios ingresaron a
realizar consultas en cualquier fecha.
SOLUCION:
Process RInforme_usuarios_edresados

// definition of variables
Define numpersonas, OP As Intetero;
// data request
Write "Please enter how many people will review the document";
Read numpersonas;
// show menu
Clean screen;
Write "Options menu";
To write " ";
Write "1. Review the document";
Write "2. How many users have entered for";
Write "review the document";
Write "3. Exit";
repeat
// enter an option
Write "Choose an option (1-2-3):";
To write " ";
Read OP;
// process that option
According to OP Do
1: Write "Document:";

To write " ";


Write "Labor demand Dr. Ruiz";
two:
Write "The number of users that have entered are:";
Write numpersonas;
3:
Write "Thank you for using our platform";
Else:
Write "Option not valid";

FinSegun
Write "Press enter to continue";
To write " ";
Wait Key;
Until OP = 3
FinProcess

ENLACES CONSULTADOS

https://www.youtube.com/watch?v=7WRYH2ei5Rw
https://www.youtube.com/watch?v=yyADWGYsiUM
https://www.youtube.com/watch?v=a1XBGOzZJGU

Вам также может понравиться