Sei sulla pagina 1di 30

FERRETERA ROS

PASAJE - EL ORO - ECUADOR
















SISTEMA INFORMTICO PARA LA
FERRETERA ROS
Especificacin de Requisitos

Versin 1.0








Ferretera Ros Pasaje-Ecuador 2013 Pgina 2


Historial de Revisiones
Fecha Versin Descripcin Asignado a Tiempo Revisado por:
03/07/2013 1.0
Carlos
Herrera
Fabricio
Aguilar
3 horas
Ing. Rosemary
Samaniego
Ocampo


Control de Cambios
Fecha

Descripcin
Asignado a: Sugerido por:
Actual Sugerencia
03/07/2013
Carlos Herrera
Fabricio Aguilar
Ing. Rosemary
Samaniego
Ocampo












Ferretera Ros Pasaje-Ecuador 2013 Pgina 3

Tabla de contenido
1. Introduccin ....................................................................................................................... 4
1.1. Propsito .................................................................................................................... 4
1.2. Alcance ....................................................................................................................... 4
1.3. Definiciones, siglas y abreviaturas ..................................................................... 5
1.4. Referencias ................................................................................................................ 6
2. Descripcin general ......................................................................................................... 6
3. Requerimientos especficos .......................................................................................... 7
3.1. Diagrama de Casos de Uso Reales ..................................................................... 7
3.2. Especificaciones de casos reales de usos ....................................................... 7
3.2.1. Funciones Bsicas ........................................................................................... 7
3.2.2. Especificacin Caso de uso INICIAR SISTEMA ....................................... 8
3.2.3. Especificacin Caso de uso GESTIONAR COMPRA ........................... 10
3.2.4. Especificacin Caso de uso GESTIONAR VENTA ................................ 12
3.2.5. Especificacin Caso de uso GESTIONAR PERSONAL ....................... 14
3.2.6. Especificacin Caso de uso GESTIONAR CLIENTES ......................... 18
3.2.7. Especificacin Caso de uso GESTIONAR PROVEEDORES .............. 21
3.2.8. Especificacin Caso de uso GESTIONAR PRODUCTOS .................... 25
3.3. Especificaciones Adicionales ................................................................................. 28
REFERENCIAS BIBLIOGRFICAS ...................................................................................... 30












Ferretera Ros Pasaje-Ecuador 2013 Pgina 4

1. Introduccin

En el presente informe nos vamos a centrar en la Especificacin de
Requerimientos del Sistema Automatizado de la Ferretera Ros de la ciudad de
Pasaje, en el cual se ha trabajado con el apoyo del Sr. William Ros, Gerente
de la Ferretera Ros.
Es en esta parte en donde nosotros debemos aplicar todos nuestros
conocimientos para la arquitectura de nuestro sistema, ya que es aqu donde
determinamos qu va a hacer y cmo ser nuestro software. Es por esta razn
que la especificacin de requerimientos debe ser elaborada con la participacin
de las partes afectadas en el desarrollo del sistema. Con el fin de ultimar
detalles que servirn para el correcto uso y manejo del sistema automatizado.
Se plantearn las posibles interfaces que sern manejadas por el personal de
la empresa, dichas interfaces se desarrollaron con el fin de utilizar
correctamente el software, ya que presentan un diseo agradable, fcil de
entender y manejar por cualquier usuario con o sin experiencia.

1.1. Propsito

El propsito es el de concretar las caractersticas, funciones, algunas
restricciones y sobre todo como estarn estructuradas las GUI que va a tener el
sistema en cuanto a las personas de la ferretera que manejarn el software
una vez entregado.
Mediante esta fase se podr ir viendo un prototipo del sistema, en caso de que
surjan algunos eventos o quiz algunas cosas que hagan falta, se las ir
tomando en cuenta para implementarlas en nuestro proyecto.

1.2. Alcance

Cabe destacar que el sistema permitir el proceso de facturacin diaria que
lleva la ferretera, as mismo la implementacin de un KRDEX, es decir
Ferretera Ros Pasaje-Ecuador 2013 Pgina 5

permitir manipular y acceder a inventarios, este proceso permitir el control de
entrada y salida de mercanca de la empresa.
De la misma forma guardar a clientes y proveedores que se encuentren
relacionados con la Ferretera Ros.
Por ltimo nuestro sistema ver necesario generar reportes que ayuden a llevar
el control de la parte contable al final del da.
Las gestiones que conforman el sistema de informacin son las siguientes:
Gestin de facturacin: El sistema se encargar de realizar el proceso
de cada venta, reemplazando a la forma manual que existe en la
empresa. Asimismo agilizar los procesos en el rea contable.

