Lorweb - LP SIL

Transcription

Lorweb - LP SIL
01/12/2016
Dernière MAJ : 02/12/2016
SYSTEME DE GESTION ET DE
PRISE DE RENDEZ-VOUS
MEDICAUX EN LIGNE
Trouve Ton Doc
Décembre 2016
Brice ZOSSI | Sébastien PROYE
[email protected] | [email protected]
Tél. 03 87 62 85 95
LORWEB
Société à responsabilité limitée au capital social de 50 000 € - SIRET 419 614 623 00033 – APE 7311Z – TVA FR 94
419 614 623 METZ (siège) – 3 rue des trois Evêchés – 57070 METZ – Tél. (33) 03 87 62 85 95 – [email protected]
Trouve Ton Doc
Descriptif projet
SOMMAIRE
1.
CADRE DU PROJET ........................................................................................................................... 2
1.1.
PRESENTATION DU CLIENT .............................................................................................. 2
1.2.
INTERLOCUTEURS ............................................................................................................ 2
1.3.
BESOINS EXPRIMES.......................................................................................................... 3
1.4.
CIBLE ADRESSEE ............................................................................................................... 4
1.5.
SOLUTION APPLICATIVE................................................................................................... 4
1.6.
SOLUTION TECHNIQUE .................................................................................................... 5
2.
FOCUS FONCTIONNEL ET TECHNIQUE – LOT 1a .............................................................................. 6
3.
FOCUS FONCTIONNEL ET TECHNIQUE – LOT 1b ............................................................................. 7
4.
FOCUS FONCTIONNEL ET TECHNIQUE – LOT 1c .............................................................................. 8
1
Trouve Ton Doc
Descriptif projet
1. CADRE DU PROJET
1.1.
PRESENTATION DU CLIENT
Avec plus de 19 ans d’existence, Lorweb est une agence digitale basée à Metz et
intervenant sur des projets d'envergure nationale et internationale.
Nos experts sont en mesures de vous accompagner de la phase de conception à celle de
réalisation de vos projets. Nos champs d'interventions s'étendent à la fabrication de sites web,
d'applications mobiles, à la création print, l'établissement de stratégies maketing et
l'organisation d'événementiels de qualité.
Lorweb c'est également une quinzaine de collaborateurs avec des valeurs reposant sur :



