Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Sistema automatizado para el control del servicio de préstamo, devolución y administración de libros y usuarios de una biblioteca (página 2)




Enviado por Marco Guamán



Partes: 1, 2

– Atributos del
sistema.

 

Atributos

 

Detalles o restricciones de frontera

Facilidad de uso

(Detalle) La navegación el sistema
se hará a través del teclado
y el mouse,
se incluirá menús de ayuda, íconos de
acceso directo y comandos.

Diseño de

interfaz

(Detalle) Interfaz agradable para el usuario con
colores
y formas que permiten mejor visualización.

 

Tiempos de

respuesta

(Restricción de frontera) que el sistema sea capaz de dar
resultados en menos de un segundo.

Plataforma del sistema operativo

 

(Detalle)Windows
Xp, Windows
vista, o superior.

 

Seguridad

(Detalle) Se controlará, el acceso al sistema a
través de contraseñas y privilegios de
accesos.

Tolerancia a fallos

(Restricción de frontera) Mantener un respaldo
periódico de la información en posibles casos de
fallas eléctricas.

Diagrama de
caso de uso.

Monografias.com

Caso de uso de alto nivel.

 

Caso:

 

Préstamo.

 

Actores:

 

Bibliotecario, Usuario.

 

Tipo:

 

Primario y esencial.

 

Descripción:

 

 

 

El usuario llega pregunta por el libro
requerido.

El bibliotecario revisa la disponibilidad
de libro, si esta disponible procede a pedir los datos
del usuario, el usuario da sus datos, el bibliotecario los
ingresa e inmediatamente marca
libro no disponible, y guarda los datos del
préstamo.

 

Caso:

 

Devolución.

 

Actores:

Bibliotecario, usuario.

 

Tipo:

 

Primario y esencial.

 

Descripción

 

 

El usuario llega con el libro lo devuelve
el bibliotecario, el bibliotecario lo registra, la marca
como disponible y guarda los datos de la
devolución.

Caso:

 

Disponibilidad de libro.

 

Actores:

 

Dueño, clientes.

 

Tipo:

 

Primario y esencial.

 

 

Descripción:

 

El bibliotecario revisa si el ejemplar de
libro esta disponible.

 

 

Caso

 

Administración de Usuario.

 

Actores

 

Dueño.

 

Tipo

 

Primario y Esencial.

 

Descripción

 

El dueño pide información a
losusuarios, comprueba si esta registrado, si no esta, lo
registra lo modifica o lo elimina.

 

Caso.

 

Administración del Libro.

 

Actores.

 

Dueño.

 

Tipo:

 

Primario y esencial.

 

Descripción:

 

 

 

El dueño revisa el libro, registra
datos, , además puede modificar o eliminar registros
de los libros.

Nombre de Caso de uso: Compra de
material.

Actores: Dueño (i) Proveedores.

Propósito: Registrar datos de
compra.

Resumen: Registrar datos de la
compra, a los proveedores y aumentar el stock de
material.

Tipo: Primario esencial.

Referencias Cruzadas: R.1.1, R.1.2,
R.1.3, R.1.4, R.1.5, R.1.6, R.1.7, R.1.8, R.1.9.

 

Actor.

Sistema.

1.-Este caso de uso comienza cuando

el dueño requiere, eliminar,
reemplazar o incrementar

material.

 

 

 

 

 

2.-El dueño solicita al sistema la
fun-

ción de ingreso de nuevo
material.

 

 

 

 

3.- Muestra
opciones de eliminar reemplazar o incrementar material.

4 .-El dueño escoge una
opción de eliminar reemplazar o ingresar datos de
compra.

 

 

5.- El sistema muestra la opción
escogida

pidiendo ingresar datos de la compra.

6.-El dueño registra en el sistema
datos de la compra.

(núm. Factura,
Proveedor, fecha, descripción de compra)

 

 

7.-El sistema almacena los datos
registrados

por el dueño. Aumenta el stock.

8.-El dueño envía a guardar
la información de compra de material.

 

 

9.- El sistema guarda la
información.

Nombre de caso de uso: Venta de
material.

Actores: Dueño (i) cliente.

Propósito: Registrar datos de
l cliente y la venta.

Resumen: Registrar la venta, cliente
y disminuir el stock .

Tipo: Primario esencial.

Referencias cruzadas: R.2.1,
R.2.3,R.2.3, R.2.4, R.2.5, R.2.6, R.2.7, R.2.8, R.2.9,
R.2.10, R.2.11.

 

 

