SISTEMA DE GESTIN COMERCIAL
CAPITULO I
DATOS DE LA EMPRESA
1.1. RAZON SOCIAL DE LA INSTITUCIN
1.2. VISIN Y MISIN1.2.1. VISIN
1.2.2. MISIN1.3. ESTRUCTURA ORGNICA DE LA INSTITUCIN
1.4. MANUAL DE ORGANIZACIN Y FUNCIONES 1.5. SITUACIN ACTUAL DE
HARDWARE Y SOFTWARE
1.6. ESTUDIO DE FACTIBILIDAD 1.6.1. FACTIBILIDAD TCNICA
1.6.2. FACTIBILIDAD OPERATIVA
1.6.3. FACTIBILIDAD ECONMICA
1.6.4. ANLISIS DE FACTIBILIDAD
1.7. METODOLOGA DEL DESARROLLO DEL SISTEMA
1.8. APLICACIONES A UTILIZARCAPITULO II
MODELADO DEL NEGOCIO
2.1. UNIDADES ORGANIZACIONALES
2.1. TRABAJADORES Y ACTORES
2.2. DIAGRAMA DE CASOS DE USO DEL NEGOCIO
2.3. REALIZACIONES DE LOS CASOS DE USO DEL NEGOCIO
2.4. ENTIDADES DEL NEGOCIO
1. Flujo de Trabajo DEL CUN 11.1. Flujo Bsico
1. El cajero imprime su ficha de ventas en donde se muestran
todo los productos vendidos y la cantidad de dichos productos y lo
entrega al Almacenero.
2. El Almacenero abre su ficha de almacn que esta en Excel donde
tiene registrados todos sus productos y la cantidad de stock de
cada uno de ellos.
3. El almacenero hace una comparacin de ambas fichas
4. El almacenero da conforme a las fichas.
5. El almacenero busca aquellos productos que tengan una
cantidad menor a 10 unidades en stock.
6. El almacenero consulta con el Administrador para poder hacer
el pedido de esos productos
7. El Administrador le da el visto bueno
8. El almacenero procede a hacer la ficha de pedido de productos
al proveedor.
9. El almacenero enva la ficha al proveedor respectivo
solicitando ms productos.
10. Finaliza el proceso.1.2. Flujo Alternativo1.2.1.
1. En el punto 4, si el almacenero no da una conformidad a las
fichas, ambos empleados se tendr que reunir de urgencia para
cotejar personalmente ambas fichas y corregir el error.
1.2.2. 1. En el punto 5 si el almacenero no encuentra productos
con unidades menores a 10 en el almacn entonces sigue su
trabajo.
1.2.3.
2. Si el Administrador no da el visto bueno de aquellos
productos que el Almacenero le mencion entonces no se realizar la
compra de dichos productos.2.5. DIAGRAMA DE ACTIVIDADES DEL
NEGOCIO
2.6. DIAGRAMA DE OBJETOS
2.7. GLOSARIO DE TRMINOS DEL NEGOCIO
CAPITULO III
REQUERIMIENTOS DE LOS SISTEMAS1.1. MATRIZ DE PROCESO VS.
REQUERIMIENTON CUNCUNDescripcin CUNrea que
afectaRequerimientoCUDescripcin CU
CUN-01Registrar ClienteEl cajero registra los datos del cliente
en su base de ExcelVentasContar con una base de datos de los
clientes que realicen una compra. Gestionar ClientePermite
registrar a un nuevo cliente y adems se pueda modificar esos datos
en caso sea necesario.
Generar Reporte ClientePermite generar reporte de los clientes
registrados
Buscar
ClienteCaso de Uso incluido, busca al cliente o los
clientes.
CUN-02Registrar ProveedorEl almacenero registra en Excel los
datos de los proveedores y su rubro de ventas.VentasContar con una
base de datos de todos los proveedores y sus rubrosGestionar
ProveedorPermite registrar a un nuevo proveedor y adems se pueda
modificar esos datos en caso sea necesario.
Generar Reporte de ProveedorPermite generar reporte de los
proveedores registrados
Generar Reporte ProductoPermite Generar Reportes de todos los
productos registrados en el almacn.
CUN-03 Registrar ProductoEl Almacenero pasa a su base en Excel
los datos de los repuestos que han sido adquiridosVentasContar con
una base de datos de los clientes que realicen una compra
Gestionar ProductoPermite Registrar los datos de un productos,
modificar esos datos si es necesario e ingresar el stock de los
productos existentes en el almacn
CUN-04Controlar AlmacnEl Almacenero revisa su base en Excel para
estar al tanto de los repuestos que estn por agotar su
stockVentasSe debe contar con una base de datos donde se tenga el
stock de los productos en el almacnBuscar ProductoCaso de Uso
incluido, busca el producto o los productos.
CUN-05Registrar Venta de ProductoEl cajero registra en Excel las
ventas realizadas indicando los repuestos vendidosVentasContar con
una base de datos de todas las ventas realizadas.Gestionar
VentasPermitir Ingresar las ventas realizadas.
Generar Reporte de VentasPermitir obtener reportes de las ventas
realizadas.
Buscar
VentasCaso de Uso incluido, busca la venta o las ventas
Permitir el ingreso al sistema LoginPermitir al usuario logearse
y acceder al sistema
Gestionar UsuarioPermite registrar a un nuevo usuario y adems se
pueda modificar esos datos en caso sea necesario.
Generar Reporte de UsuarioPermite generar reporte de los
usuarios registrados
Buscar UsuarioCaso de Uso incluido, busca el usuario o los
usuarios.
1.2. DIAGRAMA DE LOS SISTEMAS.
1.3. OBJETIVOS DE LOS SISTEMASEn este apartado vamos a definir
una lista con los diferentes objetivos que se esperan alcanzar
cuando el sistema software a desarrollar est en explotacin. Sern
especificados mediante una plantilla para objetivos.
OBJ01Gestionar las cintas y pelculas
DescripcinEl sistema deber gestionar las cintas y pelculas
disponibles en el vdeo club: adquisiciones, retiradas,
disponibilidad, etc.
Estabilidadalta
Comentariosninguno
OBJ02Gestionar los socios
DescripcinEl sistema deber gestionar las socios del vdeoclub:
altas, bajas, modificaciones de datos, sanciones, personas
autorizadas, cuentas, etc.
Estabilidadalta
Comentariosninguno
OBJ03Gestionar los alquileres
DescripcinEl sistema deber gestionar los alquileres de cintas:
entregas, devoluciones, devoluciones tardas, reclamaciones,
disponibilidad, etc.
Estabilidadalta
Comentariosninguno
1.4. REQUISITOS FUNCIONALES DE LOS SISTEMA S1.4.1. Diagrama de
caso de uso del sistema Gestin de Socios
1.5. REQUISITOS FUNCIONALES DE LOS SISTEMAS1.5.1. Diagrama de
caso de uso del sistema de Gestin de Pelculas
1.5.2. Diagrama de caso de uso del sistema de Gestin de
Alquileres
1.5.3. Especificacin de los Requerimientos Funcionales del
SistemaRF- 01Alta de socio
Objetivos asociadosOBJ02 Gestionar las socios
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando alguien solicite su ingreso
como
socio
PrecondicinEl solicitante no es un socio del vdeoclub y tiene su
documentacin disponible
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comenzar el
proceso de alta de un nuevo socio
2El sistema solicita los siguientes datos del nuevo socio: n del
DNI, nombre, apellidos, fecha de nacimiento, sexo, direccin y
telfonos de contacto
3El empleado del vdeoclub solicita los datos requeridos y la
documentacin al nuevo socio
4El empleado del vdeoclub comprueba que los datos
del nuevo socio coinciden con los de la documentacin
aportada
5El empleado del vdeoclub proporciona los datos requeridos y
solicita al sistema que los almacene
6El sistema almacena los datos proporcionados, imprime el carnet
de socio e informa al empleado del vdeo club de que el proceso ha
terminado con xito
7El empleado del vdeoclub entrega el carnet al nuevo
socio
PostcondicinEl solicitante es socio del vdeoclub y el saldo de
su cuenta es
0
ExcepcionesPasoAccin
4Si la documentacin aportada no es correcta, el empleado del
vdeoclub cancela la operacin, a continuacin este caso de uso
termina
5Si el sistema detecta que el nuevo socio ya es socio
del vdeoclub, el sistema informa de la situacin al
empleado del vdeoclub permitindole modificar los
datos proporcionados, a continuacin este caso de uso
contina
5Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
RendimientoPasoCota de tiempo
45 segundos
Frecuencia esperada10 veces/da
Estabilidadalta
ComentariosLa frecuencia ser mucho mayor durante los dos
primeros meses, probablemente 100 veces/da
RF- 02Baja de socio
Objetivos asociadosOBJ02 Gestionar las socios
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando un socio solicite su baja
PrecondicinEl solicitante es un socio del vdeoclub y tiene su
documentacin disponible
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comen-
zar el proceso de baja de un socio
2Se realiza el caso de uso RF15 (Identificacin de socio)
3El empleado del vdeoclub solicita al sistema que elimine la
informacin correspondiente al socio
4El sistema elimina los datos correspondientes al socio e
informa al empleado del vdeoclub de que el proceso ha terminado con
xito
5El empleado del vdeoclub inhabilita el carnet al socio que se
acaba de dar de baja
PostcondicinEl solicitante no es socio del vdeoclub
ExcepcionesPasoAccin
3Si el socio tiene pagos pendientes, el sistema el sistema
comunica la situacin al empleado del vdeoclub y cancela la
operacin, a continuacin este caso de uso termina
3Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
RendimientoPasoCota de tiempo
61 segundo
Frecuencia esperada1 vez/mes
Estabilidadalta
ComentariosSi el socio que desea darse de baja tiene un pago
pendiente, puede hacer un ingreso por su importe y repetir el
proceso de darse de baja
RF- 03Modificacin de los datos de un socio
Objetivos asociadosOBJ02 Gestionar las socios
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando un socio solicite la
modificacin
de sus datos
PrecondicinEl solicitante es un socio del vdeoclub y tiene su
documentacin disponible
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comenzar el
proceso de modificacin de los datos de un socio
2Se realiza el caso de uso RF15 (Identificacin de socio)
3El sistema muestra los siguientes datos correspondientes al
socio a modificar: n del DNI, nombre, apellidos, fecha de
nacimiento, sexo, direccin y telfonos de contacto
4El sistema permite al empleado del vdeoclub modificar los
siguientes datos: direccin y telfonos de contacto
5El empleado del vdeoclub modifica los datos que el
sistema le permite y solicita al sistema que los almacene
6El sistema modifica los datos correspondientes al socio e
informa al empleado del vdeoclub de que el proceso ha terminado con
xito
7Si algn dato modificado aparece en el carnet de socio, el
sistema imprime un nuevo carnet de socio
8Si fue necesario imprimir un nuevo carnet de socio, el
empleado del vdeoclub entrega el nuevo carnet al socio e
inhabilita el antiguo
PostcondicinLa informacin del socio est actualizada
ExcepcionesPasoAccin
5Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
RendimientoPasoCota de tiempo
61 segundo
Frecuencia esperada1 vez/mes
Comentariosninguno
RF- 05Alta de cinta de vdeo
Objetivos asociadosOBJ01 Gestionar las cintas y pelculas
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando se adquieran nuevas cintas de
una
pelcula
PrecondicinNinguna
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comenzar el
proceso de alta de cinta
2El sistema solicita que se identifique la pelcula que
contiene la cinta
3El empleado del vdeoclub identifica la pelcula
4Si la pelcula no est registrada, se realiza el caso de
uso RF04 (Alta de pelcula)
5El sistema solicita el nmero de cintas de la pelcula a
dar de alta
6El empleado del vdeoclub proporciona el nmero de
cintas y solicita al sistema que almacene la informacin
7El sistema almacena los datos proporcionados, imprime la
etiquetas de identificacin de cintas autoadhesivas e informa al
empleado del vdeoclub de que el proceso ha terminado con xito
8El empleado del vdeoclub pega las etiquetas en las
cintas y las coloca en las estanteras
PostcondicinLas cintas estn registradas en el sistema
ExcepcionesPasoAccin
6Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
RendimientoPasoCota de tiempo
71 segundo
Frecuencia esperada1 vez/da
Comentariosninguno
RF- 08Baja de cinta de vdeo
Objetivos asociadosOBJ01 Gestionar las cintas y pelculas
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando el empleado del vdeoclub lo
considere oportuno
PrecondicinLa cinta est registrada en el sistema
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comenzar el
proceso de baja de cinta de vdeo
2El sistema solicita que se identifique la cinta a dar de
baja
3El empleado del vdeoclub identifica la cinta a eliminar y
solicita al sistema que la d de baja
4El sistema registra la baja de la cinta e informa al empleado
del vdeoclub de que el proceso ha terminado con xito
5El empleado del vdeoclub elimina la cinta de las estanteras
PostcondicinLa cinta no est registrada en el sistema
ExcepcionesPasoAccin
3Si el sistema no tiene registrada ninguna cinta con la
identificacin proporcionada, el sistema comunica al
empleado del vdeoclub la situacin, a continuacin
este caso de uso termina
3Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
RendimientoPasoCota de tiempo
41 segundo
Frecuencia esperada1 vez/mes
Comentariosninguno
RF- 10Consulta de una pelcula
Objetivos asociadosOBJ01 Gestionar las cintas y pelculas
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando el empleado del vdeoclub lo
considere oportuno
PrecondicinNinguna
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comenzar el
proceso de consulta de los datos de una pelcula
2El sistema solicita que se identifique la pelcula a
consultar
3El empleado del vdeoclub identifica la pelcula a consultar
4El sistema muestra los siguientes datos correspondientes a la
pelcula: ttulo, tema, ao de produccin, actores principales, nombre
de la productora y nmero de cintas disponibles
5Si el empleado del vdeoclub solicita la impresin de
los datos, el sistema imprime los datos de la pelcula
PostcondicinLa informacin correspondiente a la pelcula
consultada no ha
cambiado
ExcepcionesPasoAccin
3Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
RendimientoPasoCota de tiempo
41 segundo
Frecuencia esperada1 vez/da
Comentariosninguno
RF- 11Consulta de un socio
Objetivos asociadosOBJ02 Gestionar las socios
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso cuando el empleado del vdeoclub lo
considere oportuno
Precondicinninguna
Secuencia
NormalPasoAccin
1El empleado del vdeoclub solicita al sistema comenzar el
proceso de consulta de los datos de un socio
2El sistema solicita que se identifique al socio
3El empleado del vdeoclub proporciona los datos de
identificacin al sistema
4El sistema muestra la siguiente informacin asociada
al socio: nombre, apellidos, direccin, nmeros de telfono,
alquileres pendientes y saldo de su cuenta
5Si el empleado del vdeoclub solicita la impresin de
los datos, el sistema imprime los datos del socio
PostcondicinNinguna
ExcepcionesPasoAccin
3Si el empleado del vdeoclub solicita cancelar la operacin, el
sistema cancela la operacin, a continuacin este caso de uso
termina
5Si el sistema no tiene registrado ningn socio con la
identificacin proporcionada, el sistema comunica al
empleado del vdeoclub la situacin, a continuacin
este caso de uso termina
RendimientoPasoCota de tiempo
41 segundo
Frecuencia esperada5 veces/da
ComentariosEl formato de visualizacin de los datos est pendiente
de definicin
RF- 015Identificacin de socio
Objetivos asociadosOBJ02 Gestionar las socios
DescripcinEl sistema deber comportarse tal como se describe en
el siguiente caso de uso durante la realizacin de los casos de
uso:
RF02 Baja de socio
RF03 Modificacin de datos de un socio
RF06 Alquiler de cintas de vdeo
PrecondicinEl socio tiene su documentacin disponible
Secuencia
NormalPasoAccin
1El sistema solicita que se identifique al socio
2El empleado del vdeoclub solicita el carnet de socio
3El empleado del vdeoclub proporciona los datos de
identificacin al sistema
4El sistema muestra los nmeros de telfonos que el socio
proporcion cuando se dio de alta
5El empleado del vdeoclub solicita al socio que le confirme
alguno de los nmeros de telfono registrados en el sistema
6El empleado del vdeoclub confirma la identidad del
socio al sistema
PostcondicinNinguna
ExcepcionesPasoAccin
3Si el sistema detecta que el supuesto socio no es socio del
vdeoclub, el sistema comunica al empleado
del vdeoclub la situacin, a continuacin este caso
de uso aborta
5Si el socio no conoce ningn nmero de telfono registrado en el
sistema y no puede demostrar su identidad, el empleado del vdeoclub
retiene el carnet de socio y cancela la operacin, a continuacin
este caso de uso aborta
5Si el socio no conoce ningn nmero de telfono registrado pero
puede demostrar su identidad por otros
medios, el empleado del vdeoclub le recuerda los nmeros de
telfonos que proporcion cuando se dio de alta, a continuacin este
caso de uso contina
RendimientoPasoCota de tiempo
----
Frecuencia esperada50 veces/da
Comentariosninguno
1.1. REQUISITOS NO FUNCIONALES DE LOS SISTEMA S
1.1.1. Requerimiento del producto
[Si en el modelo de Casos de uso no se incluye esta informacin
en esta seccin se describe el producto respecto de otros productos
relacionados y como opera bajo ciertas restricciones.
Puede incluir Interfases del sistema, Interfases de usuario,
Interfases de hardware, Interfases de software, Interfases de
comunicacin, Memoria, Operaciones, Requerimientos de adecuacin al
entorno.]
1.1.1.1. Interfases de usuario
[Esta seccin describe las interfases de usuario que se deben
implementar. Incluye las caractersticas lgicas de cada interfase
entre el producto de software y el usuario que son necesarias para
lograr los requerimientos del software, por ejemplo, formatos de
pantalla, contenido de reportes y mens, o disponibilidad de teclas
de funcin. Adems incluye aspectos para optimizar la interfase, que
puede ser una lista de como debe aparecer el sistema al usuario o
como no debe aparecer, por ejemplo, que aparezcan mensajes de error
cortos o largos. En caso que las pautas para la interfase de
usuario sean muy extensas podr generar un documento aparte y en
esta seccin hacer referencia a el.
Tambin se deben especificar las operaciones normales y
especiales requeridas por el usuario, como son: modos de operacin
en la empresa u organizacin del usuario, por ejemplo, operaciones
iniciadas por el usuario, perodos de operaciones interactivas y
operaciones de procesamiento por lotes, operaciones de respaldo y
recuperacin.]
1.1.1.2. Interfases con hardware
[Esta seccin describe las caractersticas de las interfaces entre
el producto de software y los componentes de hardware del sistema.
Incluye caractersticas de configuracin, dispositivos que se deben
soportar, como deben ser soportados y protocolos.]
1.1.1.3. Interfases con software
[En esta seccin se debe especificar el uso de otros productos de
software necesarios (sistema de manejo de datos, sistema operativo,
libreras o paquetes), interfases con otros sistemas de
aplicacin.
Para cada interfase se debe indicar: propsito de la interfase
con el producto de software, definicin de la interfase en trminos
de contenido y formato de la misma.]
1.1.1.4. Interfases de comunicacin
[En esta seccin se describe cualquier interfase de comunicacin
con otro sistema o dispositivo como redes, dispositivos remotos,
etc.]
1.1.1.5. Restricciones de memoria
[En esta seccin se deben especificar las caractersticas
aplicables y lmites en memoria primaria y secundaria]
1.1.1.6. Requerimientos de adecuacin al entorno
[En esta seccin se deben especificar los requerimientos de datos
o secuencias de inicializacin que son especficas a un sitio dado,
misin, o modo operacional (por ejemplo, valores posibles, lmites de
seguridad, etc.); se debe especificar el sitio o las caractersticas
relacionadas a la misin que deben modificarse para adaptar el
software a una instalacin particular.]
1.1.2. Requerimientos de Calidad del SistemaVer archivo
adjunto1.1.3. Requerimientos de documentacin
[En esta seccin se especifica el tipo de documentacin que se
requiere, el contenido y formato de la misma.]
1.1.3.1. Manual de Usuario
[En esta seccin describa el propsito y contenido del Manual de
Usuario. Especifique el largo deseado, nivel de detalle, necesidad
de ndice, glosario de trminos, tutoriales o manual de referencia
estratgica, etc. Especifique tambin restricciones de formato e
impresin.]
1.1.3.2. Ayuda en lnea
[En esta seccin especifique si el sistema de software incluye un
sistema de ayuda en lnea. Si lo incluye especifique los
requerimientos de organizacin y presentacin del mismo.]
1.1.3.3. Guas de instalacin, configuracin y archivo Lame.
[En esta seccin especifique si el sistema de software contendr
instrucciones para instalacin y configuracin. Adems si se incluir
el tpico archivo Lame, que puede incluir las Novedades de la
versin, discusin de compatibilidad con versiones anteriores,
documentacin de errores conocidos y soluciones alternativas.]
1.1.3.4. Etiquetado y empaquetado
[El estado del arte de las aplicaciones de hoy proporciona un
aspecto consistente que comienza con el paquete del producto y se
manifiesta a travs de los mens de la instalacin, las pantallas del
sistema, los sistemas de ayuda, los dilogos con el usuario, etc.
Esta seccin define las necesidades y tipos de etiquetas a para ser
incorporado en el cdigo, por ejemplo, derechos de propiedad
literaria y avisos patentes, logotipos corporativos, iconos
estandarizados y otros elementos grficos, etc.]
PAGE 3Ing. Wagner Vicente Ramos
_1038209315.doc