You are on page 1of 6

Deportes LSI 03 Sistema para Gestin de Artculos Deportivos LSI 03 Especificacin de Caso de Uso: Gestin Clientes

Versin 1.0

Sistema para Gestin de Artculos Deportivos LSI 03 Especificacin de Caso de Uso: Gestin de Clientes Caso de Uso CU01

Version: <1.0> Date: 13/11/2002

Historia de Revisiones
Fecha 8/11/2002 13/11/2002 Versin 0.9 1.0 Descripcin Plantilla para revisar por el Stakeholder el da 13/11/2002 Plantilla revisada por el Stakeholder el da 13/11/2002 Autor Csar Lpez Rodrguez Csar Lpez Rodrguez

2 Confidential Deportes LSI 03, 2000 Pg. .

Sistema para Gestin de Artculos Deportivos LSI 03 Especificacin de Caso de Uso: Gestin de Clientes Caso de Uso CU01

Version: <1.0> Date: 13/11/2002

Tabla de Contenidos
1. Gestin de Clientes 1.1 Descripcin 2. Flujo de Eventos 2.1 Flujo Bsico 2.2 Flujos Alternativos 2.2.1 En el punto 2.2 2.2.2 En el punto 3.2 2.2.3 En el punto 3.6 2.2.4 En el punto 4.1 2.2.5 En el punto 4.5 3. Precondiciones 3.1 El Usuario de Ventas ha realizado correctamente el registro en el sistema 3.2 El Usuario de Ventas ha seleccionado el botn de Gestin de Clientes de su interfaz grfica 1 1 1 1 1 1 2 2 2 2 3 3 3

4. Poscondiciones 3 4.1 En caso de haberse dado de alta un nuevo cliente, los datos del cliente quedan almacenados en la base de datos 3 4.2 En caso de haberse realizado una modificacin de los datos de un cliente, quedan almacenados en la base de datos. 3 4.3 En caso de haberse realizado un borrado de un cliente, el cliente queda eliminado del sistema y por tanto de la lista de pedidos en elaboracin de dicho cliente. 3

3 Confidential Deportes LSI 03, 2000 Pg. .

Sistema para Gestin de Artculos Deportivos LSI 03 Especificacin de Caso de Uso: Gestin de Clientes Caso de Uso CU01

Version: <1.0> Date: 13/11/2002

Especificacin de caso de uso: Gestin de Clientes


1. Gestin de Clientes
1.1 Descripcin Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de la plantilla de clientes que tiene la empresa. El usuario de ventas, ya sea representante de ventas, operadora o cliente on-line, podr acceder a los datos correspondientes a cada uno y realizar modificaciones. Los representantes de ventas solamente pueden modificar o eliminar clientes que estn asociados a los mismos, y el alta asociar automticamente al cliente con dicho representante. Los clientes on-line solo podrn modificar datos propios, eliminarse como clientes o darse de alta como uno nuevo sin que d lugar a repeticiones. Por ltimo, la operadora podr modificar, dar de alta o eliminar cualquier cliente.

2.
1. 2.

Flujo de Eventos
2.1 Flujo Bsico El Usuario de Ventas puede seleccionar dar de alta un nuevo cliente, pasar al punto 2; dar de baja un cliente, pasar al punto 3; modificar datos de un cliente, pasar al punto 4. El Usuario de Ventas solicita el alta de un nuevo cliente. 2.1. El sistema muestra los campos de datos necesarios a introducir; los campos a rellenar son: DNI/CIF, Nombre, Pas, Provincia, Localidad, Direccin, Cdigo Postal, Telfono, E-mail y Cuenta Bancaria. 2.2. El Usuario de Ventas pulsa el botn introducir datos. Pasar al punto 5. El Usuario de Ventas solicita la baja de un cliente. 3.1. El sistema muestra el campo DNI/CIF a introducir necesario para la baja. 3.2. El Usuario de Ventas introduce el DNI/CIF del cliente que desea eliminar y pulsa entrar. 3.3. El sistema muestra los campos de los datos del cliente que se ha solicitado para la baja. 3.4. El Usuario de Ventas pulsa el botn borrar de su interfaz grfica. 3.5. El sistema genera un mensaje de aviso de borrado y solicita la confirmacin de la eliminacin. 3.6. El Usuario de Ventas puede confirmar la eliminacin del cliente pulsando el botn Aceptar, o bien puede cancelar el borrado pulsando el botn Cancelar. Pasar al punto 5. El Usuario de Ventas solicita la modificacin de datos de un cliente. 4.1. El sistema muestra el campo DNI/CIF a introducir necesario para la modificacin. El sistema muestra los datos del cliente que se ha solicitado para la modificacin. 4.2. El Usuario de Ventas puede modificar cualquiera de los datos de los campos mostrados por el sistema, stos son: DNI/CIF, Nombre, Pas, Provincia, Localidad, Direccin, Cdigo Postal, Telfono, E-mail y Cuenta Bancaria. 4.3. El Usuario de Ventas puede solicitar guardar los datos modificados pulsando el botn Modificar de la interfaz grfica. 4.4. El sistema genera un mensaje de aviso de modificacin y solicita la confirmacin de la misma. 4.5. El Usuario de Ventas puede confirmar la modificacin del cliente pulsando el botn Aceptar, o bien puede cancelar el borrado pulsando el botn Cancelar. Pasar al punto 5. 2.2 Flujos Alternativos

3.

4.

2.2.1 En el punto 2.2 El sistema comprueba que los datos del nuevo cliente, DNI/CIF no se corresponden con ningn otro cliente de la base de datos. En caso afirmativo, generar un mensaje de error comunicando que dicho cliente ya est dado de alta en la base de datos. El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos Nombre, Pas, Provincia, Localidad, Direccin, Cdigo Postal, Telfono y Cuenta Bancaria, el sistema generar un mensaje de error Confidential <Company Name>, 2000 1

Sistema para Gestin de Artculos Deportivos LSI 03 Especificacin de Caso de Uso: Gestin de Clientes Caso de Uso CU01 comunicando que faltan datos del necesarios cliente.

Version: <1.0> Date: 13/11/2002

2.2.1.1 En el punto 2.2 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de alta de cliente. 2.2.2 En el punto 3.2 El sistema comprueba que el DNI/CIF introducido corresponde con alguno de los registrados en la base de datos. Si el DNI/CIF no se encuentra en la base de datos, se generar un mensaje de error indicando que el DNI/CIF introducido no se encuentra en la base de datos. 2.2.2.1 En el punto 3.2 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de borrar cliente. 2.2.3 En el punto 3.6 El sistema comprueba si el cliente solicitado para la baja tiene pedidos en elaboracin, en caso afirmativo informar al Usuario de Ventas de que se eliminarn tambin los pedidos en elaboracin. El sistema tambin comprueba que el cliente no tiene pedidos en cualquier otro estado que no sea el de elaboracin. En caso afirmativo, el sistema informar de la situacin al Usuario de Ventas y podr solicitar Cancelar Pedido Atendido. En caso de no eliminarse previamente los pedidos pendientes, el sistema no borrar el cliente. 2.2.4 En el punto 4.1 El sistema comprueba que el DNI/CIF introducido corresponde con alguno de los registrados en la base de datos. Si el DNI/CIF no se encuentra en la base de datos, se generar un mensaje de error indicando que el DNI/CIF introducido no se encuentra en la base de datos. 2.2.4.1 En el punto 4.1 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de modificar cliente. 2.2.5 En el punto 4.5 El sistema comprueba que los datos del nuevo cliente, DNI/CIF no se corresponden con ningn otro cliente de la base de datos. En caso afirmativo, generar un mensaje de error comunicando que dicho cliente ya est dado de alta en la base de datos. El sistema comprueba que se han introducido todos los datos restantes, en caso de que no se hayan introducido datos en los campos Nombre, Pas, Provincia, Localidad, Direccin, Cdigo Postal, Telfono y Cuenta Bancaria, el sistema generar un mensaje de error comunicando que faltan datos del necesarios cliente. 2.2.5.1 En el punto 4.5 Si se ha generado mensaje de error, el sistema vuelve a mostrar la interfaz grfica de modificar cliente.

Confidential

<Company Name>, 2000

Sistema para Gestin de Artculos Deportivos LSI 03 Especificacin de Caso de Uso: Gestin de Clientes Caso de Uso CU01

Version: <1.0> Date: 13/11/2002

3.

Precondiciones
3.1 El Usuario de Ventas ha realizado correctamente el registro en el sistema

3.2 El Usuario de Ventas ha seleccionado el botn de Gestin de Clientes de su interfaz grfica

4.

Poscondiciones
4.1 En caso de haberse dado de alta un nuevo cliente, los datos del cliente quedan almacenados en la base de datos 4.2 En caso de haberse realizado una modificacin de los datos de un cliente, quedan almacenados en la base de datos. 4.3 En caso de haberse realizado un borrado de un cliente, el cliente queda eliminado del sistema y por tanto de la lista de pedidos en elaboracin de dicho cliente.

Confidential

<Company Name>, 2000

You might also like