Gestin de registros: Se encargar de registrar a todos los clientes que
realicen sus compras en la ferretera y el monto de cada factura.
Tambin registrar a los proveedores que se mantengan en contacto
con la institucin.

Gestin de inventario: Se mantendr un control muy detallado de todos
los productos que ingresen o salgan de la ferretera, asimismo su fecha
y todos los detalles necesarios que pueden ayudar a mantener una
organizacin en la bodega de la ferretera.

Gestin de reportes: Al finalizar cada da laboral, el sistema generar
reportes, los mismos que sern de gran importancia para el gerente.

1.3. Definiciones, siglas y abreviaturas

Definiciones

Requisito: Es la descripcin de los servicios y restricciones que tendr
nuestro sistema.
Cliente/Usuarios: Son todas las personas quienes hacen uso de los
servicios que ofrece la empresa.
Ferretera Ros Pasaje-Ecuador 2013 Pgina 6

Funcionalidad: Descripcin de lo que el software debe hacer.
Rendimiento: Indicar el tiempo en el que tardar el sistema en
responder a cada proceso y consultas que se vayan a realizar.
Siglas
ERS: Especificacin de Requisitos de Software
CU: Caso de Uso
GUI: Interfaz grfica de usuario
SAFRIOS: Sistema Automatizado de la Ferretera Ros

1.4. Referencias

Los estndares, metodologa, documentacin que sirven de base para la
elaboracin del Plan de Especificacin de Requerimientos se hacen referencia
a continuacin:
IEEE Recommended Practice for Software Requirements Specification
ANSI/IEEE std 830, 19980 Articulo El modelo del negocio como base
del modelo de requisitos, Departamento de Informtica y sistemas,
Universidad de Murcia, Espaa.

Documento del Proyecto de Anlisis de Sistemas

2. Descripcin general

Se presenta una descripcin de los requisitos del sistema, con el fin de conocer
las principales funciones que debe realizar.
Los primeros puntos se revisaron una breve introduccin de lo que ser esta
parte del diseo, como es el alcance, propsito, etc. En cambio en el punto 3,
se explicar el funcionamiento del sistema de acuerdo a los casos de uso, con
su respectiva tabla de cursos normales y alternos de eventos.
Se indicar cada caso de uso con su respectiva interfaz de acuerdo a las
necesidades de entendimiento y fcil uso.

Ferretera Ros Pasaje-Ecuador 2013 Pgina 7

3. Requerimientos especficos
3.1. Diagrama de Casos de Uso Reales




















3.2. Especificaciones de casos reales de usos
3.2.1. Funciones Bsicas

Las funciones principales que tendrn el Sistema Automatizado de la Ferretera
Ros son:

Referencia Funcin Categora
R1.1 Acceso al sistema de usuarios autorizados Evidente
R1.2 Validar datos Oculta
R1.3 Facturar ventas Evidente
R1.4 Realizar descuentos Evidente
R1.5 Actualizar Inventario Oculta
R1.6 Generar reportes Evidente
Ferretera Ros Pasaje-Ecuador 2013 Pgina 8

R1.7 Realizar rdenes de compra a proveedores Evidente
R1.8 Temas de Ayuda Evidente
R1.9 Administrar informacin Oculta
R1.10 Configuraciones Oculta

3.2.2. Especificacin Caso de uso INICIAR SISTEMA
3.2.2.1. Diagrama









3.2.2.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO INICIAR SISTEMA

Identificacin: CU1
Caso de Uso: Iniciar sistema
Actores: Gerente
Tipo: Primario
Propsito: Dar apertura a las funciones del sistema.
Resumen: De acuerdo al nombre de usuario (Gerente, contador, secretaria)
acceder al sistema siempre y cuando est registrado. Esto llevar a que la
persona que inici sesin tendr todo el control del sistema al momento
ejecutar esta funcin.
Referencias cruzadas: R1.1, R1.2
Precondicin: Estar registrado como usuario en una base de datos
Ferretera Ros Pasaje-Ecuador 2013 Pgina 9

