Application Java sur le système de gestion d’hôpital
Application Java sur le système de gestion d’hôpital
Ce système de gestion a été développé pour former un système de gestion complet comprenant les employés, les médecins (consultants), les infirmières, les patients, les factures et les réclamations, etc. Ce système conserve également les enregistrements des actifs matériels en plus des logiciels de cette organisation. Le système proposé gardera une trace des employés, des médecins, des patients, des comptes et une génération de rapport concernant le statut actuel. Ce projet a un logiciel basé sur une interface graphique qui aidera à stocker, mettre à jour et récupérer les informations à travers divers modules conviviaux pilotés par menus.
OBJECTIFS DU PROJET
Le projet «Système de gestion hospitalière» vise à maintenir au quotidien l'état d'admission / de sortie des patients, la liste des médecins (consultants), la liste des médicaments, les factures, etc.
Les principaux objectifs de l’hôpital sont les suivants:
Tenir des dossiers d'admission du patient.
Garder les soins aux patients comme une priorité absolue.
Planifier le rendez-vous du patient avec le médecin (consultant) pour le rendre pratique pour les deux.
Planification des services du médecin spécialisé (consultant) et des services d'urgence de manière à ce que les installations fournies par l'hôpital soient pleinement utilisées de manière efficace et efficiente.
Garder les dossiers du département de médecine dans un ordre méticuleusement arrangé pour que le traitement du patient devienne rapide et satisfaisant.
Garder des détails sur les consultants, leurs ordonnances et traitements, les rapports de chirurgie, etc.
Conserver les meilleures installations de laboratoire et les meilleurs outils de diagnostic pour permettre un diagnostic précoce et clair de la maladie, ainsi qu'une guérison et une élimination rapides du patient.
Conserver des détails explicites sur les maladies du patient, le diagnostic et la gestion pour une recherche approfondie.
Tenir les dossiers de la structure salariale des employés de l'hôpital par méthode de facturation.
Aperçu de quelque codage de l’application :
Page d’accueil « Home.jsp »:
pageEncoding="ISO-8859-1"%>
ttp://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd">
WELCOME TO HOSPITAL MANAGEMENT SYSTEMa.notr:link { color:#666666; }
a.notr:visited {color:#666666;}
a.notr:hover {color:#666666; }
HOSPITAL MANAGEMENT SYSTEM |
|
…
Page Ajout medecin :
pageEncoding="ISO-8859-1" import="java.sql.*"%>
ttp://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd">
MEDICINE WINDOWMEDICINE DATABASE |
|
DEPARTMENT PROFILE TABLE
MEDICINE ID | MEDICINE NAME | MANUFACTURER | DATE OF MANUFACTURE | MEDICINE TYPE | EXPIRY DATE | BATCH NO |
---|
" + rs9.getString (i) );
} }%> |
…
Classe de connexion
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class for Servlet: as
*
*/
public class as extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
static final long serialVersionUID = 1L;
/* (non-Java-doc)
* @see javax.servlet.http.HttpServlet#HttpServlet()
*/
public as() {
super();
}
/* (non-Java-doc)
* @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}
/* (non-Java-doc)
* @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try{
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c= DriverManager.getConnection ("jdbc:odbc:abc", "root", "root");
Statement s= c.createStatement();
String sql="insert into student values("+roll+",'"+str2+"')";
s.execute (sql);
out.println ("Insert Successful");
}catch(Exception e) { }
// TODO Auto-generated method stub
}