Está en la página 1de 20

1

UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO


“Estudio en la duda, acción en la fe”

DIVISIÓN ACADEMICA DE CIENCIAS Y TECNOLOGIAS DE LA


INFORMACIÓN
INGENIERIA EN INFORMÁTICA ADMINISTRATIVA

Asignatura:
Laboratorio de Construcción de Software

Docente:
Dra. Irene Sánchez Falconi

Trabajo:
Problemática del proyecto
Por:
Jesús Manuel de la Cruz Jiménez
Luis Antonio Bautista Fonseca
Vicente Isidro Hernández
Diego de la Cruz Gutiérrez

Cunduacán; Tabasco A 22 de Marzo del 2022

1
2

Contenido
1. INGENIERÍA DE REQUISITOS.............................................................................................4
1.1 DESCRIPCIÓN DE LA PROBLEMÁTICA....................................................................4
1.2 DESCRIPCIÓN DEL NEGOCIO....................................................................................4
1.2.1 ANTECEDENTES....................................................................................................4
1.2.2 VISIÓN, MISIÓN, OBJETIVOS..............................................................................5
1.2.3 ORGANIGRAMA............................................................................................................5
1.2.4 UBICACIÓN....................................................................................................................6
1.3 RECOPILACIÓN DE INFORMACIÓN..........................................................................6
1.4 PROCEDIMIENTOS......................................................................................................10
1.5 PROPUESTA DE SOLUCIÓN Y REQUERIMIENTOS DEL SISTEMA.................10
REQUERIMIENTOS FUNCIONALES................................................................................10
REQUERIMIENTOS NO FUNCIONALES..........................................................................14
1.6 ESTUDIO DE LA FACTIBILIDAD................................................................................17
1.6.1 GRAFICA DE GANTT...........................................................................................17
1.6.2 PRESUPUESTO....................................................................................................17
2 MODELADO DEL ANÁLISIS Y DISEÑO...........................................................................19
2.1 CASO DE USO..............................................................................................................19
2.2 DIAGRAMA DE ACTIVIDADES...................................................................................19
2.3 DIAGRAMA DE ESTADO.............................................................................................19
2.4 DIAGRAMA DE SECUENCIA......................................................................................19
2.5 DIAGRAMA DE NAVEGACIÓN...................................................................................19
2.6 DIAGRAMA ENTIDAD-RELACIÓN.............................................................................19
2.7 ESTRUCTURA DE LA BASE DE DATOS.................................................................19
2.8 DISEÑO DEL LOGOTIPO............................................................................................19
3 CONSTRUCCIÓN Y PRUEBAS..........................................................................................19
3.1 DIAGRAMA DE CLASES.............................................................................................19
3.2 INTERFACES.................................................................................................................19
3.3 PRUEBAS.......................................................................................................................19
3.3.1 PRUEBAS DE CAJA NEGRA Y CAJA BLANCA..............................................19
3.3.2 PRUEBAS DE ESTRUCTURA DE CONTROL..................................................19
3.3.3 PRUEBA DE VALIDACIÓN..................................................................................19
3.3.4 PRUEBA DE UNIDAD...........................................................................................19

2
3

3.3.5 PRUEBA DE INTEGRACIÓN...............................................................................19


3.3.6 PRUEBA DE SEGURIDAD..................................................................................19
3.3.7 PRUEBA DE DESEMPEÑO.................................................................................19
3.3.8 PRUEBA DE USABILIDAD..................................................................................19
4 IMPLEMENTACIÓN..........................................................................................................19

3
4

1. INGENIERÍA DE REQUISITOS

1.1 DESCRIPCIÓN DE LA PROBLEMÁTICA

Actualmente muchos pacientes del poblado Tulipán del municipio de Cunduacán


acuden a un consultorio o clínica para hacerse chequeos médicos y en la mayoría
de las ocasiones lo hacen cuando no hay citas disponibles; al igual, que existen
pacientes incapacitados o de la 3ra edad que no tienen la posibilidad de andar
transportándose tan fácilmente, es por eso que el consultorio requiere de un
sistema de citas y con ello facilitar la pronta atención de los pacientes; agendar
una cita facilitará estar viajando en vano a un consultorio, así como también
aumentaría la productividad en tiempo del paciente. Actualmente otra de las
problemáticas es el tema de la pandemia, en donde es mejor agendar la cita para
así evitar aglomeraciones.

1.2 DESCRIPCIÓN DEL NEGOCIO

1.2.1 ANTECEDENTES

La Farmacia “La Salud” siempre se ha caracterizado por su compromiso con los


clientes, basado en la atención farmacéutica, profesionalidad, calidad de servicio y
dedicación, para lograr ser vistos como un espacio de salud, algo que toda
farmacia debe ser.

Nuestra historia comienza en agosto de 2015, cuando Gabriela García, una


empresaria Tabasqueña, abre una farmacia en el municipio de Cunduacán en el
poblado tulipán. Se trataba de una naciente cadena de farmacias que brindaba a
los clientes una amplia gama de medicamentos tanto genéricos como de patentes,
entre otros productos de primera necesidad y de perfumería, donde procuró que
los sectores más vulnerables tuvieran acceso a medicamentos genéricos de
calidad, a bajo costo, con una atención basada en la calidez. A casi 6 años de ese

4
5

arribo y con 4 farmacias en diferentes municipios del estado de Tabasco, los


beneficios que brindamos en Comalcalco, Jalpa de Méndez y Tecolutilla son
reconocidos por TODOS. Hoy, el desarrollo de Gabriela García y su labor
asistencial son objeto de múltiples reconocimientos, así como del equipo de
trabajo que hasta el día de hoy también ha sido de gran ayuda para alcanzar los
objetivos planteados.

1.2.2 VISIÓN, MISIÓN, OBJETIVOS

Misión:

Ofrecer una asistencia sanitaria de calidad, para alcanzar y mantener la salud


ofreciendo servicios farmacéuticos y otros productos de forma profesional,
servicial y cercana

Visión:

Aquí se toman en cuentan dos tipos de personas.

Los usuarios: facilitar un rápido acceso a los productos que necesitan, privando los
servicios profesionales para obtener un máximo beneficio a sus medicamentos.

El equipo de trabajo: se responsabilizan, respetan y cumplen con el trabajo de


forma individual teniendo conciencia de la importancia que tiene el trabajo de cada
uno para conseguir un equipo eficaz y dinámico.

1.2.3 ORGANIGRAMA

5
6

1.2.4 UBICACIÓN

Pob. Carlos Rovirosa. Cunduacán; Tabasco

Referencia: a un costado del Mercado Publico, a 2 locales de la Delegación


Municipal

1.3 RECOPILACIÓN DE INFORMACIÓN

Entrevista medico
Objetivo: el principal objetivo es recolectar información sobre la problemática y
analizarla para buscar una solución y ver qué tan dispuesta esta la organización3
para llevar a cabo el proyecto.
Justificación: Poder proporcionar una aplicación que pueda ser útil para el
consultorio de la farmacia La salud, así como para los pacientes para brindarles un
mejor servicio que necesitan, de igual manera para tener un mejor rendimiento en
dicha institución.
Conclusión: De acuerdo con los resultados de la entrevista podremos proseguir en
la elaboración de la aplicación tomando en cuenta las opiniones obtenidas y así
brindar un mejor servicio en la aplicación.

6
7

Preguntas futuras a realizar al médico:


¿Qué tan seguido se hacen aglomeraciones en el consultorio?
¿La aglomeración de personas hace que no tenga mejor rendimiento en su
trabajo? ¿por qué?
¿Cuál es el procedimiento con el paciente antes de entrar a consulta?
¿Cuenta con equipo de cómputo en el consultorio?

 Si (¿Para qué lo utiliza?)


 No (¿Cree necesario contar con un equipo de cómputo en el consultorio?)

¿Cuenta con apoyo de otro médico en el consultorio?

 Si (¿Cuántos? ¿Qué funciones realizan?)


 No (¿cree necesario contar con el apoyo de más médicos?)

¿La forma de generar las recetas médicas es virtual o manual?


¿Maneja expediente medico por cada paciente?

 Si (¿Este es físico o sistematizado?)


 No (¿Cree importante manejar un expediente por cada paciente?)

¿Cuenta con alguna aplicación o página web donde realice citas para consultas?

 Si
 No

Justificar respuesta
(En caso de no tener una aplicación o página web) ¿le gustaría llevar el control de
citas por medio de aplicación o página web?

 Si
 No

Justificar su respuesta
¿Qué le gustaría que incluyera?
¿le gustaría que la aplicación o página web contenga un asistente que guie a los
usuarios en caso de no saber cómo realizar una cita?

Encuestas pacientes

7
8

Objetivo: recaudar información de los pacientes que han asistido a consulta y


saber sus inconformidades.
Justificación: poder recaudar información de los pacientes para saber lo que
desean para una mejor calidad de atención médica, para que así se pueda
satisfacer al paciente al momento de su estancia dentro del consultorio.
Conclusión: analizando los resultados de la encuesta podemos dar seguimientos
más precisos en la elaboración de la aplicación que registre las citas médicas.
Preguntas para realizar a pacientes:
Nombre:
Edad:
Sexo:
¿Con que frecuencia visita el consultorio de farmacias la salud?

 Muy frecuentemente
 Muchas veces
 Regular
 pocas veces
 ninguna

¿El médico del consultorio de farmacias la salud ha agendado alguna cita con
usted?

 Si ¿Respeta la hora de la cita? ¿Si no tienes una cita eres atendido? ¿Si no
asistes a la cita, reagendan una nueva cita?
 No ¿Le gustaría que se manejara un sistema de citas para una mejor
atención?
¿Cómo es la atención por parte del personal que labora en farmacias la salud
(Médicos y personal general)?
¿Qué tipo de atención medica requiere para ser atendido?
¿Cree usted necesaria la implementación de una aplicación para registrar una cita
médica desde la comodidad de un dispositivo móvil?

 SI
 No

¿Por qué?

8
9

Entrevista a la farmacia
Objetivo: el principal objetivo es recolectar información de la farmacia sobre la
problemática y analizarla para buscar una solución y ver qué tan dispuesta esta la
institución para llevar a cabo el proyecto.
Justificación: Poder proporcionar una página web o aplicación que pueda ser útil
para el consultorio y la farmacia, así como para los pacientes para brindarles un
mejor servicio que necesitan, de igual manera para tener un mejor rendimiento en
la dicha institución.
Conclusión: De acuerdo con los resultados de la entrevista podremos proseguir
en la elaboración de la página web o aplicación tomando en cuenta las opiniones
obtenidas y así brindar un mejor servicio en la institución.
Preguntas futuras a realizar al encargado de la farmacia:
 ¿Qué tan seguido se hacen aglomeraciones en la farmacia?
 ¿cuenta con un programa o página web que le ayude con el control de los
medicamentos y de las ventas?
 Si
 No
¿Por qué?
 ¿Qué le gustaría que tuviera el programa para buscar un mejor rendimiento
en su trabajo? ¿por qué?
 ¿si es aplicación tiene que estar conectado a una red de internet?
 ¿Cuál es tiempo de respuesta de la página web o aplicación cuando se
requiere del servicio?
 Muy rápida
 Rápida
 Lenta
 Muy lenta
 ¿Cuánto es el tiempo con el que se atiende a un cliente?
 ¿están satisfecho con ese tiempo?
 Si
 No
Justificar su respuesta
 ¿Qué le gustaría mejorar el tiempo de respuesta de la página web o
aplicación?
 ¿le gustaría que la aplicación o página web contenga?
 ¿los clientes están satisfechos con sus servicios?
 ¿Cómo manejan el control de las pérdidas en su sistema?
 ¿Cómo manejan el control de las ganancias en su sistema?

9
10

1.4 PROCEDIMIENTOS

Una aplicación que sirve para registrar citas médicas a pacientes que requieran ir
a un consultorio de farmacias “La salud” y sin tener que hacer filas, iniciando
sesión con la app y agendando su cita en la fecha requerida, también para que los
doctores lleven el control del paciente de una manera más tecnológica. Como plus
se anexará que el paciente pueda consultar los diferentes tipos y precios de los
medicamentos de su receta y comprarlos si lo requiere en la farmacia de la clínica
o en alguna otra farmacia de su preferencia.

1.5 PROPUESTA DE SOLUCIÓN Y REQUERIMIENTOS DEL


SISTEMA
REQUERIMIENTOS FUNCIONALES
DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 001 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

Se requiere que el usuario inicie sesión para al sistema; si no está registrado


será indispensable el registro.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 002 Tipo: FUNCIONAL

10
11

Área: general Usuario correspondiente: jefe de


inventarios

Se requiere que el usuario ingrese datos personales al momento de hacer el


registro (tipo de sangre o patologías en caso de saberlas) , esto para que el
medico tenga información básica del paciente.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 003 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

Solo se podrá agendar una cita si hay disponibilidad en el horario.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 004 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

El usuario solo podrá consultar o visualizar un medicamento o compuesto en la

11
12

sección de “buscar” para ver precios y si esta disponible en la farmacia.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 005 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

El sistema generará el comprobante de cita de manera digital; mismo que se le


presentará al medico a la hora de asistir al consultorio.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 006 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

El usuario tendrá la opción de cancelar o reagendar la cita.

Tipo de transacción/función: Externa

12
13

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 007 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

El software guardará el expediente del paciente generado por el médico, esto


por un periodo no mayor a 6 meses en caso de no haber actividad en el
consultorio por parte del paciente.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 008 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

El medico guardara la información otorgada por el paciente y los medicamentos


recetados en cada consulta en su respectivo expediente médico.

Tipo de transacción/función: Externa

Elaboro: Reviso:

13
14

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RF 009 Tipo: FUNCIONAL

Área: general Usuario correspondiente: jefe de


inventarios

El sistema de citas debe estar enlazado con el inventario de la farmacia para


que el paciente realice búsquedas y obtenga información de existencias
actualizadas de medicamentos.

Tipo de transacción/función: Externa

Elaboro: Reviso:

_Jesús Manuel de la Cruz Jiménez______ __Irene Sánchez Falconi____

REQUERIMIENTOS NO FUNCIONALES

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 001 Tipo: NO FUNCIONAL

Área: Sistemas Usuario correspondiente: Programadores

Se requiere que los programadores desarrollen la interfaz web para PC en lenguaje PHP
Trabajar en el SO de Windows 10 con una arquitectura de 64 bits con mínimo 4 GB de RAM

Tipo de transacción/función: Externa

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 002 Tipo: NO FUNCIONAL

14
15

Área: Sistemas Usuario correspondiente: Programadores

Se requiere que el programador realice el software en el idioma Español.

Tipo de transacción/función: Externa

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 003 Tipo: NO FUNCIONAL

Área: Sistemas Usuario correspondiente: Programadores

El software no proporcionará más información de la necesaria para los distintos usuarios que se
registren, para protección de datos.

Tipo de transacción/función: Externa

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 004 Tipo: NO FUNCIONAL

Área: Sistemas Usuario correspondiente: Programadores

Se requiere que el software minimice la probabilidad de falla al estar en ejecución.

Tipo de transacción/función: Externa

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 005 Tipo: NO FUNCIONAL

Área: Sistemas Usuario correspondiente: Programadores

Se requiere que el usuario cuente con una computadora de escritorio o laptop con 500 MB de
RAM, 1 GB en disco duro con un sistema operativo Windows 10, una arquitectura de 64 bits, un
procesador Intel(R) Core(TM) i3-6006U o superior para facilitar el tiempo de respuesta del
sistema.

Tipo de transacción/función: Externa

15
16

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 006 Tipo: NO FUNCIONAL

Área: Sistemas Usuario correspondiente: Programadores

Se requiere que el administrador de base de datos cree una base de datos en el gestor MySQL
versión 5.6, y que se maneje el control de concurrencias para que varios usuarios utilicen el
software al mismo tiempo.
Con 600 Mb de memoria RAM, IGB de espacio en disco duro, con un sistema operativo en
Windows, con una arquitectura de 64 bits para que se ejecute de manera óptima.

Tipo de transacción/función: Externa

DESCRIPCIÓN DE REQUERIMIENTOS

Folio: RNF 007 Tipo: NO FUNCIONAL

Área: general Usuario correspondiente: Administradores

Se requiere que los administradores del software sean los únicos que tengan acceso para
cambiar o ingresar datos al sistema.

Tipo de transacción/función: Externa

1.6 ESTUDIO DE LA FACTIBILIDAD

16
17

1.6.1 GRAFICA DE GANTT

1.6.2 PRESUPUESTO
Tabla 1. Presupuesto de materiales de oficina
Descripción Unidades Cantidad Precio unitario Costo
total
Hojas blancas piezas 500 $0.20 $100
bolígrafos piezas 10 $8 $80
Marcadores de pizarra piezas 5 $15 $75
y resaltadores
Engrapadoras, grapas piezas 2 $40 $80
impresiones piezas 500 $1 $500
Subtotal $835

Tabla 2. Mano de obra intelectual


Descripción Sueldo Días que requieren costo Costo
diario total
Analista $300 56 $16,800
Diseñador $300 15 $4,500
Desarrollo $300 15 $4,500
viáticos $250 30 $7,500

17
18

Subtotal $33,300

Tabla 3 energía eléctrica e internet


Descripción Meses Costo aproximado por mes Costo
que se total
usara
Energía eléctrica 4 $300 $1,200
internet 4 $500 $200
Subtotal $1,400

Tabla 4. hardware
Descripción Unidades Cantidad Precio unitario Costo
total
Computadora piezas 1 $14,979 $14,979
Tablet piezas 2 $3,299 $6,598
Servidor piezas 1 $14,091 $14,091
Disco Duro piezas 2 $3,100 $3.200
Bobina Utp piezas 1 $1000 $1000
Subtotal $39,868

Descripción Costo total


Presupuesto de materiales de oficina $835
Mano de obra intelectual $33,300
energía eléctrica e internet $1,400
hardware $39,868
Total $75,403

18
19

2 MODELADO DEL ANÁLISIS Y DISEÑO

2.1 CASO DE USO

Fuente: Elaboración propia (Jesús Manuel de la Cruz Jiménez)

2.2 DIAGRAMA DE ACTIVIDADES

2.3 DIAGRAMA DE ESTADO


2.4 DIAGRAMA DE SECUENCIA
2.5 DIAGRAMA DE NAVEGACIÓN
2.6 DIAGRAMA ENTIDAD-RELACIÓN
2.7 ESTRUCTURA DE LA BASE DE DATOS
2.8 DISEÑO DEL LOGOTIPO

19
20

3 CONSTRUCCIÓN Y PRUEBAS
3.1 DIAGRAMA DE CLASES
3.2 INTERFACES
3.3 PRUEBAS
3.3.1 PRUEBAS DE CAJA NEGRA Y CAJA BLANCA
3.3.2 PRUEBAS DE ESTRUCTURA DE CONTROL
3.3.3 PRUEBA DE VALIDACIÓN
3.3.4 PRUEBA DE UNIDAD
3.3.5 PRUEBA DE INTEGRACIÓN
3.3.6 PRUEBA DE SEGURIDAD
3.3.7 PRUEBA DE DESEMPEÑO
3.3.8 PRUEBA DE USABILIDAD

4 IMPLEMENTACIÓN

20

También podría gustarte