La créativité : Un dynamise à toute épreuve et animé par une réelle passion du web
La proximité : Une agence toujours plus proche de ses clients
La compétitivité : Un pôle recherche et développement à l’affût des nouvelles
tendances
Nous avons le privilège de travailler avec des clients de renommée tels que E.Leclerc, Lexus,
La Poste, Banque Populaire, Grand Orient De France, Neuhauser & bien plus encore ...
Informations concernant la société :
1.2.
NOM
Lorweb
DOMAINE(S) D’ACTIVITE(S)
Agence digitale
ADRESSE
3 rue des trois Evêchés
CODE POSTAL / VILLE
57070 Metz
TELEPHONE
03 87 62 85 95
INTERLOCUTEURS
La maîtrise d’ouvrage de ce projet sera assurée par l’agence Lorweb. La maîtrise d’œuvre
sera quant à elle assurée par l’équipe d’étudiants en charge du projet. L’un des membres de
la MOE devra être désigné comme responsable du projet.
Son rôle sera, avec l’appui de ses collègues, de répondre aux besoins exprimés par la MOA en
proposant des solutions pertinentes.
2
Trouve Ton Doc
Descriptif projet
MOA
MOE
Sébastien PROYE
Chef de projet fonctionnel
Email : [email protected]
Tél. : 03 87 62 85 95
A définir
Brice ZOSSI
Chef de projet technique
Email : [email protected]
Tél. : 03 87 62 85 95
A définir
A définir
A définir
1.3.
BESOINS EXPRIMES
L’objectif principal est de mettre en place une application web permettant la gestion et la
prise de rendez-vous médicaux en ligne.
Un back-office permet au personnel du cabinet médical de gérer l’intégralité du planning de
rendez-vous. Ainsi, ils ont la possibilité de prendre des rendez-vous par téléphone ou de
mettre à disposition des plages horaires afin que les patients puissent prendre leur rendezvous en ligne eux-mêmes depuis le front-office.
Ces rendez-vous sont liés de manière générale à un examen (radiographie, échographie, etc.)
ainsi qu’à un patricien et une salle d’examen. Une notion de durée par examen pourra
également être gérée depuis le back-office afin d’adapter la répartition des plages horaires
sur la journée de manière automatisée.
Une application similaire dédiée au centre d’imagerie médicale république à Metz est déjà
existante. La partie publique de cette dernière est accessible depuis l’adresse suivante :
http://radiologie-metz.fr/
Il s’agit, dans le cadre de ce projet, de refondre complètement cette application d’un point de
vue structurel et technique, afin de proposer une solution se basant sur des technologies plus
récentes. L’aspect le plus important à prendre en compte sera de permettre le déploiement
de ce système à n’importe quelle entité du corps médical via une simple souscription en ligne.
3
Trouve Ton Doc
1.4.
Descriptif projet
CIBLE ADRESSEE
Ce projet ciblera l’ensemble du corps médical, c’est-à-dire aussi bien les cabinets de
radiologie, que les kinésithérapeutes ou encore les ophtalmologues.
1.5.
SOLUTION APPLICATIVE
Dans le cadre de ce projet, Lorweb demande la réalisation d’une application web dédiée aux
cabinets médicaux et hébergée sur un serveur web distant. L’application web sera accessible
à distance à partir des navigateurs web installés sur les postes de travail des utilisateurs
concernés. Elle sera dotée d’une interface d’exploitation accessible par l’ensemble des
patients souhaitant prendre un rendez-vous en ligne, et d’une interface de gestion accessible
uniquement par le personnel des cabinets médicaux. Cette dernière interface sera accessible
depuis un accès sécurisé (compte utilisateur nominatif). Un hébergement web de cette
application web est à prévoir et sera mis à disposition par la société Lorweb.
Notre choix se porte vers une technologie web PHP / MySQL basée sur le framework applicatif
Symfony2.8 ou 3 et une base de données MySQL. L’intégration des maquettes sera réalisée à
l’aide de Bootstrap v3.3.7, à noter que la société Lorweb fournira les principales maquettes
graphiques nécessaires. Des directives seront données pour la réalisation des autres pages ne
nécessitant pas forcément la réalisation d’une maquette mais plutôt d’un zoning avant
intégration.
L’outil respectera les normes définies par la CNIL et le dépôt du dossier se fera par la société
Lorweb.
L’application web principale sera complétée par une application mobile compatible avec les
smartphones. Le dialogue entre l’application mobile et l’application web se fera via une
connexion internet (3G / 4G) et par WebService disponible du côté de l’application web.
La réalisation de l’application se fera en 2 lots :

Lot 1a – Réalisation de l’application web de supervision

Lot 1b – Réalisation de l’application web de gestion d’un cabinet médical

Lot 1c – Réalisation de l’application web de prise de rendez-vous par les patients

Lot 2a – Réalisation du WebService à destination de l’application mobile

Lot 2b – Réalisation de l’application mobile compatible smartphones
Seul le lot 1 est concerné par ce projet, le lot 2 sera développé dans un second temps après
validation du lot 1.
4
Trouve Ton Doc
1.6.
Descriptif projet
SOLUTION TECHNIQUE
La solution technique proposée a été annoncée dans la section précédente, il s’agit du
framework Symfony version 2.8+. Un framework de développement web Open-Source écrit
en PHP, respectant le principe modèle-vue-contrôleur et entièrement développé en
programmation orientée objet. Symfony est distribué sous licence MIT, avec ses sources
hébergées sur GitHub. Il a été créé en 2005 par une société française et est devenu l’un des
frameworks PHP les plus utilisées et les plus reconnus au monde. L’engouement pour ce
dernier n’a cessé d’augmenter depuis sa sortie et une communauté d’utilisateurs très élargie
s’est constituée. Cette solution technique a pour principal avantage d’accélérer les phases de
développement en assurant une grande stabilité mais surtout d’offrir une meilleure pérennité
de l’application en proposant un fort potentiel d’évolution.
Technologies applicatives proposées :
 Framework Symfony2.8+ (PHP / MySQL)
 ORM (couche d’abstraction) Doctrine
