modelado procesos con uml  · web viewauthor: roberto created date: 12/03/2011 14:50:00 title:...

14
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Maestro: Gonzalo Rosas Cabrera Materia: Modelado de Procesos de Negocios Actividad: Modelado procesos con UML. Alumnos: Edgar Iván Pérez Aguilar Esthela Carmina Carranza Cabrera Miguel Ángel Rojas Aguilar Fecha: 2/Diciembre/2011

Upload: others

Post on 28-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

Maestro: Gonzalo Rosas Cabrera

Materia: Modelado de Procesos de Negocios

Actividad: Modelado procesos con UML.

Alumnos: Edgar Iván Pérez Aguilar

Esthela Carmina Carranza Cabrera

Miguel Ángel Rojas Aguilar

Fecha: 2/Diciembre/2011

Page 2: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

ResumenEn este documento se muestra el modelado de procesos con UML, del departamento de Depto. Contabilidad Programación y Presupuesto, el cual pertenece a la institución UTIM. Cabe resaltar que los procesos que son realizados por dicho departamento son importantes, ya que cada uno de ellos tiene su valor en el funcionamiento del departamento. Estos procesos no están documentados y esto impide que otra persona desconozca cómo se realizan cada uno de ellos, el objetivo de este reporte es presentar todos los procesos del departamento, en un diagrama llamado (Diagrama de casos de uso del negocio), es importante mencionar que solo 3 casos de uso de negocio tendrán su especificación de casos de uso, sus diagramas de actividad y de objetos de negocio. Esto servirá para entender de manera sencilla cómo funciona el departamento y al mismo tiempo ayudara a entender que procesos pueden ser automatizados aplicando las tecnologías de información.

DesarrolloDiagrama de casos de uso de negocio

En la figura 1, se muestra el diagrama de casos de uso de negocio, estos son los procesos que realizan el Depto. Contabilidad Programación y Presupuesto.

Page 3: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Figura 1Diagrama de casos de uso de negocio.

Especificación de casos de uso de negocio:

En esta sección se presenta en manera de tabla la especificación de casos de uso esto se utiliza especialmente para entender el funcionamiento de cada uno de los procesos de manera más sencilla.

Especificación de Caso de Uso del NegocioPagar servicios y bienesPAQUETE AL QUE PERTENECE: Depto. Contabilidad Programación y PresupuestoOBJETIVO: Pagar las requisiciones que fueron solicitadasACTOR PRINCIPAL: ProveedorPERSONAL INVOLUCRADO E INTERESES: Encargado de Recursos Humanos (R.M).- Revisar requisiciones y tramita pago

mediante un memorándum.

Page 4: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Gerente del Depto. RM.- Autorizar el pago de las requisiciones elaborado por el encargado de R.H.

Encargado de S.A.F (Secretaria de Administración y Finanzas).- Analizar requisiciones elaboradas por el encargado de R.H. Para que se tramite el pago y hacerle de conocimiento al rector.

Jefa de oficina del Depto. Contabilidad.- Revisar de qué forma se pagaran las requisiciones enviadas por el encargado de S.A.F. y realizar el trámite de pago de la forma elegida.

Encargada de cheques.- Recibir documento de trámite de cheque elaborado por la Jefa de oficina de Depto. Contabilidad y rellena el cheque del pago de las requisiciones.

Rector.-Firmar el cheque enviado por el Encargado de S.A.F. Para hacer el pago de las requisiciones.

Caja.- Entregar cheque al proveedor.RECURSOS, DOCUMENTOS Y/O FORMATOS: Memorándum del pago de requisiciones, Autorización de requisiciones, Tramite de cheque, cheque y póliza cheque.PRECONDICIONES:1. El encargado de R.H. solicita pago de requisiciones al encargado de S.A.F.GARANTÍAS DE ÉXITO (POST-CONDICIONES): Se cuenta con el pago de requisiciones.ESCENARIO PRINCIPAL DE ÉXITO (FLUJO BÁSICO):1. El encargado de R.H. revisa las requisiciones de materiales, realiza las cotizaciones,

hace el pedido y tramita el pago mediante un memorándum y lo envía al gerente del Depto. R.H. Para su autorización.

