Integrantes:
Abad Torres, Carlos
Durand Ahumada, Harold
Curso: Base de Datos Avanzada Guerra Avalos, Alexandra
Jiménez Becerra, Kimberly
Vidal Gonzales, Javier
DOCENTE: Dr. Boy Chavil, Luis
Zegarra Fernández, Homero
REQUERIMIENTOS FUNCIONALES REQUERIMIENTOS NO FUNCIONALES
GENERALIDADES DEL PROYECTO
Registro de nuevos medicamentos. - Las interfaces deben ser entendible, sencilla y
fácil de usar.
Registro de nuevos empleados. Apariencia o
interfaz - Las animaciones deben ser amigables a los
usuarios.
Visualización de los medicamentos. - El sistema debe informar sobre las acciones que
Visualización de los empleados. realiza el usuario en el sistema, cada proceso
debe informar al usuario, si se realizó de forma
Usabilidad correcta o se produjo algún error, de tal forma
que el usuario encuentre la fácil solución al
mismo.
Visualización de un aviso para aquellos - El sistema debe ser ágil y proporcionar una
rápida respuesta a las acciones del usuario.
medicamentos por vencer.
Rendimiento - El sistema deberá estar disponible en todo
momento que se requiera.
STOCK )
@Cantidad int
as
begin transaction TransacAgregaStock
declare @IdProducto integer
select @IdProducto =IdProducto
from PRODUCTO
where PRO_Nombre_Comercial =@Nombre
--ingreso de STOCK_PRODUCTO
insert into STOCK_PRODUCTO(STO_Cantidad_Añadida,STO_Fecha_Registro,IdProducto)values(@Cantidad,GETDATE(),@IdProducto)
update PRODUCTO
set PRO_Stock=PRO_Stock+@Cantidad
if @@error = 0
begin
print 'STOCK AGREGADO CORRECTAMENTE'
commit transaction TransacAgregaStock
end
else
begin
print 'OCURRIO UN ERROR...'
rollback transaction TransacAgregaStock
end
go
REPORTE TACTICO
PROCESAMIENTO DE REPORTES Y GRAFICOS RS