You are on page 1of 127

Instituto Tecnolgico Superior

ANEP Instituto Tecnolgico Superior


CONSEJO DE EDUCACION F. Arias L. Balparda
TECNICO PROFESIONAL Gral. Flores 3591 esq.
(Universidad del Trabajo Bvar. Jos Batlle y Ordoez
Del Uruguay) Montevideo, Uruguay

Anlisis y diseo
de aplicaciones
Autor: Amaranth Solutions
Personas que colaboraron en la realizacin de este documento:
Gargaglione Turk, Agustn
Marn Salgueiro, Bruno
Marino Roland, Nicols
Techera Ballestrino, Valentina
Grupo: 3IA.
Docente: Brune Carlos

Octubre de 2017
Instituto Tecnolgico Superior

ndice

Introduccin ............................................................................................................ 4
Generalidades ..................................................................................................... 4
Alcance ................................................................................................................ 4
Limitaciones ............................................................................................................ 5
Glosario................................................................................................................... 6
Palabras............................................................................................................... 6
Smbolos .............................................................................................................. 9
1. Requerimientos del sistema .............................................................................. 10
1.1 Requerimientos funcionales......................................................................... 10
Requerimientos funcionales bsicos .............................................................. 10
1.2 Requerimientos no funcionales .................................................................... 11
Requerimientos no funcionales solicitados ..................................................... 11
1.3 Requerimientos por entrega y por materia................................................... 12
Primer entrega ................................................................................................ 12
Segunda entrega ............................................................................................ 13
Tercer entrega ................................................................................................ 15
2. Tablas ............................................................................................................... 17
3. Factibilidad ........................................................................................................ 17
3.1 Factibilidad tcnica ...................................................................................... 17
3.2 Factibilidad operativa ................................................................................... 30
3.3 Factibilidad econmica ................................................................................ 34
3.4 Factibilidad legal .......................................................................................... 36
4. Lgica ............................................................................................................... 36
4.1 rbol de decisin............................................................................................. 36
5. Datos................................................................................................................. 38
5.1 Diagrama de flujo de datos .......................................................................... 38
5.1.1 Diagrama de contexto ........................................................................... 38
5.1.2 Primer nivel............................................................................................ 39
5.1.3 Segundo nivel ........................................................................................ 40
5.2 Diccionario de datos .................................................................................... 46
5.2.1 Primer nivel............................................................................................ 46
5.2.2 Segundo nivel ........................................................................................ 65
Instituto Tecnolgico Superior

6. Entradas y salidas ............................................................................................. 99


Reservas/Alquiler ............................................................................................... 99
Clientes/Usuarios............................................................................................. 102
Vehculos ......................................................................................................... 103
Empleados ....................................................................................................... 104
Mantenimiento ................................................................................................. 105
General ............................................................................................................ 106
Anexo A .............................................................................................................. 108
Anexo B .............................................................................................................. 112
Bibliografa .......................................................................................................... 124
Instituto Tecnolgico Superior

Introduccin

Generalidades

El grupo Amaranth Solutions presenta esta documentacin, dirigida a la empresa


arrendadora de vehculos, a fines de especificar y detallar a continuacin el
procedimiento de anlisis que se implement para cumplir con el proyecto solicitado,
que consta del armado de un sistema para una empresa arrendadora de vehculos
y la red de la misma.

Alcance

Se cre un sistema para ser implementado en diversas sucursales de una


arrendadora de vehculos que cumpla las funcionalidades de reserva y alquiler,
mantenimiento de una flota de vehculos y mantenimiento de una lista de clientes.
Se presenta un anlisis acerca de qu forma se llevar a cabo la instalacin del
sistema completo en la arrendadora, orientado a los RRHH: quines trabajan all, qu cargo
tienen, qu funciones tienen permitido realizar, etc.
Adems, se ha desarrollado un software llamado Car Solutioner, que permitir la
gestin de dicha arrendadora de vehculos, diseado especficamente para automatizar las
funciones que all se realizan. Partiendo de los requerimientos del usuario, se incluyeron
las principales funciones de reserva y alquiler de vehculos, mantenimiento de una flota de
vehculos y mantenimiento de una lista de clientes. El software tambin incluye un panel
de cambios generales que permitir a la empresa gestionar los cambios que se realicen
segn sean las necesidades, para acoplar el programa a las mismas. De modo que se vaya
modificando el repertorio de vehculos, el software permitir ingresar nuevas marcas,
modelos y tipos, as como nuevas categoras de tarifas a las cuales los mismos pertenezcan.
Adems, previendo el crecimiento de la empresa, Amaranth ha incluido la posibilidad de
ingresar nuevas sucursales. Car Solutioner permite trabajar con cualquier tipo de
documento con el que pueda identificarse al cliente, pudindose ingresar y dar de baja los
mismos en cualquier momento.
El software incluye una aplicacin para dispositivos mviles Android, que permite
generar cdigos nicos en el da y la hora, para proveer descuentos a los clientes.
El anlisis para dicho desarrollo fue realizado a travs de una planificacin
totalmente detallada, con sus diagramas correspondientes, siguiendo normas de Ingeniera
de software, las cuales nos permitirn llevar el seguimiento y desarrollo del programa hasta
su versin final. Se explica cada uno de los datos utilizados y se realiza una concordancia
entre los diagramas, datos y esquemas con el producto final.
Por otro lado, se ha realizado un estudio de las factibilidades del proyecto, para
garantizar por parte de Amaranth Solutions que la implementacin del sistema ser efectiva
en todos los mbitos. El estudio de factibilidad incluye la econmica, para evaluar su
capacidad en el mercado; operativa, para evaluar la capacidad necesaria para utilizarlo;
tcnica, que refiere a todo conocimiento necesario para su implementacin; y legal, que es
todo lo que concierne al proyecto en el mbito jurdico.
Instituto Tecnolgico Superior

Tambin se llev a cabo un estudio de calidad del sistema en su totalidad, basado en


la normativa ISO/IEC 9126, en conjunto a las pruebas necesarias para comprobar la
efectividad y tiempos de respuesta del conjunto.
En cuanto al apartado de las redes, Amaranth Solutions se encargar de realizar
toda la estructura de la misma, cumpliendo con las normas de cableado correspondientes y
siempre teniendo en cuenta las necesidades de la arrendadora.

Limitaciones

La fecha lmite de entrega del sistema completo es el 13/10/2017 antes de las 17 hs.
Se requieren adems una primera y segunda entregas previas, el 9/06/2017 y el
11/08/2017 antes de las 17 hs. respectivamente.
Los grupos para la realizacin del Proyecto debern estar conformados por un
mnimo de tres integrantes y un mximo de cuatro. Dicha conformacin debe ser
presentada hasta el 25/04/2017 antes de las 17 hs.
Deber prepararse una defensa en donde se venda el producto y se entregue el
material impreso que la justifique para la semana del 23 al 27 de octubre de 2017.
Los programas deben ser desarrollados en Visual Basic .Net, trabajando con un
motor de Base de Datos Informix ubicado en un Servidor POSIX.
Debern cargarse datos de prueba para confirmar el correcto funcionamiento de lo
desarrollado.
La documentacin del Proyecto debe cumplir obligatoriamente con las normas de
Estandarizacin de Documentacin vigentes para el EMT de informtica.
Instituto Tecnolgico Superior

Glosario

Palabras

Entidad externa: Representa un ente ajeno al sistema que proporciona o recibe


informacin del mismo.
Proceso: Representa una funcionalidad que tiene que llevar a cabo el sistema para
transformar o manipular datos. Un proceso debe ser capaz de generar los flujos de datos de
salida a partir de los de entrada.
Almacenamiento: representa la informacin en reposo utilizada por el sistema
independientemente del sistema de gestin de datos. Contiene la informacin necesaria
para la ejecucin del proceso.
Flujo: Representa el movimiento de los datos y establece la comunicacin entre los
procesos y los almacenamiento o entidades externas.
Software Assurance: Beneficios para actualizar a nuevas versiones de software.
Testeabilidad: Posibilidad de ser comprobable o verificable o contrastable.
Escalabilidad: En telecomunicaciones y en ingeniera informtica, la escalabilidad es la
propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para
reaccionar y adaptarse sin perder calidad.
Wireless: Wireless (inalmbrico o sin cables) es un trmino usado para describir las
telecomunicaciones en las cuales las ondas electromagnticas (en vez de cables) llevan
la seal sobre parte o toda la trayectoria de la comunicacin.
Hardware: El hardware es la parte que puedes ver del computador, es decir todos los
componentes de su estructura fsica. La pantalla, el teclado, la torre y el ratn hacen
parte del hardware de tu equipo.
Software: Estos son los programas informticos que hacen posible la realizacin de
tareas especficas dentro de un computador. Por ejemplo, Word, Excel, PowerPoint,
los navegadores web, los juegos, los sistemas operativos, etc.
DHCP: DHCP (siglas en ingls de Dynamic Host Configuration Protocol, en espaol
protocolo de configuracin dinmica de host) es un servidor que usa protocolo de
red de tipo cliente/servidor en el que generalmente un servidor posee una lista de
direcciones IP dinmicas y las va asignando a los clientes.
HTTP: Hypertext Transfer Protocol o HTTP (en espaol protocolo de transferencia
de hipertexto) es el protocolo de comunicacin que permite las transferencias de
informacin en la World Wide Web.
IP: Una direccin IP es un nmero que identifica, de manera lgica y jerrquica, a
una Interfaz en red (elemento de comunicacin/conexin) de un dispositivo
(computadora, tableta, porttil, smartphone) que utilice el protocolo IP (Internet
Protocol), que corresponde al nivel de red del modelo TCP/IP.
Instituto Tecnolgico Superior

Telefona IP: La telefona IP est basada en la tecnologa VoIP (Voice over Internet
Protocol), tambin llamada voz sobre IP que es la encargada de transformar la voz en
paquetes de datos para que se puedan enviar a travs de Internet.
Lenguaje de Definicin de Datos: Un lenguaje de definicin de datos (Data Definition
Language, DDL por sus siglas en ingls) es un lenguaje proporcionado por el sistema de
gestin de base de datos que permite a los programadores de la misma llevar a cabo las
tareas de definicin de las estructuras que almacenarn los datos, as como de los
procedimientos o funciones que permitan consultarlos.
Cdigo Fuente: El cdigo fuente de un programa informtico (o software) es un
conjunto de lneas de texto con los pasos que debe seguir la computadora para
ejecutar dicho programa.
Firewall: Un cortafuegos (firewall) es una parte de un sistema o una red que est
diseada para bloquear el acceso no autorizado, permitiendo al mismo tiempo
comunicaciones autorizadas.
Antivirus: Los antivirus son programas surgidos durante la dcada de 1990 cuyo
objetivo es detectar y/o eliminar virus informticos (programas con intenciones
maliciosas)
UPS: Sistema de alimentacin ininterrumpida (SAI), en ingls uninterruptible power
supply (UPS), es un dispositivo que gracias a sus bateras u otros elementos
almacenadores de energa, puede proporcionar energa elctrica por un tiempo limitado
y durante un apagn elctrico a todos los dispositivos que tenga conectados.
Normativa ISO/IEC 9126: ISO 9126 es un estndar internacional para la evaluacin
de la calidad del software.
Hostname: Es el programa que se utiliza para mostrar o establecer el nombre actual del
sistema (nombre de equipo). Muchos de los programas de trabajo en red usan este
nombre para identificar a la mquina.
Terminal: Se pueden definir como cada uno de los ordenadores conectados a la red,
tambin recibe el nombre de nodo o estacin de trabajo. Suelen realizar sus propias
funciones y contactan con el servidor cuando lo necesitan, bien sea para recurrir al uso
de alguno de los usos compartidos o bien para trabajar con alguna informacin
contenida en l.
Backup: Una copia de seguridad, copia de respaldo o tambin llamado backup (su
nombre en ingls) en tecnologas de la informacin e informtica es una copia de los
datos originales fuera de la infraestructura que se realiza con el fin de disponer de un
medio para recuperarlos en caso de su prdida.
Base de Datos: Una base de datos o banco de datos es un conjunto de datos
pertenecientes a un mismo contexto y almacenados sistemticamente para su
posterior uso.
Red: Red de computadoras, conjunto de equipos informticos y software conectados
entre s. Red de telecomunicacin, sistema de comunicacin para envo de informacin.
Red de rea local inalmbrica (WLAN), sistema de comunicacin inalmbrico flexible.
Instituto Tecnolgico Superior

Pop3: En informtica se utiliza el Post Office Protocol (POP3, Protocolo de Oficina de


Correo o "Protocolo de Oficina Postal") en clientes locales de correo para obtener los
mensajes de correo electrnico almacenados en un servidor remoto, denominado
Servidor POP.

Visual Basic .NET: Visual Basic .NET (VB.NET) es un lenguaje de programacin


orientado a objetos que se puede considerar una evolucin de Visual Basic
implementada sobre el framework .NET. Su introduccin result muy controvertida, ya
que debido a cambios significativos en el lenguaje VB.NET no es retro compatible con
Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de
Visual Basic.
Informix: Informix es una familia de productos RDBMS de IBM, adquirida en 2001 a
una compaa (tambin llamada Informix o Informix Software) cuyos orgenes se
remontan a 1980. El DBMS Informix fue concebido y diseado por Roger Sippl a
finales de los aos 1970.
POSIX: POSIX es el acrnimo de Portable Operating System Interface, y X viene de
UNIX como sea de identidad de la API. El trmino fue sugerido por Richard Stallman
en la dcada de 1980, respuesta a la demanda de la IEEE, que buscaba un nombre fcil
de recordar.
DER: Un diagrama o modelo entidad-relacin (a veces denominado por sus siglas en
ingls, E-R "Entity relationship", o del espaol DER "Diagrama de Entidad Relacin")
es una herramienta para el modelado de datos que permite representar las entidades
relevantes de un sistema de informacin, as como sus interrelaciones y propiedades.
Normalizacin: La normalizacin de bases de datos es un proceso que consiste en
designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del
modelo entidad-relacin al modelo relacional. Las bases de datos relacionales se
normalizan para:
Evitar la redundancia de los datos.
Disminuir problemas de actualizacin de los datos en las tablas.
Proteger la integridad de los datos.

VPN: Una red privada virtual (RPV), en ingls: Virtual Private Network (VPN) es una
tecnologa de red de computadoras que permite una extensin segura de la red de rea
local (LAN) sobre una red pblica o no controlada como Internet. Permite que la
computadora en la red enve y reciba datos sobre redes compartidas o pblicas como si
fuera una red privada con toda la funcionalidad, seguridad y polticas de gestin de una
red privada.
Servidor: Un servidor es una aplicacin en ejecucin (software) capaz de atender las
peticiones de un cliente y devolverle una respuesta en concordancia. Los servidores se
pueden ejecutar en cualquier tipo de computadora, incluso en computadoras dedicadas a
las cuales se les conoce individualmente como el servidor.
Instituto Tecnolgico Superior

Router: Un router tambin conocido como enrutador, encaminador o rter es


un dispositivo que proporciona conectividad a nivel de red o nivel tres en el modelo
OSI. Su funcin principal consiste en enviar o encaminar paquetes de datos de una
red a otra, es decir, interconectar subredes, entendiendo por subred un conjunto de
mquinas IP que se pueden comunicar sin la intervencin de un encaminador
(mediante puentes de red), y que por tanto tienen prefijos de red distintos.
Switches: Un switch o conmutador es un dispositivo de interconexin de redes
informticas. En computacin y en informtica de redes, un switch es el dispositivo
analgico que permite interconectar redes operando en la capa 2 o de nivel de enlace
de datos del modelo OSI u Open Systems Interconnection.
Sistema Operativo: Conjunto de rdenes y programas que controlan los procesos
bsicos de una computadora y permiten el funcionamiento de otros programas.
Ciclo de Vida: El ciclo de vida del producto (a veces, CVP, tambin PCC) es la
evolucin de las ventas de un artculo durante el tiempo que permanece en el
mercado. El concepto de ciclo de vida de un producto es una herramienta de
mercadotecnia o marketing.

Smbolos

Dibujo Significado

Representa origen y destino de la informacin, quin entrega


o qu le entrega informacin al sistema.

Representa los almacenamientos (o tablas). Un


almacenamiento representa datos en espera.

Representa a los procesos. Su nombre imperativo indica qu


se hace en dicho proceso. El nmero que se encuentra en el
sombrerito indica el nivel al cual pertenece el proceso.

Representa los datos. La flecha indica de dnde a dnde van


los datos. Por definicin un flujo es un dato en movimiento
(que van de un lado a otro) que es modificado cuando entra
al proceso.

9
Instituto Tecnolgico Superior

1. Requerimientos del sistema

1.1 Requerimientos funcionales

Los requerimientos funcionales son los que definen una funcin especfica del
sistema o sus componentes. Una funcin es un conjunto de entradas, que sern utilizadas en
un comportamiento, y genera una o ms salidas. Los requerimientos funcionales, pueden ser,
por ejemplo: clculos, detalles tcnicos, manipulacin de datos u otras funcionalidades
especficas que el sistema debe cumplir obligatoriamente para que sea considerado
correcto. En resumen, definen el COMPORTAMIENTO DEL SISTEMA.
Para cada requerimiento funcional, se crea un caso de uso, que muestra
detalladamente como se llega a realizar, en el sistema, la funcin especificada en el
requerimiento.

Requerimientos funcionales bsicos

Mantener y administrar una lista de clientes


Personas que han alquilado vehculos en el pasado
Personas que estn alquilando un vehculo por primera vez
Mantener y administrar una flota de vehculos
Definicin de la categora a la cual pertenece cada uno
Control del mantenimiento realizado sobre cada vehculo, con su historial incluido
Reserva y alquiler de vehculos
En caso de la reserva, se deber indicar el costo que tendr el alquiler, as como si
existen vehculos disponibles a la fecha indicada y de acuerdo a la categora de
vehculo pedida por el cliente.
En el caso de alquiler, al realizarlo se deber indicar el valor del mismo.
No se alquilarn vehculos que no hayan sido reservados con anterioridad.
Ofrecer los siguientes servicios:
Internet
Telefona IP
Aplicaciones que puedan surgir y que una red instalada pueda colaborar en la
solucin de la misma
Wireless

10
Instituto Tecnolgico Superior
Implementacin de un software de monitoreo de la actividad de la red, mostrando
consumos de interfaces en los componentes ms importantes y alarmas ante algn
inconveniente en las mismas.

1.2 Requerimientos no funcionales

Como complemento, estn los requerimientos NO funcionales, que se refieren a


todos los requisitos que no describen funciones a realizar, sino caractersticas de
funcionamiento, por eso suelen denominarse Atributos de calidad de un sistema. No son
excluyentes al funcionamiento bsico del sistema, pero no dejan de ser muy importantes.
Estos ltimos se podran categorizar en:
Requisitos de calidad de ejecucin, que incluyen seguridad, usabilidad y otros
medibles en Tiempo de ejecucin (es decir, con el sistema funcionando).
Requisito de calidad de evolucin, como testeabilidad, extensibilidad o escalabilidad.
Incluye requerimientos como por ejemplo el sistema deber costar X, deber ser
presentado el da X, deber tener X rendimiento, deber tener X portabilidad, etc.

Requerimientos no funcionales solicitados

El sistema deber presentarse en varias entregas y deber cumplir lo solicitado para


que reciba su aprobacin.
El sistema deber estar finalizado y funcionando para el 13/10/2017 (antes de las
17:00).
Se deber dejar periodos de tiempo entre entrega y entrega para un posible margen
de error, ya sea de que el grupo se haya atrasado o que el servidor del instituto est
funcionando incorrectamente.
La documentacin de TODAS las entregas del proyecto debe ser con el estndar de
oficial de informtica del instituto.
Las fechas de entrega bajo ninguna circunstancia sern modificadas.
Todos los integrantes del grupo deben intervenir en todas las reas a trabajar.
Deber quedar registrado cualquier cambio realizado en la Base de Datos (historial
de todo lo realizado que involucre a la base de datos).
Especificar todo el hardware necesario para que los puestos previstos funcionen con
el mejor rendimiento posible.
Especificar y utilizar todos los elementos de seguridad necesarios para que dicha red
interna no sufra interferencias, y que el riesgo de cada, perdida de velocidad o
ingresos no autorizados queden reducidos al mnimo posible.
11
Instituto Tecnolgico Superior
Especificar configuracin de dispositivos de red inteligentes y de servicios de red
(como DHCP, HTTP (Intranet), Pop3 (Correo), etc. Si existiera algn dispositivo
programable, se debern indicar los comandos necesarios para su configuracin.
El/los programas debern ser desarrollados en Visual Basic .NET, trabajando con un
motor de base de datos Informix ubicado en un servidor POSIX (que se deber
adquirir e instalar a tales efectos)

1.3 Requerimientos por entrega y por materia

Primer entrega

Anlisis y desarrollo de Aplicaciones


o Determinacin de Requerimientos
Un detalle completo y acabado de los requerimientos que posee el
Proyecto 2017. Un detalle completo sobre lo solicitado tanto en
materia de hardware como de software en el Proyecto, as como
de los aportes que cada Grupo realice.
Base de Datos II
o Modelo Conceptual
D.E.R de la situacin planteada
o Modelo Lgico
Esquema Relacional (E.R)
Pasaje a tablas
Normalizacin hasta 3 Forma Normal
o (tablas indicadas debern ser las definitivas, a no ser que se justifique
su cambio por escrito)

Taller de Mantenimiento III


o Esquema lgico y plan de direccionamiento IP completo de la red a
instalar. Conectividad con los puestos donde se realizarn las consultas:
VPNs, etc. Equipos terminales (PCs), servidores, router, switch, etc.
o Software de monitoreo
Eleccin justificada
Sistemas Operativos III
o Estudio sobre los Sistemas Operativos a recomendar al cliente, en
servidores y terminales:
Argumentacin tcnica sobre el sistema operativo elegido para
las terminales:
Licenciamiento
Soporte
Argumentacin tcnica sobre el sistema operativo elegido para
los servidores
Licenciamiento
Soporte
12
Instituto Tecnolgico Superior
o Roles entre los RR. HH del cliente con respecto al producto del proyecto
Diagrama u esquema sobre los perfiles de los usuarios en el
contexto del producto
Perfiles-Descripcin
o Estudio sobre usuarios a definirse.

Proyecto
o Planificacin primaria hasta la tercera entrega.
o Responder a la pregunta: Por qu planificamos?
o Eleccin y justificacin del ciclo de vida a utilizar en el proyecto
o Actas de Reunin segn el formato dado en clase (10 como mnimo,
con temas tratados y pendientes)

Segunda entrega

Anlisis y Desarrollo de Aplicaciones


o Carpeta de Anlisis que deber cubrir el sistema en su totalidad

Base de Datos II
o Model Fsico
Sentencias D.D.L utilizadas para crear la Base de Datos y las tablas
Implementacin de la Base de Datos en el servidor POSIX
del Instituto.
Programacin III
o Primera versin de la aplicacin, que al menos:
Sea navegable
Debe reconocer y adaptarse, dependiendo del perfil del usuario
o Entregar carpeta con:
Cartula
CD con el cdigo fuente
Nombres de usuario y contraseas.
Diagrama de navegacin de las pantallas del proyecto.

Formacin Empresarial
o Objetivos y Misin del Emprendimiento.
o Actividad y Ubicacin.
o Forma Jurdica adoptada.
o Plan de Inversiones
o Plan de Financiacin

Taller de Mantenimiento III


o Esquema lgico y plan de direccionamiento IP completo de la red a
instalar. Conectividad con los puestos donde se realizar las consultas:
VPNs, etc. Equipos terminales (PCs), servidores, router, switch.
o Nomenclatura cableado estructurado
13
Instituto Tecnolgico Superior
o Software de monitoreo.
Eleccin justificada
Instalacin
Demostracin en clase
Seguridad
Usuarios
Firewall
Antivirus
UPS
Etc.

Proyecto
o Planificacin detallada hasta el 14/10/2016 (Tercer Entrega) y
correcciones a la Planificacin primaria entregada en la Primer Entrega.
o Calidad del Producto segn la normativa ISO/IEC 9126
Sistemas Operativos III
o Correcciones y mejoras de la primera entrega.
o Configuraciones bsicas en los sistemas operativos de los servidores, y de
las terminales (hostname, red, etc.)
o Configuraciones de las cuentas y su perfilamiento a travs de privilegios y
restricciones de cuentas por perfil:
A nivel local en la terminal donde instalaran la aplicacin si
corresponde
Cuentas de conexin de la aplicacin si corresponde
Cuentas de la aplicacin misma
o Otros programas de la plataforma
o Licenciamiento, soporte, instalaciones y configuraciones:
Servidor de base de datos
Software de monitoreo
Antivirus
Software de Backup, si corresponde
o Respaldo y recuperacin de datos y aplicaciones de base y de usuarios
Procedimientos de Backup de datos
Procedimiento de Backup de sistemas
Procedimiento de Restore de datos
Procedimiento de Restore de aplicaciones

14
Instituto Tecnolgico Superior

Tercer entrega

Anlisis y Diseo de Aplicaciones


o Carpeta final de anlisis
o Manual de usuario

Programacin III
o Carpeta con:
Cdigo del programa, documentado
Explicacin tcnica del uso de las ventanas
o Versin final de la aplicacin; es decir, el sistema deber
funcionar en su totalidad controlando todos los posibles errores
de digitacin como, por ejemplo: CI mal ingresada, fechas
invlidas, letras en lugar de nmeros, etc. Y de sistema, como,
por ejemplo: desconexin de red, impresoras u otras fallas del
sistema.

Base de Datos II
o Seguridad
Estudio de permisos para cada perfil de usuario del sistema
Implementacin del estudio de permisos
(sentencias utilizadas e implementacin en el
servidor)
o Consultas S.Q.L solicitadas por el docente e indicadas en la
letra del proyecto.
o Respaldo de DATOS
Polticas de respaldo del servidor de base de datos
Implementacin

Formacin Empresarial
o Plan de Recursos Humanos
o Estudio de viabilidad econmica y financiera
o Anexo: Trmites de creacin y puesta en marcha.

Taller de Mantenimiento III


o Correccin de lo entregado en instancias anteriores
o Eleccin del servidor
o Configuracin de los equipos propuestos en la primera
entrega (principalmente: configuracin y comandos de prueba
de los PCs y servidores, configuracin y administracin de
los router y switch (L2 y L3, si los hubiese)
o Cableado estructurado

ADA.docx 15
Instituto Tecnolgico Superior

o Instalacin fsica de lo propuesto en lugar y con equipamiento


a definir por el instituto. Se trata de instalar un ejemplo de la
propuesta que cada grupo realice.
o Manual de administracin de software de monitoreo
o Archivos de configuracin de router y switch

Sistemas Operativos III


o Correcciones y mejoras de la entrega anterior.
o Conectividad aplicacin-almacn de datos
o Informix Cliente: Instalacin, configuracin, herramientas y sus usos
o ODBC: descripcin, tipos de DSN, configuracin, justificacin
sobre la eleccin del tipo de DSN a utilizar.
o Pruebas de conectividad desde el cliente Informix
o Pruebas de conectividad desde el ODBC
o Troubleshooting de fallas y soluciones entre la aplicacin, los
datos y la plataforma.
o Shell Script para la Administracin del Servidor
Men Administracin de cuentas de usuario
Men Administracin del motor de base de datos
Men Monitoreo de recursos del servidor
Men Monitoreo de acceso al servidor y
funcionamiento de servicios
Men de pruebas de red, conectividad, etc.

Proyecto
o Planificacin Final hasta el momento de la venta
o Pruebas aplicadas al sistema segn la planilla dada en clase
o Por qu hemos desarrollado un sistema de calidad?
o Qu pruebas le han aplicado al sistema y por qu?
o Demostracin de:
Cumplimiento de lo planificado
Calidad del software desarrollado
Pruebas desarrolladas

ADA.docx 16
Instituto Tecnolgico Superior

2. Tablas
Las mismas se encuentran documentadas en 3era forma normal junto al
correspondiente Modelo Entidad-Relacin en el Anexo A.

3. Factibilidad

3.1 Factibilidad tcnica

Servidor
Contaremos con 2 servidores PowerEdge
T430 Tower Server, los cuales funcionaran en
cluster activo/pasivo.
Clustering: El Clustering es la fusin de
uno o varios servidores, los cuales funcionan en
conjunto para dar una respuesta como si fuera un
gran computador.
Activo/Pasivo: En este tipo si tenemos 2
servidores, por ejemplo, el servidor primario es el
cual est en tiempo real respondiendo todas las
peticiones, si esta falla automticamente se activa el
secundario y asume su trabajo. El servidor
secundario permanece en espera a que ocurra un
error.
El servidor torre PowerEdge T430 ofrece un
potente rendimiento de 2 sockets, capacidad de
ampliacin y un funcionamiento silencioso a las pequeas empresas y
organizaciones.
Procesador: Intel Xeon E5-2630 V3 2.4GHz;
Memoria RAM: 16 GB RDIMM, 2400MT;
Disco Duro: 2 TB 7200 RPM Raid Controller.

ADA.docx 17
Instituto Tecnolgico Superior

Router
Los router que se utilizarn sern Router VPN multifuncin inalmbrico
RV130W3.
El Cisco RV130W Wireless-N Router VPN multifuncin es un dispositivo
flexible y de alto rendimiento y fcil de usar, muy adecuado para las pequeas
empresas. Ofrece alta seguridad, banda ancha, conectividad por cable e inalmbrica
para pequeas oficinas y empleados remotos. Tambin puede ser utilizado como un
Router inalmbrico independiente, punto de acceso, puente o repetidor para
implementaciones flexibles, ofreciendo proteccin de la inversin a medida que
evolucionan sus necesidades de negocio.

Caractersticas principales

Puertos Ethernet Gigabit de alto rendimiento, lo que permite la transferencia


de archivos grandes y mltiples usuarios
Un Puerto USB para 3G / 4G de conmutacin por error de mdem o
conectividad primaria alternativa
Seguridad IP (IPsec) de sitio a sitio VPN que permite conectividad segura
para los empleados remotos y mltiples oficinas.
Seguridad slida: Probado por Stateful Packet Inspection (SPI) y el hardware
de encriptacin
Fcil de configurar y utilizar con la configuracin basada en asistentes

ADA.docx 18
Instituto Tecnolgico Superior

Switches
Se utilizarn switches TP-Link TL-Sl3452.
Diseado para los requisitos de pequeas y medianas empresas, TP-LINK TL-
SL3452 integra las funciones bsicas de nivel 2 de manejo, tales como 802.1Q VLAN,
QoS 802.1p, ACL (Access Control List) caractersticas.
Proporciona un alto rendimiento con 48 puertos 10/100Mbps 2 puertos
10/100/1000 Mbps para ofrecer el mximo rendimiento para sus redes de negocio.
Por otra parte, el TL-SL3452 tambin viene equipado con 2 puertos Gigabit SFP,
dndole una mayor flexibilidad de la red.
Por ltimo, el switch TL- SL3452 manejable L2 de TP-LINK tiene
caractersticas avanzadas de seguridad y equipado de manejo tales como
autenticacin de puertos 802.1x, control de tormentas, Seguridad del puerto, Calidad
de Servicio (QoS), STP / RSTP / MSTP y IGMP para prestar servicios de mayores
capacidades de manejo y fiabilidad. Adems, es muy fcil usar la interfaz de web de
manejo, junto con la CLI, SNMP y RMON, la media de instalacin y configuracin
rpida, con menos tiempo de inactividad.

Patcheras
Se utilizarn patcheras para la organizacin del cableado y para cumplir con
los estndares del cableado estructurado.
Utilizaremos patcheras de 24 y 48 bocas de categora 6.
Patchera 24 bocas: Patchera 24 1U Cat. 6 Intellinet
Patchera 48 bocas: Patchera 48 2U Cat. 6 Intellinet

ADA.docx 19
Instituto Tecnolgico Superior

PCs

Desktop HP Compaq 6200 Pro


Micro tower
Procesador: Intel Core i5 3.1Ghz
Disco Duro: 250 GB Sata
Memoria: 4GB DDR3
Grabadora de DVD
Fuente: 500W

Monitor
Por parte de Amaranth Solutions recomendamos que se utilicen estos
monitores debido a que consideramos que son los adecuados para el trabajo que se va
a realizar con ellos, se podra comprar otros monitores de ms pulgadas con ms
resolucin, etc. Pero consideramos que no es necesario para esta ocasin.
El monitor que recomendamos es el AOC IPS i2080SW
Pulgadas: 19.5"
Tiempo de respuesta tpico: 6ms
Resolucin recomendada: 1440900@60Hz

ADA.docx 20
Instituto Tecnolgico Superior

Teclado y mouse
Tec+Mou Genius KM130 USB

Modelo: KM 130

Conexin USB

Color negro

Telfonos VoIP
Al momento de seleccionar un telfono consideramos las diferentes opciones
que hay en el mercado y llegamos a la conclusin que el telfono necesario para una
rent a car de porte chico-mediano es este debido a sus especificaciones tcnicas.
El telfono que recomendamos por parte de Amaranth Solutions es el
Grandstream GXP2130
El v2 GXP2130 es un telfono IP de nivel empresarial estndar que cuenta
con hasta 3 lneas, puertos Gigabit y teclas 8 BLF / marcacin rpida para monitorear
fcilmente la presencia y estado de otras extensiones y llamadas de transferencia.

ADA.docx 21
Instituto Tecnolgico Superior

Comunicacin entre sucursales


Esquema lgico general

ADA.docx 22
Instituto Tecnolgico Superior

Recursos utilizados por sucursal


Montevideo

Director General (6 hosts disponibles, 1 utilizado):


IP: 192.168.10.0 /29
Gerente (6 hosts disponibles, 1 utilizado):
IP: 192.168.20.0/29
Jefe de personal (6 hosts disponibles, 1 utilizado):
IP: 192.168.30.0/29
Empleados (14 host disponibles, 4 utilizados):
IP: 192.168.40.0/28
VoIP (14 hosts disponibles, 7 utilizados):
IP: 192.168.50.0/28

ADA.docx 23
Instituto Tecnolgico Superior

Aeropuerto

Gerente (6 hosts disponibles, 1 utilizado):


IP: 192.168.20.8/29
Jefe de personal (6 hosts disponibles, 1 utilizado):
IP: 192.168.30.8/29
Empleados (6 host disponibles, 3 utilizados):
IP: 192.168.40.48/29
VoIP (14 hosts disponibles, 4 utilizados):
IP: 192.168.50.16/28

ADA.docx 24
Instituto Tecnolgico Superior

Punta del Este

Gerente (2 hosts disponibles, 1 utilizado):


IP: 192.168.20.16/29
Jefe de personal (6 hosts disponibles, 1 utilizado):
IP: 192.168.30.16/29
Empleados (14 host disponibles, 4 utilizados):
IP: 192.168.40.16/28
VoIP (14 hosts disponibles, 6 utilizados):
IP: 192.168.50.32/28

ADA.docx 25
Instituto Tecnolgico Superior

La Paloma

Gerente (6 hosts disponibles, 1 utilizado):


IP: 192.168.20.24/29
Jefe de personal (6 hosts disponibles, 1 utilizado):
IP: 192.168.30.24/29
Empleados (14 host disponibles, 4 utilizados):
IP: 192.168.40.32/28
VoIP (14 hosts disponibles, 6 utilizados):
IP: 192.168.50.48/28

ADA.docx 26
Instituto Tecnolgico Superior

Para interconectar sucursales se utilizar un servicio de VPN.


Una VPN, conocida como Virtual Private Network es una red una privada
virtual capaz de conectar varios dispositivos como si se encontrasen fsicamente en el
mismo lugar, emulando las conexiones de redes locales. Virtual, porque conecta dos
redes fsicas; y privada, porque solo los equipos que forman parte de una red local de
uno de los lados de la VPN pueden acceder.
El servicio VPN a utilizar ser el VPN HUB Service:
Caractersticas:
Topologa tipo estrella donde el trfico de los sitios remotos pasa siempre por
el sitio central.
Trfico de la red centralizado para las empresas que no desean comunicacin
entre sucursales.
Amplia gama de velocidades que van desde 256 kbps hasta 100 Mbps.
Diversidad de medios de acceso al cliente: fibra ptica, cobre y radio.

Sistema operativo
Para los puestos de trabajo que usarn los empleados de la arrendadora,
elegimos utilizar Windows 10 principalmente porque el software que utilizarn (que
es un pilar fundamental de todo el sistema) fue desarrollado en .NET, un framework
que es compatible con Windows 10, y no lo es con otros sistemas operativos User-
Friendly como lo son Mac o algunas distribuciones de Linux. Simplemente, .NET
est hecho para Windows, y slo funciona en ese Sistema Operativo al 100% de su
capacidad.
Adems, el sistema Windows tiene la particularidad de ser el ms usado por
los usuarios tanto en sus casas como en trabajos, lo cual deja a Windows como el
sistema en el que ms probablemente la gente se sepa manejar, a mayor o a menor
medida.
Licenciamiento
Especialmente en Microsoft, las licencias se dividen, en 2 grupos. Un grupo
es, Licencias OEM y el otro Licencias OLP, las cuales se adquieren dependiendo de
quien las necesite (empresas u organismos).
El licenciamiento recomendable para una empresa es el OLP.
Caractersticas de licenciamiento OLP NL:
Este tipo de licencia est dedicado especialmente a las empresas. Tiene como
caracterstica principal que nunca caduca: su vencimiento es hasta que la empresa

ADA.docx 27
Instituto Tecnolgico Superior

deje de funcionar como tal. Claramente, se pueden hacer upgrades del Software si se
compr un producto de Microsoft que acta como seguro (Software Assurance).
Otra de sus caractersticas es que no son permanentes para un nico uso (en un
equipo particular), la licencia no caduca a la hora de flashear un equipo.
Es requisito, tener control y dejar en claro mediante un papel la cantidad de
Windows, o productos licenciados con OLP NL que la empresa posee.
Contrato abierto:
Para acceder a estas licencias se debe realizar un contrato con Microsoft, con
una duracin de 2 aos, y la empresa debe comprar mnimo 5 licencias.

Sistema operativo para el servidor


En cuanto a los servidores, elegimos utilizar Red Hat Enterprise Linux en su
versin 7.2. En realidad, en este caso una distribucin de Linux conviene mucho ms
que una de Windows, ya que las distribuciones de Linux son compatibles con el
estndar POSIX, mientras que Windows no lo es.
En cuanto a por qu Red Hat Enterprise Linux y no otra distribucin, Red Hat
Enterprise Linux es lo ms usado a nivel empresarial en cuanto a la administracin de
servidores, ya que cuenta con una seguridad de nivel militar. Esto quiere decir que se
tiene un control muy estricto en cuanto a los datos y las distintas funcionalidades.
Tambin cuenta con un tiempo de actividad del 99,999%, esto quiere decir que en
muy pocas ocasiones debers tener que apagar o reiniciar el servidor debido a que,
para realizar la mayora de las configuraciones, no es necesario. Por otro lado, y no
menos importante el simple hecho de que empresas de pequeo, mediano y gran porte
lo utilicen en sus servidores, ya nos da el respaldo necesario para confiar plenamente
en este sistema operativo.
Otra ventaja que tiene este sistema operativo a favor es que es soportado y
certificado por muchas empresas, entre ellas tenemos a Intel, Cisco e IBM, lo que le
da al sistema una consistencia mucho ms grande.
Licenciamiento

Red Hat es una distribucin de GNU/Linux por lo tanto est bajo la licencia
de GPL/GNU, es licencia de software es la ms usada en el mundo de software libre
y cdigo abierto, creada por Richard Stallman. Cualquier usuario que utilice un
programa que este licenciado con GPL/GNU, tiene la total libertad de estudiar,
modificar y compartirlo.

ADA.docx 28
Instituto Tecnolgico Superior

Antivirus
El antivirus a recomendar es Norton.
Norton brinda, como cualquier antivirus del mercado, servicios de prevencin
y eliminacin de malware durante un perodo de suscripcin pago. Utiliza tcnicas
conocidas como firmas y heursticas para identificar los virus.
Las firmas, bsicamente son virus o tipos de virus genricos y/o conocidos
que estn guardados en una base de datos, por lo tanto, el antivirus prevendr que el
sistema se infecte con uno de ellos.
Las heursticas son un mtodo un poco ms complejo. Involucran actividades
como desempaquetar programas, y analizar instrucciones y/o cdigo fuente en busca
de prcticas comunes de cdigo malicioso. Es decir, en resumen, que no compara a
ver si el programa exacto es un virus que ya se conoca, sino que analiza las cosas que
hace el programa y se fija si son maliciosas o no.
Otras caractersticas de Norton incluyen filtrado de spam en correo electrnico
y la proteccin contra el phishing. Se considera spam al correo basura o no
deseados. En cuanto al phishing, se da cuando un hacker o atacante malicioso crea
una pgina que se ve y siente idnticamente a una pgina que nosotros usemos, para
que cuando vayamos a ingresar nuestros datos se le enven al hacker/atacante y as el
podr hacer lo que quiera con ellos (usarlos, venderlos, etc.)
Symantec, la empresa creadora de Norton, distribuye el producto de varias
formas:
Descarga
Copia fsica (en caja)
Software OEM
El software OEM es software que es generalmente vendido junto con un
hardware. Por ejemplo, lo vemos muy seguido cuando compramos una notebook que
ya viene con muchos programas reinstalados, esos programas se consideran software
OEM.
Norton Antivirus junto con Norton Internet Security (otro programa de la empresa
Symantec), dominaron el 60% del mercado de antivirus al por menor en 2007.

ADA.docx 29
Instituto Tecnolgico Superior

Software de monitoreo
Como software de monitoreo, sugerimos utilizar OpManager
Este sistema de monitorizacin de redes permite gestionar el rendimiento y la
disponibilidad de los recursos bsicos de una red, tales como router, switch, firewall,
aceleradores WAN, access point, VoIP, servidores fsicos y virtuales.

Software utilizado de acuerdo a las limitaciones


Sistema de gestin de bases de datos:
IBM Informix es una familia de productos de IBM que sirven para administrar
varios sistemas de gestin de base de datos relacionales. Es un sistema que fue
desarrollado hace muchos aos, sus inicios datan de los aos 80, pero IBM sigue
manteniendo y comercializando el producto.
En cuanto al licenciamiento, el precio y el soporte que incluye la compra de
producto, no tenemos informacin muy detallada al respecto; ya que IBM solo brinda
esta informacin de manera oficial a empresas reales. Tenemos un estimativo solo del
precio: U$S 30.000 pagados una nica vez.

3.2 Factibilidad operativa

Bsicamente, se hace referencia a por qu se va a usar el Sistema.


Qu cosas mejora del sistema actual de la arrendadora? Existen recursos humanos
para operarlo? El sistema es necesario? A nuestro parecer, y en relacin a lo que
dicen los datos, s. Estamos tomando como sistema inicial, a una arrendadora que an
no tiene un sistema informtico. De por s, un sistema informtico simple agiliza
muchsimo las tareas de tipo administrativas, como por ejemplo realizar una reserva,
registrar un cliente, etc.
Hicimos encuestas a 3 arrendadoras, 2 que ya contaban con sistema
informtico (ya que eran arrendadoras bastante grandes) y una ltima un poco ms
pequea, que no contaba con sistema. A las que tenan sistema, les preguntamos si de
verdad est siendo eficiente utilizar un sistema informtico en lugar de hacer todo a
mano, y ambas nos dijeron que s; que era ms eficiente el sistema informtico
(como era de esperar).
A la arrendadora que no tena sistema, le preguntamos si en el caso hipottico
de que pudieran tener un sistema, si optimizara las cosas o si sera solo
complicacin, y nos respondieron que facilitara mucho las cosas, pero como el porte
de la arrendadora es pequeo no se podran costear un sistema de esta magnitud.
ADA.docx 30
Instituto Tecnolgico Superior

Como conclusin de esto, extrajimos que un sistema de este porte es eficiente


y factible para arrendadoras medianas, con varias sucursales y que tengan un modelo
de negocios estable (que tengan claros y bien definidos todos los procedimientos de
reserva, etc.)
Qu cosas mejora del sistema actual de la arrendadora?
Llevar registros de todo esto en papel, conlleva una mayor cantidad de tiempo
tanto generar esos registros como despus buscar datos. Adems, el papel agrega el
factor de error humano (que de todas formas sigue existiendo en un sistema
informtico, pero a un nivel muchsimo menor). Por definicin, un sistema
informtico permite almacenar y procesar informacin de manera eficiente y
automtica.
En el caso del software que nosotros estamos proponiendo, por ejemplo, al
momento de realizar una reserva, la gran mayora de los campos que se rellenan en el
registro se pueden rellenar utilizando una herramienta que tiene una lista de
opciones. Esto quiere decir, que por ejemplo si el cliente quiere reservar una
categora Alta, el empleado no tendr que escribir categora alta sino que tendr
una herramienta de seleccin que le permitir seleccionar una categora de todas las
categoras disponibles, y as para todos los campos donde se pueda realizar esta
funcin. Podr parecer algo de poca importancia, pero si sumamos la cantidad de
campos que tiene un registro, y la cantidad de registros que lleva una arrendadora, es
un ahorro de tiempo muy considerable.
A nivel tcnico, el poder seleccionar las cosas de esta forma nos permite que
haya atomicidad entre los registros, para poder hacer consultas de manera eficiente.
Por ejemplo, si la arrendadora quiere tener un listado de todos sus vehculos de
categora alta, lo podr realizar con un par de clics. Nuestro sistema en cuanto al
software tambin tiene la particularidad de ser flexible en cuanto a polticas de la
arrendadora.

A que nos referimos con esto? Bien, lo que queremos decir es que no vamos a
restringir solamente a ciertas categoras de vehculos, o ciertas sucursales, o ciertos
tipos de vehculo (solo autos y camionetas, por ejemplo) sin permitirle a la
arrendadora ajustar el sistema a la par que se ajusta su modelo de negocios
(escalabilidad).
Existen recursos humanos para operarlo?
S. Una arrendadora de este porte (4 sucursales) posee la mano de obra para
operar el sistema. No es necesaria nueva mano de obra, sino que ahora en un mismo
sistema unificado trabajaran los mismos empleados que estaban encargados de hacer
reservas, los mismos miembros de la empresa que se encargaban de hacer gestin de

ADA.docx 31
Instituto Tecnolgico Superior

los empleados, y los mismos gerentes que decidan crear una nueva categora o
incorporar otra marca al stock de vehculos, etc.
Ahora todos podrn trabajar desde una misma plataforma, con un sistema que
permite la unicidad de los datos, as como su disponibilidad casi que 24/7
(exceptuando cuando exista alguna falla, pero hay planes de respaldo y restauracin
de datos). Un control ms automtico del stock de vehculos y sus alquileres, fcil
acceso a una lista de autos que estn alquilados en este momento, etc.
La interfaz en general del programa es amigable al usuario, adems posee
mensajes de ayuda y errores descriptivos para poder guiar a la persona en caso de que
se haya equivocado, o mostrar especficamente cual es el problema con el sistema si
es que lo hay. Lo que s ser necesario es un empleado tcnico de la empresa, que
se encargar de hacer el monitoreo de la red y crear las cuentas en el servidor POSIX,
para que los empleados puedan trabajar individualmente, y quede un registro de las
acciones de cada uno por separado.

Mantenernos cerca de los clientes


Nuestra aplicacin creada para la arrendadora de vehculos, como primer
punto a destacar podemos decir que fue pensada totalmente para la comodidad tanto
del cliente, como la del empleado, basta con un par de clics para solucionar casos
complejos que puedan ocurrir a lo largo del funcionamiento del mismo.

Intentamos realizar el programa con un diseo amigable y agradable para el usuario,


sabemos claramente que muchas veces, una interfaz defectuosa, o complicada de
manejar puede ser la causa de una desercin como socio.
Uno de los puntos a destacar de nuestra aplicacin y de lo que creemos que
ms horas ha llevado planearla, es el filtrado de vehculos.

Los vehculos, dentro de Car Solutioner, pueden buscarse por distintas propiedades,
por ejemplo; pueden buscar un vehculo por su categora, ao, maletas, estado, marca,
modelo, sucursal, puertas, pasajeros, aire acondicionado, tipo de cambios, pueden
buscar de a una propiedad a la vez, o varias combinadas, o todas. Esto nos parece
muy importante porque no hay necesidad de recibir capacitacin tcnica o de uso del
programa para realizar una bsqueda compleja como esta, la cual se llevar a cabo
con unos pocos clics.
Capacitacin para empleados
No es necesaria una capacitacin tcnica para la manipulacin del programa,
pero si debe existir responsabilidad y conocimiento bsico sobre el rellenado de datos
que requiere el programa para su correcto funcionamiento. Los empleados deben
ADA.docx 32
Instituto Tecnolgico Superior

tener criterios para el almacenaje de datos, los cuales sern instruidos por el manual
de nuestra aplicacin o de la misma empresa a trabajar.
Tecnologa empleada
La tecnologa empleada para la creacin de nuestro producto es actualmente
costeable en trminos de una empresa, nada es totalmente especifico como para
requerir de fuerzas mayores para su obtencin.
Para la creacin del Software se utilizara el lenguaje Visual basic.net que tiene
sus limitaciones pero el funcionamiento y escenarios planteados para el correcto
funcionamiento de una arrendadora de vehculos, est cubierto en su totalidad.

A nivel de base de datos se empleara Informix, y una de sus particularidades es que la


seguridad que nos ofrece es mayor a la de otros sistemas de gestin de base de datos.

En cuanto a la red, est diseada para que su funcionamiento sea efectivo y tambin
para adaptarse a las demandas de vehculos en distintas pocas del ao (temporadas).

Posibilidad de ampliar
El producto tiene la posibilidad de extenderse tanto fsicamente como
virtualmente, los planes de nomenclatura y de creacin tanto de la red como del
software nos permiten realizar una extensin a futuro sin tener que modificar el
cdigo fuente, o la red en general.
Simplemente bastar con agregar extensiones de la red para extender la
misma, y seguir el plan de nomenclatura del cableado para no generar conflictos.

Y por parte del programa su flexibilidad es totalmente admirable, ya que, se adapta a


cualquier situacin, ya sea, el ingreso de clientes extranjeros, nuevos tipos de
documentos, nuevas sucursales en otros lugares del mundo o en distintos
departamentos. Se intenta que el programa se adapte a los casos ms genricos
posibles. Siendo as, un programa efectivo para cubrir las necesidades de cualquier
arrendadora, y a un futuro bastara solamente con modificar su interfaz para re-
venderlo.
Demostramos que nuestro software ser utilizado
El sistema ser utilizado por cualquier persona que acceda a la arrendadora solicitante
del mismo, ya sea empleados de la misma como clientes, ya que est desarrollado
para que sea de fcil entendimiento para cualquier persona vinculada a la arrendadora
de vehculos.

ADA.docx 33
Instituto Tecnolgico Superior

3.3 Factibilidad econmica

Cantidad Precio en USD


Productos
Servidor DELL 2 9.760
PowerEdge T430
UPS 1
PC ACER ACX-605- 25 6.250
DP30 G3240
Monitor AOC IPS 25 2900
i2080SW
Teclado y mouse Genius 25 450
KM130 USB
Router Inalmbrico Cisco 4 808
RV130W-A-K9-NA
Switch Administrable L2 4 882
de 48-Puertos
Patchera 24 P 4 260
Patchera 48 P 4 560
Telfono VoIP v2 25 3475
GXP2130
Licencia Informix 1 30.000
Licencia Windows 10 25 5.800
Licencia Norton 25 475
Licencia Opmanager 25 100
Cable UTP 600 mts 215

Subtotal: 61881

Costos fijos
Sistema 45.000 al finalizar el 8vo
mes.
Servicio de internet 70/mes
Honorarios Por todos los integrantes 6428/mes (7 meses)
de AS

Costos variables Subtotal: 900

Total: 152781

ADA.docx 34
Instituto Tecnolgico Superior

Beneficios
Con la implementacin de este sistema la arrendadora de vehculos se ver
beneficiada en distintos aspectos como: automatizacin de las funciones, control y
resguardo seguro de la informacin, agilizacin en el proceso de alquiler y reserva
(satisfaccin de los clientes a la hora de ser atendidos), etc.
El proyecto es factible econmicamente ya que la inversin monetaria que se
realiza, se traduce en beneficios para el negocio de la arrendadora lo que agilizar el
negocio.

ADA.docx 35
Instituto Tecnolgico Superior

3.4 Factibilidad legal

El sistema desde el punto de vista legal, no presenta ningn problema. Esto es


porque el sistema no contempla operaciones como por ejemplo de facturacin (donde
hay que cumplir con legislaciones) ni guarda datos sensibles de personas (nmeros de
tarjetas de crdito, etc.).
El sistema solo le facilita a la arrendadora el hacer un control de stock de sus
vehculos, sus reservas, sus alquileres, etc. Nunca se toca nada concerniente a lo
legal. En cuanto a los programas terciarizados, todas las licencias se comprarn de
manera legtima. No existir ningn tipo de piratera tanto en la ejecucin del sistema
como en su creado.

4. Lgica

4.1 rbol de decisin

ADA.docx 36
Instituto Tecnolgico Superior

4.2 Tabla de decisin

Columnas sin sentido (incongruencias)

Resultado final

ADA.docx 37
Instituto Tecnolgico Superior

5. Datos

5.1 Diagrama de flujo de datos

5.1.1 Diagrama de contexto

ADA.docx 38
Instituto Tecnolgico Superior

5.1.2 Primer nivel

ADA.docx 39
Instituto Tecnolgico Superior

5.1.3 Segundo nivel

ADA.docx 40
Instituto Tecnolgico Superior

ADA.docx 41
Instituto Tecnolgico Superior

ADA.docx 42
Instituto Tecnolgico Superior

ADA.docx 43
Instituto Tecnolgico Superior

ADA.docx 44
Instituto Tecnolgico Superior

ADA.docx 45
Instituto Tecnolgico Superior

5.2 Diccionario de datos

5.2.1 Primer nivel

Entrada/Sali Flujos de Flujos de


Nombre Qu es? Descripcin
da entrada salida

Modulo del programa,


respuesta
Reservar/Alqui en el cual se puede consultas
Proceso consulta
lar 1 reservar y alquilar un empresa
empresa
vehculo.

ingreso datos historial


alquiler reserva

consultas historial
cliente alquiler

respuesta
ingreso dato
consulta
reserva
cliente

cambiar
comprobante
estado
alquiler
reserva

historial comprobante
alquiler reserva

historial listado
reserva categora

listado tipo ingreso dato


de vehculos reserva

ingreso dato
alquiler

cambio en el
estado de la
reserva

consultas Las consultas que


flujo
empresa realiza la empresa

Lo brinda
cliente entra
ingreso datos Son los datos que se al proceso
flujo
alquiler ingresan del alquiler "Reserva
Alquilar" para
salir

ADA.docx 46
Instituto Tecnolgico Superior

nuevamente a
la tabla
reserva .

Lo brinda
cliente entra
al proceso
consultas Son las consultas que "Reserva
flujo
cliente realiza el cliente Alquilar" para
salir
nuevamente a
la cliente .

Lo brinda
cliente entra
al proceso
"Reserva
ingreso dato Son los datos que se
flujo Alquilar" para
reserva ingresan de la reserva
salir
nuevamente a
la tabla
reserva.

Lo brinda la
empresa entra
al proceso
Son los datos que
"Reserva
cambiar estado ingresan al proceso
flujo Alquilar" para
reserva para cambiar el estado
salir
de la reserva
nuevamente a
la tabla
reserva .

Lo brinda el
proceso
"Reserva
historial Es el historial de
flujo Alquilar" para
alquiler alquiler
salir
nuevamente a
la empresa .

Lo brinda el
proceso
"Reserva
historial Es el historial de
flujo Alquilar" para
reserva reservas
salir
nuevamente a
la empresa .

ADA.docx 47
Instituto Tecnolgico Superior

Lo brinda la
tabla reserva
para entrar en
el proceso
listado tipo de Es el listado de tipos
flujo "Reserva
vehiculos de vehiculos
Alquilar" para
salir
nuevamente a
la empresa .

Lo brinda el
proceso
respuesta "Reserva
Las consultas que
consulta flujo Alquilar" para
realiza la empresa
empresa salir
nuevamente a
la empresa .

Lo brinda la
tabla reserva
para entrar en
el proceso
historial Es el historial de
flujo "Reserva
reserva reservas
Alquilar" para
salir
nuevamente a
la empresa .

Lo brinda la
tabla reserva
para entrar en
el proceso
historial Es el historial de
flujo "Reserva
alquiler alquiler
Alquilar" para
salir
nuevamente a
la empresa .

Lo brinda el
proceso
respuesta Son las respuestas a "Reserva
consulta flujo las consultas del Alquilar" para
cliente cliente salir
nuevamente a
la empresa .

Lo brinda el
Es el comrpobante del proceso
comprobante "Reserva
flujo alquiler que se le da al
alquiler Alquilar" para
cliente
salir
nuevamente al

ADA.docx 48
Instituto Tecnolgico Superior

cliente .

Lo brinda el
proceso
Es el comrpobante del "Reserva
comprobante
flujo reserva que se le da al Alquilar" para
reserva
cliente salir
nuevamente al
cliente .

Lo brinda la
empresa entra
al proceso
"Reserva
listado Es el listado de las
flujo Alquilar" para
categora diferentes categorias
salir
nuevamente a
la tabla
categoria .

Lo brinda el
proceso
"Reserva
ingreso dato Son los datos de Alquilar" para
flujo
reserva reserva salir
nuevamente a
la tabla
reserva.

ingreso dato Son los datos de


flujo
alquiler alquiler

respuesta
entidad Es la arrendadora de
Empresa consulta
externa vehiculos
empresa

historial
reserva

historial
alquiler

respuesta
entidad Es el cliente de la
Cliente consulta
externa arrendadora
empresa

comprobante
alquiler

ADA.docx 49
Instituto Tecnolgico Superior

comprobante
reserva

Es el almacenamiento
almacenamien ingreso dato
Reserva que guarda los datos
to reserva
de las reservas

ingreso dato
alquiler

cambio en el
estado de la
reserva

historial
alquiler

historial
reserva

Es el almacenamiento
almacenamien listado tipo
Tipo que guarda los tipos
to de vehculo
de vehiculos

Es el almacenamiento
almacenamien que guarda las listado
Categora
to categorias de categoras
vehiculos

Entrada/Sali Flujos de Flujos de


Nombre Qu es? Descripcion
da entrada salida

Modulo del programa


ingreso datos ingreso datos
Manejo de que se encarga de
Proceso estado telefono
clientes 2 administrar los
cliente persona
clientes.

ingreso datos comprobante


personales cliente

respuesta
consultas
consulta
empresa
empresa

historial historial
clientes clientes

ingreso datos
persona

modificar
datos

ADA.docx 50
Instituto Tecnolgico Superior

persona

Lo brinda el
proceso
"Manejo de
ingreso datos Clientes" para
flujo
estado cliente salir
nuevamente a
la tabla
cliente.

Lo brinda el
proceso
"Manejo de
ingreso datos Clientes" para
flujo
personales salir
nuevamente a
la tabla cliente
.

Lo brinda el
proceso
"Manejo de
consultas
flujo Clientes" para
empresa
salir
nuevamente a
la empresa.

Lo brinda el
almacenamien
to cliente
historial
flujo ingresarlo al
clientes
proceso
"Manejo de
clientes".

Lo brinda el
proceso
ingreso datos "Manejo de
telfono flujo clientes" para s
persona salir
nuevamente a
la reserva.

Lo brinda el
proceso
comprobante "Reserva
flujo s
cliente Alquilar" para
salir
nuevamente a

ADA.docx 51
Instituto Tecnolgico Superior

la persona.

Lo brinda el
proceso
respuesta "Reserva
consulta flujo Alquilar" para s
empresa salir
nuevamente a
la empresa.

Lo brinda el
proceso
"Reserva
historial
flujo Alquilar" para s
clientes
salir
nuevamente a
la empresa.

Lo brinda el
proceso
"Reserva
Alquilar" para
ingreso datos
flujo salir s
persona
nuevamente a
el
almacenamien
to cliente

Lo brinda el
proceso
"Reserva
Alquilar" para
modificar
flujo salir s
datos persona
nuevamente a
el
almacenamien
to cliente

ingreso datos
entidad Es el cliente de la
cliente estado
externa arrendadora
cliente

respuesta
entidad Es la arrendadora de
empresa consulta
externa vehiculos
empresa

consultas historial
empresa clientes

persona entidad Es una persona que comprobante ingreso datos


ADA.docx 52
Instituto Tecnolgico Superior

externa llega a la arrendadora cliente personales


pero todavia no
realiz ninguna
reserva (no es cliente)

ingreso datos
Entidad Es el cliente de la historial
cliente telefono
externa arrendadora clientes
persona

modificar
datos
persona

Entrada/Sali Flujos de Flujos de


Nombre Que es? Descripcion
da entrada salida

Modulo del programa


respuestas
Gestion de que se encarga de consulta
Proceso consultas
Vehculos administrar los persona
personas
vehiculos

respuestas
ingreso datos
consultas
alquiler
cliente

respuestas
consultas
consulta
cliente
empresa

ingreso datos historial


vehculo vehculos

consulta listado
empresa vehculo

listado de ingreso dato


vehculos vehculo

ingreso datos ingreso datos


estado estado del
vehculo vehculo

ingreso datos ingreso dato


modificacin modificacin
del vehculo de vehculo

ingreso datos
categora
vehculo

ingreso datos
vehculo

ADA.docx 53
Instituto Tecnolgico Superior

Lo brinda
empresa, entra
al proceso
consulta son las consultas de la "Reserva
flujo
persona persona Alquilar" para
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al proceso
ingreso datos son los datos del "Reserva
flujo
alquiler alquiler Alquilar" para
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al proceso
consultas son las consultas del "Reserva
flujo
cliente cliente Alquilar" para
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al proceso
ingreso datos son los datos del "Reserva
flujo
vehiculo vehiculo Alquilar" para
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al proceso
consulta son las consultas de la "Reserva
flujo
empresa empresa Alquilar" para
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
listado de es el listado de al proceso
flujo "Reserva
vehiculos vehiculos
Alquilar" para
salir
nuevamente a

ADA.docx 54
Instituto Tecnolgico Superior

la empresa.

Lo brinda
empresa, entra
al proceso
ingreso datos
son los datos del "Reserva
estado flujo
estado del vehiculo Alquilar" para
vehculo
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al proceso
ingreso datos son los datos de
"Reserva
modificacin flujo modificacion del
Alquilar" para
del vehculo vehiculo
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al
ingreso datos proceso"Gesti
son los datos de la
categoria flujo on de
categoria del vehiculo
vehculo Vehculo"para
salir
nuevamente a
la empresa.

Lo brinda
empresa, entra
al proceso
ingreso datos son los datos del "Gestion de
flujo
vehiculo vehiculo Vehculo"
para salir
nuevamente a
la empresa.

Lo brinda el
proceso
respuestas "Gestion de
son las consultas de
consultas flujo Vehculo"
las personas
personas para salir
nuevamente a
la persona.

ADA.docx 55
Instituto Tecnolgico Superior

Lo brinda el
proceso
respuestas son las respuestas a "Gestion de
consultas flujo las consultas del Vehculo"
cliente cliente para salir
nuevamente a
la cliente.

Lo brinda el
proceso
respuestas son las respuestas a "Gestion de
consulta flujo las consultas de la Vehculo"para
empresa empresa salir
nuevamente a
la empresa .

Lo brinda el
proceso
"Gestion de
historial es el historial de
flujo Vehculo"
vehiculos vehiculos
para salir
nuevamente a
la empresa .

Lo brinda el
proceso
"Gestion de
listado es el listado de
flujo Vehculo"
vehiculo vehiculos
para salir
nuevamente a
la empresa .

Lo brinda el
almacen
vehiculo y se
ingreso dato son los datos del
flujo lo entrega al
vehiculo vehiculo
proceso
"Gestion de
Vehculo".

Lo brinda el
proceso
"Gestion de
ingreso datos Vehculo"
son los estados del
estado del flujo para salir
vehiculo
vehiculo nuevamente a
la
almacenamien
to vehiculo

ADA.docx 56
Instituto Tecnolgico Superior

Lo brinda el
proceso
"Gestion de
ingreso dato son los datos de la Vehculo"
modificacion flujo modificacion del para salir
de vehiculo vehiculo nuevamente a
la
almacenamien
to vehiculo

respuestas
entidad Es una persona que no consulta
Persona consultas
externa es cliente aun persona
personas

respuestas
entidad Es un cliente de la ingreso datos
Cliente consultas
externa arrendadora alquiler
cliente

consultas
cliente

entidad Es la fabrica de un ingreso datos


Fabrica
externa vehiculo determinado vehiculo

respuestas ingreso datos


entidad Es la arrendadora de
Empresa consulta estado
externa vehiculos
empresa vehculo

ingreso datos
listado
modificacin
vehiculo
del vehculo

ingreso datos
historial
categoria
vehiculos
vehculo

ingreso datos
*
vehiculo

consulta
empresa

Es el almacenamiento
almacenamien ingreso dato listado de
Vehiculo que guarda todos los
to vehiculo vehiculos
datos de

ingreso datos
estado del
vehiculo

ingreso dato
modificacion
de vehiculo

ADA.docx 57
Instituto Tecnolgico Superior

Es el mdulo del
Gestion de programa que realiza ingreso dato ingreso datos
Proceso
Empleados las gestiones de consultas trabaja
empleados

ingreso datos listado de


empleado empleados

ingreso datos
historial de
modificacin
empleados
empleado

ingreso datos
ingreso datos
estado del
empleado
empleado

modificaicon
de empleado

cambio de
estado del
empleado

Lo brinda la
empresa, para
entrar en el
proceso
Son las consutlas que Gestion de
ingreso dato hace la empresa con Empleados
Flujo
consultas respecto a los para salir a la
empleados empresa como
historial de
empleados o
listado de
empleados

Lo brinda la
empresa, para
entrar en el
Son los datos del
proceso
ingreso datos empleado que se va a
Flujo Gestion de
empleado agregar/modificar/cam
Empleados
biar estado
para salir al
almacenamien
to Empleado

Lo brinda la
Son los datos a empresa, para
ingreso datos erntrar en el
modificar del
modificacion Flujo proceso
empleado
empleado Gestion de
seleccionado
Empleados y
salir al

ADA.docx 58
Instituto Tecnolgico Superior

almacenamien
to Empleado

Lo brinda la
empresa, para
erntrar en el
ingreso datos Es el estado a proceso
estado del Flujo asignarle al empleado Gestion de
empleado esleccionado Empleados y
salir al
almacenamien
to Empleado

Sale del
Son los datos que se proceso
van a asignar a la Gestion de
ingreso datos
Flujo tabla "Trabaja". Indica Empleados
trabaja
donde trabaja un hacia el
empleado dado almacenamien
to Trabaja

Sale del
proceso
Es un listado de los Gestion de
listado de empleados que Empleados
Flujo
empleados cumple con ciertos hacia la
filtros entidad
externa
Empresa

Sale del
proceso
Es un historial de Gestion de
historial de empleados que Empleados
Flujo
empleados cumple con ciertos hacia la
filtros entidad
externa
Empresa

Sale del
proceso
Gestion de
ingreso datos Son los datos del
Flujo Empleados
empleado empleado
hacia el
almacenamien
to Empleado

ADA.docx 59
Instituto Tecnolgico Superior

Sale del
proceso
Son los datos Gestion de
modificaicon
Flujo modificados del Empleados
de empleado
empleado hacia el
almacenamien
to Empleado

Sale del
proceso
cambio de Gestion de
Es el nuevo estado del
estado del Flujo Empleados
empleado
empleado hacia el
almacenamien
to Empleado

Entidad Es la arrendadora de listado ingreso dato


Empresa
Externa vehculos empleados consultas

historial ingreso datos


empleados empleado

ingreso datos
modificacin
empleado

ingreso datos
estado del
empleado

Guarda los datos de


Almacenamie ingreso datos
Trabaja donde trabaja/trabaj
nto trabaja
un empleado

Almacenamie Guarda todos los ingreso datos


Empleado
nto datos del empleado empleado

ingreso datos
modificacion
empleado

ingreso datos
cambio de
estado del
empleado

ingreso datos
Modulo del programa historial
Gestio de nuevo
Proceso que gestiona los mantenimien
Mantenimiento mantenimien
mantenimientos to
to

ingreso datos listado


modificacion mantenimien
ADA.docx 60
Instituto Tecnolgico Superior

de to
mantenimien
to

datos
consulta
mantenimien
historial
to

datos
listado de
modificacion
mantenimien
mantenimien
tos
to

Lo brinda la
empresa, entra
en el proceso
Gestion
ingreso datos Son los datos del Mantenimient
nuevo Flujo nuevo mantenimiento o para salir
mantenimiento a ingresar nuevamente al
Almacenamie
nto
Mantenimient
o

Lo brinda la
empresa, entra
en el proceso
Gestion
ingreso datos
Son los datos a Mantenimient
modificacion
Flujo modificar de un o para salir
de
mantenimiento dado nuevamente al
mantenimiento
Almacenamie
nto
Mantenimient
o

Lo brinda la
empresa, entra
Es el pedido de un
consulta en el proceso
Flujo historial por parte de
historial Gestion
la empresa
Mantenimient
o

Lo brinda el
almacenamien
Es el listado de to
listado de mantenimientos que Mantenimient
mantenimiento Flujo cumple con el filtrado o y entra al
s que especific la proceso
empresa Gestion
Mantenimient
o, para salir
ADA.docx 61
Instituto Tecnolgico Superior

nuevamente a
la empresa

ingreso datos
historial de
Entidad Es la arrendadora de nuevo
Empresa mantenimien
Externa vehiculos mantenimien
to
to

ingreso datos
listado de modificacion
mantenimien de
tos mantenimien
to

consulta
historial

Es el almacenamiento
ingreso datos listado de
Almacenamie donde se guardaran
Mantenimiento mantenimien mantenimien
nto los datos de los
to tos
mantenimientos

ingreso datos
modificacion
de
mantenimien
to

Es el mdulo del
Realizar programa que realiza
ingreso datos ingreso datos
Cambios Proceso cambios de ndole
sucursal marca
Generales general, como crear
nuevas categorias, etc.

ingreso datos ingreso datos


categorias modelo

ingreso datos ingreso datos


marca sucursal

ingreso datos ingerso datos


modelos categoria

ingreso datos
telefono
sucursal

ADA.docx 62
Instituto Tecnolgico Superior

Lo brinda la
empresa, para
entrar en el
proceso
Realizar
ingreso datos Son los datos de la
Flujo Cambios
sucursal sucursal
Generales
para luego
salir hacia el
almacenamien
to Sucursal

Lo brinda la
empresa, para
entrar en el
proceso
Realizar
ingreso dato Son los datos de la
Flujo Cambios
categorias categoria
Generales
para luego
salir hacia el
almacenamien
to Categoria

Lo brinda la
empresa, para
entrar en el
proceso
Realizar
ingreso datos Son los datos de la
Flujo Cambios
marca marca
Generales
para luego
salir hacia el
almacenamien
to Marca

Lo brinda la
empresa, para
entrar en el
proceso
Realizar
ingreso datos son los datos del
Flujo Cambios
modelo modelo
Generales
para luego
salir hacia el
almacenamien
to Modelo

ADA.docx 63
Instituto Tecnolgico Superior

Lo brinda la
empresa, para
entrar en el
proceso
Realizar
ingreso dato
Es el telefono de la Cambios
telefono Flujo
sucursal Generales
sucursal
para luego
salir hacia el
almacenamien
to Telefono
Sucursal

Entidad Es la arrendadora de ingreso datos


Empresa
Externa vehiculos sucursal

ingreso datos
categorias

Es la fabrica del
Entidad vehiculo, que nos da ingreso datos
Fabrica
Externa datos como marca y marca
modelo

ingreso datos
modelo

Almacenamie Es el almacenamiento ingreso datos


Marca
nto que guarda las marcas marca

Es el almacenamiento
Almacenamie ingreso datos
Modelo que guarda los
nto modelos
modelos de una marca

Es el almacenamiento
Almacenamie ingreso datos
Sucursal que guarda los datos
nto sucursal
de las sucursales

Es el almacenamiento
Almacenamie ingreso datos
Categoria que guarda los datos
nto categorias
de las categorias

Es el almacenamiento
ingreso datos
Telefono Almacenamie que guarda todos los
telefono
Sucursal nto telefonos asociados a
sucursal
una sucursal

ADA.docx 64
Instituto Tecnolgico Superior

5.2.2 Segundo nivel

SEGUNDO
NIVEL

Flujos de Flujos de
Nombre Que es? Descripcion Entrada/Salida entrada salida

Permite consultar por


un listado dependiendo ingreso dato ingreso dato
Filtrar Reservas y de los datos nro nro
Alquileres 1.1 Proceso proporcionados. documento documento

Ingreso dato ingreso dato


categoria categoria

ingreso dato ingreso dato


sucursal sucursal
salida salida

ingreso dato ingreso dato


sucursal sucursal
llegada llegada

ingreso dato ingreso dato


kilometraje kilometraje

ingreso dato ingreso dato


fecha inicio fecha inicio

ingreso dato ingreso dato


mostrar mostrar

historial
datos reserva reserva

ingreso dato historial


fecha fin alquiler

Lo brinda la
empresa, entra al
proceso "Filtrar
Reservas y
Alquileres", para
ingreso dato nro Nmero que identifica salir nuevamente a
documento Flujo a una persona. la empresa.

Lo brinda la
empresa, entra al
proceso "Filtrar
Reservas y
Alquileres", para
Ingreso dato Categoria por la que se salir nuevamente a
categoria Flujo filtra. la empresa.

ADA.docx 65
Instituto Tecnolgico Superior

Lo brinda la
empresa, entra al
proceso "Filtrar
Reservas y
Sucursal de donde Alquileres", para
ingreso dato saldria el auto si se salir nuevamente a
sucursal salida Flujo llegara a alquilar. la empresa.

Lo brinda la
empresa, entra al
proceso "Filtrar
Reservas y
Sucursal donde se Alquileres", para
ingreso dato devolvera el auto si se salir nuevamente a
sucursal llegada Flujo llegara a alquilar. la empresa.

Lo brinda la
empresa, entra al
proceso "Filtrar
Reservas y
Alquileres", para
ingreso dato Kilometraje por el cual salir nuevamente a
kilometraje Flujo deseo reservar el auto. la empresa.

Lo brinda la
empresa, entra al
proceso "Filtrar
Reservas y
Fecha en la cual se Alquileres", para
ingreso dato deberia de realizar el salir nuevamente a
fecha inicio Flujo alquiler. la empresa.

Lo brinda la
empresa, entra al
Dato de estado de proceso "Filtrar
reserva que se va a Reservas y
mostrar Alquileres", para
ingreso dato (Activa,Inactiva,Anula salir nuevamente a
mostrar Flujo da). la empresa.

Lo brinda el
almacenamiento
Reserva, y entra al
sistema como
Contiene todos los respuesta de una
datos reserva Flujo datos de la reserva. consulta.

Lo brinda el proceso
"Filtrar Reservas y
Alquiler", para salir
Lleva un historial de a la empresa como
reservas luego de respuesta de una
historial reserva Flujo realizar la consulta. consulta.

Es el almacenamiento
Almacenamie que guarda todos los
Reserva nto datos de las reservas datos reserva

ADA.docx 66
Instituto Tecnolgico Superior

ingreso dato ingreso dato


Entidad Es la arrendadora de nro nro
Empresa Externa vehiculos documento documento

ingreso dato Ingreso dato


categoria categoria

ingreso dato ingreso dato


sucursal sucursal
salida salida

ingreso dato ingreso dato


sucursal sucursal
llegada llegada

ingreso dato ingreso dato


kilometraje kilometraje

ingreso dato ingreso dato


fecha inicio fecha inicio

ingreso dato ingreso dato


mostrar mostrar

historial
reserva

historial
alquiler

ingreso dato
fecha fin

ingreso dato
Realizar Reserva Permite realizar una nro comprobante
1.2 Proceso reserva en el sistema. documento reserva

ingreso dato
ingreso dato nro
categoria documento

ingreso dato
sucursal ingreso dato
salida categoria

ignreso dato ingreso dato


sucursal sucursal
llegada salida

ingreso dato
ingreso dato sucursal
kilometraje llegada

ingreso dato ingreso dato


fecha inicio kilometraje

ADA.docx 67
Instituto Tecnolgico Superior

ingreso dato ingreso dato


fecha fin fecha inicio

ingreso dato
fecha fin

desea realizar
reserva?

Lo brinda el cliente
para el proceso
"Realizar Reserva"
y luego salen a el
ingreso dato nro Numero que identifica almacenamiento
documento Flujo a una persona. Reserva.

Lo brinda el cliente
para el proceso
"Realizar Reserva"
y luego salen a el
ingreso dato Categoria por la que se almacenamiento
categoria Flujo filtra. Reserva.

Lo brinda el cliente
para el proceso
"Realizar Reserva"
Sucursal de donde y luego salen a el
ingreso dato saldria el auto si se almacenamiento
sucursal salida Flujo llegara a alquilar. Reserva.

Lo brinda el cliente
para el proceso
"Realizar Reserva"
Sucursal donde se y luego salen a el
ignreso dato devolvera el auto si se almacenamiento
sucursal llegada Flujo llegara a alquilar. Reserva.

Lo brinda el cliente
para el proceso
"Realizar Reserva"
y luego salen a el
ingreso dato Kilometraje por el cual almacenamiento
kilometraje Flujo deseo reservar el auto. Reserva.

Lo brinda el cliente
para el proceso
"Realizar Reserva"
Fecha en la cual se y luego salen a el
ingreso dato deberia de realizar el almacenamiento
fecha inicio Flujo alquiler. Reserva.

Lo brinda el cliente
para el proceso
"Realizar Reserva"
y luego salen a el
ingreso dato Fecha en la cual almacenamiento
fecha fin Flujo finalizaria el alquiler. Reserva.

ADA.docx 68
Instituto Tecnolgico Superior

Lo brinda el sistema
comprobante Comprobante de para la entidad
reserva Flujo reserva realizada. Cliente.

Lo brinda el sistema
para la entidad
Cliente y le
pregunta si desea
desea realizar Advierte de si desea realizar la reserva o
reserva? Flujo realizar una reserva. no.

Es el cliente de la Desea ingreso dato


Entidad arrendadora de realizar nro
Cliente Externa vehculos. reserva? documento

ingreso dato
categoria

ingreso dato
sucursal
salida

ingreso dato
sucursal
llegada

ingreso dato
kilometraje

ingreso dato
fecha inicio

ingreso dato
fecha fin

Es el almacenamiento ingreso dato


Almacenamie que guarda todos los nro
Reserva nto datos de las reservas documento

ingreso dato
categoria

ingreso dato
sucursal
salida

ignreso dato
sucursal
llegada

ingreso dato
kilometraje

ingreso dato
fecha inicio

ingreso dato
fecha fin

ADA.docx 69
Instituto Tecnolgico Superior

ingreso dato cambio


Cambiar estado Permite cambiar el nro nuevo estado
de Reserva 1.3 Proceso estado de la reserva. documento de reserva

desea
cambiar
ingreso dato estado
fecha fin reserva?

ingreso dato
fecha inicio

dato estado
reserva

ingreso dato nro Numero que identifica


documento Flujo a una persona.

Fecha en la cual se
ingreso dato deberia de realizar el
fecha fin Flujo alquiler.

ingreso dato Fecha en la cual


fecha inicio Flujo finalizaria el alquiler.

dato estado Cambio del estado de


reserva Flujo reserva realizado.

Advertencia al usuario
cambio nuevo de si quiere cambiarlo
estado de reserva Flujo o no.

desea cambiar
estado reserva? Flujo

Desea
Es el cliente de la cambiar
Entidad arrendadora de estado
Cliente Externa vehculos reserva?

Es el almacenamiento Cambio
Almacenamie que guarda todos los nuevo estado Datos estado
Reserva nto datos de las reservas reserva reserva

ADA.docx 70
Instituto Tecnolgico Superior

Permite consultar por


unalista de clientes ingreso dato Respuesta
Filtrar Clientes dependiendo los datos nro consulta
2.1 Proceso proporcionados. documento cliente

ingreso dato
nombre

ingreso dato
apellido

ingreso dato
tipo de
documento

ingreso dato
email

ingreso dato
fecha
nacimiento

ingreso dato
empresa

Datos
clientes

Lo brinda la
empresa para el
proceso "Filtrar
Clientes" para luego
ingreso dato nro Numero que identifica salir en forma de
documento Flujo a una persona. consulta.

Lo brinda la
empresa para el
proceso "Filtrar
Clientes" para luego
ingreso dato salir en forma de
nombre Flujo Nombre del cliente. consulta.

Lo brinda la
empresa para el
proceso "Filtrar
Clientes" para luego
ingreso dato salir en forma de
apellido Flujo Apellido del cliente. consulta.

Lo brinda la
empresa para el
proceso "Filtrar
Clientes" para luego
ingreso dato tipo Tipo de documento a salir en forma de
de documento Flujo utilizar. consulta.

ADA.docx 71
Instituto Tecnolgico Superior

Lo brinda la
empresa para el
proceso "Filtrar
Clientes" para luego
ingreso dato salir en forma de
email Flujo Email del cliente. consulta.

Lo brinda la
empresa para el
proceso "Filtrar
Clientes" para luego
ingreso dato salir en forma de
fecha nacimiento Flujo Fecha de nacimiento. consulta.

Lo brinda la
empresa para el
proceso "Filtrar
Empresa en la que Clientes" para luego
ingreso dato trabaja si es que lo salir en forma de
empresa Flujo hace. consulta.

Lo brinda el
almacenamiento
cliente para el
sistema, que luego
generara una
Todos los datos del consulta que saldra
Datos clientes Flujo cliente. a la empresa.

Lo brinda el proceso
"Filtrar Clientes"
luego de realizar la
Consulta realizada con consulta con los
Respuesta los datos datos
consulta cliente Flujo proporcionados. proporcionados.

ingreso dato
Entidad Es la arrendadora de nro
Empresa Externa vehiculos documento

ingreso dato
nombre

ingreso dato
apellido

ingreso dato
tipo de
documento

ingreso dato
email

ingreso dato
fecha
nacimiento

ingreso dato

ADA.docx 72
Instituto Tecnolgico Superior

empresa

Es el almacenamiento
Almacenamie que guarda todos los Datos
Cliente nto datos del cliente clientes.

Permite dar de alta a


Aadir Cliente un cliente en el ingreso dato comprobante
2.2 Proceso sistema. nombre cliente

ingreso datos
ingreso dato nro
apellido documento

ingreso dato
nro ingreso dato
documento nombre

ingreso dato
tipo de ingrso datoa
documento pellido

ingreso dato
ingreso dato tipo de
email documento

ingreso dato
fecha ingreso dato
nacimiento email

ingreso dato
ingreso dato fecha
empresa nacimiento

desea agregar ingreso dato


el cliente? empresa

es mayor de
18 anios?

Lo brinda la
persona, se ingresa
en el sistema, y
luego sale hacia el
ingreso dato Numero que identifica almacenamiento
nombre Flujo a una persona. cliente.

Lo brinda la
persona, se ingresa
en el sistema, y
luego sale hacia el
ingreso dato almacenamiento
apellido Flujo Nombre del cliente. cliente.

ADA.docx 73
Instituto Tecnolgico Superior

Lo brinda la
persona, se ingresa
en el sistema, y
luego sale hacia el
ingreso dato nro almacenamiento
documento Flujo Apellido del cliente. cliente.

Lo brinda la
persona, se ingresa
en el sistema, y
luego sale hacia el
ingreso dato tipo Tipo de documento a almacenamiento
de documento Flujo utilizar. cliente.

Lo brinda la
persona, se ingresa
en el sistema, y
luego sale hacia el
ingreso dato almacenamiento
email Flujo Email del cliente. cliente.

Lo brinda la
persona, se ingresa
en el sistema, y
luego sale hacia el
ingreso dato almacenamiento
fecha nacimiento Flujo Fecha de nacimiento. cliente.

Lo brinda la
persona, se ingresa
en el sistema, y
Empresa en la que luego sale hacia el
ingreso dato trabaja si es que lo almacenamiento
empresa Flujo hace. cliente.

Sale del
almacenamiento
cliente hacia el
desea agregar el Advierte sobre si esta proceso "Aadir
cliente? Flujo seguro de agregarlo. Cliente".

Sale del
almacenamiento
cliente hacia el
es mayor de 18 Advierte de si es proceso "Aadir
anios? Flujo mayor de 18 aos. Cliente".

Realiza un
comprobante que
manda una solicitud de
impresin para Sale del proceso
entregarselo a la "Aadir Clente"
comprobante persona registrada luego de realizado
cliente Flujo como cliente. lo anterior.

Es el almacenamineot
Almacenamie que guarda todos los ingreso dato desea agregar
Cliente nto datos del cliente nombre el cliente?

ADA.docx 74
Instituto Tecnolgico Superior

ingreso dato es mayor de


apellido 18 anios?

ingreso dato
nro
documento

ingreso dato
tipo de
documento

ingreso dato
email

ingreso dato
fecha
nacimiento

ingreso dato
empresa

Entidad Es la arrendadora de ingreso dato


Empresa Externa vehculos nombre

ingreso dato
apellido

ingreso dato
nro
documento

ingreso dato
tipo de
documento

ingreso dato
email

ingreso dato
fecha
nacimiento

ingreso dato
empresa

Entidad Persona que recibe el Comprobante


Persona Externa comprobante cliente

ingreso dato Cambio de


Cambiar estado Permite cambiar el nro estado del
de cliente 2.3 Proceso estado de un cliente. documento cliente

ADA.docx 75
Instituto Tecnolgico Superior

Datos estado
de cliente

Desea
cambiar el
estado?

Lo proporciona el
cliente, entra en el
sistema para luego
ingreso dato nro Numero que identifica entrar en cliente y
documento Flujo a una persona. devolver su estado.

Lo proporciona el
almacenamiento
cliente luego de
haber ubicado los
Datos estado de datos de dicho
cliente Flujo Estado del cliente. cliente.

Sale del
almacenamiento
cliente y advierte si
esta seguro de
cambiar el estado
del
Desea cambiar el Advierte si desea cliente(Activo,Inact
estado? Flujo cambiar el estado vo).

Sale del proceso, y


entra en el
Cambio de estado Notifica que se cambio almacenamiento
del cliente Flujo el estado de cliente. cliente actualizado.

Es el cliente de la ingreso dato


Entidad arrendadora de nro
CLIENTE Externa vehiculos documento

Es el almacenamiento Cambio
Almacenamie que guarda todos los estado del Datos estado
Cliente nto datos del cliente cliente de cliente

Desea
cambiar
estado?

ingreso dato ingreso dato


Modificar Cliente Permite modificar los nro nro
2.4 Proceso datos de un cliente. documento documento

Desea
modificar el ingreso dato
cliente? nombre

ADA.docx 76
Instituto Tecnolgico Superior

ingreso dato
Datos cliente apellido

ingreso dato
tipo de
documento

ingreso dato
email

ingreso dato
fecha
nacimiento

ingreso dato
empresa

Sale de la entidad
CLIENTE, hacia el
proceso "Modificar
Numero de Cliente" para luego
ingreso dato nro identificacion del buscar los datos del
documento Flujo cliente. cliente.

Sale del
almacenamiento
Cliente luego de
Desea modificar Advierte si desea realizar los cambios
el cliente? Flujo modificar al cliente. de modificacion.

Son los datos


actualizados luego
Todos los datos del de realizar la
cliente(Nro modificacion, salen
documento, estado, del almacenamiento
empresa, emal, cliente y van al
Datos cliente Flujo telefono, etc). sistema.

Sale del sistema


asociado al nro de
documento del
cliente, es uno de
ingreso dato los datos a
nombre Flujo Nombre del cliente. modificar (o no).

Sale del sistema


asociado al nro de
documento del
cliente, es uno de
ingreso dato los datos a
apellido Flujo Apellido del cliente. modificar (o no).

Sale del sistema


asociado al nro de
documento del
cliente, es uno de
ingreso dato tipo Tipo de documento del los datos a
de documento Flujo cliente. modificar (o no).

ADA.docx 77
Instituto Tecnolgico Superior

Sale del sistema


asociado al nro de
documento del
cliente, es uno de
ingreso dato los datos a
email Flujo Mail del cliente. modificar (o no).

Sale del sistema


asociado al nro de
documento del
cliente, es uno de
ingreso dato Fecha de nacimiento los datos a
fecha nacimiento Flujo del cliente. modificar (o no).

Sale del sistema


asociado al nro de
documento del
cliente, es uno de
ingreso dato Empresa en la cual los datos a
empresa Flujo trabaja / si lo hace. modificar (o no).

Es el cliente de la ingreso dato


Entidad arrendadora de nro
CLIENTE Externa vehiculos documento

Es el almacenamiento ingreso dato Desea


Almacenamie que guarda todos los nro modificar el
Cliente nto datos del cliente documento cliente?

ingreso dato
nombre Datos cliente

ingreso dato
apellido

ingreso dato
tipo de
documento

ingreso dato
email

ingreso dato
fecha
nacimiento

ingreso dato
empresa

Permite consultar una


lista de vehculos de
Filtrar vehculos acuerdo a los datos
3.1 Proceso que se proporcionen dato ao dato ao

otros datos otros datos


vehculo vehculo

ADA.docx 78
Instituto Tecnolgico Superior

Es brindado por la
empresa, entra al
proceso "Filtrar
Vehculos" y sale
Ao de fabricacin del nuevamente a la
dato ao Flujo vehculo empresa

Es brindado por la
empresa, entra al
Informacin restante proceso "Filtrar
que se pueda Vehculos" y sale
otros datos proporcionar acerca nuevamente a la
vehculos Flujo del vehculo a filtrar empresa

Es brindado por la
persona, entra al
proceso "Filtrar
Vehculos" y sale
Ao de fabricacin del nuevamente a la
dato ao Flujo vehculo persona

Es brindado por la
persona, entra al
Informacin restante proceso "Filtrar
que se pueda Vehculos" y sale
otros datos proporcionar acerca nuevamente a la
vehculos Flujo del vehculo a filtrar persona

Es brindado por el
cliente, entra al
proceso "Filtrar
Vehculos" y sale
Ao de fabricacin del nuevamente al
dato ao Flujo vehculo cliente

Es brindado por la
empresa, entra al
Informacin restante proceso "Filtrar
que se pueda Vehculos" y sale
otros datos proporcionar acerca nuevamente a la
vehculos Flujo del vehculo a filtrar empresa

Es brindado por el
almacenamiento
vehculo y entra al
Contiene los datos proceso "Filtrar
datos vehculo Flujo acerca del vehculo vehculos".

Es el almacenamiento
Almacenamie que guarda todos los datos
Vehculo nto datos de los vehculos vehculo

Entidad Es la arrendadora de
Empresa externa vehculos dato ao dato ao

otros datos otros datos


vehculo vehculo

ADA.docx 79
Instituto Tecnolgico Superior

Entidad Es el cliente de la
Cliente externa arrendadora dato ao dato ao

otros datos otros datos


vehculo vehculo

Es una persona que


Entidad aun no es cliente de la
Persona externa arrendadora. dato ao dato ao

otros datos otros datos


vehculo vehculo

Permite agregar un
nuevo tipo de vehculo
y caractersticas a la
Ingreso de lista de vehculos ingreso datos ingreso datos
vehculo 3.2 Proceso existentes. categora categora

ingreso nro ingreso nro


chasis chasis

ingredo aire ingredo aire


acondicionad acondicionad
o o

ingreso dato ingreso dato


ao ao

ingredo dato ingredo dato


pasajeros pasajeros

ingreso dato ingreso dato


maletas maletas

ingreso datos ingreso datos


cantidad de cantidad de
puertas puertas

desea agregar
el vehiculo?

Es brindado por la
empresa, entra al
proceso "Ingreso de
vehculo" para luego
ingreso datos Categora a la que ser almacenado en
categora Flujo pertenece el vehculo la tabla vehculos

Es brindado por la
fbrica, entra al
proceso "Ingreso de
vehculo" y luego
sale para hacer
Nro de chasis del almacenado en la
ingreso nro chasis Flujo vehculo tabla vehculo

ADA.docx 80
Instituto Tecnolgico Superior

Es brindado por la
fbrica, entra al
proceso "Ingreso de
vehculo" y luego
sale para hacer
ingreso aire Si el auto tiene aire almacenado en la
acondicionado Flujo acondicionado o no tabla vehculo

Es brindado por la
fbrica, entra al
proceso "Ingreso de
vehculo" y luego
sale para hacer
Ao de fabricacin del almacenado en la
ingreso dato ao Flujo vehculo tabla vehculo

Es brindado por la
fbrica, entra al
proceso "Ingreso de
vehculo" y luego
sale para hacer
ingreso dato Cantidad de pasajeros almacenado en la
pasajeros Flujo que porta el vehculo tabla vehculo

Es brindado por la
fbrica, entra al
proceso "Ingreso de
vehculo" y luego
sale para hacer
ingreso dato Capacidad del almacenado en la
maletas Flujo maletero del vehculo tabla vehculo

Es brindado por la
fbrica, entra al
proceso "Ingreso de
vehculo" y luego
ingreso datos sale para hacer
cantidad de Cantidad de puertas almacenado en la
puertas Flujo que posee el vehcu;p tabla vehculo

Ingresar o no el El proceso enva la


desea agregar el vehculo a la base de solicitud a la
vehculo? Flujo datos empresa

Entidad Es la arrendadora de desea agregar ingreso datos


Empresa externa vehiculos el vehculo? caegoria

Es la fabrica que creo


Entidad el automovil en ingreso nro
Fbrica externa cuestion chasis

ingreso dato
aire
acondicionad
o

ingreso dato
ao

ADA.docx 81
Instituto Tecnolgico Superior

ingreso dato
pasajeros

ingreso dato
maletas

ingreso dato
cantidad de
puertas

Es el almacenamiento
Almacenamie que guarda todos los ingreso datos
Vehculo nto datos de los vehiculos caegoria

ingreso nro
chasis

ingreso dato
aire
acondicionad
o

ingreso dato
ao

ingreso dato
pasajeros

ingreso dato
maletas

ingreso dato
cantidad de
puertas

Permite registrar los


datos correspondientes
Alquilar vehculo y realizar el alquiler de ingreso nro desea alquilar
3.3 Proceso un vehculo documento el vehculo?

error no tiene
ingreso nro chasis reserva

ingreso dato
datos de reservas nro chasis

comprobante
alquiler

Sale de la entidad
cliente para entrar al
ingreso nro Nro de documento del proceso "Alquilar
documento Flujo cliente vehculo"

ADA.docx 82
Instituto Tecnolgico Superior

Sale de la entidad
cliente para entrar al
proceso "Alquilar
vehculo" para luego
entrar al
ingreso dato nro Nro de chasis del almacenamiento
chasis Flujo vehculo Reserva

El proceso entrega
al cliente una
Registrar o no el validacin para
desea alquilar el vehculo como realizar o no la
vehculo? Flujo alquilado reserva

Sale del proceso


"Alquilar vehiculo"
error no tiene No existe una reserva y entra a la entidad
reserva Flujo previa cliente.

Sale del
almacenamiento
Previa reserva de un Reserva para entrar
vehculo por parte del al proceso "Alquilar
datos de reservas Flujo cliente vehculo"

Sale del proceso


Confirmacion de que "Alquilar vehculo"
comprobante el alquier ha sido y entra a la entidad
alquiler Flujo realizado cliente

Entidad Es el cliente de la comprobante ingreso nro


Cliente externa arrendadora alquiler documento

desea alquilar ingreso nro


el vehiculo? chasis

error no tiene
reserva

Es el almacenamiento
Almacenamie que guarda todos los ingresa dato datos de
Reserva nto datos de las reservas nro chasis reservas

Permite cambiar el desea


estado de un vehculo cambiar el
Cambiar estado como disponible o ingresa dato estado del
de vehculo 3.4 Proceso alquilado matrcula vehculo?

cambio
datos nuevo estado
vehculo del vehculo

ADA.docx 83
Instituto Tecnolgico Superior

Sale de la entidad
empresa para luego
ingresar al proceso
ingresa dato Ingresar la matrcula "Cambiar estado de
matricula Flujo del vehculo vehculo"

Sale del
almacenamiento
Devuelve los datos Reserva para luego
correspondientes al ingresar en el proces
auto de la matricula "Cambiar estado de
datos vehiculo Flujo ingresada vehculo"

Sale del proceso


cambio nuevo Almacena en la tabla "Cambiar estado de
estado de reserva el nuevo vehculo" y entra en
vehiculo Flujo estado del vehculo la tabla reserva

Sale del proceso


desea cambiar el Confirmar o no el "Cambiar estado de
estado del cambio de estado del vehculo" y entra en
vehiculo? Flujo vehculo la entidad empresa.

desea
cambiar el
Entidad Es la arrendadora de estado del ingresa dato
Empresa externa vehiculos vehculo? matrcula

Es el almacenamiento cambio
Almacenamie que guarda todos los nuevo estado datos
Reserva nto datos de la reserve de vehculo vehculo

Permite editar los


datos pertenecientes a
un vehculo desea
Modificar almacenado en la base modificar el
vehculo 3.5 Proceso de datos dato modelo vehiculo?

modificar
dato ao dato modelo

dato modificar
matricula dato ao

dato aire modificar


acondicionad dato aire
o acondiconado

modificar
dato cantidad dato cantidad
de puertas de puertas

modificar
dato es dato es

ADA.docx 84
Instituto Tecnolgico Superior

manual manual

modificar
dato dato
deducible deducible

dato modificar
pasajeros dato pasajero

modificar
dato sucursal dato sucursal

modificar
dato marca diseo marca

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
almacenamiento
dato modelo Flujo Modelo del vehculo vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
Ao de fabricacion del almacenamiento
dato ao Flujo vehculo vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
almacenamiento
dato matricula Flujo Matrcula del vehculo vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
Si el auto posee o no vehculo" y entrar al
dato aire posee aire almacenamiento
acondicionado Flujo acondicionado vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
dato cantidad de Cantidad de puertas almacenamiento
puertas Flujo que posee el vehculo vehculo

ADA.docx 85
Instituto Tecnolgico Superior

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
Si el auto es manual o almacenamiento
dato es manual Flujo no vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
Depsito que se realiza almacenamiento
dato deducible Flujo como seguro vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
Cantidad de pasajeros vehculo" y entrar al
que permite el almacenamiento
dato pasajeros Flujo vehculo vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
Sucursal a la que almacenamiento
dato sucursal Flujo pertenece el vehculo vehculo

Sale de la entidad
empresa para luego
entrar al proceso
"Modificar
vehculo" y entrar al
almacenamiento
dato marca Flujo Marca del vehculo vehculo

Sale del proceso


"Modificar
desea modificar Confirmar o no la vehculo" y entra en
el vehiculo? Flujo modificacin a realizar la entidad empresa

Sale del proceso


"Modificar
vehculo" y entra en
Almacenar modelo el almacenamiento
dato modelo Flujo modificado vehculo.

Sale del proceso


"Modificar
Almacenar ao de vehculo" y entra en
fabricacin del el almacenamiento
dato ao Flujo vehculo modificado vehculo.

ADA.docx 86
Instituto Tecnolgico Superior

Sale del proceso


"Modificar
Almacenar si posee o vehculo" y entra en
dato aire no aire acondicionado el almacenamiento
acondicionado Flujo modificado vehculo.

Sale del proceso


"Modificar
vehculo" y entra en
dato cantidad de Almacenar cantidad de el almacenamiento
puertas Flujo puertas modificado vehculo.

Sale del proceso


"Modificar
Almacenar si es vehculo" y entra en
manual o no el almacenamiento
dato es manual Flujo modificado vehculo.

Sale del proceso


"Modificar
vehculo" y entra en
Almacenar monto del el almacenamiento
dato deducible Flujo deducible modificado vehculo.

Sale del proceso


"Modificar
Almacenar cantidad de vehculo" y entra en
pasajeros que permite el almacenamiento
dato pasajeros Flujo el vehculo modificado vehculo.

Sale del proceso


"Modificar
Almacenar sucursal vehculo" y entra en
del vehculo el almacenamiento
dato sucursal Flujo modificado vehculo.

Sale del proceso


"Modificar
vehculo" y entra en
Almacenar marca del el almacenamiento
dato marca Flujo vehculo modificado vehculo.

Entidad Es la arrendadora de
Empresa externa vehiculos dato ao

dato
matricula

dato aire
acondicionad
o

dato cantidad
de puertas

dato es
manual

dato
ADA.docx 87
Instituto Tecnolgico Superior

deducible

dato
pasajeros

dato sucursal

dato marca

Es el almacenamiento
Almacenamie que guarda todos los
Vehculo nto datos de los vehculos dato modelo

dato ao

dato
matricula

dato aire
acondicionad
o

dato cantidad
de puertas

dato es
manual

dato
deducible

dato
pasajeros

dato sucursal

dato marca

Desea
ingresar
mantenimient
o?

Es el almacenamiento
Almacenamie que guarda los datos ingreso datos
Mantenimiento nto de los mantenimientos matricula

ingreso datos
tipo

ingreso datos
fecha inicio

ADA.docx 88
Instituto Tecnolgico Superior

ingreso datos
fecha fin

Permite obtener una


lista de empleados de
Filtrar empleados acuerdo a los datos dato fecha fin
4.1 Proceso proporcionados dato tipo trabaja

dato nro dato fecha


documento inicio trabaja

dato sucursal dato tipo

dato fecha dato nro


inicio trabaja documento

dato fecha fin


trabaja dato sucursal

datos
empleados

datos trabaja

Sale de la entidad
Empresa, entra al
proceso "Filtrar
empleados para
luego ventrar
Cargo que tiene la nuevamente a la
dato tipo Flujo persona en la empresa entidad Empresa

Sale de la entidad
Empresa, entra al
proceso "Filtrar
empleados para
luego ventrar
dato nro Nro de documento del nuevamente a la
documento Flujo empleado entidad Empresa

Sale de la entidad
Empresa, entra al
proceso "Filtrar
empleados para
luego ventrar
Sucursal donde trabaja nuevamente a la
dato sucursal Flujo el empleado entidad Empresa

Sale de la entidad
Empresa, entra al
proceso "Filtrar
empleados para
Fecha en la que el luego ventrar
dato fecha inicio empleado comenzo a nuevamente a la
trabaja Flujo trabajar en la sucursal entidad Empresa

ADA.docx 89
Instituto Tecnolgico Superior

Sale de la entidad
Empresa, entra al
proceso "Filtrar
empleados para
Fecha en la que el luego ventrar
dato fecha fin empleado dej de nuevamente a la
trabaja Flujo trabajar en la sucursal entidad Empresa

Sale del
almacenamiento
Datos filtrados Empleado y entra al
almacenados en la proceso "Filtrar
datos empleados Flujo tabla Empleado Empleados"

Sale del
almacenamiento
Datos filtrados Trabaja y entra al
almacenados en la proceso "Filtrar
datos trabaja Flujo tabla Trabaja empleados"

Entidad Es la arrendadora de
Empresa externa vehiculos dato tipo dato tipo

dato nro dato nro


documento documento

dato sucursal dato sucursal

dato fecha dato fecha


inicio trabaja inicio trabaja

dato fecha fin dato fecha fin


trabaja trabaja

Es el almacenamiento
Almacenamie que guarda todos los datos
Empleado nto datos de los empleados empleado

Es el almacenamiento
que guarda en donde
Almacenamie trabaja/trabaj un
Trabaja nto empleado datos trabaja

Permite agregar un
nuevo empleado y sus
Aadir empleado datos pertenecientes a
4.2 Proceso la tabla Empleado dato tipo dato tipo

dato nro dato nro

ADA.docx 90
Instituto Tecnolgico Superior

documento documento

dato sucursal dato sucursal

nombre de nombre de
usuario usuario

desea agregar
este
empleado?

listado de
empleados

Sale de la entidad
Empresa para entrar
al proceso "Aadir
Empleado" y luego
volver a salir para
entrar al
Cargo que tiene la almacenamiento
dato tipo Flujo persona en la empresa Empleado

Sale de la entidad
Empresa para entrar
al proceso "Aadir
Empleado" y luego
volver a salir para
entrar al
dato nro Nro de documento del almacenamiento
documento Flujo empleado Empleado

Sale de la entidad
Empresa para entrar
al proceso "Aadir
Empleado" y luego
volver a salir para
entrar al
Sucursal donde trabaja almacenamiento
dato sucursal Flujo el empleado Empleado

Sale de la entidad
Empresa para entrar
al proceso "Aadir
Empleado" y luego
nombre de usuario volver a salir para
para loguearse en el entrar al
nombre de programa del almacenamiento
usuario Flujo empleado Empleado

Sale del proceso


Confirmar o no el "Aadir empleado"
desea agregar este agregao de este y entra en la entidad
empleado? Flujo empleado al sistema Empresa

ADA.docx 91
Instituto Tecnolgico Superior

Sale del proceso


"Aadir empleado"
listado de Filtrar una lista de y entra en la entidad
empleados Flujo empleados Empresa

Entidad Es la arrendadora de listado de


Empresa externa vehiculos empleados dato tipo

desea agregar
este dato nro
empleado? documento

dato sucursal

nombre de
usuario

Es el almacenamiento
Almacenamie que guarda todos los
Empleado nto datos de los empleados dato tipo

dato nro
documento

dato sucursal

nombre de
usuario

desea
Permite modificar el cambiar el
Cambiar estado estado de un empleado dato nro esdo del
de empleado 4.3 Proceso de la sucursal documento empleado?

cambio de
datos estado en
empleado empleado

Sale de la entidad
Empresa y entra al
dato nro Nro de documento del proceso "Cambiar
documento Flujo empleado estado de empleado"

Sale del
almacenamiento
Otros datos Empleado y entra al
pertenecientes al proceso "Cambiar
datos empleado Flujo empleado estado de empleado"

ADA.docx 92
Instituto Tecnolgico Superior

Sale del proceso


"Cambiar estado de
desea cambiar el empleado" y entra al
esdo del Confirmar o no el almacenamiento
empleado? Flujo cambio de estado Empleado

Sale del proceso


Almacenar el cambio "Cambiar estado de
cambio de estado de estado en la base de empleado" y entra a
en empleado Flujo datos la entidad Empresa

desea cambiar el
Entidad Es la arrendadora de estado del
Empresa externa vehiculos empleado?

Es el almacenamiento
Almacenamie que guarda todos los cambio de estado en datos
Empleado nto datos de los empleados empleado empleado

Permite modificar los


datos de un empleado
Modificar almacenado en la base dato nro dato nro
empleado 4.4 Proceso de datos documento documento

dato sucursal dato sucursal

dato tipo dato tipo

dato nombre dato nombre


usuario usuario

desea
modificar el
empleado?

Sale de la entidad
Empresa, entra al
proceso "Modificar
empleado", sale y
vuelve a entrar al
dato nro Nro de documento del almacenamiento
documento Flujo empleado Empleado

Sale de la entidad
Empresa, entra al
proceso "Modificar
Sucursal a la que empleado", sale y
dato sucursal Flujo pertenece el empleado vuelve a entrar al
almacenamiento
ADA.docx 93
Instituto Tecnolgico Superior

Empleado

Sale de la entidad
Empresa, entra al
proceso "Modificar
empleado", sale y
vuelve a entrar al
Cargo que tiene la almacenamiento
dato tipo Flujo persona en la empresa Empleado

Sale de la entidad
Empresa, entra al
proceso "Modificar
Nombre de usuario empleado", sale y
para loguearse en el vuelve a entrar al
dato nombre programa del almacenamiento
usuario Flujo empleado Empleado

Sale del proceso


"Modificar
Confirmar o no la empleado" y entra
desea modificar modificacion del en la entidad
el empleado? Flujo empleado Empresa

desea
Entidad Es la arrendadora de modificar el dato nro
Empresa externa vehiculos empleado? documento

dato sucursal

dato tipo

dato nombre
usuario

Es el almacenamiento
Almacenamie que guarda todos los dato nro
Empleado nto datos de los empleados documento

dato sucursal

dato tipo

dato nombre
usuario

ADA.docx 94
Instituto Tecnolgico Superior

Permite a la empresa
modificar un
mantenimiento ya
existente, ya sea
porque el vehculo
Modificar volvin antes de
Mantenimiento tiempo o si se retrasa ingreso datos ingreso datos
5.3 Proceso un mantenimientol matricula matricula

ingreso datos ingreso datos


tipo tipo

ingreso datos ingreso datos


fechas fechas

Desea
modificar
este
mantenimient
o?

Lo brinda la
empresa, ingresa en
el proceso
"Modificar
Mantenimiento"
La matrcula asociada para salir hacia el
al mantenimiento que almacenamiento
datos matrcula Flujo se va a modificar Mantenimiento

El tipo que se va a Lo brinda la


modificar. Es decir, empresa, ingresa en
ac elegimos si el proceso
queremos modificar el "Modificar
tipo que ya estaba, por Mantenimiento"
por ejemplo, cambiar para salir hacia el
por "Cambio de almacenamiento
datos tipo Flujo Aceite" Mantenimiento

Lo brinda la
empresa, ingresa en
el proceso
"Modificar
Mantenimiento"
para salir hacia el
Las fechas del almacenamiento
datos fechas Flujo mantenimiento. Mantenimiento

Control de
Desea modificar excepciones de la Sale desde el
este modificaicn del proceso hacia la
mantenimiento? Flujo mantenimiento empresa

Entidad Es la arrendadora de ingreso datos


Empresa Externa vehiculos matricula

ingreso datos
ADA.docx 95
Instituto Tecnolgico Superior

tipo

Desea
modificar
este
mantenimient ingreso datos
o? fechas

Almacenamie ingreso datos


Mantenimiento nto matricula

ingreso datos
tipo

ingreso datos
fechas

Permite realizar el
manejo de sucursales,
ingreso dato ingreso dato
Manejo como por ejemplo
Proceso nombre nombre
Sucursales 6.1 crear una nueva
sucursal sucursal
sucursal o modificar
una existente.

ingreso dato ingreso dato


telefono telefono
sucursal sucursal

ingreso dato ingreso dato


otros datos otros datos
sucursal sucursal

Lo brinda la
empresa, entra en el
proceso Manejo
ingreso dato Es el nombre de la
Flujo Sucursales para salir
nombre sucursal sucursal.
hacia el
almacenamiento
Sucursal

Lo brinda la
empresa, entra en el
Son el resto de los
proceso Manejo
ingreso dato otros datos de la sucursal.
Flujo Sucursales para salir
datos sucursal Incluye datos como
hacia el
direccin y ciudad
almacenamiento
Sucursal

Lo brinda la
Es el telefono de la empresa, entra en el
sucursal. Se guardan proceso "Manejo
ingreso dato
Flujo aparte porque una Sucursales" para
telefono sucursal
sucursal puede tener salir hacia el
muchos telfonos. almacenamiento
TelefonoSucursal

Empresa Entidad Es la arrendadora de ingreso dato

ADA.docx 96
Instituto Tecnolgico Superior

Externa vehiculos nombre


sucursal

ingreso dato
telefono
sucursal

ingreso dato
otros datos
sucursal

Es el almacenamiento ingreso dato


Almacenamie
Sucursal que guarda los datos nombre
nto
de las sucursales sucursal

ingreso dato
otros datos
sucursal

Es el almacenamiento
ingreso dato
Almacenamie que guarda todos los
TelefonoSucursal telefono
nto telefonos de una
sucursal
sucursal especifica

Permite realizar el
manejo de categoras,
ya sea modificar
precios de las mismas,
ingreso dato ingreso dato
Manejo de o agregar una nueva
Proceso nombre nombre
Categorias 6.2 categora. Tambin
categora categoria
permite cambiar el
estado de una
categora (por ejemplo,
INACTIVA)

ingreso dato ingreso dato


otros datos otros datos
categora categora

Lo brinda la
empresa, entra en el
proceso "Manejo de
ingreso dato Es el nombre que se le
Flujo Categoras", para
nombre categoria da a la categora.
salir hacia el
almacenamiento
Categora

Son el resto de los Lo brinda la


datos de la categora, empresa, entra en el
que incluyen la tarifa proceso "Manejo de
ingreso dato otros
Flujo diaria base, la tarifa Categoras", para
datos categora
por 150KM al da, la salir hacia el
tarifa por 300KM al almacenamiento
da, tarifa KM Libre Categora

ADA.docx 97
Instituto Tecnolgico Superior

ingreso dato
Entidad Es la arrendadora de
Empresa nombre
Externa vehiculos
categoria

ingreso dato
otros datos
categora

Es el almacenamiento
ingreso dato
Almacenamie que guarda todas las
Categoria nombre
nto categorias y sus
categoria
atributos

ingreso dato
otros datos
categora

Permite agregar
ingreso datos ingreso datos
Manejo de nuevas marcas de
Proceso nombre nombre
Marcas 6.3 vehculos a la base de
marca marca
datos.

Lo brinda la fbrica,
entra en el proceso
ingreso datos Es el nombre de la "Manejo de Marcas"
Flujo
nombre marca marca y sale hacia el
almacenamiento
Marcas

Es la fbrica que creo ingreso datos


Entidad
Fbrica un vehiculo nombre
Externa
determinado marca

Es el almacenamiento ingreso datos


Almacenamie
Marcas que guarda todas las nombre
nto
marcas de vehiculos marca

Permite agregar un ingreso datos ingreso datos


Manejo de
Proceso nuevo modelo de una nombre nombre
Modelos 6.4
marca ya existente modelo modelo

ingreso datos
marcas
disponibles

Lo brinda la fbrica,
entra en el proceso
"Manejo de
Ingreso datos Es el nombre del
Flujo Modelos" y sale
nombre modelo modelo de una marca
hacia el
almacenamiento
Modelos

ADA.docx 98
Instituto Tecnolgico Superior

Sale del
Brinda las marcas
almacenamiento
ingreso datos disponibles para
Modelo, para que
marcas Flujo asignarle una marca al
entre hacia el
disponibles modelo que se est
proceso Manejo de
ingresando
Modelos

Es la fbrica que cre ingreso datos


Entidad
Fbrica un vehculo nombre
Externa
determinado modelo

Es el almacenamiento
ingreso datos
Almacenamie que guarda los
Modelo nombre
nto modelos de una marca
modelo
determinada

ingreso datos
Almacenamie Es el almacenamiento
Marca marcas
nto que guarda las marcas
disponibles

6. Entradas y salidas

Reservas/Alquiler

Reservas

ADA.docx 99
Instituto Tecnolgico Superior

Detalles de la reserva

Alquileres

ADA.docx 100
Instituto Tecnolgico Superior

Vehculos disponibles para el alquiler

Detalles del alquiler que ser dado de baja

ADA.docx 101
Instituto Tecnolgico Superior

Reportes de Reservas y Alquileres

Clientes/Usuarios

Clientes

ADA.docx 102
Instituto Tecnolgico Superior

Reportes de Clientes/Usuarios

Vehculos

Vehculos

ADA.docx 103
Instituto Tecnolgico Superior

Reportes de vehculos

Empleados

Empleados

ADA.docx 104
Instituto Tecnolgico Superior

Reportes de empleados

Mantenimiento

ADA.docx 105
Instituto Tecnolgico Superior

General

General/Vehculos

General/Sucursales

ADA.docx 106
Instituto Tecnolgico Superior

General/ Categoras

General/ Documentos

ADA.docx 107
Instituto Tecnolgico Superior

Anexo A

ADA.docx 108
Instituto Tecnolgico Superior

ADA.docx 109
Instituto Tecnolgico Superior

ADA.docx 110
Instituto Tecnolgico Superior

ADA.docx 111
Instituto Tecnolgico Superior

Anexo B

ADA.docx 112
Instituto Tecnolgico Superior

ADA.docx 113
Instituto Tecnolgico Superior

ADA.docx 114
Instituto Tecnolgico Superior

ADA.docx 115
Instituto Tecnolgico Superior

ADA.docx 116
Instituto Tecnolgico Superior

ADA.docx 117
Instituto Tecnolgico Superior

ADA.docx 118
Instituto Tecnolgico Superior

ADA.docx 119
Instituto Tecnolgico Superior

ADA.docx 120
Instituto Tecnolgico Superior

ADA.docx 121
Instituto Tecnolgico Superior

ADA.docx 122
Instituto Tecnolgico Superior

ADA.docx 123
Instituto Tecnolgico Superior

Bibliografa
Dynamic Host Configuration Protocol, Wikipedia
https://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Proto
col Consultado el 04/6/2017.
Escalabilidad, Wikipedia.
https://es.wikipedia.org/wiki/Escalabili
dad Consultado el 03/6/2017.
Wireless Masadelante.com
http://www.masadelante.com/faqs/wirel
ess Consultado el 03/6/2017
HTTP, Wikipedia
https://es.wikipedia.org/wiki/Hypertext_Transfer_Proto
col Consultado el 03/6/2017
Direccin IP, Wikipedia
https://es.wikipedia.org/wiki/Direcci%C3%B3n
_IP Consultado el 03/6/2017
Qu es la telefona IP y precios, Telsome
https://www.telsome.es/que-es-telefonia-ip-
vozip.html Consultado el 03/6/2017
Lenguaje de Definicin de Datos, Wikipedia
https://es.wikipedia.org/wiki/Lenguaje_de_definici%C3%B3n_de_da
tos Consultado el 03/6/2017
Cdigo Fuente, Wikipedia
https://es.wikipedia.org/wiki/C%C3%B3digo_fue
nte Consultado el 03/6/2017
Cortafuegos, Wikipedia
https://es.wikipedia.org/wiki/Cortafuegos_(infor
m%C3%A1tica)
Consultado el 03/6/2017

Antivirus, Wikipedia
https://es.wikipedia.org/wiki/Antivi
rus Consultado el 03/6/2017
UPS, Wikipedia
https://es.wikipedia.org/wiki/Sistema_de_alimentaci%C3%B3n_ininterrump
ida Consultado el 03/6/2017

ADA.docx 124
Instituto Tecnolgico Superior

Copia de Seguridad, Wikipedia


https://es.wikipedia.org/wiki/Copia_de_seguri
dad Consultado el 03/6/2017
ISO/IEC 9126, Wikipedia
https://es.wikipedia.org/wiki/ISO/IEC_9
126 Consultado el 03/6/2017
Hostname, Wikipedia
https://es.wikipedia.org/wiki/Hostname
Consultado el 03/6/2017
Terminal, Wikipedia
https://es.wikipedia.org/wiki/Terminal_(inform%C3%A1tica)
Consultado el 03/6/2017
Ciclo de vida del Producto, Wikipedia
https://es.wikipedia.org/wiki/Ciclo_de_vida_del_produ
cto Consultado el 03/6/2017
Sistema Operativo, Wikipedia
https://es.wikipedia.org/wiki/Sistema_operat
ivo Consultado el 03/6/2017
Switch, DefinicionABC
https://www.definicionabc.com/tecnologia/switch.
php Consultado el 03/6/2017
Router, Wikipedia
https://es.wikipedia.org/wiki/Rou
ter Consultado el 03/6/2017
Servidor, Wikipedia
https://es.wikipedia.org/wiki/Servi
dor Consultado el 03/6/2017
Red Privada Virtual, Wikipedia
https://es.wikipedia.org/wiki/Red_privada_virt
ual Consultado el 03/6/2017
Normalizacin de bases de datos, Wikipedia
https://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_da
tos Consultado el 03/6/2017
Modelo Entidad-Relacin, Wikipedia
https://es.wikipedia.org/wiki/Modelo_entidad-
relaci%C3%B3n Consultado el 03/6/2017

ADA.docx 125
Instituto Tecnolgico Superior

POSIX Wikipedia
https://es.wikipedia.org/wiki/POS
IX Consultado el 03/6/2017
Informix Wikipedia
https://es.wikipedia.org/wiki/Infor
mix Consultado el 03/6/2017
Visual Basic .NET, Wikipedia
https://es.wikipedia.org/wiki/Visual_Basic_.N
ET Consultado el 03/6/2017
Red de Computadoras, Wikipedia
https://es.wikipedia.org/wiki/Red_de_computado
ras Consultado el 03/6/2017
Post Office Protocol, Wikipedia
https://es.wikipedia.org/wiki/Post_Office_Protocol
Consultado el 03/6/2017

ADA.docx 126
Instituto Tecnolgico Superior

ADA.docx 127

You might also like