Java - programa en java

   
Vista:

programa en java

Publicado por estefania (1 intervenci√≥n) el 25/01/2008 20:25:03
hola ,saludos a todos quisiera que me dieran una ayudadita, ideas para saber como empezar este programa.es en el lenguaje de java.gracias...
La Gobernaci√≥n del estado sucre se encuentra preocupada por la poca satisfacci√≥n de los usuarios del transporte p√ļblico, los cuales han presentado innumerables quejas ante este ente gubernamental, motivadas, principalmente, al descontento que √©stos presentan frente al servicio que los conductores ofrecen, por lo que, esta entidad se ha propuesto realizar un sistema automatizado que permita mantener el control sobre las distintas l√≠neas que se encuentran dispuestas a lo largo de todo el territorio neoespartano, se sabe que en la actualidad existen alrededor de 24 l√≠neas y la gobernaci√≥n, tratando de ejercer un mejor control, ha establecido una nueva regla que permite es un m√°ximo de 30 l√≠neas (cada una de ellas posee un nombre espec√≠fico). Dicha propuesta tiene como finalidad poder identificar las distintas unidades y los choferes que est√°n a cargo de √©stas, para ello se deben almacenar los datos de las unidades: Placa, Marca, Modelo, A√Īo y C√©dula del chofer asignado a esa unidad. Adem√°s se deben almacenar los datos de los distintos choferes existentes en las diversas l√≠neas: C√©dula, Nombre, Apellido, Fecha de Nacimiento y Apodo, es importante destacar que estos datos se almacenan para cada una de las l√≠neas. Otro aspecto que debe ser considerado en este punto, es que al almacenar una nueva unidad, el chofer debe haber sido previamente almacenado y, en caso de no existir, debe ser guardado en ese mismo instante.
Además, tratando de mejorar el servicio y tener sustento suficiente a la hora de cualquier reclamo, la gobernación también ha querido automatizar el proceso de embarque y desembarque de cada una de las unidades, por lo que ha decidido almacenar información referente a cada uno de los pasajeros que en ella se transportan, a saber, Cédula, Nombre, Apellido y Edad. En este sentido, se debe aclarar que los datos se deben almacenar en el mismo orden en que los pasajeros vayan ingresando a la unidad, pero se debe tomar en cuenta que un pasajero se puede bajar de la unidad en cualquier momento.
Entre las exigencias planteadas por la instituci√≥n, se solicita que se haga uso de listas para el desarrollo de la aplicaci√≥n y se utilice programaci√≥n orientada a objetos, que se permita la b√ļsqueda de los choferes utilizando para ello cualquiera de sus atributos, as√≠ como de cualquier unidad y/o pasajero (tambi√©n por cualquier atributo), modificaci√≥n tanto de las unidades como de los choferes y pasajeros. Aparte de esto, se desea que se generen un grupo de estad√≠sticas referentes a unidades que han embarcado mayor cantidad de pasajeros, mostrar los datos de los pasajeros embarcados en una unidad de acuerdo a la c√©dula al apodo del chofer dado por el usuario, presentar todas las unidades que posean m√°s de cinco pasajeros mayores de 65 a√Īos, unidades que se encuentran obsoletas (se considera obsoleta una unidad que tenga m√°s de 20 a√Īos) y si posee pasajeros menores a 12 a√Īos, ya que se considera un riesgo.
Especificaciones
La aplicación
Esta consistirá en un programa que permita almacenar distintas unidades (adscritas a las líneas existentes en el estado), choferes y pasajeros, modificar y/o eliminar los existentes Para ello, se dispone de la información acerca de las unidades en un archivo llamado Unidades. in, otro donde se almacenan los choferes llamado Choferes.in y los pasajeros en uno llamado Pasajeros.in. La aplicación también debe generar ciertas estadísticas de interés para la institución, las cuales deben ser almacenadas en el archivo Estadisticas.out.
Valora esta pregunta
Me gusta: Est√° pregunta es √ļtil y esta claraNo me gusta: Est√° pregunta no esta clara o no es √ļtil
0
Responder