ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SISTEMA TRANSACCIONAL EN HTML5 Y PHP – LA CLÍNICA


Enviado por   •  30 de Mayo de 2022  •  Trabajos  •  792 Palabras (4 Páginas)  •  39 Visitas

Página 1 de 4

Integrantes:

Hernández

Meza

Título: La Clínica

Fecha de entrega: 21 de febrero del 2022

PREPARATORIA - PROYECTO FINAL

SISTEMA TRANSACCIONAL EN HTML5 Y PHP – LA CLÍNICA

  1. Problemática

El doctor Ariel y sus compañeros de universidad han abierto su propia clínica especializada en medicina integrada en diabetes, pues acaban de graduarse. Están buscando generar un sistema eficiente que los ayude a almacenar datos relevantes.

Desean crear una base de datos relacional, para así poder acceder a la información de sus pacientes, su tratamiento e identificar quién fue el doctor encargado y saber también, el costo total del tratamiento de sus pacientes. Creen que de esa manera el acceso a la información será más rápido y seguro, ya que se almacenará en tablas.

Para ello se necesita saber, específicamente las relaciones entre las siguientes entidades: Doctor, paciente, diagnóstico, tratamiento, laboratorio, costo final. A continuación, se detallan los datos que se desean saber:

  • Del doctor encargado se requiere su nombre, apellido, teléfono, sexo y contraseña.
  • En cuanto al paciente se necesita su nombre, apellido, dirección, fecha de nacimiento, sexo y teléfono.
  • Del diagnóstico se necesita registrar el tipo de diagnóstico, complicaciones (si las hay), la fecha que se realizó la consulta y el precio de la consulta.
  • Del tratamiento, el tipo de medicina, fecha en que se adquirió el medicamento y el costo de su tratamiento.
  • Del laboratorio se necesita el nombre de este, su dirección, teléfono, tipo de análisis y fecha de entrega de los análisis.
  • Del total final se requieren sumas totales e id del paciente.

 Como información adicional se sabe que:

  • Un doctor puede tener varios pacientes.
  • Un paciente puede tener un solo diagnóstico.
  • Para un diagnóstico puede haber varios tipos de medicina y/o tratamientos diferentes.
  • Un diagnóstico puede ir a ser analizado a varios laboratorios.
  • Un solo paciente debe de tener solo un costo total final.

Deficiencia que presenta la tienda o negocio.

Al hacer el análisis FODA de su empresa se dieron cuenta que necesitaban tener un sistema de almacenamiento rápido, actual, y que no se deteriorara con el tiempo, llegaron a la conclusión que almacenar datos en tablas digitales agilizaba los procesos de almacenamiento de información, y de esa manera pudieron resolver una de las debilidades que tenían como empresa.

  1. Justificación.

Cubrir con la necesidad de Ariel y sus compañeros, que necesitan de una base de datos, para guardar información relevante de su clínica. Guardarla en tablas de datos les trae muchos beneficios, en primer lugar, ahorran espacio, eso quiere decir que necesitan olvidarse de almacenar hojas y hojas con datos, pueden acceder a mucha información en un solo lugar, haciéndolo de forma fácil y rápida.  Evitando así que esta se deteriore y pierda con el paso del tiempo. Incluso si han pasado varios años pueden consultar algún tratamiento de un paciente archivado o revisar el nombre del doctor que lo atendió.

  1. Objetivo.
  • El objetivo es almacenar datos de la clínica en un solo lugar para ahorrar tiempo de trabajo, que, para un doctor con una vida ocupada, es muy importante.
  • Se agilizará el tiempo de respuesta, esto quiere decir que en la BD se podrá obtener y modificar información con mucha velocidad, más que un humano, de esa manera se pueden hacer consultas de casos particulares, en el momento, sin necesidad de búsquedas visuales o manuales que requieran de mucho tiempo.
  • Podrán disponer de información precisa y al día.
  • No se preocuparán de usar espacio para almacenar hojas de papel.
  1. Descripción de procesos.

El proceso que se realiza es más que nada contabilizar solo los ingresos adquiridos, en el caso de la empresa, y para los pacientes, cuánto dinero en total les costó todo el proceso de tratamiento, desde la consulta hasta la compra de medicinas.