Actor.

 

 

Sistema.

 

 

1.-Este caso de uso comienza cuando el
Cliente solicita la venta de material.

 

 

 

 

2.-El dueño solicita al sistema la
función de visualización de
stock de material.

 

 

 

3.-El sistema muestra la interfaz de stock
del material.

 

4.-Si el material requerido existe, el
dueño elige la función de venta de
material.

 

 

 

 

5.-El sistema muestra la opción
elegida por el dueño.

 

6.-El dueño ingresa los datos del
cliente y los datos del material requerido.

 

 

 

7.-El sistema registra los datos
ingresados.

8.-Envia a realizar las operaciones
necesarias para la venta.

 

 

9.- Realiza las operaciones necesarias,
descuentos, etc.

Presenta el total de venta.

 

10.-Inprime factura.

10.-El dueño envía disminuir
el stock de material y a registrar toda la venta.

 

 

11.-.- El sistema guarda los datos de
venta.

Nombre de caso de uso:
Administración de clientes.

Actores: Dueño (i)
clientes.

Propósitos: Agregar modificar
o eliminar clientes.

Resumen: Se trata de agregar,
modificar o eliminar los datos de los clientes.

Tipo: Primario esencial.

Referencias Cruzadas: R.3.1, R.3.2,
R.3.3, R.3.4, R.3.5, R.3.6, R.3.7, R.3.8, R.3.9.

Actor.

 

Sistema.

 

1.-Este caso de uso comienza cuando el
dueño

del almacén desea agregar, eliminar o
modificar un cliente.

 

 

 

2.-El Cliente le proporciona los datos(id o
cédula)

 

3.-El dueño pide al sistema le
muestree la interfaz de administración de clientes.

 

 

 

 

4.-El sistema muestra la

interfaz de administración

de clientes.

5.-El dueño escoge una
opción, de ingresar, eliminar, o reemplazar a
clientes.

 

 

6.-El sistema muestra la opción
escogida y espera que se ingrese los datos del cliente.

7.-El dueño registra elimina o
reemplaza los datos del cliente.

 

 

8.-Envia a guardar los datos del
cliente

 

 

 

 

 

 

 

9.- El sistema guarda los cambios hechos en
administración de clientes.

 

 

Nombre de caso de uso:
Administración de proveedores.

Actores: Dueño (i)
Proveedores.

Propósitos: Agregar modificar
o eliminar proveedores.

Resumen: Vamos a agregar modificar o
eliminar los datos de los proveedores.

Tipo: Primario esencial.

Referencias Cruzadas: R.4.1, R.4.2,
R.4.3, R.4.4, R.4.5, R.4.6, R.4.7, R.4.8, R.4.9, R.4.10,
R.4.11, R.4.12.

 

 

Actor.

 

Sistema.

 

1.-Este caso de uso comienza cuando el
dueño

desea ingresar modificar o eliminar los
datos de un proveedor.

 

 

 

 

 

2.-El Proveedor presenta sus documentos de identidad.

 

3.- El dueño pide la sistema le
muestre la interfaz de administración de
proveedores.

 

 

4.-El sistema muestra la interfaz de
administración de proveedores.

 

 

5.- EL dueño revisa si existe o no,
el Proveedor.

Si no existe y desea ingresar un nuevo
Proveedor.

 

 

 

6.-Pide al sistema la creación de un
nuevo registro de
Proveedor.

7.-El dueño llena los campos de con
los datos del Proveedor y envía a guardar.

 

 

8.-El sistema guarda ese informe.

9.-Si desea modificar. El propietario
ingresa los la cedula o id, para buscar los datos de ese
Proveedor.

 

 

10.-El sistema despliega los datos del
cliente y activa los campos para realizar las
modificaciones o eliminarlos registros.

11.-El dueño los modifica o elimina
y envía a guardar los cambios.

 

 

12.-El sistema guarda los cambios
realizados en administración de proveedores.

 

Nombre de caso de uso:
Administración del material.

Actores: Dueño.

Propósito: Mantener en cuenta
el material existente en stock.

Resumen: Se desea con este caso de
uso mantener la lista de los materiales existentes en stock, para su
administración.

Tipo: Primario
esencial.Referencias Cruzadas: R.5.1, R.5.2, R.5.3,
R.5.4, R.5.5, R.5.6, R.5.7.

 

 

Actor.

 

 

Sistema.

 

1.-Este caso de uso comienza cuando el

