Está en la página 1de 8

Especificacin de Requisitos - Acme Inc 2. login 2.

1 Breve descripcin Este caso de uso describe cmo un usuario inicia sesin en el sistema de nmina. 2.2 Flujo de Eventos 2.2.1 Flujo bsico Este caso de uso empieza cuando el actor desea iniciar sesin en el sistema de nmina. 1. El sistema solicita que el actor entrar en su / su nombre y contrasea 2. El actor entra en su / su nombre y contrasea. 3. El sistema valida el nombre introducido y la contrasea y registra el actor en el sistema. 2.2.2 Flujos Alternativos 2.2.2.1 Invalid Name / Password Si en el flujo bsico, el actor entra en un nombre no vlido y / o contrasea, el sistema muestra un mensaje de error. El actor puede optar por regresar a O el principio del flujo bsico o cancelar el acceso a todo el que desarroll finaliza el caso de uso. 2.3 Requisitos especiales Ninguno. 2.4 Condiciones previas Ninguno. 2.5 Post-Condiciones Si el caso de uso se ha realizado correctamente, el actor ahora se registra en el sistema. Si no, el estado del sistema es sin cambios. 2.6 Puntos de extensin Ninguno. 3. Seleccione forma de pago 3.1 Breve Descripcin Este caso de uso permite a un empleado para seleccionar un mtodo de pago. La forma de pago controla cmo se pagar al empleado. El empleado puede optar por: recoger su cheque directamente, recibirla en el correo o lo han depositado directamente en una cuenta bancaria especfica. 3.2 Flujo de Eventos 3.2.1 Flujo bsico Este caso de uso comienza cuando el empleado desea seleccionar un mtodo de pago. 1. El sistema solicita al empleado que determina la factura Le gustara (O bien: "recoger", "correo", o "depsito directo"). 2. El empleado deseado selecciona el mtodo de pago. 3. Si el empleado selecciona el mtodo de pago "pick-up", no se requiere informacin adicional. Si el empleado selecciona el mtodo de pago "mail", el sistema pide al empleado que especifican la direccin del cheque que ser enviado por correo. Si el empleado elige el mtodo del "depsito directo", el sistema pide al empleado que especifican el nombre y nmero de cuenta bancaria. 4. Una vez que el empleado provea la informacin solicitada, el sistema actualiza la informacin de los empleados para reflejar la forma de pago elegida. 3.2.2 Flujos Alternativos 3.2.2.1 Empleado no encontrado Si la informacin bsica de flujo para que el empleado no se encuentra, el sistema muestra un mensaje de error y finaliza el caso de uso. 3.3 Requisitos especiales

Ninguno. 3.4 Condiciones previas El empleado debe iniciar sesin en el sistema antes de que comience este caso de uso. 3.5 Post-Condiciones Si el caso de uso se ha realizado correctamente, el mtodo de pago para el empleado se actualiza en el sistema. De lo contrario, el estado del sistema es sin cambios. 3.6 Puntos de extensin Ninguno. 4. Mantener la informacin de los empleados 4.1 Breve Descripcin Este caso de uso permite al administrador de nmina para mantener la informacin de los empleados de mantenimiento. Esto incluye la adicin, cambio y supresin de informacin de los empleados del sistema. 4.2 Flujo de Eventos 4.2.1 Flujo bsico Este caso de uso comienza cuando el administrador de nmina desea agregar, cambiar y / o eliminar informacin de los empleados del sistema. 1. El sistema solicita que el administrador de nmina especificar la funcin que l / ella le gustara realizar (O Agregar un Empleado, una actualizacin del empleado o eliminar un Empleado) 2. Una vez que el administrador de nmina Proporciona la informacin solicitada, uno de los subflujos se ejecuta. Si se selecciona el Administrador de Nmina "Agregar un Empleado", la opcin Agregar un subflujo Empleado se ejecuta. Si el administrador de nmina seleccionado "Actualizar un empleado", el Empleado Update aos subflujo se ejecuta. Si se selecciona el Administrador de Nmina "Eliminar un Empleado", el eliminar un subflujo Empleado se ejecuta. 4.2.1.1 Agregar un Empleado 1. El sistema solicita que el administrador de nmina Introduzca la informacin de los empleados. Esto incluye: nombre tipos de empleados (hora, salario, a comisin) direccin de envo nmero de seguro social deducciones estndar otras deducciones (401k, mdicos) nmero de telfono precio por hora (para los empleados por hora) salario (para los empleados y encargado) tasa de comisin (para los empleados encargados) lmite de horas (algunos empleados no Puede ser ble a trabajar horas extras) 2. Una vez que el administrador de nmina Proporciona la informacin solicitada, el sistema genera y asigna un nmero nico de identificacin de empleado al trabajador y establece el cheque de pago con el mtodo de entrega predeterminado de los "pickup". El empleado se aade al sistema. 3. El sistema proporciona al administrador de nmina con la nueva identificacin del empleado. 4.2.1.2 Actualizar un Empleado 1. El sistema solicita que el administrador de nmina introduzca el ID de empleado.