Post-condicin: Se abre la interfaz del men principal para llevar a cabo las
operaciones dentro del sistema.

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Este caso comienza cuando el actor
escribe su nombre de usuario en A de la
Ventana-1 con su respectiva contrasea
en B de la Ventana-1.

2. Al terminar de ingresar los datos,
oprime el botn C de la Ventana-1.
3. Validar si los datos del usuario y su
contrasea son correctos.
4. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 3. Usuario o contrasea incorrecta. El usuario tendr 3 oportunidades
para ingresarlos otra vez, en caso de fallar, la Ventana-1 se cerrar. Si el usuario
prefiere puede oprimir el botn D de la Ventana-1 para finalizar el caso de uso.

3.2.2.3. Interfaz

VENTANA-1














Ferretera Ros Pasaje-Ecuador 2013 Pgina 10

3.2.3. Especificacin Caso de uso GESTIONAR COMPRA
3.2.3.1. Diagrama










3.2.3.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO GESTIONAR COMPRA

Identificacin: CU3
Caso de Uso: Gestionar compra
Actores: Empleado, Proveedor
Tipo: Secundario
Propsito: Abastecer la bodega con los productos que tengan poco stock
Resumen: El vendedor realiza el chequeo del stock de productos, si los
productos cuentan con poco stock, informa al contador para realizar un pedido
a los distintos proveedores.
Referencias cruzadas: R1.5, R1.7
Precondicin: Revisar los detalles de los productos para saber cules
necesitan ser abastecidos
Ferretera Ros Pasaje-Ecuador 2013 Pgina 11

Post-condicin: Se actualizarn los datos de los productos, del mismo modo
los datos del proveedor y el inventario.

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Verificar los productos que estn por
debajo del stock mnimo, para ello se
guiar en A de la Ventana-2.

2. Oprimir el botn B de la Ventana-2
para realizar el pedido al proveedor que
se disponga.
3. Guardar los datos del pedido para
solucionar este problema.
4. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Puede elegir el botn C de la Ventana-2 en caso de que ya no
necesite esos productos.

3.2.3.3. Interfaz

VENTANA-2












Ferretera Ros Pasaje-Ecuador 2013 Pgina 12


3.2.4. Especificacin Caso de uso GESTIONAR VENTA
3.2.4.1. Diagrama
















3.2.4.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO GESTIONAR VENTA

Identificacin: CU2
Caso de Uso: Gestionar venta
Actores: Empleado (iniciador), Cliente
Tipo: Primario
Propsito: Realizar una venta a un cliente
Resumen: El cliente puede realizar una compra, para hacerlo deber elegir
que producto. El vendedor registra el cdigo del producto y se capturan los
pagos para su correspondiente factura. Al terminar, el cliente se marcha con los
productos.
Referencias cruzadas: R1.3, R1.4, R1.5
Precondicin: Haber iniciado sistema
Ferretera Ros Pasaje-Ecuador 2013 Pgina 13

Post-condicin: Hecha la venta al cliente, el stock de los productos facturados
se modificarn en la base de datos.

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Este caso comienza cuando el cliente
elige que producto comprar, le da la
informacin al vendedor y este lo escribe
en L de la Ventana-3
2. Buscar en la base de datos el cdigo
del producto ingresado y cargar datos
en M, O, P de la Ventana-3.
3. Escribir en Q de la Ventana-3.la
cantidad que desea el cliente y oprimir
el botn R de la Ventana-3.
4. Agregar ese producto a la tabla de
factura S de la Ventana-3
5. Si el cliente ya no desea ms
productos, escribir en V de la Ventana-
2 el descuento.
6. Cargar T, U y G de la Ventana-3 los
respectivos valores.
7. Se pedir el nmero de cdula del
cliente en H de la Ventana-3.
8. Buscar en la base de datos la
informacin del cliente y la cargar en H,
I, J de la Ventana-3.
9. Escoger su nombre en K de la
Ventana-3.
10. Cargar datos en E y F de la
Ventana-3.
11. Oprimir el botn B de la Ventana-3.
Para facturar al cliente.
12. Actualizar los datos de los productos
y cliente que intervienen.
12. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 1. Desconocimiento del cdigo. El vendedor puede oprimir N de la
Ventana-3. Para buscar el producto en una ventana aparte.
En la lnea 7. Cliente no registrado. En caso de que el cliente no se encuentre
registrado en el sistema, se deber oprimir W de la Ventana-3 para registrarlo.


