Está en la página 1de 20

1

Especificación de requisitos de software


para farmacia

Maria Camila Giraldo


Ficha: 2405116

Diciembre de 2021
2

Especificación de requisitos de software para farmacia

CONTENIDO

1. Introduccion

1.1 Alcance 4

1.2. Objetivos 5

1.3. Referencias 6

2. Personal involucrado

3. Análisis de requisitos 10

4. Requerimientos 10

4.1. Requerimientos funcionales 10

4.2. Requerimientos no funcionales 15

5. Matriz de trazabilidad 17

6. Anexos 20
3

1.Introducción

Este trabajo pretende evidenciar como un diseño de software puede ayudar a mejorar el
servicio dentro de una farmacia, limitando errores en el inventariado, como serían
mantener medicamentos vencidos, o no tener unidades suficientes de los mismos.

También busca mejorar la agilidad en la dispensación y facturación de medicamentos,


haciendo mas eficiente la actividad farmacéutica, se quiere un producto que sea sencillo
de utilizar, amigable con el usuario, y actualizado con las mejoras que proporciona la
tecnología día a día.

Se plantea mejorar la organización de los medicamentos por laboratorio, por fecha de


caducidad y por laboratorio, haciendo esto se facilitará el trabajo de los usuarios y se
mantendrá un servicio óptimo para el cliente.

Para la realización de este trabajo se usaron herramientas como entrevistas a propietarios,


encuestas a empleados y análisis de diagramas de casos de uso, todo para poner en
marcha un proyecto que cumpla con los estándares actuales que exige la ley colombiana
a las farmacias.
4

1.1 Alcance

Con el presente trabajo se quiere llegar a los propietarios de las farmacias en la ciudad de
Medellín, que requieran mejoras y actualizaciones en su software para inventariado, se
quiere igualmente llegar al usuario final o cliente de modo que se disminuya la demora en
entregas y se facilite la facturación.

Así mismo busca disminuir actividades ilícitas dentro del sector salud, a la vez de
negligencias que puedan presentarse.
5

1.2. Objetivos

Objetivo General
• Plantear un sistema de información que permita a la farmacia agilizar,
maximizar y hacer mas eficiente su trabajo, mediante el diseño de un
software para farmacias.

Objetivos Específicos

• Definir los requerimientos necesarios para la implementación del software,


sean estos funcionales o no funcionales.
• Organizar los requerimientos de mayor a menos prioridad de acuerdo a la
necesidad del cliente.
• Construir una matriz de trazabilidad que permita hacer seguimiento y
control de los cambios mediante el análisis de requerimientos.
6

1.3. Referencias
Referencia Título Ruta Fecha Autor

Página web Inventarios https://repository.ucatolica.edu.co/handle/10983/24987?locale=es 2020 Juan


farmacias en Esteban
Colombia
Parra
Medina

Página web Codificación de https://es.scribd.com/document/522881331/364745148-AP7- 2017 Cristian


los módulos del AA6-Ev2-Codificacion-de-Los-Modulos-Del-Sistema-de- Oswaldo
sistema de
operación Informacion-Cristian Parra

Página web Como hacer https://jorgesaiz.com/blog/como-hacer-una-matriz-detrazabilidad- 2019 Jorge


una matriz de de-requisitos/ Saiz
trazabilidad de
requisitos

Página web Funcionamient http://personales.us.es/antonioramos/web/legislacion- 2019 Dr.


o de la oficina gestion/temas/tema-14.pdf Antonio
de farmacia Ramos
Carrillo

2. Personal involucrado

Nombre Eduardo Jiménez

Rol Propietario de farmacia

Categoría profesional Farmacéutico titular

Responsabilidades  Funcionamiento de la farmacia


 Elaboración y dispensación de
fórmulas magistrales y preparados
oficinales.
 Dispensación de medicamentos.
 Información de medicamentos.
 Seguimiento del tratamiento
farmacoterapéutico.
 Farmacovigilancia.
 Custodia de las recetas
7

dispensadas y otros documentos


Sanitarios.
 Funciones relacionadas con la
promoción de la salud y prevención
de la enfermedad.
.

Información de contacto Celular: 314 419 8757

