“Año de la universalización de la salud” INSTITUTO SUPERIOR TECNOLÓGICO CIBERTEC PROYECTO Empresa de Transporte Virgen
Views 128 Downloads 0 File size 504KB
“Año de la universalización de la salud” INSTITUTO SUPERIOR TECNOLÓGICO CIBERTEC
PROYECTO Empresa de Transporte Virgen de la Puerta S.A
BASE DE DATOS PROFESOR
: Napán Tarmeño, Walter
SECCIÓN
: T2AN
SEMESTRE
: 2020-21
INTEGRANTES: ▪
Echevarria Calva, Julio Cesar (Coordinador)
▪
Ruiz Carrasco, Rodney Alexis
▪
Cardenas Olazabal, Carlos Jesus
Cibertec Independencia, Junio del 2020
I.
NOMBRE DE LA EMPRESA
1.1
Nombre de la empresa “Empresa de Transporte Virgen de la Puerta S.A.”
1.2
Giro y ubicación La Empresa de Transporte Virgen de la Puerta S.A., brinda servicio de transporte público urbano, dicha empresas se encuentra en Av. Republica de Croacia Nro. 377, Distrito Puente Piedra, Departamento de Lima-Perú Situación actual La empresa inicio sus actividades el 01 de enero de 1987 y se encuentra activa hasta la actualidad.
1.3
1.4
Área o actividad a implementar Se desea implementar una base de datos orientada el control y mantenimiento tanto de la unidad de transporte como de la ruta a seguir.
II.
ESENCIA DEL NEGOCIO
Empresa de Transporte Virgen de la Puerta S.A., brinda servicios de transporte publico urbano. III.
PROCESO A IMPLEMENTAR
Implementar el control del mantenimiento de la unidad de transporte publico con un proceso que tiene la finalidad de salvaguardar la seguridad del conductor como la de sus pasajeros además del mejor control de los ingresos por unidad de transporte. Esto es debido a que se implementara un mejor control en el mantenimiento e ingresos del efectivo de cada unidad de transporte, que es un ciclo, que inicia desde la revisión de la unidad de transporte, hasta que la unidad regresa a la terminal de buses.
IV.
FLUJOGRAMA DEL PROCESO (BPMN) 1.
Modelo principal:
2.
Subproceso reusable De Desinfección:
3.
Subproceso de mantenimiento:
V.
DESCRIPCIÓN DEL CASO
La Empresa de Transporte Virgen de la Puerta S.A., es una empresa dedicada al transporte publico urbano, la empresa manda a inspección y desinfección de los buses de transporte, además de la reglamentación necesaria para los conductores y cobradores antes del inicio de la ruta impuesta. En el área de administración, el encargado de administración manda la solicitud de mantenimiento para los vehículos que van a ser operados ese día, el área de mantenimiento inicia un sub proceso de mantenimiento, se inicia registrando los datos del vehículo, los datos de los mecánicos y fecha en la que se realiza el mantenimiento, a su vez se prepara a los mecánicos para evitar cualquier infección por covid-19. En el subproceso de mantenimiento se verifica el estado del motor, asientos, neumáticos, sistema de frenado y sistema de dirección del vehículo. Al finalizar el mantenimiento, si el vehículo presenta algún tipo de problema que no se pudiera resolver en ese instante se envía al vehículo a reparación y se descarta para ese día, si el vehículo no tiene ningún problema se genera un reporte y se envía al encargado de administración. El encargado de administración en forma paralela ejecuta el subproceso de desinfección, el proceso inicia preparando al personal de desinfección y registrando los datos del personal en ese momento, después procede a desinfectar el vehículo, al finalizar el proceso se genera un reporte y se lo envía al encargado de administración. El encargado de administración una vez que recibe ambos reportes, se comunica con el área de trabajadores para entregar el vehículo en regla. El área de trabajadores prepara al conductor y cobrador para evitar cualquier contagio por el coronavirus, el conductor inicia la ruta de manera normal, un inspector sube al bus durante la ruta para inspeccionar los boletos y que todo esté en regla, al llegar a la mitad de la ruta el personal de desinfección realiza el proceso de desinfección del vehículo para mayor seguridad de los usuarios y trabajadores. Al final de la ruta el cobrador realiza el conteo de los ingresos por la ruta y se reporta al encargado de administración. El encargado de administración registra el reporte del cobrador, registra el vehículo usado y el proceso termina.
VI.
REGLAS DE NEGOCIO 1.
Un empleado solo puede pertenecer a una sola área.
2.
No puede haber personal sin área.
3.
Un conductor solo trabaja con un cobrador, y un cobrador trabaja solo con un conductor.
4.
Un conductor solo puede conducir un solo bus, y un solo bus puede se conducido por un conductor.
5.
Muchos inspectores pueden inspeccionar los buses.
6.
El código del personal no se puede repetir en diferentes áreas
7.
El conductor y el cobrador tienen diferentes salarios.
8.
El conductor y cobrador conforman un equipo para un solo bus.
9.
Un cobrador puede generar muchos reportes pero un reporte solo lo puede hacer un cobrador.
10.
Muchos mecánicos realizan el mantienen a muchos buses, y muchos buses se les realiza el mantenimiento con muchos mecánicos.
11.
Muchos del personal de desinfección realizan la desinfección a muchos buses.
VII. DIAGRAMA ENTIDAD – RELACIÓN INICIAL
VIII. NORMALIZACION DE DATOS:
AREA: COD-AREA, NOM-AREA, CANT-PER PERSONAL: COD-PER, NOM-PER, APE-PER, DNI-PER, COD-AREA ENC-ADMIN: COD-ENC, COD-PER MECANICO: COD-MEC, COD-PER PER-DEF: COD-DEF, COD-PER CONDUCTOR: COD-COND, COD-PER, LICE-COND, SAL-COND COBRADOR: COD-COBR, COD-PER, SAL-COBR BUS: COD-BUS, PLACA- BUS, NRO-ASIEN, COD-RER-MANT INSPERCTOR: COD-INSP, NOM-INSP, APE-INSP, DNI-INSP REPORT-ING: COD-REP-ING, CANT-ING, FECH-REP REPORT-MANT: COD-REP-MANT, COD-MEC, FECH-MANT, ESTADO-BUS EQUIPO: COD_EQUIP, COD-COND, COD-COBR, COD-BUS IX.
GLOSARIO DE TÉRMINOS. Termino Empleado Cobrador Inspector Bus Área
Descripción Es la generalización aplicada a todos los empleados de la empresa. Entidad encargada de realizar la recaudación del dinero por parte de los pasajeros. Encargado de realizar verificar y validar los boletos. Unidad de transporte donde realizan su trabajo el conductor y cobrador. Lugar donde trabajan varios empleados.
X.
DICCIONARIO DE DATOS La base de datos se implementará en el administrador de base de datos Microsoft SQL Server 2017 Developer Edition x con servidor emulado de sistema operativo Windows 10 Home Edition. -
Nombre de la base de datos: “PDBTransporte2020”
-
Archivos de Base de datos:
Tipo de archivo
Data file
Nombre del archivo
Transporte2020_Data
Ubicación
C:\ProyectoDB\Transporte2020_Data.MDF
Tamaño
50MB
Tamaño máximo
200MB
Crecimiento
10%
Tipo de archivo
Log File
Nombre del archivo
Transporte2020_Log
Ubicación
C:\ProyectoDB\Transporte2020.Log.LDF
Tamaño
70MB
Tamaño máximo
400MB
Crecimiento
15%
-
Tablas de la base de datos:
Tabla
TBPERSONAL
Descripción Contiene información acerca del personal de la empresa.
Atributo
Tipo de dato
Descripción
Longitud
Nulo
Tipo de Restricción
Restricción
COD_PER
Código de Personal
Char
5
No
Primary Key, Unique COD_PER
NOM_PER
Nombre de Personal
Varchar
30
No
Check
NOM_PER
APE_PER
Apellido de Personal
Varchar
30
No
DNI_PER
DNI del Personal
Char
8
No
Unique
DNI_PER
COD_AREA
Codigo de Área
Char
5
No
Tabla
TBAREA
Descripción
Contiene información de las diversas áreas de la empresa y la cantidad de personal en cada área.
Atributo COD_AREA
Descripción Tipo de dato Código de Área
NOM_AREA Nombre de Área CANT_PER
Longitud
Nulo
Tipo de Restricción
Restricción
Char
5
No
Primary Key, Unique COD_AREA
Varchar
30
No
Unique
NOM_AREA
10
No
Default
10
Cantidad de Int Personal
Tabla
TB ENCARGADO DE ADMINISTRACION
Descripción
Contiene información del encargado de administración.
Atributo COD_PER
Descripción Código de Personal
Tipo de dato
Longitud
Nulo
Char
5
No
Código del COD_ENC_ADMIN encargado de Char administración
7
No
Tabla
Tipo de Restricción
Restricción
Primary Key, Check, COD_ENC_ADMIN Unique
TBMECANICO
Descripción Contiene información acerca del mecánico encargado.
Atributo COD_PER COD_MEC
Descripción Código de Personal Código del mécanico
Tipo de dato
Longitud
Nulo
Char
5
No
Char
7
No
Tipo de Restricción Restricción
Primary Key, Check, COD_MEC Unique
Tabla
TBPERSONAL DE DESINFECCIÓN
Descripción
Contiene información acerca del personal de desinfección de los buses.
Atributo
Descripción Tipo de dato
Código de Personal Código del COD_PER_DESF personal de desinfección COD_PER
Longitud
Nulo
Char
5
No
Char
7
No
Tipo de Restricción
Restricción
Primary Key, Check, COD_PER_DESF Unique
Tabla
TBCONDUCTOR
Descripción Contiene información de los conductores de los buses.
Atributo
Tipo de dato
Descripción
Longitud
Nulo
Tipo de Restricción Restricción
Código de Personal Código del COD_COND personal de desinfección
Char
5
No
Char
8
No
Primary Key, Check, COD_COND Unique
LICE_COND Licencia de conductor
Char
9
No
Check, Unique
No
Default
COD_PER
Salario de conductor
SAL_COND
Tabla
Int
1000
TBCOBRADOR
Descripción Contiene información de los cobradores de los buses.
Atributo
Código de Personal Código del COD_COBR personal de desinfección COD_PER
SAL_COBR
Tipo de dato
Descripción
Salario de cobrador
Longitud
Nulo
Tipo de Restricción Restricción
Char
5
No
Char
8
No
Primary Key, Check, COD_COBR Unique
No
Default
Int
Tabla
TBREPORTE DE INGRESO
Descripción
Contiene información acerca del ingreso del personal.
Atributo
Descripción Tipo de dato
Código del COD_REPORT_ING reporte de ingreso Cantidad de CANT_ING ingresastes
Char
Longitud 9
Nulo No
Int
No No
FECH_REP_ING
Fecha del reporte de ingreso
Date
COD_COBR
Código de cobrador
Char
8
No
Tipo de Restricción
900
Restricción
Check, COD_REPORT_ING Unique,Primary Key
Tabla
TBREPORTE DE MANTENIMIENTO
Descripción
Contiene información acerca del estado del bus y la fecha del mantenimiento.
Atributo
Descripción
Tipo de dato
Código del COD_REP_MANT reporte de Char mantenimiento COD_MEC
Código de mécanico
FECH_MANT
Fecha del Date mantenimiento
ESTADO_BUS
Estado del bus
Char
Vachar
Longitud
Nulo
9
No
7
No
20
No
TBBUS
Descripción
Contiene información acerca del bus en general.
Check, Unique, Primary Key
COD_REP_MANT
Default
No operativo
Tipo de dato
COD_BUS
Código del bus Char
7
No
PLACA_BUS
Placa del bus Número de asientos
7
No
Tipo de Restricción Restricción Check, Unique, COD_BUS Primary Key Unique PLACA_BUS
No
Default
NRO_ASIENTOS
Descripción
Restricción
No
Tabla
Atributo
Tipo de Restricción
Char
Longitud
Int
Código del COD_REP_MANT reporte de Char mantenimiento
9
Nulo
No
35
Tabla
TBINSPECTOR
Descripción Contiene información acerca de los inspectores de los buses.
Atributo COD_INSP
Descripción Código de inspector
Tipo de dato
Longitud
Nulo
Char
7
No
NOM_INSP
Nombre de inspector
Varchar
30
No
APE_INSP
Apellido de inspector
Varchar
30
No
DNI_INSP
DNI de inspector
Char
8
No
COD_BUS
Código del bus
Char
7
Tabla
TBEQUIPO DE TRABAJO
Tipo de Restricción Restricción Check, Unique, COD_INSP Primary Key
Unique
DNI_INSP
Descripción Contiene información sobre el grupo de trabajo.
Atributo
Descripción Código de COD_EQUIP equipo COD_COND COD_COBR COD_BUS
Código de conductor
Tipo de dato
Longitud
Nulo
Char
9
No
Char
8
No
8
No
7
No
Código de Char cobrador Código de bus Char
Tipo de Restricción Restricción Check, Unique, COD_INSP Primary Key