3.2.4.3. Interfaz

VENTANA-3




Ferretera Ros Pasaje-Ecuador 2013 Pgina 14
























3.2.5. Especificacin Caso de uso GESTIONAR PERSONAL
3.2.5.1. Diagrama












Ferretera Ros Pasaje-Ecuador 2013 Pgina 15

3.2.5.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO GESTIONAR PERSONAL

Identificacin: CU4
Caso de Uso: Gestionar Personal
Actores: Gerente
Tipo: Primario
Propsito: Mantener la informacin del personal actualizada dentro de la base
de datos
Resumen: Despus de iniciar el sistema, el gerente puede llevar el control de
los datos de todo el personal de la ferretera.
Referencias cruzadas: R1.1, R1.2
Precondicin: Haber iniciado sistema
Post-condicin: Se actualizarn los datos del personal en la base de datos

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Pedir a los trabajadores los datos de F
hasta M de la Ventana-4., y elegir el cargo
que desempear en la empresa en O de la
Ventana-4.

2. Al presionar A de la Ventana-4 generar
un nuevo personal.
3. Guardar los datos ingresados en la base
de datos.
4. Selecciona la opcin que desea realizar:
a. Si selecciona B de la Ventana-4,
vase la seccin Editar Personal
b. Si selecciona C de la Ventana-4,
vase la seccin Eliminar Personal
c. Si selecciona P de la Ventana-4,
vase la seccin Buscar Personal
d. Si selecciona D de la Ventana-4,
finaliza el caso de uso.



Ferretera Ros Pasaje-Ecuador 2013 Pgina 16

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 1. Validacin de campos. Se validar la cdula de ciudadana. Todos campos
son obligatorios, a excepcin de K de la Ventana-4.

SECCIN O SUB-FLUJO EDITAR PERSONAL
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir la cdula, nombre o telfono
de la persona a editar en P de la Ventana-4
2. Buscar en la base de datos al proveedor
con esa informacin y lo mostrar en la tabla
Q de la Ventana-4
3. Para continuar con el proceso darle clic en
la fila con el registro del personal en Q de la
Ventana-4,
4. Cargar los datos en los respectivos
campos de F hasta O de la Ventana-4.
5. Modificar los campos necesarios y
oprimir A de la Ventana-4.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla Q de la Ventana-4, se mostrar un mensaje de Aviso.

SECCIN O SUB-FLUJO ELIMINAR PERSONAL
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir la cdula, nombre o telfono
de la persona a eliminar P de la Ventana-4
2. Buscar en la base de datos a la persona
con esa informacin y lo mostrar en la tabla
M de la Ventana-4
3. Para continuar con el proceso darle clic en
la fila con el registro del personal en Q de la
Ventana-4,
4. Cargar los datos en los respectivos
campos de F hasta O de la Ventana-4.
5. Oprimir C de la Ventana-4.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla Q de la Ventana-4, se mostrar un mensaje de Aviso.
Ferretera Ros Pasaje-Ecuador 2013 Pgina 17

SECCIN O SUB-FLUJO BUSCAR PERSONAL
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir la cdula, nombre o telfono
de la persona a buscar en P de la Ventana-4
2. Buscar en la base de datos a la persona
con esa informacin y lo mostrar en la tabla
Q de la Ventana-4
3. Puede elegir cualquiera de las opciones
vistas en las secciones anteriores.

4. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla Q de la Ventana-4, se mostrar un mensaje de Aviso.


3.2.5.3. Interfaz

VENTANA-4















Ferretera Ros Pasaje-Ecuador 2013 Pgina 18

3.2.6. Especificacin Caso de uso GESTIONAR CLIENTES
3.2.6.1. Diagrama














3.2.6.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO GESTIONAR CLIENTES

Identificacin: CU5
Caso de Uso: Gestionar Clientes
Actores: Gerente
Tipo: Primario
Propsito: Mantener la informacin de los clientes actualizada dentro de la
base de datos
Resumen: Despus de iniciar el sistema, el gerente puede llevar el control de
los datos de todos los clientes de la ferretera.
Referencias cruzadas: R1.1, R1.2
Precondicin: Haber iniciado sistema
Post-condicin: Se actualizarn los datos de los clientes en la base de datos


Ferretera Ros Pasaje-Ecuador 2013 Pgina 19

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Pedir a los clientes los datos de A hasta I
de la Ventana-5., y escribir algunos detalles
que crea conveniente en J de la Ventana-5.

2. Al presionar K de la Ventana-5 generar
un nuevo cliente.
3. Guardar los datos ingresados en la base
de datos.
4. Selecciona la opcin que desea realizar:
a. Si selecciona L de la Ventana-5, vase
la seccin Editar Cliente.
b. Si selecciona M de la Ventana-5,
vase la seccin Eliminar Cliente
c. Si selecciona O de la Ventana-5,
vase la seccin Buscar Cliente
d. Si selecciona N de la Ventana-5,
finaliza el caso de uso.


CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 1. Validacin de campos. Se validar la cdula de ciudadana. Todos campos
son obligatorios, a excepcin de H y J de la Ventana-5.


SECCIN O SUB-FLUJO EDITAR CLIENTE
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir la cdula, nombre o telfono
de la persona a editar en O de la Ventana-5
2. Buscar en la base de datos a la persona
con esa informacin y lo mostrar en la tabla
P de la Ventana-5
3. Para continuar con el proceso darle clic en
la fila con el registro del personal en P de la
Ventana-5,
4. Cargar los datos en los respectivos
campos de A hasta J de la Ventana-5.
5. Modificar los campos necesarios y
oprimir L de la Ventana-5.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla P de la Ventana-5, se mostrar un mensaje de Aviso.
Ferretera Ros Pasaje-Ecuador 2013 Pgina 20

SECCIN O SUB-FLUJO ELIMINAR CLIENTE
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir la cdula, nombre o telfono
de la persona a eliminar O de la Ventana-5
2. Buscar en la base de datos a la persona
con esa informacin y lo mostrar en la tabla
P de la Ventana-5
3. Para continuar con el proceso darle clic en
la fila con el registro del personal en P de la
Ventana-5,
4. Cargar los datos en los respectivos
campos de A hasta J de la Ventana-5.
5. Oprimir M de la Ventana-5.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla P de la Ventana-5, se mostrar un mensaje de Aviso.


SECCIN O SUB-FLUJO BUSCAR PERSONAL
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir la cdula, nombre o telfono
de la persona a buscar en O de la Ventana-5
2. Buscar en la base de datos a la persona
con esa informacin y lo mostrar en la tabla
P de la Ventana-5
3. Puede elegir cualquiera de las opciones
vistas en las secciones anteriores.

4. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla P de la Ventana-5, se mostrar un mensaje de Aviso.


3.2.6.3. Interfaz

VENTANA-5

Ferretera Ros Pasaje-Ecuador 2013 Pgina 21














3.2.7. Especificacin Caso de uso GESTIONAR PROVEEDORES
3.2.7.1. Diagrama














3.2.7.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO GESTIONAR PROVEEDORES

Ferretera Ros Pasaje-Ecuador 2013 Pgina 22

Identificacin: CU6
Caso de Uso: Gestionar Proveedores
Actores: Gerente
Tipo: Primario
Propsito: Mantener la informacin de los proveedores actualizada dentro de
la base de datos
Resumen: Despus de iniciar el sistema, el gerente puede llevar el control de
los datos de todos los proveedores de la ferretera.
Referencias cruzadas: R1.1, R1.2
Precondicin: Haber iniciado sistema
Post-condicin: Se actualizarn los datos de los proveedores en la base de
datos

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Pedir a los proveedores los datos de E
hasta K de la Ventana-6., y escribir algunos
detalles que crea conveniente en J de la
Ventana-6.

2. Al presionar A de la Ventana-6 generar
un nuevo proveedor.
3. Guardar los datos ingresados en la base
de datos.
4. Selecciona la opcin que desea realizar:
a. Si selecciona B de la Ventana-6,
vase la seccin Editar Proveedor.
b. Si selecciona C de la Ventana-6,
vase la seccin Eliminar Proveedor
c. Si selecciona L de la Ventana-6, vase
la seccin Buscar Proveedor
d. Si selecciona D de la Ventana-6,
finaliza el caso de uso.


CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 1. Validacin de campos. Se validar la cdula de ciudadana. Todos campos
son obligatorios, a excepcin de J y K de la Ventana-6.

