Vous êtes sur la page 1sur 48

Traduit de Anglais vers Français - www.onlinedoctranslator.

com

MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

INSTITUT SUPÉRIEUR DES PROFESSIONNELS

EXCELLENCE (HIPE)

MISE EN PLACE D'UN RENDEZ-VOUS MÉDECIN EN LIGNE


SYSTÈME

UN RAPPORT DE STAGE SOUMIS EN RÉALISATION PARTIELLE DES EXIGENCES


POUR L'OBTENTION DU DIPLÔME NATIONAL SUPÉRIEUR (HND)
EN GÉNIE LOGICIEL

PRÉSENTÉ PAR:
KUETE KOUDAZEM VALDO
23SWE0523

SUPERVISEUR PROFESSIONNEL SUPERVISEUR ACADÉMIQUE

M. Yvan M. TATSOPIEU ETED

ENDLÉ

Écrit et représenté par KUETE KOUDAZEM VALDO Page


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CERTIFICATION

Il s'agit de certifier que le rapport se concentrera sur un système de rendez-vous médical en ligne

initialement rédigé par KUETE KOUDAZEM VALDO pour répondre à l'exigence partielle et à la

réglementation régissant l'attribution du DIPLÔME NATIONAL SUPÉRIEUR (HND) et est donc approuvé

pour sa contribution à la connaissance et présentation littéraire

Superviseur académique Superviseur professionnel

Date:_______________________ Date:_______________________

Signature:________________ Signature: _________________________

écrit et présenté par KUETE KOUDAZEM VALDO Page I


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

DÉVOUEMENT

Je souhaite dédier l'intégralité de ce rapport de projet à nos mères et pères bien-aimés pour le soutien infatigable
qu'ils nous ont apporté depuis que nous sommes enfants.

écrit et présenté par KUETE KOUDAZEM VALDO Page II


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

RECONNAISSANCE

La réalisation de cette œuvre a été un exercice fastidieux mais Dieu m'a finalement permis d'achever

la tâche. Du début à la fin de ce projet, de nombreuses personnes ont contribué en temps et en

efforts pour le rendre possible par tous les moyens possibles.

➢ Un grand merci au directeur de HIPE, au responsable pédagogique et à mon superviseur le chef

de ce projet M. TATSOPIEU ETEDEM qui a investi tous ses efforts pour guider et montrer la bonne

voie à suivre à travers de nombreux conseils, contrôles, propositions et rejets.

