Central de autobuses
CAPITULO 1: INTRODUCCION Y OBJETIVOS
1.1 Introducción………………………………………………………………...…3
1.2 Objetivos
1.21 Objetivo general……………………………………………………………...4
1.22 Objetivo especifico…………………………………………………………...5
CAPITULO 2: DESARROLLO
2.1Desarrollo teórico
2.11Interfaz………………………………………………………………………...7
2.12 Diseño de clases……………………………………………………………..10
2.13Relaciones……………………………………………………………………11
2.2Desarrollo practico
2.21 Código de la aplicación Ticket Bus Servidor………….……………………..15
2.22 Código Fuente de la aplicación Ticket Bus Estación de trabajo.....................19
2.23Código Fuente de la aplicación Ticket Bus Cliente…………………………...22
2.24 Interfaz final…………………………………………………………………..25
CAPITULO 3: Anexos
Conclusiones……………………………………………………………….………27
Bibliografía……………………………………………………………………..….28
**** CAPITULO 1 ****Introducción
El sistema que se desarrollara surgió como un proyecto a corto plazo para la materia de Programación Concurrente y tiene como finalidad la creación de un sistema en el lenguaje de programación JAVA que maneje una Terminal de autobuses.
Este sistema pretende que cualquier usuario pueda manejarlo por lo que tiene que ser sencillo, y gozar de una buena interfase. En el apartado deobjetivos se hará mención de los logros que se pretende conseguir con la realización de dicho sistema.
Objetivo general
Se persigue primordialmente el fin de realizar un software de “Terminal de autobuses” que sea manejable para cualquier usuario, sin importar edad, sexo o status social y que tenga el cometido de permitir que el usuario consulte de entre una base de datos un destino deseado,en esa consulta debe aparecer el precio del boleto y el sistema debe de ser capaz de venderlo, además de permitir que el usuario escoja un asiento.
Objetivos específicos
Nuestro sistema tiene como objetivos específicos los siguientes:
El sistema debe manejar 10 destinos distintos, especificados por un color.
El sistema debe manejar 4 salas de espera y mandar a los usuarios a ellaantes de abordar el camión de su destino.
Los usuarios que aborden un camión desaparecerán de la sala de espera y sus lugares en ella serán reasignados a nuevos usuarios.
Un usuario ira a la sala de espera que según se indique en su destino como sur, norte, este u oeste.
El sistema debe gozar de una interfase sencilla y practica para evitar que algún usuario se desespere por sufuncionamiento.
El sistema debe ser capaz de permitir la venta de boletos a usuarios y evitar que dos usuarios quieran acceder a la misma información a la vez para evitar un traslape de lugares en el autobús o una posible sobrecarga de boletos.
**** CAPITULO 2 ****
Primera Interfaz propuesta
En la figura numero 1 se muestra la interfaz principal del sistema que consta de información sobrela disponibilidad de cupo en las salas que se dividieron en 4, una para los destinos del sur (Tabasco y Oaxaca), otra para los destinos del norte (Monterrey, Guadalajara y Tijuana), otra para los destinos del este (Veracruz y Tlaxcala) y finalmente una para los destinos del oeste (Guerrero y Colima).
Cada destino fue marcado con un color de la manera siguiente:
Así, se ubicaran loslugares en la sala de forma aleatoria y según el color se sabrá el destino al que pertenece.
Posteriormente existen dos opciones, la de consulta y la de Comprar boleto,
si se da clic en consulta aparece del lado derecho una ventana de información en donde el usuario elegirá de la lista el destino a elegir, a continuación aparecerá información como las horas de salida de los camiones y el preciodel boleto, junto con una pequeña imagen del destino.
La figura 1 se muestra a continuación:
Ahora, si el usuario se decide y quiere comprar su boleto usara la opción de “comprar boleto” que despliega una nueva ventana que se muestra en la figura 2.
En esta nueva ventana el usuario elegirá el destino al que desea ir y se mostrara...
Regístrate para leer el documento completo.