Está en la página 1de 12

Universidad Nacional Pedro Ruiz Gallo

Facultad de Ingeniería Civil de Sistemas y de Arquitectura


Escuela Profesional de Ingeniería de Sistemas

Fundamentos de Base de Datos


Trabajo de Investigación

Título
PROYECTO DE BASE DE DATOS EN LA EMPRESA
“FLORES”

Autores
Chuquicahua Porras Jenner
León Díaz Edwin Eder
Valverde Castillo Luís Fernando
Salcedo de la Cruz Pilar
Zurita Ramírez César

Página 1 de 12
Resumen ejecutivo 03

Introducción 04

Material y métodos 05

Resultados 06

Discusión 10

Conclusiones 11

Anexo 12

Página 2 de 12
Resumen ejecutivo

En la actualidad la tecnología avanza de una manera muy rápida así como los
métodos y herramientas con el fin de lograr una mejor ejecución de un proyecto
empresarial. En este proyecto de investigación hemos tomado como punto base a la
empresa de transportes “Flores Hnos.S.R.L. al cual vamos a examinar su sistema de
base de datos y diseñar un modelo la cual esta rá orientada a dar soporte a los
pro cesos que se ejecutan en la mi sma con el fin de conocer e involucrarnos más con
los procesos que desarrolla dicha empresa realizamos entrevistas a los trabajadores
de dicha empresa en especial a los trabajadores que se encuentran involucrados en
el proceso de ventas. . También se obtuvo información a través de la página Web de
la empresa ( www.floreshnos.net ).

Teniendo la información necesaria hemos tratado de seguir la mejor manera


posible las pautas de los temas des arrollados en clases, es así que se definieron los
procesos que realiza la empresa, luego identificar las distintas entidades, se
reconocieron los atributos de cada entidad y finalmente se definieron las relaciones
existentes entre las entidades definidas . Siempre se ha tenido en cuenta clasif icar
los datos que realmente son necesarios para que brinden soporte a los procesos y
descartar de la base de datos los que no se utilizan.

Página 3 de 12
Introducción

Transportes “Flores ” nace hace ya cerca de tres déca das en la ciudad


de Tacna, donde comenzó brindando servicio de transporte urbano e
interurbano. Desde su comienzo han tratado de ofrecer una alternativa que
significa el menor costo posible para el usuario sin desmerecer la calidad del
servicio en ninguno de sus aspectos. De acuerdo a las políticas actuales de
la empresa las personas interesadas en los pasajes tienen la opción de
adquirido perso nalmente. La empresa en la actualidad cuenta con agencias
en las principales ciudades del país, sus procesos son manuales y
computarizados para la coordinación de la programación de viajes y venta de
pasajes. Debido a lo moderno de sus buses y l a calidad del servicio durante
el viaje, la empresa se ha visto congestionada por la presencia de una gran
demanda en la com pra de pasajes y envío de encomiendas, por lo que cuenta
con un sistema automatizado para la gestión de sus servicios. El sistema
permite un procesamiento on -line a nivel de sus agencias, centralizando la
información de la venta de pasajes y envío de enco mienda.

Para el proceso de venta de pasajes es necesario escoger un tipo de


servici o de viaje (Súper Dorado, Imperial Dorado, Ejecutivo, Premium ), el
pasajero deberá proporcionar los siguientes datos: nombre, apellidos, sexo,
edad, dirección, teléfono si es que lo tuviese y el numero de DNI en caso
que sea mayor de edad. El vendedor emitirá el boleto donde deberán ir los
principales datos del pasajero, como son: nombre, apellidos; además de la
fecha y hora de viaje, número de asiento que se le asignado en el bus, el
costo del boleto, lugar de partida, y el destino.

El cliente después de haber elegido el servicio s e define el precio del


pasaje.

Página 4 de 12
Material y métodos

Para elaborar este proyecto, y hacerlo eficaz y eficiente, hemos creído conveniente
hacer entrevista al personal asignado para el proceso de venta de pasajes, para así
poder analizar y estudiar detenidamente con la finalidad que al termino de este
proyecto ver una mejora sobre este proceso.
Además para la elaboración de este proyecto neces itamos de una computadora, así
como también hacer uso de software para diseñar el modelo y mostrarlo.
El modelo a utilizar en este proyecto es el modelo entidad -relación y hacer un diseño
teniendo en cuenta un enfoque relacional

Página 5 de 12
Resultado

