Grupo: N5 Nombre: Arze Camacho Rodrigo Camacho Salazar Henry G Gutierrez Solis Karen Patricia C Jaldin Campos Laura Mariel A Lima Camacho Sara Ivana E Lopez Jaillita Ulises F Ramos Ricalde Lucy Lorena B Quiroz Garcia Mariam Miriam D Docente: Ing. Jimmy Camacho Materia: Sistemas II Semestre: 2/2013
Cochabamba 30 de noviembre de 2013
Contenido
PROYECTO DE DISEO DE UNA BIBLIOTECA VIRTUAL ............................................................ 2 1. ANTECEDENTES .................................................................................................................... 2 2. IDENTIFICACIN DEL PROBLEMA ........................................................................................ 3 2.1. Identificacin del problema ................................................................................................ 3 2.2. Formulacin del problema ..................................................................................................... 3 3. OBJETIVOS DEL PROYECTO ................................................................................................ 3 3.1. Objetivo general ................................................................................................................ 3 3.2. Objetivos especficos ........................................................................................................ 4 4. JUSTIFICACIN ...................................................................................................................... 4 5. DISEO LGICO..................................................................................................................... 4 5.1. Modelo de entorno ............................................................................................................ 4 5.1.1. Objetivos .................................................................................................................... 4 5.1.2. Lista de eventos ......................................................................................................... 5 5.1.3. Diagrama de Contexto .................................................................................................... 5 5.2. Modelo de comportamiento ............................................................................................... 0 5.2.1. DFD ........................................................................................................................... 0 5.2.2. Diccionario de datos ................................................................................................... 0 5.2.3. Lenguaje estructurado ................................................................................................ 2 5.2.4. Determinacin del contenido inicial de un almacn .................................................... 3 5.3. Modelo de implementacin................................................................................................ 0
PROYECTO DE DISEO DE UNA BIBLIOTECA VIRTUAL
1. ANTECEDENTES La Carrera de Ingeniera Industrial fue creada el 18 de abril de 1979. Surgi como una respuesta a la necesidad de proporcionar al medio un profesional capacitado en procesos productivos y relaciones de produccin, buscando la optimizacin de los recursos existentes desde una perspectiva racional y cientfica.
En la actualidad la Carrera cuenta con el Examen de Convalidacin como una de las modalidades de ingreso, un tiempo de estudio programado para 10 semestres, al final de los cuales el estudiante est habilitado para tramitar el Ttulo en Provisin Nacional como Ingeniero Industrial . La infraestructura, equipamiento y personal con que actualmente se cuenta para el desarrollo de las actividades acadmicas, administrativas, investigativas y de extensin, est distribuido de la siguiente manera:
En la planta baja se encuentra el Centro de Investigacin y Desarrollo Industrial (CIDI), la sala de docentes, la biblioteca de la carrera (con ms de 1080 libros), laboratorio de sistemas y un aula. El personal que trabaja en estos ambientes es el siguiente: Jefe de Departamento y Director del CIDI Ing. Carlos A. Rodriguez., Docentes a dedicacin exclusiva: Ing. Alfredo Cosio, Ing. Abdn Quiroz y Ing. Emir Vargas y Portero del edificio: Univ. Sal Isnado.
En la planta alta se encuentra la Direccin de Carrera, las oficinas de los Gabinetes de Extensin, Secretara, el Saln Auditorio, laboratorio de computo. El personal que trabaja en estos ambientes es el siguiente: Director de Carrera: Ing. Jos G. Omonte O., Secretaria: Griselda Siles, Auxiliares de Gabinete, quienes son directos responsables de vincular a la Carrera con el medio empresarial y de servicios.
Adicionalmente, la Carrera de Ingeniera Industrial, cuenta con equipamiento destinado al uso de los docentes en el proceso de enseanza-aprendizaje. Estos equipos tambin se encuentran disponibles para que los estudiantes efecten la presentacin de sus trabajos de titulacin.
2. IDENTIFICACIN DEL PROBLEMA 2.1. Identificacin del problema FIGURA N1
Fuente: Elaboracin propia
La principal causa que nos lleva a la implementacin de una biblioteca virtual es la escasez de ejemplares disponibles que son proporcionados por la biblioteca del centro de estudiantes de la carrera de Ingeniera Industrial. Lo que resulta en un bajo rendimiento acadmico. Sin embargo tambin influyen causas como ser que algunas ediciones no estn disponibles en nuestro medio o son muy costosas, debido a que son ejemplares originales.
2.2. Formulacin del problema Al disear una biblioteca virtual para la carrera de ingeniera industrial podra mejorar la formacin de los estudiantes al nivel profesional?
3. OBJETIVOS DEL PROYECTO 3.1. Objetivo general Disear e implementar una biblioteca virtual para la carrera de ingeniera industrial, realizando el diseo fsico y lgico del sistema biblioteca virtual.
Inadecuada formacin de profesionales Limitado conocimiento
Bajo rendimiento acadmico DEFICIENCIA DE ACCESO AL MATERIAL DE ESTUDIO PARA LA CARRERA DE ING. INDUSTRIAL Ediciones de libros no disponibles en nuestro medio Escases de ejemplares disponible Deficiencia de innovacin tecnolgica en la carrera 3.2. Objetivos especficos Permitir el registro de estudiantes, para tener acceso al sistema. Permitir el acceso a los libros a travs de dos opciones de bsqueda: 1. Men emergente 2. Bsqueda rpida Permitir la descarga de los libros seleccionados
4. JUSTIFICACIN La realizacin del proyecto es impulsada por la idea de buscar un mejor desempeo acadmico, debido a que los estudiantes aprovecharan las nuevas ediciones y facilidades del internet.
Este proyecto tiene como fin proporcionar bastante literatura que tenga relacin con las materias es tendrn acceso a varios libros y bajo el supuesto de que se cursan en la carrera de Ing. Industrial. Los libros y material de estudio se proporcionaran de manera virtual Facilitando el acceso La rapidez en que se consigue la informacin Con el nico requisito de ser parte de la carrera de Ing. Industrial Sin tiempo de devolucin a diferencia de una biblioteca
5. DISEO LGICO 5.1. Modelo de entorno Nombre del sistema: Biblioteca virtual
5.1.1. Objetivos El sistema de biblioteca virtual ser capaz: 1. Registrar los datos del estudiante 2. Registrar libros 3. Registrar materias 4. Verificar los datos del estudiante 5. Seleccionar semestre, materia 6. Buscar libro 7. Emitir opciones de descargar 8. Descargar libro
5.1.2. Lista de eventos Cuadro N 1 Fuente: Elaboracin propia
5.1.3. Diagrama de Contexto Figura N 2
Fuente: Elaboracin propia
LISTA DE EVENTOS Evento : De: A: Datos_ libro ADMINISTRACIN SISTEMA Datos_ estudiante ADMINISTRACIN SISTEMA Datos_ materia ADMINISTRACIN SISTEMA Datos_ estudiante ESTUDIANTE SISTEMA Solicitud_ semestre ESTUDIANTE SISTEMA Solicitud_ materia ESTUDIANTE SISTEMA Solicitud _ libro ESTUDIANTE SISTEMA Opcin_ escogida ESTUDIANTE SISTEMA Pedir_ registro SISTEMA ESTUDIANTE Seleccin_ semestre SISTEMA ESTUDIANTE Opciones_ materia SISTEMA ESTUDIANTE Opciones_ de _ libro SISTEMA ESTUDIANTE Opciones_ descargar SISTEMA ESTUDIANTE 5.2. Modelo de comportamiento 5.2.1. DFD Figura N3
Fuente: Elaboracin propia 5.2.2. Diccionario de datos 5.2.2.1. Descripcin de elementos de datos El siguiente cuadro pertenece al diccionario de datos del tipo elemento de datos que contiene el nombre del estudiante que tendr acceso al sistema biblioteca virtual.
Cuadro N2 ELEMENTO DE DATOS: NOMBRE_DEL_ESTUDIANTE DESCRIPCIN: Contiene el nombre completo del estudiante que quiere acceder a la biblioteca virtual. ALIAS: Nombre TIPO: A AN N SI ES DISCRETO SI ES CONTINUO LONGITUD: [CARACTERES] LONGITUD: 1000 [CARACTERES] RANGO VALIDO: [1-9] [A-Z] CDIGO SIGNIFICADO NO APE Nombre Apellido ELEMENTOS RELACIONADOS: Fuente: Elaboracin propia
5.2.2.2. Descripcin de estructura de datos El siguiente cuadro pertenece al diccionario de datos del tipo estructura de datos que contiene el cdigo SIS del estudiante que servir como login para poder acceder al sistema biblioteca virtual.
Cuadro N3 ESTRUCTURA: CODIGO_SIS DESCRIPCIN: Contiene el cdigo SIS del estudiante que ingresara a la biblioteca virtual. CONTENIDO TIPO CODIGO SIS Dato elemental Fuente: Elaboracin propia
5.2.2.3. Descripcin de flujos de datos El siguiente cuadro pertenece al diccionario de datos del tipo flujo de datos que contiene la descripcin del estudiante que tendr acceso al sistema biblioteca virtual.
Cuadro N4 FLUJO DE DATOS: LISTA_ESTUDIANTES FUENTE: A1: ESTUDIANTES DESTINO: 3 :Validar Datos DESCRIPCIN: Enva la lista de los estudiantes inscritos a la carrera de industrial CONTENIDO TIPO CODIGO SIS C.I. NOMBRE APELLIDO Dato elemental Dato elemental Dato elemental Dato elemental Fuente: Elaboracin propia
5.2.2.4. Descripcin de los almacenes de datos El siguiente cuadro pertenece al diccionario de datos del tipo almacn de datos que contiene la normalizacin 3FN, la cual ser presentada a continuacin.
Cuadro N5 ALMACN: ESTUDIANTES CDIGO: A1 DESCRIPCIN: Contiene los datos de todos los estudiantes de la carrera de industrial. FLUJOS ENTRANTES CONTENIDO FLUJOS SALIENTES 1 - A1 : Lista_ Estudiantes 3FN Descrita en la pgina siguiente A1 -3: Lista_ Estudiantes Fuente: Elaboracin propia
5.2.2.5. Descripcin de entidades externas El siguiente cuadro pertenece al diccionario de datos que contiene los flujos entrantes y salientes de la entidad externa ESTUDIANTES.
Cuadro N6 ENTIDAD EXTERNA: ESTUDIANTES NOMINACION: B DESCRIPCIN: Persona(s) encargada(as) de introducir datos requeridos para acceder a la biblioteca virtual. FLUJOS ENTRANTES FLUJOS SALIENTES Detalle_ Validacin Seleccionar _Semestre Opciones_ Materias Opciones_ Libro Opciones_ Abrir _Descargar Ejecutar_ Seleccin Datos_ Libro Datos_ Estudiante N_ Semestre Solicitud_ de _Materia Nombre_ Libro Solicitud_ Libro Opcin_ Escogida
Fuente: Elaboracin propia
5.2.2.6. Descripcin de los procesos El siguiente cuadro pertenece al diccionario de datos que contiene los flujos entrantes y salientes del proceso VALIDAR DATOS.
Cuadro N7 PROCESO: Validar_Datos:3 DESCRIPCIN: Valida los datos del estudiante que quiere ingresar a la biblioteca virtual FLUJOS ENTRANTES LGICA FLUJOS SALIENTES Lista_ Estudiantes Datos_ Estudiantes
LE Desarrollado en la pgina siguiente Estudiante_ Validado Detalle_ Validacin Estudiante _Validado Fuente: Elaboracin propia
5.2.3. Lenguaje estructurado HACER (DO) LEER DATOS_ESTUDIANTE HACER (DO) LEER LISTA_ ESTUDIANTE SI estudiante registrado = si LUEGO permitir acceso SI NO LUEGO negar acceso HACER (DO) IMPRIMIR ACCESO NEGADO 5.2.4. Determinacin del contenido inicial de un almacn Paso 1: Definicin del contenido inicial Cuadro N8 CONTENIDO INICIAL A1: ESTUDIANTES NOMBRE APELLIDO _PATERNO APELLIDO_MATERNO SIS C.I. Fuente: Elaboracin propia
Paso 2: Eliminar Redundancias y Duplicaciones
Cuadro N 9 DATOS NOMBRE APELLIDO PATERNO APELLIDO MATERNO CODIGO SIS C.I. SARA IVANA LIMA CAMACHO 201000996 7984531 HENRY CAMACHO SALAZAR 201001354 7945678 PATRICIA GUTIEREZ SOLIS 201001536 8684723 LAURA JALDIN CAMPOS 201002355 8976446 Fuente: Elaboracin propia No hay redundancias ni duplicaciones
Paso 3: Normalizacin 1FN: DATOS (NOMBRE; APE_PAT; APE_MAT; CODIGO_SIS; C.I.) 2FN: DATOS (CODIGO_SIS; NOMBRE; APE_MAT; APE_PAT; C.I.) 3FN: DATOS (CODIGO_SIS; NOMBRE; APE_MAT; APE_PAT; C.I.)
5.3. Modelo de implementacin
Figura N 4
Fuente: Elaboracin propia 6. DISEO FISICO 6.1. Diseo de salidas del sistema de informacin Las salidas de las cuales estar compuesto el sistema, sern todas mostradas en pantalla, debido a la naturaleza del sistema biblioteca virtual, siendo as no se requiere de ninguna salida del tipo impreso.
Cuadro N10 Informes de las Salidas del Sistema Nombre de salida del sistema Emisor del Informe Receptos del Informe Mtodo de salida Frecuencia de envi Bienvenida el sistema biblioteca virtual Sistema Administrador Estudiante Pantalla Cada vez que el administrador o estudiante ingrese al sistema Informacin de semestre materias bsqueda rpida Sistema Estudiante Pantalla Cada vez que el estudiante ingrese a seleccionar un semestre, materia, libro Informacin libros Sistema Estudiante Pantalla Cada vez que el estudiante ingrese seleccionar un libro Descargar Sistema Estudiante Pantalla Cada vez que el estudiante requiera descargar un libro Fuente: Elaboracin Propia
6.2. Diseo de las entradas del sistema de informacin
Cuadro N 11 Informes de las Entradas al Sistema Nombre entradas del Formulario Emisor del Formulario Receptor del Formulario Frecuencia de Envi Registro de ingreso al sistema biblioteca virtual Administrador estudiante Sistema Cada vez que el administrador o el estudiante quiera ingresar al estudiante Registro de estudiante Administrador Sistema Cada vez que administrador requiera editar o agregar a un estudiante Registro de materia Administrador Sistema Cada vez que administrador requiera editar o agregar a una materia Registro libro Administrador Sistema Cada vez que administrador requiera editar o agregar a un libro Fuente: Elaboracin Propia
6.3. Diseo de controles y validacin de datos.
Cuadro N 12 Especificaciones para el Control y Validacin de Datos Tipos de datos Especificaciones Numrico Continuo : longitud 9 [caracteres] , rango valido [199000000- 299999999] Alfanumrico Continuo : longitud 1000 [caracteres] , rango valido [1-9] [a -z] Alfabtico Continuo : longitud 1000 [caracteres] , rango [a -z] Fuente: Elaboracin Propia
6.4. Diseo de interface 6.4.1. Navegacin Usaremos opciones de men, donde el estudiante ser capaz de: - seleccionar semestres, materia a travs de mens emergentes y bsqueda rpida, y ser capaz de invocar cualquier opcin elegida - 6.4.2. Acciones de procesamiento Accin Descripcin Login Captura los datos iniciales de registro (cdigo sis: N - password: AN) y los compara con el registro interno. Si los datos son correctos el sistema admite el ingreso ya sea a nivel estudiante o administrador, caso contrario deniega el acceso mostrando el mensaje correspondiente. Aceptar Captura los datos de los campos donde se re edita el password y los guarda en el registro interno del programa. Registrar Captura los datos de los campos Nombre Materia, Cdigo Sis, Libros y los guarda en el registro interno. Bsqueda Al usuario se le va presentar dos opciones de bsqueda una a travs de men emergente, donde podr buscar el libro por materia y otra a travs de bsqueda rpida. Descargar El usuario podr descargar el libro seleccionado Fuente: elaboracin propia
6.4.3. Recepcin de mensajes Para que el usuario pueda interactuar de mejor forma con el programa es conveniente la utilizacin de mensajes de advertencia, como: El password que agreg es incorrecto introduzca los datos nuevamente
6.5. Seleccin del Software Lenguaje de programacin: PHP Base de Datos: My SQL Editor de texto: Excel
6.6. Seleccin de Hardware Para el Hardware usaremos: Procesador CORE i5 INTEL 2.6Ghz. Placa madre INTEL 4 zocalos DDR3. Compatibilidad hasta con 16Gb de memoria RAM Red Ethernet Gigabit ( 10/100/1000 Mb/s) 8 Puertos USB 2.0 6 puerto SATA 3.0Gb/seg. Memoria RAM de 2Gb DDR3 Disco Duro SATA de 500 Gb Mouse Optico, Teclado multimedia Monitor LCD 18,5 Samsung
7. CONCLUSIONES Mediante los conocimientos aprendidos en la materia de Sistemas, se logr realizar el diseo de una biblioteca virtual.
Se realiz el diseo lgico y fsico del sistema biblioteca virtual, aunque debido a la limitacin en conocimientos de programacin no se pudo concretar la fase de implementacin, la cual queda pendiente hasta cumplir con los objetivos en su totalidad.