2. El Administrador de Nmina Introduce el ID de empleado. El sistema recupera y muestra la informacin de los empleados. 3. El Administrador de Nmina deseado hace que el intercambio de la informacin de los empleados. Esto incluye la informacin especificada en la opcin Agregar un sub-flujo Empleado. 4. Una vez que el Administrador de Nmina actualiza la informacin necesaria, el sistema actualiza el registro de los empleados con la informacin actualizada. 4.2.1.3 Eliminar un Empleado 1. El sistema solicita que el administrador de nmina especificar el ID de empleado. 2. El Administrador de Nmina Introduce el ID de empleado. El sistema recupera y muestra la informacin de los empleados. 3. El sistema solicita al administrador de nmina para confirmar la eliminacin del empleado. 4. El Administrador de Nmina auditado la eliminacin. 5. El sistema marca el registro empleado para su eliminacin. La prxima vez que la nmina se ejecuta, el sistema generar un cheque de pago final para el empleado borrada y remover al empleado del sistema. 4.2.2 Flujos Alternativos 4.2.2.1 Empleado no encontrado Si un Empleado en la actualizacin o eliminacin de un empleado sub-flujos, un empleado con el nmero de identificacin especificado no existe, el sistema muestra un mensaje de error. El administrador de nmina se puede introducir un nmero de identificacin diferente o cancelar la operacin, que se desarroll en el All finaliza el caso de uso. 4.2.2.2 Eliminar Cancelado Si un empleado en el sub-flujo de eliminacin, el Administrador de Nmina decide no borrar el empleado, el borrado se cancelar y el flujo bsico se reinicia desde el principio. 4.3 Requisitos especiales Ninguno. 4.4 Condiciones previas El Administrador de Nmina Debe iniciar sesin en el sistema antes de que comience este caso de uso. 4.5 Post-Condiciones Si el caso de uso se ha realizado correctamente, se aade la informacin de los empleados, actualiza o elimina del sistema. De lo contrario, el estado del sistema es sin cambios. 4.6 Puntos de extensin Ninguno.

5. Mantener la tarjeta de tiempo 5.1 Breve Descripcin Permite utilizar esta casilla para actualizar la tarjeta de tiempo del empleado y presentar informacin. Los empleados por hora y asalariados debern presentar las tarjetas de tiempo semanal de grabacin todas las horas trabajadas que todo lo que proyecta la semana y las horas se facturan al. Un empleado slo puede cambiar para hacer la tarjeta de tiempo para el perodo de pago actual y antes de la tarjeta de tiempo-ha sido enviada. 5.2 Flujo de Eventos 5.2.1 Flujo bsico Este caso de uso comienza cuando los deseos empleados entran hora trabajada en su tarjeta de tiempo actual. 3. El sistema recupera y muestra la tarjeta de tiempo actual para el Empleado. Si una tarjeta de tiempo no existe para el empleado durante el perodo de pago actual, el sistema crea una nueva. Las fechas de inicio y finalizacin de la tarjeta de tiempo se establecen por el sistema y no se pueden cambiar por el empleado. 4. El sistema recupera y muestra la lista de los nmeros de la carga disponible de la Base de Datos de Gestin de Proyectos. 5. El empleado selecciona la carga apropiada Introduce los nmeros y horas trabajadas para cualquier fecha determinada (Dentro del rango de fechas de la tarjeta de tiempo). 6. Una vez que el empleado ha entrado en la informacin, el sistema guarda la tarjeta de tiempo. 5.2.1.1 Enviar tarjeta de tiempo 4. En cualquier momento, el empleado puede solicitar que el sistema de presentar la tarjeta de tiempo. 5. En ese momento, el sistema asigna el tiempo actual a la tarjeta de tiempo que la Fecha de Presentacin e intercambio del estado de la tarjeta de tiempo a "Enviado". No se permitirn cambios a la tarjeta de tiempo una vez que ha terminado el juego Enviado. 6. El sistema valida la tarjeta de tiempo comprobando el nmero de horas trabajadas por cada nmero de carga. El nmero total de horas trabajadas en contra de todos los nmeros no debe cargar cualquier Exceder lmite establecido para los empleados (por ejemplo, el empleado no puede ser autorizado a trabajar horas extras). 7. El sistema mantiene el nmero de horas realizadas con cada nmero de la carga en la tarjeta de tiempo. 8. El sistema guarda la tarjeta de tiempo. 9. El sistema hace que la tarjeta de tiempo de slo lectura y no habr ms intercambios se permiten una vez que la tarjeta de tiempo se considera sometida. 5.2.2 Flujos Alternativos 5.2.2.1 Invalid Nmero de horas Si en el flujo bsico, un nmero no vlido de hora se introduce en un solo da (> 24) o el nmero introducido excede el mximo permitido para el empleado, el sistema mostrar un mensaje de error y le pedir un nmero vlido de horas. El empleado debe introducir un nmero vlido, o cancelar la operacin, en todo caso, que termina el caso de uso. 5.2.2.2 tarjeta de tiempo ya presentadas Si en el flujo bsico, tarjeta de tiempo actual del empleado haya terminado el juego ya presentados, el sistema muestra una copia de slo lectura de la tarjeta de tiempo y la informa de que la tarjeta de tiempo empleado haya terminado el juego ya presentados, por lo que no se pueden realizar cambios a la misma. El empleado reconoce el mensaje y finaliza el caso de uso. 5.2.2.3 Proyecto Base de Datos no disponible

Si en el flujo bsico, la Base de Datos de Gestin de Proyectos no est disponible, el sistema mostrar un error de mensaje que indica que la lista de nmeros disponibles de apoyo no est disponible. El empleado reconoce el error y pueden elegir para continuar (sin nmeros de la carga seleccionables), o para cancelar (cualquier cambio de tarjeta de tiempo se descartan y finaliza el caso de uso). Nota: Sin un nmero de carga seleccionables, el empleado puede intercambiar horas para un nmero de soporte que aparece en la tarjeta de tiempo ya, el propsito que l / ella no podr aadir horas para un nmero de carga que no est en la lista. 5.3 Requisitos especiales Ninguno. 5.4 Condiciones previas El empleado debe iniciar sesin en el sistema antes de que comience este caso de uso. 5.5 Post-Condiciones Si el caso de uso se ha realizado correctamente, la informacin de tarjeta de tiempo del empleado se guarda en el sistema. De lo contrario, el estado del sistema es sin cambios. 5.6 Puntos de extensin Ninguno. 6. Crear informe Administrativo 6.1 Breve Descripcin El caso de uso permite al administrador de nmina para crear bien un "Total de Horas" o el informe "Ao a la Fecha de Pago". 6.2 Flujo de Eventos 6.2.1 Flujo bsico El caso de uso comienza cuando el administrador de nmina solicitudes que el sistema cree un informe administrativo. 4. El sistema solicita que el administrador de nmina especificar los criterios de exclusin siguientes: Tipo de informe (total de horas trabajadas O, o pagar del ao hasta la fecha) Comience y termine las fechas para el informe, Nombre del empleado (s) 5. Una vez que el administrador de nmina Proporciona la informacin solicitada, el sistema proporciona al administrador de nmina con un informe de cumplimiento de los criterios del informe. 6. El administrador de nmina que puede entonces solicitar al sistema guardar el informe. En todo este tiempo, el sistema solicita al administrador de nmina para proporcionar el nombre y la ubicacin para guardar el informe. 7. Una vez que el administrador de nmina Proporciona la informacin solicitada, y confirma la decisin de guardar el informe, el sistema guarda el informe con el nombre y la ubicacin especificados. 8. Si el Administrador de Nmina Acerca no eligi guardar el informe, ste se descarta. 6.2.2 Flujos Alternativos 6.2.2.1 Informacin solicitada no disponible Si en el flujo bsico, la informacin solicitada no est disponible, el sistema mostrar un mensaje de error. El Administrador de Nmina O puede optar por volver al comienzo del flujo bsico, o cancelar la operacin, que se desarroll en el All finaliza el caso de uso. 6.2.2.2 Formato no vlido o informacin insuficiente Si en el flujo bsico, el Administrador de Nmina no ha especificado informacin suficiente para crear el informe seleccionado, el sistema le pedir el actor de la informacin que falta. El