Nombre Augusto Flores

Rol Farmacéutico cotitular

Categoría profesional Farmacéutico

Responsabilidades  El farmacéutico copropietario de


una oficina de farmacia, con un
porcentaje de participación no
inferior a un 20% del valor total de
la misma, que responde
solidariamente del cumplimiento de
las obligaciones del farmacéutico
titular.

Informacion de contacto Celular: 322 345 8867

Nombre Esteban Gonzalez

Rol Farmacéutico sustituto

Categoría profesional Farmacéutico

Responsabilidades  El farmacéutico nombrado como


tal, siempre con carácter temporal,
que ejerce sus cometidos
8

asumiendo las mismas funciones,


responsabilidades e
incompatibilidades profesionales
que el farmacéutico titular

Información de contacto Celular: 317 655 9006

Nombre Mario Aguirre

Rol Farmacéutico regente

Categoría profesional Regente de farmacia

Responsabilidades  Adquisición y custodia de


conservación adecuada de los
medicamentos.
 La dispensación, la vigilancia y el
control de las recetas
 Coordinación integral de actividad
farmacéutica

Información del contacto Celular: 320 240 5589

Nombre Margarita Cifuentes

Rol Auxiliar Mayor diplomado

Categoría profesional Auxiliar de farmacia

Responsabilidades Auxiliar de farmacia con diploma expedido


por el Consejo General de Colegios de
Farmacéuticos, que aparte de cumplir su
misión como tal, tiene a su cargo la
9

organización del trabajo del resto del


personal, bajo la supervisión del facultativo

Información de contacto Celular: 304 419 2466

Nombre Edgar Sanchez

Rol Auxiliar diplomado

Categoría profesional Auxiliar de farmacia

Responsabilidades  Realizan las labores propias de los


auxiliares, tales como dispensar los
medicamentos y elaborar las
fórmulas magistrales, pero siempre
bajo la supervisión del facultativo

Información de contacto Celular: 300 303 8108

Nombre Juliana Martinez

Rol Auxiliar de farmacia

Categoría profesional Técnico auxiliar en farmacia

Responsabilidades Es quien realiza todas las labores


concernientes a la actividad de la empresa
en general y colabora con la preparación
de fórmulas magistrales, generalmente
antes ha desempeñado el cargo de
ayudante. Auxiliar de Farmacia: Es quien
realiza todas las labores concernientes a la
actividad de la empresa en general y
colabora con la preparación de fórmulas
magistra
10

Información de contacto Celular: 314 434 5675

2. Análisis de requisitos

Teniendo en cuenta la información recopilada producto de entrevistas y encuestas


realizadas tanto al propietario de la farmacia como a sus empleados, se procede a
analizar las diferentes funcionalidades, las cuales se especificarán con técnicas de
priorización de requisitos, tales como técnica de clasificación de lista.

También se analizarán los requisitos mediante La matriz de trazabilidad, que vincula los
requisitos con su origen y permite hacer un seguimiento desde su concepción hasta los
entregables del proyecto.

3. Requerimientos

Por medio de las técnicas de análisis de requerimientos se pueden especificar las


diferentes funcionalidades, tareas o comportamientos que tendrá el sistema de
información.

Los requerimientos fueron priorizados usando la técnica de clasificación de lista.

3.1. Requerimientos funcionales

Identificación del requerimiento RF01


Nombre del requerimiento Registrar usuarios
Características Los usuarios deben registrarse dentro del
sistema para acceder a este
11

Descripción del requerimiento Luego de seleccionar la opción Registro


de usuarios, se debe desplegar una
ventana con las opciones de llenar las
siguientes casillas: nombre, apellido,
cédula y contraseña, también debe estar
presente la opción de Ok o aceptar.
Prioridad del requerimiento 1
Criterios de aceptación  las palabras deben estar escritas
sin errores ortográficos
 las casillas a llenar deben estar en
frente de las palabras
 debe estar presente el scroll en la
página para desplazar y visualizar
correctamente todo el contenido
de la página
 En caso de no llenar todas las
casillas, debe salir un aviso que
indique que es obligatorio llenar
toda la información para acceder
al sistema.
 En caso de que la contraseña no
