You are on page 1of 23

Universidad Nacional de Loja

Carrera de Ingeniera en Sistemas

CIS IX B G01

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Versin 1.0
01/2016

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

Informacin del Documento


Ttulo

Identificador

Propuesta del Proyecto SIB

Versin

1.0
Archivo

Propuesta del Proyecto.doc


Autores

Fecha Entrega

Guamn Barragan Doris Katherine


Jimnez Cumbicus Ruth Elisabeth
Mora Medina Mara Betsab
Riofro Terraza Stalin Patricio
Snchez Cuenca Johanna Cesibel
Vaca Moscoso Ramiro Vladimir
Aprobado por

Nro. de Pginas

22/01/2016

23

Fecha de Aprobacin

06/01/2016
Lcda. Carmelina Galvez Vidal

Responsables del documento


Gestor del producto

<firma>

06/01/2016

<firma>

06/01/2016

<firma>

06/01/2016

<firma>

06/01/2016

<firma>

06/01/2016

<firma>

06/01/2016

Stalin Riofro

Administradora del programa

Mara Mora

Arquitecto del software y desarrollador

Vladimir Vaca

Experimentadora de usuario

Doris Guamn

Testeadora

Ruth Jimnez

Administradora de operaciones

Johanna Snchez

CIS IX B G01 - Universidad Nacional de Loja

-1-

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

TABLA DE CONTENIDOS
INTRODUCCIN .......................................................................................................................... 3
1

ANTECEDENTES ................................................................................................................... 5

DEFINICIN DEL PROBLEMA ............................................................................................. 5

JUSTIFICACIN DEL PROYECTO ....................................................................................... 5

OBJETIVOS ........................................................................................................................... 6
4.1
4.2

OBJETIVO GENERAL ........................................................................................................ 6


OBJETIVOS ESPECFICOS .................................................................................................. 6

ALCANCE .............................................................................................................................. 6
5.1
5.2
5.3
5.4

FASE 1: ANALIZAR LA SITUACIN ACTUAL DE LA BIBLIOTECA MUNICIPAL .............................. 6


FASE 2: DETERMINAR EL MODELADO DEL CONTEXTO QUE TENDR EL SISTEMA BIBLIOTECARIO . 7
FASE 3: ELABORAR EL DISEO DEL SISTEMA EN BASE AL MODELADO DEL CONTEXTO OBTENIDO.. 7
FASE 4: CONSTRUIR Y PROBAR EL MODELADO DEL CONTEXTO DEL SISTEMA BIBLIOTECARIO ..... 7

METODOLOGA DE DESARROLLO DEL SOFTWARE ........................................................ 7

ENTREGABLES DEL PROYECTO......................................................................................... 8

SUPOSICIONES Y RESTRICCIONES ...................................................................................10

PARTICIPANTES EN EL DESARROLLO DEL PROYECTO .................................................12


9.1

OTROS PARTICIPANTES ................................................................................................ 13

10

PRESUPUESTO ................................................................................................................14

11

CRONOGRAMA DE ACTIVIDADES ................................................................................16

12

ANEXOS ...........................................................................................................................17
12.1
12.2
12.3
12.4

ANEXO 1: REAS DEL CONOCIMIENTO CATEGORAS DE LOS LIBROS.................................. 17


ANEXO 2: REGISTRO DE USUARIOS ................................................................................... 20
ANEXO 3: INVENTARIO DE LIBROS ANTIGUOS .................................................................... 21
ANEXO 4: INVENTARIO DE LIBROS POR MATERIAS ............................................................... 22

CIS IX B G01 - Universidad Nacional de Loja

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

Introduccin
El presente documento es una propuesta para realizar un Sistema de Informacin Bibliotecario SIB, dirigido
a la Biblioteca Municipal de Loja, ubicada en el edificio Alfredo Mora Reyes, con direccin: Lourdes y
Bolvar (esquina).
SIB corresponde a un proyecto software que es impulsado como aporte acadmico para la aprobacin de la
asignatura de Ingeniera del Software. Adems, en cumplimiento a los saberes de la Universidad Nacional de
Loja y de su vinculacin con la sociedad, el grupo de trabajo al observar que la Biblioteca Municipal maneja
tradicionalmente el ingreso, bsqueda, prstamo y devolucin de material bibliogrfico; se ha planteado
desarrollar un Sistema Web que realice estos procesos manuales de forma automatizada. Adems, se observa
el detrimento de ocurrencia de investigadores a la biblioteca que cuenta actualmente con 10 000 libros
aproximadamente.
No es admisible que Internet desplace a la informacin verdica que ofrecen las bibliotecas; no es admisible
que en la Biblioteca Municipal ni siquiera exista una base de datos pblica para que los investigadores hagan
consulta del material bibliogrfico, y que en su lugar an se llenen fichas para solicitar cualquier material.
Como estudiantes de la carrera de Ingeniera en Sistemas y como ciudadanos nos preocupa que este servicio
educativo impulsado por el GAD Municipal de Loja, est desatendido y no se impulse la integracin con las
Tecnologas de la Informacin y Comunicacin TIC que, actualmente es una realidad irrefutable, su aporte
como ventaja competitiva a quienes la acogen.
SIB ser desarrollado acorde a las necesidades del cliente y de los usuarios, as mismo se adaptar a las
polticas y restricciones que impusiera la Biblioteca Municipal. Sin embargo, no ser implantado ni puesto en
marcha, ya que el tiempo para este proyecto no lo permite. De este modo, slo se considera en este proyecto
software el: anlisis, diseo e implementacin del Sistema Web.
Proyecto:

Sistema Bibliotecario para


Municipio de Loja

la

Cliente:
Biblioteca Central Municipal
Lourdes y Bolvar (esq)
07-2570407

Biblioteca

del

Id.

Representante:
Lcda. Carmelina Galvez Vidal
Bibliotecaria
07-2570407 Ext: 172

Resumen
La Biblioteca Central Municipal presenta los siguientes problemas: mala gestin del material
bibliogrfico, desinformacin para el investigador sobre el material bibliogrfico existente, gasto excesivo
de papel, procesos de prstamo, devolucin, registro y bsqueda de material bibliogrfico es tedioso y
confuso. Lo cual, permite formular el siguiente problema de investigacin:
Realizar el anlisis, diseo e implementacin de un Sistema SIB para la Biblioteca Central
Municipal de la Ciudad de Loja, que controle y registre el material bibliogrfico. SIB mejorar
la atencin al Usuario y agilizar las operaciones que se realizan manualmente.
El objetivo general del proyecto es:
Realizar un Sistema Web SIB para la Biblioteca del Municipio de Loja.
Los objetivos especficos que ayudarn a la consecucin del objetivo general es:
- Analizar la situacin actual de la Biblioteca Municipal y entender su modelo de
negocio.
- Determinar el modelado del contexto que tendr el Sistema Bibliotecario.
- Elaborar el diseo del sistema en base al modelado del contexto obtenido.
- Construir el Modelado del Contexto del Sistema Bibliotecario y realizar sus respectivas
pruebas.

CIS IX B G01 - Universidad Nacional de Loja

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

Consecuencias y compromisos
Fecha inicio: <07/11/2015> Fecha trmino: <03/02/2016>
Presupuesto:
Costos de inversin
Costos de operacin
Otros
Total

$14 307.00
$0.00
$$427.50
$14 734.50

Jefe de proyecto: Stalin Patricio Riofro Terrazas


Desarrolladores: Guamn Barragan Doris Katherine
Jimnez Cumbicus Ruth Elisabeth
Mora Medina Mara Betsab
Snchez Cuenca Johanna Cesibel
Vaca Moscoso Ramiro Vladimir

Solucin propuesta Sistema de Informacin


Bibliotecario SIB para la Biblioteca Central
Municipal; que automatice los procesos y gestin
de material bibliogrfico que actualmente se
llevan de forma manual.

CIS IX B G01 - Universidad Nacional de Loja

Suministrar un sistema web que se caracterice por:


la flexibilidad para soportar cambios en las polticas
organizacionales; mecanismos para que el usuario
tenga a su alcance informacin que necesita; y para
que el personal de la biblioteca lleve ordenada y
controladamente sus funciones, de forma que pueda
garantizar la satisfaccin de los investigadores e
incentivar en la ciudadana el ir ms
concurrentemente a la biblioteca a hacer consultas,
deberes, etc.

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Antecedentes

La ciudad de Loja cuenta con varias bibliotecas tanto pblicas como privadas, tanto en colegios, institutos y
universidades. La mayora de ellas realizan sus procesos de: ingreso de material bibliogrfico, prstamo,
inventario y devolucin del mismo, de forma manual. Salvo las Universidades, que cuentan al menos con un
sistema de consulta del material bibliogrfico.
Dentro de las bibliotecas pblicas, se tiene como una de las ms grandes a la Biblioteca Central Municipal;
que su situacin actual en los procesos antes mencionados, es muy tediosa tanto para la bibliotecaria que tiene
que tener en fichas el registro y ubicacin de cada uno de los distintos tipos de material bibliogrfico; as
como para el investigador que busca en fichas la existencia del material bibliogrfico y en el caso de
encontrarlo, debe ir con su cdula y alguna prenda de valor hacia la bibliotecaria para ver si se le puede
prestar el material bibliogrfico que necesita.
El proceso mencionado es lento, se deriva en prdida de tiempo, consumo excesivo de papel y falta de control
eficiente del material bibliogrfico.
Cabe recalcar, que la Biblioteca Central Municipal tiene un portal informativo en la pgina del municipio de
Loja (https://www.loja.gob.ec/contenido/biblioteca-central-municipal). Que expone nicamente al pblico:
Requisitos para Solicitar los Libros, Servicios, Horarios de atencin y Directorio de Funcionarios.

Definicin del problema

Puesto que la mayor parte de los sistemas computarizados en las bibliotecas acadmicas de hoy en da, se
encuentran en etapas de desarrollo o de operacin inicial durante las cuales son frecuentes las mejoras; es
difcil hacer una separacin clara entre la funcin de desarrollo y la funcin administrativa o de direccin. El
desarrollo, la administracin y las operaciones se enlazan y en muchos casos las realiza el mismo personal.
Esta situacin cambiar con el paso del tiempo, pero por el momento es acertado considerar que los sistemas
de las bibliotecas automatizadas se caracterizarn por la inestabilidad y digitalizacin del inventario.
En la seccin anterior de antecedentes de la biblioteca Central Municipal de la ciudad de Loja se puede
identificar como problemas a: mala gestin del material bibliogrfico, desinformacin para el investigador
sobre el material bibliogrfico existente, gasto excesivo de papel, procesos de prstamo, devolucin, registro
y bsqueda de material bibliogrfico es molesta y muchas veces es confusa porque todo se realiza en papeles.
De los problemas suscitados en la Biblioteca Central Municipal y consientes de coadyuvar a la sociedad en el
desarrollo formativo. El grupo de investigacin considera necesario brindar una solucin que facilite la
gestin de material bibliogrfico y se ha planteado el siguiente problema de investigacin:
Realizar el anlisis, diseo e implementacin de un Sistema SIB para la Biblioteca Central
Municipal de la Ciudad de Loja, que controle y registre el material bibliogrfico. SIB mejorar la
atencin al Usuario y agilizar las operaciones que se realizan manualmente.

Justificacin del proyecto

El proyecto software SIB no tiene precedente alguno dentro de las bibliotecas pblicas de la ciudad de Loja,
es un sistema relativamente innovador porque nadie se ha preocupado en automatizar: el ingreso, bsqueda,
prstamo y devolucin de material bibliogrfico que actualmente son lentos. Adems, para el mejor control
del material bibliogrfico y satisfaccin de los investigadores, se propone realizar un proceso ms como es: la
reservacin de material bibliogrfico. Con todos estos procesos automatizados se prev que la popularidad y
atencin a la Biblioteca Municipal mejorar; tambin, se promover la investigacin cientfica que hoy en da
es desplazada por la gran telaraa mundial WWW.

CIS IX B G01 - Universidad Nacional de Loja

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

El proyecto tiene un impacto social, ya que la automatizacin ser a la Biblioteca Municipal que ofrece un
servicio a la ciudadana en general. Se debe entender que un bien a una institucin pblica es un bien para la
sociedad, y es lo que promete este sistema web. A cualquier usuario le es agradable poder conocer sin tener
que ir a un lugar, si existe X artculo que necesita; a todos les es cmodo saber si el material que necesita
est disponible o poder reservar para una fecha de exmenes, consulta o para cundo el tiempo del
investigador se lo permita.
SIB si llega a su fase de implantacin, el impacto antes mencionado ser a corto plazo, con ayuda de
promulgacin de este nuevo servicio del GAD Municipal de Loja.
Finalmente, el problema visto en la Biblioteca se tratar con mucha profundidad ya que el trabajo para el
levantamiento de requerimientos se lo hace de la mano con los implicados, llmense estos: usuarios, clientes,
stakeholders, entre otros. Todas estas personas son quienes les interesa el proyecto y desde luego, son sus
beneficiarios. El trabajo de Ingeniera de Software que se prev realizar toma al problema de raz y lo
descompone en partes para resolverlo, una vez tenida la solucin se lo unifica en base a la teora del holismo:
El todo es mayor que la suma de las partes que se aplica a todo sistema de informacin.
De esta forma se justifica al proyecto SIB desde su perspectiva innovadora, impacto y profundidad.

4
4.1

Objetivos
Objetivo General
Realizar un Sistema Web SIB para la Biblioteca del Municipio de Loja.

4.2

Objetivos especficos
-

Analizar la situacin actual de la Biblioteca Municipal y entender su modelo de negocio.


Determinar el modelado del contexto que tendr el Sistema Bibliotecario.
Elaborar el diseo del sistema en base al modelado del contexto obtenido.
Construir el Modelado del Contexto del Sistema Bibliotecario y realizar sus respectivas
pruebas.

Alcance

Es necesario tener claro que el proyecto software SIB es un trabajo para aprobar la asignatura de Ingeniera
del Software y bajo esta necesidad nace la bsqueda de un problema social, al cual se le dar solucin
mediante la aplicacin de los conocimientos adquiridos en la asignatura antes mencionada.
SIB ser realizado en 13 semanas y se divide en 4 fases, las cuales van escalando su nivel de complejidad y
tiempo de realizacin. A continuacin se presentan las actividades para cada una de las fases y hasta dnde el
sistema llegar.
5.1

Fase 1: Analizar la situacin actual de la Biblioteca Municipal


Esta fase es la ms corta de todas, en ella bsicamente lo que se hace es un acercamiento a la
Biblioteca Central Municipal, ver la participacin y factibilidad de realizar el sistema.
El primer acercamiento obtenido es con los usuarios, es decir, con los investigadores que frecuentan la
biblioteca. Seguido, es la participacin activa de la Lcda. Carmelina Galvez Vidal, jefa encargada de la
biblioteca.
En esta fase las actividades que se contemplan son:
- Identificar los problemas y necesidades que se suscitan en la biblioteca.
- Entender el modelo de negocio de la biblioteca, de tal forma que se identifique claramente
los procesos que realizan.
- Obtener los permisos necesarios para recopilar la informacin pertinente del proyecto.
- Realizar la propuesta del proyecto software SIB

CIS IX B G01 - Universidad Nacional de Loja

Propuesta del Proyecto

5.2

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Fase 2: Determinar el modelado del contexto que tendr el Sistema Bibliotecario


Para esta fase es necesario tener una empresa (un mercado en nuestro caso, ya que el sistema es
general) al cual se le har el sistema, a ste se le aplicarn tcnicas de recoleccin de informacin
pertinentes para conocer la dinmica del negocio, a partir de ello abstraer la informacin necesaria que
nos ayuden a reconocer las necesidades del sistema.
Esta fase es primordial, si en ella se ha concebido mal las necesidades del cliente todo el sistema
tendra que reestructurarse o empezar de nuevo. Las actividades que se llevarn a cabo son:
- Identificar las fuentes de informacin (usuarios, expertos, material escrito, etc.) relevantes
para el proyecto.
- Recolectar informacin de las fuentes identificadas, mediante un conjunto de tcnicas de
recoleccin de informacin como encuestas, entrevistas, reuniones, etc.
- Analizar la informacin reunida para detectar aqullos aspectos que quedan poco claros.
- Confirmar con los usuarios lo que parece haberse comprendido de los requisitos.
- Sintetizar los requerimientos en un documento de especificacin apropiado.
El resultado de esta fase debera ser un documento que especifique, lo ms claramente posible, los
requisitos que debe cumplir el software, es decir las caractersticas que solucionarn un problema en
particular.

5.3

5.4

Fase 3: Elaborar el diseo del sistema en base al modelado del contexto obtenido.
El contexto es toda informacin que caracteriza al entorno en el cual se ejecuta una aplicacin o
servicio. En esta etapa se determina todos los usuarios que interactuarn en el sistema, identifica los
roles que sern modelados e implementados, as mismo las interacciones directas e indirectas que
tendrn los usuarios con el sistema, determina las interfaces que sern desarrolladas y los lmites del
sistema como tal. Las actividades que se llevarn a cabo son:
- Relacionar los objetos y sus actividades (casos de uso)
- Expresar los requerimientos mediante mecanismos de modelado abstracto (Meta-modelos
(CML) o Modelos grficos (UML)).
- Prototipado
- Determinar las interfaces del sistema
Fase 4: Construir y probar el Modelado del Contexto del Sistema Bibliotecario
Esta fase cierra la ejecucin del proyecto, ya que en ella se realiza la implementacin que es hasta
donde llega el alcance del sistema. Las actividades que se realizarn son:
- Levantar y Configurar las plataformas en las cuales se desarrollar el sistema
- Codificar el diseo y consecuentemente el anlisis obtenido de las dos fases anteriores.
- Realizar pruebas unitarias a cada uno de los mdulos para garantizar que cumplen con las
especificaciones del cliente.
- Integrar cada uno de los mdulos y as obtener la versin beta del proyecto SIB

Metodologa de desarrollo del software

Al disponer tan solamente de 13 semanas para la realizacin de este sistema, se ha propuesto utilizar las
metodologas giles de desarrollo, las cuales se refieren a mtodos de ingeniera del software basados en el
desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan con el tiempo segn la
necesidad del proyecto, as el trabajo es realizado mediante la colaboracin de equipos auto-organizados y
multidisciplinarios, inmersos en un proceso de toma de decisiones a corto plazo compartido. Existen muchos
mtodos de desarrollo gil; la mayora minimiza riesgos desarrollando software en lapsos cortos, de estos
mtodos se har uso del Proceso Unificado UP.
Entre los beneficios que definen la utilizacin de esta metodologa gil es: su economa, rapidez, organizacin
del equipo es ms sencilla, implica ms a todo el equipo y el producto final se ajusta ms a lo que quiere el
cliente

CIS IX B G01 - Universidad Nacional de Loja

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

El ciclo de vida del Proceso Unificado es el ciclo de vida que los autores creadores de UML proponen, es
prcticamente un ciclo de vida en espiral. Sus caractersticas esenciales: es incremental e iterativo. Iterativo
porque se producen varios ciclos en su desarrollo en cada uno de los cuales se concentra ms el producto
resultado del ciclo anterior; en cada ciclo, el producto resultante se adeca ms a las necesidades del cliente.
El ciclo de vida del UP asume que en la vida del proyecto existen una serie de ciclos, cada uno de los cuales
tiene cuatro fases. Cada una de las fases puede tener varias iteraciones y en stas a su vez se distinguen cinco
flujos de trabajo. El esquema es representado en la siguiente figura.
Vida

Ciclo

Fase

1..*

4
1..*
Workflows

1..n
Iteraciones

Tras cada ciclo, se obtiene un resultado final que ser una versin del producto. Como ya se ha dicho, en cada
ciclo existen 4 fases que se detallan a continuacin:
Inicio

Elaboracin

Construccin

Transicin

Resultado

Resultado

Resultado

Resultado y versin del producto

Tras cada una de las fases se obtiene un resultado de fase. El resultado de la ltima fase coincide con la
versin final del producto.

Entregables del proyecto

A continuacin se indican cada uno de los artefactos que sern generados y utilizados por el proyecto. Esta
lista est directamente relacionada a la metodologa de desarrollo de software UP.
1. Documento de especificacin de requerimientos
El documento de especificacin de requerimiento DER es la declaracin oficial de qu es lo que
deben implementar los desarrolladores de software. Incluye los requerimientos a nivel de usuario
para el sistema, como una especificacin detallada de los requerimientos informticos, siendo muy
claro en las partes ms crticas. Determina lo que debe hacer el sistema y define las restricciones en
su funcionamiento.
DER es utilizado tanto por los clientes del sistema como por los desarrolladores del software.
2. Modelo de Casos de Uso
El modelo de casos de uso representa las interacciones entre el sistema y los usuarios, se describe
grficamente quin utiliza el sistema y la forma en que los usuarios interactan con el sistema, cada
uno de los actores del SIB, realizan funciones especficas y secuenciales para el correcto
funcionamiento del mismo
3. Diccionario de datos
El diccionario de datos proporciona un listado organizado de todos los datos pertinentes al sistema
SIB con definiciones precisas y rigurosas para que tanto el usuario como el analista tengan un
entendimiento claro.
CIS IX B G01 - Universidad Nacional de Loja

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

El objetivo del diccionario de datos es de dar precisin sobre los datos manejados en el sistema,
evitando as malas interpretaciones o ambigedades.
4. Prototipos de Interfaces de Usuario
Es de suma importancia realizar el prototipado ya que es la primera versin o modelo del producto
que se est desarrollado, en este se incorpora algunas caractersticas del producto final llamado
SIB. El objetivo de desarrollar el prototipo es ayudar al cliente a visualizar y refinar su producto
ya que gracias a este se empieza a ver los fallos y los puntos de mejora que se necesita corregir en el
producto final. El prototipo sirve para entender cmo se organizar la informacin y para tener un
punto de partida sobre el cual se har un diseo ms avanzado o definitivo.
La ventaja de disear el prototipado es que es rpido de crear, modificar y econmico, ya que si se
disea directamente el sitio web y este diseo requiere cambios o modificaciones esto implica un
coste ms elevado, el prototipado ayuda a definir desde el principio cmo se organizarn los
elementos y a reducir modificaciones innecesarias en el diseo final de la aplicacin.
5. Modelo de Datos
Ayudar a describir los elementos principales que intervienen en el diagrama Entidad Relacin
(E/R), brindando un panorama general de dicho modelo en trminos de tablas, vistas, ndices, etc.
DIAGRAMA ENTIDAD-RELACIN (DER)
Un diagrama DER es una herramienta de modelado de sistemas, que se concentra en los datos
almacenados en el sistema y las relaciones entre stos.
6. Modelo de Despliegue
Describe la topologa del sistema, la estructura de los elementos de hardware y software que ejecuta
cada uno de ellos, estos diagramas constan de nodos y sus relaciones. Los nodos son conectados por
asociaciones de comunicacin tales como enlaces de red, conexiones TCP/IP.
El modelo de despliegue es utilizado en sistemas cliente-servidor, como es el caso del SIB, ya que se
requiere tomar decisiones sobre la conectividad de red de los clientes a los servidores y sobre la
distribucin fsica de los componentes software del sistema a travs de nodos.
7. Diagrama de secuencia
Los diagramas de secuencia, son una descripcin de qu hace el sistema, sin explicar cmo lo hace.
Es as que se representarn las interacciones de los actores y las operaciones que inician.
8. Diagrama de clases
El diagrama de clases de diseo es conocido por sus siglas como DCD, el cual permite la
especificacin de las clases software y las interfaces que tendr el sistema SIB.
DCD da lugar a la definicin de las entidades del software y sus relaciones.
Sin ms prembulos, este artefacto es muy importante para el desarrollo del sistema, ya que ser el
mapa que gua la codificacin del sistema usando el framework CodeIgniter cuyo lenguaje de
programacin es PHP.
9. Especificaciones de Casos de Uso
La especificacin de los casos de uso se refiere a la descripcin de cada una de las partes definidas
para lograr su descripcin completa. En esta especificacin se contempla: Actor principal, personal
involucrado, precondicones, postcondiciones, flujo bsico, flujo alternativo y requisitos especiales.
10. Lista de Riesgos
Un riesgo es aquel factor que influye negativamente en el xito del proyecto. El riesgo en un
proyecto de desarrollo de software incluye componentes tcnicos y de conocimiento del mismo.
El riesgo se halla de forma implcita, asociado a toda actividad. El riesgo acompaa a todo cambio
porque implica eleccin e incertidumbre. Si a la vez que se inicia la actividad de elicitacin de los
requisitos del software a construir, se inicia la identificacin de los riesgos asociados a los requisitos
individuales y a grupos de ellos, ser posible gestionarlos tempranamente para minimizarlos,

CIS IX B G01 - Universidad Nacional de Loja

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

evadirlos y controlarlos. El jefe del proyecto anticipa riesgos que pueden afectar al desarrollo o a la
calidad de los requisitos y emprende acciones para evitarlos.
Se entregar al cliente a forma de lista los riesgos encontrados, su tipo, probabilidad, efecto y
consecuencias.

Suposiciones y restricciones
Pueda que a futuro sea indispensable una conexin con el sistema del Registro Civil para la
validacin de identidad de los investigadores, por lo cual se cree que el Sistema Bibliotecario pueda
depender de este sistema externo.
Los datos del material bibliogrfico presente y de nuevo ingreso sern examinados semestralmente o
conforme vaya creciendo la Biblioteca, por ello es importante que el Sistema devuelva informacin
como la siguiente:
Categora
Autor/es
Ttulo
Cdigo
Edicin
Editorial
Ao de publicacin
Ejemplares

Las restricciones en el diseo e implementacin son los que a continuacin se mencionan:


SEGURIDAD
Todo uso de las funcionalidades/servicios del Sistema requiere la autenticacin de los
usuarios.
El sistema permitir acceso a los usuarios administradores a travs de su nombre con su
respectiva contrasea.
FACILIDAD DE USO
El investigador ser capaz de ver la informacin en un monitor. Por tanto:
Se debe ver el texto fcilmente a una distancia de 30 centmetros.
Evitar colores asociados con formas comunes de daltonismo.
El Sistema debe ser amigable para el usuario, debe proporcionar ventanas intuitivas
a su funcionalidad especfica de modo que de 10 usuarios, 8 deben saber manejar
correctamente el sistema, luego de una capacitacin de 30 minutos.
Velocidad, comodidad y procesamiento libre de errores, es lo ms importante en un sistema
bibliotecario, ya que el investigador desea realizar un pedido de forma rpida.
FIABILIDAD
El sistema ser fiable si soporta como mnimo la concurrencia de 30 personas a la vez, en
caso de haber fallos en la consistencia de la base de datos o del proveedor de red se dar un
total de 10 incidentes permisibles. Caso contrario se deber proceder a hacer pruebas para
ver el punto de inflexin que no permite la concurrencia mnima de 30 personas
simultneamente.
Si se produce algn fallo en la actualizacin de la base de datos, avisar al administrador del
sistema para que intente solucionarlo con una solucin local, ste puede hacer cambios
manuales.

CIS IX B G01 - Universidad Nacional de Loja

10

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

RENDIMIENTO
Como se mencion en los factores humanos, los investigadores quieren completar el
proceso de pedido rpidamente. Una aglomeracin de solicitudes podra afectar en el
rendimiento del sistema. Por tanto se propone que el sistema sea multiusuario.
La respuesta que dar el sistema con respecto a la peticin del usuario deber ser en tiempo
real.
El tiempo de respuesta a las acciones solicitadas por el usuario debe ser de 3 segundos como
mximo.
SOPORTE
El sistema debe ser multiplataforma es decir que se ejecute en una variedad de sistemas
operativos. Esta forma de solucionarlo es que el sistema sea Web y tenga una arquitectura
cliente/servidor.
El sistema es portable a cualquier mquina que tenga conexin a internet (de lado del
cliente) porque es WEB lo cual como requisito mnimo es la disposicin de un navegador,
aunque se sugiere que se lo haga con Google Chrome.
RESTRICCIONES DE IMPLEMENTACIN
Se debe utilizar el lenguaje de programacin PHP ya que tiene estabilidad, extensibilidad y
escalabilidad de plataforma, incluso por costes en servidores. As miso, el sistema poseer
una base de datos en MySQL y el Framework de programacin ser CodeIgniter.
COMPONENTES DE LIBRE DISTRIBUCIN
Se utilizar CodeIgniter que es un framework de desarrollo de aplicaciones para gente que
construye sitios web usando PHP. El cual proporciona un amplio conjunto de bibliotecas;
una interfaz simple y estructura lgica para acceder a estas bibliotecas.
El sistema contar con licencia de software BSD, permite que le producto pueda ser vendido
o no, y no hay obligacin de incluir el cdigo fuente.
INTERFACES
El usuario indicar al sistema las operaciones que debe realizar e introducir los datos que el
sistema le pida haciendo eso de ventanas, y el manejo del programa se realizar a travs de
teclado y mouse.
La interaccin del usuario con el sistema SIB, se har mediante dispositivos de entrada
como teclado y mouse, ya que el usuario ingresar los datos que le sistema le solicite.
El sistema contar con diversas interfaces para los procesos de pedido, autorizacin,
devoluciones, cada interfaz cumplir con estndares de usabilidad de la ISO 14915
Diversas interfaces para los procesos de pedido, autorizacin, devoluciones. La
comunicacin entre mdulos del sistema se har mediante bases de datos relaciones como
MySQL y el servidor Apache que es el encargado de aceptar las peticiones de pginas (o
recursos en general) que provienen de los visitantes que acceden a nuestro sitio web y
gestiona su entrega o denegacin, de acuerdo a las polticas de seguridad establecidas.
Hardware destacable
Monitor comn de un ordenador.
Teclado comn de un ordenador.
Mouse comnmente usado.

CIS IX B G01 - Universidad Nacional de Loja

11

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

Participantes en el desarrollo del proyecto

El equipo que conforma el proyecto es el mismo equipo de desarrollo, que en forma general se puede aceptar
la cualidad grupal de ser renacentistas, es decir, analistas, diseadores, desarrolladores, testeadores,
evaluadores de la calidad y dems cualidades que necesite el proyecto durante y hasta su cierre.
Adems se tienen a otras personas involucradas que son los bibliotecarios y usuarios.
El equipo del proyecto solo est conformado por 6 personas, de las cuales se indican los roles de cada uno a
continuacin:
Roles segn el modelo MSF
ROL
Gestin
producto

RESPONSABLE
de

RESPONSABLE:
Stalin Riofrio
OBJETIVOS

Asegurar solucin proporciona valor de negocio

Definir la solucin dentro de las limitaciones del proyecto

Asegurar las necesidades y expectativas de los clientes estn satisfechos

Administracin de
programa

RESPONSABLE:
Maria Mora
OBJETIVOS

Entregar la solucin dentro de las limitaciones del proyecto

Establecer los medios por los que patrocinan las necesidades y expectativas
estn satisfechos

Arquitectura

RESPONSABLE:
Vladimir Vaca
OBJETIVOS

Disear una solucin para satisfacer los objetivos de negocio dentro de las
limitaciones del proyecto

Desarrollo

RESPONSABLE:
Vladimir Vaca
OBJETIVOS

Construir la solucin a la especificacin

Experiencia
usuario

Prueba

de

RESPONSABLE:
Doris Guamn
OBJETIVOS

Maximizar la solucin de usabilidad

Mejorar la disposicin del usuario y la eficacia

Necesidades y expectativas de los usuarios Garantizar estn satisfechos


RESPONSABLE:
Ruth Jimnez
OBJETIVOS

Aprobar solucin para la liberacin slo despus de asegurarse de que todos


los aspectos de la solucin cumplen o superan a sus respectivos niveles, de
calidad definidos

CIS IX B G01 - Universidad Nacional de Loja

12

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

LANZAMIENTO
/ Operaciones

RESPONSABLE:
Johanna Snchez
OBJETIVOS

Implementacin sin problemas y la transicin a las operaciones

Asegrese de TI / Operaciones de Negocios necesidades y expectativas


estn satisfechos

9.1 Otros participantes


Una entidad que podra colaborar con el proyecto SIB, en el mejor de los casos es un Sistema de Inventario
(el cual cabe de antemano aclarar que no se encuentra disponible en la Biblioteca de estudio), por tanto se lo
deja como una posible entidad para adicionar.
El Registro Civil fue pensado en un inicio pero al tratarse de una biblioteca se ha comunicado al grupo que no
es primordial validar los datos del investigador ya que al dejar como garanta la cdula, se valida si esa
persona es quien dice ser.
El usuario o investigador es la razn de ser del sistema. Llegar al usuario, captar su atencin, habituarlo a
visitar la biblioteca y a necesitar de sus servicios. Usuario sera aquel individuo que necesita informacin
para el desarrollo de sus actividades. Basados en esta definicin se considera que cualquier persona puede
ser un usuario ya que en algn momento necesitar informacin para el desarrollo de las actividades
personales, privadas y profesionales.
Cuando se habla de usuarios, y siempre refirindose a su actitud ante la informacin, se distinguen usuarios
reales y usuarios potenciales. Los primeros son aquellos que habitualmente utilizan los servicios, necesitan
informacin y son conscientes de esa necesidad (utilizan informacin habitualmente), del caso de la biblioteca
son los estudiantes de secundaria; mientras, los segundos (potenciales) son aquellos que pudiendo hacer uso
de los mismos, no lo hacen ya que, aunque tambin necesitan informacin, no son conscientes de esa
necesidad y no expresan sus necesidades, que en el caso de la biblioteca son la mayora de estudiantes
universitarios. Esta segunda categora de usuarios suponen un autntico reto y desafo para el quehacer diario
de las bibliotecas. Es una categora de usuarios que est integrada por personas que nunca o rara vez utilizan
la biblioteca, o bien usuarios que un principio fueron usuarios reales y con el tiempo han dejado de utilizar la
biblioteca. Es decir, son usuarios que es necesario captar y recuperar.
Finalmente se tiene como participantes: al Administrador del Sistema, al Bibliotecario o Bibliotecarios, los
investigadores; y como personal involucrado al grupo del proyecto.

CIS IX B G01 - Universidad Nacional de Loja

13

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

10 Presupuesto
Para el desarrollo del presente proyecto se han tomado en cuenta los siguientes costos:
1. Talento Humano
Nombre

Cargo

Horas de Trabajo

Costo por Hora

Ing. Ana Luca Colala

Coordinador General

20

40.0

0.0

Experimentadora

104

20.00

2080.00

Testeadora

104

20.00

2080.00

Administradora del programa

104

20.00

2080.00

Impulsadora del producto

104

20.00

2080.00

Arquitecto del software

104

20.00

2080.00

Gestor del producto

104

20.00

2080.00

Doris Guaman
Ruth Jimenez
Maria Mora
Johanna Sanchez
Vladimir Vaca
Stalin Riofrio

TOTAL

Total

12 480.00

2. Tecnolgicos
Descripcin

Cantidad Costo unitario Costo Total

Sistema operativo Linux

$0.00

$0.00

Apache

$0.00

$0.00

Mysql

$0.00

$0.00

PHP

$0.00

$0.00
$0.00

TOTAL
3. Bienes
Equipos/Recursos Fsicos

Cantidad Costo Unitario

Total

Computadoras

$ 333.00

$1665.00

Memorias USB

$ 9.00

$ 27.00

Impresora

$ 33.00

$ 33.00

CIS IX B G01 - Universidad Nacional de Loja

14

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

Tinta impresora

$ 6.00

$ 12.00

Resma de Papel

$ 5.00

$ 5.00

Otros tiles

---

$10.00

$10.00

TOTAL

$1752.00

4. Servicios
Descripcin Costo
Transporte
Internet

Total

$ 0.30 $25.00
$0.60

TOTAL

$30.00
$55.00

5. Imprevistos
Descripcin

Costo

Total

Alimentacin

$ 3.50 $227.50

Otros

$200.00

TOTAL

$427.50

6. Anlisis global de los costos


Recursos

Costo Total

Talento Humano

$12 480.00

Tecnolgico

$0.00

Bienes

$ 1752.00

Servicios

$55.00

Imprevistos

$427.50

TOTAL

$ 14 734.50

CIS IX B G01 - Universidad Nacional de Loja

Por tanto, el proyecto


software SIB tiene un
coste total de $ 14
734.50 USD

15

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

11 Cronograma de actividades
El proyecto se lo realizar desde el 02 de Noviembre de 2015 hasta Mircoles, 03 de Febrero de 2016;
implicando una duracin total de 13 semanas.
Como se muestra a continuacin en el siguiente diagrama de Gantt, se describen simplificadamente las
actividades del proyecto y su tiempo de realizacin.

Delimitar el mbito del cambio,


describir la solucin propuesta, sus
restricciones, escenarios e impacto.

CIS IX B G01 - Universidad Nacional de Loja

16

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

12 Anexos
12.1 Anexo 1: reas del conocimiento Categoras de los Libros
R

REFERENCIA

000

GENERALIDADES

010

Bibliografa

060

Sociedades

020

Bibliotecologa

070

Periodismo

030

Enciclopedias Generales

080

Colecciones Generales

050

Publicaciones Peridicas

090

Libros Raros

100

FILOSOFA/ PSICOLOGA

110

Metafsica

160

Lgica

120

Epistemologa

170

tica

130

Fenmenos Paranormales

180

Filosofa Antigua

140

Escuelas Filosficas

190

Filosofa Moderna

150

Psicologa

200

RELIGIN

210

Religin Natural

260

Teologa Social

220

Biblia

270

Historia de la Iglesia

230

Cristianismo

280

Confesiones y Sectas

240

Moral Cristiana

290

Otras Religiones

250

Ordenes Cristianas e Iglesia

300

CIENCIAS SOCIALES

310

Estadstica

360

Servicio Social

320

Ciencias Polticas

370

Educacin

330

Economa

380

Comercio

340

Derecho

390

Costumbres, Folclor

350

Administracin Pblica

400
410

LENGUAS
Lingstica

CIS IX B G01 - Universidad Nacional de Loja

460

Espaol

17

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

420

Ingls

470

Latn

430

Alemn

480

Griego

440

Francs

490

Otras Lenguas

450

Italiano

500

CIENCIAS NATURALES/MATEMTICAS

510

Matemticas

560

Paleontologa

520

Astronoma y Afines

570

Biologa

530

Fsica

580

Plantas

540

Qumica y Afines

590

Animales

550

Ciencias de la Tierra

600

TECNOLOGA/CIENCIAS APLICADAS

610

Ciencias Mdicas

660

Ingeniera Qumica

620

Ingeniera

670

Manufactura

630

Agricultura

680

Manufactura para Usos

640

Economa Domstica

690

Construccin

650

Gerencia y Servicios

700

ARTES/BELLAS ARTES/ARTES DECORATIVAS

710

Urbanismo

760

Grabado

720

Arquitectura

770

Fotografa

730

Artes Plsticas/Escultura

780

Msica

740

Dibujo

790

Artes Recreativas

750

Pintura

800

LITERATURA/RETRICA

810

Lit. Norteamericana

860

Lit. Espaola

820

Lit. Inglesa

870

Lit. Latina

830

Lit. Alemana

880

Lit. Griega

840

Lit. Francesa

890

Lit. de Otras Lenguas

850

Lit. Italiana

900
910

GEOGRAFA /HISTORIA
Geografa

CIS IX B G01 - Universidad Nacional de Loja

960

Historia de frica

18

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

Propuesta del Proyecto

920

Biografas

970

Historia de Amrica del Norte

930

Historia Antigua

980

Historia de Amrica del Sur

940

Historia de Europa

990

Historia de Otras reas

950

Historia de Asia

CIS IX B G01 - Universidad Nacional de Loja

19

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

12.2 Anexo 2: Registro de usuarios

CIS IX B G01 - Universidad Nacional de Loja

20

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

12.3 Anexo 3: Inventario de Libros antiguos

CIS IX B G01 - Universidad Nacional de Loja

21

Propuesta del Proyecto

Sistema Bibliotecario para la


Biblioteca del Municipio de Loja

12.4 Anexo 4: Inventario de libros por materias

CIS IX B G01 - Universidad Nacional de Loja

22

You might also like