Introducción
El proyecto consiste en diseñar algún software con un entorno gráfico para la administración del préstamo de instrumental del Laboratorio Central de Electrónica de la FRC – UTN. Se debe registrar la entrega y devolución de los instrumentos mediante tablas, donde se tendrá los datos del alumno. Dicho programa deberá poder ser corrido por diferentes SO pero se comenzará y diseñará para un GNU/Linux, para ser más exacto Debian 5.01.
Herramientas de software a utilizar
Para la programación del proyecto, en su gran mayoría, será utilizando Python. Dicho lenguaje es muy diferente a otros aún cuando está escrito bajo C. En realidad Python es un lenguaje de muy alto nivel por lo que posee una abstracción interesante que facilita la programación. Como primera medida se debe considerar algún software para el manejo de tablas, para ello se piensa utilizar SQLlite3. Las tablas con las que contamos son, por el momento, dos:
- Datos de los Alumnos de la carrera de Ing. Electrónica.
- Datos de los instrumentos del laboratorio.
Hardware a utilizar
Los recursos físicos con lo que contamos son muy básicos pero no dejan de ser interesantes; sobre todo la “pistola” de adquisición de códigos de barra. Dicho dispositivo nos permite tomar un código de barra y trasformarlo en un string de caracteres correspondientes a dicho código. El CPU posee pocos recursos de procesamiento y de memoria pero, se calcula, serán suficientes para este proyecto:
- Microprocesador Pentium I de 300Mhz.
- Memoria 192 Mb (128Mb+64Mb).
- Disco rígido de 10GB (para sistema GNU/Linux).
Software Libre y más...
La implementación de éste proyecto es fundamental para la automatización del sistema de administración de instrumental del laboratorio. Pero además es interesante la aplicación de SOFTWARE LIBRE como la mejor alternativa. Poder compartir el proyecto con todos los usuarios de sluc como así también los visitantes de la web es uno de los objetivos del SL, es decir, la libertad de compartir información para mejorar algo o todo el contenido del mismo. Ahora?... Ahora descarga las fuentes y dale un vistazo para ver como nos ayudas o simplemente probalo, tranquilo que la licencia es GPL =D.
Desarrollo
- Hardware
Actualmente hemos instalado un debian 5.01 en la pc disponible para el proyecto. Esta versión viene con un gestor gráfico, según www, básico y que demande pocos recursos. Esto es: debian-501-i386-xfce+lxde, se optó por lxde. Tuvimos algunos problemas para instalar así que con la ayuda de javi y agustín pudimos instalar y actualizar algunas cosas.
- Software
Ahora les voy adjuntar el archivo con el que contamos, donde están algunas tablas, el mismo se encuentra escrito bajo MS Office (*.mdb). Debemos exportar las tablas para poder trabajar con SQLite. Luego les cuento sobre los avances del mismo...
| Adjunto | Tamaño |
|---|---|
| labCentral.mdb_.tar_.bz2 | 79.45 KB |
| esquema.txt | 834 bytes |
- Inicie sesión o regístrese para enviar comentarios
- 724 lecturas
-




datos duplicados
hola, en la tablaprestamosBis hay duplicaciones que pueden llevar a coflictos pues ya estan definidos en la tabla Inventario. En la primera solo es necesario disponer el codigo de identificacion pues esta ya determina instrumento, marca y modelo. Algo similar ocurre con legajo, Apellido y Nombre, y curso, que ya estan definidas en la tabla AlumnosBis: con usar legajo seria suficiente.
CREATE TABLE prestamosBis
( Codigo de identificacion Text (32), Legajo Double (8), ¿Devolvió? Boolean, Fecha DateTime (Short) (8), Hora DateTime (Short) (8),)
Saludos
proyecto con python y sql
Hola he leido el proyecto y yo estoy haciendo una aplicacion con python y bases de datos en windows, asi que agradeceria mucho si me pudieran facilitar el codigo python del programa para mirarlo y orientarme un poco sobre como funcionan ambos, con respecto al archivo no lo puedo abrir ya que usa el programa de office que yo no tengo. desde ya muchas gracias por la ayuda que me puedan brindar