dueño desea disminuir, aumentar,
eliminar o modificar el material.

 

 

 

 

2.-El dueño pide al sistema le
muestre la interfaz de administración de
material.

 

 

 

3.-El sistema despliega las opciones de
administración de material

 

4.El dueño elige una
opción.

 

 

 

 

 

5.-El sistema pide llenar los campos con
los datos del material.

6.-El dueño llena los campos con la
información de los materiales. Y envía a
guardar los datos creados.

 

 

7.-El sistema finalmente guarda los datos
de los materiales.

MODELO
CONCEPTUAL.

Monografias.com

DIAGRAMA DE
SECUENCIAS.

Compra de material.

Monografias.com

Venta de material.

Monografias.com

Administración de clientes

Monografias.com

Administración de proveedores.

Monografias.com

Administración del material.

Monografias.com

Contratos:

Compra de material.

Nombre: Iniciar la función de
compra de material.

Responsabilidad: Visualizar la
función de compra de material.

Tipo: Interfaz.

Ref. Cruzadas. Caso de uso"Compra de
material"

Nota.

Excepciones: Si el material no existe
deberá presentar un mensaje, y ejecuta la función
de administración de material.

Precondiciones: Se debe verificar el stock
antes de ejecutar un acción.

Pos condiciones

La compra se relaciona con los proveedores.

Se relaciono compra con material.

Se relaciono compra con el dueño.

Mostro la información del material
existente.

Nombre: Verificar stock de material.

Responsabilidad: Visualizar stock de
material.

Tipo: Interfaz.

Ref. Cruzadas: Caso de uso compra de
material.

Nota:

Excepciones: Si un material registrado no
existe deberá presentar un mensaje de recarga de
stock.

Precondiciones: Debe mostrar interfaz de
material.

Post condiciones:

En el stock de material debe aparecer todos los
materiales almacenados.

Deben estar registrados con fecha y nombre del
material.

 

Nombre: Elegir opción de
eliminación reemplazo o inserción de material.

Responsabilidad: Mostrar las opciones para
elegir.

Tipo: Interfaz.

Ref. Cruzadas: Caso de uso Compra de
material.

Nota:

Excepciones:

Precondiciones: En el caso de
eliminación o reemplazo deberá presentar un mensaje
de confirmación.

Post condiciones:

Al escoger la opción debe mostrar los
campos para llenarlos con los datos.

Nombre: Ingresar datos de compra.

Responsabilidad: Permitir ingresar los
datos.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso Compra de
material.

Nota:

Excepciones: Si hay errores al momento de
ingresar los datos debe permitirnos modificar.

Precondiciones: Presentar una
opción para elegir lo que vamos a realizar

Post condiciones:

Se creo una instancia de almacenamiento.

Muestra los datos que se están
registrando.

Se asigno, facha cantidad, tipo.

Se relaciono la compra con los datos.

Nombre: Ingresar datos del Proveedor.

Responsabilidad: El sistema debe permitir
almacenar los datos del Proveedor.

Tipo: Sistemas

Ref. Cruzadas: Caso de uso Compra de
material.

Nota:

Excepciones:

Precondiciones: Debe mostrarnos el campo
para anotar los datos de l proveedor.

Post condiciones:

Se creo una instancia de almacenamiento.

Se registro los datos del proveedor.

Se incremento un nuevo registro de Proveedor.

Nombre: Almacenar registro de compra.

Responsabilidad: El sistema debe
permitirnos guardar la información del registro.

Tipo: Sistema

Ref. Cruzadas: Caso de uso Compra de
material.

Nota:

Excepciones: Si se produce una
equivocación de cierre debe preguntar si desea guardar los
cambios.

Precondiciones:

Post condiciones:

El sistema nos presentara una vista , si se desea
guardar la información.

Los datos se guardaran en el campo compra de
material.

Venta de material.

Nombre: La función venta de
material

Responsabilidad: Almacenar el registro de
la venta.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso Venta de
material

Nota:

Excepciones: Si el material no existe debe
presentar un aviso, de no existencia de material.

Precondiciones: La búsqueda de
material se realizara por el nombre o id.

Post condiciones:

Se relaciona con el cliente.

Se relaciono con el dueño , con el detalle
de venta.

Si el parámetro de búsqueda no es
factible deberá notificar que no es un parámetro de
búsqueda no es válido.

Nombre: Verificar stock.

Responsabilidad: Mostrar el material
existente.

Tipo: Interfaz.

Ref. Cruzadas: Caso de uso Venta de
material.

Nota:

Excepciones: Si el material no existe
deberá presentar un mensaje, recalcando la no existencia
del material.

Precondiciones: Se debe comprobar la
existencia del material.

Post condiciones:

Nos visualizara el stock completo del
material.

Nos mostrara si algún material ya esta
agotado.

Podemos visualizar los porcentajes de cada
material.

Nombre: Elegir la función venta de
material..

Responsabilidad: Mostrar las opciones para
que se pueda elegir .

Tipo: interfaz.

Ref. Cruzadas: Caso de uso Venta de
material.

Nota:

Excepciones:

Precondiciones: debe haber el material
requerido.

Post condiciones:

Se creo una instancia de venta de material.

Se le asigno fecha a la venta.

Se asocio venta con cliente.

Se asocio la venta con el detalle de venta.

La venta se asocio con el dueño.

Se redujo el número de material.

Nombre: Ingresar datos del cliente.

Responsabilidad: Permitir registrar los
datos del cliente.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso venta de
material.

Nota:

Excepciones:

Precondiciones: Verificar si el cliente
existe.

Se debió haber creado una instancia de un
nuevo cliente.

Post condiciones:

Se lleno la instancia con los datos del
cliente.

Se identifico al cliente y selo relaciono con la
venta.

Nombre: Registrar datos de venta de
material.

Responsabilidad: Que permita registrar los
datos delos clientes.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso venta de
material.

Nota:

Excepciones:

Precondiciones: Se debe identificar que
tipo de material se va ha vender.

Post condiciones: Se registro la venta con
la fecha del sistema,

Si la compra fue por mayor deberá realizar
descuento.

Se mostrara los datos que se están
ingresando.

 

Nombre: Guardar registro de venta.

Responsabilidad: Almacenar los datos, los
registros de venta de material.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso venta de
material.

Nota:

Excepciones: Si falta algún registro no
permitirá guardar la información.

Precondiciones: Deben estar llenos todos los
campos requeridos.

Nos presentara una ventana de confirmación
para guardar o no los datos de venta.

Post condiciones:

Se guardo el registro de venta.

Se disminuyo el stock de material.

Administración de Clientes

Nombre: Función de
administración de clientes

Responsabilidad: Administrar los datos
registrados de los clientes

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de clientes.

Nota:

Excepciones:

Precondiciones: Verificar datos del
cliente.

Si el cliente no existe se crea un nuevo campo de
cliente.

Se tiene que ingresar los datos del cliente.

Post condiciones:

Se relaciono con la venta.

Se muestra que el cliente se esta
registrando.

Nombre: Identificar al cliente.

Responsabilidad: Buscar el registro del
cliente.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de clientes.

Nota:

Excepciones: Si el cliente ya existe, nos
indicara mediante una ventana de aviso.

Precondiciones: Se debe ingresar datos del
cliente.

Post condiciones:

Se pide registrar al cliente en el caso que no
exista.

 

Nombre: Elegir una opción;
eliminar, reemplazar o ingresar datos.

Responsabilidad: Permitir modificar los datos o
ingresar unos nuevos.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de clientes.

Nota:

Excepciones:

Precondiciones: Verificar estado del
cliente.

En el caso de reemplazo o eliminación nos
debe pedir la confirmación.

Post condiciones:

Si se ingresa un nuevo cliente se nos muestra un
registro nuevo.

Si se elimina nos muestra que el resultado fue un
éxito.

Nombre: Ingresar datos del cliente.

Responsabilidad: permitir registrar datos del
cliente.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de clientes.

Nota:

Excepciones:

Precondiciones: El cliente no debe estar
registrado.

Post condiciones:

Al cliente se lo visualiza en un nuevo campo con
sus datos, fecha, dirección.

Nombre: Almacenar datos de
administración de clientes.

Responsabilidad: Guardar los registros
delos clientes.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de clientes.

Nota:

Excepciones: Para guardarlos, el sistema
preguntara si se desea guardar los cambios realizados en el nuevo
registro.

Precondiciones:

Post condiciones:

Los datos del nuevo cliente se guardan en el
campo administración de clientes.

Administración de Proveedores.

Nombre: Función
administración de Proveedores.

Responsabilidad: Administrar los datos
registrados de los Proveedores.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de proveedores.

Nota:

Excepciones:

Precondiciones: Verificar datos del
proveedor.