Administrador de Nmina Cualquiera puede ingresar la informacin que falta o optar por cancelar la operacin, en el punto en el que todo el uso de casos extremos. 6.3 Requisitos especiales Ninguno. 6.4 Condiciones previas El administrador de nmina debe ser dado de alta en el sistema a fin de que este caso de uso para comenzar. 6.5 Post-Condiciones El estado del sistema es sin cambios por este caso de uso. 6.6 Puntos de extensin Ninguno. 7. Crear informe Empleado 7.1 Breve Descripcin El caso de uso permite al empleado para crear un "Total de horas trabajadas", "Total de horas trabajadas por un proyecto", "vacaciones / Reposo por enfermedad," o "total denunciar Ao a la Fecha de Pago". 7.2 Flujo de Eventos 7.2.1 Flujo bsico Este caso de uso comienza cuando el empleado quiere crear un "total de horas trabajadas", "Total de horas trabajadas por un proyecto", "vacaciones / Reposo por enfermedad," o "total denunciar Ao a la Fecha de Pago". 9. El sistema solicita el empleado que especifican los criterios de exclusin siguientes: Tipo de informe (ya sea "Total de horas trabajadas", "Total de horas trabajadas por un proyecto", "vacaciones / Reposo por enfermedad," o "Total Pago hasta la fecha"), Comience y termine las fechas para el informe 10. Si el empleado seleccionado el "Total de horas trabajadas para un proyecto de" informe, el sistema recupera y muestra una lista de los nmeros de la carga disponible de la Base de Datos de Gestin de Proyectos. Luego pide al sistema que el empleado selecciona un nmero de carga. 11. Una vez que el empleado provea la informacin solicitada, el sistema proporciona al empleado un informe de cumplimiento de los criterios del informe. 12. Al empleado que puede entonces solicitar al sistema guardar el informe. En todo este tiempo, el sistema pide al empleado que proporcione el nombre y la ubicacin para guardar el informe. 13. Una vez que el empleado provea la informacin solicitada, y confirma la decisin de guardar el informe, el sistema guarda el informe con el nombre y la ubicacin especificados. 14. Si el Empleado Acerca no eligi guardar el informe, ste se descarta. 7.2.2 Flujos Alternativos 7.2.2.1 Informacin solicitada no disponible Si en el flujo bsico, la informacin solicitada no est disponible, el sistema mostrar un mensaje de error. El empleado O puede optar por volver al comienzo del flujo bsico, o cancelar la operacin, que se desarroll en el All finaliza el caso de uso. 7.2.2.2 Formato no vlido o informacin insuficiente Si en el flujo bsico, el empleado no ha especificado informacin suficiente para crear el informe seleccionado, el sistema le pedir el actor de la informacin que falta. El empleado puede ingresar la informacin que falta o optar por cancelar la operacin, que se desarroll en el All extremos del caso de uso. 7.3 Requisitos especiales Ninguno. 7.4 Condiciones previas

El empleado debe iniciar sesin en el sistema antes de que comience este caso de uso. 7.5 Post-Condiciones El estado del sistema es sin cambios por este caso de uso. 7.6 Puntos de extensin Ninguno. 8. Mantener la Orden de Compra 8.1 Breve Descripcin Este caso de uso ha Permite Empleado Encargado de registro y mantenimiento de las rdenes de compra de mantenimiento. Esto incluye la adicin, cambio y supresin de las rdenes de compra. Encargado empleado debe registrar cada una de las rdenes de compra para poder recibir comisiones. 8.2 Flujo de Eventos 8.2.1 Flujo bsico Este caso de uso comienza cuando el empleado Encargado desea agregar, cambiar y / o eliminar la informacin del sistema de rdenes de compra. 7. El sistema solicita el Empleado Encargado que especifican la funcin que l / ella le gustara realizar (o bien crear una orden de compra, la compra de actualizacin de pedido o eliminar una orden de compra) 8. Una vez que el empleado Encargado Proporciona la informacin solicitada, uno de los subflujos se ejecuta. Si el Empleado Encargado seleccionado "Crear una Orden de Compra", la opcin Crear una orden de compra se ejecuta subflujo. Si el Empleado Encargado seleccionado "Actualizar una Orden de Compra", la actualizacin se ha ejecutado subflujo Orden de Compra. Si el Empleado Encargado seleccionado "Eliminar una Orden de Compra", la Eliminacin de una orden de compra se ejecuta subflujo. 8.2.1.1 Creacin de una orden de compra 10. El sistema solicita que el empleado Encargado introducir la informacin de la orden de compra. Esto incluye: punto de contacto con el cliente direccin de facturacin del cliente producto (s) comprado Fecha 11. Una vez que el empleado Encargado Proporciona la informacin solicitada, el sistema genera y asigna un nmero nico de pedido a la orden de compra. La orden de compra se aade al sistema para el Empleado Encargado. 12. El sistema proporciona el Empleado Encargado con la nueva identificacin de la orden de compra. 8.2.1.2 Actualizacin de una Orden de Compra 5. El sistema solicita que el empleado Encargado Introduzca el nmero de pedido de compra. 6. El Empleado Encargado Introduce el nmero de pedido de compra. 7. El sistema obtiene la orden de compra asociada con la compra nmero de pedido. 8. El sistema de auditora que la orden de compra es una orden de compra para el Empleado Encargado y que la orden de compra est abierto. 9. El sistema muestra la orden de compra. 10. El Empleado Encargado deseado hace que el intercambio de la informacin de la orden de compra. Esto incluye toda la informacin especificada en el sub-flujo de Crear una Orden de Compra.

11. Una vez que los comisionados cambios necesarios a los empleados la informacin, el sistema actualiza la orden de compra con la informacin actualizada. 8.2.1.3 Eliminar una Orden de Compra 1. El sistema solicita al Empleado Encargado que especifican el nmero de pedido de compra. 2. El Empleado Encargado Introduce el nmero de pedido de compra. 3. El sistema obtiene la orden de compra asociada con la compra nmero de pedido. 4. El sistema de auditora que la orden de compra es una orden de compra para el Empleado Encargado y que la orden de compra est abierto. 5. El sistema muestra la orden de compra. 6. El sistema solicita al Empleado Encargado para confirmar la eliminacin de la orden de compra. 7. El Empleado Encargado auditado la eliminacin. 8. El sistema elimina la orden de compra del sistema. 8.2.2 Flujos Alternativos 8.2.2.1 Orden de Compra no encontrado Si en la actualizacin o eliminar una orden de compra de rdenes de compra ao sub-flujos, una orden de compra con el nmero de identificacin especificado no existe, el sistema muestra un mensaje de error. El Empleado Encargado continuacin puede introducir un nmero de identificacin diferente o cancelar la operacin, que se desarroll en el All finaliza el caso de uso. 8.2.2.2 no vlida de acceso a una Orden de Compra Si en la actualizacin o eliminar una orden de compra para la compra de Orden sub-flujos, el Empleado Encargado intenta acceder a una orden de compra que no es el suyo, el sistema muestra un mensaje de error. El Empleado Encargado continuacin puede introducir un nmero de identificacin diferente o cancelar la operacin, que se desarroll en el All finaliza el caso de uso. 8.2.2.3 Orden de Compra est cerrado Si en la actualizacin o eliminar una orden de compra para la compra de Orden sub-flujos, el Empleado Encargado intenta acceder a un pedido de compra que est cerrado, el sistema muestra un mensaje de error. El Empleado Encargado continuacin puede introducir un nmero de identificacin diferente o cancelar la operacin, que se desarroll en el All finaliza el caso de uso. 8.2.2.4 Eliminar Cancelado Si en el eliminar una Orden de Compra sub-flow, el Empleado Encargado decide no borrar la orden de compra, el borrado se cancelar y el flujo bsico se reinicia desde el principio. 8.3 Requisitos especiales Ninguno. 8.4 Condiciones previas El Empleado Encargado Debe iniciar sesin en el sistema antes de que comience este caso de uso. 8.5 Post-Condiciones Si el caso de uso se ha realizado correctamente, se aade la informacin de la orden de compra, actualiza o elimina del sistema. De lo contrario, el estado del sistema es sin cambios. 8.6 Puntos de extensin Ninguno.

También podría gustarte