RapportSQLServercomplet

Telechargé par Karim Elhalloumi
ABDELKARIM ELHALLOUMI
OMAR SALIMI
Table des matières
(gras centré caractères 24 Times new roman)
Partie 1. Contexte général du projet
1.1 Cahier des charges
1.2 Diagramme de classes
Partie 2. Manipulation de la base de données SQLServer en PHP
2.1 Passage du Diagramme de classes au modèle relationnel
2.1.1 Présentation de l’outil utilisé
2.1.2 Présentation du script de la base de données
2.2 Connexion à une base de données SQL server à partir du PHP
2.2.1 configuration de l’outil utilisé pour assurer la connexion
2.2.2 Présentation du script de connexion
2.3 Exemple d’opérations CRUD SQLServer/PHP
2.3.1 Présentation de la table choisie
2.3.2 Présentation des scripts CRUD
Références
Annexes
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
Partie 1. Contexte général du projet
1.1 Cahier des charges
Notre Mission dans le cadre de ce projet est de créer une application
permettant de gérer les consultation des patients et genere un
oradanance par web il s'agit de définir les responsabilités de la gestion,
mettre à jour les données, organiser des données collectées auprès du
secrétariat afin de concevoir des fichiers de bases pour le Médecin , de
renforcer le contrôle et la confrontation, assurer une meilleure gestion
médicale et une cohérence de l'information et enfin faciliter le travail des
responsables.
Notre application aura comme principale fonctionnalités :
v Gestion et Suivi du Dossier Médical (détaillé)
v Gestion du Fiche Patients.
1.2 Diagramme de classes
2
Partie 2. Manipulation de la base de données SQLServer en PHP
2.1 Passage du Diagramme de classes au modèle relationnel
2.1.1 Génération du script de la base de données
CREATE Database [DiagnosticLabDb];
GO
USE [DiagnosticLabDb]
/****** Object: Table [dbo].[cc_and_oe] Script Date: 6/29/2020 8:23:09 AM
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[cc_and_oe](
[ccoe_id] [int] IDENTITY(1,1) NOT NULL,
[cc] [varchar](999) NOT NULL,
[oe] [varchar](999) NOT NULL,
[patient_id] [int] NOT NULL,
3
[status] [int] NULL,
CONSTRAINT [PK__cc_and_o__B878B649AB7FF6E5] PRIMARY KEY CLUSTERED
(
[ccoe_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[diag_symptoms] Script Date: 6/29/2020 8:23:09
AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[diag_symptoms](
[dg_id] [int] IDENTITY(1,1) NOT NULL,
[patient_id] [int] NOT NULL,
[symptom_id] [int] NOT NULL,
[symptom_time] [varchar](10) NOT NULL,
CONSTRAINT [PK__diag_sym__4553E013C0A93B92] PRIMARY KEY CLUSTERED
(
[dg_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[diagnosis_diseases] Script Date: 6/29/2020
8:23:09 AM ******/
SET ANSI_NULLS ON
GO
1 / 31 100%

RapportSQLServercomplet

Telechargé par Karim Elhalloumi
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !