Vous êtes sur la page 1sur 27

Sistema para el Manejo de una Biblioteca

BiblioSystem Version 1.0


Proyecto Fase I

Curso No. INP01


Copyright 2004

Qu es un Proyecto?
Un proyecto es un esfuerzo temporal emprendido para crear

un producto, servicio o resultado nico.


Un proyecto est orientado a:
Coordinar actividades interrelacionadas.
Para alcanzar un resultado especfico.
En un perodo de tiempo establecido, con un comienzo y un fin.
Y debe ser nico.
Fuente: Project Management Institute - PMI

Copyright 2004

Orientacin del Proyecto


El Proyecto esta orientado a que el participante demuestre sus
Conocimientos completando las siguientes actividades:
Anlisis de un problema

Identificacin de los requerimientos de un cliente


Diseo de un producto de software basado en las necesidades

de un cliente
Utilizacin de tcnicas de Diseo tales como: Diagramas de

UML, Diagramas de Bases de Datos.


Construccin de la aplicacin utilizando las tcnicas y
herramientas de desarrollo aprendidas en el Programa

Copyright 2004

Objetivos del proyecto


Desarrollar una solucin de software basada en requerimientos
especficos dados por un cliente.
Utilizar los recursos de desarrollo de aplicaciones, tales como:

el manejador de Bases de Datos Postgress y como lenguaje de


programacin

PHP,

apoyados

en

las

herramientas

que

considere necesarias para el desarrollo de interfaces de usuario


y validaciones.
Trabajar en equipos integrada, efectiva y eficientemente para el

logro de los objetivos del presente proyecto.

Copyright 2004

Lineamientos Generales
Duracin del Proyecto: Depende del plan de trabajo que cada grupo
establezca.
Equipos de Trabajo: Trabajaran en equipos de 5 o 6 personas cada
uno, ya asignados previamente.
La evaluacin del proyecto es CONTINUA y en base a Entregables, por lo
que es importante la asistencia de todos los miembros del equipo, tanto
para su realizacin como para recibir retroalimentacin (feedback) acerca

de los mismos.

Copyright 2004

Lineamientos Generales
El Instructor asumir el papel de TUTOR de los equipos que le
fueron asignados, dando nicamente orientaciones de cmo
realizar el proyecto.
Esta estipulado feedback de los entregables.

Cada grupo presentar el producto final el ltimo da del


cronograma del proyecto. Dicha presentacin tiene una duracin

de veinte (20) minutos.

Copyright 2004

Actividades del Proyecto


Lectura del enunciado del proyecto BiblioSystem.
Especificar claramente los requerimientos del proyecto.
Actores del sistema y Casos de Uso.

Identificar: Secuencia de interacciones existentes.


Clases, atributos y mtodos, y relaciones entre clases.

Realizar el diseo del sistema en base a los requerimientos


del cliente.
Desarrollar y probar el sistema para determinar si cumple con
los requerimientos del cliente.

Copyright 2004

Entregables del proyecto


Plan de trabajo Distribucin de los Roles en el
proyecto
Modelado del negocio
Especificacin de requerimientos por mdulos a
desarrollar (SRS)
Casos de Uso
Diagramas Secuencia
Clases
Diseo de la Base de Datos
Casos de pruebas y sus resultados
Cdigo fuente e informe final
Copyright 2004

Especificacin del Proyecto


1.- Quin es el Cliente?
1.1.- Nombre del Cliente
1.2.- Misin de la Organizacin

2.- Alcance del producto a desarrollar


3.- Descripcin de los procesos del cliente
4.- Mdulos del Sistema Propuesto

Copyright 2004

Especificacin del proyecto


1. Quin es el Cliente?
Nombre del Cliente: Biblioteca Pblica Nacional
de Venezuela
Misin de la Organizacin:

Tiene como misin facilitar el acceso y difusin de


los recursos de informacin y colaborar en los
procesos de creacin del conocimiento.

Copyright 2004

Especificacin del proyecto


2. Mdulos del Sistema Propuesto
El Sistema a desarrollar debe implementar los siguientes mdulos:

Administracin de acceso de Empleados al sistema de informacin


(Modulo de Manejo de Personal Bibliotecario)
Registro, Administracin y Control de Usuarios de la Biblioteca
(Modulo para Administracin de Usuario)
Registro de los Libros de la Biblioteca (Modulo de Manejo de Libros).

Control de Prstamo y Devolucin de Libros (Modulo de registro y


Control de Prstamo, Devolucin y Prdida de Libros).
(Modulo de Manejo de Solicitud).
Control, consulta y cancelacin de Multas (Modulo de Cancelacin
de Multas).

Copyright 2004

Especificacin del proyecto


3. Descripcin
Administracin de acceso de Empleados al sistema de informacin
Un Empleado de la Biblioteca debe autenticarse para ingresar al
sistema; si el empleado no existe, el administrador del sistema lo debe
registrar en el sistema.

El administrador del sistema acta como superusuario y tiene la


