rup proyecto integrado

Upload: richard-hirpanoca

Post on 04-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 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/UML
  • 7/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