G:\gbu simr

Preview:

Citation preview

GBU/SIMRProyecto biblioteca

Descripción breveGBU/SIMR es una versión limitada de Debian

que permite al usuario utilizar herramientas especificas para su uso en una biblioteca.

Se divide principalmente en dos partes: Biblioteca Herramientas del sistema

RolesI+D(Edu): Buscar nuevas ideas para

implementar en el proyecto y desarrollarlas.Jefe proyecto(Frey): planificar la tarea

individual de cada miembro del grupo.Encargado blog/gant(Rafa): actualiza el blog y

el programa gant que organiza las tareas.Testeador(David): encargado de probar que

funcionen todos los scripts una vez terminados.Programador avanzado(Maldy): se encarga de

hacer los scripts de mas dificultad.

Como esta montado el proyectoNuestro proyecto tiene un menú de control

de usuario, que permite acceder a las aplicaciones de uso común para la biblioteca.

Pero el/la bibliotecario/a no puede acceder a los comandos internos del sistema operativo.

Solamente el usuario administrador(propietario) podrá acceder con la opción “Login” del menú a los recursos de sistema operativo.

Estructura de los menúsLos menús se dividen en cuatro grupos llamados,

menú principal(biblioteca), aplicaciones, herramientas y manual.

El menú biblioteca permite gestionar tanto libros como personas usuarias de la biblioteca(altas/bajas, buscar, realizar prestamos, etc).

El menú aplicaciones se destina a aplicaciones básicas como calculadora, enviar mail y juegos.

El menú herramientas incluye la posibilidad de montar/desmontar dispositivos, realizar copia de seguridad, realizar login, administrar las claves, explorar, mover archivo, borrar, subir al servidor ftp e instalar programa.

El menú manual, muestra las explicaciones de las tareas del menú aplicaciones y del menú principal.

Llamamos a estos tres menús según los permisos concedidos por el control de usuario mostrando un menú con las opciones

biblioteca, aplicaciones, manual y cerrar sesión para la/el bibliotecaria/o y para el administrador añadimos el menú herramientas.

El control de usuario realiza el login mediante la solicitud de una clave distinta para biblioteca o administrador. La clave se mostrara con asteriscos para mayor seguridad.

ScriptsAltas/bajas de usuarios y libros, altas introduce una

línea en el archivo correspondiente con los datos del usuario o libro, y baja elimina completamente esa línea sin alterar el resto de datos.

Prestamos, se realizara pidiendo cualquier parte de los datos del libro y el usuario que quiere el libro. En caso de encontrarse varias coincidencias el programa nos mostrara un error y volverá a pedir los datos. Nota: no se puede dejar en blanco.

Devolución, buscará el titulo en el archivo con los prestamos realizados y calculara según la fecha de devolución si existe o no sanción.

Calculadora, realiza cualquier operación utilizando el comando bc (calculadora de linux).

Enviar mail, permite enviar mensajes de correo electrónico a varios destinatarios.

Tetris, entretenimiento para cuando la/el bibliotecaria/o este aburrida/o.

Explorador de archivos, mover y copiar archivos con una estructura extendida mediante dialog

Mejoras añadidasCargador GRUB personalizado.Arranque automático del programa.Tetris para cuando se esta ocioso.Menús visuales de fácil uso.Entorno protegido por contraseña.

Problemas a la hora de desarrollarFalta de conocimientos para hacer algunos

scripts.Tiempo para trabajar juntos.La maquina virtual no permite realizar todas

las funciones pertinentes.

Inicio del sistema operativo

Pantalla bienvenida

Valoración global proyectoQuedamos bastante satisfechos con la

elaboración de las distintas fases del proyecto.

Sabemos que todo proyecto ‘finalizado ‘ se puede mejorar, teniendo en cuenta esto, tendríamos que profundizar en el conocimiento o funcionamiento de cada una de las herramientas utilizadas para la elaboración de nuestro proyecto.

Plazos proyecto - GANT

Mind Meister

Recommended