Technologies serveur proposées :
 Serveur web sous environnement Linux avec espace de stockage de 2Go min
 Moteur de scripts PHP v. 5.5.9+ min (v. 5.6 ou v. 7 recommandée)
 Extensions PHP OpenSSL, PDO, Mbstring & Tokenizer requises
 Serveur de base de données MySQL v. 5.1+ min (v. 5.6 recommandée) avec base de
données de 500 Mo min. dédiée au site web, compte utilisateur MySQL dédié à la base
de données, compte administrateur et accès phpMyAdmin
 Compte sFTP, SSH et accès GIT
L’hébergement du site web se fera sur une machine virtuelle gérée par l’agence Lorweb et
installée sur un serveur dédié OVH.
Certaines options et packages additionnels devront être installés afin de permettre une
meilleure exploitation du framework de développement. Il s’agira notamment de
configurations particulières au niveau du php.ini et de l’installation d’APC. Un fichier de
vérification de la compatibilité du serveur étant embarqué à Symfony, nous pourrons
effectuer des ajustements concernant le serveur après déploiement du framework.
5
Trouve Ton Doc
Descriptif projet
2. FOCUS FONCTIONNEL ET TECHNIQUE – LOT 1a
Une interface de supervision devra permettre à l’entité en charge de la gestion complète
de la solution applicative d’avoir un aperçu rapide de l’état de fonctionnement de son
application. Les fonctionnalités suivantes devront être assurées par cet espace :







Formulaire d’authentification sécurisé
Statistiques générales
Gestion des cabinets médicaux
Gestion des praticiens associés aux cabinets médicaux
Gestion des employés des cabinets médicaux ayant accès à l’application
Statistiques rapides liées aux cabinets médicaux
Connexion rapide en tant qu’employé sur l’interface de gestion d’un cabinet médical
6
Trouve Ton Doc
Descriptif projet
3. FOCUS FONCTIONNEL ET TECHNIQUE – LOT 1b
La gestion des plannings de rendez-vous sera gérée par l’intermédiaire d’une interface
dédiée au personnel de chaque cabinet médical. Cette interface devra être accessible de
manière sécurisée via un couple identifiant / mot de passe et assurera les fonctionnalités
suivantes :


Formulaire d’authentification sécurisé
Espace dédié aux cabinets médicaux
 Gestion du personnel
 Gestion de la fiche cabinet
 Gestion des fiches praticiens
 Gestion des salles
 Gestion des examens
 Gestion du planning
 Gestion des patients
 Gestion des rendez-vous
 Statistiques générales
7
Trouve Ton Doc
Descriptif projet
4. FOCUS FONCTIONNEL ET TECHNIQUE – LOT 1c
Cette interface sera quant à elle libre d’accès pour n’importe quel internaute. Chaque
cabinet médical ayant souscrit au service disposera d’une adresse unique et d’une page dédiée
à son activité et donc à son propre planning de rendez-vous. Les différentes fonctionnalités
devant être assurées par cette partie sont les suivantes :







Présentation des services proposés par la solution
Page dédiée au démarchage des cabinets médicaux avec de prise de contact
Moteur de recherche par corps médical
Affichage des fiches praticiens avec descriptif du cabinet médical
Processus d’inscription en tant que patient
Espace personnel dédié au patient
 Mon profil
 Mes rendez-vous
Module de prise de rendez-vous en ligne
8