responsabilidad de registrar nuevos empleados en el sistema para que
los mismos puedan interactuar con l.
Adems, el Administrador, a travs del sistema, tambin tendr la
potestad de inhabilitar usuarios para no permitirles el acceso al
sistema. El sistema no contempla eliminaciones fsicas de registros,
son lgicas.
Debido a que el sistema guarda informacin demogrfica, se debe
incluir una opcin para consultar los datos de un empleado y, si es
necesario, modificar sus datos.
Copyright 2004

Especificacin del proyecto


4. Descripcin
Registro, Administracin y Control de Usuarios de la Biblioteca
El Bibliotecario es la persona responsable de realizar el registro de
nuevos usuarios en el sistema.
El Bibliotecario, utilizando el sistema, puede consultar los datos
demogrficos de un usuario de la Biblioteca y modificarlos si as es el
caso.

Para efecto de toma de decisiones, el Coordinador de la Biblioteca,


usando el sistema, podr consultar los datos de un usuario a travs de
su cedula de identidad. Es de hacer notar que el Coordinador en
ciertas ocasiones puede asumir el papel del Bibliotecario por ello es
importante que tenga acceso a la informacin de los usuarios, para
ello contar con una clave de Bibliotecario para realizar estas labores,
entre otras.
El sistema no contempla eliminacin de usuarios. Los inactivar
despus de seis meses del ltimo prstamo.
Copyright 2004

Especificacin del proyecto


5. Descripcin
Registro de los Libros de la Biblioteca.
El Coordinador es quien se encarga de registrar en el sistema libros.
Para el registro de libros en la Biblioteca se usa el sistema de
codificacin Dewey.

El sistema generar la cota automticamente tomando en cuenta el


cdigo Dewey que le corresponde al libro segn el rea de
conocimiento a la que pertenece.
El Coordinador, en el momento de registrar a travs del sistema un
libro, debe proporcionar la cantidad de ejemplares que estn
asociados a ese libro en particular, mnimo uno (1). Se debe recordar
que un libro puede tener uno o ms de un ejemplar asociado.
En el caso de que ya exista la cota que se desea registrar, el sistema
debe permitir agregar una cantidad determinada de ejemplares
correspondientes a esa cota especfica.
Copyright 2004

Especificacin del proyecto


5. Descripcin
Registro de los Libros de la Biblioteca.
El sistema debe permitir la modificacin de los datos de un libro. Para
ello deber tener un mecanismo de consulta; sta puede hacerse por
cota, autor o titulo del libro. El Coordinador de la Biblioteca usa el
sistema para modificar los datos de un libro.
La eliminacin de libros solamente se realizar cuando todos los
ejemplares asociados a una cota especfica se encuentren
Extraviados. El registro de libros extraviados lo realiza el Bibliotecario;
en este caso, el sistema cargar una multa de Bs. 100.000,00
automticamente al usuario que infrinja en la perdida del ejemplar,
inhabilitndolo para realizar cualquier prstamo hasta no pagarla a la
Biblioteca.
Igualmente, el Coordinador, el Bibliotecario y el Usuario pueden hacer
consultas de libros por cota, autor y/o titulo del libro. En el caso del
Coordinador, tambin puede consultar los libros ms solicitados
ingresando previamente la cantidad de libros a consultar.

Copyright 2004

Especificacin del proyecto


Formacin de la COTA de un Libro

Numero asignado
para el libro

Cdigo Dewey
asignado al rea de
Literatura

870-GAR-01
Las tres primeras letras
del Apellido del Autor

Copyright 2004

Especificacin del proyecto


6. Descripcin
Control de Prstamo y Devolucin de Libros
El Bibliotecario, es el encargado de registrar los prstamos de libros
(prstamos en sala o internos y los prstamos circulantes o externos).
El sistema podr registrar los prstamos de libros de dos maneras:
Procesando una solicitud previamente generada por el usuario o
mediante una bsqueda por cota (el usuario se dirige directamente al
mostrador del Bibliotecario para solicitar un libro en prstamo).
El sistema deber notificar el xito de la operacin de registro de un
prstamo de un libro mediante un comprobante de movimiento que
debe indicar los siguientes datos: el numero de movimiento asociado
al prstamo, la fecha del prstamo del libro, la fecha de devolucin del
libro, la cedula, nombre y apellido del usuario y los libros dados en
calidad de prstamo al usuario de la Biblioteca. Ver ejemplo en la gua
del proyecto.
Copyright 2004

Especificacin del proyecto


6. Descripcin
Control de Prstamo y Devolucin de Libros
El sistema al momento de realizar el registro del prstamo y
devolucin del libro, deber actualizar las existencias de libros
disponibles de manera automtica.

El sistema no permitir formalizar un prstamo de un libro a aquellos


usuarios que posean multas pendientes.
Las consultas que genera el sistema dependen del empleado que
acceda al sistema. El Coordinador de la Biblioteca y el Bibliotecario
podrn consultar los prstamos y devoluciones de libros de un da y
de un mes determinado.

Copyright 2004

Especificacin del proyecto


7. Descripcin
Solicitudes de Usuarios para realizar prestamos de libros en la
Biblioteca.
El sistema permite al Usuario generar una solicitud para prstamos de
libros previo registro de sus datos personales en el sistema por parte
del Bibliotecario, el sistema no permitir que el prstamo de un libro se
formalice a menos que se haga la cancelacin de las multas
pendientes de ese usuario.
El Bibliotecario, mediante el sistema puede cargar la solicitud
realizada por el usuario para su procesamiento cuando se vaya a
formalizar el prstamo de libros. Para ello el sistema muestra una
interfaz con las solicitudes realizadas por el usuario.

Aquellas solicitudes que al final del da queden pendientes, el


Bibliotecario mediante el sistema, podr consultarlas y anularlas.

Copyright 2004

Especificacin del proyecto


8. Descripcin
Control, consulta y cancelacin de Multas
El sistema cargar diaria y automticamente, cuando el usuario
exceda el tiempo lmite para la entrega de los libros solicitados en
prstamo, una multa de Bs. 2000,00 por cada libro prestado.

El Bibliotecario, a travs del sistema, efecta la cancelacin de la


multa. Para ello, en el momento de la devolucin de los libros en
prstamo, el Bibliotecario solicita al usuario su cedula de identidad y el
sistema determina si el usuario tiene multas activas y luego procede a
la cancelacin de la misma.
En el caso de perdidas de libros el sistema cargar una multa de Bs.
100.000,00 por el libro extraviado. El Bibliotecario, por medio del
sistema, realizar la cancelacin de la multa por perdida.
El sistema puede presentar al Coordinador de la Biblioteca las multas
activas de un usuario determinado, ingresando para ello la cedula de
identidad del usuario a consultar. Igualmente, el sistema puede
Copyright 2004
generar un histrico de multas de un usuario en particular..

Especificacin del proyecto


Proceso para realizar un Prstamo en Sala
El Bibliotecario recibe la
planilla
o
atiende
directamente al Usuario y
localiza
la(s)
cota(s)
solicitada(s)
El Bibliotecario localiza el
o
los
ejemplares
solicitados. Adems, pide
al usuario un documento
de identificacin

El Usuario llena un formato


con sus datos y los datos
del o los libros solicitados,
o simplemente se acerca al
mostrador para solicitarlo
El Usuario entrega el
documento
de
identificacin y formaliza el
prstamo en Sala. Al
devolver los ejemplares se
le regresa su documento
Copyright 2004

Especificacin del proyecto


Proceso para realizar un Prstamo Circulante
El Bibliotecario recibe la
planilla
o
atiende
directamente al Usuario y
localiza
la(s)
cota(s)
solicitada(s)

El Bibliotecario localiza el
o
los
ejemplares
solicitados.

El Usuario llena un formato


con sus datos y los datos
del o los libros solicitados,
o simplemente se acerca al
mostrador para solicitarlo

El Bibliotecario llena la
tarjeta
de
devolucin
colocando la fecha que
debe ser devuelto el
ejemplar

El Usuario lleva los libros


por 3 das consecutivos
para realizar sus consultas
fuera de la Biblioteca

Copyright 2004

Criterios de Evaluacin
Esfuerzo de cada estudiante y del grupo de trabajo

en proveer una solucin al problema.


Operatividad de la solucin a desarrollar
cumplimiento de los requerimientos.

Calidad de los entregables generados por los


estudiantes.
Presentacin final del sistema.

Copyright 2004

Aspectos a evaluar en el proyecto


Especificacin de requerimientos
Anlisis

Diseo

Casos de Uso y su descripcin


Diagrama de Clases
Diagrama de Secuencias
Tablas
Atributos
Relaciones
Normalizacin

Interfaz grfica
Desarrollo del Sistema

Reglas del negocio


Documentacin
Cdigo fuente

Copyright 2004

Aspectos a evaluar en el proyecto


Pruebas de aceptacin

Presentacin final

Scripts de pruebas
Validacin de resultados

Presentacin oral
Organizacin

Copyright 2004

Estructura del Informe Final


Portada.

ndice.

Introduccin.

Contenido (entregables corregidos y listado de clases).

Conclusin y recomendaciones.

Copyright 2004

Actividades del proyecto Fase 1 Documentacin


DA

ACTIVIDAD

ENTREGABLE

Diagnstico

Plan de Trabajo
Roles JAD
Modelado del Negocio
Especificacin de
Requerimientos (SRS)
Metodooga de desarrollo
Patrn Arquitectnico

Diseo del software

Plan de Trabajo
Diagramas de Casos de Uso
Descripcin de los Casos de
Uso.
Diagrama de Clases
Diagrama de Secuencias

Diseo de Base de Datos

Modelado de Base de Datos


(MER)
Archivo SQL de creacin de base
de datos.
Copyright 2004

Vous aimerez peut-être aussi