Proyecto Sistema de Diagnostico C++



SISTEMA DE DIAGNOSTICO

Se desea diseñar un diagrama de clases para administrar el trabajo del médico que mediante una cuenta de usuario deberá:

• Un administrador se encargará de administrar el sistema y crear o borrar a los médicos. Cada médico debe contar con un usuario, contraseña y datos personales.

• Un médico debe poder registrar a cada paciente con su usuario, contraseña y los datos con sus valores máximos y mínimos que necesita realizar seguimiento. Una vez registrado el paciente, el medico debe configurarlo seleccionando las cuantificaciones fisiológicas (en una determinada medida) del paciente que considere necesarios para observar y analizar. Todo registro de las variables fisiológicas debe ser registradas con: fecha, hora y comentario.

• Cada usuario tendrá: categoría (si es médico o paciente), estado (si está habilitada para entrar al sistema).

• Un médico mediante notificaciones debe poder enviar mensaje al paciente en caso lo requiera.

• Las variantes fisiológicas deben poder ser eliminadas o adicionas según el médico considere necesario.

• El paciente debe poder ingresar al sistema después de que su médico lo hubiera registrado con una cuenta de usuario. Cada paciente debe poder modificar sus propios datos personales, ver su histórico en orden cronológico y contactar su médico mediante mensajería.

• Las notificaciones enviadas o recibidas deben ser categorizadas en 4 niveles: consulta, alerta, aviso y respuesta.

≪ °° ≫

≪ °° ≫

Descargar Proyecto

github
//---------------------------------------------------------------------------

class TFInicio : public TForm

{

__published: // IDE-managed Components

TMainMenu *MainMenu1;

TMenuItem *Inicio1;

TMenuItem *Usuario1;

TMenuItem *Help1;

TMenuItem *Salir1;

TMenuItem *Administrador;

TMenuItem *Medico;

TMenuItem *Paciente;

TImage *Image1;

TLabel *Label1;

TImage *Image2;

void __fastcall AdministradorClick(TObject *Sender);

void __fastcall MedicoClick(TObject *Sender);

void __fastcall PacienteClick(TObject *Sender);

void __fastcall Salir1Click(TObject *Sender);

void __fastcall Help1Click(TObject *Sender);

private: // User declarations

public: // User declarations

__fastcall TFInicio(TComponent* Owner);

};

//---------------------------------------------------------------------------

extern PACKAGE TFInicio *FInicio;

//---------------------------------------------------------------------------

#endif
//---------------------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Inicio.h"

#include "LoginAdm.h"

#include "LoginMed.h"

//#include "LoginPac.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TFInicio *FInicio;

//---------------------------------------------------------------------------

__fastcall TFInicio::TFInicio(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TFInicio::AdministradorClick(TObject *Sender)

{

FLogin -> ShowModal();

//ShowMessage("Administrador");

}

//---------------------------------------------------------------------------

void __fastcall TFInicio::MedicoClick(TObject *Sender)

{

FLogin1 -> ShowModal();

//ShowMessage("Medico");

}

//---------------------------------------------------------------------------

void __fastcall TFInicio::PacienteClick(TObject *Sender)

{

//FLogin2 -> ShowModal();

//ShowMessage("Paciente");

}

//---------------------------------------------------------------------------

void __fastcall TFInicio::Salir1Click(TObject *Sender)

{

Close();

}

//---------------------------------------------------------------------------

void __fastcall TFInicio::Help1Click(TObject *Sender)

{

MessageDlg("Contactarse con el Administrador",

mtInformation, TMsgDlgButtons() << mbOK, 0);

}

//---------------------------------------------------------------------------

Como estudiante autónomo que todavía está aprendiendo node. Organizo mi comprensión del conocimiento en la forma de aprender y compartir, y también espero poder darles una referencia. Como progresar con todos, si hay algún error, espero que todos puedan corregirme. ¡Muchas gracias! Si te gusta, ¡síguelo! O (∩_∩) O Gracias por su apoyo

ADVERTENCIA: NO INTENTE HACER UN ATAQUE SIN EL PERMISO DE PROPIETARIO DEL SITIO WEB. ES UN PROPÓSITO EDUCATIVO SOLAMENTE. NO ES RESPONSABLE DE NINGÚN TIPO DE PROBLEMA ILEGAL. PERMANECE LEGAL. GRACIAS!

Si tienes algún problema, deja un comentario y comparte tú opinión.

¿Ha quedado contestada su pregunta?



Mi nombre es Luishiño aquí es donde me gusta escribir sobre temas que en su momento me interesan. Aveces sobre mi vida personal y principalmente cosas de programación ,desarrollo web.Aplicaciones,Software, programas que yo mismo las desarrollo y cosas básicas de informática..

Fuente: este post proviene de The Seven Codes, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

SISTEMA DE DIAGNOSTICO Se desea diseñar un diagrama de clases para administrar el trabajo del médico que mediante una cuenta de usuario deberá: • Un administrador se encargará de administrar el sistem ...

¿Qué es el SQL injection? Una inyección de SQL, a veces abreviada como SQLi, es un tipo de vulnerabilidad en la que un atacante usa un trozo de código SQL (lenguaje de consulta estructurado) para mani ...

Recomendamos

Relacionado

laravel msql información ...

Hola , lectores me he perdido por un largo tiempo . Pero he vuelto con un nuevo post como saben me gusta compartir mi experiencias en esta ocasión les compartiré un sistema desarrollado en laravel SISTEMAS DE INFORMACIÓN II Aplicación: Software WEB Sistema de gestión de historias clínicas Tipo de sistema: Sistema de gestión documental Tipo Cliente: Clínicas de salud Requerimientos principales a) ...