SECCIN O SUB-FLUJO EDITAR PROVEEDOR
Ferretera Ros Pasaje-Ecuador 2013 Pgina 23

ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir el cdigo, nombre o telfono
del proveedor a editar en L de la Ventana-6
2. Buscar en la base de datos al proveedor
con esa informacin y lo mostrar en la tabla
M de la Ventana-6
3. Para continuar con el proceso darle clic en
la fila con el registro del proveedor en M de
la Ventana-6,
4. Cargar los datos en los respectivos
campos de E hasta K de la Ventana-6.
5. Modificar los campos necesarios y
oprimir B de la Ventana-6.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin


CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla M de la Ventana-6, se mostrar un mensaje de Aviso.


SECCIN O SUB-FLUJO ELIMINAR PROVEEDOR
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir el cdigo, nombre o telfono
del proveedor a eliminar L de la Ventana-6
2. Buscar en la base de datos al proveedor
con esa informacin y lo mostrar en la tabla
M de la Ventana-6
3. Para continuar con el proceso darle clic en
la fila con el registro del proveedor en M de
la Ventana-6,
4. Cargar los datos en los respectivos
campos de E hasta K de la Ventana-6.
5. Oprimir C de la Ventana-6.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin


CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla M de la Ventana-6, se mostrar un mensaje de Aviso.

SECCIN O SUB-FLUJO BUSCAR PERSONAL
Ferretera Ros Pasaje-Ecuador 2013 Pgina 24

ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir el cdigo, nombre o telfono
del proveedor a buscar en L de la Ventana-6
2. Buscar en la base de datos al proveedor
con esa informacin y lo mostrar en la tabla
M de la Ventana-6
3. Puede elegir cualquiera de las opciones
vistas en las secciones anteriores.

4. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla M de la Ventana-6, se mostrar un mensaje de Aviso.

3.2.7.3. Interfaz

VENTANA-6





















Ferretera Ros Pasaje-Ecuador 2013 Pgina 25

3.2.8. Especificacin Caso de uso GESTIONAR PRODUCTOS
3.2.8.1. Diagrama














3.2.8.2. Plantilla

FLUJO DE EVENTOS PARA EL CASO DE USO GESTIONAR PRODUCTOS

Identificacin: CU7
Caso de Uso: Gestionar Productos
Actores: Gerente
Tipo: Primario
Propsito: Mantener la informacin de los productos actualizada dentro de la
base de datos
Resumen: Despus de iniciar el sistema, el gerente puede llevar el control de
los datos de todos los productos de la ferretera.
Referencias cruzadas: R1.1, R1.2
Precondicin: Haber iniciado sistema
Post-condicin: Se actualizarn los datos de los productos en la base de
datos

Ferretera Ros Pasaje-Ecuador 2013 Pgina 26

CURSO NORMAL DE EVENTOS
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Escribir los datos que se piden de A
hasta J de la Ventana-7 y se seleccionar el
proveedor de ese producto en K Ventana-7.

2. Al presionar M de la Ventana-7 generar
un nuevo producto.
3. Guardar los datos ingresados en la base
de datos.
4. Selecciona la opcin que desea realizar:
a. Si selecciona N de la Ventana-7,
vase la seccin Editar Producto.
b. Si selecciona O de la Ventana-7,
vase la seccin Eliminar Producto
c. Si selecciona Q de la Ventana-7,
vase la seccin Buscar Producto
d. Si selecciona P de la Ventana-7,
finaliza el caso de uso.


CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 1. Registro de Proveedor. Si el proveedor no existe en la base de datos,
oprimir L de la Ventana-7 para agregar un nuevo proveedor.


SECCIN O SUB-FLUJO EDITAR PRODUCTO
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir el cdigo, nombre del
producto a editar en Q de la Ventana-7
2. Buscar en la base de datos el producto
con esa informacin y lo mostrar en la tabla
R de la Ventana-7
3. Para continuar con el proceso darle clic en
la fila con el registro del producto en R de la
Ventana-7,
4. Cargar los datos en los respectivos
campos de A hasta K de la Ventana-7.
5. Modificar los campos necesarios y
oprimir N de la Ventana-7.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla R de la Ventana-7, se mostrar un mensaje de Aviso.

Ferretera Ros Pasaje-Ecuador 2013 Pgina 27

