parking pascal
Publicado por perdido (2 intervenciones) el 13/06/2014 12:44:07
Buenas,
Por falta de tiempo por trabajo me está siendo imposible hacer una practica para la ultima asignatura de la carrera... A ver si alguien me puede más que exarme un cable, tirarme toda la cuerda jejej
Se trata de la gestión de un parking para 50 vehículos máximo. De cada auto se guarda:
Matricula (4 números y 3 caracteres)
Marca
Modelo
Año Matriculación
Dni conductor (8numeros y un carácter alfabetico)
Caracterdel vehiculo (indica si está permitido el acceso o no al parking)
La info se introduce por teclado cuando el vehiculo quiere entrar al parking y se guarda en un fichero binario (Fdiario.dat)
Aparte, habrá otro fichero (historia.dat) que recogerá los datos de todos los vehículos que han entrado alguna vez al parking
Sera preciso para entrar al garaje que el aforo (50 plazas) no esté cubierto y que este permitido el acceso para ese vehiculo. Por ello cuando se da de alta y una vez comprobado que hay plazas en el garaje, habrá que verificar por medio de la matricula del automóvil en el fichero historia.dat si se le permite el acceso. Si no tiene permiso, de devuelve mensaje por pantalla informando. Si no está almacenado en Historia.dat bien por que no haya entrado nunca o por que si tenga permiso, se incluirá en Fdiario.dat
Diariamente Fdiario.dat se volvara en historia.dat, es decir tendremos la opción de que los vehículos almacenados en fdiario.dat que no estén en historia.dat se añadan al final de este segundo fichero. Si se han modificado algo o se le ha dado de baja en el sistema, se modificaran los campos pertienentes sin duplicar el regsitro.
Se gestionará por un menú:
1: Alta de vehiculo (añadir datos de un nuevo vechiulo. Es preciso comprobar que la matricula del vehiculo no este dada de alta previamente. No hay un num máximo de vehículos autorizados
2. Baja del vehiculo ( Dar de baja solicitando para ello la matricula del vehiculo y en caso de existir se modifica el dato pertinente
3. Listado vehículos autorizados: Ordenados por matricula, se creara un fichero de texto llamado listado.txt. Cada vez que se solicite se sobreescribira
4. Listado vehículos aparcados: Muestra un listado con los datos de los vehículos que están dentro del parking ordenados por dni
5. Acceso vehiculo. Comprueba por el numero de matricula si esta autorizado para acceder y si hay espacio en el parking. Solo se negara si no esta autorizado y/o sino hay espacio en el garaje
6. Salida del vehiculo. Se solicita la matricula. Se debe comprobar que el vehiculo este tanto en la lista de vehículos autorizados a entrar como en el registro de vehículos que están dentro del parking. Una vez abandone el parking, debe eliminarse de fdiario.dat y de historia.dat
7. Actualizar datos. Aquí permite hacer el volcado del fichero binario fdiario.dat en historia.dat
Gracias anticipadas....
Por falta de tiempo por trabajo me está siendo imposible hacer una practica para la ultima asignatura de la carrera... A ver si alguien me puede más que exarme un cable, tirarme toda la cuerda jejej
Se trata de la gestión de un parking para 50 vehículos máximo. De cada auto se guarda:
Matricula (4 números y 3 caracteres)
Marca
Modelo
Año Matriculación
Dni conductor (8numeros y un carácter alfabetico)
Caracterdel vehiculo (indica si está permitido el acceso o no al parking)
La info se introduce por teclado cuando el vehiculo quiere entrar al parking y se guarda en un fichero binario (Fdiario.dat)
Aparte, habrá otro fichero (historia.dat) que recogerá los datos de todos los vehículos que han entrado alguna vez al parking
Sera preciso para entrar al garaje que el aforo (50 plazas) no esté cubierto y que este permitido el acceso para ese vehiculo. Por ello cuando se da de alta y una vez comprobado que hay plazas en el garaje, habrá que verificar por medio de la matricula del automóvil en el fichero historia.dat si se le permite el acceso. Si no tiene permiso, de devuelve mensaje por pantalla informando. Si no está almacenado en Historia.dat bien por que no haya entrado nunca o por que si tenga permiso, se incluirá en Fdiario.dat
Diariamente Fdiario.dat se volvara en historia.dat, es decir tendremos la opción de que los vehículos almacenados en fdiario.dat que no estén en historia.dat se añadan al final de este segundo fichero. Si se han modificado algo o se le ha dado de baja en el sistema, se modificaran los campos pertienentes sin duplicar el regsitro.
Se gestionará por un menú:
1: Alta de vehiculo (añadir datos de un nuevo vechiulo. Es preciso comprobar que la matricula del vehiculo no este dada de alta previamente. No hay un num máximo de vehículos autorizados
2. Baja del vehiculo ( Dar de baja solicitando para ello la matricula del vehiculo y en caso de existir se modifica el dato pertinente
3. Listado vehículos autorizados: Ordenados por matricula, se creara un fichero de texto llamado listado.txt. Cada vez que se solicite se sobreescribira
4. Listado vehículos aparcados: Muestra un listado con los datos de los vehículos que están dentro del parking ordenados por dni
5. Acceso vehiculo. Comprueba por el numero de matricula si esta autorizado para acceder y si hay espacio en el parking. Solo se negara si no esta autorizado y/o sino hay espacio en el garaje
6. Salida del vehiculo. Se solicita la matricula. Se debe comprobar que el vehiculo este tanto en la lista de vehículos autorizados a entrar como en el registro de vehículos que están dentro del parking. Una vez abandone el parking, debe eliminarse de fdiario.dat y de historia.dat
7. Actualizar datos. Aquí permite hacer el volcado del fichero binario fdiario.dat en historia.dat
Gracias anticipadas....
Valora esta pregunta


0