Upload
independent
View
1
Download
0
Embed Size (px)
Citation preview
TEMA: PROYECTO RUP Sistema bajo la plataforma Web integrado al Sistema BPM Ultimus
PROFESOR: ING. HÉCTOR HENRÍQUEZ TABOADA
ALUMNO: EDER DONOVAN RAMOS MORALES
Lima – Perú2013
Tabla de contenido
1. Resumen Ejecutivo 31.1. Reseña 3
1.2. Problemática 3
1.3. Alcance 4
1.4. Solución 5
1.5. Gráfico de los procesos 6
2. Modelo del negocio 82.1. Diagrama de caso de uso de negocio 9
2.2. Diagrama de actividades del negocio 11
3. Matriz Proceso, Servicio, Funcionalidades, Caso de uso 154. Flujo de Requerimiento 204.1. Diagrama de caso de uso 20
4.2. Plantilla de especificación de caso de uso y Prototipos 21
4.3. Diseño BD 22
4.4. Diagrama de Componentes 23
4.5. Diagrama de Despliegue 25
2
CASO – FERREYCORP S.A.A.
1. Resumen Ejecutivo
1.1. Reseña
La empresa Ferreycorp tiene sus inicios en 1922, donde Enrique Ferreyros Ayulo y un pequeño grupo de socios fundaron la empresa Enrique Ferreyros y Cía Sociedad en Comandita, la cual en sus inicios se dedicó a la comercialización de productos de consumo masivo.
Veinte años más tarde, la empresa realizó un giro trascendental, puesto que decidió asumir la representación de Caterpillar Tractor Co. en el Perú. A partir de entonces, la compañía incursiona en nuevos negocios.
En la década de los 60, otras líneas de máquinas y equipos como Massey Fergusson le encomiendan su representación. Asimismo, fue en 1962 que la compañía concretó su inscripción en la Bolsa de Valores de Lima.
Posteriormente en 1981, la empresa se transformó en Sociedad Anónima, como parte de un proceso de modernización en 1998 llega a convertirse en Sociedad Anónima Abierta (Ferreyros S.A.A).
Ahora último en 2012, como consecuencia del crecimiento experimentado por Ferreyros y por las otras compañías subsidiarias del grupo, se procedió a realizar una reorganización corporativa, la cual derivó a transformarse en Ferreycorp S.A.A.
1.2. Problemática
En la empresa, los Procesos de Solicitud de Servicio y Solicitud de Presupuesto están automatizados bajo la plataforma Lotus (Cliente/Servidor). Estos procesos tienen problemas en cuanto a tiempo, puesto que el tiempo de respuesta para realizar dichas transacciones toman un tiempo alto, este problema ha originado que los usuarios tengan quejas permanentes en cuanto a su trabajo bajo este sistema, ya que ha causado demora en que una solicitud de Servicio o Presupuesto no sea atendida en el tiempo planificado. A consecuencia de estos problemas existen pérdidas considerables, la insatisfacción de los usuarios y por último y más
3
importantes la insatisfacción de los clientes, ya que no se le entrega el presupuesto en el tiempo acordado, ni se atiende su solicitud de servicio en el tiempo indicado.
Otro de los problemas es que cada usuario debe tener instalado en su computador el sistema, lo que no les permite acceder al sistema de manera remota.
El problema del tiempo se da porque no hay una buena comunicación entre los servidores de datos del sistema, que está en las instalaciones de IBM, y cada cliente que usa el sistema.
1.3. Alcance
La implementación del Sistema bajo la plataforma Web integrado al Sistema BPM Ultimus permitirá que el proceso de Solicitud de Servicio y Solicitud de Presupuesto se realicen bajo el tiempo indicado y de manera eficiente.
Alcance funcional del Sistema
Módulo de Solicitud de Servicio:
- Consultar Oficina - Asignar Oficina - Consultar Centro de Costo - Asignar Centro Costo - Consultar Datos de Máquina - Asignar Máquina - Registrar Datos complementarios de Máquina - Consultar Cliente de Servicio - Asignar Cliente de Servicio - Consultar Contactos de Cliente de Servicio - Asignar Contactos - Consultar Sedes de Cliente de Servicio - Asignar Sede - Registrar Datos complementarios de Cliente de Servicio - Registrar Datos del Servicio - Consultar Clientes de Facturación - Asignar Cliente de Facturación - Registrar Datos complementarios de Cliente de Facturación - Consultar Actividad - Consultar Componente - Registrar Segmentos
4
- Consultar Segmentos - Registrar Comentarios - Registrar Observaciones - Crear Presupuesto desde Solicitud - Crear Solicitud de Servicio Hija - Listar Solicitudes Hija - Listar Presupuestos - Validar Autorización de Crédito - Consultar Personal - Asignar Personal
Módulo de Solicitud de Presupuesto:
- Consultar Datos de Solicitud de Servicio - Registrar Datos de Presupuesto - Consultar Segmentos - Registrar Tarifas de los Segmentos - Consultar Cotizaciones de Repuestos - Asignar Cotizaciones a Segmento
1.4. Solución
Se cambiará a una plataforma web para que los usuarios puedan hacer uso desde cualquier computador que tenga acceso a la red de Ferreyros, de esta manera acceder a sus tareas de manera remota.
La información de estos procesos se guardará en la misma central de Ferreyros, lo que actualmente está en las instalaciones de IBM, por lo que permitirá que se controle mejor la información.
Se desarrollará el sistema bajo un estándar de costo beneficio, primando el tiempo de respuesta para acceder a la información, así como facilitar las transacciones realizadas en los procesos de Solicitud de Servicio y Solicitud de Presupuesto. Por lo tanto, el tiempo para realizar dichos procesos se realizará en el tiempo estimado.
5
2.1. Diagrama de caso de uso de negocio
CUN
Meta
Actor Externo
Actor Externo
Cliente
Meta
Servicio Facturado
Presupuesto Aprobado
9
3. Matriz Proceso, Servicio, Funcionalidades, Caso de uso
Matriz Proceso, Servicio y Funcionalidades
Proceso de Negocio "Meta"
Actividad del Negocio
Responsable del Negocio
Servicio "Valor"
Requerimientos Funcionales Caso de Uso Actores
Proceso Solicitud de
Servicio META:
"Servicio Facturado"
Registra Solicitud de Servicio
Empleado del Área de Servicio
Brindar la información de la Solicitud de Servicio de las máquinas de los clientes a través de la plataforma Web, además de permitir registrar la Solicitud de Servicio, así como facturarlo de manera rápida y precisa.VALOR: "Tiempo, Riesgo, Eficiencia, Eficacia"
RF001: El sistema debe permitir listar las solicitudes de servicio.
CUS001
Listar Solicitud de Servicio
Empleado del Área de Presupuesto/ Empleado del Área de Servicio/ Comunicador Técnico/ Programador Taller/ Administrador Taller/ Supervisor Campo/ Supervisor Proyecto/ Supervisor Taller/ Revisor de Planilla/ Facturador Taller
RF002: El sistema debe permitir registrar la solicitud de servicio.
CUS002
Registrar Solicitud de Servicio
Empleado del Área de Servicio
15
Asigna Cliente de Facturación
Empleado del Área de Servicio
RF003: El sistema debe permitir asignar un cliente de facturación a una solicitud de servicio.
CUS003
Asignar Cliente de Facturación
Empleado del Área de Servicio/Programador Taller/Administrador Taller
Asigna Cliente de Servicio
Empleado del Área de Servicio
RF004: El sistema debe permitir asignar un cliente de servicio a una solicitud de servicio, así como asignar sus contactos y sedes del cliente a la solicitud de Servicio.
CUS004Asignar Cliente de Servicio
Empleado del Área de Servicio
Solicita Revisión de Garantía
Comunicador Técnico
RF005: El sistema debe permitir validar la autorización de crédito del cliente de facturación.
CUS005
Validar autorización de crédito
Comunicador Técnico
16
Definición de cargo final
Comunicador Técnico
RF006: El sistema debe permitir derivar un Segmento de la Solicitud de Servicio a una nueva Solicitud de Servicio para derivarlo a un nuevo Cargo de Facturación, por lo que debe permitir crear una solicitud hija.
CUS006
Registrar Solicitud de Servicio Derivada
Comunicador Técnico
Programación
Programador Taller
RF007: El sistema debe permitir registrar los datos y las Fechas que Programarán el servicio.
CUS007Asignar Datos de Servicio
Programador Taller
Revisar Datos de Facturación
Programador Taller o Administrador Taller
RF008: El sistema debe permitir reasignar el cliente de facturación de una solicitud de servicio.
CUS003
Asignar Cliente de Facturación
Empleado del Área de Servicio/Programador Taller/Administrador Taller
17
Genera Orden de Trabajo
Supervisor Campo o Supervisor Proyecto o Supervisor Taller RF009: El
sistema debe permitir generar la Orden de trabajo a partir de la Solicitud de Servicio.
CUS008Generar orden de trabajo
Supervisor Campo/Supervisor Proyecto/Supervisor Taller
Registra Segmentos
Supervisor Campo o Supervisor Proyecto o Supervisor Taller RF010: El
sistema debe permitir registrar segmentos para una solicitud de servicio.
CUS009Registrar Segmentos
Supervisor Campo/Supervisor Proyecto/Supervisor Taller
Solicita Revisión de Planilla
Revisor de Planilla
RF011: El sistema debe permitir asignar el personal de AS400 a la solicitud de servicio.
CUS010 Asignar Personal
Revisor de Planilla
Factura Solicitud
Facturador Taller
RF012: El sistema debe permitir registrar observaciones y comentarios, además de facturar la solicitud.
CUS011 Facturar Solicitud
Facturador Taller
18
Proceso Solicitud de Presupuesto META: "Presupuesto Aprobado"
Registra Presupuesto
Empleado del Área de Presupuesto
Brindar la información de la Solicitud de Presupuesto de los servicios de las máquinas de los clientes a través de la plataforma Web. "Tiempo, Riesgo, Eficiencia, Eficacia"
RF013: El sistema debe permitir registrar una solicitud de presupuesto para una solicitud de servicio en específica.
CUS012Registrar Presupuesto
Empleado del Área de Presupuesto
Aprueba Presupuesto
Jefe de Taller
RF014: El sistema debe permitir listar las solicitudes de presupuesto.
CUS013Listar Presupuesto
Jefe de Taller/Administrador Taller
RF015: El sistema debe permitir asignar Detalles de Tarifa a una solicitud de presupuesto.
CUS014 Asignar Tarifas Jefe de Taller
Aprueba Presupuesto Cliente
Administrador Taller
RF016: El sistema debe permitir Aprobar el Presupuesto para estar en un estado Aprobado por Cliente.
CUS015Aprobar Presupuesto
Administrador Taller
19
4.2. Plantilla de especificación de caso de uso y Prototipos
Lista de Especificación de Casos de usos y Prototipos
1. ECU_Listar Solicitud de Servicio (CUS001) 2. ECU_Registrar Solicitud de Servicio (CUS002) 3. ECU_Asignar Cliente de Facturación (CUS003) 4. ECU_Asignar Cliente de Servicio (CUS004) 5. ECU_Validar autorización de crédito (CUS005) 6. ECU_Registrar Solicitud de Servicio Derivada (CUS006) 7. ECU_Asignar Datos de Servicio (CUS007) 8. ECU_Generar orden de trabajo (CUS008) 9. ECU_Registrar Segmentos (CUS009) 10. ECU_Asignar Personal (CUS010) 11. ECU_Facturar Solicitud (CUS011) 12. ECU_Registrar Presupuesto (CUS012) 13. ECU_Listar Presupuesto (CUS013) 14. ECU_Asignar Tarifas (CUS014) 15. ECU_Aprobar Presupuesto (CUS015)
21