• No se han encontrado resultados

Requerimientos de software y diseño de un sistema de gestión bibliotecaria para la Entidad Educativa Técnica Ciudad de Ibagué

N/A
N/A
Protected

Academic year: 2020

Share "Requerimientos de software y diseño de un sistema de gestión bibliotecaria para la Entidad Educativa Técnica Ciudad de Ibagué"

Copied!
18
0
0

Texto completo

(1)REQUERIMIENTOS DE SOFTWARE Y DISEÑO DE UN SISTEMA DE GESTION BIBLIOTECARIA PARA LA ENTIDAD EDUCATIVA TECNICA CIUDAD DE IBAGUE. INTEGRANTES JHOAN CAMILO GOMEZ RODRIGUEZ MICHAEL QUINTERO. TEMATICA: MODELO DE UN SISTEMA DE GESTION BIBLIOTECARIO PARA UN COLEGIO PUBLICO DE LA CIUDAD DE IBAGUE - TOLIMA. UNIVERSIDAD COOPERATIVA DE COLOMBIA SEMINARIO DE BASE DE DATOS IBAGUE - TOLIMA 2015.

(2) REQUERIMIENTOS DE SOFTWARE Y DISENO DE UN SISTEMA DE GESTION BIBLIOTECARIA PARA LA ENTIDAD EDUCATIVA TECNICA CIUDAD DE IBAGUE. INTEGRANTES JHOAN CAMILO GOMEZ RODRIGUEZ MICHAEL QUINTERO. DOCENTE DOCENTE JORGE PACHECO. UNIVERSIDAD COOPERATIVA DE COLOMBIA SEMINARIO DE BASE DE DATOS IBAGUE - TOLIMA 2015.

(3) INTRODUCCION. El Sistema gestor de biblioteca será el responsable de gestionar los libros en sus diferentes formatos para los estudiantes de la entidad y algunos actores externos según convenio institucional. A partir del modelo se podrá generar una aplicación la cual será capaz de almacenar información referente a la información personal de los alumnos, docentes, administración, entre otros y que sea susceptible de ser utilizada por la entidad en la labor de búsqueda de perfiles académicos para los diversos proyectos institucionales. Los usuarios del sistema serán los encargados de mantener su perfil actualizado, ya que de estos datos dependerá la veracidad de la persona y la aspiración a adquirir un libro según su categoría asignada. El administrador del sistema será capaz de consultar la plataforma desde cualquier lugar donde se encuentre, por lo que sería muy recomendable que la arquitectura de la aplicación sea web. Este documento está dividido en las siguientes secciones principales, una breve introducción, restricciones, alcance, requerimientos funcionales y no funcionales, modelo inicial planteado, procesos detectados en el sistema..

(4) RESTRICCIONES. El presente proyecto presenta limitantes debido a que es un producto académico por lo cual no se ofrecerá como artefacto final un sistema de software o prototipo, En ese caso se entregará un Modelo del sistema a nivel conceptual, Un modelo ER, y finalmente una versión preliminar de la base de datos, para la cual usaremos como motor de base de datos a Oracle. El producto final entregado incorporara una serie de consultas realizadas desde la capa del servidor en formato LP-SQL, y algunas en lenguaje SQL. Para efectos de ello se plantea relacionar algunos procedimientos almacenados con la respectiva GUI la cual se cree para el mismo..

(5) ALCANCE DEL PROYECTO. El Proyecto busca diseñar y generar una base de datos para una biblioteca de un colegio público de la ciudad de Ibagué, suministrando servicios que permitan consultar fuentes, recursos de información y conocimiento, de forma flexible, rápida y transparente, bajo los criterios y estándares de calidad necesarios. De esta forma, toda la comunidad asociada a la institución podrá hacer uso de la Biblioteca y sus servicios en apoyo de actividades cotidianas, lo cual implicará la optimización del desarrollo académico e intelectual de sus usuarios. El modelo propuesto se diseña para probarlo y aplicarlo en la institución educativa técnica ciudad de Ibagué, Ubicada en el barrio boquerón de la ciudad. Por esta razón se tomó como punto de partida la investigación de los diferentes modelos existentes, definiendo desde los conceptos básicos, procesos e interacción de los usuarios para ser modelado y desarrollado posteriormente. Por tal motivo, esta propuesta partió de la observación del manejo de los procesos en el área y brechas de información; cada una de estos datos pasó por el proceso de valoración hasta su resultado final..

