PROYEC
TO:
SISTEM
A DE
UNA
INTEGRANTES:
PLAZA CARLOS
MOROCHO KEVIN
GASOLI
CONDOR LISBET.
NERATUTOR:
ING. DRWIN CERCADO.
MATERIA:
INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS.
CURSO:
S5A
PROBLEMÁTICA
Una gasolinera es un sistema q como cualquier otro tiene una serie de procesos y
eventos, los cuales deben ser administrados y gestionados. La gestión más importante es
el factureo de la gasolina q se despacha según el tipo de gasolina q solicita el cliente y la
cantidad que este pida, así como el inventario del tipo de gasolina: cantidad de gasolina
q se tenga de cada tipo así como sus precios.
La necesidad de tener un sistema eficiente para el buen funcionamiento de una
gasolinera que permita la administración correcta y eficiente; ha hecho q nosotros
tomemos la decisión de diseñar un software para automatizar parte de la gestión de una
gasolinera, la cual ha surgido de la idea de uno de los miembros del grupo familiarizado
con el trabajo y funcionamiento de una gasolinera.
MISIÓN
Diseñar un software eficiente amigable con el ambiente, que permita administrar y
gestionar los diferentes procesos de una gasolinera.
VISIÓN
Que el software cumpla todos los requerimientos pedidos por el usuario y que este se
sienta conforme con el sistema y no tenga inconvenientes con el manejo del mismo.
ALCANCE
El sistema administra el inventario de la gasolinera es decir el tipo de gasolina con la
cantidad q ingresa con el precio con el que será vendida. Lo más importante es realizar
la factura con todos los datos del cliente detallado, también el ingreso de los datos del
cliente en la base de datos, para con esa información realizar la factura, así como la
búsqueda de un cliente para consultar sus datos.
El sistema a desarrollar llevara registro controlado de la información y de los
movimientos brindados, con el fin de obtener todos los datos necesarios de cada uno, de
una forma organizada, confiable y correcta. El sistema se realizara para uso exclusivo
de la gasolinera
OBJETIVO GENERAL
Que el sistema cumpla todas sus funciones con las q fue programado de una manera
eficiente.
OBJETIVOS ESPECIFICOS.
Cada opción se cumpla perfectamente en la ventana respectiva en la que se la
diseño.
Que la facilidad de manejo sea notoria a corto tiempo, para q el usuario se
adapte rápido al funcionamiento del sistema.
Que el sistema responda a todas las expectativas que se tienen de él.
Cumplir el plazo de entrega del proyecto.
Que cada actividad de este proyecto se cumpla en los plazos establecidos.
REQUERIMIENTOS FUNCIONALES
El sistema permitirá gestionar el control de los tipos de gasolina con posibilidad
de manejar los precios.
El sistema tendrá la capacidad para manejar por separado al administrador y al
usuario.
El sistema tendrá la opción de realizar la factura y buscar un producto mediante
su código respectivo.
El sistema permitirá ingresar información de un nuevo cliente.
El sistema podrá consultar los datos de un cliente q se haya guardado en la base
de datos.
REQUERIMIENTOS NO FUNCIONALES
El sistema debe cumplir las disposiciones recogidas en la ley orgánica de datos y
en el reglamento de medidas de seguridad.
El sistema debe visualizarse y funcionar correctamente en cualquier maquina
dentro de la empresa.
El sistema no debe tardar más de 5 segundos en mostrar las ventanas. Si supera
este plazo, el sistema detiene la búsqueda y vuelve a la pantalla del menú
principal.
DIAGRAMA DE CLASES.
DCliente DConexion
Cedula
Nombre
Apellido CnBDUsuarios
Dirección
telefono
cn()
DEmpleado DProducto
cod_emplead prod_id
descripcion
nombre cantidad_stock
apellido precio
cod_cargo unidad
DVentas
DUsuario cod_venta
cod_cliente
cod_product
user
cod_empleado
password
cantidad
nivel
fecha
cod_empleado
subtotal
descuento
total
cantidad_galones
DIAGRAMA ENTIDAD-RELACION
V:V
1:V 1:V
ATENDI
LCliente DO
LEmpleado
1:V 1:1
compra V:V 1:1 Es
1: V 1:1
LProducto LUsuario
1:V
esta V:V
1:V
LCliente
TIPOS DE PRUEBAS A REALIZAR: CAJA NEGRA
CONDICION DE CLASES VALIDAS CLASES INVALIDAS
ENTRADA
CANTIDAD INT CARACTERES
ALFANUMERICOS
PRECIO DOUBLE CARACTERES
ALFANUMERICOS
NOMBRE CARACTERES DOUBLE
ALFANUMERICOS