sea la correcta debe salir un aviso
que lo indique

Identificación del requerimiento RF02


Nombre del requerimiento Registrar medicamentos
Características El usuario podrá registrar los diversos
medicamentos
Descripción del requerimiento Después de seleccionar la opción Ingresar
medicamento, se debe desplegar una
pestaña con la siquiente información para
llenar: nombre de medicamento,
laboratorio, fecha de vencimiento,
12

unidades disponibles, número de lote y a


parte debe estar la opción de Ok o aceptar
Prioridad del requerimiento 2
Criterios de aceptación  Todas las palabras deben estar
escritas con el mismo tamaño de
letra y con buena ortografía
 Debe estar presente el scroll para
deslizarse y visualizar todas las
opciones correctamente
 En caso de no llenarse
completamente todas las casillas
debe salir un aviso que indique
que la información queda
incompleta
 Se debe permitir registrar la
información y guardarla, así esta
no este completa.
 Debe existir la opción de regresar
a la página anterior

Identificación del requerimiento RF03


Nombre del requerimiento Gestionar medicamentos
Características Los usuarios podrán modificar la
información de los medicamentos

Descripción del medicamento Después de acceder al sistema como


usuario activo, se deben desplegar
opciones que permitan lo siguiente:
ingresar al registro de medicamentos,
13

modificar el registro de medicamentos,


consultar el registro de medicamentos y
abrir la pestaña de facturación.
Prioridad del requerimiento 3
Criterios de aceptación  Todas las palabras deben estar
escritas con el mismo tamaño de
letra y con buena ortografía
 Debe estar presente un cursor que
permita seleccionar la opción que
se necesita, o en su defecto el
teclado debe poder funcionar para
seleccionar la opción
 Debe estar presente el botón de
regresar a la página anterior

Identificación del requerimiento RF04


Nombre del requerimiento Generar factura
Características El usuario realizará el diligenciamiento del
formato de factura

Descripción del requerimiento Después de seleccionar la opción


facturación, se debe abrir un formato de
factura para llenar los siguientes campos:
nombre de la empresa, email de la
empresa, teléfono de la empresa, nombre
del comprador, email del comprador,
teléfono del comprador, número de la
factura, fecha, descripción ( que
medicamento se va a comprar), unidades
(cuantas de este medicamento se van a
comprar), Precio unitario (precio del
14

medicamento por unidad), precio (suma


de los precios unitarios del medicamento),
total parcial, iva, total, saldo adeudado.
Prioridad del requerimiento 4
Criterios de aceptación
 Las palabras deben estar escritas
sin errores de ortografía
 Debe estar presente el scroll para
visualizar correctamente todas las
opciones
 Deben estar presentes los botones
de imprimir factura, guardar factura
y consultar facturas
 En caso de que no se registre toda
la información debe ser posible
imprimir o guardar la factura, tal y
como esta.
 Debe estar presente el botón de
atrás para regresar a la página
anterior.

Identificación del requerimiento RF05


Nombre del requerimiento Guardar factura
Características El usuario tendrá la capacidad de realizar
acciones sobre las facturas

Descripción del requerimiento Después de llenar los campos de la


factura, esta podrá guardarse en el
sistema, oprimiendo el botón guardar
Prioridad del requerimiento 5
Criterios de aceptación  Las palabras deben estar escritas
sin errores ortográficos
 En caso de no llenarse todos los
campos de la factura, esta de igual
15

forma podrá guardarse.

3.2. Requerimientos no funcionales

Identificación del requerimiento RNF01


Nombre del requerimiento Desempeño
Características El sistema brindará a los usuarios un
desempeño, generando confiabilidad

Descripción del requerimiento El sistema permitirá consultar y actualizar


la información de este

Prioridad del requerimiento Alta

Identificación del requerimiento RNF02


Nombre del requerimiento Seguridad
Características El sistema debe reconocer a los usuarios
mediante la autenticación de estos

Descripción del requerimiento El sistema debe permitir la autenticación


de los usuarios para ingresar al mismo

Prioridad del requerimiento Alta

Identificación del requerimiento RNF03


Nombre del requerimiento Escalabilidad
Características El sistema debe permitir actualizaciones
en cuanto a su funcionamiento
16