(6) ACTORES DEL SISTEMA. La Entidad Educativa Técnica Ciudad Ibagué, presenta inconvenientes con la plataforma y la base de datos que actualmente está en uso para llevar el control de su biblioteca. En dicha plataforma, fueron identificadas falencias que impiden la correcta manipulación, préstamo y seguimiento de los libros, en cuanto a cantidad de ejemplares, ubicación y estado e inventariado, teniendo la información primordial de editoriales a las cuales se les debe hacer la solicitud de ejemplares necesaria para el mantenimiento correcto del inventario.. ID AC-1. LISTADO DE ACTORES NOMBRE ESTUDIANTE. AC-2. ESTUDIANTE EXTERNO. AC-3. PROFESOR. AC-4. FUNCIONARIO (BIBLIOTECARIO). AC-5. FUNCIONARIO (ADMINISTRADOR). DESCRIPCION Es uno de los usuarios finales, quien va a necesitar finalmente los libros para consulta. Es uno de los usuarios finales, al igual que estudiante, podrá hacer uso del sistema de préstamos dependiendo de la categoría asignada y los libros permitidos para este, por ser un actor externo vinculado a la institución. De igual manera es usuario final, a diferencia del estudiante, el profesor consulta los libros Académicos y aquellos de índole investigativa. Es la persona encargada de llevar registro completo tanto de los libros como de las personas que solicitan el préstamo. Es la persona encargada de llevar realizar cambios a nivel de inventario tanto en libros como ejemplares en existencia, Es el único con privilegios de dar de baja un libro dependiendo de su estado Físico, actualización de contenidos entre otros criterios..

(7) REQUERIMIENTOS DE SOFTWARE REQUERIMEINTOS DE FUNCIONALIDAD. LISTADO DE REQUERIMIENTOS ESENCIALES CARACTERÍSTICAS DESCRIPCIÓN Clasificación de libros Permite especificar el tema y tipos de libros que se encuentran en inventario, se requiere un sistema de Clasificación por cada tipo de usuario. Consulta cantidad de libros y Permite a los actores consultar el inventario ejemplares para saber si es posible el préstamo. Actualización de libros y ejemplares. Permite al funcionario administrativo actualizar, modificar o eliminar existencias tanto de libros como ejemplares del inventario. Ficha de préstamo del ejemplar Permite revisar el histórico de préstamos de cada ejemplar. Consulta datos de usuarios Permite al funcionario (Bibliotecario) revisar los datos de información de los usuarios. Actualización de información de los Permite a los actores actualizar sus datos e actores. información. Edición/eliminación de categorías Permite al funcionario realizar una reclasificación, reorganización y revisión de las categorías.. ID RF-1. RF -2 RF -3. RF-4 RF-5. RF-6 RF-7. DESCRIPCION DETALLADA DE REQUERIMIENTOS ESENCIALES. ID RF-1. RF-2. DESCRIPCIÓN Permite organizar los ejemplares por tipo, es decir, si son Físicos, digitales, Audiolibros. Los libros son clasificados por tema y es asignada una categoría al mismo. Las temáticas están enfocadas a los requerimientos de cada asignatura y aquellos netamente literarios los cuales tendrán como temática el género(s) el cual le corresponde. Permite llevar un control riguroso de la cantidad de copias y existencias por ejemplar, para tener plena disposición de los mismos para el usuario..

