Especificación de requerimientos de software

Anuncio
ESPECIFICACIÓN DE REQUERIMIENTOS DE
SOFTWARE
MINISTERIO DE CULTURA
SISTEMA DE INFORMACIÓN
BIBLIOTECA NACIONAL DE COLOMBIA
Código de proyecto: CO_233_BIBLIONAL
Autor(es): Mauricio Barbosa T. y Julio Guerrero D.
Fecha: Febrero 7 de 2013
Versión: 1.0
www.asesoftware.com
ASESOFTWARE
APROBACIÓN DEL DOCUMENTO
John Carlos Cárdenas
Asesor Administrador de Plataforma Tecnología BNC
CONTROL DE VERSIONES
Versión
Fecha
Autor
Revisor
0.0
Dic/12
Julio César
Guerrero D.
Emisión.
0.1
Dic/12
Julio César
Guerrero D.
Se adiciona información referente a las
características del sistema.
0.2
Ene/08/2013
Mauricio
Barbosa T.
Inclusión atributos de calidad.
0.3
Ene/15/2013
Julio César
Guerrero D.
Características de usuarios
0.4
Ene/17/2013
Julio César
Guerrero D.
Se ajustan las funcionalidades para
alinearlo con la descomposición
funcional.
0.5
Ene/18/2013
Julio César
Guerrero D.
Se ajustan las funcionalidades y se
agregan algunas definiciones en el
diccionario de datos.
0.6
Ene/21/2013
Mauricio
Barbosa T.
Revisión y ajustes en introducción y
descripción general.
0.7
Ene/25/2013
Julio César
Guerrero D.
Se modifica el diagrama de
descomposición funcional
0.8
Ene/27/2013
Julio César
Guerrero D.
Ajuste a funcionalidades de acuerdo al
documento de visión y alcance
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Descripción el cambio
Página 2
ASESOFTWARE
Versión
Fecha
0.9
Ene/29/2013
Julio César
Guerrero D.
Ajustes a diagramas y características.
Ene/30/2013
Julio César
Guerrero D. y
Mauricio
Barbosa T.
Ajustes de diagramas de contexto y
características.
Ene/31/2013
Julio César
Guerrero D. y
Mauricio
Barbosa T.
Ajustes según revisión del área de
calidad.
0.10
0.11
0.12
1.0
Feb/05/2013
Feb/07/2013
Autor
Julio César
Guerrero D. y
Mauricio
Barbosa T.
Julio César
Guerrero D. y
Mauricio
Barbosa T.
Revisor
Descripción el cambio
Francisco
Sanabria
(Asesoftware). Ajustes según observaciones finales de los
John Carlos
Cárdenas
(BNC).
stakeholders y área de calidad.
Francisco
Sanabria
(Asesoftware). Versión revisada y aprobada por los
John Carlos
Cárdenas
(BNC).
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
stakeholders.
Página 3
ASESOFTWARE
TABLA DE CONTENIDO
1 INTRODUCCIÓN ................................................................................................................................. 7
1.1 Propósito ............................................................................................................................................. 8
1.2 Convenciones ...................................................................................................................................... 8
1.3 Audiencia y Sugerencias de Lectura ................................................................................................... 8
1.4 Referencias.......................................................................................................................................... 9
2 DESCRIPCIÓN GENERAL ............................................................................................................... 10
2.1 Perspectiva del Producto ................................................................................................................... 10
2.2 Características del Producto.............................................................................................................. 12
2.3 Clases de Usuarios y sus Características........................................................................................... 14
2.4 Restricciones de Diseño e Implementación. ..................................................................................... 15
2.5 Documentación de Usuario ............................................................................................................... 15
3 CARACTERÍSTICAS DEL SISTEMA ............................................................................................. 16
3.1 Gestión Misional ............................................................................................................................... 17
3.1.1 Gestión Técnica ........................................................................................................................... 18
3.1.1.1 Gestión de recuperación ....................................................................................................... 19
3.1.1.2 Gestión de catalogación ....................................................................................................... 20
3.1.1.3 Gestión de colecciones ......................................................................................................... 20
3.1.1.4 Gestión de conservación....................................................................................................... 21
3.1.1.5 Gestión de centro de documentación musical (CDM) ......................................................... 22
3.1.2 Gestión de Integración operativa ................................................................................................. 23
3.1.2.1 Gestión de materiales ........................................................................................................... 23
3.1.2.2 Gestión de novedades ........................................................................................................... 25
3.1.2.3 Gestión de instituciones con colecciones patrimoniales ...................................................... 25
3.1.2.4 Gestión de proveedores ........................................................................................................ 26
3.1.2.5 Gestión de biblioteca digital ................................................................................................. 27
3.1.2.6 Administración de consecutivos........................................................................................... 27
3.1.3 Servicios ...................................................................................................................................... 28
3.1.3.1 Gestión de clientes y servicios ............................................................................................. 28
3.1.3.2 Gestión de instalaciones ....................................................................................................... 29
3.1.3.3 Gestión de eventos y capacitaciones .................................................................................... 29
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 4
ASESOFTWARE
3.2 Gestión Administrativa ..................................................................................................................... 31
3.2.1 Administración ............................................................................................................................ 32
3.2.1.1 Gestión de proyectos ............................................................................................................ 32
3.2.1.2 Seguimiento de contratación ................................................................................................ 32
3.2.1.3 Seguimientos de presupuestos.............................................................................................. 32
3.2.1.4 Gestión de normograma ....................................................................................................... 32
3.2.1.5 Gestión de trámites y solicitudes .......................................................................................... 33
3.2.1.6 Gestión de correspondencia ................................................................................................. 33
3.2.1.7 Administración de archivo ................................................................................................... 33
3.2.2 Apoyo .......................................................................................................................................... 34
3.2.2.1 Gestión de personal .............................................................................................................. 34
3.2.2.2 Dotación y mantenimiento de mobiliario y equipos ............................................................ 34
3.2.2.3 Administración de almacén .................................................................................................. 35
3.2.2.4 Servicio de fotocopiado interno ........................................................................................... 35
3.2.2.5 Vigilancia y aseo .................................................................................................................. 35
3.3 Informes e Indicadores...................................................................................................................... 36
3.3.1 Organizacionales.......................................................................................................................... 36
3.3.2 Técnicos ....................................................................................................................................... 36
3.4 Configuración Sistema ...................................................................................................................... 41
3.4.1 Administración de usuarios y control de acceso .......................................................................... 41
3.4.2 Configuración de parámetros y dominios .................................................................................... 41
3.4.3 Notificaciones y alertas ................................................................................................................ 41
3.4.4 Auditoría ...................................................................................................................................... 41
4 REQUERIMIENTOS DE INTERFACES EXTERNAS .................................................................. 42
4.1 Interfaces de Usuario ........................................................................................................................ 42
4.2 Interfaces de Hardware ..................................................................................................................... 42
4.3 Interfaces de Software....................................................................................................................... 42
4.4 Interfaces de Comunicación.............................................................................................................. 43
5 ATRIBUTOS DE CALIDAD .............................................................................................................. 44
5.1 Confiabilidad .................................................................................................................................... 45
5.2 Seguridad .......................................................................................................................................... 45
5.3 Portabilidad ....................................................................................................................................... 46
5.4 Soporte .............................................................................................................................................. 46
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 5
ASESOFTWARE
5.5 Rendimiento ...................................................................................................................................... 47
5.6 Software ............................................................................................................................................ 47
5.7 Usabilidad ......................................................................................................................................... 48
6 CRITERIOS DE ACEPTACIÓN ....................................................................................................... 51
ANEXO A. GLOSARIO DEL PROYECTO ........................................................................................ 52
ANEXO B. DICCIONARIO DE DATOS ............................................................................................. 55
ANEXO C. MODELOS DE ANÁLISIS ............................................................................................... 65
ANEXO D. LISTA DE PENDIENTES ................................................................................................. 68
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 6
ASESOFTWARE
1 INTRODUCCIÓN
Este documento contiene la especificación de alto nivel de los requerimientos del sistema
de información de la BNC, identificados mediante la consolidación y validación de
información suministrada en las actividades de elicitación desarrolladas con los
funcionarios designados por la BNC.
En el capítulo 1, se define el propósito del sistema.
En el capítulo 2, se realiza una descripción general del sistema y sus características.
En el capítulo 3, se realiza una descripción de alto nivel de los requerimientos conforme a
las necesidades y características expresadas por los stakeholders.
En el capítulo 4, se describen las interfaces de software, hardware y comunicación con las
cuales se debe integrar el sistema información de la BNC.
En el capítulo 5, se describen los atributos de calidad, los cuales se enfocan en las
restricciones y condiciones que debe cumplir el sistema de información.
En los capítulos 6, se especifican los criterios de aceptación del sistema a implementar.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 7
ASESOFTWARE
1.1 Propósito
El propósito del documento es presentar y relacionar los requerimientos de alto nivel del
sistema de información de la BNC, conforme a lo acordado con los funcionarios de la
BNC participantes en la formulación de las necesidades y operaciones susceptibles de
sistematización. Los requerimientos aquí especificados proporcionan una perspectiva
global de los aspectos que harán parte del sistema de información de la BNC, y servirán de
base para su especificación más detallada en las fases posteriores del proyecto.
1.2 Convenciones
Para hacer referencia a numerales, diagramas, tablas, anexos o a otros documentos se utiliza
letra inclinada, así:
… Ver Documento de referencia.doc.
1.3 Audiencia y Sugerencias de Lectura
El presente documento está dirigido a:

Personas involucradas en la administración del proyecto y las involucradas en el
proceso de licitación del proyecto en sus fases posteriores.

Funcionarios del área de tecnología de la BNC quienes revisarán el documento y
coordinarán las actividades de las fases posteriores.

Coordinadores de las áreas técnicas y de apoyo de la BNC, quienes harán uso del
nuevo sistema de información de la BNC.

Analistas funcionales encargados de realizar la especificación más detallada de los
requerimientos del nuevo sistema.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 8
ASESOFTWARE
1.4 Referencias
La BNC ha proporcionado los siguientes documentos de referencia para al análisis de alto
nivel del sistema de información a desarrollar:

Ver DA_PROCESO_12-11-1197325_133001000_5465471.pdf: Contiene información
de las características de los procesos que se llevan a cabo dentro de la biblioteca.

Documentación de los procesos de la BNC: Guía de los procesos y formatos de registro
de información en la url http://www.mincultura.gov.co/?idcategoria=7267.

Ver Gobierno_en_Linea.zip: Con información relacionada con las políticas de
gobierno en línea.

Ver Norma Indicadores Rendimiento Bibliotecas Nacionales.docx.

Ver Sistema de indicadores.pdf: Sistema de indicadores de gestión para el control de
actividades, procesos, planes y proyectos.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 9
ASESOFTWARE
2 DESCRIPCIÓN GENERAL
A continuación se presentan las características del sistema de información con las cuales se
busca cubrir las necesidades de automatización, colaboración, integración y mejoramiento
en la ejecución de los procesos de la BNC.
2.1 Perspectiva del Producto
El sistema de información de la BNC nace de la posibilidad de tener en este organismo
cultural y patrimonial herramientas tecnológicas capaces de soportar las actividades
internas relacionadas con la adquisición, organización, preservación y divulgación del
patrimonio bibliográfico del país en cualquier soporte, así como la gestión de los procesos
administrativos y organizacionales de carácter misional.
Integrará las operaciones de las áreas técnicas y de apoyo, asimismo proveerá mecanismos
automatizados para el control y seguimiento de los procesos y recursos involucrados en la
gestión de materiales (bibliográficos y documentales), y los derivados de los servicios e
interacciones con el público en general (clientes, proveedores-autores/editores, e
instituciones con colecciones patrimoniales).
Reducirá el control manual que se lleva en cada uno de los procesos, esto soportado en la
conformación de un repositorio de información centralizado y actualizado, que se
alimentará mediante el registro de las operaciones realizadas por cada una de las áreas, y
del cual se podrán obtener informes estadísticos e indicadores de gestión y desempeño.
Por otra parte, se integrará con el sistema ILS y otros aplicativos especializados
complementarios para obtener información consolidada; requerida en la gestión operativa
de cada una de las áreas de la BNC.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 10
ASESOFTWARE
Figura 1. Diagrama de Contexto Sistema de Información BNC
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 11
ASESOFTWARE
2.2 Características del Producto
El sistema de información de la BNC deberá cumplir con las siguientes características:


Gestión Misional: Conjunto de características que soportan las actividades y los
servicios que ofrece la biblioteca para el cumplimiento de sus objetivos misionales, esta
gestión se divide en gestión técnica, gestión de integración operativa y servicios:
o
Gestión Técnica: Soportar la gestión de los procesos particulares (recuperación,
catalogación, organización, conservación) de cada área técnica de la BNC.
o
Gestión de Integración Operativa: Soportar la gestión de las operaciones comunes
entre las áreas técnicas, y las interacciones con proveedores e instituciones afines
con la BNC.
o
Servicios: Soportar la prestación de los servicios a los usuarios/clientes de la BNC,
gestionar y controlar eventos, capacitaciones, e instalaciones de la BNC.
Gestión Administrativa: Conjunto de características que soportan los aspectos
relacionados con la gestión administrativa y de apoyo:
o
Administración: Soportar la gestión administrativa de la biblioteca relacionadas
con el seguimiento de proyectos organizacionales, cumplimiento de políticas,
asignación presupuestal y contrataciones.
o
Apoyo: Soportar la gestión de suministros de la biblioteca, control de personal,
mantenimiento de equipos y el seguimiento a las actividades de vigilancia y aseo de
la BNC.

Generación de Informes e Indicadores: Soportar la generación de informes e
indicadores de gestión de las actividades realizadas por las áreas de la BNC (técnicas,
administrativa y de apoyo).

Configuración del Sistema: Proveer las opciones para la administración de usuarios y
control de acceso al sistema, mantenimiento de los parámetros del sistema, registro de
auditoría, y administración de notificaciones y alertas.

Interfaces con Sistemas Internos y Externos: Establecer la comunicación, interacción
y/o integración con sistemas internos y externos de la BNC.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 12
ASESOFTWARE
Teniendo en cuenta las anteriores características, el sistema de información de la BNC
estará conformado por las siguientes funcionalidades:
Figura 2. Diagrama de descomposición funcional sistema de información BNC
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 13
ASESOFTWARE
2.3 Clases de Usuarios y sus Características
Las características de los usuarios del sistema de información de la BNC propuestos a
continuación, se especificarán en la fase de análisis detallado, y deberán cumplir con las
condiciones establecidas por Gobierno en Línea. Ver documentos anexos
Guia_de_Caracterizacion.pdf y Ficha_Caracterizacion.xlsx.
Se identifican las siguientes clases de usuarios que interactuarán con el sistema de
información de la BNC:

Administrador del sistema: Usuario encargado de mantener la configuración del
sistema, asimismo, administrar el control de acceso, en el que sus tareas principales
serán la gestión de usuarios, roles y permisos sobre las opciones/funcionalidades de los
módulos del sistema.

Coordinador de Área: Usuario (profesional líder de grupo) quien lidera alguna área
técnica de la BNC y
que tendrá la responsabilidad de asignar las tareas de las
personas a cargo y hacer el
seguimiento de dichas actividades.

Asistente de Área: Usuario responsable de recibir y hacer seguimiento a las
actividades del área y gestionar las solicitudes provenientes de otras áreas de la BNC
y/o entidades externas a la BNC.

Operador Técnico: Usuarios (profesionales, universitarios o contratistas) que realizan
las actividades propias de cada área y llevan el registro de dichas acciones.

Funcionario Externo: Usuarios (funcionarios de otras bibliotecas públicas) que
podrán utilizar o acceder a determinadas funcionalidades del sistema, en lo relativo a la
gestión de instituciones con colecciones patrimoniales.

Personal de apoyo: Usuarios (personal de planta o contratistas) que intervienen en las
actividades de mantenimiento, seguridad, y provisión de las instalaciones y equipos de
la BNC.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 14
ASESOFTWARE
2.4 Restricciones de Diseño e Implementación.
Dado que el presente documento establece las características de alto nivel del sistema de
información de la BNC, las restricciones de diseño e implementación se determinarán en la
fase de análisis detallado de la solución.
Sin embargo, de manera preliminar se proponen las siguientes:
RD01. Plataforma WEB.
RD02. IDE Desarrollo: Visual Studio .Net 2010.
RD03. Base de Datos SQL Server 2008.
RD04. .Net Framework 4.0.
RD05. Los reportes deben ser generados en Microsoft Excel Versión 97-2003 y PDF.
2.5 Documentación de Usuario
La documentación de usuario estará compuesta en primera instancia por los siguientes
entregables:

Manual de usuario.

Manual Técnico.
Cabe aclarar que las necesidades de documentación para los usuarios se determinarán en la
fase de análisis detallado.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 15
ASESOFTWARE
3 CARACTERÍSTICAS DEL SISTEMA
Las características descritas a continuación fueron obtenidas a partir de la formulación
preliminar realizada por los coordinadores de las áreas técnicas y de apoyo de la BNC. Ver
documento anexo Características Preliminares SI BNC.docx. Se plantean desde un enfoque
de alto nivel; cuyo propósito es identificar los grupos de funcionalidades que aglutinan las
operaciones particulares de cada proceso misional o administrativo a soportar con el
sistema de información de la BNC. Por tanto, de común acuerdo con la BNC y conforme a
la metodología utilizada en esta etapa para la especificación de los respectivos
requerimientos, no se incluyen casos de uso, puesto que éstos se utilizarán, de manera
opcional y según su conveniencia, en la fase de análisis detallado para elucidar algunas de
dichas operaciones.
Por otra parte, las características aquí indicadas son las que se considerarán como línea base
inicial del proyecto; de conformidad con lo estipulado en el Manual de Gobierno en Línea
en lo relativo a la caracterización de procesos, trámites y servicios. Sin embargo, son
susceptibles de verificación y complementación en la fase de análisis detallado.
A partir de la evaluación de la afinidad entre las características propuestas, el sistema de
información se compone por los siguientes módulos:
 Gestión Misional. Contiene las características que soportan la operación e
interacción de las áreas técnicas en la gestión misional de la BNC.
 Gestión Administrativa. Contiene las características que soportan la operación del
área administrativa y del área de apoyo de la BNC.
 Informes e Indicadores. Contiene las características para la generación de informes e
indicadores para hacer seguimiento a la gestión técnica y organizacional de la BNC.
 Configuración del Sistema. Contiene las características de parametrización y
administración del sistema.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 16
ASESOFTWARE
3.1 Gestión Misional
Figura 3. Diagrama de descomposición funcional Gestión Misional
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 17
ASESOFTWARE
3.1.1 Gestión Técnica
Figura 4. Diagrama de descomposición funcional Gestión Técnica
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 18
ASESOFTWARE
3.1.1.1 Gestión de recuperación
El sistema de información debe proporcionar las funciones para el registro, control y
seguimiento de las actividades de recuperación del patrimonio bibliográfico y documental.
o Gestión de recepción y control de publicaciones: Realizar el registro, control y
seguimiento de las actividades relacionadas con la recepción del material
bibliográfico y documental que ingresa al área Selección y Adquisiciones por el
programa de canje u otros mecanismos de adquisición diferentes al depósito legal
que generalmente requieren una revisión, evaluación y destinación (para la BNC u
otras instituciones). Debe contar con un módulo de ingreso individual y de carga
masiva de registros, actualización, borrado de registros, y elaboración de reportes.
Esta funcionalidad debe integrarse con el aplicativo de canje.
o Gestión para la adquisición de obras: Realizar los cruces automáticos de listados
de publicaciones ofrecidas a la BNC frente a los registros contenidos en el ILS,
identificar los títulos que ya están en la base de datos indicando la cantidad de
ejemplares existente, generar reportes de títulos existentes, faltantes, con un solo
ejemplar, permitir la actualización de la información de títulos no existentes en la
BNC con tareas de seguimiento manual (si está o no en la biblioteca) y permitir la
generación de dicha información en archivos en formato Excel. Debe estar
integrado al aplicativo de canje y comunicarse con gestión de materiales.
o Gestión de la asignación del ISSN: Realizar el registro, control y seguimiento de
la información y actividades involucradas en la asignación del ISSN. El sistema
debe integrar las actividades de asignación de ISSN con las actividades de
Procesos Técnicos (Catalogación).
o Gestión para el depósito de documentos digitales: Los usuarios/clientes de la
BNC podrán a través de la web (portal de la BNC) realizar el depósito de los
documentos digitales mediante el diligenciamiento de un formulario y la carga de
archivos. A partir de la información suministrada, este módulo deberá generar
comunicaciones a los usuarios con carácter legal y reportes al Grupo de Procesos
Técnicos. Asimismo, realizar la validación y aprobación de información, restringir
el acceso a través de claves y estar comunicado con el aplicativo Directorio de
Proveedores.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 19
ASESOFTWARE
3.1.1.2 Gestión de catalogación
El sistema debe permitir el registro, control y seguimiento de las actividades propias del
área de procesos técnicos encargada del proceso de catalogación de la BNC.
o Gestión del servicio de catalogación en la publicación: Realizar el registro,
control y seguimiento de solicitudes del servicio de catalogación en la publicación
requerido por los autores y editores. Debe también permitir la generación de la
ficha catalográfica en el formato prestablecido como resultado de la solicitud.
o Gestión de catalogación y preparación física de obras: Realizar el registro,
control y seguimiento de la información y actividades involucradas en la
catalogación y preparación física de obras. Debe soportar la gestión realizada por
los diferentes contratistas y personal de planta del área de Procesos Técnicos:

Recepción de recursos para catalogación.

Análisis y Catalogación.

Preparación Física.

Entrega de recursos.
o Gestión del depósito legal: Realizar el registro, control y seguimiento a la gestión
de las operaciones complementarias al proceso de catalogación soportadas en el
ILS y las relacionadas con la generación de recibos de depósito legal.
3.1.1.3 Gestión de colecciones
El sistema de información debe incluir las siguientes funcionalidades para el registro,
control y seguimiento de las colecciones de materiales de la BNC.
o Verificación de existencias físicas de materiales (Físico vs. ILS): Realizar el
registro, control y seguimiento de la información y actividades involucradas en la
identificación de inconsistencias y verificación del inventario del material
bibliográfico y documental presente en la BNC.
o Gestión para el control del espacio físico vs. ingreso de material: Realizar el
registro, control y seguimiento de la información y actividades involucradas con la
administración de la disponibilidad de espacios para albergar colecciones.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 20
ASESOFTWARE
o Gestión de proyectos para la conformación de colecciones digitales desde
fuentes externas (otras entidades o colecciones privadas): Realizar el registro,
control y seguimiento de la información y actividades involucradas en la
recuperación y ciclo de atención para la conformación de colecciones digitales, en
el que intervienen los procesos de compras patrimoniales del área de Selección y
Adquisiciones. Por otra parte, realizar el registro de la organización y rediseño de
las colecciones mediante la biblioteca digital. Asimismo, debe permitir la conexión
con las bases de datos con colecciones digitales de entidades externas.
o Gestión de la investigación para la recuperación preservación y difusión del
patrimonio bibliográfico y documental: Realizar el registro y seguimiento de
las actividades relacionadas con la investigación sobre colecciones, identificando
sus alcances y limitaciones.
o Gestión para la conformación de catálogos: Registro y control de índices,
bibliografías y tesauros del material bibliográfico y documental. Proveer
herramientas de acceso y obtención ágil de información de materiales, tales como:
catálogos, índices, bibliografías y tesauros de las colecciones de la BNC.
3.1.1.4 Gestión de conservación
El sistema de información permitirá registrar y controlar las actividades relacionadas con
conservación de los materiales.
o Gestión de preservación preventiva: Realizar el registro, control y
seguimiento de las actividades preventivas para la preservación de materiales:

Diagnóstico y valoración técnica de colecciones.

Gestión y manejo de emergencias.

Visitas de inspección a reservas técnicas.

Limpieza de colecciones, saneamiento
documental, desodorización locativa.

Control de condiciones medioambientales.

Análisis de laboratorio para apoyar procesos de conservación.
locativo,
saneamiento
o Gestión para la conservación y/o rehabilitación de documentos o
colecciones: Realizar el registro, control y seguimiento de las actividades
realizadas en el ciclo de intervenciones sobre los materiales; desde el punto de
vista de la conservación del soporte y el entorno físico. Esta funcionalidad debe
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 21
ASESOFTWARE
ser soportada por el sistema de información a través de una Historia Clínica de
conservación (Bitácora de intervenciones) que agrupe:

Registro y consulta de acciones preventivas y de laboratorio.

registro y control interno de documentos durante el período de
intervención y estadía en los talleres de conservación.

Diagnóstico de intervención.

Documentación de procesos: fotografía y documentación de procesos de
intervención, diseño y elaboración de unidades de almacenamiento
técnico documental.
o Gestión para el cambio de medio de soportes frágiles y/o representativos:
Realizar el registro, control y seguimiento de las operaciones del ciclo de
producción del cambio de medio (digitalización de textos, digitalización de
sonido, video, procesos de oxigenación audiovisual, microfilmación
electrónica).
3.1.1.5 Gestión de centro de documentación musical (CDM)
o Gestión de proyectos de documentación musical regional: Realizar el
registro, control y seguimiento de las actividades para el desarrollo de proyectos
de documentación regional. Debe permitir identificar los avances, la capacidad
institucional y el desarrollo de los procesos emprendidos en los proyectos de
documentación implementados.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 22
ASESOFTWARE
3.1.2 Gestión de Integración operativa
Figura 5. Diagrama de descomposición funcional Gestión de Integración Operativa
3.1.2.1 Gestión de materiales
El sistema debe permitir la administración de la circulación de los Materiales
(bibliográficos y documentales en sus diferentes soportes) al interior de la BNC y con
entidades externas.
o Ingreso de Material: Realizar el registro, control y seguimiento de la
información relacionada con el ingreso de material (complementaria ILS). Los
datos de ingreso requeridos son:
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 23
ASESOFTWARE










Datos de registro del ingreso (fecha de entrada, responsable de la
recepción, responsable de la entrega, proveedor, entre otros).
Concepto (compra, canje, donación, depósito legal y depositarias [obras
de las Naciones Unidas que llegan a la BNC que sirve de depositaria de
las mismas]).
Registro historia y procedencia.
Clasificación temática del material
Valoración condiciones de entrada.
Clasificación tipo de formato y medio/soporte entregado.
Determinación estado de conservación.
Determinación aplicación de políticas de conservación en el tiempo.
Asignación de repositorio (físico o digital).
Asignación del ciclo de atención (intervenciones requeridas y delegadas
a las áreas técnicas).
Para esto, es necesaria la interacción o la asimilación de la información provista
por los aplicativos:






ILS.
Depósito Legal.
Reporte ISBN.
ISSN.
Canje y Divulgación.
Consecutivo para la clasificación de colecciones (signatura topográfica).
o Seguimiento a Reclamaciones de Depósito Legal: Realizar el registro, control
y seguimiento de la información y actividades relacionadas con el proceso de
reclamación de materiales. Debe incorporar el cargue de información
proporcionada por la Cámara Colombiana del Libro en relación con las
asignaciones del código ISBN, y permitir corroborar las existencias de las obras
en el catálogo de la BNC.
o Historias Clínicas: Realizar la consulta de las historias clínicas de los
Materiales, esta información proviene de las actividades que realizan los
funcionarios de la BNC para la conservación de materiales.
o Salida de Materiales: Realizar el registro, control y seguimiento de la salida de
Material (Incluye materiales producidos por la BNC) que se realizan a través de
canje o donaciones hacia otras instituciones (Instituciones con colecciones
patrimoniales, Bibliotecas Públicas).
o Declaración de Bienes Bibliográficos de Interés Patrimonial: Realizar el
registro, control y seguimiento de los materiales susceptibles de ser declarados
como de interés patrimonial. Asimismo, debe permitir realizar el registro,
control y seguimiento de las actividades relacionadas con este proceso.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 24
ASESOFTWARE
o Préstamo de Materiales: Realizar el registro, control y seguimiento de las
solicitudes de préstamo de material, para mantener la historia de préstamos,
establecer la disponibilidad de las colecciones e identificar los temas más
solicitados:



Interna: Solicitudes de materiales que se realizan de una área a otra en la
BNC.
Inter-institucionales: Solicitudes de intercambio o préstamo de
materiales que se realizan con instituciones (nacionales y extranjeras)
por fuera de la BNC.
En Sala: Solicitudes de materiales por parte de usuarios/clientes en las
instalaciones de la BNC.
3.1.2.2 Gestión de novedades
o Atención de Novedades. El sistema debe permitir el registro, control y
seguimiento de novedades y/o ajustes por instancia en el ciclo de atención,
actividades delegadas, ejecutadas y pendientes sobre los materiales por parte de
los funcionarios de las áreas técnicas involucradas. Indicando: Fecha de
asignación, área que reporta, área responsable, estado de la novedad/ajuste, y
fecha de terminación o cierre de la novedad/ajuste.
o Notificación de Novedades. Debe incorporar mecanismos de alerta y
notificación, para advertir y reportar, a los funcionarios involucrados, la
instancia de atención en la que se requiere su participación.
3.1.2.3 Gestión de instituciones con colecciones patrimoniales
Esta funcionalidad debe estar integrada al sistema de bibliotecas públicas y debe consolidar
el directorio de instituciones con colecciones patrimoniales en Colombia (actualmente se
hace en Excel). A cada institución incluida en el directorio de la BNC, se le permitirá el
diligenciamiento de un formulario en línea organizado por módulos con información de los
diferentes componentes de diagnóstico (recuperación, organización, conservación,
servicios). Por otra parte, debe contar con mecanismos de seguimiento tales como informes
de tabulación del diagnóstico y reportes estadísticos. Debe permitir:
o Identificación de Instituciones con Colecciones de Interés Patrimonial.
Registrar y consultar la información de identificación, contacto, ubicación y
características de instituciones con colecciones de interés patrimonial.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 25
ASESOFTWARE
o Gestión Red Patrimonial: Realizar el registro, control y seguimiento de las
acciones ejecutadas por parte de las áreas técnicas de la BNC con las entidades
patrimoniales (bitácora con el diligenciamiento de componentes de diagnóstico,
registro y seguimiento de acciones ejecutadas en las entidades patrimoniales por
las áreas misionales de la BNC). Asimismo, debe permitir realizar el registro,
control y seguimiento de la información y actividades involucradas en el
desarrollo de los programas y proyectos relacionados con la recuperación,
organización, conservación, custodia y difusión del patrimonio bibliográfico y
documental, y lo relacionado con las actividades de cooperación nacional e
internacional para el desarrollo de servicios que contribuyan al acceso y
divulgación del patrimonio bibliográfico y documental del país (gestión multiárea)
3.1.2.4 Gestión de proveedores
El sistema debe permitir realizar el registro, control y seguimiento de la información y
actividades involucradas en la interacción con proveedores. Debe permitir:
o Identificación Proveedores de Materiales: Registro y consulta de información
de identificación, contacto, ubicación y características de proveedores
(Soportado en el aplicativo Directorio de Proveedores). El sistema debe
integrarse con el aplicativo “Directorio de proveedores” para obtener la
información básica para la identificación del mismo, de igual forma se debe
integrar la información con el sistema “Entidades Cooperantes de Canje”.
Implica la integración del Directorio de Proveedores con el Directorio de
Entidades Cooperantes de Canje (hay dos aplicativos hechos por el mismo
desarrollador, cada uno registra sus propios proveedores, la idea es que se
comuniquen estos dos directorios bajo una interfaz que tenga el módulo para el
directorio de entidades cooperantes y el módulo del directorio de proveedores) y
que esta información se relacione con la información de instituciones con
colecciones de interés patrimonial (Ver documento anexo INSTRUCTIVO
DIRECTORIO PROVEEDORES - USUARIO ADMINISTRADOR.doc).
o Gestión de Proveedores de Materiales: Control, registro y seguimiento de
solicitudes y de interacciones con proveedores (bitácora multi-área). Incluye la
gestión en la entrega y reclamación de materiales por parte de cada uno de los
proveedores por depósito legal, compra, donación o canje.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 26
ASESOFTWARE
3.1.2.5 Gestión de biblioteca digital
Realizar el registro, control, y seguimiento de las actividades de gestión operativa de la
biblioteca digital (incluye interacciones [ejecución y delegación de tareas] con las áreas
misionales de la biblioteca). Debe permitir:
o Gestión de Colecciones y Contenidos Digitales: Realizar el registro, control y
seguimiento de las operaciones del ciclo de producción de los objetos digitales.
Esta funcionalidad debe integrarse con el ILS para la obtención del catálogo
digital.
o Gestión de Preservación Digital: Realizar el registro, control y seguimiento de
la información y actividades involucradas con la preservación de los objetos
digitales; para mantener en el tiempo -a corto y largo plazo- la capacidad de
acceder y utilizar los objetos digitales, ya sean producto de la digitalización o
nacidos en formato digital. Requiere control sobre los metadatos, el objeto
digital, software (aplicaciones visoras, librerías de código, sistema operativo),
medios de almacenamiento, hardware para el control de la lectura en todo
momento (formato y especificaciones de medios, técnicas de fijación).
o Gestión de Servicios Digitales: Realizar el registro, control y seguimiento de la
información y actividades involucradas en la solicitud y prestación de los
diferentes servicios digitales (franja académica, servicio de préstamo y uso de
tecnología en el laboratorio de la BNC, servicio de referencia digital, servicio de
reproducción de recursos digitales, servicio de educación virtual e-learning,
servicio de referencia digital, tutorial) de la BNC.
3.1.2.6 Administración de consecutivos
El sistema de información debe disponer de las opciones para la generación y asignación de
los consecutivos para la gestión de diferentes operaciones (Correspondencia, Listas de
Entrega) realizadas por las áreas de la BNC.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 27
ASESOFTWARE
3.1.3 Servicios
Figura 6. Diagrama de descomposición funcional Servicios
3.1.3.1 Gestión de clientes y servicios
El sistema de información debe disponer de las opciones para realizar registro, control y
seguimiento de la información y actividades involucradas con clientes y servicios de la
BNC:
o Identificación Clientes: Registro y consulta de información de clientes actuales
y potenciales de la BNC. Incluye consolidación de datos: Identificación,
contacto, ubicación y características de usuarios/clientes.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 28
ASESOFTWARE
o Interacción Clientes y Servicios. Control, registro y seguimiento de
interacciones con clientes (bitácora de ejecución de órdenes de servicios y
evaluaciones de satisfacción multi-área.) El sistema debe permitir realizar el
seguimiento sobre los clientes que hacen uso de los servicios presenciales y
virtuales de la biblioteca a través del registro de información adicional al
sistema ILS. También debe presentar información de la prestación de servicios y
niveles de satisfacción de los usuarios y proporcionar información acerca de:









Uso de equipos.
Aula conectando sentidos.
Uso del catálogo colectivo (Opac).
Usabilidad de la página Web.
Préstamo en salas.
Formación de usuarios.
Servicios virtuales utilizados.
Servicios presenciales utilizados.
Acceso, uso y aprovechamiento de la información.
3.1.3.2 Gestión de instalaciones
El sistema debe permitir realizar el registro, control y seguimiento a las acciones de
mantenimiento del edificio de la BNC. Se debe registrar la información relacionada con el
diagnóstico e inventario de las necesidades teniendo en cuenta los siguientes aspectos:
o
o
o
o
o
Diagnóstico del estado del edificio.
Foto-documentación del edificio.
Inventario de necesidades de mantenimiento planta física.
Inventario de dotación de seguridad industrial.
Programación, reporte y seguimiento a las acciones de mantenimiento de la
dotación de seguridad industrial. (sistemas de incendios, sistemas de vigilancia
electrónica (pórticos, alarmas), ascensores, planta eléctrica, extintores, tanques
de agua, data-center, cámaras.
o Redes hidráulicas, eléctricas, cableado de voz y datos.
3.1.3.3 Gestión de eventos y capacitaciones
o Gestión en la Producción de la Programación Cultural (eventos y
capacitaciones) de la BNC: Realizar el registro, control y seguimiento de la
información y actividades involucradas en el proceso de gestión de la
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 29
ASESOFTWARE
producción de la programación cultural, solicitudes, programación de espacios,
apoyos técnicos y logísticos, adecuación de infraestructura, planeación y
divulgación.
o Gestión de Reserva y Preparación de Espacios de la BNC: El sistema de
información debe permitir realizar la reserva y control de la disponibilidad de
las instalaciones de la BNC (auditorios, salas) por parte de usuarios tanto
internos como externos, y poder realizar las gestiones para la separación,
alquiler/préstamo de las mismas. Es necesario también que el sistema permita
registrar y consultar las novedades ocurridas en el evento o en el espacio físico y
en los equipos proporcionados para cada caso. De igual forma debe controlar
las acciones y/o requisitos para la preparación de dichas instalaciones:





Dispositivos de audio y video.
Personal técnico.
Personal de apoyo para emergencias.
Personal de apoyo logístico (aseo, vigilancia).
Mantenimiento y/o reparación de equipos.
o Gestión de Capacitaciones Técnicas: Realizar el registro, control y
seguimiento de la información y actividades involucradas en la ejecución de
programas de formación ofrecidos por las áreas técnicas de la BNC:

Gestión programas de formación en catalogación: Realizar el registro,
control y seguimiento de la información y actividades involucradas en la
ejecución de programas de formación en catalogación. Debe permitir
consolidar datos de las capacitaciones por tema, usuarios que participan,
regiones cubiertas, etc. Esta información podrá ser consultada por
cualquier área de la BNC.

Gestión de actividades de formación en documentación musical:
Realizar el registro, control y seguimiento de las actividades de
participación en procesos de formación en documentación musical
mediante plataformas virtuales.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 30
ASESOFTWARE
3.2 Gestión Administrativa
Figura 7. Diagrama de descomposición funcional Gestión Administrativa
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 31
ASESOFTWARE
3.2.1 Administración
3.2.1.1 Gestión de proyectos
El sistema debe permitir registrar, controlar y hacer seguimiento a los planes de acción en
materia de personal (planta y contratistas), insumos (físicos, tecnológicas, asesorías y
consultorías especializada, logísticos), y las relativas a las funciones y necesidades de las
áreas técnicas y de apoyo de la BNC. Por otra parte, permitir su priorización con el fin de
lograr una planeación coherente. Deberá tener una interacción con los sistemas de
información del Ministerio de Cultura y el DNP, y generar los correspondientes informes
de gestión de cada área técnica, así como el consolidado de la BNC con la periodicidad de
corte al día que se requiera.
3.2.1.2 Seguimiento de contratación
El sistema debe permitir realizar el seguimiento a las actividades de la gestión
precontractual en las que se incluyen estudios de precios en el mercado de los bienes a
contratar, la gestión de estudios previos o elaboración de términos de referencia. Asimismo,
debe permitir controlar el flujo de las acciones pertinentes entre las áreas de la BNC, la
administración y el Ministerio de Cultura. Por otra parte, debe realizar el registro, control
seguimiento de la gestión sobre los contratos controlando cronogramas de ejecución,
informes de gestión del contrato, pagos, altas de almacén, actas de liquidación.
3.2.1.3 Seguimientos de presupuestos
El sistema debe permitir registrar y hacer el seguimiento sobre la asignación de
presupuestos para las actividades de la BNC.
3.2.1.4 Gestión de normograma
El sistema debe permitir indizar, organizar, buscar, recuperar y vincular los
correspondientes archivos digitales de la normatividad pertinente con la gestión de la BNC.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 32
ASESOFTWARE
3.2.1.5 Gestión de trámites y solicitudes
El sistema debe permitir registrar, controlar, y hacer seguimiento de solicitudes o trámites
internos y externos de carácter administrativo e institucional (Ej. Atención a procesos
administrativos con el Ministerio de Cultura, atención a derechos de petición, entre otros).
Debe incluir la administración de actividades delegadas, ejecutadas y pendientes sobre
solicitudes o trámites por parte de los funcionarios de las áreas responsables de su atención.
Indicando: Fecha de asignación, área que reporta, área responsable, estado de la solicitud o
trámite, y fecha de terminación o cierre de cada caso.
El sistema debe incorporar mecanismos de alerta y notificación, para advertir y reportar, a
los funcionarios involucrados, la instancia de atención en la que se requiere su
participación.
3.2.1.6 Gestión de correspondencia
El sistema debe generar alertas sobre la asignación de responsables en la recepción de
correspondencia para la atención de los requerimientos y respectivos informes. Debe
interactuar con el aplicativo de correspondencia del Ministerio de Cultura para consultar la
información de correspondencia.
3.2.1.7 Administración de archivo
El sistema debe permitir el registro y control de las tablas de retención documental de las
áreas técnicas de la BNC. Asimismo, soportar la gestión realizada en el tiempo para la
entrega al Archivo Central del Ministerio de Cultura, así como el registro de las acciones
aplicadas sobre el documento como: microfilmación, digitalización o destrucción,
transferencia de archivos y administración del préstamo de carpetas de archivo.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 33
ASESOFTWARE
3.2.2 Apoyo
3.2.2.1 Gestión de personal
El sistema debe permitir el registro y control para la gestión de personal de la biblioteca en
los siguientes aspectos:
o Reporte de Novedades: Registro y seguimiento a las novedades laborales tales
como,





Vacaciones.
Licencias.
Horas extras.
Permisos.
Incapacidades.
o Planeación y Autorización de Vvacaciones: Seguimiento y control a los planes
y autorizaciones de vacaciones de los funcionarios de la BNC.
o Inventarios a Cargo del Personal de Planta: Registro y control sobre los
bienes asignados a cada área técnica o de apoyo de la BNC.
o Registro y Control de Viáticos y Tiquetes. Registrar y consultar la
información referente a viatico y tiquetes, dicha información debe ser enviada
al Ministerio de Cultura.
3.2.2.2 Dotación y mantenimiento de mobiliario y equipos
El sistema de información debe permitir registrar, controlar y hacer seguimiento a las
actividades de diagnóstico y mantenimiento del mobiliario y equipos de la BNC.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 34
ASESOFTWARE
3.2.2.3 Administración de almacén
El sistema debe comunicarse con los sistemas y aplicativos de control de almacén del área
Administrativa del Ministerio de Cultura para obtener información de inventario de
insumos.
El sistema debe generar alertas y permitir la priorización, control y seguimiento de las
necesidades y consumo de insumos de la BNC.
3.2.2.4 Servicio de fotocopiado interno
El sistema debe permitir llevar el control de las solicitudes y necesidades de fotocopiado de
las diferentes áreas de la Biblioteca Nacional (teniendo trazabilidad con cada una de ellas) y
tener gestión sobre la planificación del servicio, consumo de papel y demás suministros.
3.2.2.5 Vigilancia y aseo
El sistema debe permitir llevar el registro, control y seguimiento de planeación de personal,
cronogramas de turnos de vigilancia y aseo, novedades en el período de vigilancia,
novedades del proceso de aseo, cronograma de actividades del personal de aseo, cafetería y
mantenimiento de la BN, control de ingreso de personal (usuarios, visitantes).
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 35
ASESOFTWARE
3.3 Informes e Indicadores
Los indicadores e informes listados a continuación son los propuestos de manera preliminar
por las áreas técnicas y de apoyo de la BNC. Por tanto, son susceptibles de verificación y
complementación en la fase de análisis detallado:
3.3.1 Organizacionales
El sistema debe generar los siguientes informes a nivel organizacional:




Avance de Metas.
Indicadores de rendimiento.
Informes de administración.
Informes de apoyo.
3.3.2 Técnicos
El sistema debe generar los siguientes informes de acuerdo a cada uno de los procesos de
la BNC:
o Informes de Servicios
Indicadores




Número de usuarios atendidos. Segmentación por edades y/o
profesiones/perfiles para saber qué consultan en la BNC.
Número de usuarios nuevos.
Visitantes página web de la BNC.
Comportamiento de los servicios prestados por la BNC.
Informes



Informe estadístico de servicios prestados tanto virtuales como
presenciales.
Estadísticas de los servicios prestados virtuales y presenciales por
perfiles de usuarios/clientes.
Informe de solicitudes de servicios presenciales y virtuales.
o Informes de Catalogación
Indicadores

Número de recursos de información catalogados.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 36
ASESOFTWARE




Número de unidades de información visitadas y regiones cubiertas.
Número de registros incluidos en el CCPBC.
Rendimiento operacional de catalogación.
Calidad de la catalogación.
Informes







Listados de entrega de material al área de colecciones (incluye
publicaciones seriadas).
Reportes estadísticos gestión del área.
Generación de estadísticas del depósito legal
Estadísticas de reportes de ISSN (asignados vs. efectivos)
Estadísticas de los servicios de catalogación en la publicación.
Informes estadísticos del CCPBC para su consulta externa (Registros
incluidos - Regiones cubiertas).
Informe de gestión en programas de formación en catalogación
(aplicación filtros: inscripciones por curso, capacitaciones por tema, tipo
de usuarios que participan, regiones cubiertas, etc.).
o Informes de Conservación
Indicadores











Cobertura y calidad en la gestión del diagnóstico.
Porcentaje de la colección en condiciones estables de conservación.
Impacto de la colección en condiciones estables de conservación.
Proporción del material intervenido correctivamente.
Impacto del volumen del material intervenido correctivamente.
Conservación y equipos de trabajo de apoyo.
Conservación y crecimiento de documentos y recursos.
Porcentaje de uso de la colección migrada a otro medio.
Impacto de la colección migrada a otro medio.
Cumplimiento de presupuesto de cambio de medio.
Proporción del material por cambio de medio.
Informes






Reporte de materiales en riesgo.
Reporte de materiales en proceso de conservación (en curso).
Reporte de materiales rehabilitados.
Reporte de actividades de conservación preventiva.
Reporte de materiales cambiados a otro medio, y susceptibles de cambio
de medio.
Reporte de acciones de asistencia técnica en conservación.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 37
ASESOFTWARE


Reporte de acciones de formación en conservación (usuarios internos y
externos).
Reporte de investigaciones adelantadas.
o Informes de Recuperación
Indicadores









Recuperación del Patrimonio Bibliográfico:
Compra nacional/internacional .
Canje nacional/internacional
Donación nacional/internacional.
Depósito Legal (requerido también por Procesos Técnicos).
Depósito de documentos digitales.
Asignación código ISSN.
Canje y divulgación nacional e internacional.
Indicadores por áreas técnicas para la Red de Patrimonio.
Informes







Reportes de seguimiento del depósito legal de materiales monográficos.
Reportes de seguimiento al depósito legal de ISSN.
Reportes de ofrecimientos de colecciones patrimoniales.
Reportes y estadísticas de canje de publicaciones y de divulgación a
bibliotecas públicas.
Reportes y estadísticas de colecciones recibidas por depósito digital.
Reportes del directorio de proveedores.
Reportes y estadísticas obras ofertadas y adquiridas.
o Informes de Biblioteca Digital
Indicadores










Cantidad de recursos bibliográficos digitalizados.
Cantidad de recursos digitales catalogados.
Cantidad de recursos digitales puestos en la página Web.
Cantidad de recursos interactivos producidos.
Cantidad de recursos interactivos descargados.
Cantidad de recursos bibliográficos digitalizados y catalogados que son
descargados por día.
Cantidad de usuarios que acceden a la Biblioteca Digital.
Cantidad de ingresos a enlaces de contenidos en la página web.
Cantidad de descargas de recursos digitales.
Tiempo de descarga de recursos digitales.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 38
ASESOFTWARE
Informes






Crecimiento anual de usuarios.
Personal capacitado a nivel nacional.
Estadísticas de usuarios que consultan los contenidos del Portal y los
recursos de la Biblioteca Digital.
Recursos digitales en servicio.
Registros integrados al catálogo.
Bibliotecas articuladas a la red.
o Informes de colecciones
Informes











Préstamos de materiales bibliográficos, hemerográficos y audiovisuales
por título.
Recursos y espacios disponibles para disposición de las colecciones
(incluye recursos digitales).
Volúmenes descartados por políticas de colecciones.
Inventario de Colecciones (Toma periódica de Colecciones).
Colecciones
bibliográficas,
hemerográficas,
audiovisuales
y
documentales
identificadas,
seleccionadas,
caracterizadas,
digitalizadas e integradas al catálogo producto de investigaciones o
becas.
Reporte de obras para conservar.
Reporte de materiales almacenados.
Reporte de materiales pendientes de almacenamiento.
Reporte de materiales cruce existencia físicas vs. ILS.
Reporte de obras consultadas por tipo de material y título.
Reporte de capacidad de almacenamiento físico ocupada y disponible.
o Informes CDM
Informes

Informe estadístico de uso de materiales, documentos, auditorios y
servicios presenciales por perfiles de usuarios/clientes.

Documentos musicales modificados, seleccionados, caracterizados e
investigados
editados y digitalizadas integrados al catálogo
(asociado con registros integrados al
catálogo de la Biblioteca
Digital).
Cumplimiento de presupuesto levantamiento digital de partituras y
proceso investigativo.

ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 39
ASESOFTWARE






Revista A Contratiempo producidos, usuarios, descargas (asociado con
Recursos digitales en servicio de la Biblioteca Digital).
Cartografía de prácticas musicales, participación y uso.
Proyectos de gestión documental musical regional apoyados.
Programación cultural, desarrollo, difusión, impacto y gestión.
Documentos musicales repatriados (asociado con registros integrados al
catálogo).
Capacitación en documentación musical plataforma Moodle (asociado
con Personal capacitado a nivel nacional).
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 40
ASESOFTWARE
3.4 Configuración Sistema
3.4.1 Administración de usuarios y control de acceso
El sistema debe permitir administración de los usuarios del sistema, asignación roles,
perfiles y niveles de acceso sobre los módulos y opciones del sistema de información. Esta
funcionalidad también debe proporcionar la creación y asignación del área a la que
pertenecen los usuarios.
3.4.2 Configuración de parámetros y dominios
El sistema debe permitir la configuración de variables del sistema (los parámetros del
sistema serán definidos en la fase de análisis detallado) y de dominios (valores permitidos
de variables).
3.4.3 Notificaciones y alertas
El sistema deberá generar las notificaciones y alertas sobre los siguientes eventos:
o
o
o
o
Vencimiento de préstamo de materiales.
Ingreso y salida de materiales de la BNC.
Disponibilidad de Insumos.
Disponibilidad de espacios.
3.4.4 Auditoría
El sistema debe permitir registrar y hacer seguimiento sobre las operaciones que realizan
los usuarios en el sistema. Se deben mantener Logs que permitan identificar las acciones
(consulta, modificación, eliminación) realizadas sobre la información del sistema por cada
uno de los usuarios habilitados.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 41
ASESOFTWARE
4 REQUERIMIENTOS DE INTERFACES EXTERNAS
4.1 Interfaces de Usuario
Se determinarán en la fase posterior de análisis detallado.
4.2 Interfaces de Hardware
No se identificaron requerimientos de interfaces de hardware.
4.3 Interfaces de Software
El sistema de información de la BNC requerirá la interacción con sistemas internos y
externos (obtención de información), mediante las siguientes interfaces:

IS-1. Interface con ILS Symphony para extracción de información (consulta,
generación, importación, revisión, exportación y carga del archivo MARC).

IS-2. Interface con el aplicativo de Canje y Divulgación: Extracción de información
para el proceso de canje y divulgación.
 IS-3. Interface con Directorio de Proveedores y Directorio de Entidades Cooperantes:
Consulta de información de proveedores

IS-4. Interface con Depósito Legal: Consulta para el seguimiento y reporte de
indicadores del proceso de depósito legal.

IS-5. Interface con Bibliotecas Públicas: El objetivo de esta interface es compartir
desde y hacia las bibliotecas públicas.

IS-6. Interface con aplicativo ISSN: Se requiere para obtener información relacionada
con el proceso de asignación del código ISSN.

IS-7. Interface con Catalogación en la Publicación: Consulta de información
relacionadas a este trámite.

IS-8. Interface con portales de la entidad (BNC / RNBP). Los portales deben consumir
información del sistema, tal como indicadores y cifras importantes que necesiten ser
publicadas.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 42
ASESOFTWARE

IS-9. Interface con SINIC. Sistema nacional de información cultural del Ministerio de
Cultura. Este deberá poder consumir información del sistema, relacionada con
Bibliotecas.

IS-10. Interface con sistemas de otras entidades estatales - (DANE, Cámara del Libro DIAN - Gobierno en línea, Dirección Nacional de Derechos de Autor): Estas entidades
o sistemas podrán consultar información del sistema de la BNC.
4.4 Interfaces de Comunicación
El sistema de información de la BNC mediante configuración realizada en el componente
de Administración de Notificaciones y Alertas permitirá la generación de correos
electrónicos a funcionarios para reportar:

IC-1. Novedades en la gestión de materiales.

IC-2. Asignación de tareas.

IC-3. Aviso de solicitud de intervención en el ciclo de atención de aspectos en la
gestión operativa.

IC-4. Estado de tareas.

IC-5. Caducidad de acciones pendientes.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 43
ASESOFTWARE
5 ATRIBUTOS DE CALIDAD
Teniendo en cuenta que el alcance de este documento es de alto nivel, la determinación de
la arquitectura se establecerá en las fases posteriores de análisis detallado y diseño de la
solución. Sin embargo, de manera preliminar la arquitectura general propuesta debe cubrir
las siguientes capas:
 Capa Presentación o Web: Capa que gestiona las respuestas a las solicitudes
resultantes de las interacciones de los usuarios. Asimismo, está conformada por
páginas (formularios web) para el despliegue de la información proveniente del
sistema a los usuarios, que opcionalmente incluirán funciones JavaScript para la
validación básica de los datos ingresados.
 Capa del Negocio/Servicios: Capa que maneja la lógica del negocio de la
aplicación, consistente en la implementación de validaciones del cumplimiento de
reglas del negocio, generación de acciones adicionales que se deben ejecutar como
respuesta a un evento, y el cálculo de valores.
 Capa de Datos/Persistencia: Capa que gestiona el acceso a los objetos de datos y la
obtención de información almacenada en la base de datos.
Figura 8. Diagrama de arquitectura de capas.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 44
ASESOFTWARE
Con base en la información suministrada en el documento anexo
RGC_13_Requerimientos_tecnicos_del_cliente.xls y los establecidos por la BNC, el
sistema de información deberá cumplir los siguientes atributos de calidad:
5.1 Confiabilidad
NF01. Recuperación a fallos (servidores, comunicaciones):
 El tiempo de recuperación no deberá pasar de un día (24 horas) en el peor de los
casos. Para ello es indispensable tener backups actualizados: copias de los fuentes,
copia de la configuración del servidor, BD, etc. El sistema debe poderse restablecer
en otros entornos tecnológicos a la mayor brevedad (opción de máquina virtual).
 A nivel de máquina, el sistema debe estar virtualizado y debe poder recuperarse en
máximo un día (24 horas).
 Si es problema de comunicaciones, depende del proveedor y del tipo de problema;
aunque no debería superar 6 horas.
 Si es problema de la falla del chasis de la VM, podría tardar máximo 2 días.
5.2 Seguridad
NF02. Control de acceso:
 El sistema no debe permitir acceso a información restringida por usuarios no
permitidos. El ingreso y la autenticación de usuarios en el sistema de información
deben estar supeditados al sistema de seguridad y control de usuarios establecido
por la BNC.
 El sistema se debe concebirse con suficientes mecanismos de seguridad que impidan
la vulnerabilidad de los datos y garanticen la integridad de la información (BD y
aplicativos).
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 45
ASESOFTWARE
5.3 Portabilidad
NF03. Plataforma:
 Inicialmente se utilizaría un motor de base de datos SQLServer, aunque se prevé la
posibilidad de que se migre a Oracle o DB2. Los servidores de aplicaciones y
plataformas estarán por el momento sobre Windows Server.
5.4 Soporte
NF04. Entrega, instalación y publicación:
 El proveedor de la solución deberá acompañar el proceso de instalación del
aplicativo, tanto en el ambiente de pruebas como en el ambiente de producción, y
realizar las pruebas necesarias que garanticen el correcto despliegue y
funcionamiento del aplicativo.
 Antes de iniciar algún proceso de instalación deberá concertarse con los
responsables de la plataforma de la BNC, un plan de instalaciones y pruebas.
 El servidor donde se instalará el sistema debe hacer parte de la plataforma
tecnológica de la BNC.
NF05. Mantenimiento:
 El sistema debe tener un Log que permita realizar seguimiento de errores y
excepciones.
NF06. Conectividad:
 El sistema debe permitir interfaces con sistemas internos y externos. Ver numeral
4.3 Interfaces de Software.
NF07. Compatibilidad:
 El sistema debe ser compatible con las características indicadas en el documento
anexo RGC_13_Requerimientos_tecnicos_del_cliente.xls pestaña- Características
Plataforma.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 46
ASESOFTWARE
5.5 Rendimiento
NF08. Disponibilidad:
 La disponibilidad del sistema debe ser 7x24/365.
 La disponibilidad de la plataforma (servidores, comunicaciones) debe ser 7x24/365.
NF09. Velocidad y Eficiencia:
 El sistema debe ser lo suficientemente ágil para garantizar que el despliegue entre
pantallas sea corto, de tal forma que los usuarios no tengan que incurrir en tiempos
muertos.
 Una vez el sistema este en sus fases iniciales se determinará una línea base de
proyección. Como referencia se propone:


El tiempo promedio de movimiento entre pantallas debe ser de 5
segundos.
El tiempo máximo de movimiento entre pantallas debe ser de 20
segundos.
NF10. Uso de recursos:
 El uso de la memoria del servidor no debería exceder el 50% de la memoria
disponible.
NF11. Capacidad:
 El sistema debe soportar máximo 40 usuarios concurrentes.
5.6 Software
NF12. Lenguajes de programación:
 El sistema debe ser desarrollado en .Net y se deben utilizar hojas de estilos y
javascripts.
NF13. Estándar de Desarrollo:
 Se debe aplicar el estándar para desarrollo y documentación de código de
aplicaciones empresariales .Net.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 47
ASESOFTWARE
 Deberá implementarse conforme a las condiciones de la plataforma dispuesta por la
BNC.
NF14. Servidor Web y de Aplicaciones:
 WINDOWS SERVER 2008 STANDARD SP2 32bits.
 IIS.
NF15. Navegadores:
 El aplicativo deberá ser web enable y accesible al menos mediante los navegadores
de Internet, Microsoft Internet Explorer 9x, 8x, 7.x, 6.x, Mozilla Fire Fox 4.x o
superiores en ambos casos, y Google Chrome.
NF16. Base de Datos:
 La base de datos debe ser SQL SERVER 2008, y / u Oracle según se establezca en
la etapa de análisis detallado y diseño del proyecto.
NF17. Estándares:
 La BNC y el proveedor del sistema de información deben acordar el estándar de
desarrollo a utilizar.
5.7 Usabilidad
NF18. Facilidad de uso:
 Personalización interfaz gráfica. Es importante que la capa de presentación esté
separada de la lógica con el fin de permitir cambios de interfaz sin afectar la
funcionalidad y lógica del negocio. Todas las pantallas del sistema deberán ser
diseñadas y desarrolladas para que el usuario comprenda el funcionamiento.
Además, tanto la interfaz gráfica como los mensajes de éxito, errores, alertas, entre
otros, tener una apariencia estándar, siguiendo los lineamientos gráficos entregados
por BNC.
 Estéticamente amigable y legible (según especificaciones acordadas en el diseño).
 Las listas de valores seleccionables deben estar ordenadas alfabéticamente de forma
ascendente.
 Se deben proveer mecanismos para facilitar la obtención de información mediante
criterios de búsqueda.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 48
ASESOFTWARE
 Se deben proveer calendarios para selección de fechas.
 La información incluida en listados resultantes de las consultas se debe mostrar de
manera ordenada.
NF19. Accesibilidad:
 El acceso de usuarios debe estar supeditado a los procesos de autenticación
provistos por el sistema de seguridad establecido por la BNC.
 El usuario debe poder ingresar al sitio en un sólo paso de autenticación.
 El sistema debe ser accesible por Internet vía WEB.
NF20. Estéticos:
 Páginas basadas en formularios.
 La resolución para la que se diseña es 1024x768.
 Los iconos que se van a usar en toda la aplicación o por tipos de pantalla
(configuración, consulta, reportes) estarán en concordancia con las especificaciones
definidas por la BNC. Adicionalmente, se deben utilizar hojas de estilo para
mantener los estándares establecidos dentro de la plataforma del portal de la BNC.
 Debe mantenerse consistencia o uniformidad en fuentes, tamaños, colores,
alineación, mayúsculas y minúsculas en los campos que se van a usar en todas las
pantallas de la aplicación o en todos los reportes de la aplicación. Esto se
determinará en la fase de diseño y la propuesta resultante deberá ser avalada por la
BNC.
 Se deben utilizar títulos descriptivos y cortos por cada página o formulario. El uso
de mayúsculas y minúsculas en los títulos, en las etiquetas, en las columnas de las
tablas, etc. se determinará en la fase de diseño.
NF21. Mensajes:
 Se deben tipificar los errores (advertencia, error, información), asignar códigos y
definir mensajes descriptivos para un usuario final. La definición de las áreas de
errores en la pantalla para mostrar los mensajes se determinará en la fase de diseño.
NF22. Navegación:
 El usuario nunca debe llegar a un sitio sin salida; siempre debe haber opciones de
navegación a otros puntos o de cierre normal de la aplicación.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 49
ASESOFTWARE
 Debe mantenerse coherencia y consistencia en la navegación de toda la aplicación:
usar las mismas opciones de navegación en todas las pantallas de la aplicación o
tener las opciones de navegación tipificadas por tipos de pantalla (de consulta, de
inserción y modificación, de eliminación).
NF23. Documentación de apoyo:
 Se debe contar con documentación actualizada (manual técnico y de usuario) con la
última versión de la herramienta.
NF24. Lenguaje:
 La aplicación se desarrollará para idioma Castellano. Los formatos deben ser los
estándares del país (Colombia).
 Se debe usar un lenguaje familiar para el usuario (se tomará como referencia los
términos que están en el glosario).
 Se deben usar los mismos términos en toda la aplicación (consistencia).
NF25. Ayuda en línea:
 El sistema debe contar con opciones de apoyo para indicar el correcto
diligenciamiento de formularios (utilización de tooltips).
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 50
ASESOFTWARE
6 CRITERIOS DE ACEPTACIÓN
El sistema para ser aceptado debe cumplir con los siguientes aspectos:

Se ha verificado la adherencia del sistema de información a las especificaciones del
análisis y diseño aprobados a través de los casos de prueba establecidos.

Los casos de prueba establecidos fueron ejecutados en su totalidad. Se da por suficiente
contar con un caso de prueba por funcionalidad.

El sistema de información se da por aceptado si se supera el plazo estipulado en el
cronograma para realizar pruebas de aceptación y los responsables de ejecutarlas no las
han concluido.

Se ha verificado el cumplimiento del nivel de calidad del sistema de información, de
acuerdo con los márgenes de aceptación establecidos en las métricas y obtenido
mediante los indicadores acordados.

De común acuerdo, los defectos detectados han sido cerrados o ha sido postergada su
solución y cierre.

Se cuenta con un acuerdo de solución para cada uno de defectos detectados.

Se ha verificado el cumplimiento de los aspectos incluidos en el plan de pruebas.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 51
ASESOFTWARE
ANEXO A. GLOSARIO DEL PROYECTO
 Administración: Área encargada de las actividades administrativas de la biblioteca
(Contrataciones, Asignación de presupuestos, Control de personal, Seguridad, entre
otras).
 Biblioteca Digital: Dependencia encargada de la coordinación de las actividades
relacionadas con el manejo del material bibliográfico y documental en soporte
digital.
 BNC: Acrónimo para Biblioteca Nacional de Colombia.
 CCPBC. Acrónimo de Catálogo Colectivo del Patrimonio Bibliográfico
Colombiano.
 CDM: Acrónimo para el área Centro de Documentación Musical, encargada de
compilar, proteger y difundir el patrimonio documental musical colombiano y
proyectar, planear y gestionar todas las actividades, proyectos y procesos en el país
y el extranjero que conduzcan al cumplimiento de esta misión.
 Cliente: Persona que accede a los servicios presenciales y virtuales que ofrece la
BNC.
 Colecciones: Área de la BNC encargada de administrar el almacenamiento y
circulación de los Materiales.
 Conservación: Área encargada de las actividades encaminadas a la preservación de
los Materiales.
 DBA: Persona responsable del diseño y mantenimiento de bases de datos, y de la
evaluación, selección e implementación del sistema administrador de bases de datos
(Ej. MySQL, SQL Server, Oracle).
 DNP: Departamento Nacional de Planeación
 ILS: Acrónimo de Integrated Library System. Cuya primera versión se denomina
Unicornio y la más reciente se conoce como Simphony.
 ISSN: Acrónimo de International Standard Serial Number -Número Internacional
Normalizado de Publicaciones Seriadas-.
 MARC: Acrónimo de Machine Readable Cataloging o Catalogación legible por
máquina. Formato bibliográfico.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 52
ASESOFTWARE
 Material: Recurso de información en cualquier formato análogo o digital
custodiado por la BNC en cualquier soporte.
 Mincultura: Ministerio de cultura de la republica de Colombia.
 Normograma: Herramienta que permite a las entidades públicas y privadas
delimitar las normas que regulan sus actuaciones en desarrollo con su objeto
misional. El normograma contiene las normas externas como leyes, decretos,
acuerdos, circulares, resoluciones que afectan la gestión de la entidad y las normas
internas como reglamentos, estatutos, manuales y, en general, todos los actos
administrativos de interés para la entidad que permiten identificar las competencias,
responsabilidades y funciones de las dependencias de la organización”. Fuente:
WIKIPEDIA.
 PQR: Es el aplicativo de preguntas, quejas y reclamos del Ministerio de Cultura.
 Procesos Técnicos: Área de la BNC encargada de la catalogación y organización de
materiales.
 Proveedor: Persona o entidad que proporciona material a la biblioteca.
 Publicación seriada: Título de prensa que aparece con regularidad. Fuente:
WIKIPEDIA. Recurso de información que se hace en entregas sucesivas y que por
lo general se piensa publicar indefinidamente. Normalmente va numerada y/o lleva
designación cronológica. Son publicaciones seriadas: revistas, periódicos, boletines,
publicaciones anuales (informes, anuarios, directorios, etc.), memorias de
sociedades, actas de congresos periódicos, transacciones, etc.
 RNBP: Acrónimo de Red Nacional de Bibliotecas Públicas.
 Selección y Adquisiciones: Área encargada de realizar todas las actividades
relacionadas con la adquisición, compra o donación de material.
 Servicios: Área encargada de la administración de los servicios de la biblioteca
ofrecidos al público en general.
 SIG: Acrónimo de Sistema de información para la toma de decisiones en el
Ministerio de Cultura.
 SINIC: es el acrónimo de Sistema Nacional de información Cultural. Colombia.
 SISMEG: Sistema de seguimiento a metas de gobierno.
 Stakeholder: Término utilizado para referirse a quienes pueden afectar o son
afectados por las actividades de una empresa. Fuente: WIKIPEDIA. En este caso se
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 53
ASESOFTWARE
refiere a los funcionarios de la BNC involucrados en la especificación del sistema
de información.
 Usuario: Funcionario de la BNC, quien tiene la posibilidad de utilizar el sistema de
información.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 54
ASESOFTWARE
ANEXO B. DICCIONARIO DE DATOS
-
Inventario de Datos a manejar en el esquema de interoperabilidad:
Con el propósito promover la difusión de datos abiertos y su reutilización por parte de
instituciones gubernamentales, no gubernamentales, y el público en general, en primera
instancia se establece que la información de la BNC susceptible de manejar dentro del
esquema de interoperabilidad, corresponde al inventario de datos relacionados con la
siguiente información (la discriminación de los datos con sus características, y las
condiciones de utilización se determinarán en la fase de análisis detallado):
 Información de registro del depósito legal y catalogación en la publicación de
materiales bibliográficos y documentales en sus diferentes soportes.
 Identificación y caracterización de proveedores (editores y autores).
 Identificación y caracterización de usuarios clientes.
 Identificación y caracterización de instituciones con colecciones patrimoniales.
 Información del catálogo de colecciones de materiales.
 Información de indicadores de gestión organizacional.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 55
ASESOFTWARE
-
Diccionario de Datos preliminar:
A continuación se presentan las entidades candidatas a tener en cuenta en el diccionario de
datos. Se deben afinar estas definiciones y descubrir nuevas entidades en el análisis
detallado.
Concepto
Definición
= *Modulo del sistema*
Módulo
+ Código
+ Nombre
= *Identificación de un grupo de usuarios según sus atributos
sobre el sistema*
Rol
+ Código
+ Nombre
= *Persona que tiene acceso al sistema*
+ Tipo Identificación
+ Número Identificación
+ Nombre
Usuario
+ Usuario Sistema
+ Contraseña
+ ({Roles})
+ ({Área})
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 56
ASESOFTWARE
Concepto
Definición
= *Persona que utiliza los servicios de la biblioteca*
+ Tipo Identificación
+ Número Identificación
Cliente
+ Fecha de nacimiento
+ Profesión
+ No Carnet
+ Genero[Masculino | Femenino ]
Soporte
= [CD | DVD | Libro | Monografía | Publicación Seriada ]
= *Todo tipo de bien bibliográfico o documental el cualquier
soporte*
+ Identificación Ejemplar
+ Código
Material
+ Descripción
+ (Colección)
+ {(Hallazgos)}
+ {(Inconsistencias)}
+ {(Ajustes)}
+ {(Acciones)}
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 57
ASESOFTWARE
Concepto
Definición
= * Áreas de trabajo de la BNC*
+ Código
Área
+ Nombre
+ (Usuario) *Identificación del responsable o coordinador de
área *
= *Solicitud de préstamo de material*
+ Código
+ (Material)
Préstamo
+ Fecha de solicitud
+ (Usuario) *Usuario quien solicita el préstamo*
+ Plazo *Número de días para entrega*
+ Estado [Prestado | Entregado | Renovado]
= *Análisis de estado de deterioro de materiales*
Diagnóstico
+ (Material)
+ (Usuario) *Persona quien realiza el diagnóstico*
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 58
ASESOFTWARE
Concepto
Definición
+ Fecha Diagnóstico.
+ Observaciones
+ Causa [Entorno | Factores de Material | Manipulación
Inadecuada | Incidencia Biótica]
- Estado Biodeterioro [Incipiente | Bajo | Medio | Avanzado]
= * Operación física sobre los materiales *
+ (Material)
Acción
+ Fecha Operación
+ (Usuario) * Usuario quien realiza la operación *
+ Tipo Operación [Limpieza | Desinfección |]
= * Acción para analizar y describir los materiales *
+ (Material)
+ (Usuario)
Catalogación
+ Fecha Inicio
+ Fecha Fin
+ Observaciones
+ Actividad [Análisis | Organización]
Ajuste
= * Ajustes realizados en la catalogación *
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 59
ASESOFTWARE
Concepto
Definición
+ (Material)
+ (Usuario)
+ Tipo Ajuste
+ Fecha Ajuste
+ Observaciones
= * Errores que se presentan en la catalogación *
+ (Material)
Inconsistencia
+ (Usuario) * Usuario quien reporta la inconsistencia *
+ Fecha
+ Observaciones
= * Daños físicos sobre los materiales *
+ (Material)
+ (Usuario) * Usuario quien reporta la inconsistencia *
Hallazgo
+ Tipo Hallazgo [Rayado | Roto ]
+ Fecha
+ Observaciones
Servicio
= * Servicios que presta la BNC *
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 60
ASESOFTWARE
Concepto
Definición
+ Identificación Servicio
+ Nombre Servicio
= * Reclamaciones de obras de depósito legal *
+ (Proveedor)
+ (Material)
Reclamación
+ Ejemplares * Cantidad de ejemplares reclamados *
+ Fecha de solicitud
+ (Usuario) * Usuario quien realiza la solicitud *
= * Persona u organización que provee de materiales *
+ Identificación Proveedor
+ Nombre Proveedor
Proveedor
+ Ciudad
+ Dirección
+ Teléfono
+ Tipo Proveedor [Natural | Jurídica]
Consecutivo
= * Números asignados secuencialmente para diferentes tareas
*
+ Tipo Consecutivo [Correspondencia | Listas Entrega ]
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 61
ASESOFTWARE
Concepto
Definición
+ Número Inicial
+ Número Final
+ Número Actual
= * Auditorios a áreas de la BNC *
Instalación
+ Identificación de instalación
+ Nombre instalación.
= * Separación de auditorios para eventos *
+ (Usuario) * Persona quien recibe la solicitud *
+ (Cliente)
Reserva
+ Fecha Inicio
+ Fecha Fin
+ (Evento)
= * Eventos culturales realizados en los auditorios *
Evento
+ Descripción Evento
+ Tipo Evento [Cultural | Capacitación]
Alquiler
= * Alquiler de auditorios *
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 62
ASESOFTWARE
Concepto
Definición
+ Fecha solicitud
+ Fecha Evento
+ (Cliente)
+ (Evento)
+ Valor
= * Depósito en donde se encuentran los materiales *
+ Nombre colección
Colección
+ (Usuario) * Responsable por dicha colección *
+ (Institución) * Entidad en donde se encuentra la colección *
= * Condición ambiental donde se encuentran los materiales *
+ (Usuario) * Persona quien registra las condiciones *
+ (Espacio)
+ Fecha
Condición
Ambiental
+ Volumen
+ Humedad Relativa
+ Temperatura
+ Biocontaminacion
+ Iluminancia
+ Material Particulado
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 63
ASESOFTWARE
Concepto
Definición
+ Gases Contaminantes
+ Desodorización
+ Observaciones
= * Lugar donde se almacenan los materiales. *
Espacio
+ Identificación Espacio
+ Nombre
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 64
ASESOFTWARE
ANEXO C. MODELOS DE ANÁLISIS
Figura 9. MER para gestión de materiales, interacción con proveedores e instituciones.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 65
ASESOFTWARE
Figura 10. MER Gestión de servicios
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 66
ASESOFTWARE
Figura 11. MER Gestión administrativa y de Apoyo
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 67
ASESOFTWARE
ANEXO D. LISTA DE PENDIENTES
No aplica.
ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE
Página 68
Descargar