Dos tablas de la base de datos son las que nos indican que hay una entrada de efectivo, las cuales son diagnóstico y tratamiento. Se espera que en las futuras pantallas se sumen estos 2 resultados y podamos ver el monto total final.

  1. Análisis de las pantallas que contendrá el sistema.

Las pantallas que tendrá el sistema son las 6 entidades más importantes.

  1. Se espera que el doctor ingrese sus datos y contraseña.
  2. Se registran los datos del paciente.
  3. Se escribe el diagnostico, la fecha y el precio de la consulta.
  4. Se describe el tratamiento, las medicinas y sus costos.
  5. Si es necesario realizarse análisis se escribe el día en que se hizo y el lugar.
  6. La última pantalla de costo final, se le deberá ingresar el id del paciente para que salgan los totales sumados.
  1. Diagrama entidad relación.[pic 1]

  1. Diccionario de datos.

Clínica

Diagnóstico

Columna

Tipo

Nulo

Predeterminado

Comentarios

Tipo_diag

varchar(255)

No

Complicaciones

varchar(255)

No

Fecha

date

No

Costo

int(11)

No

Id_diag (Primaria)

varchar(6)

No

Índices

Nombre de la clave

Tipo

Único

Empaquetado

Columna

Cardinalidad

Cotejamiento

Nulo

Comentario

PRIMARY

BTREE

No

Id_diag

0

A

No

Doctor

Columna

Tipo

Nulo

Predeterminado

Comentarios

Nombre

varchar(25)

No

Apellido

varchar(25)

No

Direccion

varchar(50)

No

Fecha

date

No

Sexo

varchar(10)

No

Telefono

int(11)

No

Id_doc (Primaria)

varchar(6)

No

Índices

Nombre de la clave

Tipo

Único

Empaquetado

Columna

Cardinalidad

Cotejamiento

Nulo

Comentario

PRIMARY

BTREE

No

Id_doc

0

A

No

Laboratorio

Columna

Tipo

Nulo

Predeterminado

Comentarios

Nombre

varchar(25)

No

Direccion

varchar(50)

No

Telefono

int(11)

No

Tipo_ana

varchar(255)

No

Fecha

date

No

Id_laboratorio (Primaria)

varchar(6)

No

Índices

Nombre de la clave

Tipo

Único

Empaquetado

Columna

Cardinalidad

Cotejamiento

Nulo

Comentario

PRIMARY

BTREE

No

Id_laboratorio

0

A

No

Paciente

Columna

Tipo

Nulo

Predeterminado

Comentarios

Nombre

varchar(25)

No

Apellido

varchar(25)

No

Direccion

varchar(50)

No

Fecha_na

date

No

Sexo

varchar(10)

No

Telefono

int(11)

No

Id_paciente (Primaria)

varchar(6)

No

Índices

Nombre de la clave

Tipo

Único

Empaquetado

Columna

Cardinalidad

Cotejamiento

Nulo

Comentario

PRIMARY

BTREE

No

Id_paciente

0

A

No

Total_final

Columna

Tipo

Nulo

Predeterminado

Comentarios

Suma_total

int(11)

No

Id_paciente

varchar(6)

No

Id_total (Primaria)

varchar(6)

No

Índices

Nombre de la clave

Tipo

Único

Empaquetado

Columna

Cardinalidad

Cotejamiento

Nulo

Comentario

PRIMARY

BTREE

No

Id_total

0

A

No

Tratamiento

Columna

Tipo

Nulo

Predeterminado

Comentarios

Tipo_medicina

varchar(255)

No

Fecha

date

No

Costo

int(11)

No

Id_tratam (Primaria)

varchar(6)

No

Índices

Nombre de la clave

Tipo

Único

Empaquetado

Columna

Cardinalidad

Cotejamiento

Nulo

Comentario

PRIMARY

BTREE

No

Id_tratam

0

A

No

...

Descargar como (para miembros actualizados)  txt (7.5 Kb)   pdf (205.9 Kb)   docx (244.8 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com