(8) Permite al funcionario administrativo actualizar en el inventario incluir las novedades de los libros y en los casos, en que el proceso de préstamo de los ejemplares, tengan inconvenientes como la no devolución del mismo, deterioro, perdida, o incumplimiento por parte del usuario en la fecha límite de entrega, que se dan como de “baja”, serán eliminados en el inventario.. RF-3. Para ello se manejará una característica propia del ejemplar denominada estado del ejemplar.. RF- 4. Permite al funcionario llevar el control de la “ficha de préstamo “en la que esté presente el histórico de préstamos, incluyendo las fechas de préstamo y devolución, acompañado de la descripción física del estado del ejemplar, obteniendo un seguimiento detallado del uso y deterioro de los mismos.. RF-5. Permite al funcionario de la biblioteca revisar los datos de información personal de los usuarios, incluyendo información como el histórico de préstamo y poder así identificar los usuarios poco cuidadosos con los ejemplares.. RF-6. Permite al funcionario realizar una re-clasificación, organización y revisión de las categorías, identificando así los tipos de libros que pueden ser prestados a los estudiantes según el tema y contenido temático de los libros..

(9) REQUERIMIENTOS NO FUNCIONALES. ID RS- 1. RS- 2 RS-3 RS-4 RS-5 RS-6. DESCRIPCION La aplicación deberá poder ser accesible durante la jornada escolar. La aplicación será accesible únicamente a través de la Intranet Corporativa. Al tratarse de datos personales, las comunicaciones deben producirse bajo una conexión segura y cifrada. El sistema debe soportar 10 usuarios concurrentes trabajando con la aplicación. La aplicación deberá poder ser accesible durante la jornada escolar. La interfaz gráfica, debe ser amigable al usuario, teniendo en cuenta que en su mayoría, serán niños..

(10) ESPECIFICACION DEL MODELO CONCEPTUAL PLANTEADO. De manera preliminar teniendo en cuenta los requerimientos establecidos por el cliente y la estructuración realizada de estos en funcionales y de no funcionalidad, procedemos a establecer algunos conjuntos de conceptos en el cual relacionemos actores con criterios de funcionalidad desde los cuales podemos considerar las entidades para el modelo: a) Libro: contiene la información relativa a las publicaciones de los diversos autores avalados como aporte académico para la entidad. b) Tema: Este concepto nos permite establecer la clasificación de contenido de cada libro, esto facilitará las búsquedas y consultas por parte de los usuarios finales del sistema. c) Autor: Contiene información sobre autores, hay que tener en cuenta que un libro puede no tener autor (caso de libros anónimos), y también puede tener uno o varios autores (recopilaciones y colaboraciones). d) Editorial: Es aquel concepto en el cual nos enmarca la editorial a la cual se le realiza el pedido de libros según los autores avalados. e) Ejemplar: Por cada libro podemos tener uno o varios ejemplares. Esto nos permitirá llevar un seguimiento de ejemplares concretos, Mantener la información sobre.

(11) distintas ediciones del mismo libro, el estado en que se encuentra y los diferentes formatos del libro (Físico, Virtual o Audio) etc. f) Usuario: Administrara la información sobre cada usuario final del sistema. g) Préstamo: Este concepto se propone como entidad compuesta con información sobre cada préstamo realizado, Manejo de estado de préstamos y gestión de ejemplares ofrecidos.. MODELO CONCEPTUAL.

(12) ABSTRACCION DE ENTIDADES. Entidades Autores Podemos apreciar 5 entidades las cuales representan los 5 actores de interacción con el sistema, estos están descritos en el segmento del documento Especificación de requerimientos. (Pag 6.). Entidad Persona Esta entidad se caracteriza por ser un súper tipo, el cual vincula y comparte características (Atributos) iguales para los actores, Dado que estos son “personas” comparten dichas características, estas son heredadas a las entidades actores del sistema..

(13) Entidad Préstamo Esta entidad es aquel objeto con el cual se especifica el número de préstamo generado y la fecha del mismo, como se puede observar en el modelo principal, esta entidad asume el papel de Encabezado dado que está directamente relacionada con un Detalle de préstamo.. Entidad Detalle del préstamo Esta entidad contiene todos los elementos descriptivos de los préstamos realizados por el usuario y especifica la fecha de devolución, cantidad de libros y un identificador principal como número del detalle del préstamo.. Entidad Ejemplar Contiene detalles de los ejemplares correspondientes a los diversos libros en existencia, Especifica la edición del mismo, Su estado físico y la ubicación del mismo. Determina un identificador principal denominado “numeroorden”..

(14) Entidad Persona Esta entidad se caracteriza por ser una de las principales del sistema, En ella especificamos un libro con detalles propios tales como Un código identificador, formato del libro (Físico, Virtual, Audio), título del libro y el idioma en el cual se encuentra su contenido.. Entidad tipo de libro Esta entidad nos sirve a razón de especificar un tipo de libro para una categoría determinada, Es decir, en el sistema de biblioteca se estipula manejar determinadas categorías Ejem. A, B y C. a razón de especificar unas categorías de esta por cada tipo de usuario. Estas categorías nos permiten administrar el contenido al cual puede acceder un usuario tipo estudiante y diferenciarle del contenido que un usuario docente puede consultar.. Entidad Tipo persona Esta es una entidad de relación la cual nos permite lograr el cometido de establecer qué tipo de persona está vinculada a un tipo de usuario en específico. De igual manera se administra un sistema de categorías..

(15) Entidad Editorial Es aquella entidad la cual nos enmarca la editorial a la cual se le realiza el pedido de libros según los autores avalados, y como tal almacenaran cuando sea convertida en tabla las diversas editoriales con la cual se genere convenio y tengan disponibilidad de libros de las temáticas requeridas.. Entidad Autor Esta entidad relaciona un autor en específica con 1 o más libros de los adquiridos en la biblioteca, la razón de la misma es un libro a un autor y con ello facilitar las búsquedas por parte del usuario.. Entidades Libro Autor y Libro Tema Son entidades de relación la cual por medio de estas podemos determinar si a un libro le corresponde determinado autor, Y a su vez libro_tema, nos permite identificar si a un libro le pertenece 1 o más temáticas con las cuales puede ser clasificado y buscado en el sistema..

(16) Entidad Tema Académico. Esta entidad registra los diversos temas con los cuales serán clasificados los libros para su posterior asignación a cada tipo de usuario.. DIAGRAMA DE PROCESOS.

(17) MODELO FISICO.

(18) REFERENCIAS BIBLIOGRAFICAS [1] Ley N° 9 de 1989, Capitulo II, Articulo 5. enero 11, Tomado 14 febrero de 2017. [2] Decreto No. 0091 de 2005, febrero 21 de 2005. Artículo Tercero, Tomado 14 de febrero de 2017. [3] Barranquilla, Cúcuta e Ibagué con el mayor número de informales, tomado de www.dinero.com [4] Sitio oficial de la alcaldía municipal de Ibagué - Por Ibagué con todo el Corazón. (2017). Alcaldía caracteriza vendedores informales de la ciudad. [online] Disponible en: http://www.ibague.gov.co/portal/seccion/noticias/index.php?Idnt=1537 [5] Oracle.com. (2017). Oracle APEX (Aplication Express in Oracle DB) [online] Disponible en: http://www.oracle.com/technetwork/developertools/apex/overview/index.html [6] Oracle.com. (2017). Oracle PL/SQL. [online] Disponible http://www.oracle.com/technetwork/issue-archive/2011/11-mar/o21plsql242570.html. en:. [7] Oracle.com. (2015). Oracle PL/SQL. [online] http://www.oracle.com/technetwork/database/features/plsql/index.html. en:. Disponible.

(19)

Referencias

Documento similar

In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan

Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637: