La empresa RRHH lo contrata para diseñar un software que permita informar sobre la jerarquía de cargos y dado un número de empleado obtener fácilmente su responsable.
La empresa cuenta actualmente con un archivo de texto que tiene la jerarquía de los cargos y los empleados con el siguiente formato:
45-Juan
-78-Antonio
--33-Maxi
--110-Roberto
-55-Pedro
Donde Juan tiene el número de empleado 45 y tiene 2 personas a cargo, Pedro y Antonio. A la vez, Antonio tiene 2 personas a su cargo: Maxi y Roberto. Y Pedro no tiene persona a su cargo.
(20) Realice el diseño de la solución e implemente las clases. Conteste: Se puede utilizar polimorfismo, cual es la ventaja o desventaja?
(20) Realice un procedimiento que permita leer el archivo de texto.
(20) Realice un método que dado el número de empleado obtenga el responsable y si no tiene responsable retorne null.
(20) Guarde en un archivo binario el número de empleado, nombre del empleado y cantidad de gente a cargo que tiene.
(20) Realice las siguientes metodos:
Obtener el empleado que tiene más empleados a cargo.
Obtener los empleados que tengan un número de empleado repetido.
Libre: La empresa lo vuelve a contratar dado que necesita guardar la jerarquía de cargos en archivos binarios (uno o muchos). Realice el diseño de los archivos y programe el procedimiento que los guarde.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.