You are on page 1of 9

PRINCIPIOS DE ANALISIS Y DISEO ORIENTADO A OBJETOS UTILIZANDO EL

ESTANDAR UML.

Requerimientos del usuario (SRS)

CASO DE ESTUDIO: RENTA AUTOS S.A

APRENDIZ:
CARLOS DANIEL VISBAL ATENCIA.

DOCENTE:
SHIRLEY HELENA REYES.

SEPTIEMBRE 2017.
Caso de Estudio: Renta Autos S.A.

El Sr. Reyes, dueo de la empresa Renta Autos S.A. desea introducir un nuevo sistema
para el manejo de las operaciones de su negocio. El espera que el sistema le permita
tener mayor control del proceso y que le facilite al cliente la bsqueda, reservacin y
consulta de sus rentas.

Durante le entrevista con el seor Reyes se descubrieron las siguientes necesidades


del sistema.

La aplicacin que se desarrolle debe ser la misma para empleados que para clientes,
excepto que tenga distintos niveles de seguridad. Debe ser una aplicacin que se
ejecute en Internet.

Un empleado administrador de Renta Autos dar de alta los nuevos autos en el sistema
para los cuales capturar marca, modelo, nmero de pasajeros, kilometraje y tipo de
auto. Los autos actualmente los clasifican en austeros y de lujo, aunque pueden
aumentarse en un futuro los tipos. El costo del tipo de auto vara mensualmente y se
cobra por da.

El sistema debe permitir que el cliente por medio de una pgina de Internet o un
empleado que recibe una llamada telefnica hagan una reservacin. Para reservar, el
cliente deber registrarse en el sistema dando sus datos particulares como nombre,
direccin, telfono, un nmero de tarjeta de crdito, una direccin de correo
electrnico que servir como nombre de usuario y una contrasea. Siendo un usuario
registrado, el cliente deber elegir la fecha en que desea recoger el auto y cuando
planea devolverlo, as como qu tipo de auto desea. Si hay autos disponibles el
sistema generar un nmero de reservacin que se mostrar y tambin se enviar por
correo electrnico, slo despus de haberse mostrado el costo de la renta al cliente y
qu ste haya aceptado la reservacin. Es importante que el cliente pueda cambiar el
tipo de auto en cualquier momento antes de confirmar la reservacin.

Los empleados de Renta Autos podrn hacer reservaciones sin necesidad de registrar
al cliente en el sistema, el cliente slo deber proporcionar una tarjeta de crdito
vlida para que se le confirme su reservacin.

Si un cliente cambia de parecer, debe poder cancelar sin costo alguno para l antes de
24 horas de la fecha de recoleccin, en caso contrario cualquier cancelacin tendr una
multa, la que actualmente es del costo de un da de renta.

Cuando se recolecta el auto, el cliente presenta su nmero de reservacin, el


empleado confirma que los datos del cliente estn correctos y si el cliente lo solicita y
es posible, se cambia la fecha de devolucin. El cliente debe indicar quin o quienes
van a ser los conductores del vehculo proporcionando sus datos personales y
mostrando su identificacin de conductor vigente, de la cual se registra el nmero. Al
finalizar la renta se captura el kilometraje con el cual se entrega el coche, la hora en
que inicia la renta, se imprime el contrato y se entrega al cliente a fin de que lo firme y
conserve una copia para la devolucin.
Al contrato de renta deben anexrsele los costos de seguros obligatorios y opcionales
segn el cliente haya elegido.

En mltiples ocasiones acuden clientes sin reservacin, si existen autos disponibles se


lleva a cabo la renta sin necesidad de generar reservacin o registrar al cliente.

Cuando el cliente devuelve el auto, se registra el kilometraje y se calcula el costo


considerando si se entreg a tiempo. En caso contrario se cobra un da de renta las
primeras 24 horas posteriores a la hora de devolucin pactada y posteriormente por
cada da de retraso o fraccin se cobra doble renta.

El empleado que recibe el auto verifica si el auto est en buenas condiciones, en caso
contrario se registran los daos o faltantes y se anexa el cobro correspondiente a la
factura del cliente.

El cliente paga el total de la factura ya sea hacindose el cargo a la tarjeta que dej
registrada o puede elegir otro medio de pago como otra tarjeta o en efectivo.

El administrador del sistema en cualquier momento puede solicitar consultas al sistema


respecto a rentas actuales o histricas.

Los clientes registrados pueden consultar su historial de rentas en cualquier momento.


1. Introduccin

Este documento contiene las Especificaciones de Requerimientos del Sistema, del sistema
para el manejo y control de los procesos operacionales de reservacin y consulta de rentas de
la empresa Renta Autos S.A.

2. Propsito
El presente documento tiene como propsito definir Los requerimientos del sistema de un
sistema de informacin web que permitir el manejo y control de los procesos operacionales
y que facilite al cliente la bsqueda, reservacin y consulta de sus rentas.

3. Alcance

El sistema brinda las funcionalidades necesarias gestionar la informacin de los autos, de los
procesos de reserva y renta por parte de los clientes en tiempo real de una manera fcil e
intuitiva, permitiendo la consulta de la informacin y la generacin de informes que para
controlar el mbito del negocio y apoyar la toma de decisiones.

4. Resumen

Este documento consta de tres secciones. En la primera seccin se realiza una introduccin
al mismo y se proporciona una visin general de la especificacin de recursos del sistema.

En la segunda seccin del documento se realiza una descripcin general del sistema, con el
fin de conocer las principales funciones que ste debe realizar, los datos asociados y los
factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en
excesivos detalles.

Por ltimo, la tercera seccin del documento es aquella en la que se definen detalladamente
los requisitos que debe satisfacer el sistema.
5. Caso de uso
5.1 Diagrama de casos de uso

Registrar automovil

Solicita Reservacion
Administrador
Cambiar precio

Consulta Renta
Cliente
Registrar tipo de automovil

Cancelar Reserva
Modificar Datos del cliente

Empleados

Consultar reserva

<<include>>

Registrar Conductores
Registrar renta
<<extend>>

Modificar contrato Registrar cliente

<<include>> Registrar devolucion


Diagrama de casos de uso

<<extend>>
Registrar pago de factura

Registrar dao de automovil


6. Descripcin General

6.1 Perspectiva del Producto


El sistema ser un producto diseado para trabajar en entornos Web de la empresa Renta
Autos S.A, permitiendo el acceso tanto para clientes como para empleados o
administradores, ofreciendo una vista diferente de acuerdo a cada rol.

6.2 Funcionalidad del Producto


En trminos generales, el sistema deber proporcionar soporte a los siguientes procesos:

Gestin de autos y tarifas

Gestin de reservas y renta de autos

Consultas de acuerdo al perfil del usuario

6.3 Caractersticas de los Usuarios


Los usuarios de este sistema deben estn familiarizados con el uso de aplicaciones en
entornos web, ya que el sistema debe proveer una interfaz sencilla e intuitiva, que no exija
gran tiempo para su aprendizaje, a la vez que lo suficientemente potente para que el usuario
pueda hacer aquello que necesita.

Podemos distinguir tres tipos de usuarios:


1. Administrador: realiza el registro de altas de autos, empleados usuarios del
sistema, tarifas de renta y consultas al sistema respecto a rentas actuales o
histricas.
2. Empleado: encargado de realizar el registro de reservas, registro de clientes,
verificacin de entrega y facturacin.
3. Cliente: pueden realizar las reservas, modificaciones y consultas de historial de
rentas.

6.4 Restricciones
Interfaz para ser usada con internet.
Se debe disponer de un nombre de dominio vlido en internet
La comunicacin entre el servidor de pginas web y el servidor de bases de datos podr ser
local o remota, es decir se pueden encontrar instalados en una misma mquina o en distintas
maquinas.

6.5 Suposiciones y Dependencias


Los requisitos establecidos permitirn que el proceso de reserva y renta sea ms estable,
gil y eficiente tanto para el cliente como para el empleado.
Se debe tener cuidado con respecto a una correcta visualizacin en los navegadores ms
usados en el mercado: Internet Mozilla Firefox, Chrome, Opera.
7. Requisitos Especficos

7.1 Requerimientos Funcionales

Rol de usuario: Es un conjunto de permisos que puede asignarse a un usuario del


sistema de informacin; por su parte, un permiso especifica si su poseedor dispone de
acceso a una determinada funcin del sistema o a una parte de la interfaz de usuario
del sistema, para nuestro caso administrador quien tendr la posibilidad de consultar y
generar reporte sobre las rentas que se hayan registrados en el sistema de informacin.

Registro de automviles: El sistema de informacin permitir el registro de nuevos


automviles que harn parte del sistema para lo cual se registrara datos como: placa,
marca, modelo, nmero de pasajeros, kilometraje, y el tipo de auto el cual

Registro de nuevos tipos: El sistema debe permitir el ingreso de nuevo tipos de


automviles debido a las variaciones que se presentan en el mercado constantemente.

Modificacin de precio: El sistema debe permitir la modificacin de los precios


dependiendo del tipo de auto.

Reservaciones: El sistema desarrollado debe permitir la realizacin de reservaciones la


cual se realizara ingresando al sistema datos de los clientes como: nombre, cedula,
direccin, telfono, nmero de tarjeta de crdito, correo electrnico y contrasea
despus de haber ingresado esta informacin tambin se debe ingresa el tipo de auto a
reservar, la fecha de inicio del servicio y la fecha de entrega, los cuales son
proporcionados por el cliente.

Registro cliente: El sistema debe permitir guardar toda la informacin pertenecientes a


todos los clientes la cual almacenara datos como: nombre, cedula, direccin, telfono,
nmero de tarjeta de crdito, correo electrnico y contrasea los cuales son
proporcionados y validados por las clientes.

Cancelaciones: El sistema debe dar la posibilidad de cancelar reservaciones realizadas


con anterioridad con solo ingresando el cdigo de reserva la cual deber ser con 24
horas de antelacin al cumplimiento de la reserva para poderse hacer efectiva la
cancelacin.

Registro conductores: El sistema debe registrar la informacin pertenecientes a los


conductores como nombre, apellido, cedula y cdigo de conduccin vigente para tener
dominio sobre los conductores que utilizara los automviles.

Rentas: El sistema de informacin debe guardar registros sobre las rentas realizadas la
cual poseer informacin como: el nmero de reservacin adems del nombre, apellido,
cedula y cdigo de conduccin vigente de cada una de las personas que conducirn el
vehicul y tambin debe tener la posibilidad cambiar la fecha de entrega del vehicul.

Generacin de contractos: El sistema debe generar un contracto en donde se


especificaran la legislacin pertinente ante la generacin de una renta y almacenara los
datos ya generados en rentas.

Modificacin de contractos: El sistema debe dar la posibilidad de modificar los contractos


ya realizados como cambiar datos o la fecha de entrega del vehculo al igual que el
seguro.

Generacin de facturas: El sistema de informacin debe de realizar automticamente la


generacin de una factura con todos los datos generados al momento del pago de la
renta del automvil.

Registros devolucin: El sistema de informacin debe proporcionar la opcin de registrar


la devolucin de un vehculo que fue rentado con antelacin en donde se introducir la
placa, el kilometraje actual en que se encuentra el vehculo.

Consultas reservas: El sistema de informacin debe proporcionar al usuario la consulta


de las reservas ya realizadas con solo introducir el cdigo de la reserva que se ha
generado al momento de la reservacin.

Consultas renta: El sistema de informacin debe permitir al Administrador consultar el


historial de todas las rentas de vehculos hechas por los clientes con solo introducir la
fecha a consultar.

Registros pagos: El sistema debe permitir guardar registro sobre los pagos al momento
que se haya registrado la devolucin del automvil.
7.2 Requerimientos No Funcionales
Equipos de cmputo: se requiere de uno a dos equipos de cmputo con las siguientes
especificaciones:

Memoria RAM: 2 Gb DDR2 @1033MHz

Disco Duro: SATA 500 Gb o mas

Monitor: 19

Controlador de Red: Ethernet inalmbrico

Mouse, Teclado, Parlantes.

Equipo de cmputo tipo servidor: Esta mquina servir como punto central para el
sistema de informacin y en ella se almacenar la base de datos, sus especificaciones
son las siguientes.

Memoria RAM: 8Gb DDR3 @ 1400 MHz

Discos Duros: 2Tb x 4

Monitor: 19

Controladora de Red: Ethernet

Mouse, Teclado, Parlantes.

Equipos de redes internas e internet: Este tipo de equipamiento

Un enrutador almbrico/inalmbrico.

Un switch de 8 puestos.

Cableado estructurado tipo UTP (RJ 45)

Equipos de impresin: El propsito de estos es posibilitar la creacin de papelera en


medio fsico para efectos legales, y digitalizacin de documentos.

Una impresora multifuncional HP DESJKET 3050

You might also like