FACULTAD DE INFORMATICA Y ELECTRONICA CARRERA DE INGENIERA DE SISTEMAS
TALLER DE SISTEMAS IV
TITULO DEL TALLER: DISEO DEL SISTEMA WEB PARA LA ADMINISTRACION Y CONTROL DE LA BIBLIOTECA VICTORIA
DOCENTE: Ing. David Escalera
ESTUDIANTE: Luis Omar Yanapa Gonzales
GESTIN: Invierno/2014
2 Contenido 1. HERRAMIENTAS DE IMPLEMENTACION ................................................... 3 2. REQUERIMIENTOS ...................................................................................... 3 2.1. HARDWARE ........................................................................................... 3 2.2. SOFTWARE ............................................................................................ 3 3. MODELO DEL SISTEMA ............................................................................... 4 4. DESCRIPCION DE PROGRAMAS ................................................................ 4 5. DESCRIPCION DE ARCHIVOS Y BASE DE DATOS .................................. 15 6. INTERFAZ CON OTROS PROGRAMAS ..................................................... 15 7. ESTIMACION DE COSTOS......................................................................... 15 8. LISTADO DEL CODIGO FUENTE ............................................................... 15 BIBLIOGRAFA .................................................................................................. 15
MANUAL TCNICO
3 1. HERRAMIENTAS DE IMPLEMENTACION Las herramientas utilizadas para el diseo del sistema Web para la administracin y control de la Biblioteca Victoria son: Dreamweaver CS4 (HTML y PHP) Sistema Operativo Windows XP y Windows 7 Las herramientas utilizadas para el almacenamiento y administracin de la informacin del sistema Web para la administracin y control de la Biblioteca Victoria son: Servidor AppServ versin 2.6.0 Base de Datos MySQL 2. REQUERIMIENTOS 2.1. HARDWARE Los requerimientos que se necesitan son: Procesador 1.8 GHz Superior Memoria (RAM) 512 Mb Superior Resolucin de Pantalla 800x600 Superior Pentium 4 Superior
2.2. SOFTWARE Los requerimientos que se necesitan son: Servidor AppServ versin 2.6.0 Dreamweaver CS4 (HTML y PHP) Adobe Reader para PDF Sistema Operativo o Microsoft Windows XP o Microsoft Windows 7
4 3. MODELO DEL SISTEMA El modelado del sistema se encuentra en el Documento de diseo del sistema Web para la administracin y control de la Biblioteca Victoria, CAPTULO III, INGENIERA DEL PROYECTO: - 3.4.5. ANLISIS FUNCIONAL desde la pgina 18 hasta la pgina 46. - 3.3. DISEO DEL SISTEMA desde la pgina 47 hasta la pgina 100. 4. DESCRIPCION DE PROGRAMAS
Mdulo del Cliente Visitante En su men tiene las opciones Inicio, Quienes Somos, eLibros, Libros, Registrarse e Iniciar Sesin.
Mdulo del Lector En su men tiene las opciones Inicio, Quienes Somos, eLibros, Libros, Perfil y Cerrar Sesin.
5
Mdulo del Administrador En su men tiene las opciones Inicio, Quienes Somos, Lectores, e Libros, Libros, Autores, Materias, Prstamos, Perfil, Reportes y Cerrar Sesin.
Mdulo del Director En su men tiene las opciones Inicio, Quienes Somos, Administradores, Lectores, e Libros, Libros, Autores, Materias, Prstamos, Perfil, Reportes y Cerrar Sesin.
Subir eLibro Se tiene los campos de Ttulo, Ao, Editorial, Gnero, Archivo, Descripcin, Edicin, Autor, Nacionalidad del Autor y Materia.
6
Buscar eLibro La forma de bsqueda consiste en que, el texto que se introduzca en cada campo va estar relacionado con todos los prximos a esa palabra.
Datos eLibro Se carga todos los registrados que se encuentran en la base de datos. Para el Cliente Visitante solo puede ver la descripcin del Libro, para el Lector puede ver el contenido del Libro y puede descargarlo. Para el Administrador y Director tienen como funciones editar el libro, asignar o eliminar autores o materias de un libro, y tambin pueden ver y descargar e-Libros.
Editar eLibro Se puede cambiar los atributos: ttulo, ao, editorial, gnero, descripcin y edicin. Pero existen datos que no pueden encontrarse vacos como ttulo, ao, gnero. Una vez que se guarda se actualiza los datos en la base de datos.
7
Asignar Materia o Autor a eLibro Se puede asignar una materia o autor al libro, en donde estas asignaciones se debe a que un libro puede poseer a varios autores y adems de pertenecer a muchas materias.
Eliminar Materia o Autor a eLibro Se puede eliminar una materia o autor al libro, debido a que puede haber equivocaciones al momento de registrar. Estas eliminaciones son en base a un estado (habilitado/inhabilitado).
8
Ver eLibro Esta seccin se mostrar una vez, que se ha seleccionado en Datos Libros, en esta pgina Web, tambin se puede descargar el e-Libro.
Generar Reportes Respecto a los Libros, el administrador y el director tienen las posibilidades de realizar un reporte acerca de un reporte de libros, reportes de eLibros, reporte de los prstamos, reporte de Otros (autores, materias).
9
Datos Perfil Se carga los datos personales del usuario con los que se encuentra almacenado en la Base de Datos.
Editar Perfil Se carga los datos personales del usuario, donde puede el usuario modificarlos a excepcin de los atributos de C.I. y su Departamento.
Cambiar Password Para la modificacin del password del usuario se debe ingresar el password actual, despus el nuevo password y se tiene que volver a reingresar el nuevo password, con el fin de confirmar la modificacin.
10
Registrarse En esta seccin, los cliente visitantes se pueden registrar como usuario, el tipo de usuario es Lector, en donde el cliente visitante debe completar los campos requeridos por la aplicacin Web.
Iniciar y Cerrar Sesin En iniciar sesin, se presenta la autenticacin del usuario, en donde debe completar los datos de nombre del usuario y su password. En cambio Cerrar Sesin expresa el log out, en donde cierra el perfil del usuario.
Buscar Administradores/Lectores La bsqueda se realiza por la Cdula de identidad (C.I.) y por su departamento, tanto para administradores como lectores.
11
Agregar Administrador/Lector En esta seccin, se registra a los administradores o lectores, en donde, cada uno registra a la persona junto con su respectivo perfil.
Datos Lectores/Administradores Se presenta los datos de los respectivos usuarios, en donde, se puede editar, habilitar o inhabilitar, si se lo desea.
Buscar Persona Esta pgina Web encuentra a personas, de donde se lo puede asignar como Lector o Administrador.
12
Buscar Autores/Materias En las bsquedas se debe completar los campos obligatorios para encontrar la respectiva informacin.
Datos Autores/Materias Se presenta los datos de los respectivos autores o materias, en donde, se puede editar si se lo desea.
Agregar Autor/Materia En esta seccin, se registra a los autores o materias, en donde, con los campos requeridos para su respectivo almacenaje en la base de datos.
13
Registrar Libro Se tiene los campos de Ttulo, Ao, Editorial, Gnero, Descripcin, Edicin, Autor, Nacionalidad del Autor y Materia.
Datos Libro Se carga todos los registrados que se encuentran en la base de datos. Para el Cliente Visitante solo puede ver la descripcin del Libro, para el Lector puede solicitar el prstamo del Libro. Para el Administrador y Director tienen como funciones editar datos del libro, asignar o eliminar autores o materias de un libro, y tambin pueden ver ejemplares o registrar nuevos.
Ver ejemplares del Libro En esta venta se puede apreciar todos los ejemplares que se han registrado, donde presenta los atributos de numero, su ubicacin, tipo (Fotocopia/Original), ISBN, forma de adquirir, su costo, su estado y adems se puede modificar sus datos o estado.
14
Registrar Ejemplares de Libro Se puede registrar un nuevo ejemplar para cualquier libro, donde se registra el tipo (Fotocopia/Original), ISBN, Forma de Adquirir (Gratuito/Comprado), Costo y ubicacin.
Bsqueda de Libros Solicitados/Prestados/Devueltos Para la bsqueda se debe obligatoriamente seleccionar si es solicitado, prestado o devuelto, segn el estado del libro. Entre los datos opcionales para una bsqueda especfica estn el nombre del usuario, ttulo, nombre o nacionalidad del autor y materia.
Datos de los Libros Solicitados/Prestados/Devueltos En la presentacin de los datos se encuentra las caractersticas del usuario, el ttulo del libro, el tipo de libro, su estado, la fecha entregada y tipo de prstamo. Despus, en la accin estn las opciones de prestar y devolver.
15 5. DESCRIPCION DE ARCHIVOS Y BASE DE DATOS El diseo de la base datos se encuentra en el Documento del sistema Web para la administracin y control de la Biblioteca Victoria, CAPTULO III, INGENIERA DEL PROYECTO, 3.4. DISEO DE LA BASE DE DATOS, desde la pgina 101 hasta la pgina 111. 6. INTERFAZ CON OTROS PROGRAMAS Adobe Reader para PDF El programa mencionado ayuda a visualizar a los reportes en archivos, tanto en la aplicacin Web como en el almacenamiento. 7. ESTIMACION DE COSTOS La estimacin de costos se encuentra en el Documento del sistema Web para la administracin y control de la Biblioteca Victoria, CAPTULO III, INGENIERA DEL PROYECTO, 3.6. COSTO DE IMPLEMENTACION, desde la pgina 117 hasta la pgina 118. 8. LISTADO DEL CODIGO FUENTE El cdigo fuente se encuentra en el CD de Instalacin en la Carpeta FUENTE. BIBLIOGRAFIA [Fowler y Scott, 1999] Fowler Martin y Scott Kendall. UML gota a gota. 1 Edicin. Pearson. 1999 [Joyanes, 2008] Joyanes Aguilar, Luis. Fundamentos de programacin. 4 Edicin. McGraw Hill. 2008 [Ferrer, Garca V. y Garca R.] Ferrer Jorge, Garca Vctor y Garca Rodrigo. Curso completo de HTML. Versin 1.0. Documentacin Libre GNU [Pressman, 2002] Pressman, Roger S. Ingeniera de Software - Un Enfoque Prctico. 5 Edicin. McGraw Hill. 2002