2. El gerente de R.H. revisa y autoriza el pago para enviar la respuesta al encargado de R.H.

3. El encargado de R.H. envía autorización de requisiciones al encargado de S.A.F.4. El encargado de S.A.F analiza y autoriza las requisiciones. Enseguida envía la

autorización a la Jefa de Oficina Depto. Contabilidad.5. La jefa de oficina Depto. de Contabilidad revisa como se realizará el pago.

Si el pago es de manera electrónica realiza la transferencia y archiva la póliza de cheque.

Caso contrario se hará por queche, realiza la documentación para el cheque y la envía a la encargada de cheques.

6. La Encargada de cheques rellena el cheque y lo envía al Encargado de S.A.F.7. El encargado de S.A.F. firma el cheque para posteriormente enviarlo al Rector.8. El Rector firma el cheque y lo envía a la Jefa de oficina Depto. Contabilidad.9. La jefa de oficina de Depto. Contabilidad libera el cheque y lo envía a Caja.10. Caja entrega el cheque al proveedor.11. La jefa de Depto. Contabilidad envía póliza cheque a caja y archiva la póliza cheque.EXTENSIONES (FLUJOS ALTERNATIVOS): Ninguno

Page 5: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Especificación de Caso de Uso del NegocioRegistrar en el sistema contable los egresosPAQUETE AL QUE PERTENECE: Depto. Contabilidad Programación y PresupuestoOBJETIVO: Realizar el registró de egresos en el sistema contable, para tener un control de los egresos en una póliza.ACTOR PRINCIPAL:PERSONAL INVOLUCRADO E INTERESES: Jefa de oficina del Depto. Contabilidad.- Realizar póliza afectando las cuentas, entra al

sistema de bancos para ingresar los datos y capturar los egresos. Sistema de bancos (S.B).- Permitir la captura de egresos siempre y cuando los datos

estén correctos.RECURSOS, DOCUMENTOS Y/O FORMATOS: Datos para el movimiento de cuentas, Póliza cheque, egresos de la empresa, información de cuentas.PRECONDICIONES:1. La jefa de oficina de Depto. Contabilidad tiene la tarea de ingresar los egresos en el sistema.GARANTÍAS DE ÉXITO (POST-CONDICIONES): Se logra hacer la captura de egresos en el sistema de bancos.ESCENARIO PRINCIPAL DE ÉXITO (FLUJO BÁSICO):

1. La jefa de oficina de Depto. Contabilidad realiza póliza afectando las cuentas, entra al sistema de bancos.

2. El S.B. espera que la Jefa de oficina de contabilidad elija cuenta.3. La jefa de oficina de contabilidad elije cuenta.4. El S.B. espera que la jefa de oficina agregue movimiento nuevo.5. La jefa de oficina de contabilidad agrega el movimiento.6. El S.B. pide la clave de e partida.7. La jefa de oficina de contabilidad introduce la clave de partida y el monto.8. El S.B. muestra información de datos.

Sí están correctos elije la opción aceptar y selecciona hacer interface con COI, selecciona el movimiento capturado, introduce concepto de gasto, selecciona cuentas de gasto y bancos, selecciona la opción guardar cambios.

Caso contrario cancela el movimiento. Pasa al número 3.9. El sistema de bancos muestra número de egresos.10. La jefa de oficina de contabilidad anota el número de egresos en la póliza y la

firma.EXTENSIONES (FLUJOS ALTERNATIVOS): Ninguno

Especificación de Caso de Uso del NegocioRegistrar transferencia electrónica para proveedor frecuente.PAQUETE AL QUE PERTENECE: Depto. Contabilidad Programación y PresupuestoOBJETIVO: Realizar la trasferencia electrónica para hacer el pago a los proveedores frecuentes.

Page 6: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

ACTOR PRINCIPAL: ProveedorPERSONAL INVOLUCRADO E INTERESES: S.A.F. (Secretaria de Administración y Finanzas) Lic. Oscar Herrera Orea.- Autorizar la

transferencia electrónica para los proveedores, para que la realice la jefa de oficina de contabilidad.

Jefa de oficina del Depto. Contabilidad.- Realizar la transferencia electrónica para los proveedores, autorizada por S.A.F el Lic. Oscar Herrera Orea, verificar información de transferencia.

Sistema bancario en línea.- Permitir la transferencia electrónica y validar la información que se ingresa.

RECURSOS, DOCUMENTOS Y/O FORMATOS: Autorización de transferencia, Datos para la transferencia, Información de transferencia, tipo de operaciones, formato de pago.PRECONDICIONES:

1. La jeja de oficina de Depto. Contabilidad tiene la tarea de ingresar los egresos en el sistema.

GARANTÍAS DE ÉXITO (POST-CONDICIONES): Se logra registrar la transferencia electrónica para proveedores frecuentes en el sistema bancario en línea.ESCENARIO PRINCIPAL DE ÉXITO (FLUJO BÁSICO):

1. El Lic. Oscar Herrera Orea envía autorización de transferencia a la jefa de oficina del Depto. Contabilidad.

2. la jefa de oficina de contabilidad verifica los datos para introducirlos al S.B. en línea.

Si la información es correcta entra al S.B en línea. Caso contrario solicita información al Lic. Oscar Herrera Orea.

3. La jefa de contabilidad introduce usuario y contraseña en el S.B. en línea.4. El S.B. en línea valida la información.

Si el usuario y contraseña son correctos, pide código de seguridad. Caso contrario regresa al paso 3.

5. La jefa de contabilidad introduce código de seguridad.6. El S.B. en línea muestra clasificación.7. La jefa de contabilidad elije proveedor frecuente.8. El S.B. en línea muestra tipo de operaciones.9. La jefa de contabilidad selecciona en el S.B. en línea, al proveedor, cuenta,

monto de pago y selecciona aceptar.10. El S.B. Muestra Información.11. La jefa de contabilidad verifica si existe un error.

Si existe un error se regresa al paso 9. Caso contrario ir al paso 12.

12. La jefa de contabilidad introduce clave de operación, código de seguridad.13. La jefa de contabilidad selecciona pago, imprime el formato.14. La jefa de contabilidad sale del sistema bancario en línea.

EXTENSIONES (FLUJOS ALTERNATIVOS): NingunoDiagramas de actividad:

Page 7: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Una vez que se entendió la especificación de casos de uso, se realizan los diagrama de actividades estos representan las actividades que se llevan a cabo para realizar de manera correcta el proceso. Los diagramas de los tres procesos que se describen en la especificación serán mostrados en orden de las respectivas descripciones e identificados por su nombre en la figura.

Figura 2 Pagar servicios y bienes.

Page 8: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Figura 3 Registrar en el sistema contable los egresos.

Page 9: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Figura 4Registrar transferencia electrónica para proveedor frecuente.

Diagramas de objetos de negocio:

Por último se presentan los diagramas de objetos estos se utilizan para definir los actores y los materiales que son utilizados en el proceso, los diagramas se presentan en el orden que se mostraron los diagramas de actividad.

Page 10: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Figura 5 Pagar servicios y bienes.

Figura 6 Registrar en el sistema contable los egresos.

Page 11: Modelado procesos con UML  · Web viewAuthor: roberto Created Date: 12/03/2011 14:50:00 Title: Modelado procesos con UML Last modified by: roberto Company: Hewlett-Packard

Modelado procesos con UML.

Figura 7 Registrar trasferencia electrónica para proveedor frecuente.

Conclusión El realizar el modelado del Depto. de Contabilidad Programación y Presupuesto con UML, nos dejó un nuevo conocimiento, ya que la especificación de cada proceso, se realizó de manera nueva y más entendible, al igual realizar los diagramas de objeto de negocio y actividades ayudo a entender de manera rápida cómo funcionan los procesos, y los más importante es que se manejó una herramienta nueva para elaborar los respectivos diagramas.

ReferenciasEnglish, A. V. (15 de Abril de 2007). Business modeling with UML: Understanding the similarities and differences betweenbusiness use cases and system use cases. Obtenido de IBM.com:http://www.ibm.com/developerworks/rational/library/apr07/english/index.htmlHeumann, J. (18 de Noviembre de 2003). Introduction to business modeling using the Unified Modeling Language (UML). Recuperado el Enerode 2010, de IBM, Software Group: http://www.ibm.com/developerworks/rational/library/360.html