Upload
richard-hirpanoca
View
228
Download
0
Embed Size (px)
Citation preview
7/30/2019 RUP PROYECTO INTEGRADO
1/269
UUNNIIVVEERRSSIIDDAADD NNAACCIIOONNAALL DDEE TTRRUUJJIILLLLOO
FFAACCUULLTTAADDDDEEIINNGGEENNIIEERRAA
EESSCCUUEELLAADDEEIINNGGEENNIIEERRAADDEE SSIISSTTEEMMAASS
IMPLEMENTACIN DE UN SISTEMA DE INFORMACIN PARA EL
CONTROL DE LOS PROCESOS ADMINISTRATIVOS DEL PARQUE
AUTOMOTOR DE LA EMPRESA TAXI TOURS TRUJILLO SAC
CURSO : Ingeniera de Software Orientada a Objetos
DOCENTE : Ing. Juan Pedro Santos Fernndez, Ms.
ALUMNOS :
Castillo Rodrguez, Max (Almacn)
Castro Aurora, Diego (Control de Ingresos y Egresos)
Gamboa Abanto, Luis (Registro de Conductores)
Mantilla Lara, Josu (Mantenimiento vehicular)Rodrguez Arana, Edgar (Registro de Propietarios y Vehculos)
CICLO : VII
Trujillo Per
2010
7/30/2019 RUP PROYECTO INTEGRADO
2/269
DEDICATORIA
A DIOS:
Protector y gua de nuestras
vidas, luz que alumbra nuestros
senderos; quien nos conduce a
lograr nuestros ms anheladossueos.
A NUESTROS AMIGOS YFAMILIARES:
Por guiarnos y apoyarnos a lo largo
de nuestras vidas; por todo el apoyo
y comprensin que nos brindaron en
cada instante, lo cual ha significado
para nosotros la inspiracin para
seguir nuestro camino por ms duro
que fuera.
Los Autores
7/30/2019 RUP PROYECTO INTEGRADO
3/269
AGRADECIMIENTO
Agradecemos en primera instancia al Sr. Valentn Paredes, Gerente General de la
Empresa Taxi Tours Trujillo SAC, por la confianza brindada en cuanto al progresivo
cumplimento de los objetivos trazados en el desarrollo del presente proyecto por parte
del equipo de trabajo.
A la Universidad Nacional de Trujillo y a la Escuela Acadmico Profesional de
Ingeniera de Sistemas, por todo lo aprendido hasta el momento a travs de su plana
docente; pese a las limitaciones propias que supone toda Institucin Estatal.
A todos nuestros docentes de la carrera de Ingeniera de Sistemas, por su dedicacin y
esfuerzo; especialmente por la exigencia en el fiel cumplimiento de nuestra labor
estudiantil en cuanto al estudio y la investigacin, los cuales esperamos vean reflejados
en este proyecto.
Los Autores
7/30/2019 RUP PROYECTO INTEGRADO
4/269
RESUMEN
El presente proyecto titulado Implementacin de un Sistema de Informacin para el
Control de los Procesos Administrativos de la Empresa Taxi Tours Trujillo SAC,
ubicado en Los Jaspes Mz. B Lote N 24 27 Urb. el Huerto; tiene como objetivo
desarrollar e implementar un sistema para mejorar los procesos administrativos en el rea de
Transporte y aquellas reas con las que interacta con mayor frecuencia; para lo cual
aplicaremos los conocimientos obtenidos por el equipo de trabajo a lo largo de estos 6 ciclos
acadmicos transcurridos.
En la actualidad las empresas estn tomando cada vez ms conciencia de la importancia de
los sistemas informticos. Toda Institucin disea sistemas con el objetivo de automatizar
sus principales procesos del negocio.
De acuerdo con el avance tecnolgico que se vive en la actualidad, las instituciones en
general estn en la necesidad de tener un Sistema Informtico de confianza que le
proporcione un respaldo a la Informacin.
La importancia de desarrollar un sistema informtico que ayude a realizar eficientemente las
labores en el rea de la Institucin, sera sumamente valiosa porque manejara en forma
eficiente el volumen de informacin generado por este proceso.
7/30/2019 RUP PROYECTO INTEGRADO
5/269
NDICE
CAPTULO I: Generalidades
1.1
Datos Empresariales.........................................................................................................9
1.2 Breve Resea Histrica ....................................................................................................9
1.3 Organizacin Empresarial ............................................................................................10
1.3.1 Organigrama .......................................................................................................10
1.3.2 Principales Funciones Empresariales ............................................................11
1.3.3 Procesos Empresariales ....................................................................................12
1.4 Direccionamiento Empresarial ....................................................................................13
A. Misin....................................................................................................................13
B. Visin.....................................................................................................................14
C. Objetivos Empresariales: .................................................................................14
D. Metas Empresariales:........................................................................................15
E. Problemas Empresariales.................................................................................16
F. Anlisis Interno...................................................................................................16
G. Anlisis Externo..................................................................................................17
H. Factores crticos de xito .................................................................................18
I. Estrategias Empresariales ................................................................................18
CAPTULO II: Marco Metodolgico
2.1 Problema ...........................................................................................................................20
2.1.1 Realidad Problemtica ......................................................................................20
2.1.2 Antecedentes del Problema ..............................................................................20
2.1.3 Formulacin del Problema ...............................................................................22
2.1.4 Justificacin del Problema ...............................................................................22
2.2 Objetivo General .............................................................................................................23
2.2.1 Objetivos especficos ..........................................................................................23
2.3 Hiptesis ............................................................................................................................24
CAPTULO III: Marco Terico
3.1 RATIONAL UNIFIED PROCESS .............................................................................26
3.2 UML ...................................................................................................................................27
7/30/2019 RUP PROYECTO INTEGRADO
6/269
7/30/2019 RUP PROYECTO INTEGRADO
7/269
Modelo De Diseo del Sistema de Propietarios y vehculos ................................220
FASE 3: CONSTRUCCIN6.1 MODELO DE DESARROLLO.................................................................................229
a. Diagrama de Componentes: Sistema de Almacn ....................................229
b. Diagrama de Despliegue .................................................................................234
c. Modelo de Datos ...............................................................................................235
d. Diagrama EntidadRelacin .......................................................................240
e. Modelo de Entidades fsico.............................................................................241
f. Modelo de Entidades lgico...........................................................................
242g. Generacin De Cdigo (C#) .............................Error! Marcador no definido.
FASE 4: TRANSICIN
7.1 Modelo de Pruebas........................................................................................................244
7.1.1 Prueba de la Caja Negra.................................................................................244
7.1.2 Prueba de la Caja Blanca ...............................................................................246
7.1.3 Elaboracin de Manuales ...............................................................................246
7.1.4 Capacitacin de los Usuarios del Sistema...................................................265
7.2 Modelo de Implantacin ..............................................................................................265
7.2.1 Implantacin del Sistema ...............................................................................265
7.2.2 Mantenimiento del Sistema............................................................................265
CAPTULO V: Conclusiones, Recomendaciones y Proyecciones
5.1 Conclusiones ...................................................................................................................267
5.2 Recomendaciones ..........................................................................................................267
5.3 Proyecciones ...................................................................................................................267
BIBLIOGRAFA ......................................................................................................................269
7/30/2019 RUP PROYECTO INTEGRADO
8/269
7/30/2019 RUP PROYECTO INTEGRADO
9/269
7/30/2019 RUP PROYECTO INTEGRADO
10/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
1.3 Organizacin Empresarial
1.3.1 Organigrama
ASAMBLEA GENERAL
PRESIDENTE DE
DIRECTORIO
DIRECTOR DE
ECONOMA
DIRECTOR DE
TRANSPORTES
DIRECTOR DE
APOYO
GERENTE
GENERAL
OPERADORES JEFE DE PERSONALPERSONAL DE ALMACN Y
LAVADERO DE CARROS
Fuente:Empresa Taxi Tours Trujillo SAC
Ingeniera de Software Orientada a Objetos 10
7/30/2019 RUP PROYECTO INTEGRADO
11/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 11
1.3.2 Principales Funciones Empresariales
a. Asamblea General:
Es el rgano principal, conformada por la reunin de todos los 13 socios que
conforman la Empresa. Tiene como funcin principal designar y/o remover al
Presidente del Directorio y tomar decisiones relevantes para la Empresa tales
como el planeamiento y desarrollo de proyectos a mediano y largo plazo
relacionados con la ampliacin del giro actual del negocio.
b. Presidencia del Directorio:
Es el rgano encargado de la supervisin y direccin de todas las reas de la
Empresa. Convoca y preside las juntas de la Asamblea General. Actualmente la
Presidencia del Directorio est dirigida por el accionista Valentn Paredes.
c. Direccin de Economa:
Se encarga de la administracin de los ingresos y egresos, desarrollando el
manejo eficiente de los recursos financieros de la Empresa. Est a cargo del
accionista Luis Lujn.
d. Direccin de Transportes:
Tiene a su cargo el control y distribucin de las unidades vehiculares que
conforman el Parque Automotor de la Empresa. Esta rea est dirigida por el
accionista Willy Castillo Alcntara.
e. Direccin de Apoyo:
Proporciona soporte y ayuda al resto de reas de la Empresa en labores como:
gestin vehicular y de personal, administracin de recursos econmicos, entre
otras funciones. Dirigido actualmente por Enrique Velsquez Snchez.
f. Gerencia General:
Ejecuta las decisiones tomadas en la Asamblea General y tiene la facultad de
realizar contratos de personal; esta rea se encuentra bajo a conduccin del
accionista Alberto Mestanza Guerrero.
7/30/2019 RUP PROYECTO INTEGRADO
12/269
7/30/2019 RUP PROYECTO INTEGRADO
13/269
7/30/2019 RUP PROYECTO INTEGRADO
14/269
7/30/2019 RUP PROYECTO INTEGRADO
15/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 15
D. Metas Empresariales:
a. Corto Plazo
Cumplir con el desarrollo diario de funciones de todas las reas que
conforma la empresa, ya sea material, informacin o presupuestos
para su adecuado funcionamiento. (1 da)
Elaborar reportes de gastos y relacin entre mantenimiento y gastos
por vehculo (1 mes).
Elaborar un cuadro de honor de productividad para los empleados (1
mes).
Elaborar encuestas para verificar el posicionamiento de la empresa (2
meses).
b. Mediano Plazo
Contar con un Sistema de Informacin para mejorar los procesos
administrativos del Parque Automotor (4 meses)
Desarrollar un Curso Taller por reas de la aplicacin desarrollada en
el presente proyecto (4 meses).
Analizar y redefinir espacios adecuados para almacenar todos los
recursos y herramientas contando con formatos de control: ingreso,
mantenimiento y uso de los mismos (6 meses).
c. Largo Plazo
Ampliar el giro de negocio de la Empresa con el fin de brindar todos
los servicios con los cuales fue concebida la creacin de la Empresa
(3 aos)
Desarrollar un sistema de Evaluacin y Control de la ejecucin de las
actividades (4 aos).
Desarrollar un Plan Estratgico de Negocios Peridicos, que permita
definir y retroalimentar el Direccionamiento estratgico; as como las
estrategias, hacia el logro de un Plan de Mejoramiento Integral (4
aos).
Aperturar Sucursales fuera de la ciudad de Trujillo (5 aos)
7/30/2019 RUP PROYECTO INTEGRADO
16/269
7/30/2019 RUP PROYECTO INTEGRADO
17/269
7/30/2019 RUP PROYECTO INTEGRADO
18/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 18
Facilidad en el transporte vehicular de personas.
Existencia de diversos medios de Comunicacin y aprovechamiento
de los mismos (servicio de Internet, radio, GPS).
H. Factores crticos de xito
Atencin inmediata de solicitudes de servicio planificado (va llamada
telefnica a la Empresa) y ocasional (mediante la correcta distribucin del
personal vehicular al volante en zonas estratgicas de la ciudad de Trujillo y
alrededores)
Actualizacin constante de su stock en almacn que facilitar el mantenimiento
y disminuir la frecuencia de envos a un taller externo.
Calidad y buen trato en el servicio.
Precios accesibles de acuerdo a la economa del pas y de comn acuerdo entre
todos los conductores de la empresa.
Polticas administrativas a travs de su manual de organizacin y funciones.
I. Estrategias Empresariales
Mejorar el sistema de informacin de la empresa para que sus procesos se
desarrollen ptimamente.
Impulsar la captacin de clientes a travs de un riguroso estudio de mercado
para el diseo de un modelo publicitario alternativo.
Realizar alianzas estratgicas con las empresas que brindan servicios de
mantenimiento y abastecimiento de combustible para obtener una ventaja
competitiva ante las dems empresas de taxis.
7/30/2019 RUP PROYECTO INTEGRADO
19/269
7/30/2019 RUP PROYECTO INTEGRADO
20/269
Ingeniera de Software Orientada a Objetos 20
2.1 Problema
2.1.1 Realidad Problemtica
El rea de Transporte (personal encargado del registro de unidades mviles)
actualmente se encuentra dirigido por personas que carecen de
conocimientos informticos, de organizacin de datos y del apoyo de
software informtico que automatice los procesos del rea.
Los datos que se manejan en la actualidad estn siendo almacenados en
hojas de clculo de Excel, documentos de texto y apuntes diversos.
No existe un control adecuado sobre los ingresos y egresos de dinero por
concepto de mantenimiento vehicular y prestacin de servicios; actualmente
slo se cuenta con un archivo de taquillas por alquiler de vehculos.
Los reportes generados son insuficientes para la toma de decisiones o no se
encuentran correctamente detallados.
Existe un deficiente control del registro de abastecimiento y estado del
parque automotor que permita establecer una relacin entre mantenimiento
y gasto por vehculo.
2.1.2 Antecedentes del Problema
Internacionales
Sistema de Control de Archivos para el Departamento de Trnsito y
Transporte Pblico de la Ilustre Municipalidad de Via del Mar
Autores:
Bach. Muoz Silva, Jorge; Bach. Rivera Cid, Felipe
Universidad y fecha de publicacin:
Pontificia Universidad Catlica de ValparasoChile (Junio 2005)
Objetivo General:
Se pretende solucionar con este sistema problemas que surgen debido a la
enorme cantidad de informacin, la cual requiere de un constante
movimiento de carpetas que conlleva a un desorden dentro de su
organizacin. Este sistema implementa un control lgico de las carpetas
fsicas junto con proporcionar parte de la informacin que stas contienen.
7/30/2019 RUP PROYECTO INTEGRADO
21/269
7/30/2019 RUP PROYECTO INTEGRADO
22/269
7/30/2019 RUP PROYECTO INTEGRADO
23/269
7/30/2019 RUP PROYECTO INTEGRADO
24/269
Ingeniera de Software Orientada a Objetos 24
mantener actualizado dicho historial con los sucesos ms relevantes
referidos al parque automotor de la Empresa.
Contribuir a la reduccin de costos de mantenimiento mediante la
generacin de reportes que faciliten un adecuado control vehicular y
oportuna atencin de averas, as como para la realizacin de mantenimiento
de rutina y preventivo.
2.3 Hiptesis
El desarrollo e implementacin de un Sistema de Informacin mejora el control de los
procesos Administrativos del Parque Automotor en el rea de Transportes de Empresa
Taxi Tours Trujillo SAC.
7/30/2019 RUP PROYECTO INTEGRADO
25/269
CCaappttuulloo IIIIII
MMAARRCCOO TTEERRIICCOO
7/30/2019 RUP PROYECTO INTEGRADO
26/269
Ingeniera de Software Orientada a Objetos 26
3.1 RATIONAL UNIFIED PROCESS
El Proceso Racional Unificado o RUP (Rational Unified Process), es un proceso de
desarrollo de software y junto con el Lenguaje Unificado de Modelado UML,
constituye la metodologa estndar ms utilizada para el anlisis, implementacin y
documentacin de sistemas orientados a objetos. RUP es en realidad un refinamiento
realizado por Rational Software del ms genrico Proceso Unificado.
Sus principales caractersticas son:
Forma disciplinada de asignar tareas y responsabilidades (quin hace qu, cundo
y cmo)
Pretende implementar las mejores prcticas en Ingeniera de Software
Desarrollo iterativo
Administracin de requisitos
Uso de arquitectura basada en componentes
Control de cambios
Modelado visual del software
Verificacin de la calidad del software.
Se caracteriza por ser iterativo e incremental, estar centrado en la arquitectura y guiado
por los casos de uso. Incluye artefactos (que son los productos tangibles del proceso
como por ejemplo, el modelo de casos de uso, el cdigo fuente, etc.) y roles (papel que
desempea una persona en un determinado momento, una persona puede desempear
distintos roles a lo largo del proceso).
El RUP divide el proceso de desarrollo en ciclos, teniendo un producto final al final de
cada ciclo, cada ciclo se divide en fases que finalizan con un hito donde se debe tomar
una decisin importante:
Inicio: se hace un plan de fases, se identifican los principales casos de uso y seidentifican los riesgos
Elaboracin: se hace un plan de proyecto, se completan los casos de uso y se
eliminan los riesgos
Construccin: se concentra en la elaboracin de un producto totalmente operativo
y eficiente y el manual de usuario
Transicin: se implementa el producto en el cliente y se entrena a los usuarios.
Como consecuencia de esto suelen surgir nuevos requisitos a ser analizados.
http://es.wikipedia.org/wiki/UMLhttp://es.wikipedia.org/w/index.php?title=Rational_Software&action=edithttp://es.wikipedia.org/wiki/Proceso_Unificadohttp://es.wikipedia.org/wiki/Caso_de_usohttp://es.wikipedia.org/wiki/Caso_de_usohttp://es.wikipedia.org/wiki/Proceso_Unificadohttp://es.wikipedia.org/w/index.php?title=Rational_Software&action=edithttp://es.wikipedia.org/wiki/UML7/30/2019 RUP PROYECTO INTEGRADO
27/269
7/30/2019 RUP PROYECTO INTEGRADO
28/269
7/30/2019 RUP PROYECTO INTEGRADO
29/269
Ingeniera de Software Orientada a Objetos 29
contexto de la operacin (cuales objetos son atributos, cules temporales, etc.)
y ciclos en la ejecucin. Un diagrama de colaboracin est compuesta de:
o Diagramas de estados
Capturan los cambios de estado que sufren los objetos en respuesta a los
eventos. Los diagramas de clases y de objetos correspondientes slo muestra
aspectos estticos pero no muestran como son afectados los objetos cuando
ocurre algo; sin embargo, estos comportamientos tienes que implementarse
mediante software y representarlos en algn sitio, asegura que los
desarrolladores no adivinen el comportamiento y produzca software que
satisfaga los requerimientos.
o Diagrama de Implementacin
Muestra la estructura del cdigo (diagrama de componentes) y la estructura del
sistema en ejecucin (diagrama de ejecucin).
o Diagrama de componentes
Muestra las dependencias lgicas entre componentes software, sean estos
componentes fuentes, binarios o ejecutables. Los componentes software tienentipo que indica si son tiles en tiempo de compilacin, enlace o ejecucin. Se
consideran en este tipo de diagramas slo tipos de componentes. Instancias
especficas se encuentran en diagrama de ejecucin.
El diagrama de componentes est compuesto por:
Componentes.
Interfaces.
Relaciones de realizacin y dependencia.
7/30/2019 RUP PROYECTO INTEGRADO
30/269
CCaappttuulloo IIVV
DDEESSAARRRROOLLLLOO DDEE LLAA
MMEETTOODDOOLLOOGGAA
7/30/2019 RUP PROYECTO INTEGRADO
31/269
7/30/2019 RUP PROYECTO INTEGRADO
32/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 32
4.1 MODELO DEL NEGOCIO
Modelo del Negocio del Sistema de Almacn
a. Definicin de las Reglas del Negocio
La informacin presentada a continuacin se ha obtenido en base a la observacin
directa y encuestas realizadas al Personal de Almacn.
Reglas del Negocio:
1. Los requerimientos de repuestos son solicitados por el rea de Transportes,
que se encarga del mantenimiento vehicular.
2. Los requerimientos de repuestos son atendidos por cualquier empleado que
conforma el personal de Almacn. Los repuestos son aplicados (en caso que
existan) por el personal de Almacn previa notificacin a Transportes.
3. La existencia de los repuestos solicitados es verificada por el personal de
Almacn, que informa a Transportes cuando sea necesario un taller externo si
el repuesto solicitado no est disponible o en stock.
4. El personal de Almacn emite reportes de gestin como inventarios por
perodo, listado de productos obtenidos por abastecimiento de almacn y
listado de productos ms solicitados a partir del cual el director de Economa
decide la asignacin de parte de los ingresos econmicos al rea de Almacn.
5. El personal de almacn realiza la compra de los repuestos ms solicitados por
el rea de Transportes, utilizando fondos del rea de Economa.
b. Modelo de Casos de Uso del Negocio
Diagrama de Casos de Uso del Negocio: Sistema de Almacn
Registrar ingreso de repuestos
Personal deAlmacn
(f rom Ac tores) Atender requerim iento de repuestosDirector de Transportes
(f rom Ac tores)
Director de Econom a
(f rom Actores) Generar reportes
Fuente: rea de Almacn
Elaborado por: Max Castillo R.
7/30/2019 RUP PROYECTO INTEGRADO
33/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 33
Hoja de descripcin del Caso de Uso: Registrar ingreso de repuestos
Nombre del Caso de Uso Registrar ingreso de repuestos
Actores Personal de Almacn
Flujo Principal
Consiste en registrar el ingreso de accesorios
vehiculares al rea de Almacn para el posterior
abastecimiento de repuestos.
Se deben llenar los datos de un repuesto nuevo o
agregar el stock a un tipo ya existente.
Pre condiciones
Enviar algn reporte que notifique la carencia de
repuestos que sern abastecidos una vez que sean
adquiridos.
Post condiciones Actualizar kardex
Requisitos Especiales El repuesto debe ser ingresado registrando adems
los datos del asistente de almacn en turno.
Hoja de descripcin del Caso de Uso: Atender requerimiento de repuestos
Nombre del Caso de Uso Atender requerimiento de repuestos
Actores Personal de Almacn
Director de Transportes
Flujo Principal
Consiste en atender los requerimientos solicitados
por el Director de Transportes para realizar un
mantenimiento. Se actualiza el estado de atencin
de un requerimiento de repuesto una vez que haya
sido atendido.
Pre condicionesRegistrar el ingreso de repuestos con los cuales se
atender el requerimiento.
Post condiciones Actualizar kardex
Requisitos Especiales La atencin de repuestos debe ser registrada
indicando adems los datos del asistente de
almacn en turno.
7/30/2019 RUP PROYECTO INTEGRADO
34/269
7/30/2019 RUP PROYECTO INTEGRADO
35/269
7/30/2019 RUP PROYECTO INTEGRADO
36/269
7/30/2019 RUP PROYECTO INTEGRADO
37/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Generar reportes
Director de Transpor tes Personal de Almacn Director de Econom a
Generar reporte de repues tos dis ponibles
REPORTE
[Crear]
REPORTE
[Leer]
[ Trans portes ]
Destinado a?
[ Econom a ]REPORTE
[Leer]
Recibir reporte de repues tos dis ponibles Enviar reporte a Trans portes Verificar reporte generado
Se com pr nuevos re puestos ?
[ s ]
Detectar repues tos no reportados
Existen repuestos no reportados?
[ no ]
Existen solicitudes no atendidas?
[ no ]
[ s ]
REPORTE
[Crear]
REPORTE
[Leer]
REPORTE
[Crear][ s ]
[ no ]
Generar reporte de s olicitudes no atendidas
Recibir reporte de Alm acn
EGRESO
[Actualizar]
Generar reporte de repues tos nuevos
Actualizar inform acin s obre egres o deAlm acn
Fuente: rea de Almacn
Elaborado por: Max Castillo R.
Enviar reporte a Econom a
Ingeniera de Software Orientada a Objetos 37
7/30/2019 RUP PROYECTO INTEGRADO
38/269
7/30/2019 RUP PROYECTO INTEGRADO
39/269
7/30/2019 RUP PROYECTO INTEGRADO
40/269
7/30/2019 RUP PROYECTO INTEGRADO
41/269
7/30/2019 RUP PROYECTO INTEGRADO
42/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 42
Hoja de descripcin del Caso de Uso: Registrar ingresos
Nombre del Caso de Uso Registrar ingreso de repuestos
Actores
Director de Economa
Propietario
Cliente
Conductor
Flujo Principal
Consiste en registrar ingresos de efectivo en el rea
de Economa por parte de propietarios de vehculos
afiliados, clientes que solicitan servicios
planificados de taxi y conductores que alquilan
vehculos a la Empresa
Pre condiciones Ninguna
Post condicionesAtender requerimientos del resto de reas a partir
de los ingresos percibidos.
Requisitos Especiales
El ingreso deber ser registrado con los detalles
pertinentes de acuerdo al actor del cual se percibe
el monto
Hoja de descripcin del Caso de Uso: Emitir reportes
Nombre del Caso de Uso Emitir reportes
Actores Director de Economa
Directorio de la Empresa
Flujo Principal
Consiste en elaborar reportes y remitirlos hacia el
directorio de la Empresa de manera mensual o
cuando ste entra en reuniones extraordinarias. Se
generan reportes de acuerdo a un intervalo de
tiempo determinado.
Pre condicionesRegistrar ingresos y egresos en un perodo regular
de tiempo a partir del cual se generar un reporte.
Post condiciones Enviar reportes generados
Requisitos Especiales Ninguno
7/30/2019 RUP PROYECTO INTEGRADO
43/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 43
Hoja de descripcin del Caso de Uso: Registrar egresos
Nombre del Caso de Uso Registrar ingreso de repuestos
Actores
Director de Economa
Propietario
Personal administrativo
Taller de Mantenimiento
Personal de Almacn
Director de Transportes
Flujo Principal
Consiste en egresos de efectivo en el rea de
Economa destinados a propietarios por vehculos
afiliados encargados, talleres de mantenimiento
vehicular, rea de Almacn, rea de Transportes y
Personal administrativo de la Empresa.
Pre condiciones Registrar ingresos
Post condiciones Notificar egresos mediante reportes.
Requisitos Especiales El egreso deber ser registrado con los detalles
pertinentes de acuerdo al actor del cual se percibe
el monto
7/30/2019 RUP PROYECTO INTEGRADO
44/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Registrar ingresos
Conductor Director de Economa Propietario Cliente
Iniciar recepcin de ingresos a solicitud
[ Conductor ]Solicitado por?
[ Cliente ]
TAQUILLA
[Cancelar] Realizar pago
[ Propietario ]
Realizar pago por afiliacin Realizar pago por se rvicio vehicular diferido
tipo?
Pagar por taquilla Pagar por servicios al vehculo
Verificarmonto Recibir pago nico
[ no ] Correcto? FACTURA
[Crear]
INGRESO
[Guardar]
Registrar ingreso Em itircomprobante de pago
Fuente: rea de Economa
Elaborado por: Diego Castro A.
Ingeniera de Software Orientada a Objetos 44
7/30/2019 RUP PROYECTO INTEGRADO
45/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Registrar egresos
Tall er d e Manten imi en to Di r ecto r d e Eco no m a Pr o pi etar io Per so n al ad mi n istr ativo Al macn
Generar plan de e gres os
Egreso a Almacn?REPORTE
[Leer]
[ no ]
Iniciar proceso de pagos Revis ar reportes e Almacn
[ no ] Falta de repuestos?
[ Taller ]
Pago realizad...
[ Personal ]
[ s ]
Recibir efectivo para abastecimiento
Recibir pago por mantenimientoFACTURA
[Crear]
[ Propietar...
Recibir pago por rendimiento de vehiculoafiliado
Recibir sueldo Emitir constancia de ingreso
Emitir comprobante de pago Emitir comprobante de pago por egreso
COMPROBANTE
[Crear] Regis trar egres oFuente: rea de Economa
Elaborado por: Diego Castro A.
Ingeniera de Software Orientada a Objetos 45
7/30/2019 RUP PROYECTO INTEGRADO
46/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Emitir reportes de Estado financiero
Dire ctor de Ec onoma J e fe de Direc torio
Generar reporte de estado financiero Solicitar reporte de estado financiero
Emitirreporte Verificar datos de reporte
Ganancias >Prdidas?[ s ]
[ no ]
Convocar a reunin de Directorio
Fuente: rea de Economa
Elaborado por: Diego Castro A.
Ingeniera de Software Orientada a Objetos 46
7/30/2019 RUP PROYECTO INTEGRADO
47/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 47
Modelo de Objeto del Negocio: Sistema de Ingresos y Egresos
Modelo de Objeto del CUN: Registrar ingresos
Cliente
(from Actores)
COMPROBANTEPAGO
Crea
ACTIVIDADVEHICULO
genera
Creagenera
SERVICIO
Conductor
(from Actores)
Director de Economa
Lee
INGRESOS
genera
Propietario
(from Actores)
CONDUCTOR PROPIETARIO
Fuente: rea de Economa
Elaborado por: Diego Castro A.
Modelo de Objeto del CUN: Registrar egresos
ACTIVIDADVEHICULO
COMPROBANTEPAGO
CreaPersonal Administ rativo
(fromActo res)
MANTENIMIENTO
Lee
Director de Transportes
(fromActo res)
generaPERSONAL
generaCrea Director de Economa Propietario
(fromActo res)
Lee
EGRESOSPROPIETARIO
Personal de Almacn
(fromActo res)
Taller de Mantenimiento
(fromActo res)
Fuente: rea de Economa
Elaborado por: Diego Castro A.
7/30/2019 RUP PROYECTO INTEGRADO
48/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 48
Modelo de Objeto del CUN: Emitir reportes de Estado financiero
Director de Economa
Lee LeeLee
Directorio de la Empresa
(from Actores)
INGRESOS EGRESOS COMPROBANTEPAGO
Fuente: rea de Economa
Elaborado por: Diego Castro A.
c. Modelo de Dominio del Sistema de Ingresos y Egresos
CONDUCTOR(from Sistem a de Ingresos y Egresos)
1
se involucra en
1..n
PROPIETARIO
genera
MANTENIMIENTO
(from Sistem a de Ingresos y Egresos)
(from Sistem a de Ingresos y Egresos)
genera
ACTIVIDADVEHICULO
(from Sistem a de Ingresos y Egresos)
genera
genera
generaEGRESOS
(from Sistem a de Ingresos y Egresos) PERSONAL(from Sistem a de Ingresos y Egresos)
1
SERVICIO
(from Sistem a de Ingresos y Egresos)
INGRESOS
1..n
COMPROBANTEPAGO
elabora
(from Sistem a de Ingresos y Egresos) (from Sistem a de Ingresos y Egresos)
Fuente: rea de Economa
Elaborado por: Diego Castro A.
7/30/2019 RUP PROYECTO INTEGRADO
49/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 49
Modelo del Negocio del Sistema de Mantenimiento
a. Definicin de las Reglas del Negocio
La informacin presentada a continuacin se ha obtenido en base a la observacin
directa y encuestas realizadas al Director de Transportes y al personal de Apoyo.
Reglas del Negocio:
1. El director del rea de Transportes es el encargado del mantenimiento de las
unidades vehiculares, ya sean afiliadas o pertenecientes al patrimonio de la
Empresa.
2. El personal de apoyo colabora con las funciones de mantenimiento,
realizando revisiones peridicas a los vehculos y notificando en caso de
ocurrir alguna falla o deterioro de piezas al director de Transportes, quien se
encarga del registro de los requerimientos necesarios para corregir el mal
funcionamiento de un vehculo (dentro de los cuales a menudo se incluyen
aquellos servicios de la Empresa necesarios para el ptimo control vehicular).
3. El director de Transportes, de acuerdo a la informacin recibida por el
personal de apoyo, clasifica los requerimientos registrados de vehculos en:
requerimientos de servicios y requerimientos de repuestos.
4. Los requerimientos de servicios pueden ser por concepto de: dotacin de
combustible, mantenimiento externo, servicio de lavado, servicio de radio y
GPS. Estos 3 ltimos servicios mencionados anteriormente son brindados por
la misma Empresa; cuando se requiera del resto de servicios el vehculo es
derivado a un taller externo.
5. Los requerimientos de repuestos son generados por el director de Transportes
y enviados al personal de Almacn, quien aplica el repuesto en caso que
exista; de lo contrario se enva el vehculo a un taller externo.
6. El envo a taller externo y otros conceptos de requerimientos constituyengastos que son asumidos por el rea de Economa, del cual se recibe
mensualmente cierta cantidad de efectivo o en caso de imprevistos en los
cuales se debe justificar el motivo lo ms pronto posible ocurrido el egreso.
7. El director de Transportes emite reportes de gestin como listado de
vehculos en mantenimiento, operativos, reservados y dados de baja; historial
de gastos de requerimientos atendidos ocasionados por vehculo y su
contraste cuantitativo con el historial de rendimiento econmico del mismoprocedente del Sistema de personal vehicular.
7/30/2019 RUP PROYECTO INTEGRADO
50/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 50
b. Modelo de Casos de Uso del Negocio
Diagrama de Casos de Uso del Negocio: Sistema de Mantenimiento
Registrar lista de requerimientos de taxi
Registrar mantenimiento
Personal deApoyo(from Acto res)
Enviar requerimientos a almacn
Director de Transportes
(from Acto res)
Personal deAlmacn
(from Acto res)
Derivar auto a tallerexterno
Directorio de la Empresa
(from Acto res)Generar reportes
Taller de Mantenimiento
(from Acto res)
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L.
7/30/2019 RUP PROYECTO INTEGRADO
51/269
7/30/2019 RUP PROYECTO INTEGRADO
52/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 52
Hoja de descripcin del Caso de Uso: Enviar requerimientos a Almacn
Nombre del Caso de Uso Enviar requerimientos a Almacn
ActoresDirector de Transportes
Personal de Almacn
Flujo Principal
Consiste en enviar una lista de requerimientos de
repuestos al rea de Almacn para satisfacer
requerimientos de vehculos. Para ello, de la lista
de requerimientos reportados, se seleccionan
aquellos que sean de repuestos.
Pre condiciones Registrar lista de requerimientos
Post condiciones Resolver requerimientos imposibles de atender en
Almacn, comprando nuevas piezas que no se
encuentren en Almacn.
Requisitos Especiales Ninguno.
Hoja de descripcin del Caso de Uso: Derivar Auto a Taller Externo
Nombre del Caso de Uso Enviar requerimientos a Almacn
ActoresDirector de Transportes
Personal de Almacn
Flujo Principal
Enviar una lista de requerimientos de repuestos o
servicios a un Taller externo para satisfacer
requerimientos de vehculos. Para ello se registran
los datos del taller y se actualiza el estado de
vehculo, marcndolo como no disponible por
motivos de mantenimiento por un perodo de
tiempo estimado en el taller externo.
Pre condiciones Registrar lista de requerimientos
Post condiciones Evaluacin de llevar a otro taller en caso no se haya
podido solucionar los requerimientos solicitados.
Requisitos Especiales Ninguno.
7/30/2019 RUP PROYECTO INTEGRADO
53/269
7/30/2019 RUP PROYECTO INTEGRADO
54/269
7/30/2019 RUP PROYECTO INTEGRADO
55/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Registrar mantenimiento
Director de Trans portes Persona l de Apoyo
VEHICULO
[Seleccionar]
Verificar estado Seleccionar vehculo
VEHICULO
[Leer]
Verificar tipo de requerimiento
[ No ]
Repuesto?
[ S ]
VEHICULO
[Reparar]
Mantener estado Enviar a reparacin
Reparar vehculo
VEHICULO
[Actualizar]Cambiar estado
Confirmar?
[ S ] [ No ]
Guardar informacinDescartar acciones
Registrar mantenimiento
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L.
Ingeniera de Software Orientada a Objetos 55
7/30/2019 RUP PROYECTO INTEGRADO
56/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Enviar requerimientos a Almacn
Director de Trans portes Personal de Almacn
VEHICULO
[Leer] REQUERIMIENTO
[Grabar]
Verificar estado actual Registrar lista de requerimientos
REQUERIMIENTO
[Leer]
Verificar tipo de requerimiento
Repuesto?
[ No ][ S ]
VEHICULO
[Enviar a almacn]
VEHICULO
[Actualizar]Enviar auto a almacn VEHICULO
[Cambiar repuesto]
Cambiar a estado: En mantenimiento
Cambiar repuesto de vehculo
Registrar accin Retornar vehculo
VEHICULO
[Actualizar]
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L.
Ingeniera de Software Orientada a Objetos 56
7/30/2019 RUP PROYECTO INTEGRADO
57/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Derivar Auto a Taller Externo
Dire ctor de Trans porte s Talle r de M a ntenimie nto
REQUERIMIENTO
[Grabar]
Registrar lista de requerimientos
REQUERIMIENTO
[Leer]
Verificar estado de requerimiento
Vreificaar tipo de requerimiento
Necesitataller?
VEHICULO[Reparar]
Enviar a almacn Registrar envo
VEHICULO
[Enviar a taller]
Enviar auto a taller Reparra vehculo
VEHICULO
[Retornar]
Devolver vehculo
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L.
Ingeniera de Software Orientada a Objetos 57
7/30/2019 RUP PROYECTO INTEGRADO
58/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Emitir reportes
Director de Trans portes Jefe de Directorio
MANTENIMIENTO
[Leer]
Generar reporte de mantenimiento Solicitar reporte de mantenimiento
Emitir reporte Evaluar reporte
Conforme?
[ No ] [ S ]
Convocar reunin de directorio
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L.
Ingeniera de Software Orientada a Objetos 58
7/30/2019 RUP PROYECTO INTEGRADO
59/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 59
Modelo de Objeto del Negocio: Sistema de Mantenimiento
Modelo de Objeto del CUN: Registrar lista de requerimientos
Lee
LISTAREQUERIMIENTOS
Lee
CreaVEHICULO
Personal de Apoyo
(from Actores)
Director de Transportes Lee
DETALLEREQ
TIPOREQ
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L.
Modelo de Objeto del CUN: Registrar mantenimiento
VEHICULO
Lee Lee TIPOREQ
Crea
Lee MANTENIMIENTO
Personal deApoyo
(from Actores)
Director de Transportes
Actualiza LUGARMANTENIMIENTO
Fuente: rea de Transportes
Elaborado por: Josu Mantilla L. PRODUCTO
7/30/2019 RUP PROYECTO INTEGRADO
60/269
7/30/2019 RUP PROYECTO INTEGRADO
61/269
7/30/2019 RUP PROYECTO INTEGRADO
62/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 62
Modelo del Negocio del Sistema de Personal vehicular
a. Definicin de las Reglas del Negocio
La informacin presentada a continuacin se ha obtenido en base a la observacin
directa y encuestas realizadas al Director de Transportes.
Reglas del Negocio:
1. El director del rea de Transportes es el encargado de registrar a los
conductores y asignarlos a las unidades disponibles, as como los eventos que
ocurren con ellos.
2. El director de Transportes evala las solicitudes presentadas por los
conductores para adquirir un vehculo en alquiler.
3. El director de Transportes, verifica las unidades en uso, y asigna las
disponibles considerando si el conductor va a trabajar en una unidad de la
empresa o una afiliada. En primera instancia se asigna a cada nuevo
conductor un vehculo de la Empresa, en caso de no existir unidades
disponibles se le alquila una unidad vehicular afiliada y encargada en la
misma Empresa.
4. El director de Transportes registra al conductor y el vehculo que se le asigna,
as como tambin los detalles correspondientes de acuerdo a fecha, estado de
vehculo, datos personales, etc.
5. El director de Transportes registra la devolucin de los vehculos, as como el
estado en el que se devuelven.
6. El director de Transportes puede generar reportes a solicitud del directorio,
informando sobre el personal vehicular y las unidades asignadas.
7/30/2019 RUP PROYECTO INTEGRADO
63/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 63
b. Modelo de Casos de Uso del Negocio
Diagrama de Casos de Uso del Negocio: Sistema de Personal vehicular
Asignar vehculo disponible
Conductor
(from Acto res)
Registrar conductor y vehiculo asignado
Director de Transportes
(from Acto res)
Directorio de la Empresa
(from Acto res)
Registrar devolucin de vehculo
Generar reportes
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
7/30/2019 RUP PROYECTO INTEGRADO
64/269
7/30/2019 RUP PROYECTO INTEGRADO
65/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 65
Hoja de descripcin del Caso de Uso: Registrar devolucin de vehculo
Nombre del Caso de Uso Registrar devolucin de vehculo
ActoresDirector de Transportes
Conductor
Flujo Principal
Consiste en registrar los detalles correspondientes a
la devolucin del vehculo por parte del conductor
una vez terminado el tiempo de servicio de la
actividad vehicular.
Pre condiciones Registrar conductor y vehculo asignado.
Post condiciones Actualiza la lista de vehculos disponibles, as
como los datos sobre el servicio del conductor.
Requisitos Especiales Ninguno.
Hoja de descripcin del Caso de Uso: Generar Reportes
Nombre del Caso de Uso Generar reportes
Actores Director de Transportes
Directorio de la Empresa
Flujo Principal
Consiste en elaborar reportes que brinden
informacin sobre las actividades relacionadas con
el rea de Transportes con relacin al Sistema de
Personal vehicular. Pueden emitirse reportes sobre
conductores y vehculos o reporte de devoluciones
procedentes de actividad vehicular.
Pre condiciones
Registrar devolucin de vehculo y registrar
alquiler vehicular
Post condiciones Enviar reportes generados
Requisitos Especiales Ninguno
7/30/2019 RUP PROYECTO INTEGRADO
66/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Asignar vehculo disponible
Conductor Director de Transportes Personal de Apoyo
Solici ta As ignacin Inicia As ignacin
Llenar datos Conductor
CONDUCTOR
[Evaluar]
Verificar dis ponibilidad de vehculosVerificar datos del Conductor
Vehiculo de la em presa dispo nib le?
[ no ] [ s i ]
[ s i ]
Apto?
[ no ]
Vehculo afiliado
disponib le?
[ no ] [ s i ]
CONDUCTOR
[As ignar]
VEHCULO
[As ignar]As ignar Conductor a Vehculo
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
Ingeniera de Software Orientada a Objetos 66
7/30/2019 RUP PROYECTO INTEGRADO
67/269
7/30/2019 RUP PROYECTO INTEGRADO
68/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Registrar devolucin de vehculo
Conduc tor Dire ctor de Trans porte s
Devolver vehculo Verificar estado de vehculo
ExistenObservaciones?
[ no ][ si ]
Ingresar Observaciones
Ingresar datos de registro
VEHICULO
[Actualizar]
GrabarRegistro Actualizar disponibilidad de vehculo
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
Ingeniera de Software Orientada a Objetos 68
7/30/2019 RUP PROYECTO INTEGRADO
69/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Generar Reportes
Dire ctor de Tra ns porte s J e fe de Direc torio
CONDUCTOR
[Leer]
Generar reporte Solicitar reporte de personal vehicular
Emitir reporte Verificar datos de reporte
REPORTE
[Emitir][ No ]
Conductores ineficientes?
[ S ]CONDUCTOR
[Leer]
ListarconductoresNOTIFICACION
[Crear]
Generar notificaciones
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
Ingeniera de Software Orientada a Objetos 69
7/30/2019 RUP PROYECTO INTEGRADO
70/269
7/30/2019 RUP PROYECTO INTEGRADO
71/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 71
Modelo de Objeto del CUN: Registrar devolucin de vehculo
Conductor
(from Actores)
Director de Transportes
Actualiza Actualiza Actualiza
CONDUCTOR VEHICULO ACTIVIDADVEHICULO
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
Modelo de Objeto del CUN: Generar Reportes
Director de Transportes
Lee Lee Lee
Directorio de la Empresa
(fromActo res)
VEHICULO CONDUCTOR ACTIVIDADVEHICULO
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
7/30/2019 RUP PROYECTO INTEGRADO
72/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 72
CULO
c. Modelo de Dominio del Sistema de Almacn
1..n
realiza
1
CONDUCTOR
ACTIVIDADVEHI1..n
(from Si stema de Personal vehicular)
(from Si stema de Personal vehicular)
se involucra en
1
conformado por
COMPROBANTEPAGO(from Si stema de Personal vehicular)
VEHICULO
(from Si stema de Personal vehicular)
INGRESO
(from Si stema de Personal vehicular)
Fuente: rea de Transportes
Elaborado por: Luis Gamboa A.
7/30/2019 RUP PROYECTO INTEGRADO
73/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 73
Modelo del Negocio del Sistema de Propietarios y vehculos
a. Definicin de las Reglas del Negocio
La informacin presentada a continuacin se ha obtenido en base a la observacin
directa y encuestas realizadas al Director de Transportes.
Reglas del Negocio:
1. La afiliacin es solicitada por el propietarios del vehiculo, llenando sus datos
personales y datos del o de los vehculos que desea afiliar.
2. El Director de Transportes recibe la solicitud y la evalua para su conformidad.
3. Inscribe el propietario y vehiculo si los datos son correctos, previo
comprobante de pago que solicita al propietario quien ha debido antes pagar en
Economa, para ingresar el codigo de afiliacin.
4. El propietario escoge el modo de afiliacin, ya sea por concesin de vehiculo o
solamente por servicios, para luego emitir la constancia de afiliacin.
5. En caso de ser denegada la afiliacin, el propietario debe dirigirse a Economa
para la devolucin de dinero presentando comprobante de pago.
6. El Director de Transportes emite reportes como listado de propietarios y
vehiculos que se afiliaron en un periodo determinado, o cuando sea solicitado
por el directorio de la Empresa.
b. Modelo de Casos de Uso del Negocio
Diagrama de Casos de Uso del Negocio: Sistema de Propietarios y vehculos
Inscribir propietario y vehculo
Propietario
(from Actores)
Emitir constancia de afiliacin
Director de Transportes(from Actores)
Directorio de la Empresa
(from Actores) Emitir reporte
Fuente: rea de Transportes
Elaborado por: Edgar Rodrguez A.
7/30/2019 RUP PROYECTO INTEGRADO
74/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 74
Hoja de descripcin del Caso de Uso: Inscribir propietario y vehculo
Nombre del Caso de Uso Inscribir propietario y vehculo
ActoresDirector de Transportes
Propietario
Flujo Principal
Consiste en inscribir a nuevos propietarios y
vehculos en la empresa para la prestacin de
servicios tales como radio o GPS, y para el alquiler
vehicular de sus unidades afiliadas. Para ello se
registran los datos del propietario y el(los)
vehculo(s) a afiliar.
Pre condiciones Ninguna
Post condicionesEmitir constancia de Afiliacin al propietario
recientemente afiliado.
Requisitos Especiales
Solamente se inscribirn vehculos con una
antigedad mxima de 7 aos, presentando la
tarjeta de propiedad que certifique al afiliado como
dueo del vehculo.
Hoja de descripcin del Caso de Uso: Emitir constancia de afiliacin
Nombre del Caso de Uso Emitir constancia de afiliacin
ActoresDirector de Transportes
Propietario
Flujo Principal
Consiste en elaborar y emitir constancias de
Afiliacin a fin de comprobar el Registro del
Propietario y Vehculos.
Pre condiciones Inscribir propietario y vehculos
Post condicionesElaborar informes o reportes de los propietarios
afiliados en un periodo determinado.
Requisitos Especiales Ninguno
7/30/2019 RUP PROYECTO INTEGRADO
75/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 75
Hoja de descripcin del Caso de Uso: Emitir reportes
Nombre del Caso de Uso Emitir reportes
ActoresDirector de Transportes
Directorio de la Empresa
Flujo Principal
Consiste en elaborar y emitir reportes de gestin
que brinden informacin relevante sobre el registro
de propietarios y sus respectivos vehculos.
Pre condiciones Emitir constancia de Afiliacin
Post condicionesElaborar informes para su posterior anlisis en
reuniones de directorio de la Empresa.
Requisitos Especiales Ninguno
7/30/2019 RUP PROYECTO INTEGRADO
76/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Inscribir propietario y vehculo
Director de Trans portes Propietario
Llenar datos del propietario Solicitar afiliacin
PROPIETARIO
[Evaluar]
Evaluar datos de propietario
Apto?
[ No ]
[ S ]VEHICULO
[Evaluar]
Llenar datos de vehculo
Apto?[ S ]
[ No ]Registrar comprobante de pago Seleccionar modo de afiliacin
Encargo de vehculo?
[ No ][ S ]
Actualizar flota de taxis afiliados Entregar vehculo
PROPIETARIO
[Grabar]
VEHICULO
[Grabar]
Registrar datos del propietario y vehculo
Fuente: rea de Transportes
Elaborado por: Edgar Rodrguez A.
Ingeniera de Software Orientada a Objetos 76
7/30/2019 RUP PROYECTO INTEGRADO
77/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Emitir constancia de afiliacin
Propietario Director de Trans portes
PROPIETARIO
[Leer]
Seleccionar propietario
CONSTANCIA
[Crear]
CONSTANCIA
[Actualizar]
Generar constancia de afiliacin
CONSTANCIA
[Actualizar]
Firmar constancia de afiliacin
Firmar constancia de Afiliacin Entregar constancia
Entregar copia de constancia Guardar copia de constancia
Fuente: rea de Transportes
Elaborado por: Edgar Rodrguez A.
Ingeniera de Software Orientada a Objetos 77
7/30/2019 RUP PROYECTO INTEGRADO
78/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Diagrama de Actividades del CUN: Emitir reportes
Dire ctor de transporte s Dire ctorio
Selecionar el periodo determinado solicitar reporte de un periodo
Generar reporte de propietarios afiliados
Verficar reporte
Correcto? No
Si
Enviar reporte Recibir Reporte
Fuente: rea de Transportes
Elaborado por: Edgar Rodrguez A.
Ingeniera de Software Orientada a Objetos 78
7/30/2019 RUP PROYECTO INTEGRADO
79/269
7/30/2019 RUP PROYECTO INTEGRADO
80/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 80
Modelo de Objeto del CUN: Emitir reportes
lee
PROPIETARIO
lee
Director de Transportes
lee
lee VEHICULO
Directorio de la Empresa
(from Actores)
ActividadVehiculoPERSONAL
Fuente: rea de Transportes
Elaborado por: Edgar Rodrguez A.
c. Modelo de Dominio del Sistema de Propietarios y vehculos
tiene
1 1
COMPROBANTEPAGO
(from Sistema de Propietarios y vehiculos)
PROPIETARIO
(from Sistema de Propietari os y vehiculos)
inscribe
1..n1..n
correspondea
1..n1
PERSONAL seinvolucra1 VEHICULO
(from Sistema de Propietarios y vehiculos)(from Sistema de Propietari os y vehiculos)
1..n
ACTIVIDAVEHICULO
(from Sistema de Propietarios y vehiculos)
Fuente: rea de TransportesElaborado por: Edgar Rodrguez A.
7/30/2019 RUP PROYECTO INTEGRADO
81/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 81
4.2 MODELO DE REQUERIMIENTOS
a) Requerimientos Funcionales
Requerimientos Funcionales del Sistema de Almacn
Registrar automticamente lista de repuestos ingresados por abastecimiento del
rea.
Registrar las solicitudes de repuestos automticamente adems de la
actualizacin automtica del Stock del repuestos cada vez que ingresan nuevos
repuestos por abastecimiento y cada vez que se atiende un requerimiento.
Registrar automticamente la aplicacin de repuesto por el mismo personal de
Almacn, siendo un asistente de Almacn el encargado del manejo del sistema.
Bsqueda automtica de repuestos solicitados, en caso que no existan notificar
automticamente a Transportes y Almacn la incapacidad de satisfacer el
requerimiento presentado.
Emisin automtica de reportes de gestin de almacn como inventarios por
perodo, listado de productos obtenidos por abastecimiento de almacn y
listado de productos ms solicitados a partir del cual el director de Economa
decida la asignacin de parte de los ingresos econmicos al rea de Almacn.
Validar datos ingresados en los controles de cada formulario al momento de
insertar o actualizar informacin.
Validar el ingreso al sistema por cada uno de los usuarios (personal de
Almacn).
Requerimientos Funcionales del Sistema de Ingresos y Egresos
Registrar automticamente ingresos por alquiler vehicular a conductores, por
servicio de taxi (solamente masivo o programado), y por cuota de afiliacin de
propietarios de vehculos.
Registrar automticamente egresos por pagos al personal administrativo, a
talleres de mantenimiento y egresos a otras reas tales como Transportes (para
la atencin de requerimientos) y Almacn (para la compra de repuestos).
Generar automticamente constancias de pago para cada ingreso o egreso
registrado en el sistema y emitirlas a quien corresponda para cada caso una vez
que cada constancia sea impresa al finalizar la transaccin.
7/30/2019 RUP PROYECTO INTEGRADO
82/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 82
Bsqueda automtica de requerimientos de Almacn a partir de los reportes de
solicitudes ms frecuentes y solicitudes no atendidas recibidos por ste,
pudiendo adems calcular el monto al cual ascender el abastecimiento a
realizar.
Emisin automtica de reportes de gestin como listado de egresos por
concepto de pagos y mantenimiento, listado de ingresos por actividad vehicular
y afiliacin, reporte general del estado financiero de la Empresa, etc.
Validar datos ingresados en los controles de cada formulario al momento de
insertar o actualizar informacin.
Validar el ingreso al sistema por cada uno de los usuarios del rea de
Economa.
Requerimientos Funcionales del Sistema de Mantenimiento
Registrar, mediante el llenado de informacin, una lista de requerimientos para
su prxima atencin y adems para la generacin automtica de un registro de
cada actividad realizada por el rea de Mantenimiento.
Registrar el mantenimiento realizado a una unidad vehicular dentro de la
Empresa, cuando ste se haya realizado sin necesidad de enviarlo a un taller
externo.
Registrar los requerimientos que sean de tipo producto, es decir el cambio de
algn repuesto, los cuales pueden ser llevado al rea de almacn ya que ste
dispone de diversos repuestos. El envo de requerimientos a almacn obedece a
un registro previo para que d constancia de dicha accin y para su posterior
reporte.
Los requerimientos que no pueden ser atendidos por la empresa, deben ser
listados automticamente para ser llevados a talleres de mantenimiento
externos. El envo a estos talleres tambin debe ser registrado.
Validar datos ingresados en los campos del formulario al momento de editar un
requerimiento o cualquier informacin.
Validar el ingreso al sistema por cada uno de los usuarios del rea de
Mantenimiento.
7/30/2019 RUP PROYECTO INTEGRADO
83/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 83
Requerimientos Funcionales del Sistema de Personal vehicular
Registrar automticamente a los conductores con la unidad vehicular asignada,
as como los detalles de la actividad vehicular originada.
Bsqueda automtica de conductores, disponibles y operativos as como de
vehculos que permitan generar la actividad vehicular.
Registrar automticamente las devoluciones de vehculo por parte de los
conductores, como trmino de la actividad vehicular, actualizando y generando
los datos correspondientes para llevar un control adecuado del sistema.
Emisin automtica de reportes del personal vehicular, como informes sobre el
manejo de vehculos, tiempo de servicio, historial de vehculos asignados.
Validar datos ingresados en los controles de cada formulario al momento de
insertar o actualizar informacin.
Validar el ingreso al sistema por cada uno de los usuarios (personal de
Transportes).
Requerimientos Funcionales del Sistema de Propietarios y vehculos
Ingresar el cdigo del comprobante de de pago del propietario para su
afiliacin.
Registrar automticamente al propietario con su respectivo vehculo(s) en el
sistema, escogiendo el modo de afiliacin por parte de ste; si es por
Concesin de Vehculo, se recibe el vehculo para que la empresa sea la
encargada de su administracin, sino el modo Slo Para Servicios, que son
GPS, Radio, etc.
Emitir la constancia de afiliacin, como comprobante de que el propietario est
registrado en la empresa.
Emisin automtica de reportes de registro de propietarios de un periodo
determinado, ya sea diariamente, semanalmente, mensualmente, etc., para el
Directorio o gerencia.
b) Requerimientos no Funcionales
Sistema Operativo: Microsoft Windows XP Professional Service Pack 2
Gestor de Bases de Datos: Microsoft SQL Server 2005
Lenguaje de Desarrollo : Microsoft Visual C# 3.0
7/30/2019 RUP PROYECTO INTEGRADO
84/269
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
Ingeniera de Software Orientada a Objetos 84
Entorno de Desarrollo (IDE): Microsoft Visual Studio .NET 2008
Tiempo de respuesta mximo 5 segundos, de lo contrario el sistema retoma el
control
Pantallas amigables y ergonmicas.
Definir los perfiles de usuario del sistema y permisos.
Los mdulos debern tener ayuda local.
7/30/2019 RUP PROYECTO INTEGRADO
85/269
Ingeniera de Software Orientada a Objetos 85
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
a. Modelo de Casos de Uso del Sistema de Almacn
Registrar ingreso de repuestos
Personal deAlmacn
(from Actores)
Recibir requerimiento derepuestos
Verificar disponibilidad de
Director de
Transportes(from Actores)
repuestos
Atender requerimient o
Taller deMantenimiento
(from Actores)
Aplicar repuestoDerivar a taller por repuesto
Enviar inventario de repuestos
Director deEconoma(from Actores)
Enviar lista de repuestos msrequeridos
Generar reportes
Fuente: rea de Almacn
Elaborado por: Max Castillo R.
7/30/2019 RUP PROYECTO INTEGRADO
86/269
Ingeniera de Software Orientada a Objetos 86
Descripcin de Caso de Uso: Registrar ingreso de repuestos
Descripcin de Caso de Uso:
Registrar ingreso de
repuestos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Almacn
Elaborado por: Castillo Rodrguez, Max
Fecha: 22/07/2009 Hoja: 1 de 2
Objetivo: Registrar ingreso de nuevas unidades correspondientes a repuestos
nuevos o ya existentes al almacn
Personal de Registrar ingreso de repuestos
Almacn(from Actores)
Precondicin:
Ejecutar el caso de Uso Generar reportes
Flujo Principal:
Marcar botn Nuevo: Ejecutar F1
Marcar botn Editar stock: Ejecutar F2
Marcar botn Guardar: Ejecutar F3
Marcar botn Cancelar: Ejecutar F4
Flujo Secundario:
F1: Nuevo repuesto
Autogenera el cdigo de repuesto.
Reinicializa y activa todos los controles para realizar un nuevo
registro en caso de entrada al almacn de una o ms unidades
nuevas de un repuesto nuevo. (E1)
Habilita los botones Guardar, Cancelar y deshabilita losbotones Nuevo y Editar. (E2)
F2: Editar stock
Activa la caja de texto del stock con el valor actual del stock del
elemento seleccionado en caso de salidas o entradas de una o
ms unidades nuevas de un repuesto ya existente. (E1)
Habilita los botones Guardar, Cancelar y deshabilita los
botones Nuevo y Editar. (E2)
7/30/2019 RUP PROYECTO INTEGRADO
87/269
Ingeniera de Software Orientada a Objetos 87
Descripcin de Caso de Uso:
Registrar ingreso de
repuestos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Almacn
Elaborado por: Castillo Rodrguez, Max
Fecha: 22/07/2009 Hoja: 2 de 2
F3: Guardar
Graba un nuevo registro y actualiza stock a partir de los datos
ingresados en los controles activos.
Registra una entrada en el kardex del repuesto.
Deshabilita los botones Guardar, Cancelar y habilita los
botones Nuevo y Editar
F4: Cancelar
Descarta los datos ingresados por teclado, deshabilita controles
y stos se recargan del ltimo registro seleccionado.
Deshabilita los botones Guardar, Cancelar y habilita los
botones Nuevo y Editar
Excepciones:
E1: El sistema verifica que los datos ingresados en las cajas de
texto cumplan expresiones regulares: en el caso del stock y precio
se valida de tal modo que solamente se pueda escribir caracteres
numricos o decimales respectivamente. En el resto de cajas de
texto se realiza validaciones para impedir el ingreso de caracteres
especiales.
E2: El botn Guardar est habilitado cuando todas las cajas de
texto estn llenas de informacin adecuada.
Postcondiciones:
Actualizar kardex de los repuestos afectados.
Requisitos satisfechos:
Obtener repuestos suficientes para el abastecimiento de pedidos
realizados por el rea de Transportes.
7/30/2019 RUP PROYECTO INTEGRADO
88/269
Ingeniera de Software Orientada a Objetos 88
Descripcin de Caso de Uso: Atender requerimiento de repuestos
Descripcin de Caso de Uso:
Atender requerimiento de
repuestos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Almacn
Elaborado por: Castillo Rodrguez, Max
Fecha: 22/07/2009 Hoja: 1 de 2
Objetivo: Atender requerimientos de repuestos solicitados por el Director de
Transportes para realizar un mantenimiento.
Personal de Atenderrequerimiento
Almacn
(from Actores)
Precondicin:
Ejecutar el Caso de Uso Registrar ingreso de repuestos
Flujo Principal:
Marcar botn Atender requerimiento: Ejecutar F1
Marcar botn Enviar a taller: Ejecutar F2
Flujo Secundario:
F1: Atender requerimiento. Dado el requerimiento previamente seleccionado de la lista de
solicitudes por vehculo, disminuye el stock del repuesto
requerido en la cantidad especificada por el personal de
Almacn en una ventana modal que aparece inmediatamente al
pulsar este botn. (E1)
En caso de no producirse E1, deshabilita el botn Enviar a
taller, adems de registrar automticamente una salida en loskardex de los repuestos involucrados.
F2: Enviar a taller
Actualiza el vehculo al estado En taller el cual deber ser
confirmado por el Director de Transportes cuando haga efectivo
el envo del vehculo al taller externo.
Elimina el requerimiento de la lista al no ser resuelto por el rea
de Almacn.
7/30/2019 RUP PROYECTO INTEGRADO
89/269
Ingeniera de Software Orientada a Objetos 89
Descripcin de Caso de Uso:
Atender requerimiento de
repuestos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Almacn
Elaborado por: Castillo Rodrguez, Max
Fecha: 22/07/2009 Hoja: 2 de 2
Excepciones:
E1: En caso que no exista repuestos para el requerimiento
solicitado, aparecer un mensaje de error en el cual adems se
preguntar si se desea marcar su envo a taller.
Postcondiciones:
Actualizar kardex de los repuestos afectados
Requisitos satisfechos: Abastecer los pedidos realizados por el rea de Transportes.
7/30/2019 RUP PROYECTO INTEGRADO
90/269
Ingeniera de Software Orientada a Objetos 90
Descripcin de Caso de Uso: Generar reportes
Descripcin de Caso de Uso:
Generar reportes
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Almacn
Elaborado por: Castillo Rodrguez, Max
Fecha: 24/07/2009 Hoja: 1 de 2
Objetivo: Elaborar reportes que brinden informacin relevante sobre las
actividades relacionadas con el rea de Almacn en la Empresa
Director deEconoma
(from Actores)
Personal de Generar reportes
Almacn(from Actores)
Director deTransportes(from Actores)
Precondicin:
Ejecutar el Caso de Uso Atender requerimientos de repuestos
Flujo Principal:
Marcar sub men Reporte de Inventario y Kardex: Ejecutar F1
Marcar sub men Reporte de requerimientos: Ejecutar F2
Marcar sub men Reporte de productos adquiridos: Ejecutar F3
Flujo Secundario:
F1: Reporte de Inventario y Kardex
Muestra un formulario donde es posible visualizar un historial
de inventarios realizados por el rea de almacn, adems de un
historial de entradas y salidas por repuesto (kardex)
F2: Reporte de requerimientos
Muestra un formulario con una lista de requerimientos del rea
de Transportes dado un perodo de tiempo seleccionado en dos
selectores de fecha (fecha de inicio y fecha final), adems es
posible filtrar dicho resultado por tipos de solicitud: todas,
atendidas y no atendidas (derivadas a taller). (E1)
7/30/2019 RUP PROYECTO INTEGRADO
91/269
Ingeniera de Software Orientada a Objetos 91
Descripcin de Caso de Uso:
Generar reportes
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Almacn
Elaborado por: Castillo Rodrguez, Max
Fecha: 24/07/2009 Hoja: 2 de 2
F3: Reporte de productos adquiridos
Muestra un formulario con la lista de repuestos adquiridos por
perodo de abastecimiento de repuesto con fondos procedentes del
rea de Economa.
Excepciones:
E1: Debe seleccionarse un rango de fecha vlido, es decir la fecha
de inicio debe ser inferior a la fecha final; el rango de tiempo debe
ser inferior a la fecha actual del sistema.
Postcondiciones:
Enviar informes al rea de Economa para la posible asignacin de
parte de los ingresos econmicos al rea de Almacn.
Requisitos satisfechos:
Informar sobre las actividades y requerimientos relevantes del rea
de Almacn.
7/30/2019 RUP PROYECTO INTEGRADO
92/269
Ingeniera de Software Orientada a Objetos 92
Universidad Nacional de Trujillo Escuela de Ingeniera de Sistemas
a. Modelo de Casos de Uso del Sistema de Ingresos y Egresos
Propietario
(fromActore s)
Registrar pago por afiliacin
Registrar pago por rendimiento devehculo afiliado alquilado
Taller deMantenimiento
(fromActore s)
Registrar pago por taquilla
Registrar ingresos
Registrar pago por mantenimiento
Registrar ingresos por servicios
Registrar egresos
Emitir reportes de estadofinanciero
Registrar pago de personal
Conductor
(fromActore s)
Director deEconoma(from Actores)
Directorio de laEmpresa
(from Actores) Emitir reporte de ganancias yprdidas
Emitir reporte de egresos porimprevistos
Emitir comprobante de transaccin
Fuente: rea de Economa
Elaborado por: Diego Castro A.
7/30/2019 RUP PROYECTO INTEGRADO
93/269
Ingeniera de Software Orientada a Objetos 93
Descripcin de Caso de Uso: Registrar ingresos
Descripcin de Caso de Uso:
Registrar ingresos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 1 de 3
Objetivo: Registrar ingresos de efectivo en el rea de Economa por parte de
propietarios de vehculos afiliados, clientes que solicitan servicios
planificados de taxi y conductores que alquilan vehculos a la Empresa.
Director de Registrar ingresosEconoma
(from Acto res)
Precondicin:
Ninguna
Flujo Principal:
Marcar botn Nuevo: Ejecutar F1
Marcar botn Editar: Ejecutar F2 Marcar botn Imprimir: Ejecutar F3
Marcar botn Guardar: Ejecutar F4
Marcar botn Cancelar: Ejecutar F5
Marcar botn Eliminar: Ejecutar F6
Marcar pestaa Pago de Taquilla: Ejecutar F7
Marcar pestaa Pago de Afiliacin: Ejecutar F8
Marcar pestaa Pago de Servicios: Ejecutar F9
Flujo Secundario:
F1: Nuevo ingreso econmico
Autogenera el cdigo de ingreso.
Reinicializa y activa todos los controles para realizar el registro
de un nuevo ingreso econmico. El tipo de emisor de ingreso
por defecto es un cliente cualquiera, pudiendo seleccionar
7/30/2019 RUP PROYECTO INTEGRADO
94/269
Ingeniera de Software Orientada a Objetos 94
tambin entre propietario o conductor (E1)
Habilita los botones Guardar, Cancelar y deshabilita los
botones Nuevo, Editar e Imprimir. (E2)
Descripcin de Caso de Uso:
Registrar ingresos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 2 de 3
F2: Editar
Activa los controles con el valor actual del ingreso seleccionado.
Esta opcin debera utilizarse solamente en caso de surgir
errores digitando datos en algn registro de ingreso ya guardado
previamente. (E1)
Habilita los botones Guardar, Cancelar y deshabilita los
botones Nuevo, Editar e Imprimir. (E2)
F3: Imprimir
Imprime una constancia de pago a partir del ingreso
seleccionado en la lista. Dicha constancia ser entregada al
emisor del ingreso econmico y es vlida para iniciar trmites
tales como afiliacin de vehculos, pago de taquilla, entre otros
conceptos que son especificados en un selector de opciones.
F4: Guardar
Graba un nuevo registro o actualiza los datos de un registro ya
existente a partir de los datos ingresados en los controles
activos.
Deshabilita los botones Guardar, Cancelar y habilita los
botones Nuevo y Editar
F5: Cancelar
Descarta los datos ingresados por teclado, deshabilita controles
y stos se recargan del ltimo registro seleccionado.
Deshabilita los botones Guardar, Cancelar y habilita los
botones Nuevo y Editar
F6: Eliminar
7/30/2019 RUP PROYECTO INTEGRADO
95/269
Ingeniera de Software Orientada a Objetos 95
Elimina un registro seleccionado. Debera utilizarse solamente
en caso de devoluciones de efectivo (E3)
F7: Pago de Taquilla
Muestra en el formulario actual un conjunto de controles, los
cuales sern de utilidad para registrar un ingreso econmico del
tipo Pago de Taquilla, este pago se realiza al alquilar un
vehculo. En el Pago de Taquilla se ingresan
datos tales como: Nombre del conductor, placa del vehculo,
fecha de salida, monto cancelado. (E1)
F8: Pago de Afiliacin
Muestra en el formulario actual un conjunto de controles, los
cuales sern de utilidad para registrar un ingreso econmico del
tipo Pago de Afiliacin, este pago se realiza cuando una persona
quiere pertenecer a la Empresa. En el Pago de Afiliacin se
ingresan datos tales como: Nombre del propietario, DNI del
propietario y el monto de la afiliacin acordada. (E1)
F9: Pago de Servicios
Muestra en el formulario actual un conjunto de controles, los
cuales sern de utilidad para registrar un ingreso econmico del
tipo Pago de Servicios, este pago se realiza cuando un conductor
requiere de los servicios de la Empresa. En el Pago de Servicios
se ingresan datos tales como: Nombre del conductor, placa del
vehculo, nombre del servicio, monto cancelado. (E1)
7/30/2019 RUP PROYECTO INTEGRADO
96/269
Ingeniera de Software Orientada a Objetos 96
Descripcin de Caso de Uso:
Registrar ingresos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 3 de 3
Excepciones:
E1: El sistema verifica que los datos ingresados en las cajas de
texto cumplan expresiones regulares: en el caso del DNI se valida
de tal modo que solamente se pueda escribir caracteres numricos.
En el resto de cajas de texto se realiza validaciones para impedir el
ingreso de caracteres especiales.
E2: El botn Guardar est habilitado cuando todas las cajas de
texto estn llenas de informacin adecuada.
E3: Aparecer una ventana modal solicitando el motivo de la
eliminacin del ingreso en una caja de texto, la cual debe ser
llenada para que sea posible la eliminacin del registro. Tal accin
es registrada en el historial de ingresos.
Postcondiciones:
Atender requerimientos del resto de reas a partir de los ingresos
percibidos.
Requisitos satisfechos:
Administrar adecuadamente el flujo de ingresos econmicos en la
Empresa
7/30/2019 RUP PROYECTO INTEGRADO
97/269
Ingeniera de Software Orientada a Objetos 97
Descripcin de Caso de Uso: Registrar egresos
Descripcin de Caso de Uso:
Registrar egresos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 1 de 3
Objetivo: Registrar egresos de efectivo en el rea de Economa destinados a
propietarios por vehculos afiliados encargados, talleres de
mantenimiento vehicular, rea de Almacn, rea de Transportes y
Personal administrativo de la Empresa.
Director de Registrar egresos
Economa(from Acto res)
Precondicin:
Ejecutar Caso de Uso Registrar ingresos
Flujo Principal:
Marcar botn Nuevo: Ejecutar F1
Marcar botn Editar: Ejecutar F2 Marcar botn Imprimir: Ejecutar F3
Marcar botn Guardar: Ejecutar F4
Marcar botn Cancelar: Ejecutar F5
Marcar botn Eliminar: Ejecutar F6
Marcar pestaa Rendimiento Vehicular: Ejecutar F7
Marcar pestaa Pago de Personal: Ejecutar F8
Marcar pestaa Compra de Repuestos y Servicios: Ejecutar F9
Flujo Secundario:
F1: Nuevo egreso econmico
Autogenera el cdigo de egreso.
F1: Nuevo egreso econmico
Reinicializa y activa todos los controles para realizar el registro
de un nuevo egreso econmico. El tipo de receptor de egreso por
defecto es el personal de Almacn, pudiendo seleccionar
7/30/2019 RUP PROYECTO INTEGRADO
98/269
Ingeniera de Software Orientada a Objetos 98
tambin entre propietario, personal, transportes o taller. (E1)
Habilita los botones Guardar, Cancelar y deshabilita los
botones Nuevo, Editar e Imprimir. (E2)
Descripcin de Caso de Uso:
Registrar egresos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 2 de 3
F2: Editar
Activa los controles con el valor actual del egreso seleccionado.
Esta opcin debera utilizarse solamente en caso de surgir
errores digitando datos en algn registro ya guardado
previamente. (E1)
Habilita los botones Guardar, Cancelar y deshabilita los
botones Nuevo, Editar e Imprimir. (E2)
F3: Imprimir
Imprime una constancia de pago a partir del egreso seleccionado
en la lista. Dicha constancia ser entregada al emisor del egreso
econmico y ser vlida nicamente para control interno de la
Empresa, es decir para el caso de propietario y personal.
F4: Guardar
Graba un nuevo registro o modifica los datos de uno ya existente
a partir de los datos ingresados en los controles activos.
Deshabilita los botones Guardar, Cancelar y habilita los
botones Nuevo y Editar
F5: Cancelar
Descarta los datos ingresados por teclado, deshabilita controles
y stos se recargan del ltimo registro seleccionado.
Deshabilita los botones Guardar, Cancelar y habilita los
botones Nuevo y Editar
F6: Eliminar
Elimina un registro seleccionado. Debera utilizarse solamente
en caso de errores de egresos (E3)
7/30/2019 RUP PROYECTO INTEGRADO
99/269
Ingeniera de Software Orientada a Objetos 99
F7: Rendimiento Vehicular
Muestra en el formulario actual un conjunto de controles, los
cuales sern de utilidad para registrar un egreso econmico del
tipo Rendimiento Vehicular, este pago se realiza al devolver la
taquilla a su propietario. En el Rendimiento Vehicular se
ingresan datos tales como: Nombre del Propietario, Monto por
vehculo, Nro. de vehculos. (E1)
F7: Pago del Personal
Muestra en el formulario actual un conjunto de controles, los
cuales sern de utilidad para registrar un egreso econmico del
tipo Pago del Personal, este pago se realiza al pagar al personal
por sus servicios. En el Pago al Personal se ingresan datos tales
como: Nombre del personal, cargo, DNI, monto. (E1)
F7: Compra de Repuestos y Servicios
Muestra en el formulario actual un conjunto de controles, los
cuales sern de utilidad para registrar un egreso econmico del
tipo Compra de Repuestos y Servicios, este pago se realiza
cuando se malogran los vehculos de la Empresa. En la Compra
de Repuestos y Servicios se ingresan datos tales como: Cdigo
de Compra, Lugar de Mantenimiento, Descripcin de compra,
fechas de ingreso y salida, motivo. (E1)
7/30/2019 RUP PROYECTO INTEGRADO
100/269
Ingeniera de Software Orientada a Objetos 100
Descripcin de Caso de Uso:
Registrar egresos
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 3 de 3
Excepciones:
E1: El sistema verifica que los datos ingresados en las cajas de
texto cumplan expresiones regulares: en el caso del DNI se valida
de tal modo que solamente se pueda escribir caracteres numricos.
En el resto de cajas de texto se realiza validaciones para impedir el
ingreso de caracteres especiales.
E2: El botn Guardar est habilitado cuando todas las cajas de
texto estn llenas de informacin adecuada.
E3: Aparecer una ventana modal solicitando el motivo de la
eliminacin del egreso en una caja de texto, la cual debe ser llenada
para que sea posible la eliminacin del registro. Tal accin es
registrada en el historial de egresos.
Postcondiciones:
Notificar mediante la posterior generacin de reportes sobre los
egresos efectuados.
Requisitos satisfechos:
Administrar adecuadamente el flujo de egresos econmicos en la
Empresa
7/30/2019 RUP PROYECTO INTEGRADO
101/269
Ingeniera de Software Orientada a Objetos 101
Descripcin de Caso de Uso: Emitir reportes
Descripcin de Caso de Uso:
Emitir reportes
Empresa: Taxi Tours Trujillo SAC
Sistema: Sistema de Ingresos y Egresos
Elaborado por: Castro Aurora, Diego
Fecha: 25/07/2009 Hoja: 1 de 1
Objetivo: Elaborar y emitir reportes que brinden informacin relevante sobre el
estado financiero