SECCIN O SUB-FLUJO ELIMINAR PRODUCTO
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir el cdigo, nombre del
producto a eliminar en Q de la Ventana-7
2. Buscar en la base de datos el producto
con esa informacin y lo mostrar en la tabla
R de la Ventana-7
3. Para continuar con el proceso darle clic en
la fila con el registro del producto en R de la
Ventana-7,
4. Cargar los datos en los respectivos
campos de A hasta K de la Ventana-7.
5. Oprimir O de la Ventana-7.
6. Actualizar la informacin en la base de
datos.
7. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla R de la Ventana-7, se mostrar un mensaje de Aviso.


SECCIN O SUB-FLUJO BUSCAR PERSONAL
ACCIONES DEL ACTOR RESPUESTA DEL SISTEMA
1. Se escribir el cdigo, nombre del
producto a editar en Q de la Ventana-7
2. Buscar en la base de datos el producto
con esa informacin y lo mostrar en la tabla
R de la Ventana-7
3. Puede elegir cualquiera de las opciones
vistas en las secciones anteriores.

4. Finaliza esta seccin

CURSOS ALTERNOS O FLUJOS EXCEPCIONALES
En la lnea 2. Datos no encontrados. En caso de que los datos no se muestren en la
tabla R de la Ventana-7, se mostrar un mensaje de Aviso.



3.2.8.3. Interfaz

Ferretera Ros Pasaje-Ecuador 2013 Pgina 28

VENTANA-7













3.3. Especificaciones Adicionales

Seguridad
Entre los atributos que caracterizan al Sistema SAFRIOS est la seguridad, ya
que todos los datos que contenga van a ser almacenados en una base de
datos correctamente estructurada.
Y para salvaguardar la informacin generada da a da, el sistema tendr una
gestin de respaldo de datos.
Portabilidad
El sistema, al ser desarrollado con un lenguaje libre como lo es JAVA, va a ser
multiplataforma, esto quiere decir, que si los administradores deciden cambiar
de sistema operativo, no habr ningn problema con el sistema, ya que seguir
funcionando con normalidad y va a seguir teniendo las mismas caractersticas
e interfaces de usuario.

Ferretera Ros Pasaje-Ecuador 2013 Pgina 29

Mantenibilidad
La tarea de mantener siempre en correcto funcionamiento del sistema, va a ser
de los desarrolladores. El periodo de mantenimiento o actualizacin de
cualquier componente va a depender de las necesidades que incorpore el
usuario y que las antiguas ya no le satisfagan.

Costo
Con respecto a la cuestin econmica, este sistema tendr un costo accesible
para cualquier empresa que lo desease adquirir, del mismo modo las mejoras
que se le vayan dando tendrn igual valor.

Interfaz
Tendr efectos visuales muy innovadores, fciles de utilizar por cualquier
usuario con o sin experiencia en el tema. Por esta razn permitir adaptarse y
familiarizarse al momento de manejar el sistema.

Estabilidad
Esta caracterstica ser la que d la confianza a la empresa para que utilice el
sistema, ya que carecer de fallos o errores que puedan perjudicar el correcto
funcionamiento de la empresa.

Confiabilidad
El entorno visual del sistema debe acomodarse a las preferencias del personal
que lo va a utilizar. La informacin que ingrese al sistema tendr la mayor
seguridad y una garanta de que los datos no se perdern ni sern
manipulados por personas ajenas al sistema. Cumpliendo cada una de las
especificaciones del fcil manejo, entendimiento y con todo esto lograr que el
sistema cumpla con los diferentes objetivos a los que se le fueron asignados.

Entrega
Al momento de hacer entrega del producto ya terminado, se entregar a la
empresa su respectivo manual en el caso de que la persona que lo opere
encuentre en el software alguna interrogante y no sepa que hacer en ese
momento. Dicho manual estar detallado con todas las funciones que realiza
el producto, as como tips o alguna forma de ayuda para aprovechar al mximo
el sistema.
Ferretera Ros Pasaje-Ecuador 2013 Pgina 30

REFERENCIAS BIBLIOGRFICAS

Amapsi. (2010). http://www.slideshare.net/SergioRios/unidad-7-mad-modelado-diseo-
contratos-y-casos-de-uso-reales
Annimo. (2010). Obtenido de
http://www.angelfire.com/dragon2/informatica/estudio_de_factibilidad.htm
http://parasitovirtual.wordpress.com/2010/06/22/introduccion-a-los-casos-de-uso/
Yucta. (2003). Obtenido de
http://www.naya.org.ar/turismo/congreso2003/ponencias/Sandra_Miranda.htm