Sei sulla pagina 1di 14

Diagrama de Casos de

Uso1 Requirements Spec2

Usuario
1. Registrando (UC-02)
ID: UC37
Primary Actors
Cliente

Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions N/A

Post-conditions N/A

Author N/A

Assumptions N/A

1.1. Scenarios

1.1.1. Flow of Events

1. El Cliente inicia el registro de clientes


2. El Cliente ingresara Nombres, Apellidos, dirección de correo electrónico, Contraseña,
País y Fecha de nacimiento.
3. El sistema verifica los datos

4. El sistema almacena los datos en la base de datos

5. El Cliente recibe el documento de verificación de registro via correo electrónico


6. Fin del Registrando (UC-02)
Extension:

1.a. El Administrador inicia el registro de clientes


1.b. El Cliente no desea registrarse entonces, solo podrá hacer uso de la versión standard
y no podrá adquirir una licencia.
2.a. El Administrador debe proporcionar datos como nombres, Apellidos, dirección de
correo electrónico, Contraseña, , País, Fecha de nacimiento, para poder registrarse.
1. El Cliente inicia el registro de clientes

2. El Cliente ingresara Nombres, Apellidos, dirección de


correo electrónico, Contraseña, País y Fecha de nacimiento.
2.a. El Administrador debe proporcionar datos como nombres, Apellidos, dirección de
correo electrónico, Contraseña, , País, Fecha de nacimiento, para poder registrarse.

2. Dando Soporte (UC-09)


ID: UC36
Primary Actors
Mantenimiento

Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions N/A

Post-conditions N/A

Author N/A

Assumptions N/A

2.1. Scenarios

2.1.1. Scenario

1. El Cliente solicita el servicio de mantenimiento


2. Launidad de Mantenimiento revisa la solicitud y comprueba que cumpla con los
acuerdos del contrato de licencia
3. Launidad de Mantenimiento asigna las actividades de mantenimiento de acuerdo a la
problemática .
4. El Cliente sera notificado mediante el correo electrónico asociado al cuanta, las
acciones que Mantenimiento llevara a cabo
5. El Cliente recivirá un comprobante de mantenimiento por cada sesion de la misma.
6. Finaliza caso de uso Dando Soporte (UC-09)

1. El Cliente solicita el servicio de mantenimiento

3. Consultando licencias Emitidas (UC-07)


ID: UC34
Primary Actors
Administrador

Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions El Administrador debe tener mantener la secion iniciada


El sistema puede cerrar sesión si detecta inactividad por un determinado tiempo
Post-conditions N/A

Author N/A

Assumptions N/A

3.1. Scenarios

3.1.1. Flow of Events

1. Inicia el caso Identificando (UC-01)


2. El Administrador selecciona por tipo, cliente y las licencias emitidas que desee buscar
3. El sistema envía la solicitud al servidor o base de datos de las consultas requeridas

4. El Administrador verifica la consulta.


5. Finaliza el caso de Uso Consultando licencias Emitidas (UC-07)
Extension:

1.a. Si los datos no son válidos el sistema mostrara en pantalla un mensaje de error

1. Si la consulta es rechazada mostrara un mensaje que existe un error o no hay datos que mostrar.

2. El Administrador selecciona por tipo, cliente y las licencias emitidas que desee buscar
4. El Administrador verifica la consulta.

4. Renovando licencias (UC-04)


ID: UC33
Primary Actors
Cliente

Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions El usuario debera mantener la secion iniciada


El usuario debe contar con una licencia
Post-conditions N/A

Author N/A

Assumptions N/A

4.1. Scenarios

4.1.1. Flow of Events

1. Inicia el caso de uso Renovando licencias (UC-04)


2. El Cliente debe elegir el tipo de renovación: Mensual, Semestral, Anual
3. El Clientepodrá cambiar su tipo de licencia una vez que la anterior haya expirado
4. El Cliente puede dar de baja a su licencia y por ende a su contrato, una vez que haya
expirado la licencia en vigencia
5. Finaliza el caso de uso Renovando licencias (UC-04)

2. El Cliente debe elegir el tipo de renovación: Mensual, Semestral, Anual

5. Consultando pago de licencias (UC-08)


ID: UC26
Primary Actors
Administrador

Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions El sistema puede cerrar sesión si detecta inactividad por un determinado tiempo

Post-conditions N/A

Author N/A

Assumptions N/A

5.1. Scenarios
5.1.1. Flow of Events

1. Inicia caso Identificando (UC-01)


2. Inicia el caso Consultando pago de licencias (UC-08)
3. El Administrador puede buscar las transacciones por tipo, fecha, cliente, etc. del pago
de las licencias que desee buscar
4. El sistema envía la solicitud al servidor o base de datos de las consultas requeridas

5. El Administrador verifica los datos del pago de la licencia


6. Finaliza el caso de uso Consultando pago de licencias (UC-08)
Extension:

1.a. Si los datos no son válidos el sistema mostrara en pantalla un mensaje de error.

1. Si la consulta es rechazada mostrará un mensaje que existe un error o no hay datos que mostrar.

3. El Administrador puede buscar las transacciones por tipo,


fecha, cliente, etc. del pago de las licencias que desee buscar

6. Contratando licencia
ID: UC18
Primary Actors
Cliente, Entidad Bancaria

Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions El usuario debera estar registrado ne el Sistema


El Usuario debera ingresar y mantener iniciada la seción
Post-conditions Para acceder al servicio de mantenimiento, el usuario deberá tener una licencia en vie
gncia.

Author N/A

Assumptions N/A

6.1. Scenarios

6.1.1. Flow of Events

1. El Cliente selecciona el tipo de licencia que desea adquirir: Profesional Y Enterprise.


2. Se despliega la interfaz de pago.

3. El Clientedeberá ingresar sus datos bancarios: Numero de tarjeta, firma autorizada.


4. Los datos se contrastaran con la Entidad Bancaria
5. Si los datos son correctos, se presenta una ventana de confirmación.

6. El sistema realiza el recargo a la cuenta del Cliente y valida el pago.


7. Finaliza el caso de uso Contratando licencia
8.

Extension:

1.a. Si el cliente ya posee una licencia inicia Dando Soporte (UC-09)

1. El Cliente selecciona el tipo de licencia que desea adquirir: Profesional Y Enterprise.


7. Identificando (UC-01)
ID: UC08
Level N/A

Complexity N/A

Use Case Status N/A

Implementation Status N/A

Preconditions N/A

Post-conditions N/A

Author N/A

Assumptions N/A

7.1. Scenarios

7.1.1. Flow of Events

1. EL Cliente inicia identificacion


2. Inicia el caso de uso Identificando (UC-01)
3. El Cliente ingresa su usuario y contraseña y se validan las credenciales
4. Si las credenciales coinciden con la base de datos, se permitirá el ingreso al sistema.

5. Finaliza el caso de uso Identificando (UC-01)


Extension:

3.a. En caso de que el Cliente no disponga de una cuenta, inicia Registrando (UC-02)
#.a. Administrador
1. Inicia el caso de Uso Identificando (UC-01)
2. El Administrador ingresa su usuario y contraseña y se verifican las credenciales
3. Si las credenciales coinciden con la base de datos, se permitirá el ingreso al sistema.

4. Fin del caso de uso Identificando (UC-01)


#.b. Si las credenciales no coinciden, se inicia el Registrando (UC-02).
3. El Cliente ingresa su usuario y contraseña y se validan las credenciales

2. El Administrador ingresa su usuario y contraseña y se verifican las credenciales

8. Consultando vigencia de licencia (UC-06)


ID: UC07
Primary Actors
Administrador, Cliente

Level N/A

Complexity N/A
Use Case Status N/A

Implementation Status N/A

Preconditions El usuario debera mantener la secion iniciada

Post-conditions N/A

Author N/A

Assumptions N/A

8.1. Scenarios

8.1.1. Flow of Events

1. Administrador
2. Inicia el caso de uso Consultando vigencia de licencia (UC-06)
3. El sistema desplegará que ventana en la que se mostrará los campos de consulta.

4. El Administrador podrá elegir como se filtrará la información: Próximos a expirar,


Expirados
5. El Sistema contactará de forma automática a los clientes mediante correo electrónico para comunicar el estado de vig
encia de su licencia

6. Finaliza el caso de uso Consultando vigencia de licencia (UC-06)


Extension:

1.a. Cliente
1. El Sistema desplegará una cinta de opciones en las que se encuentra la opción de vigencia

2. El Cliente podrá seleccionar la opción de vigencia


3. El sistema mostrará en detalle la licencia y el tipo de licencia que posee.
4. El Administrador podrá elegir como se filtrará la información: Próximos a expirar, Expirados

Potrebbero piacerti anche