manejo de archivos

Páginas: 6 (1382 palabras) Publicado: 25 de junio de 2014

manejo de archivos
Equipo # 1


Introducción:
En nuestro proyecto elaboraremos un código en NetBeans y contara con un menú principal donde se creara un archivo se podrá consultar o eliminar dependiendo de la opción que el usuario dese realizar dentro de nuestro proyecto estaremos llevando a cabo diferentes pasos desde la creación de un algoritmo un diagrama de flujo un código y la capturade las pantallas de ejecución.

Algoritmo:
1. Elaborar un nuevo proyecto en NetBeans con el nombre de la clase principal Manejo_Archvios_Proyecto.
2. Declaración de las librerías a ocupar.
3. Creación de la clase manejo_archivos_proyecto.
4. Declaración de la variable empleados de valor estático.
5. Creación de la clase principal donde se llamaran a los siguientes métodos leer,operaciones y escribir.
6. Creación del método leer.
7. Creación de condición try-catch donde se interrogara al programa si el archivo existe o no.
8. Dentro del try comparación del archivo existe o se creara uno nuevo con un ciclo if.
9. Dentro del ciclo if en la opción else se determina la ruta donde se buscara o se creara el archivo.
10. Se creara la clase estática de nombre operaciones.
11.Se creara las variables que servirán de apoyo al programa.
12. Se generan un menú para la interacción del usuario con las siguientes opciones (insertar, eliminar, ver y salir).
13. Se creara un ciclo do-while que manejara el programa con cuatro opciones.
14. El menú será creado con el ciclo switch y contara de 4 casos.
15. En el primer caso se pedirá un nuevo registro.
16. Se pedirán un id unnombre un apellido y una matrícula.
17. En el segundo caso se especificara la eliminación de un archivo.
18. Se pedirá el id del archivo a eliminar y se confirmara si existe o no tal archivo.
19. En el tercer caso se pedirá observar el archivo.
20. Para poder observar el archivo será necesario introducir el id del archivo y este buscara si existe o no el archivo.
21. Si encuentra el archivose visualiza.
22. En la última opción se da elegir al usuario si desea salir del programa.
23. Por último se genera un método llamado escribir.
24. En este método se guardan los cambios que se hayan realizado en las opciones que el usuario haya especificado y termina con la creación modificación o consulta dl archivo.



Código con especificaciones:

package manejo_archivos_proyecto;import java.io.*;

public class Manejo_Archivos_Proyecto
{
static Empleados lista = null;
//si la lista sufre cambios se escribe en el discoASWS
static boolean cambios;

public static void main(String[] args) {
leer();
operaciones();
escribir();
}

public static void leer() {
ObjectInputStream ois = null;
try { /*Creaci�n considera dos casos si el archivo existe previamente
o no */
File fichero = new File("empresa.txt");
if (!fichero.exists()) {
lista = new Empleados();
System.out.println("Archivo Nuevo");
} else {
ois = new ObjectInputStream(newFileInputStream("C:\\Users\\Aaron\\Documents\\NetBeansProjects\\Manejo_Archivos_Proyecto\\src\\manejo_archivos_proyectoempresa.txt"));
lista = (Empleados) ois.readObject();
System.out.println("Ya existe");
}
} catch (ClassNotFoundException e) {
System.out.println("Error: " + e.toString());
} catch (IOException e) {
System.out.println("Error: " + e.toString());} finally {
try {
if (ois != null) {
ois.close();
}
} catch (IOException e) {
}
}
}

public static void operaciones() {
short opcion = 0;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);

int...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manejo de archivo
  • manejo de archivos
  • Manejo De Archivos
  • Manejo Archivo De Lenguaje C
  • Manejo De Archivos En Linux
  • Manejadores De Archivos y Bases De Datos.
  • Manejo de sistema de archivos
  • manejo de archivos en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS