Requerimientos Del Proyecto
Requerimientos Del Proyecto
Requerimientos Del Proyecto
Etapa de Inicio.
Propuesta de Solución.
Diseñar y desarrollar un sistema de punto de venta para llevar el control de
las ventas, el inventario, poder imprimir informes, revisar cuantos medicamentos
están caducados para darle de baja del inventario, poder llevar el control de los
datos de las recetas médicas de los clientes para posteriormente o cuando sea
necesario poder imprimirlas, así como poder llevar el control de los vendedores.
Requerimientos del proyecto
1.- La empresa requiere realizar consultas de los medicamentos que necesitan receta
médica para su posterior venta.
2.- Además se requiere de un control de las ventas que se realizan en la farmacia.
3.- La empresa maneja muchos proveedores los cuales surten los fármacos.
4.- Se manejan muchos laboratorios de fármacos.
5.- Se necesita conocer o tener almacenado la información de los empleados de la
farmacia.
6.- Se necesita saber que fármacos están próximos a caducar o caducados.
7.- Es necesario tener un inventario de todo el producto que existe en almacén.
8.- La farmacia necesita reportes mensuales para verificar la situación financiera.
9.- Se requiere entregar un comprobante de pago para los clientes que compren
productos.
10.- Al vender un antibiótico o medicamento controlado se necesita registrar la receta,
y se deberá incluir, como mínimo, la información siguiente:
- Identificación del paciente
- Identificación del doctor (recetante)
- Cédula médica.
- Fecha de emisión
- Nombre, concentración y cantidad total del fármaco
- Indicaciones para su uso
- Vía de administración
- Presentación
- Frecuencia y tiempo de duración de tratamiento
11.- La empresa requiere mantener un registro de los productos farmacéuticos
comprados, adquiridos, o introducidos en el almacén/inventario.
12.- Se requiere poder actualizar los medicamentos controlados.
13.- Los antibióticos sólo pueden ser dispensados mediante receta legal u orden
médica.
14.- Las recetas para sustancias controladas pueden ser archivadas en versión
escrita o de manera electrónica. Si la farmacia elige mantener archivos electrónicos,
la copia original de las recetas también debería guardarse.
15.- Se deberá de guardar la fecha de compra del fármaco que requiera receta.
16.- La cantidad total dispensada no deberá exceder la cantidad total prescrita
17.- No se deberá dispensar nada después del período por el cual la receta es válida.
18.- El empleado deberá estar registrado en el sistema.
19.- Se deberá llevar el control de que empleado ha hecho la venta.
Restricciones
Riesgos
Requerimientos Funcionales
Requerimientos No Funcionales
Las funciones del sistema son lo que éste habrá de hacer. Hay que identificarlas y
listarlas en grupos cohesivos y lógicos. Las funciones deben clasificarse a fin de establecer
prioridades entre ellas e identificar las que de lo contrario pasarían inadvertidas (pero que
consumen tiempo y otros recursos). Las categorías son:
- Oculta: Debe realizarse, aunque no es visible para los usuarios. Estas funciones a
menudo se omiten (erróneamente) durante el proceso de obtención de los
requerimientos.
Cursos Alternativos
Ninguno
Cursos Alternativos
Ninguno
Cursos Alternativos
Ninguno
Cursos Alternativos
Linea 4: El Farmacéutico elige cancelar, se cancela
la eliminación.
Cursos Alternativos
Línea 3: No se puede conectar al servidor, se
despliega un mensaje informando que no se
puede conectar al servidor.
Linea 4: No hay nuevas actualizaciones, se
despliega un mensaje informando que se
tiene la base de datos mas actual.
Caso de Uso Extendido
Cursos Alternativos
Ninguno
Cursos Alternativos
Línea 3: Campos faltantes por llenar, el sistema
despliega un mensaje de llenar campos.
Línea 4: El sistema no encuentra los registros, se
despliega un mensaje informandolo.
Linea 7: El Gerente cancela la impresión, se sale de
la sección.
Caso de Uso Extendido
Caso de Uso: Administar Vendedores
Actores: Administrador(Gerente)
Propósito: Agregar, Editar o Eliminar datos de
empleados.
Resumen: El Gerente dar de alta a un vendedor, editar
sus datos o elimiarlos.
Tipo: Primario
Referencias Cruzadas: R1.1, R1.2, R1.3, R1.10, R1.15, R1.16,
R1.19, R1.20, R1.21, R1.25, R1.26.
Curso Normal de los Eventos
Acción del Actor Respuesta del Sistema
1.- include(Iniciar Sesión) 2.- El sistema despliega las opciones que
puede elegir el administrador.
3.- El administrador elige una opción para
realizar.
3a.- Si elige agregar vendedor ver
sección: Alta Vendedor.
3b.- Si elige editar datos del vendedor ver
sección: Editar Datos Vendedor.
3c.- Si elige Eliminar datos del vendedor 4.- El sistema manda un mensaje de
ver sección: Eliminar Datos Vendedor. operación realizada correctamente.
5.- Este caso de uso termina cuando el
administrador realiza la operación
deseada.
Cursos Alternativos
Ninguno
Cursos Alternativos
Línea 3: Campos faltantes por llenar, el sistema
despliega un mensaje de llenar campos.
Diagrama Conceptual
Genera
Reporte
Genera
Empleado Nota
Registra
Gestiona
Receta
Medicamento Solicita
Notificación de compra
Factura
Agrega
Inventario
Glosario
Restricciones Restricciones
Debe tener el nombre del medicamento Debe decir si es medicamento controlado
Debe tener la vía de administración
Clase del Dominio Clase del dominio
Pendiente de especificar Pendiente de especificar
Objeto de la Información