casos de uso ex ten didos

Download Casos de Uso Ex Ten Didos

If you can't read please download the document

Upload: guissogj2007

Post on 05-Jul-2015

118 views

Category:

Documents


0 download

TRANSCRIPT

Sistema de Administracin de RectificadorasNombre: Hctor Garca Loja Curso: 3ero. Sistemas Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos Seccin: Nocturna

Registrar Factura CU-001 Atencin al clienteCliente (iniciador), cajero operador del sistema

Primario Real

Prioridad

A

El usuario debe estar registrado en el sistema caso contrario ejecutar caso de uso Registrar cliente. El producto debe estar registrado en el sistema caso contrario ejecutar caso de uso Registrar producto. Accin de los Actores Respuesta Del Sistema 1.- Este caso de uso inicia cuando el cliente llega a la seccin de caja y se acerca al punto donde se cancela el producto/servicio a adquirir. 2.- El cliente le presenta al cajero que se encuentra frente al computador la orden de servicio previa que le realizaron. 3.- El cajero busca en el sistema la 4.- Muestra el formulario con los opcin para mostrar el formulario de datos a llenar de la nueva factura. facturacin. 5.El cajero llenara los 6.- Calcular y mostrar el costo de los requerimientos para armar la factura productos requeridos. 7.- Graba la factura en el sistema, se muestra un mensaje de operacin exitosa.

Flujos alternos 8.- Si hace falta algn dato el sistema mostrara un mensaje de alerta. Post condicin La factura queda registrada en el sistema. Forma

Operaciones

Validaciones Casos de uso relacionados

Agregar el cliente al formulario. Agregar el producto al formulario. Agregar tem a la lista de productos. Calcular el costo de los productos agregados. Grabar factura en el sistema. Imprimir factura. Cdigo de producto: dgitos; dgitos=[0|1|2|32.|9|] Cantidad: dgitos; dgitos=[0|1|2|32.|9|]

Clases relacionadas Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Registrar una orden de trabajo CU-002 rea de taller Cliente (iniciador), tcnico operador del sistema Primario Prioridad A Real Tener registrada una factura previa con los requerimientos caso contrario ejecutar el caso de uso Registrar una factura. Tener registrado a un operador con las caractersticas necesarias para cumplir la orden de trabajo caso contrario ejecutar el caso de uso registrar empleados. Accin de los Actores 1.- El caso de uso inicia cuando el cliente llega al rea de taller con su factura de servicio cancelada para solicitar una reparacin. 2.- El cliente se acerca al punto donde se reciben las rdenes de servicio. 3.- El tcnico solicitar al cliente la factura para generar una Orden de Trabajo. 4.- El tcnico busca la opcin en el sistema para mostrar el formulario de nuevas rdenes de trabajo. 6.- En la seccin de datos del operario el operador del sistema puede ingresar el cdigo de empleado o tambin: a) Buscar el operario ejecutando el caso de uso Buscar Empleado. Respuesta Del Sistema

5.- Muestra el formulario con los datos a llenar de la orden de trabajo.

b) Crear el registro del nuevo operario ejecutando el caso de uso Registrar Empleado. 7.- Al terminar el cliente esperar el tiempo necesario para la culminacin de sus requerimientos en el taller.

8.- Se registra la orden de trabajo y se muestra el mensaje de confirmacin.

Flujos alternos Post condicin Forma

1.- Si el cliente no lleva una factura previa se le informara que realice ese proceso. 7.- Si hace falta algn dato el sistema mostrara un mensaje de alerta. El cliente obtiene una orden de trabajo con la cual se realizarn sus requerimientos.

Operaciones

Agregar cliente al formulario. Agregar un operario al formulario. Agregar un servicio al formulario. Agregar tem a la lista de servicios. Guardar la orden de trabajo del cliente en el sistema. Imprimir orden de trabajo.

Validaciones Casos de uso relacionados

Cdigo de servicio: dgitos; dgitos=[0|1|2|32.|9|] Cdigo de operador: dgitos; dgitos=[0|1|2|32.|9|] Cantidad: dgitos; dgitos=[0|1|2|3.|9|]

Clases relacionadas

Tablas, store procedure

relacionadas

Registrar Orden de compra

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones

CU-003 rea de bodega Bodeguero (iniciador), proveedor Primario Prioridad A Real Tener registrado los proveedores caso contrario ejecutar el caso de uso Registrar una proveedor. El producto debe estar registrado en el sistema caso contrario ejecutar caso de uso Registrar producto. Accin de los Actores 1.- El caso de uso inicia cuando el bodeguero llega al rea de bodega con su lista de productos para solicitar una compra (pedido). 2.- El bodeguero mediante los pasos correspondientes muestra el formulario de rden de compra. 4.- En la seccin de datos del producto el operador puede ingresar el cdigo o sino tambin puede realizar: a) Buscar el producto ejecutndose el caso de uso Buscar Producto. b) Ingresar un nuevo producto ejecutndose el caso de uso Registrar Producto 5.- El bodeguero llenara el formulario de la orden de compra ingresando y seleccionando los datos correspondientes y se genera la orden de compra Respuesta Del Sistema

Flujo normal de eventos

3.- Muestra la interfaz de orden de compra.

6.- Se registra la orden de trabajo y se muestra el mensaje de confirmacin.

Flujos alternos Post condicin

5.- Si hace falta algn dato el sistema mostrar un mensaje de alerta.El bodeguero ha grabado una orden de compra la cual se enviara al proveedor indicado.

Forma

Operaciones

Agregar un proveedor al formulario. Agregar los productos al formulario. Agregar un servicio al formulario. Agregar tem a la lista de productos. Calcular el costo de los productos. Guardar la orden de compra en el sistema. Imprimir orden de compra.

Validaciones

Nombre de proveedor: alfanumrico; alfanumrico={[|a| |A|, |b| |B|, |z| |Z|][0|1||9|]} Cdigo de producto : dgitos; dgitos=[0|1|2|32.|9|] Cantidad: dgitos; dgitos=[0|1|2|3.|9|]

Casos de uso relacionados

Clases relacionadas Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Registrar Cliente CU-004 Atencin al Cliente Cliente (iniciador), cajero operador del sistema Primario Prioridad M+ Real El cliente debe identificarse previamente en el sistema y no debe estar registrado en el sistema. Accin de los Actores 1.- El caso de uso inicia cuando el cliente llega al rea de caja. 2.- El cajero solicitar al nmero de identificacin para revisar si est registrado en el sistema. 3.- El cajero siguiendo los pasos correspondientes abre el formulario de registro de nuevos clientes. 5.- El cajero solicitar al cliente los datos necesarios solicitados por formulario de registro de clientes. 6.- Al terminar de llenar el formulario de registro de cliente se generar el registro. Respuesta Del Sistema

4.- Muestra la interfaz de registro de clientes.

7.- Registra el nuevo cliente y se muestra el mensaje de confirmacin.

Flujos alternos Post condicin Forma

6.- Si hace falta algn dato en el formulario el sistema mostrar un mensaje de alerta.El cajero graba el registro y este se almacena en la base de datos del sistema.

Operaciones ValidacionesCasos de uso relacionados

Verificar la cedula del cliente. Guardar el registro en el sistema.

