Cómo se Compone la Base de Datos en SQLITE :
- Recomiendo Administrar la base de datos de SQLITE con SQLite Maestro, es muy facil y útil.
- La Base de Datos se llama: "mibase.db" , la suya puede ser de otro nombre.
- 4 Tablas llamadas "libros", "devolucion", "pedidos" e "historial" cuyos campos son:
- La Base de Datos va incluida en el Archivo de descarga del Proyecto y nada mas la abren con el SQLite Maestro ya que este es muy facil de usar.
Cómo se Compone el Sistema en JAVA en Consola:
- Se muestra un Menú con estas Opciones:
- Cada vez que elijes una opción el JAVA invoca la función C++, asi de simple, es como si tuviéramos un archivo.H ó un include.
Cómo se Compone el Sistema en C++ .Net:
- Cada Archivo Contiene la Función ó Método que es llamada desde JAVA, es como invocar un método, nada mas que es estos son llamados desde JAVA.
Cómo Funciona ?Elijes una opción del menú hecho en java, después JAVA llama el método de C++. A según la opción que elijan ese va a ser el método ó función llamada desde JAVA. La Idea es clara, el programa en JAVA llama a la función ó método hecho en C++.
- La Base de Datos necesita los archivos: sqlite3.lib, sqlite3.dll
- JAVA necesita los archivos DLL para invocar metodos de C++, ej: buscar_libro.dll, devolver_libros.dll
- Hay que definir la ruta de estos archivos DLL y sqlite3.lib, sqlite3.dll en el Microsoft Visual Studio 2010 C++ para generar el nuevo DLL.
- Para Configurar el Microsoft Visual Studio 2010 C++ y otros detalles entren aqui y lean un poquito: MANUAL_1