METODOLOGÍA RUP Y MODELADO UML


El Proceso Unificado de Rational (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos.

El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
También se conoce por este nombre al software desarrollado por Rational, hoy propiedad de IBM, el cual incluye información entrelazada de diversos artefactos y descripciones de las diversas actividades. Está incluido en el Rational Method Composer (RMC), que permite la personalización de acuerdo con las necesidades.

Fase inicio

Se define el ámbito del sistema y se realiza el esbozo de la arquitectura que tendrá el sistema, a continuación se desarrolla los flujos de trabajo, llevando a cabo cada una de sus actividades
Requisitos
Tener registros de los clientes y sus deudas de las diferentes empresas asociadas
Tener registro de los clientes y sus deudas de las diferentes entidades públicas
Tener registros de los clientes del banco
Tener un funcionario del banco, que sirva de administrador de al sitio

Modelado de negocio 

Diagrama de casos de uso
 
Descripción

Usuario: Es el actor principal es el cliente del banco que requiere de algún tipo de servicio
Administrador: es un funcionario del banco que verifica el funcionamiento del sistema y proporciona ayuda a los usuarios
Consulta: en este caso se puede verificar el saldo y el historial de las transacciones realizadas por el usuario
Transferencia: permite la trasferencia de una cuenta de un cliente a la de otro de este mismo banco
Pago de impuestos permite el pago de impuestos a Impuestos Internos, Alcaldia y Aduana
Pago de servicios: permite el pago de servicios de otras empresas asociadeas a este banco
Ayuda: sirve para obtener ayuda de cono usar los diferentes servicios y en caso de problemas contactar con un funcionario del banco


Detallar un caso de uso (Trasferencia de dinero)


 
Detallar un caso de uso (Consulta de saldo)



Detallar un caso de uso (pago impuestos)



Fase de elaboración


Diagramas UML 2.0

Diagrama de clases



Diagrama de secuencia (consulta)



Diagrama de secuencia (Transferencia)



Diagrama de secuencia (Pago Impuestos)