Nombre: alfabtico; alfabtico={[|a| |A|, |b| |B|, |z| Fecha ingreso: fecha; fecha=[DD/MM/AA] Cedula: dgitos; dgitos=[0|1|2|3.|9|]

Clases relacionadas

Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones

Registrar Producto CU-005 Atencin al Cliente cajero operador del sistema Primario Prioridad M+ Real El cajero debe iniciar sesin previamente en el sistema. Se verifica si el producto est registrado, este no debe estar registrado. Tener a los datos del producto a ingresar. Verificar si se encuentra registrado el estante caso contrario ejecutar el caso de uso Registrar Estante. Accin de los Actores Respuesta Del Sistema 1.- El caso de uso inicia cuando cajero ingresa al sistema para registrar el nuevo producto previamente verifica la existencia del producto en la base de datos. 2.- El cajero siguiendo los pasos 3.- Muestra la interfaz de registro de correspondientes abre el formulario productos. de registro de nuevos productos. 4.- El cajero ingresa todos los datos del nuevo producto. 5.- Al terminar de llenar el 6.- Registra el nuevo producto y se formulario de registro de cliente se muestra el mensaje de confirmacin. generar el registro. 1. Si el producto ya existe se mostrar un mensaje de registro duplicado. 5.- Si hace falta algn dato en el formulario el sistema mostrar un mensaje de alerta. El cajero graba el registro y este se almacena en la base de datos del sistema.

Flujo normal de eventos

Flujos alternos Post condicin

Forma

Operaciones Validaciones Casos de uso relacionados Clases relacionadas

Guardar el registro en el sistema.

Nombre: alfabtico; alfabtico={[|a| |A|, |b| |B|, |z| Fecha ingreso: fecha; fecha=[DD/MM/AA] Unidad Medida: dgitos; dgitos=[0|1|2|3.|9|]

Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Registrar Empleado CU-006 Atencin al Cliente Empleado (iniciador), cajero operador del sistema Primario Prioridad M+ Real El cajero debe iniciar sesin previamente en el sistema. Se verifica si el empleado est registrado, este no debe estar registrado. Tener registrado el cargo caso contrario ejecutar caso de uso Registrar Cargo. Accin de los Actores Respuesta Del Sistema 1.- El caso de uso inicia cuando cajero ingresa al sistema para registrar el nuevo empleado previamente verifica la existencia del empleado en la base de datos. 2.- El cajero siguiendo los pasos 3.- Muestra la interfaz de registro de correspondientes abre el formulario empleados. de registro de empleados. 4.- El cajero ingresa todos los datos del nuevo empleado. 5.- Al terminar de llenar el 6.- Registra el nuevo producto y se formulario de registro de cliente se muestra el mensaje de confirmacin. generar el registro. 1. Si el empleado ya existe se mostrar un mensaje de registro existente. 5.- Si hace falta algn dato en el formulario el sistema mostrar un mensaje de alerta. El cajero graba el registro del empleado y este se almacena en la base de datos del sistema.

Flujos alternos

Post condicin Forma

Operaciones Validaciones Casos de uso relacionados Clases relacionadas Tablas, store procedure relacionadas

Guardar el registro en el sistema.

Nombre: alfabtico; alfabtico={[|a| |A|, |b| |B|, |z| Cedula: dgitos; dgitos=[0|1|2|3.|9|] Fecha ingreso: fecha; fecha=[DD/MM/AA]

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Registrar Cargo CU-007 Atencin al Cliente Cajero operador del sistema Primario Prioridad M+ Real El cajero debe iniciar sesin previamente en el sistema. Se verifica que el cargo no este registrado en el sistema. Accin de los Actores 1.- El caso de uso inicia cuando cajero ingresa al sistema para registrar el nuevo cargo previamente verifica la no existencia del cargo en la base de datos. 2.- El cajero siguiendo los pasos correspondientes abre el formulario de registro de cargos. 4.- El cajero ingresa todos los datos del nuevo cargo. 5.- Al terminar de llenar el formulario de registro de cargos se generar el registro. Respuesta Del Sistema

3.- Muestra la interfaz de registro de empleados.

6.- Registra el nuevo cargo y se muestra el mensaje de confirmacin.

Flujos alternos Post condicin Forma

5.- Si hace falta algn dato en el formulario el sistema mostrar un mensaje de alerta.El cajero graba el registro del cargo y este se almacena en la base de datos del sistema.

Operaciones Validaciones Casos de uso relacionados Clases relacionadas Tablas, relacionadas

Guardar el registro en el sistema.

Nombre: alfabtico; alfabtico={[|a| |A|, |b| |B|, |z| Cdigo: dgitos; dgitos=[0|1|2|3.|9|]

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Registrar Estante CU-008 Atencin al Cliente Cajero operador del sistema Primario Prioridad M+ Real El cajero debe iniciar sesin previamente en el sistema. Se verifica que el estante no este registrado en el sistema. Accin de los Actores Respuesta Del Sistema 1.- El caso de uso inicia cuando cajero ingresa al sistema para registrar el nuevo estante, previa verificacin de la no existencia del estante en el sistema. 2.- El cajero siguiendo los pasos 3.- Muestra la interfaz de registro de correspondientes abre el formulario estantes. de registro de estante. 4.- El cajero ingresa todos los datos del nuevo estante. 5.- Al terminar de llenar el 6.- Registra el nuevo estante y se formulario de registro de estantes se muestra el mensaje de confirmacin. generar el registro. 5.- Si hace falta algn dato en el formulario el sistema mostrar un mensaje de alerta. El cajero graba el registro del cargo y este se almacena en la base de datos del sistema.

Flujos alternos Post condicin Forma

Operaciones Validaciones Casos de uso relacionados Clases relacionadas Tablas, store procedure relacionadas

Guardar el registro en el sistema.

Nombre: alfabtico; alfabtico={[|a| |A|, |b| |B|, |z| Cdigo: dgitos; dgitos=[0|1|2|3.|9|]

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Buscar Cliente CU-009 Atencin al Cliente Cajero operador del sistema Secundario Prioridad M+ Real Se debe tener el nmero de identificacin del cliente. Cliente debe estar registrado caso contrario ejecutar caso de uso registrar cliente. Accin de los Actores Respuesta Del Sistema 1.- Este caso de uso inicia cuando cajero va a la opcin de bsqueda de clientes que se encuentra en el sistema. 2.- El cajero siguiendo los pasos 3.- Muestra la interfaz de bsqueda correspondientes abre el formulario de clientes. de bsqueda de clientes. 4.- El cajero ingresa el nmero de identificacin. 5.- Al encontrar al cliente lo 6.- Lleva el registro del cliente al selecciona para proceder a realizar formulario donde es requerido. una accin. 5.- Si no se encuentra al cliente se procede a registrarlo. Ninguno.

Flujos alternos Post condicin Forma

Operaciones Validaciones Casos de uso

Llevar el registro al formulario indicado.

Cdula: dgitos; dgitos=[0|1|2|3.|9|]

relacionados Clases relacionadas Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Buscar Empleado CU-010 rea de taller Tcnico operador del sistema Secundario Prioridad M+ Real Se debe tener el nmero de identificacin del empleado. Empleado debe estar registrado caso contrario ejecutar caso de uso registrar empleado. Accin de los Actores Respuesta Del Sistema 1.- Este caso de uso inicia cuando tcnico va a la opcin de bsqueda de empleados que se encuentra en el sistema. 2.- El tcnico siguiendo los pasos 3.- Muestra la interfaz de bsqueda correspondientes abre el formulario de empleados. de bsqueda de empleados. 4.- El tcnico ingresa el nmero de identificacin. 5.- Cuando encuentra al empleado lo 6.- Lleva el registro del empleado al selecciona para proceder a realizar formulario donde es requerido. una accin. 5.- Si no se encuentra al empleado se procede a registrarlo. Ninguno.

Flujos alternos Post condicin Forma

Operaciones Validaciones Casos de uso

Llevar el registro al formulario indicado.

Cdula: dgitos; dgitos=[0|1|2|3.|9|]

relacionados Clases relacionadas Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Buscar Proveedor CU-011 rea de bodega Bodeguero operador del sistema Secundario Prioridad M+ Real Se debe tener el nmero de identificacin del proveedor. Proveedor debe estar registrado caso contrario ejecutar caso de uso registrar proveedor. Accin de los Actores Respuesta Del Sistema 1.- Este caso de uso inicia cuando bodeguero va a la opcin de bsqueda de proveedores que se encuentra en el sistema. 2.- El bodeguero mediante los pasos 3.- Muestra la interfaz de bsqueda correspondientes abre el formulario de proveedores. de bsqueda de proveedores. 4.- El bodeguero ingresa el nmero de identificacin. 5.- Cuando encuentra al proveedor 6.- Lleva el registro del proveedor al lo selecciona para proceder a realizar formulario donde es requerido. una accin. 5.- Si no se encuentra al proveedor se procede a registrarlo. Ninguno.

Flujos alternos Post condicin Forma

Operaciones Validaciones Casos de uso relacionados

Llevar el registro al formulario indicado.

Cdula: dgitos; dgitos=[0|1|2|3.|9|]

Clases relacionadas

Tablas, store procedure relacionadas

Caso de uso Cdigo Paquete Actores Tipo Implementacin Pre condiciones Flujo normal de eventos

Buscar Producto CU-011 Servicio al cliente, rea de taller, rea de bodega Cajero, Tcnico, Bodeguero Secundario Prioridad M+ Real Se debe tener el nmero de identificacin del producto. El producto debe estar registrado caso contrario ejecutar caso de uso registrar producto. Accin de los Actores Respuesta Del Sistema 1.- Este caso de uso inicia cuando operador va a la opcin de bsqueda de productos que se encuentra en el sistema. 2.- El operador mediante los pasos 3.- Muestra la interfaz de bsqueda correspondientes abre el formulario de producto. de bsqueda de productos. 4.- El operador ingresa el nmero de identificacin. 5.- Cuando encuentra el producto lo 6.- Lleva el registro del producto al selecciona para proceder a realizar formulario donde es requerido. una accin. 5.- Si no se encuentra al producto se procede a registrarlo. Ninguno.

Flujos alternos Post condicin Forma

Operaciones Validaciones

Llevar el registro al formulario indicado.

Nombre: alfanumrico ; alfanumrico ={[|a| |A|, |b| |B|, |z| |Z|][0|1||9|]}

Casos de uso relacionados Clases relacionadas Tablas, store procedure relacionadas