CLIENTE VIAJE
#* id_cliente BOLETO
#*Serie #*id_viaje
*Apellido paterno *fecha/hora
*Apellido Materno *Fecha
*Nombre *descripción
*sexo * estado
*edad Ruta
*Direccion #*id_ruta
*Teléfono *Distancia
○ DNI * tiempo de viaje

AGENCIA
BUS #*id_agencia
#*id_bus *Direccion
*numero de placa *telefono
*marca * Responsable
*num de pisos
*num de asiento PROVINCIA
#*id_provincia
asiento
*nombre

SERVIICIO DE BUS
#*id_servicio ASIENTO
* descripción #* id_asiento
*costo por asiento REGION
* fila #*id_region
* numero *nombre
* estado

Página 6 de 12
tabla CLIENTE
COLUMNAS ID_CLIENTE APELLIDOPAT APELLIDOMAT NOMBRE SEXO EDAD DIRECCION TELEFONO DNI

LLAVE PK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NULL NOT NULL

TIPO DE DATO NUMBER STRING STRING STRING BOOLEAN NUMBER STRING STRING STRING

Tinyint Char(20) Char(20) Char(20) Char(1) Tinyint Char(20) Char(12). Char(20)

RESTRICCIONES >0 >0

tabla ASIENTO
COLUMNAS ID_ASIENTOS FILA NUMERO ESTADO ID_BUS

LLAVE PK FK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL

TIPO de dato NUMBERR NUMBER NUMBER STRING NUMBER

Tinyint Tinyint Tinyint Char(12). Tinyint

RESTRICCIONES >0 >0 >0 >0

tabla BUS
COLUMNAS ID_BUS NUMEROPLAC MARCA NUMPISOS NUMASIENTOS ID SERVICIO

LLAVE PK FK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL

TIPO
NUMBER STRING STRING NUMBER NUMBER NUMBER
Tinyint Tinyint Tinyint Tinyint
CHAR(8) CHAR(20)

RESTRICCIONES >0 >0 >0 >0

tabla AGENCIA
COLUMNAS ID_AGENCIAS DIRECCION TELEFONO RESPONSABLE ID_PROVINCI

LLAVE PK FK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL

TIPO NUMBER STRING STRING STRING NUMBER

Tinyint Char(20) Char(9) char(50) Tinyint

>0 >0
RESTRICCIONES

Página 7 de 12
tabla RUTA
COLUMNAS ID_RUTA DISTANCIA TIEMPO_VIAJE ID_AGENCIA

LLAVE PK FK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL

TIPO NUMBER NUMBER NUMBER NUMBER

Tinyint Tinyint Tinyint Tinyint

RESTRICCIONES >0 EN KM >0 >0

tabla VIAJE
COLUMNAS ID_VIAJE FECHA_HORA SERIE ID_RUTA

LLAVE PK FK FK

OPCIONALIDAD NOT NUL NOT NUL NOT NUL NOT NUL

TIPO NUMBER DATATIME NUMBER NUMBER

Tinyint Tinyint Tinyint

>0 >0 >0


RESTRICCIONES

tabla SERVICIOS DE BUS


COLUMNAS ID_SERVICIO DESCRIPCION COSTO_POR_ASIENTO

LLAVE PK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL

TIPO NUMBER STRING NUMBER

Tinyint Char(20) Tinyint

RESTRICCIONES >0 >0

Página 8 de 12
tabla BOLETO
COLUMNAS SERIE FECHA DESCRIPCION ESTADO ID_BUS ID_CLIENTE

LLAVE PK FK FK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL

TIPO NUMBER DATATIME STRING STRING NUMBER NUMBER

Tinyint DATO Char(20) Varchat(100). Tinyint Tinyint


. . . .

RESTRICCIONES >0 >0 >0

tabla PROVINCIA
COLUMNAS ID_PROVINCIA NOMBRE ID_REGION

LLAVE PK FK

OPCIONALIDAD NOT NULL NOT NULL NOT NULL

TIPO NUMBER STRING NUMBER

Tinyint Char(20) Tinyint

RESTRICCIONES >0 >0

tabla REGION
COLUMNAS ID_REGION NOMBRE

LLAVE PK

OPCIONALIDAD NOT NULL NOT NULL

TIPO NUMBER STRING

ENTERO CHAR (40)

RESTRICCIONES >0

Página 9 de 12
Discusión

Página 10 de 12
Conclusiones
Una conclusión que hemos llegado es de que el modelo entidad relación es de vi tal importancia
porque permite ver a la empresa de una manera detallada la realidad que presenta.

Página 11 de 12
Anexo

Para obtener más información el grupo ha creído conveniente entrar a su página web
http://www.floreshnos.net/

Página 12 de 12

También podría gustarte