Professional Documents
Culture Documents
Historia de revisiones
Fecha
Versin
14/07/2016
1.
[1.0]
Descripcin
Este trabajo est siendo
desarrollado con el propsito
de tener conocimiento de
cmo desarrollar o ayudar a
resolver problemas de una
empresa (Boticas Mirian).
Autor
*Gamarra Gomero
kenneth
* Usuriano Snchez
j.Manuel
*Vega Delgado Bryan
Introduccin
1.1
propsito: El propsito de este proyecto es entender los
requerimientos y
requisitos,
especificaciones funcionales y no funcionales de la farmacia (boticas
Mirian).
Alcance:
1.2
Esta
Descripcin
ERS
RF
RNF
Requerimiento Funcional
Requerimiento No Funcional
1.3
1.4
Visin general:
1.5personal involucrado.
Nombre
Rol
Categora Profesional
Responsabilidad
Informacin
farmacia
de 963695070
contacto
Restricciones
-Ser usada con internet.
-Lenguajes y tecnologas en uso: HTML, JAVA.
-Los servidores deben ser capaces de atender consultas concurrentemente.
-El sistema se disear segn un modelo cliente.
-El sistema deber tener un diseo e implementacin de lo que pida el cliente.
Suposiciones y dependencias
-los requisitos aqu descritos son estables de esta farmacia (Mirian)
-Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos antes
indicados para garantizar una ejecucin correcta.
RF01
Necesidades del Usuario.
El usuario ingresara el cdigo de los medicamentos y verificara si existe
el medicamento en el stock, ingresara los datos del cliente y emitir una
boleta.
El sistema podr ser consultado por el usuario dependiendo del mdulo
en el cual se encuentre y su nivel de accesibilidad.
RNF01
RNF02
RNF05
RNF08
Requerimientos No Funcionales.
Identificacin del
requerimiento:
Nombre del
Requerimiento:
Caractersticas:
RNF01
Descripcin del
requerimiento:
Alta
Registrar Cliente
Brindar al cliente un servicio adicional de acumulacin de
puntos u otras promociones, as tambin tener
informacin que nos ayude a tomar decisiones en el
mercado de la empresa.
Empleado(Principal), Sistema Farmacia (Secundario)
3.- Actores
4.- Pre-condiciones
1. Datos del Cliente (cliente debe ser mayor de edad).
5.- Interaccin
Empleado
1. Ingresa DNI del cliente
Sistema Farmacia
2. Verifica DNI (validez).
6. El cliente verifica la
informacin
7. Finaliza registro cliente
6.-Extensiones
Empleado
Sistema Farmacia
5. Reporte de registro
5.a.- Consultar datos del
. Muestra datos del cliente para ser
cliente
confirmados
7.- Post-condiciones
1. El cliente est registrado en la Base de Datos.
2. Sus puntos bonus se inicializan en cero.
8.- Trigger
Que el cliente requiera registrarse (as comienza el caso de uso).
9.- Excepciones
2. No se verifico validez del DNI
Mensaje: Ingrese DNI nuevamente, este no existe
10.- Versin
1.0
11.- Tiempo de
1 minuto
Ejecucin
12. Diagrama de Actividades del Proceso de Negocio
Realizar Ventas
Hacer posible el proceso y registro de ventas de
medicamentos, as tambin la obtencin de todas las
operaciones de sus clientes y las operaciones de la
farmacia.
Sistema Farmacia(secundario), Empleado(Principal)
3.- Actores
4.- Pre-Condiciones
1. Cliente tenga una necesidad de compra.
5.- Interacciones
Empleado
Sistema Farmacia
1. El Empleado solicita
venta.
2. Muestra GUI ventas.
3. Ingresa medicamentos
solicitados.
4. Muestra stock de
medicamentos.
5. Valida si hay medicamentos
para la venta.
6. Muestra Monto a pagar
7. Solicita dato del cliente
8. Ingresar datos del
cliente
Caso1: ingresar
datos
Caso2: No ingresar
datos
9. Solicita modo de reporte de
venta:
Caso 1 : Boleta
Caso 2 : Factura
10. Ingresar modo de
venta
11. Muestra reporte de Venta.
12. Solicita envo de
reporte de venta a Caja
13. Enva reporte de venta.
14. Imprime cdigo de venta
15. Cierra la interfaz
16. Sale del Sistema
6.- Extensiones
Empleado
Sistema Farmacia
11. Muestra reporte de Venta
11.a. Consulta posibles
. Muestra Reporte adicionndole
puntos acumulados
puntos bonus acumulados.
7.- Post-Condiciones
1. Caja Recibe satisfactoriamente la operacin de venta digitalmente.
2. Cliente recibe la impresin del cdigo de venta.
8.- Trigger
El cliente requiere comprar medicamentos.
9.- Excepciones
5. No existen medicamentos en el stock de inventarios.
10.- Versin
1.0
11.- Tiempo de
<2-3> minutos
Ejecucin
12. Diagrama de Actividades del Proceso de Negocio
3.4.1.
2.
5.-
Gestionar compras
Hacer posible al administrador gestionar sus compras de
medicamentos a sus proveedores brindndole adems la
informacin sobre stock de inventario de productos,
medicamentos con bajo stock y los medicamentos en
general.
Administrador (Principal), Sistema Farmacia (Secundario)
Actores
Pre-Condiciones
Actualizacin de inventarios actualizados.
Actualizacin de Caja actualizadas.
Interacciones
Empleado
Sistema Farmacia
1. Solicitar compras
2. Mostrar interfaz Gestin de
compras
3. Solicitar datos de
Inventarios
Caso1: Stock de inventarios
general
Caso2: Productos ms
demandados
Caso3:Productos de bajo
stock
4. Muestra datos de inventarios
pedidos
5. Seleccionar producto a
comprar
6. Valida proveedores que
ofrecen dichos productos
7. Muestra proveedores de
producto seleccionado
8.
Selecciona proveedor
9. Validar datos productoproveedor
10. Mostrar Lista de Productos
realizados
11. Pedir Cantidad por productos
Sistema Farmacia
7.- Post-Condiciones
1. El administrador tiene el reporte de la compra a realizar con datos
especficos de los productos que requiere en la farmacia.
2. Se tiene un reporte actualizado de stock de inventarios hasta la
fecha.
8.- Trigger
El administrador requiere gestionar sus compras viendo sus stocks de
medicamentos
9.- Excepciones
14. El monto a pagar por la compra se requiere ms de lo que se tiene
en caja
10.- Versin
1.0
11.- Tiempo de
< 40-70 > minutos
Ejecucin
12. Diagrama de Actividades del Proceso de Negocio
Registrar Pago
Registrar el pago de los clientes, previamente el cliente
tiene que tener su nmero de venta as de esta manera
recin poder registrar el pago y la nueva actualizacin de
inventarios, saldo de la caja u otros.
Empleado(principal), Sistema Farmacia ( Secundario)
3.- Actores
4.- Pre-Condiciones
1. El cliente tenga su nmero de venta correspondiente
2. La factura o boleta digital lo tenga la caja en su ordenador
3. El sistema de la caja debe tener cambio disponible
5.- Interacciones
Empleado
Sistema Farmacia
1. Solicita registrar pago
2. Muestra interfaz de registro de pago
3. Requiere nmero de venta
4. Ingresa nmero de venta
del cliente
5. Verifica y valida el nmero de venta
6. Muestra reporte de venta
7. Requiere tipo de pago
8. Selecciona forma de pago
Caso 1: Efectivo (pasar al
9)
Caso 2: Tarjeta de crdito
(pasar al
13 )
9. Muestra interfaz modo de pago
10. Requiere tipo de moneda
11. Selecciona tipo de
moneda
12. Ingresa cantidad de
dinero
13. Valida el pago( Cambio del pago o
limite de crdito)
14. Muestra reporte de venta
16. Actualiza stocks de inventarios.
17. Actualiza puntos bonus del cliente.
18. Solicita impresin de
venta
19. Imprime Venta (boleta o factura).
20. Sale del interfaz
21. Abandona el Sistema
Farmacia.
6.- Extensiones
Empleado
Sistema Farmacia
8. seleccionar modo de pago
Caso 2: Tarjeta de crdito
8.a. Solicitar limite de
. Muestra Lmite de crdito del cliente
crdito
7.- Post-Condiciones
1. El inventario est actualizado a la fecha.
2. Los datos del cliente son actualizados (puntos bonus).
3. El registro de la caja esta actualizada.
8.- Trigger
El cliente requiere realizar el pago al cajero (empleado).
9.- Excepciones
10.- Versin
1.0
11.- Tiempo de
<1-3> minutos
Ejecucin
12. Diagrama de Actividades del Proceso de Negocio
3. DESCRIPCION GENERAL
Adaptadores de red.
Computadora (Windows 8.1)
Mouse.
Teclado.
3.1.5
restricciones de memoria
3.2.1Requisito funcional 1
3.2.2Requisito funcional 2
3.2.3Requisito funcional 3
3.2.4Requisito funcional 4
3.2.5Requisito funcional 5
Consultar cuantos productos quedan: Permite a los usuarios ver
informacin de sus productos.
3.2.6Requisito funcional 6
3.2.7Requisito funcional 7
3.3.1
Cada usuario tendr un perfil especfico para que su interaccin con el sistema sea
correcto y no conlleve a fallos:
Dueo o usuario: Persona que interactuar continuamente con el sistema, su
educacin no puede ser definida y no debe tener una capacitacin con respecto al sistema
nicamente debe tener un conocimiento bsico sobre navegacin en pginas Web.
Participante: Su rol en el sistema consiste en pasar de ser visitante a participante en el
momento que se inscriba a un seminario, al igual que el visitante su conocimiento debe ser
bsico en el manejo de pginas Web para que realice su inscripcin.
Administrador del Sistema: Usuario con gran conocimiento en el manejo del
sistema con una previa capacitacin por parte de la entidad. Encargado de manejar el
sistema con gran responsabilidad sobre los criterios de permisos sobre los usuarios.