Académique Documents
Professionnel Documents
Culture Documents
PROYECTO
SISTEMA WEB PARA VENTAS Y RESERVAS DE PASAJES DE
LA EMPRESA DE TRANSPORTES PALOMINO
ALUMNOS
YURI EVERTON FLORES COARITA
OSCAR ALFREDO AÑAMACO RUIZ
BRYAN AARON VEGA GUZMAN
CURSO
PROGRAMACION WEB
DOCENTE
Mg. ALVITES ROJAS CLEMENTE ANGEL
CALLAO, 2019
1. TITULO:
2
2. INDICE
1. TITULO:.................................................................................................................................2
2. INDICE..................................................................................................................................3
3. INTRODUCCION....................................................................................................................5
4. IDENTIFICACION DEL PROBLEMA:........................................................................................6
5. JUSTIFICACION:....................................................................................................................7
6. OBJETIVOS Y ALCANCE:........................................................................................................8
OBJETIVO GENERAL:.............................................................................................................8
OBJETIVOS ESPECIFICOS:......................................................................................................8
ALCANCE DEL PROYECTO......................................................................................................8
LIMITACIONES.......................................................................................................................9
7. MARCO CONCEPTUAL:..........................................................................................................9
7.1. Sistema.............................................................................................................................9
7.2. MySql..............................................................................................................................10
7.3. Wamp.............................................................................................................................10
7.4. UML................................................................................................................................11
7.5. HTML..............................................................................................................................11
7.6. CSS..................................................................................................................................12
7.7. Base de datos.................................................................................................................12
7.8. Transporte público terrestre...........................................................................................13
7.9. Administración de Horarios en el Transporte Público.....................................................13
7.10. Administración de Rutas en el Transporte Público......................................................13
7.11. Tráfico.........................................................................................................................13
7.12. Tránsito del Transporte Público..................................................................................13
7.13. Ruta............................................................................................................................14
7.14. Horario Cumplido.......................................................................................................14
7.15. Horario Teórico...........................................................................................................14
7.16. Hora punta u hora Pico...............................................................................................14
7.17. Frecuencia..................................................................................................................14
7.18. Paradero.....................................................................................................................15
7.19. Tramo de Ruta............................................................................................................15
7.20. Línea de Transporte....................................................................................................15
7.21. Empresa de Transporte...............................................................................................15
3
7.22. Usuario, Pasajero o Cliente.........................................................................................16
7.23. Trámite.......................................................................................................................16
7.24. Empresa autorizada....................................................................................................17
7.25. Concesión administrativa............................................................................................17
7.26. Sistema de Rutas........................................................................................................17
7.27. Infracción....................................................................................................................17
7.28. Autoridad Administrativa............................................................................................17
7.29. Seguridad en las comunicaciones en internet............................................................17
8. ANALISIS SITUACIONAL/DIAGNOSTICO..............................................................................19
Análisis Comparativo de los procesos.................................................................................19
a) Los antecedentes de la empresa en estudio...................................................................20
b) La estructura organizacional de la empresa en estudio..................................................21
c) El análisis externo e interno de la empresa en estudio...................................................21
9. PROPUESTA TECNICA..........................................................................................................24
10. CONCLUSIONES..............................................................................................................31
11. RECOMENDACIONES......................................................................................................31
12. BIBLIOGRAFIA.................................................................................................................32
13. ANEXOS..........................................................................................................................33
4
3. INTRODUCCION
5
4. IDENTIFICACION DEL PROBLEMA:
6
PROBLEMA OPORTUNIDAD DE MEJORA
5. JUSTIFICACION:
7
empresa dedicada al servicio del transporte brinda seguridad cumpliendo las
normas del Ministerio de Transportes y comunicaciones
6. OBJETIVOS Y ALCANCE:
OBJETIVO GENERAL:
OBJETIVOS ESPECIFICOS:
8
Además, permitirá al Gerente de la Empresa de Transporte y Turismo
Jaén gestionar y controlar los procesos a través del mismo sistema:
ingresar, eliminar y actualizar información del catálogo de vehículos,
choferes, rutas, terminales, precios, y ventas, reservas o registro de
pasajes y encomiendas; así como poder realizar consultas y reportes
de acuerdo a requerimientos de las personas responsables del
negocio. El Sistema web para ventas y reservas de pasajes de la
Empresa de Transporte y Turismo Palomino, abarca los procesos
siguientes procesos:
Venta de Pasajes.
Reserva de Pasajes.
Registro de Envío de Cargas y/o Encomiendas.
Gestión de Choferes, Vehículos, Rutas, Terminales, Precios,
etc.
Gestión de Usuarios y Perfiles de Usuarios del Sistema.
Generación de Consultas y Reportes.
LIMITACIONES
7. MARCO CONCEPTUAL:
7.1. Sistema
9
Cada sistema existe dentro de otro más grande, por lo tanto, un sistema
puede estar formado por subsistemas y partes, y a la vez puede ser parte
de un súper sistema. Los sistemas tienen límites o fronteras, que los
diferencian del ambiente. Ese límite puede ser físico (el gabinete de una
computadora) o conceptual. Si hay algún intercambio entre el sistema y el
ambiente a través de ese límite, el sistema es abierto, de lo contrario, el
sistema es cerrado.
7.2. MySql
7.3. Wamp
7.4. UML
1
CASTAÑO, A. 2005, “Diseño de base de datos relacionados”,P.115
2
https://abdonflores.wordpress.com/2013/11/19/que-es-wamp-server/
10
Este lenguaje es el resultado de la unificación de los métodos de modelado
orientados a objetos de Booch, Rumbaugh (OMT: Object Modeling
Technique) y Jacobson (OOSE: Object-Oriented Software Engineering).
7.5. HTML
Por sus siglas en ingles HIper Text Markup Languaje (Lenguaje de Marcas
páginas web pueden ser vistas por el usuario mediante un tipo de aplicación
usado por los navegadores para mostrar las páginas webs al usuario,
3
CUEVA, J. (1999), Introducción a UML (Pág. 7). Madrid.
11
con respecto a libros o revistas, el HTML nos permite la introducción de
referencias a otras páginas por medio de los enlaces hipertexto.
7.6. CSS
dispositivos diferentes.
12
7.9. Administración de Horarios en el Transporte Público
7.11. Tráfico
Transito es una actividad de personas y vehículos que pasan por una calle,
una carretera, entre otros. El transito del transporte público es el flujo de
vehículos.
7.13. Ruta
13
7.14. Horario Cumplido
Horas de salida del terminal y de paso en cada paradero que son estimadas
a partir de los horarios cumplidos con uso de métodos estadísticos para
mayor exactitud y de reajustes constantes para los cambios en las vías que
se puedan presentar.
7.17. Frecuencia
7.18. Paradero
14
7.19. Tramo de Ruta
15
7.23. Trámite
16
7.26. Sistema de Rutas
7.27. Infracción
17
servidor en la que la información y la comunicación es cifrada. En la
Figura 2-3 podemos ver el proceso para establecer canales de
comunicación seguras usando SSL. El cliente realiza una petición de
sesión segura al servidor del comerciante, después se realiza un
intercambio de certificados mediante el uso de llaves públicas y llaves
privadas para que finalmente se genere una sesión key en la que la
trasmisión de datos entre el cliente y el servidor sea de manera
encriptada.
8. ANALISIS SITUACIONAL/DIAGNOSTICO
18
medida que la boleta de venta le era válida al cliente para el mismo día
en que compraba sus pasajes, podemos observar ahora que el nuevo
proceso de ventas soporta la reserva de pasajes para una fecha
cualquiera. Otra diferencia es que ahora el cliente realiza su compra por
un medio electrónico mientras que antes lo realizaba en la agencia
mediante un pago en efectivo. En esta nueva modalidad el cliente
visualiza y escoge los asientos que desea en base a la numeración y
ubicación de los mismos, caso que no ocurría en el proceso antiguo
donde solo se limitaba a indicar la cantidad de pasajes. En el nuevo
proceso se exige que cada asiento que el cliente escogió esté asociado
a un pasajero. Por último, en el antiguo proceso se generaba la boleta
de venta que se le entregaba al cliente, ahora se genera un resultado de
operación que cumple casi las mismas funciones que la boleta de venta
solo que es sin fines tributarios.
19
b) La estructura organizacional de la empresa en estudio.
20
22
9. PROPUESTA TECNICA
Diagrama de casos de uso de Negocio/sistema
MODIFICAR RESERVA
VENDER PASAJE (from CASO DE USO)
ADMINISTRADOR
(f rom AC TOR ES)
CAMBIAR ITINERARIO
REGISTRAR CHOFER REGISTRAR ITINERARIO REGISTRAR BUSES ADMINISTRAR USUARIOS
(from CASO DE USO)
(from CASO DE USO) (from CASO DE USO) (from CASO DE USO) (from CASO DE USO)
MODELO DE CASO DE USO DE NEGOCIO
RESERVAR PASAJE
(from CASO DE USO )
CLIENTE
CONSULTAR ITINERARIO
(f rom ACTORES DE NEGOCIO)
(from CASO DE USO )
CONSULTAR PROMOCION
(from CASO DE USO )
CAJERO
(f rom ACTORES DE NEGO...
PAGAR RESERVA
(from CASO DE USO )
24
DIAGRAMA DE ACTIVIDADES
25
Diagrama de clases
26
Ofinica usuario Cliente
id id_usuario codigo
nombre oficina nombre nombre
telefono login Detalle_Forma_Pago apellido pat
clasificacion pass word apellido mat
1 id
direccion estado email
tipo docum ento
1..* direccion
cantidad
ingresar() fecha documento telefono
modificar() 0..* edad
1
eliminar() 1 ingresar() sexo
Tipo Reserva
consultar() consultar() dni
id 1 modificar()
tiempo de expiracion 1..* ingresar()
nombre consultar()
ckasificacion modificar()
eliminar()
ingresar() 0..* 1
eliminar() 1 res erva venta
modificar() id_reserva id
consultar() estado reserva fecha
1..*
fecha generacion valor
fecha expiracion fecha pago Boleta
1..* contacto reserva estado numero boleta
detalle carga consignatario
ingresar() ingresar() 1
1 total
id modificar() anular() fecha
propietario eliminar() modificar() 0..1 unidad
tipo de carga consultar() consultar()
camtidad pagar() 1
ingresar()
largo 0..*
1 consultar()
observaciones
anular()
ingresar()
modificar() Detalle_Pasajeros
consultar() 0..* id
nombre
nacionalidad
0..* tipo documento
Tramo Bus numero documento
id tramo descuento
id_bus
origen tpo
desrino ingresar()
consignatario
distancia modificar()
marca
consultar()
1 * metros
ingresar() valor
mdoficar() patente
eliminar()
consultar()
27
28
29
10. CONCLUSIONES
11. RECOMENDACIONES
31
13. ANEXOS
32