Si el proveedor no existe se crea un nuevo campo
de proveedor.

Se tiene que ingresar los datos del
proveedor.

Post condiciones:

Se relaciono con la compra.

Se muestra que el proveedor se esta
registrando.

Nombre: Identificar al proveedor.

Responsabilidad: Verificar la existencia o
no existencia del proveedor.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de proveedores.

Nota:

Excepciones: Si el proveedor ya existe,
nos indicara mediante una ventana de aviso.

Precondiciones: Se debe ingresar datos del
proveedor.

Post condiciones:

Se pide registrar al proveedor en el caso que no
exista.

 

Nombre: Elegir una opción;
eliminar, reemplazar o ingresar datos.

Responsabilidad: Elegir una opción;
eliminar, reemplazar o ingresar datos.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
Administración de proveedores.

Nota:

Excepciones:

Precondiciones: Verificar estado del
proveedor.

En el caso de reemplazo o eliminación nos
debe pedir la confirmación

Post condiciones:

Si se ingresa un nuevo proveedor se nos muestra
un registro nuevo.

Si se elimina nos muestra que el resultado fue un
éxito.

Nombre: Ingresar datos del proveedor.

Responsabilidad: permitir registrar datos del
cliente.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de proveedor.

Nota:

Excepciones:

Precondiciones: El proveedor no debe estar
registrado.

Post condiciones:

Al proveedor se lo visualiza en un nuevo campo
con sus datos, fecha, dirección.

Nombre: Almacenar registro del
proveedor.

Responsabilidad: Guardar los cambios delos
datos del proveedor.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de proveedores.

Nota:

Excepciones: Para guardarlos, el sistema
preguntara si se desea guardar los cambios realizados en el nuevo
registro.

Precondiciones:

Post condiciones:

Los datos del nuevo cliente se guardan en el
campo administración de proveedores.

Administración de material.

Nombre: Función de
administración de material.

Responsabilidad: Registrar los datos del
material.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de proveedores.

Nota:

Excepciones: Si el material no existe nos
presentara un error.

Precondiciones: Debe existir un lugar asignado
para la creación de administración de material

Post condiciones:

Todos los registros de material se almacenan en
este lugar.

Nombre: Identificar al material.

Responsabilidad: Verificar la existencia o
no existencia del material.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
Administración de material.

Nota:

Excepciones: Si el material no existe nos
mostrara una pantalla de aviso.

Precondiciones: Se debe ingresar el nombre
del material o su id.

El parámetro de búsqueda
deberá ser por clase o por
tipo.

Post condiciones:

Si el material existe nos presenta una pantalla
con el nombre.

Si no existe nos pide ingresar nuevo
material.

Nombre: Elegir opción de ingresar
modificar o eliminar datos del material.

Responsabilidad: Guardar
información de la opción elegida.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de material.

Nota:

Excepciones:

Precondiciones: El material debe estar
registrado previamente.

Post condiciones:

La opción esta registrado.

Nombre: Ingresar datos del material.

Responsabilidad: Registrar los datos del
ingreso del material.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso
administración de material.

Nota:

Excepciones: Si el material no esta
ingresado nos presentara un error.

Precondiciones: Se creo un campo para
ingresar los datos.

Post condiciones:

Los datos están ingresados, con fecha y
nombre

Nombre: Guardar los datos.

Responsabilidad: Crear un campo para almacenar
los datos del material.

Tipo: Sistema.

Ref. Cruzadas: Caso de uso Administración
de material.

Nota:

Excepciones: Si el material no tiene id no se
guardara.

Precondiciones: Nos pedirá que confirmemos
la acción que estamos realizando.

Post condiciones:

Los datos se han guardado en
administración de material.

GLOSARIO.

TERMINO

CATEGORIA

SIGNIFICADO

Dueño.

Concepto.

Propietario, responsable de algo real, de
algo verdadero.

Proveedor.

Concepto.

Encargado de abastecimiento.

Persona que vende.

Excepciones.

Evento.

Algo que se aparta de la regla o
condición general de las demás de su
especie.

Administración.

Concepto.

Departamento en el cual se genera responsabilidad de un conjunto de pasos.

Precondiciones.

Evento

Antes de la condición, antes de un
evento.

Post condición

Evento.

Después de la condición,
luego del evento.

Referencias.

Evento.

Narración o relación de una
cosa. Relación dependencia o semejanza.

 

 

 

Autor:

Marco Guamán

Análisis y diseño
de sistema

2009

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter