| Titre : | application web pour la gestion des rendez vous patients dans une clinique medicales |
| Auteurs : | Meriem Haddadi, Auteur ; Meriem Tatai, Auteur ; Nesrine Ouannes, Directeur de thèse |
| Type de document : | Monographie imprimée |
| Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2015 |
| ISBN/ISSN/EAN : | MINF/128 |
| Format : | 39 |
| Résumé : |
Dans ce travail, nous avons développé une application web pour la gestion des rendez-vous
patients dans une clinique médicale. Ce rapport présente un survol sur les technologies et les approches existantes pour le développement des applications Web. Par la suite nous avons présenté les détails d’analyse et la conception de notre application. Cette application offre aux patients ainsi que les médecins un ensemble de services tel que: la consultation des plannings, prendre, annuler ou modifier des rendez-vous afin de faciliter la gestion de cette tâche très importante dans le domaine médicale. Plusieurs technologies sont utilisées pour la réalisation de notre application Web, on citera: JSP et les Servlets. Les principaux avantages d’utiliser ces technologies sont: la portabilité, facilité de maintenance, la réutilisation et la multitude de librairies proposées. Afin de valider notre application nous avons demandé à des étudiants du département d'informatique d'utiliser cette application et de donner leurs avis. Ils confirment qu'elle est très utile, simple et permet de gérer efficacement la prise des rendez-vous, et répond parfaitement aux objectifs fixés initialement. Toutefois, beaucoup d’extensions peuvent être rajoutées à cette application telles que: Ajouter les rendez-vous pris comme des événements dans l'agenda Gmail du patient. Ajouter une fonction qui permet d'envoyer des messages de rappel des rendez-vous aux patients d'une manière automatique. Tester l'application sur des cliniques médicales réelles |
| Sommaire : |
Sommaire:
Introduction générale...............................................................................................................01 Section (1): Développement des applications Web I. Introduction.......................................................................................................................02 II. Définition d'un site Web....................................................................................................02 III. Définition d'une application web.......................................................................................02 1. Application Web vs Site Web ..................................................................................02 2. Avantage des applications Web................................................................................03 IV. Types d'architectures des applications Web......................................................................03 1. Architecture 1-tiers.................................................................................................03 2. Architecture client/serveur......................................................................................04 2.1 Architecture 2-tiers..........................................................................................04 2.2 Architecture 3-tiers..........................................................................................05 2.3 Architecture n-tiers..........................................................................................06 V. Technologies de développement des application Web......................................................07 1. PHP (Hyper Text preprocessor)..............................................................................07 2. .NET........................................................................................................................07 3. Java EE (Java Entreprise Edition)...........................................................................07 3.1 Définition de la plateforme Java EE..................................................................07 3.2 Architecture de la plateforme Java EE...............................................................07 VI. Différents Composantsde la plateformeJEE......................................................................08 1. Les Applet.................................................................................................................08 2. CGI (Comon Gateway Interface)..............................................................................08 3. Les Servlet (Serveur-applet).....................................................................................09 4. JSP (Java Server Page)..............................................................................................09 4.1 Traitement d'une page JSP..................................................................................09 4.2 Les Tags JSP.......................................................................................................10 5. JSTL (Java server page Standard Tag Library).........................................................11 6. Framework JSF (Java Server Face)..........................................................................11 7. EJB (Enterprise Java Beans).....................................................................................13 VII. Conclusion.........................................................................................................................13 Section (2): Analyse et conception du système I. Introduction...................................................................................................................14 II. La phase d'analyse.........................................................................................................14 1. Les besoins fonctionnels...........................................................................................14 Sommaire 2. Les besoins non fonctionnels....................................................................................14 3. Diagramme de cas d'utilisation.................................................................................15 III. La phase de conception.................................................................................................18 1. La conception global.................................................................................................18 a- Diagramme de package.............................................................................................18 2. La conception détaillée...........................................................................................20 a- Diagramme de classe..........................................................................................20 b- Diagramme de séquence.....................................................................................22 c- Modèle de navigation..........................................................................................26 3. La conception de la base de données......................................................................27 3.1 Modèle Entité-Association................................................................................27 3.2 La modèle relationnel........................................................................................27 IV. Conclusion....................................................................................................................29 Section (3): Environnements de développement et résultats d'implémentation I. Introduction...................................................................................................................30 II. Langages de programmation et technologies utilisées.................................................30 1. Java..........................................................................................................................30 2. JSP (Java Server Page)............................................................................................30 III. Langages de programmation supplémentaires..............................................................30 1. HTML (HyperText Markup Language).................................................................30 2. JavaScript...............................................................................................................30 3. CSS (Cascading Style Sheets)................................................................................31 IV. Environnements et les outils de développement utilisés ..............................................31 1. Eclipse....................................................................................................................31 2. Serveur Tomcat......................................................................................................31 3. MySQL...................................................................................................................31 4. Papyrus ...................................................................................................................31 V. Description du système réalisé......................................................................................31 1. Interface Web pour l'accueil..................................................................................32 2. Interface Web pour la création des comptes patients.............................................32 3. Interface Web pour l'agenda médecin....................................................................33 4. Interface Web pour la réservation des rendez-vous...............................................33 5. Interface Web pour la réception du message "Attente de confirmation"...............34 6. Interface Web pour la réception du message "Confirmation de RDV".................34 7. Interface Web pour l'ajout d'un service médicale..................................................35 8. Interface Web pour le secrétariat...........................................................................35 9. Interface Web pour la mise à jour d'un RDV Patient...........................................36 VI. Conclusion....................................................................................................................36 Conclusion générale......................................................................................................37 Bibliographie........................................................................................................ |
Disponibilité (1)
| Cote | Support | Localisation | Statut |
|---|---|---|---|
| MINF/128 | Mémoire | bibliothèque sciences exactes | Consultable |




