Escolar Documentos
Profissional Documentos
Cultura Documentos
Visin:
La visin de nuestra empresa es Automatizar el proceso de administracin y
contabilidad de todas aquellas empresas chicas y medianas de la regin. Mediante la
creacin de un sistema que simplifique el trabajo manual, reduciendo la tasa de error en
los clculos, el tiempo del cliente y de su capital
Alcance:
Una propuesta que colabore con el ahorro de tiempo en la ejecucin de un proceso,
disminuyendo a la vez el porcentaje de errores que se perciben en el clculo, es un
requerimiento importante que ayuda a una empresa a mejorar en la productividad y a
reducir el costo en la contabilidad de la empresa.
NO FUNCIONALES
RF.1 Tiempo de respuesta
Id
RF.01
Nombre
Registra la venta
Tipo
Requerimiento funcional
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el
xito
Fecha
Esencial
Alta
Que la venta haya sido registrada
correctamente en el sistema.
Vers Autor
Estado
in
8 de abril del 2013
1
Aprobado
Id
Nombre
Tipo
RF.02
Cancelar venta
Requerimiento
funcional
Introduccin: Se
cancelaran todas las
ventas que se soliciten.
Entradas: numero de
venta
Procesamiento:
busca en la tabla de
ventas el nmero de la
venta y si existe la
elimina, en caso
contrario enva un
mensaje al usuario.
Salidas: si los datos
son correctamente
cancelados enviar un
mensaje de correccin
y si no son cancelados
enviar un mensaje de
error.
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Que la venta haya sido
cancelada
correctamente.
Autor
Estado
Aprobado
Id
Nombre
Tipo
RF.03
Actualiza la venta
Requerimiento
funcional
Introduccin: Se
registran todas las
actualizaciones de las
ventas.
Entradas: los datos
que se actualizan son
la cantidad y el total.
Procesamiento:
actualiza los datos
introducidos por el
usuario.
Salidas: si los datos
son correctamente
actualizados enviar un
mensaje de
confirmacin y en caso
contrario enviar un
mensaje de error.
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Que la venta haya sido
actualizada
correctamente en el
sistema.
Autor
Estado
Aprobado
Id
Nombre
Tipo
RF.04
Consulta la venta
Requerimiento
funcional
Introduccin: Se
consultan todas las
ventas que se hayan
realizado durante el da
Entradas: los datos
que se consultan son
nmero de la venta,
fecha de la venta.
Procesamiento:
Busca en la tabla de
ventas el numero de la
venta introducida por el
usuario o las ventas
realizadas en la fecha
proporcionadas por el
usuario.
Descripcin
Salidas: muestra la
venta en pantalla en
caso contrario un
mensaje de error.
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Que la venta haya sido
consultada
correctamente en el
sistema.
Autor
Estado
Aprobado
Id
RF.05
Nombre
Captura la informacin
sobre el objeto
comprado usando su
cdigo de barras
Requerimiento funcional
Tipo
Descripcin
Introduccin: Se
captura la informacin
con el cdigo de barras
Entradas: utiliza el
cdigo de barras para
guardar la informacin
de los productos.
Procesamiento:
captura la informacin
utilizando el cdigo de
barras.
Salidas: si los datos son
correctamente
capturados enviar un
mensaje de confirmacin
y en caso contrario
enviar un mensaje de
error.
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Que la informacin haya
sido capturada
correctamente en el
sistema.
Autor
Estado
Aprobado
Id
Nombre
RF.06
Reduce las cantidades
del inventario cuando
se realiza una venta
Requerimiento
funcional
Introduccin: Se
reduce las cantidades
del inventario cuando
se realiza una venta.
Entradas: Reducir las
cantidades del
inventario al realizar
una venta.
Procesamiento:
reduce el inventario al
realizar una venta.
Salidas: si los datos
son reducidos enviar
un mensaje de
confirmacin y en caso
contrario enviar un
mensaje de error.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Que se reduzca el
inventario al realizarse
la venta.
Autor
Estado
Aprobado
Id
Nombre
RF.07
El personal debe
introducir una
identificacin y una
contrasea para poder
utilizar el sistema
Requerimiento
funcional
Introduccin:
Introducir una
identificacin y una
contrasea.
Entradas: Escribir
contrasea e
identificacin para
utilizar el sistema.
Procesamiento:
introducir la
identificacin y la
contrasea.
Salidas: si los datos de
la identificacin y de la
contrasea son
correctos dar acceso al
sistema.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Acceso al sistema.
Autor
Estado
Aprobado
Id
Nombre
RF.08
Muestra la descripcin
y el precio del producto
registrado
Requerimiento
funcional
Introduccin: Mostrar
la descripcin y el
precio de los productos
ya registrados.
Entradas: Muestra la
descripcin y precio de
los productos ya
registrados.
Procesamiento:
Mostrar las
descripciones y los
precios
Salidas: mostrar lo
que se pide si es
correcto y si no mostrar
un mensaje de no
existente.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Mostrar correctamente
lo que se solicita.
Autor
Estado
Aprobado
Id
Nombre
Tipo
Descripcin
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
Historial
Fuente
8 de abril del
Dependencias
2013
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Versi
n
1
RF.10
RF.09
Aumenta
Se
registran
las las
cantidades
del inventario
compras
efectuadas
cuando
Requerimiento
se realiza una compra
funcional
de producto
Introduccin:
Requerimiento
registrar
funcionallas compras
Introduccin:
que
se hayan realizado
aumentar
todo
el da.las
cantidades registrar
Entradas:
del
las
inventariorealizadas.
compras
cuando se
realice una compra.
Procesamiento:
se
Entradas:
valida
que los
aumentar
datos
las cantidades
sean
correctos al
y se
realizar las
registran
encompras.
la tabla de
Procesamiento:
compras.
aumentarsilas
Salidas:
compras
cantidades
fueron
correctamente
del
inventario almostrar
registradas
registrar
un
las compras
mensaje
de de
productos. y si no
confirmacin
Salidas:un
mostrar
si mensaje
las
de
cantidades fueron
error.
correctamente
registradas mostrar un
Esencial
mensaje de
Alta
confirmacin y si no
Registrar las compras.
mostrar un mensaje de
Autor
Estado
error.
Aprobado
Esencial
Alta
Mostrar correctamente
lo que se solicita.
Autor
Estado
Aprobado
Id
Nombre
Tipo
RF.11
Se registran clientes
Requerimiento
funcional
Introduccin:
registrar a los clientes.
Entradas: registrar a
los clientes para tener
un buen control.
Procesamiento: se
valida que los datos
sean correctos y se
registran en la tabla de
clientes.
Salidas: si los clientes
fueron correctamente
registradas mostrar un
mensaje de
confirmacin y si no
mostrar un mensaje de
error.
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Registrar a los clientes.
Autor
Estado
Aprobado
Id
Nombre
RF.12
Se registran
proveedores
Requerimiento
funcional
Introduccin:
registrar a los
proveedores.
Entradas: registrar a
los proveedores para
tener control en las
compras.
Procesamiento: se
valida que los datos
sean correctos y se
registran en la tabla de
proveedores.
Salidas: si los
proveedores fueron
correctamente
registradas mostrar un
mensaje de
confirmacin y si no
mostrar un mensaje de
error.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Registrar a los
proveedores.
Autor
Estado
Aprobado
Id
Nombre
Tipo
RF.13
Se registran empleados
Requerimiento
funcional
Introduccin:
registrar a los
empleados.
Entradas: registrar a
los empleados para
tener control en su
empleo.
Procesamiento: se
valida que los datos
sean correctos y se
registran en la tabla de
empleados.
Salidas: si los
empleados fueron
correctamente
registradas mostrar un
mensaje de
confirmacin y si no
mostrar un mensaje de
error.
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
Alta
Registrar a los
empleados.
Autor
Estado
Aprobado
Id
Nombre
Tipo
RF.01
Tiempo de respuesta
Requerimiento no
funcional
Introduccin: tratar
de que el tiempo sea el
menor posible.
Entradas: el tiempo
para dar la respuesta
no debe de ser muy
lento.
Procesamiento: dar la
respuesta en el menor
tiempo posible
Salidas: si el tiempo
es muy lento mandar
un mensaje de
reparacin.
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
media
El tiempo para la
respuesta debe de ser
el ms apropiado.
Autor
Estado
Aprobado
Requerimientos no funcionales
Id
Nombre
RF.02
Forma de interfaz
(grfico, colorido)
Requerimiento no
funcional
Introduccin: el
grafico debe de ser
muy llamativo y de
buena calidad.
Entradas: el grafico
debe de tener muy
buena accesibilidad a
l.
Procesamiento: la
forma del interfaz debe
de ser muy llamativo
para trabajarlo.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Versi
n
1
Esencial
media
El grafico debe de salir
como se espera.
Autor
Estado
Aprobado
Id
Nombre
RF.03
Maximiza una
navegacin fcil con
teclado y no con mouse
Requerimiento no
funcional
Introduccin: tener la
facilidad de trabajar
con el teclado.
Entradas: facilidad
para trabajar con el
teclado.
Procesamiento: el
teclado trabajara mas
que el mouse
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Esencial
media
Versi
n
1
Autor
Estado
Aprobado
Id
Nombre
RF.04
Plataformas del sistema
operativo
Requerimiento no
funcional
Introduccin:
compatibilidad con
varios sistemas
operativos.
Procesamiento: debe
de ser compartible con
todos los sistemas
operativos posibles.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Esencial
media
Versi
n
1
Autor
Estado
Aprobado
Id
Nombre
RF.05
Registrar los pagos a
crdito en el sistema de
cuentas por cobrar
(pues el servicio de
autorizacin de crdito
debe a la tienda el
importe del pago)
Requerimiento no
funcional
Introduccin:
registrar los pagos en
el sistema de cuentas
por cobrar.
Entradas: que los
pagos sean registrados
correctamente.
Procesamiento:
verificar que los datos
sean correctos y
regstralos en la tabla
de pagos a crdito.
Salidas: si los datos
son correctos mandar
un mensaje de
afirmacin y si no
enviar un mensaje de
error.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Esencial
media
Versi
n
1
Autor
Estado
Aprobado
Id
Nombre
RF.06
Tolerancia a fallas.
Debe registrar en las
cuentas por cobrar en
un plazo de 24 horas,
aun cuando se
produzcan fallas de
energa o del equipo
Requerimiento no
funcional
Introduccin:
registrar las fallas en
las cuentas por cobrar.
Entradas: que las
fallas sean registradas
correctamente.
Procesamiento:
verificar que los datos
sean correctos y
regstralos en la tabla
de cuentas por cobrar.
Salidas: si los datos
son correctos mandar
un mensaje de
afirmacin y si no
enviar un mensaje de
error.
Tipo
Descripcin
Historial
Fuente
Dependencias
Prioridad
Estabilidad
Criterio para el xito
Fecha
8 de abril del
2013
Esencial
media
Versi
n
1
Autor
Estado
Aprobado
DIAGRAMA ENTIDAD-RELACIN
MODELO RELACIONAL
INTERFACE USUARIO
Pantalla Inicio
Pantalla Proveedores
Pantalla Clientes
Pantalla Compras
Pantalla Empleados
Pantalla Productos
Pantalla Ventas
BASE DE DATOS
Tipo
Nulo
IdCliente
int(11)
No
Nombre
varchar(30)
No
APaterno
varchar(30)
No
AMaterno
varchar(30)
No
Colonia
varchar(30)
No
Calle
varchar(30)
No
Numero
int(11)
No
Telefono
int(11)
No
Ciudad
varchar(30)
No
Predeterminado
11
Tipo
Nulo
IdCompra
int(11)
No
FechaCompra
varchar(30)
No
CantidadCompra
int(11)
No
Totalcompra
int(11)
No
IdProveedor
int(11)
Predeterminado
NULL
Campo
Tipo
Nulo
IdEmpleado
int(11)
No
Nombre
varchar(30)
No
APaterno
varchar(30)
No
AMaterno
varchar(30)
No
Colonia
varchar(30)
No
Telefono
int(11)
No
Calle
varchar(30)
No
Numero
int(11)
No
Ciudad
varchar(30)
No
Predeterminado
Tipo
Nulo
IdCompra
int(11)
No
IdProducto
int(11)
No
Predeterminado
Tipo
Nulo
IdVentas
int(11)
No
IdProducto
int(11)
No
Predeterminado
Campo
Tipo
Nulo
IdProducto
int(11)
No
NombreProducto
varchar(30)
No
Existencia
int(11)
No
PrecioCompra
float
No
PrecioVenta
float
No
Marca
varchar(30)
No
Modelo
varchar(30)
No
Predeterminado
Tipo
Nulo
IdProveedor
int(11)
No
Nombre
varchar(30)
No
APaterno
varchar(30)
No
AMaterno
varchar(30)
No
Colonia
varchar(30)
No
Ciudad
varchar(30)
No
Telefono
int(30)
No
Calle
varchar(30)
No
Numero
int(11)
No
Predeterminado
Tipo
Nulo
Predeterminado
IdVentas
int(11)
No
FechaVenta
varchar(30)
No
CantidadVenta
int(11)
No
TotalVenta
int(11)
No
IdCliente
int(11)
No
IdEmpleado
int(11)
No