Está en la página 1de 7

Especificacin de requisitos de

software
Proyecto: Sistema de manejo y control RentaCar.

Contenido
1. Introduccin .................................................................................................................................... 3
1.2 Propsito ....................................................................................................................................... 3
1.3 mbito del Sistema ....................................................................................................................... 3
1.4. Definiciones, Acrnimos y Abreviaturas ...................................................................................... 4
1.5 Referencias .................................................................................................................................... 4
1.6 Visin General del Documento ..................................................................................................... 4
2. Descripcin General ........................................................................................................................ 4
2.1. Perspectiva del Producto ............................................................................................................. 4
2.2. Funciones del Producto ................................................................................................................ 4
2.3. Caractersticas de los Usuarios ..................................................................................................... 5
2.4. Restricciones ................................................................................................................................ 5
2.5. Suposiciones y Dependencias ...................................................................................................... 5
2.6. Requisitos Futuros ........................................................................................................................ 5
3. Requisitos Especficos ..................................................................................................................... 5
3.1 Interfaces Externas ........................................................................................................................ 5
3.2. Funciones ..................................................................................................................................... 6
3.3 Restricciones de Rendimiento ....................................................................................................... 6
3.4 Restricciones de Diseo ................................................................................................................ 6
3.5 Atributos del Sistema .................................................................................................................... 6

1. Introduccin
Este documento es una Especificacin de Requisitos Software (ERS) del sistema para
el manejo y control de los procesos operacionales de reservacin y consulta de rentas de
RentaCar. Esta ERS se ha estructurado basndose en las directrices dadas por el estndar
IEEE Prctica Recomendada para Especificaciones de Requisitos Software IEEE
Recommended Practice for Software Requirements Specification ANSI/IEEE 830-1998.

1.2 Propsito
El presente documento ha sido redactado con el fin definir los requerimientos de un
sistema de informacin que permitir el manejo y control de los procesos operacionales de
reservacin, estados de rodados y consulta de rentas.
El documento est dirigido al grupo de operadores y desarrolladores que no pidi la
realizacin de este software.

1.3 mbito del Sistema


Actualmente, RentaCar posee un funcionamiento completamente manual, con limitado
soporte automatizado. Lo cual dificulta enormemente el trabajo diario, ya que en el
crecimiento numrico de la flota y clientes de la empresa se experimenta cada vez mas
dificultades en cuanto a los procesos operacionales.
El Sistema de manejo y control para RentaCar, en adelante "Sistema RentaCar", tiene
como objetivo principal automatizar la realizacin de ciertas tareas, en concreto las
siguientes:

Catalogar rodados por tipo, modelo, ao, caractersticas y precio

Reserva de rodados

Estado de rodados (Mantenimiento, en uso, etc.)

Devolucin de rodados

Estado de clientes y premios

Consultas de rodados

Se desea obtener un sistema que mejore y agilice la gestin actual de RentaCar.


Facilitando la gestin de la empresa. Adems potenciar a clientes con buena trayectoria
con premios.

1.4. Definiciones, Acrnimos y Abreviaturas


ERS

Especificacin de Requisitos Software

1.5 Referencias
IEEE Recommended Practice for Software Requirements Specification. ANSI/IEEE std.
830- 1998.

1.6 Visin General del Documento


El presente documento respeta la estructura recomendada por el estndar IEEE
Recommended Practice for Software Requirements Specification ANSI/IEEE 830-1998.
Las secciones omitidas se consideran no aplicables.

2. Descripcin General
En esta seccin se realiza una descripcin a alto nivel de Sistema RentaCar,
focalizndose en las funciones que realizar, as como en aquellas restricciones generales
que afectan al mismo.

2.1. Perspectiva del Producto


El sistema ser un producto diseado para trabajo en entorno de escritorio que en un
futuro podra formar parte de un sistema ms grande en el que se tendran en cuenta
nuevas sucursales y departamentos permitiendo el acceso para los operadores, ofreciendo
una vista nica para ellos. Este sistema no interacta con ningn otro sistema de RentaCar.

2.2. Funciones del Producto


En trminos generales, el sistema deber proporcionar soporte a los siguientes procesos:
Gestin de rodados y tarifas
Gestin de reservas y renta de autos
Consultas de estados y rodados
Estado de clientes
Rodados: los rodados deben estar registrados.
Tarifas: las tarifas deben estar registradas de acuerdo a cada tipo de rodado.
Clientes: los clientes se van registrando.

2.3. Caractersticas de los Usuarios


Los usuarios de este sistema deben estn familiarizados con el uso de aplicaciones en
entornos de escritorio, 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 un solo tipo de usuarios:

Empleado: Encargado de realizar los registros de reservas, clientes y entrega.

2.4. Restricciones
Pese a que se detall claramente cul era el objetivo del sistema que fueran los aspectos
que tena que gestionar la aplicacin, no se impusieron casi ninguna restriccin. Las
restricciones que hay que tener son:

Debe ser una aplicacin de escritorio.

No va a existir conexin a internet.

El sistema es multiplataforma puede funcionar sobre cualquier distribucin de


Windows o Linux

El sistema se desarrollara en el lenguaje Python 3.0

Persistencia de datos local mediante SQLite

2.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.

2.6. Requisitos Futuros


El sistema en un futuro podra administrar la gestin de varios sucursales y
departamentos de RentaCar.

3. Requisitos Especficos
3.1 Interfaces Externas
La interfaz externa consistir en un conjunto de ventanas con botones, listas
y campos de textos al cual almacenara los datos de forma local mediante SQLite . sta
deber ser construida especficamente para el sistema propuesto.

3.2. Funciones
Los usuarios del sistema se van agrupar en 1 solo grupo, con los siguientes roles:
Los Operadores: Se van a encargar de las siguientes tareas:
Registro de rodados: el operador deber registrar absolutamente todos los datos del rodado
en el sistema color, modelo, ao, tipo combustible, km, consumo, etc.
Precio de alquileres: el operador deber mantener esta seccin con los precios de los
rodados de acuerdo a las caractersticas
Alquiler de rodados: el operador deber alquilar un rodado a un cliente. Se deber registrar
datos del cliente.
Estado de rodados: el operador deber tener actualizada el sistema con el estado de sus
rodados si ya paso por mantenimiento y est listo para ser alquilado nuevamente
Devolucin de rodados: el operador deber verificar en qu condiciones se devuelve un
rodado para as asignar premios a los clientes.
Consulta de rodados: el operador podr consultar estado de los rodados y por quienes fue
utilizado.

3.3 Restricciones de Rendimiento


El sistema no ha de soportar carga excesiva, cualquier tipo de ordenador corriente actual
podr soportar al sistema sin mayor esfuerzo que contener a una base de datos en uso
para ello.

3.4 Restricciones de Diseo


La aplicacin se va a implementar obligatoriamente mediante un software de escritorio,
por lo que se descarta el desarrollo web.
La implementacin del sistema se tendr que hacer implementndola en una plataforma
de desarrollo que no limite la funcionalidad del sistema, que este actualizada y que facilite
el desarrollo de entornos de ventanas.

3.5 Atributos del Sistema


Los atributos de calidad del sistema: Fiabilidad, mantenibilidad, portabilidad y seguridad.
Estar disponible para todos los operadores del sistema, el cual tendr acceso total sobre
el sistema podr manipular todas las secciones de la empresa.
El sistema deber estar disponible en cualquier momento que necesite ser usado por los
operadores.

El sistema ser diseado para Windows y para Linux.

También podría gustarte