➢ A mon école (Institut Supérieur d'Excellence Professionnelle HIPE) ; pour les services
éducatifs fournis.

➢ À tout le personnel d'Afro Logic-Tech qui a fait ce qui suit pour moi : Ils m'ont bien traité avec des

conseils et des critiques qui m'ont permis d'améliorer mon niveau en développement logiciel.

➢ Ils m'ont fait beaucoup de choses liées à ma spécialité ainsi qu'à d'autres domaines.

écrit et présenté par KUETE KOUDAZEM VALDO Page III


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

ABSTRAIT

Ce projet avait pour mission de promouvoir la numérisation d'un système de rendez-vous chez le médecin

en ligne en créant une plateforme entièrement numérique visant à accroître l'efficacité du milieu du

système de réservation numérisé grâce à son utilisation simple et pratique. C'est cette simplicité et cette

efficacité qui étaient attendues, car les ordinateurs d'aujourd'hui visent à faciliter le processus de travail.

En tant qu'étudiant en génie logiciel, promouvoir la numérisation de tout système est l'une des

tâches les plus importantes qui fait le sujet de la MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS

AVEC UN MÉDECIN EN LIGNE.

écrit et présenté par KUETE KOUDAZEM VALDO Page IV


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CONTINUER

La mission de ce stage était de favoriser la digitalisation d'une application web en donnant naissance

à une plateforme entièrement numérique pour augmenter l'efficacité grâce à son utilisation simple

et pratique. Pour cette simplicité et cette efficacité, les attentes étaient dues au fait que l'ordinateur

est devenu aujourd'hui destiné à faciliter le processus de travail.

En tant qu'étudiant en génie logiciel, la promotion de la numérisation de tout système est l'une des

tâches les plus importantes. Le succès du commerce électronique aujourd'hui a augmenté

considérablement, c'est pourquoi le développement d'un commerce électronique était très vital pour

les entreprises mondiales d'aujourd'hui.

L'objectif principal de ce stage académique était pour nous d'apprendre à appliquer nos

compétences académiques au monde professionnel. Mon projet académique est axé sur le

développement d'un système de rendez-vous médical en ligne qui gère la nomination du médecin et

du patient au sein du système.

écrit et présenté par KUETE KOUDAZEM VALDO Page V


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

PRÉFACE

La recherche de professionnalisme des jeunes diplômés pour le marché du travail est la principale raison qui a

conduit à la création de l'Institut Supérieur d'Excellence Professionnelle (HIPE). HIPE a été créé pour permettre

aux jeunes Camerounais d'acquérir les compétences appropriées dont ont besoin les employeurs sur les

marchés du travail compétitifs. HIPE est situé à l'Ancienne Route Bonaberi, adjacent à la Pharmacie de

Bonambappe _Douala.

L'Institut Supérieur d'Excellence Professionnelle (HIPE) a été créé en mai 2017 avec
l'autorisation numéro n° 17-0521/L/MINUSUP/DDES/ESUP/SDA/OPC/ pour exercer les spécialités
suivantes :

ÉCOLE DE
ÉCOLE DE ÉCOLE DE ÉCOLE DE
INGÉNIERIE
ENTREPRISE LA SCIENCE MÉDICALE TOURISME

• Comptabilité • Civil • Laboratoire • Hôtel


• Bancaire Ingénierie Technologie Gestion
et finances • Ordinateur • Allaitement • Tourisme
• Commercialisation et Technologie • Obstétrique • Boulangerie

Gestion • Électrique • Physiothérapie • Nourriture

• Logistique Ingénierie Traitement


et transports • Mécanique • Mode
• Humain • Ingénierie Textile
Ressource • Bois • Soins de beauté
• Exécutif Technologie • Produits de beauté

De secrétariat
Gestion
• Projection
Gestion

écrit et présenté par KUETE KOUDAZEM VALDO Page VI


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

FORMULAIRE D'IDENTIFICATION

NOM DE L'ENTREPRISE AFROLOGIQUE

ACTIVITÉ DÉVELOPPEMENT DE LOGICIELS ET


INFORMATION
QUARTIER GÉNÉRAL DOUALA, littoral

CRÉATION 2012

BOÎTE POSTALE 5121 BONAMOUSSADI

TAILLE DE L'ENTREPRISE 11-50 EMPLOYÉS

TÉLÉPHONE +237 676 17 72 73

SITE WEB www.afrologic.com

écrit et présenté par KUETE KOUDAZEM VALDO Page VII


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

LISTE DES ACRONYMES

DER :Diagramme de relation d'entité

TIC :Technologies de l'information et de la communication

IL:Informatique

MySQL :Langage de requête de structure

PHP :Hypertext Preprocessor

SDLC :Cycle de vie du développement logiciel

HTML :Langage Signalétique Hyper Text

CSS :Feuille de style en cascade

JS :Javascript

écrit et présenté par KUETE KOUDAZEM VALDO Page VIII


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

LISTE DES TABLEAUX

Tableau.1.1 Formulaire d'identification

Tableau 1.2 Activités de stage

Tableau 1.3 Brève comparaison de certains modèles SDLC

écrit et présenté par KUETE KOUDAZEM VALDO Page ix


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

LISTE DES FIGURES

Figure 1.1 : Organigramme

Figure 1.2 : Modèle de chute d'eau

Figure 1.3 : Diagramme de flux de données

Figure 1.4 : diagramme de flux

Figure 1.5 : Diagramme ER

Figure 1.6 : Diagramme de cas d'utilisation

Figure 1.7 : Diagramme d'activité

Figure 1.8 : Diagramme de séquence

Figure 1.9 : Diagramme de classes

écrit et présenté par KUETE KOUDAZEM VALDO Pagex


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

TABLE DES MATIÈRES

CERTIFICATION………………………………….……………………………………………….i
DÉVOUEMENT................................................. .................................................................. .................................. ii

RECONNAISSANCE................................................. .................................................................. ........... iii

ABSTRAIT ................................................. .................................................................. ..................................iv

PRÉFACE................................................. .................................................................. .....................................vi

LISTE DES TABLEAUX............................................................ .................................................................. ........................ix

LISTE DES FIGURES ............................................... .................................................................. .........................X

TABLE DES MATIÈRES............................................... .................................................................. ..................xi

INTRODUCTION GÉNÉRALE ................................................ .................................................................. ......1

PREMIÈRE PARTIE : CADRE CONCEPTUEL .............................................. ........................5

CHAPITRE 1 : PRÉSENTATION GÉNÉRALE DE.......................................... ........................6

AFROLOGIQUE............................................................ .................................................................. ..................................6

CHAPITRE 2 : GÉNÉRALITÉS DU THÈME ............................................ .........................dix

DEUXIÈME PARTIE : ÉTUDES EMPIRIQUES.................................................. ......................................................16

CHAPITRE 3 : DIAGNOSTIC DU SYSTEME EXISTANT .............................................. ............17

CHAPITRE 4 : CHOIX ET MISE EN ŒUVRE DE LA SOLUTION ..........................21

CONCLUSION GÉNÉRALE................................................................ .................................................................. .........32

Bibliographie ............................................................ .................................................................. ......................................33

écrit et présenté par KUETE KOUDAZEM VALDO Page XI


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

INTRODUCTION GÉNÉRALE

Le « Système de rendez-vous chez le médecin en ligne » a été développé pour surmonter les problèmes

prévalant dans le système manuel de pratique. Ce logiciel est pris en charge pour éliminer et, dans certains cas,

réduire les difficultés rencontrées par ce système existant. De plus, ce système est conçu pour répondre au

besoin particulier de l'entreprise de réaliser ses opérations de manière fluide et efficace.

L'application est réduite au maximum pour éviter les erreurs lors de la saisie des données.

Il fournit également un message d'erreur lors de la saisie de données non valides. Aucune connaissance formelle n'est nécessaire

pour que l'utilisateur puisse utiliser ce système. Ainsi, tout cela prouve qu’il est convivial.

Le système de rendez-vous chez le médecin, tel que décrit ci-dessus, peut conduire à un système de

gestion sans erreur, sécurisé, fiable et rapide. Cela peut aider l'utilisateur à se concentrer sur ses autres

activités plutôt que sur la tenue des dossiers. Ainsi, cela aidera l’organisation à mieux utiliser les

ressources.

Chaque organisation, qu'elle soit grande ou petite, a des défis à relever et à gérer les informations de rendez-vous, de

médecin, de réservation, d'honoraires de médecin, d'horaire de médecin. Chaque système de rendez-vous chez le

médecin a des besoins différents en matière de médecin ; c'est pourquoi nous concevons des systèmes de gestion des

employés exclusifs et adaptés à vos exigences managériales.

Ceci est conçu pour faciliter la planification stratégique et vous aidera à garantir que votre organisation dispose

du bon niveau d’informations et de détails pour vos objectifs futurs. De plus, pour les cadres occupés et

toujours en déplacement, nos systèmes sont dotés de fonctionnalités d'accès à distance, qui vous permettront

de gérer votre personnel à tout moment et à tout moment. Ces systèmes vous permettront à terme de mieux

gérer les ressources.

Écrit et représenté par KUETE KOUDAZEM VALDO Page 1


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

ÉNONCÉ DU PROBLÈME
Quant à tout ce qui est créé par l’homme, l’idée de gestion est imparfaite et présente de nombreux défauts. Ce

projet tente d'analyser, de concevoir, de développer et de mettre en œuvre un système de rendez-vous chez le

médecin convivial. La nomination manuelle des médecins et l'information sur les patients sont des tâches très

difficiles et fastidieuses. Avec la présence de ce système, le patient pourra facilement s'inscrire et désigner le

médecin dont il a besoin. Cela nous amène à obtenir des réponses aux questions de recherche suivantes.

QUESTIONS DE RECHERCHE

1. Pourquoi est-il important de développer une application Web ?

2. Quelles sont les exigences nécessaires au développement et à la mise en œuvre de ce projet ?

3. Quelle est son efficacité en termes de fonctionnalités ?

4. Quelle est son importance par rapport aux enseignants, aux élèves et aux parents ?

OBJECTIF DE L'ÉTUDE
L'objectif principal du système de rendez-vous chez le médecin en ligne du projet est de gérer les détails du médecin,

du rendez-vous, du patient, de la réservation et du calendrier du médecin. Il gère toutes les informations sur le

médecin, les honoraires du médecin et le calendrier du médecin. Le projet est entièrement construit du côté

administratif et donc seul l'administrateur a la garantie d'y accéder. Le but du projet est de créer un programme

d'application pour réduire le travail manuel de gestion du médecin, des rendez-vous, des honoraires du médecin et du

patient. Il suit tous les détails concernant le patient, la réservation et l'horaire du médecin.

Les fonctionnalités fournies par Doctor Appointment System sont les suivantes :

• Fournit les fonctionnalités de recherche en fonction de divers facteurs. Tels que médecin, patient,

réservation, horaire du médecin

• Le système de rendez-vous avec le médecin gère également les détails des frais du médecin en ligne pour les détails de la

réservation, les détails du calendrier du médecin et le médecin.

• Il suit toutes les informations de rendez-vous, d'honoraires de médecin, de réservation, etc.

• Gérer les informations de Rendez-vous

écrit et présenté par KUETE KOUDAZEM VALDO Page 2


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

• Affiche les informations et la description du médecin, du patient Pour augmenter l'efficacité

de la gestion du médecin, rendez-vous Il s'occupe du suivi des informations et des

transactions de réservation.

• Gérer les informations du médecin

• L'édition, l'ajout et la mise à jour des dossiers sont améliorés, ce qui se traduit par une bonne gestion des

ressources des données médicales.

• Gérer les informations de Booking

• Intégration de tous les enregistrements de Doctor Schedule.

MÉTHODOLOGIE
Une méthodologie de développement logiciel (également connue sous le nom de cycle de vie du

développement logiciel fait référence à l'ensemble des activités qui conduisent à la production d'un produit logiciel et

capture l'ordre dans lequel ces activités doivent être entreprises. Ce processus produit des logiciels de la plus haute

qualité et coût le plus bas dans les plus brefs délais. Les étapes de développement clés communes dans la plupart des

processus de développement de logiciels sont : la spécification du logiciel, la conception et la mise en œuvre du

logiciel, l'évolution du logiciel. Les méthodologies courantes incluent : le modèle en cascade classique, le modèle en

spirale, le modèle de prototypage, le modèle en cascade itératif , modèle évolutif.

Le modèle classique en cascade peut être considéré comme le modèle de base et tous les autres modèles de

cycle de vie comme des embellissements de ce modèle. Cependant, le modèle classique en cascade ne peut pas

être utilisé dans des projets de développement pratiques, car ce modèle ne prend en charge aucun mécanisme

pour gérer les erreurs commises au cours des phases. Ce problème peut être surmonté dans le modèle itératif

en cascade. Le modèle itératif en cascade est probablement le modèle de développement logiciel le plus

largement utilisé jusqu’à présent. Ce modèle est simple à comprendre et à utiliser. Cependant, ce modèle ne

convient qu’à des problèmes bien compris ; il ne convient pas aux très grands projets et aux projets soumis à de

nombreux risques. Le modèle de prototypage convient aux projets pour lesquels les exigences des utilisateurs

ou les aspects techniques sous-jacents ne sont pas bien compris. Il est particulièrement populaire pour le

développement de la partie interface utilisateur des projets. L'approche évolutive convient aux grands

problèmes qui peuvent être décomposés en un ensemble de différents modules pour le développement et la

livraison incrémentiels du produit. Ce modèle est également largement utilisé pour

écrit et présenté par KUETE KOUDAZEM VALDO Page 3


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

projets de développement orientés objet. Bien entendu, ce modèle ne peut être utilisé que si la livraison

incrémentielle du système est acceptable pour le client.

Le modèle en spirale est appelé modèle méta car il englobe tous les autres modèles de cycle de vie. La gestion

des risques est intrinsèquement intégrée à ce modèle. Le modèle en spirale convient au développement de

produits logiciels techniquement difficiles et sujets à plusieurs types de risques. Cependant, ce modèle est

beaucoup plus complexe que les autres modèles. Un autre avantage important du modèle incrémental est qu'il

réduit le traumatisme du client lors de l'adaptation à un système entièrement nouveau.

L'introduction progressive du produit via des phases incrémentielles laisse le temps au client de

s'adapter au nouveau produit. De plus, du point de vue financier du client, le développement

progressif ne nécessite pas une mise de fonds initiale importante. Le client peut commander les

versions incrémentielles au fur et à mesure de ses moyens.

Après ces comparaisons faites à partir des différents modèles, le modèle de référence utilisé dans ce

projet est le modèle itératif en cascade, car il est très simple à comprendre et à utiliser. Ce modèle nous

permet de corriger les erreurs commises lors de la phase de développement, réduisant ainsi les coûts de

test du système à un stade supérieur.

STRUCTURE DE TRAVAIL

Ce projet est composé de deux parties (première partie et deuxième partie). La première partie (LE

CADRE CONCEPTUEL) est composée de deux chapitres, le premier chapitre qui parle de LA

PRÉSENTATION GÉNÉRALE DE L'ENTREPRISE et le chapitre deux parle des ÉTUDES EMPERIQUES.

Deuxième partie (PROJET

CADRE) est composé de deux chapitres, le chapitre trois parle de la REVUE DE LA LITTERATURE,
DU MATÉRIEL ET DES MÉTHODES et le chapitre quatre parle des RÉSULTATS ET DE LA
DISCUSION.

écrit et présenté par KUETE KOUDAZEM VALDO Page 4


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

PREMIÈRE PARTIE : CADRE CONCEPTUEL

écrit et présenté par KUETE KOUDAZEM VALDO Page 5


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CHAPITRE 1 : PRÉSENTATION GÉNÉRALE DE

AFROLOGIQUE

1.1 CRÉATION ET ÉVOLUTION HISTORIQUE DE LA


ENTREPRISE
Une entreprise peut être définie comme une entité juridique formée par un groupe d’individus chargés

d’exercer et d’exploiter une entreprise. Une société peut être organisée de diverses manières à des fins fiscales

et financières en fonction du droit des sociétés de sa juridiction. Dans ce chapitre, nous présenterons la logique

afro y compris sa création et son organisation.

1.2 CRÉATION
Afro Logic est une société de technologie de l'information accréditée au Cameroun engagée dans la fourniture

de services dans le domaine des technologies du Web et des réseaux informatiques. Elle a été créée en 2012

dans la région littorale de Douala au Cameroun.

1.3 ÉVOLUTION
La logique afro a évolué au fil des années. Cela se voit dans l'augmentation de la variété des services qu'ils offrent

désormais ainsi que dans l'augmentation de la qualité du travail effectué. Ils ont également attiré de nombreux

clients.

1.4 LES PRODUITS ET SERVICES DE LA SOCIÉTÉ


Afro Logic fournit des services de développement d'applications Web et mobiles, d'installation de caméras,

de marketing numérique, d'infographie, de maintenance de matériel informatique et bien d'autres.

écrit et présenté par KUETE KOUDAZEM VALDO Page 6


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

1.5 ORGANISATION ET FONCTIONNEMENT DE LA SOCIÉTÉ

2.1 Structure organisationnelle de l'entreprise

La société Afro Logic pour le suivi comprend de son fonctionnement environ huit salariés à temps plein, nous

avons en elle.

• Un directeur général :il est le seul dirigeant de l'entreprise et le décideur. Il


surveille, contrôle et évalue presque tout chez Afro Logic.
• Un assistant de direction :employée la plus proche du directeur général, elle garde une trace de ses

routines quotidiennes et suit attentivement ses activités. Elle s'occupe également des dépenses et gère

tous les soldes des comptes.

• Support Informatique:Composés de trois membres, ils travaillent quotidiennement avec les clients, les accompagnent sur

la façon d'utiliser les applications de manière efficace et efficiente, ils participent également à la prise de décision de

l'entreprise.

Figure : 1.1 Organigramme

écrit et présenté par KUETE KOUDAZEM VALDO Page 7


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

2.2 Fonctionnement de l'entreprise


L'activité principale d'Afro Logic est le développement de logiciels, la maintenance de l'administration réseau,

l'infographie, etc.

Missions, objectifs et défis


La satisfaction client est une étape importante et indispensable pour que les entreprises augmentent leur productivité.

Ainsi, pour fidéliser sa clientèle et explorer d'autres horizons, Afro Logic, compte tenu de ses activités, dispose d'un

accompagnement informatique basé sur des niveaux d'assistance garantis, fournissant un dispositif mesuré et

prévisible, lui permettant de bénéficier d'une meilleure visibilité en cas de difficultés pour le client. dans l'utilisation de

son produit.

Ainsi, pour répondre à tous les besoins du client, l'équipe support admet plusieurs missions pour accompagner le

client au quotidien :

• Réception de la demande client,

• Enregistrement de la demande avec les informations client,

• Traitement.

En cas de demandes complexes, l'équipe d'assistance fait appel au client pour obtenir des informations

complémentaires. L’équipe support renvoie la solution au client. L'équipe support s'assure que le client

est satisfait de la solution adoptée par le rapport à la demande. Les problèmes avec les solutions qui ont

satisfait le client sont enregistrés.

Environnement interne de l'entreprise Afro Logic

Fonctionne par les moyens suivants :

• La disponibilité effective du personnel d'Afro Logic pour répondre à une demande, si nécessaire,

• La méthodologie constatée par ses techniciens lors des inventions

• La société Afro Logic informe régulièrement ses développeurs des nouveautés produits et des

besoins du marché,

• Les développeurs sont tous capables de travailler sur une gamme variée de développement de logiciels.

Clients
Ils sont classés en deux catégories ;

Clients irréguliers
Ils viennent pour un service ponctuel sans engagement contractuel

écrit et présenté par KUETE KOUDAZEM VALDO Page 8


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Régulier
Ils sont enregistrés dans une solide base de données d’entreprise. Il s'agit de clients avec lesquels l'entreprise

traite en permanence (clients sous contrat).

2.3 PRÉSENTATION ET RÉCEPTION


Les stagiaires étaient reçus par le secrétaire et étaient sous la supervision du directeur lui-même. Dès le premier jour, nous

avons fait connaissance avec tous les collaborateurs de l'entreprise. Ils étaient très accueillants et gentils avec nous. Nous

avons également vu certaines de leurs applications qu'ils développaient. Aussi, nous avons discuté avec notre superviseur

professionnel (directeur) qui nous a parlé des domaines de programmation. Par la suite, nous avons été interrogés sur nos

connaissances et nos compétences et nous avons donné l'occasion de pouvoir également poser des questions et des attentes.

2.4 ÉVOLUTION DES STAGES


Les résumés des activités ont été établis sur une base hebdomadaire comme suit :

Semaine Activités Leçon apprise

Du 2 juillet au 6 Nous avons eu notre premier contact avec le Nous avons appris sur quoi se concentrent

monde du travail. toutes les activités des entreprises.

Du 9 au 13 Rencontre avec le personnel et établissement du Comment choisir une échelle parfaite lors

premier contact avec eux. du codage d'un dépliant

Du 16 au 20 Nous avons eu l'occasion de rencontrer le directeur, Introduction au Web

qui nous a présenté point par point ses applications développement

de réalisations, il nous a expliqué en quoi sa solution

a été la clé de son activité jusqu'à ce jour.

Du 23 au 27 Nous avons été conseillés par le réalisateur lui- D'autres études

même sur quel projet choisir, pourquoi le choisir sur le développement web

et comment s'y prendre pour y parvenir.

écrit et présenté par KUETE KOUDAZEM VALDO Page 9


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CHAPITRE 2 : GÉNÉRALITÉS DU THÈME

3.1 INTRODUCTION
Le système de rendez-vous chez le médecin en ligne est le système dans lequel les utilisateurs peuvent rechercher les médecins

dont ils ont besoin et également prendre rendez-vous. Ce système permettra aux médecins et aux patients de voir facilement leur

liste de médecins et de leurs patients. Trouvez et prenez rendez-vous avec des médecins, des tests de diagnostic, des cliniques, des

hôpitaux.

Les utilisateurs peuvent même faire part de leurs commentaires à l'administration du système. L'administrateur peut gérer les médecins et les

patients.

L'administration a toute autorité pour ajouter, supprimer et mettre à jour des médecins et des patients. Ils ajoutent même les

facultés de médecine et les médecins.

3.2 OBJECTIF

L'objectif principal est de développer le logiciel qui couvre tous les thérapeutes de gestion et d'exploitation des

cliniques. Il permet aux prestataires de soins de santé d'améliorer l'efficacité opérationnelle, de réduire les coûts, de

réduire les erreurs médicales, de réduire la consommation de temps et d'améliorer la qualité des soins.

3.3 Besoins de la prise de rendez-vous chez le médecin en ligne

Aide les patients à obtenir un rendez-vous chez le médecin à tout moment. Fournit un utilisateur interactif

recherche qui vous offre diverses options en termes de spécialité, de localité et de médecins. Il met à votre

disposition les meilleurs soins médicaux sous la forme la plus simple. Il vous permet de gagner du temps lors des

interactions manuelles avec les médecins et rend la même chose possible grâce aux diverses options disponibles

dans l'application. Son service est disponible 24h/24 et 7j/7 et peut vous aider à entrer directement en contact avec

les médecins. Nous aidons les patients à prendre rendez-vous depuis n'importe où et depuis n'importe quel appareil.

écrit et présenté par KUETE KOUDAZEM VALDO Page 10


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

3.3.1 Modèle de développement de méthodologie

Figure : 1.2 diagramme en cascade

Les phases séquentielles du modèle Waterfall sont la collecte et l’analyse des exigences. Toutes les exigences

possibles du système à développer sont capturées au cours de cette phase et documentées dans un document

de spécification des exigences.

• Conception du système−Les spécifications des exigences de la première phase sont étudiées dans ce

phase et la conception du système est préparée. Cette conception du système aide à spécifier les

exigences matérielles et système et aide à définir l’architecture globale du système.

• Mise en œuvre−Avec les apports de la conception du système, le système est d'abord développé

dans de petits programmes appelés unités, qui sont intégrés dans la phase suivante. Chaque

unité est développée et testée pour sa fonctionnalité, appelée test unitaire.

écrit et présenté par KUETE KOUDAZEM VALDO Page 11


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

• Intégration et tests−Toutes les unités développées en phase de mise en œuvre

sont intégrés dans un système après test de chaque unité. Après l'intégration, l'ensemble du système est testé pour

déceler d'éventuels défauts et pannes.

• Déploiement du système−Une fois les tests fonctionnels et non fonctionnels effectués ;

le produit est déployé dans l'environnement client ou mis sur le marché.

• Entretien−Certains problèmes surviennent dans l’environnement client. À

résolvez ces problèmes, des correctifs sont publiés. De plus, pour améliorer le produit, de meilleures versions sont

publiées.

La maintenance est effectuée pour apporter ces changements dans l'environnement client.

3.3.2 OUTILS ET TECHNIQUES

un. PHP
b. XAMMP
c. MySQL
d. HTML
e. AMORCER
F. SCRIPT JAVA
g. TEXTE SUBLIME
h. GITHUB
je. CSS

3.3.3 REVUE DE LA LITTÉRATURE


3.3.4 DÉFINITION DU TERME
PHP

Pré-hypertexte-processeur (ou simplement PHP) est unLangage de script côté serveur conçu pour le

développement Web, mais également utilisé comme langage de programmation à usage général. Il a été créé à

l'origine par Rasmus Lerdorf en 1994, l'implémentation de référence PHP est désormais produite par The PHP

Group. PHP signifiait à l'origine Personal home page,]mais il représente désormais l'acronyme récursif PHP:Pré-

hypertexte-processeur.

écrit et présenté par KUETE KOUDAZEM VALDO Page 12


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Le code PHP peut être intégré au code HTML ou peut être utilisé en combinaison avec divers systèmes de

modèles Web, systèmes de gestion de contenu Web et frameworks Web. Le code PHP est généralement

traité par un interpréteur PHP implémenté sous forme de module sur le serveur Web ou sous forme

d'exécutable Common Gateway Interface (CGI). Le serveur Web combine les résultats du code PHP

interprété et exécuté, qui peut être tout type de données, y compris des images, avec la page Web générée.

Le code PHP peut également être exécuté avec une interface de ligne de commande (CLI) et peut être utilisé

pour implémenter des applications graphiques autonomes..

XAMMP

XAMPP est un package de pile de solutions de serveur Web multiplateforme gratuit et open source développé par

Apache Friends, composé principalement du serveur HTTP Apache, de la base de données MariaDB et des

interpréteurs de scripts.

écrit dans les langages de programmation PHP et Perl. XAMPP signifie Cross-Platform (X), Apache (A), MariaDB

(M), PHP (P) et Perl (P). Il s'agit d'une distribution Apache simple et légère qui permet aux développeurs de

créer extrêmement facilement un serveur Web local à des fins de test et de déploiement. Tout le nécessaire

pour configurer un serveur Web – application serveur (Apache), base de données (MariaDB) et langage de

script (PHP) – est inclus dans un fichier extractible. XAMPP est également multiplateforme, ce qui signifie qu'il

fonctionne aussi bien sous Linux, Mac et Windows. Étant donné que la plupart des déploiements de serveurs

Web actuels utilisent les mêmes composants que XAMPP, la transition d'un serveur de test local à un serveur

en direct est également extrêmement simple.

MySQL

MySQL Workbench est un outil visuel unifié destiné aux architectes de bases de données, aux développeurs et aux

DBAS. MySQL Workbench fournit des outils de modélisation de données, de développement SQL et d'administration

complets pour la configuration du serveur, l'administration des utilisateurs, la sauvegarde et bien plus encore.

MySQL Workbench est disponible sur Windows, Linux et Mac OS X.

HTML

Hypertext Markup Language (HTML) est le langage de balisage standard pour la création de pages Web

et d'applications Web. Avec les feuilles de style en cascade (CSS) et JavaScript, il forme une triade de

technologies fondamentales pour le World Wide Web.[4]

écrit et présenté par KUETE KOUDAZEM VALDO Page 13


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Les navigateurs Web reçoivent des documents HTML à partir d'un serveur Web ou d'un stockage local et

restituent les documents dans des pages Web multimédias. HTML décrit sémantiquement la structure d'une

page Web et incluait à l'origine des indices pour l'apparence du document.

Les éléments HTML sont les éléments constitutifs des pages HTML. Avec les constructions HTML, des images et

d'autres objets tels que des formulaires interactifs peuvent être intégrés dans la page rendue. HTML fournit un moyen

de créer des documents structurés en désignant la sémantique structurelle du texte tel que les titres, paragraphes,

listes, liens, citations et autres éléments.

Amorcer

Bootstrap est un framework frontal gratuit et open source pour la conception de sites Web et

d'applications Web.

Il contient des modèles de conception basés sur HTML et CSS pour la typographie, les formulaires, les boutons, la navigation

et d'autres composants d'interface, ainsi que des extensions JavaScript facultatives. Contrairement à de nombreux

frameworks Web, il ne se préoccupe que du développement front-end..

JavaScript

JavaScript, souvent abrégé en JS, est un langage de programmation interprété de haut niveau. C'est un langage

qui se caractérise également comme dynamique, faiblement typé, basé sur des prototypes et multiparadigme.

Aux côtés de HTML et CSS, JavaScript est l'une des trois technologies principales du World Wide Web. JavaScript permet

des pages Web interactives et constitue donc un élément essentiel des applications Web. La grande majorité des sites

Web l'utilisent et tous les principaux navigateurs Web disposent d'un moteur JavaScript dédié pour l'exécuter.

Texte sublime

Sublime Text est un éditeur de code source multiplateforme propriétaire doté d'une interface de programmation

d'application (API) Python. Il prend en charge de manière native de nombreux langages de programmation et langages de

balisage, et des fonctions peuvent être ajoutées par les utilisateurs avec des plugins, généralement créés par la communauté

et maintenus sous licences de logiciels libres.

GitHub

GitHub est un service d'hébergement Web pour le contrôle de version à l'aide de Git. Il est principalement

utilisé pour le code informatique. Il offre tout le contrôle de version distribué et la gestion du code source

écrit et présenté par KUETE KOUDAZEM VALDO Page 14


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

(SCM) de Git ainsi que l'ajout de ses propres fonctionnalités. Il fournit un contrôle d'accès et plusieurs fonctionnalités de

collaboration telles que le suivi des bogues, les demandes de fonctionnalités, la gestion des tâches et des wikis pour chaque

projet.

GitHub propose des forfaits pour les référentiels privés et les comptes gratuits couramment utilisés pour héberger

des projets de logiciels open source.

CSS
Les feuilles de style en cascade (CSS) sont un langage de feuille de style utilisé pour décrire la présentation d'un

document écrit dans un langage de balisage tel que HTML. CSS est une technologie fondamentale du World

Wide Web, aux côtés de HTML et JavaScript.

CSS est conçu pour permettre la séparation de la présentation et du contenu, y compris la mise en page, les

couleurs et les polices. Cette séparation peut améliorer l'accessibilité du contenu, offrir plus de flexibilité et de

contrôle dans la spécification des caractéristiques de présentation, permettre à plusieurs pages Web de partager le

formatage en spécifiant le CSS pertinent dans un fichier CSS séparé, et réduire la complexité et la répétition du

contenu structurel.

écrit et présenté par KUETE KOUDAZEM VALDO Page 15


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

DEUXIÈME PARTIE : ÉTUDES EMPIRIQUES

écrit et présenté par KUETE KOUDAZEM VALDO Page 16


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CHAPITRE 3 : DIAGNOSTIC DES EXISTANTS


SYSTÈME

3.4 ETUDE DU SYSTEME EXISTANT

Dans le système manuel de médecin en ligne, vous devez d'abord faire la queue pour prendre rendez-vous avec des médecins

et attendre votre heure pour les rencontrer et discuter de vos problèmes de santé. Comme vous devez fournir vos

informations et autres rapports plusieurs fois à différents endroits, tels qu'un magasin médical, ce qui représente encore une

fois une charge de transport de documents. Vous devez être présent physiquement au cabinet du médecin. Les patients

doivent se rendre un autre jour ou après quelques heures pour prendre leur rapport de santé, ce qui implique une personne

de soins supplémentaires avec le patient à tout moment. Dans le système manuel, le seul mode de paiement accepté est

l'argent liquide et si, pour certaines raisons, les patients ne disposent pas d'argent à temps, ils peuvent rencontrer des

difficultés et ne pas pouvoir se faire soigner.

3.5 SYSTÈME PROPOSÉ

Tous les processus ont été automatisés grâce à ce système. Le patient doit remplir un formulaire en ligne par lequel son identifiant et

son mot de passe sont créés et ajoutés à son courrier électronique et, après acceptation des données, connexion automatisée au

panneau des patients. Grâce à ce panel, le patient peut sélectionner le médecin et prendre rendez-vous avec lui à son rythme depuis

son propre domicile. Les patients recevront tous leurs rapports et prescriptions médicales dans leur boîte de réception par indication

de notification juste après la séance de rendez-vous. Il n'y a pas besoin d'argent liquide et une passerelle de paiement sécurisée a été

utilisée pour payer les frais requis en utilisant leur compte.

écrit et présenté par KUETE KOUDAZEM VALDO Page 17


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Figure : 1.3 Diagramme de flux de données

écrit et présenté par KUETE KOUDAZEM VALDO Page 18


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Diagramme de la figure 1.4

3.4.3 Avantages du système

L'utilisateur de ce système peut bénéficier de l'utilisation du logiciel des manières suivantes :

• C'est un logiciel basé sur le Web et très simple à utiliser.


• Cela permettra aux utilisateurs d'économiser du temps et de l'argent, car ils n'auront pas besoin d'aller à l'hôpital ou d'appeler.

• Le patient peut contacter le médecin à tout moment.

• La mise à jour et la modification du profil utilisateur sont très simples.


• Le médecin peut voir tous les rendez-vous avant à tout moment

• Le médecin peut changer ou modifier son heure et son emploi du temps à tout moment.

écrit et présenté par KUETE KOUDAZEM VALDO Page 19


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

3.4.4 Limitation du système ou critiques

Il existe certaines limites dans le système qui sont,

• La sécurité du système ne peut pas être assurée complètement.

• Le système de paiement n'est pas complètement sécurisé.

• Ce n’est pas entièrement automatisé.

• L'administrateur doit supprimer les comptes inutiles.

3.4.5 Projets futurs

• Rendre le système entièrement automatisé.

• Mettre en place un système de sécurité pour le projet

• Rendre le système plus flexible pour le paiement et autres transitions.

• Développer des applications mobiles pour le système

écrit et présenté par KUETE KOUDAZEM VALDO Page 20


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CHAPITRE 4 : CHOIX ET MISE EN ŒUVRE DES


LA SOLUTION

4.1 BRÈVE COMPARAISON DU MODÈLE SDLC

TYPES DE
DES MODÈLES FORCE FAIBLESSE
PROJETS
Cascade Simple. Approche simple. Pour bien comprendre

modèle Facile à exécuter. N'autorisez pas les modifications. Le temps de problème.

Intuitif et logique cycle est trop long. Les commentaires des Courte durée
utilisateurs ne sont pas autorisés. Projet.
Automatisation de

système de réglage.

Prototypage Aide en cas d'exigence Coût peut-être plus élevé. Système avec massif

Modèle élicitation. N'autorisez pas les frais de main-d'œuvre. utilisateurs.

Réduire le risque conduit à Incertitude dans

un meilleur système. exigence.


Interactif Régulier/rapide Chaque itération peut avoir Pour une entreprise
Renforcement livraison. une planification en tête. où le temps presse.
modèle Réduit le risque. Le coût peut augmenter car le travail Où le risque du long
accumuler les changements. effectué en une seule itération devra projet peut être pris.
donne la priorité peut-être être annulé ultérieurement.

exigence. La conception et la structure du

système peuvent souffrir des

changements fréquents.

Modèle en spirale Contrôler les risques du projet. Aucune norme stricte pour le Projet basé sur
Très souple. développement de logiciels. hypothèses non vérifiées.

Moins de document Aucun début ni fin particulier

nécessaire. de la phase particulière.

écrit et présenté par KUETE KOUDAZEM VALDO Page 21


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

4.2 Exigence de spécification

4.3 Interface externe


Cette interface sera une véritable interface à travers laquelle l'utilisateur communiquera avec

l'application et effectuera les tâches souhaitées.

Connexion administrateur

IDENTIFIANT:

Rôle : L'administrateur souhaite se connecter au système

Condition préalable: Nom d'utilisateur et mot de passe

Condition de fin de réussite: Option principale d'affichage à l'écran Fin ratée

Condition : L'utilisateur a entré un nom d'utilisateur incorrect et

Mot de passe ou les deux

IDENTIFIANT:

Condition préalable:L'utilisateur a réussi à accéder au résultat de la

recherche

Condition de fin de réussite :L'utilisateur a effectué les modifications avec

succès

1.Pour modifier les enregistrements utilisateur dans la base de données, recherchez d'abord l'enregistrement que vous souhaitez modifier, puis cliquez sur le bouton

« Modifier ».

2.Modifiez les détails de l'utilisateur que vous souhaitez modifier et cliquez sur le bouton « Enregistrer ».

4.2.1 Technologies utilisées dans le projet

• Langues : HTML, CSS, Javascript, PHP. Code


• Éditeur de texte: de studio visuel, texte sublime. SQL
• Base de données utilisée : dans XAMPP.
• Navigateur utilisé : XAMPP.
• Logiciel utilisé : Amorcer.

4.4.2 Exigences matérielles


• Processeur: 1,8 à 2,4 GHz
• Mémoire: 2 Go de RAM

• Espace disque : 500 G

écrit et présenté par KUETE KOUDAZEM VALDO Page 22


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

4.4.3 Exigences fonctionnelles et non fonctionnelles

Voici la fonctionnalité souhaitée du nouveau système.


Accepter les soumissions sous forme de patients bruts ; effectuer une analyse financière pour authentifier les utilisateurs du

système. Et les exigences non fonctionnelles comprennent les éléments suivants :

Le système doit vérifier et valider toutes les entrées de l'utilisateur et l'utilisateur doit être averti en cas d'erreurs détectées dans la base de

données.

4.5.1 Caractéristiques du produit logiciel

➢ Description des informations de connexion en ligne

Le système conservera les informations de connexion de son utilisateur pour entrer dans le logiciel

➢ Validation des chèques

L'administrateur doit se connecter avec l'identifiant et le mot de passe uniques. Le

numéro de contact doit comporter au maximum 10 chiffres.

Tous les détails doivent être remplis.

L'adresse e-mail doit être au format approprié.

➢ Informations sur le séquençage

Les informations de connexion doivent être renseignées avant que l'utilisateur ne l'autorise.

➢ La gestion des erreurs

Si l'utilisateur ne remplit pas les informations de validation, le système affiche un message d'erreur pour l'utilisateur et

lui demande de saisir les informations de validation. Performance requise

➢ Sécurité
Le système doit être protégé contre tout accès non autorisé lorsque le nom d'utilisateur est validé.

et un mot de passe sont requis pour que personne d'autre ne puisse y accéder.

➢ Maintenabilité
Le système doit être conçu dans un ordre maintenu. Ainsi, il peut être facilement modifié.

écrit et présenté par KUETE KOUDAZEM VALDO Page 23


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Figure : 1.5 Diagramme ER

DIAGRAMME ENTITÉ-RELATION

Les diagrammes de relations entre entités sont utilisés pour visualiser les données et les relations entre les entités d'un

système. Le diagramme ER explique la structure logique de base et le flux d'informations au sein d'un modèle de données.

écrit et présenté par KUETE KOUDAZEM VALDO Page 24


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Figure : 1.6 Diagramme de cas d'utilisation

écrit et présenté par KUETE KOUDAZEM VALDO Page 25


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Figure : 1.7 diagramme d'activité

écrit et présenté par KUETE KOUDAZEM VALDO Page 26


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Figure : 1.8 Diagramme de séquence

écrit et présenté par KUETE KOUDAZEM VALDO Page 27


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Diagramme de classes de la figure 1.9

DIAGRAMME DE CLASSE

Un diagramme de classes dans le langage de modélisation unifié est un type de diagramme de structure statique

qui décrit la structure d'un système en montrant les classes du système, leurs attributs, leurs opérations et les

relations entre les objets.

5.1 Profil des problèmes


Dans le système actuel, tout le travail se fait sur papier. Il faut un long processus pour obtenir les rendez-vous des

médecins. Les patients doivent se rendre à l'hôpital et obtenir les rendez-vous des médecins, ce qui leur fera perdre

du temps et de l'argent.

5.2 Structure du projet


❖ Avant de vous connecter

écrit et présenté par KUETE KOUDAZEM VALDO Page 28


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

➢ Se connecter

➢ Registre
➢ Ecole de Medecine

➢ Médecins
➢ À propos de nous

➢ Contactez-nous

❖ Après la connexion de l'administrateur

➢ Ajouter des médecins

➢ Voir les médecins

➢ Afficher les patients

➢ Voir le rendez-vous

➢ Afficher les commentaires

➢ Se déconnecter

❖ Après la connexion de l'utilisateur

➢ Mon rendez-vous

➢ Détails des clients


➢ Ajouter une description

➢ Mes Details

❖ Après la connexion de l'utilisateur

➢ Rechercher des médecins

➢ Voir le rendez-vous

➢ Changer le mot de passe

➢ Retour
➢ Se déconnecter

5.3 Portée et faisabilité


Cette activité est également connue sous le nom d’étude de faisabilité. Cela commence par une demande de l'utilisateur pour un nouveau

système. Cela implique les éléments suivants :

• Identifier l'utilisateur responsable d'un nouveau système

• Clarifier la demande de l'utilisateur

• Identifier les lacunes du système actuel

écrit et présenté par KUETE KOUDAZEM VALDO Page 29


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

• Établir les buts et objectifs du nouveau système

• Déterminer la faisabilité du nouveau système

• Préparer une charte de projet qui sera utilisée pour guider le reste du projet

5.4 Analyse du système


Il s'agit d'un processus de collecte et d'interprétation des faits, d'identification des problèmes et de décomposition

d'un système en ses composants.

L'analyse du système est effectuée dans le but d'étudier un système ou ses parties afin d'identifier ses

objectifs. Il s'agit d'une technique de résolution de problèmes qui améliore le système et garantit que tous les

composants du système fonctionnent efficacement pour atteindre leur objectif.

L'objectif de l'activité d'analyse de système est de développer une spécification de système structurée

pour le système proposé. La spécification du système structuré doit décrire ce que ferait le système

proposé ; indépendamment de la technologie qui sera utilisée pour mettre en œuvre ces exigences. La

spécification du système structuré sera utilisée pour mettre en œuvre ces exigences.

Le modèle essentiel peut lui-même être constitué de plusieurs modèles, modélisant différents aspects de

le système. Les diagrammes de flux de données peuvent modéliser les données et leurs relations et le

diagramme de transition d'état peut modéliser un comportement dépendant du temps du système. Le modèle

essentiel est donc le suivant.

• Diagramme de contexte

• Nivelé
• Diagrammes de flux de données

• Spécification du procédé pour les bulles élémentaires

• Dictionnaire de données pour les flux et les magasins sur le DFD

5.5 Conception du système

La conception du système implique la transformation du modèle de mise en œuvre utilisateur en conception logicielle.

Les spécifications de conception du système proposé comprennent les éléments suivants :

• Schéma de base de données

• Diagramme de séquençage

• Organigramme

écrit et présenté par KUETE KOUDAZEM VALDO Page 30


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

5.5.1 Mise en œuvre

Cette activité comprend la programmation, les tests et l'intégration de modules dans un système de plus en

plus complet. La mise en œuvre est le processus consistant à collecter toutes les pièces requises et à les

assembler en un produit majeur.

5.5.2 Génération de tests

Cette activité génère un ensemble de données de test, qui peuvent être utilisées pour tester le nouveau

système avant de l'accepter. Dans la phase de génération de tests, toutes les pièces doivent être testées pour

garantir que le système ne produit aucune erreur. S'il y a des erreurs, nous les supprimons et nous continuons à

les accepter.

CONCLUSION

Après avoir terminé mon projet, je dois déclarer que j'ai fait de mon mieux afin de développer le logiciel de la

manière la plus appropriée, la plus utile et la plus simple qui puisse être utilisée facilement par l'utilisateur. L'utilisateur peut

facilement récupérer les informations attendues en fonction de ses privilèges. .

écrit et présenté par KUETE KOUDAZEM VALDO Page 31


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

CONCLUSION GÉNÉRALE

6.1 INTRODUCTION
Ce chapitre décrit les objectifs du système stipulés dans les chapitres précédents.
limitation de la
conclusion du système et recommandation du système

6.2 Résumé
Comme indiqué dans les chapitres précédents, le principal problème que nous avons abordé était celui du traitement des

documents relatifs aux patients, aux médecins et aux hôpitaux. C'est la situation ci-dessus qui nous impose des techniques de

développement de ce système de rendez-vous chez le médecin en ligne destiné à être utilisé par le patient, le médecin et

l'hôpital pour leur permettre de gérer les détails des politiques de manière efficace et efficiente. Le projet a mis en œuvre la

plupart des objectifs stipulés dans le chapitre précédent. Le système de rendez-vous chez le médecin en ligne offre un certain

nombre d'avantages à l'utilisateur et peut capturer des données, stocker, afficher, ajouter et supprimer les enregistrements

saisis lors de l'appel de données.

informations sur ma base de données.

Problèmes rencontrés lors de la collecte de données :informations sensibles qui nous ont été divulguées, quelques

projets et livres écrits sur le système de rendez-vous chez le médecin en ligne.

Problème rencontré lors de la conception du système :Temps limité pour terminer le travail, mais nous avons enfin

terminé la conception de notre système et des projets.

6.3 Limites
Cette section décrit les services qui ne sont pas fournis par le système et ceux inclus ci-dessous. Il prend

en charge la plate-forme Microsoft Windows et ne prend pas en charge d'autres plates-formes comme

MAC ou LINUX.

écrit et présenté par KUETE KOUDAZEM VALDO Page 32


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

BIBLIOGRAPHIE

Richard Blum. PHP. MYSQL. &JavaScript tout-en-un pour les nuls. |"édition

Robin Nixon. Apprendre PHP. M\SOL&JavaScript avec jQuery. CSS&HTML.5 édition 2018

Ben Frain. Conception Web réactive avec HTML5 et CSS3.

écrit et présenté par KUETE KOUDAZEM VALDO Page 33


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Capture d'écran

Page d'accueil

Connexion administrateur

écrit et présenté par KUETE KOUDAZEM VALDO Page 34


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Utilisateur en ligne

écrit et présenté par KUETE KOUDAZEM VALDO Page 35


MISE EN PLACE D'UN SYSTÈME DE RENDEZ-VOUS AVEC LE MÉDECIN EN LIGNE

Page de contact

écrit et présenté par KUETE KOUDAZEM VALDO Page 36

Vous aimerez peut-être aussi