Descripción del requerimiento El sistema permitirá avances en las


actualizaciones del software

Prioridad del requerimiento Alta

Identificación del requerimiento RNF04


Nombre del requerimiento Documentación
Características El sistema deberá tener la opción de
realizarle mantenimiento de acuerdo a lo
que necesite el usuario

Descripción del requerimiento El sistema debe tener documentación


clara para ser actualizado

Prioridad del requerimiento Alta

Identificación del requerimiento RNF05


Nombre del requerimiento Usabilidad
Características El sistema debe permitir al usuario un
manejo fácil y cómodo de este

Descripción del requerimiento La interacción del usuario con el sistema


debe ser lo más sencilla posible

Prioridad del requerimiento Alta


17

5. Matriz de trazabilidad

Id R01 R02 R03 R04 R05


Código
jerárquico

Descripción El sistema debe El sistema El sistema El sistema El sistema


permitir ingresar deberá recopilar permitirá generará una permitirá al
la información y guardar consultar y factura con las usuario guardar
de cada usuario especificaciones modificar la especificaciones las facturas de
y también la de cada uno de información de para el compra
contraseña los los medicamento
medicamentos medicamentos comprado
Tipo RF RF RF RF RF
Versión 0.0 1.0 1.0 0.0 0.0
Estado Activo Activo Activo Activo Activo
Fecha de 27/10/2021 13/11/2021 13/11/2021 27/10/2021 27/10/2021
estado

Responsable Propietario de la Farmacéutico Farmacéutico Farmacéutico Propietario de la


farmacia cotitular, cotitular, cotitular, farmacia
Farmacéutico Farmacéutico Farmacéutico
sustituto, sustituto, sustituto,
Farmacéutico Farmacéutico Farmacéutico
regente, Auxiliar regente, Auxiliar regente, Auxiliar
mayor mayor mayor
diplomado, diplomado, diplomado,
Auxiliar Auxiliar Auxiliar
diplomado, diplomado, diplomado,
Auxiliar de Auxiliar de Auxiliar de
farmacia farmacia farmacia
Prioridad 1 2 3 4 5
Complejidad Media Baja Media Baja Media
18

Grado de
cumplimiento

Objetivo
Necesidad del Media Alta Alta Alta Media
negocio

Entregable

Id R01 R02 R03 R04 R05


Código
jerárquico

Descripción Al ejecutar el El sistema El sistema El sistema El sistema debe


sistema este deberá contar permitirá deberá tener ser cómodo y
debe generar con mejoras de información para sencillo de
efectividad y autenticación software actualizarse manejar para
confiabilidad para todos los los usuarios
usuarios que
ejecuten el
mismo
Tipo RNF RNF RNF RNF RNF
Versión 0.0 0.0 0.0 0.0 0.0
Estado Activo Activo Activo Activo Activo
Fecha de 13/11/2021 13/11/2021 13/11/2021 13/11/2021 13/11/2021
estado

Responsable Equipo de Propietario, Propietario Propietario Propietario,


software empleados empleados

Prioridad Alta Alta Alta Alta Alta


19

Complejidad Alta Media Media Media Media


Grado de
cumplimiento

Objetivo
Necesidad del Alta Media Media Media Alta
negocio

Entregable

6. Anexos

La priorización de requisitos en todas las metodologías de desarrollo de software se


considera una parte vital del proyecto, pero es especialmente importante en el desarrollo
de software Agile. 
Para el presente trabajo se escogió la técnica de clasificación de lista, Esta es una de las
técnicas más usadas y que no requieren ningún tipo de entrenamiento ni preparación.
Forma parte de nuestra actividad cotidiana. Tomamos decisiones en base a una
priorización simple.
Las dos grandes ventajas de este tipo de técnica son:

 Solo puede haber un número uno.


 Aporta precisión y evita la confusión. Se prioriza cada elemento en relación con el
resto de elementos, lo que simplifica el proceso y lo hace más claro.

Así se organizó la lista de requisitos:


20

1. Registrar usuarios
2. Registrar medicamentos
3. Gestionar medicamentos
4. Generar factura

También podría gustarte