Vous êtes sur la page 1sur 57

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

com

Communauté NEOM - Service


Cinéma
Document de spécification des exigences système
Version : 1.2

Présenté par : l'équipe d'analystes des systèmes d'entreprise de


CodeLab
Analyse et Documenté:Abdelrahman Nour
À propos de ce document :
Versions des documents :

Version # Date Modifier la raison Editeur/Analyste

0,1 13/10/2022 Créer le document Abdelrahman Nour

1.0 19/10/2022 Exigences de mise à jour Abdelrahman Nour

Mise à jour basée sur les commentaires


1.1 07/11/2022 Abdelrahman Nour
des clients
Mise à jour basée sur les commentaires
1.2 08/11/2022 des clients, ajouter l'applicabilité de la Abdelrahman Nour
réservation de dates futures
Répondu et appliqué aux commentaires
1.3 06/03/2023 Hoda Khalid
de l'équipe

Approbation des documents :

Version # Nom / Rôle Date Signature

2|P a g e
Table des matières:

À propos de ce document :.........................................................................................................2
Versions des documents :........................................................................................................2
Approbation des documents :..................................................................................................2
Table des matières:.....................................................................................................................3
1.Introduction.............................................................................................................................5
1.1.Objectifs du document :....................................................................................................5
1.2.Les références:...................................................................................................................5
1.3.Abréviations :....................................................................................................................6
2.Présentation du système..........................................................................................................7
3.Prérogatives non fonctionnelles..............................................................................................8
4.Rôles système..........................................................................................................................9
4.1.Acteurs du système :.........................................................................................................9
5.Exigences fonctionnelles......................................................................................................dix
5.1.Règles commerciales générales :...................................................................................dix
5.2.Diagramme de cas d'utilisation du système :..................................................................11
5.2.1. Application communautaire.............................................................................................................
5.2.2. Gestion de cinéma............................................................................................................................
5.3.Diagramme BPMN du système.......................................................................................12
5.3.1. Réserver un billet de cinéma............................................................................................................
5.3.2. Enregistrez un client.........................................................................................................................
5.1.Diagramme de machine d'état.........................................................................................13
5.1.1.1. Billet.............................................................................................................................................
6.Scénarios commerciaux........................................................................................................14
6.1.Gestion des billets...........................................................................................................14
6.1.1. Afficher les films disponibles/les détails des films..........................................................................
6.1.2. Réserver un billet.............................................................................................................................
6.1.3. Afficher les billets réservés/les détails des billets............................................................................
6.2.Portail administrateur......................................................................................................25
6.2.1. le menu de navigation......................................................................................................................
6.2.2. Afficher la configuration du cinéma................................................................................................
6.2.3. Afficher le tableau de bord...............................................................................................................
6.2.4. Gérer les salles de cinéma................................................................................................................
6.2.5. Gérer les créneaux horaires..............................................................................................................
6.2.6. Gérer les films..................................................................................................................................
6.2.7. Afficher le rapport sur les revenus...................................................................................................
6.2.8. Afficher le rapport d'enregistrement................................................................................................
6.2.9. Gérer les dames................................................................................................................................
6.3.Vérificateur......................................................................................................................41
6.3.1. Enregistrez un invité.........................................................................................................................
7.Points d'intégration................................................................................................................43

3|P a g e
7.1.Intégration des paiements................................................................................................43
8.Modèle de messages et de lettres..........................................................................................46
8.1.Messages de conformation..............................................................................................48
8.2.Messages d'expérience utilisateur...................................................................................49
9.Hypothèse et contraintes.......................................................................................................50
dix.Dépendances (sur des systèmes externes) :........................................................................51
11.Annexes...............................................................................................................................52
11.1.APP01 Directive simplifiée sur la facture électronique ZATCA..................................53
11.2.APP02 Spécifications du code QR de la facture électronique ZATCA........................54

4|P a g e
1. Introduction

1.1. Objectifs du document :


L'objectif principal de ce document est de décrire toutes les spécifications des exigences pour le projet
deCommunauté NEOM - Service Cinéma.
NEOM est la première zone spéciale indépendante au monde impliquant trois pays voisins. Il est
appelé à devenir une nouvelle destination dynamique située dans la région du nord-ouest de l'Arabie
saoudite et devrait devenir une plaque tournante mondiale de premier plan illustrant l'avenir de la
civilisation humaine.
NEOM bénéficiera d'une gouvernance conviviale pour les investisseurs et d'un cadre réglementaire
axé sur la facilité de faire des affaires et soutenu par des exigences de visa simplifiées. La région sera
alimentée à 100 % par des énergies renouvelables, principalement par une combinaison de production
d'énergie solaire et éolienne. NEOM intégrera de nouvelles villes, des centres touristiques et des zones
industrielles dans une région délimitée de 26 500 km2.
Le but de ce projet est d'améliorer et d'automatiser les processus de fonctionnement de NEOM, ce qui
inclura certains processus liés à l'entreprise et d'autres liés aux utilisateurs finaux de la communauté.
Cela comprendra le développement de différents systèmes et solutions mobiles. Certains d'entre eux
n'auront qu'un portail Web tandis que peu auront à la fois une application Web et mobile.
• Demande de taxi professionnel et personnel
• Système de gestion des effectifs
• Application Web et mobile pour l'engagement communautaire

1.2. Les références:


Date
# Titre du document Type de référence
d'approbation

NEOM-Opération Transformation Digitale-


1 Document officiel 15/05/2022
Proposition Technique-V1.2

2 Document d'application NEOS V 0.1 Document officiel 24/07/2022

5|P a g e
1.3. Abréviations :

# Abréviation Signification

1 ETP Employé direct de NEOM

2 SMP Compléter la main-d'oeuvre

Système de contrôle d'accès (Système de


3 SCA sécurité)

4 BR Règle métier

5 UC Cas d'utilisation

6 ZATCA Zakat, Autorité fiscale et douanière

6|P a g e
2. Présentation du système

Reportez-vous à NEOM_ Community Registration SRS

7|P a g e
3. Prérogatives non fonctionnelles

Reportez-vous à NEOM_ Community Registration SRS

8|P a g e
4. Rôles système

Reportez-vous à NEOM_ Community Admin SRS

4.1. Acteurs du système :

Reportez-vous à NEOM_ Community Admin SRS

9|P a g e
5. Exigences fonctionnelles
5.1. Règles commerciales générales :

# Description

Toutes les données de base des utilisateurs seront récupérées à partir du point
GB01
d'intégration lors de l'inscription (SAP HR, Azure, ACS, CAFM)

Les employés et les non-employés des utilisateurs finaux n'auront accès qu'à
GB02
l'application mobile

Les administrateurs, le fournisseur de services et les utilisateurs internes n'auront accès


GB03
qu'à la page Web

Le système doit prendre en charge la langue anglaise sur le Web, l'application mobile et
GB04
toutes les notifications et communications

Tous les utilisateurs du système entreront dans l'une des deux catégories d'inscription
GB05
(employé de Neom et non employé de Neom)

Wireframes mentionnés dans le document montrant le niveau de fonctionnalité


GB06
uniquement et non considérés comme une conception pour le système proposé

10|P a g e
5.2. Diagramme de cas d'utilisation du système :
5.2.1. Application communautaire

5.2.2. Gestion de cinéma

11|P a g e
5.3. Diagramme BPMN du système
5.3.1. Réserver un billet de cinéma

5.3.2. Enregistrez un client

12|P a g e
5.1. Diagramme de machine d'état
5.1.1.1. Billet

13|P a g e
6. Scénarios commerciaux
6.1. Gestion des billets
6.1.1. Afficher les films disponibles/les détails des films
Maquettes

14|P a g e
Description du cas d'utilisation
Voir les films
# UC001 Titre
disponibles
Environnement  Application mobile
Acteurs  Utilisateur mobile
 L'utilisateur est connecté à l'application communautaire
Conditions
 L'utilisateur est actif
préalables
 La page d'accueil est ouverte
1. L'utilisateur sélectionne la catégorie Loisirs et engagement.
2. Le système ouvre la page Loisirs et engagement contenant les services pertinents.
Flux principal 3. L'utilisateur sélectionne le service de cinéma.
4. Le système affiche les films disponibles (Now Showing et Coming Soon). BR01, BR02,
BR03, EXT01
Conditions de
 Films disponibles visionnés.
poste
Afficher les détails du film
Flux étendus EXT01 1. L'utilisateur peut sélectionner un film pour afficher ses détails.
2. Le système affiche les détails du film.
Règles métier BR01 Seuls les films avec le statut Actif sont affichés.

15|P a g e
Les films affectés à une salle active et dont la période d'affichage inclut la date
BR02
actuelle sont affichés dans la liste d'affichage en cours.
Les films avec une période de projection future sont affichés dans la liste à
BR03
venir.
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Page Cinéma
Nom du cinéma Texte Voir Oui Statique
Communauté Texte Voir Oui Statique
Adresse Texte Voir Oui Statique
Modifi Maintena
Présenté / Bientôt disponible Changer Oui
er nt affiché
Nom du film (répétable) Texte Voir Oui
Affiche de film (répétable) Image Voir Oui
Jour de la semaine + plages
horaires
HH : MM 24 heures
Emplacements disponibles
Texte Voir Oui (ex. mardi 13:00, 16:00)
(répétables)
Pour chaque film
actuellement affiché
uniquement
Détails du film
Nom du film Texte Voir Oui

Affiche de film Image Voir Oui


Vidéo Visible uniquement si le
Bande annonce d'un film Youtube Voir Oui lien a été fourni dans UC
intégrée Manage Movies
Description du film Texte Voir Oui
HH:MM 24Hrs, pour
Créneaux horaires disponibles Temps Voir Oui chaque film actuellement
affiché uniquement
En SAR, pour chaque
Le prix du ticket ARGENT Voir Oui
créneau horaire
Genre Texte Voir Oui
Langue Texte Voir Oui
Durée Temps Voir Oui HH : MM
Date de sortie Date Voir Non JJ Mois AAAA

16|P a g e
Les sous-titres Texte Voir Oui
Mettant en vedette Texte Voir Oui

6.1.2. Réserver un billet


Maquettes

17|P a g e
18|P a g e
Description du cas d'utilisation
# UC002 Titre Réserver un billet
Environnement  Application mobile
Acteurs  Utilisateur mobile
 L'utilisateur est connecté à l'application communautaire
Conditions
 L'utilisateur est actif
préalables
 Une page de film s'ouvre
1. L'utilisateur sélectionne réserver un billet.
2. L'utilisateur sélectionne une date parmi les dates disponibles. BR09, BR12
3. Le système affiche les plages horaires disponibles à la date de réservation et le prix de
chaque plage horaire. BR01, BR02, BR04, BR05, BR07, BR08
4. L'utilisateur sélectionne un créneau horaire.
5. Le système affiche les sièges disponibles. BR03
Flux principal 6. L'utilisateur sélectionne le(s) siège(s) et clique sur Réserver.
7. Le système affiche les détails de la réservation pour confirmation.
8. L'utilisateur clique sur Confirmer et payer. BR06
9. Le système redirige l'utilisateur vers la passerelle de paiement. INT001
10. L'utilisateur entre les détails de la carte et les autres informations requises. et payer.
11. Retour de la passerelle au système avec confirmation de paiement. ERR01
12. Le système affiche la confirmation de réservation. EXT01, EXT02

19|P a g e
 Le système réserve les sièges sélectionnés.
 Le statut de la réservation est changé en réservé.
 Le système enregistre la confirmation de réservation sur le compte de l'utilisateur.
 Le système génère une facture avec TVA.
Conditions de
 Un e-mail de confirmation à l'adresse e-mail de l'utilisateur MSG001 avec les pièces
poste
jointes suivantes :
o Ticket#<Numéro du ticket>.ics (Invitation du calendrier)
o Facture TVA #<numéro de facture>.pdf (facture TVA)
 Une notification push est envoyée à l'utilisateur MSG006.
Ajouter au portefeuille Apple
1. L'utilisateur peut sélectionner Ajouter au portefeuille Apple (applicable
EXT01
uniquement sur IOS).
2. Le système ajoute les détails du billet au portefeuille Apple.
Flux étendus Ajouter au calendrier
1. L'utilisateur peut sélectionner Ajouter au calendrier.
EXT02 2. L'utilisateur sélectionne un calendrier parmi les calendriers disponibles sur
l'appareil utilisé.
3. L'utilisateur est redirigé vers l'application Calendrier pour ajouter un événement.

Les créneaux horaires et les prix sont affichés selon la configuration de chaque salle
BR01 dansUC Gérer les créneaux horaires.

BR02 Si un créneau horaire est complet, il est alors désactivé.

BR03 Les sièges disponibles à la réservation ne sont que des sièges non réservés.

BR04 L'utilisateur peut réserver jusqu'à la fin du créneau horaire.

BR05 Si une plage horaire est terminée, elle est désactivée.

Si l'utilisateur réserve après 15 min. à partir de l'heure de début de la plage horaire, le


BR06
Règles métier msg de confirmation CON001 s'affiche.

BR07 Seuls les halls avec le statut Actif sont affichés.

BR08 Seuls les créneaux horaires avec le statut Actif sont affichés.

Les dates disponibles sont les dates de la période d'affichage qui correspondent aux
BR09
créneaux horaires attribués.

BR10 La facture doit être émise en arabe et en anglais.

BR11 Le numéro de siège est composé d'une lettre et de 2 chiffres, les colonnes sont des
lettres commençant par "A", les lignes sont des chiffres sont en série commençant
par "01". (ex. le siège dans la colonne 5 et la rangée 15 est E15).

20|P a g e
BR12 S'il s'agit d'une date dont les créneaux horaires sont complets, la date est désactivée.
Si le paiement a échoué, le système affiche UXMSG001. L'utilisateur peut cliquer
Des exceptions ERR01
sur Confirmer et payer pour réessayer.
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Page de réservation

Sélection Modifi BR09, BR12


Date de réservation Oui
unique er JJ-Lun-AAAA
HH : MM 24 heures
Sélection Modifi
Créneau horaire Oui
unique er Les plages horaires disponibles à
la date sélectionnée
ARGENT En SAR, Pour chaque tranche
Le prix du ticket Voir Oui
horaire
Sélection Modifi
Des places Oui
multiple er
Les détails de réservation
Nom du film Texte Voir
Date de réservation Date Voir JJ-Lun-AAAA
Créneau horaire Temps Voir HH : MM 24 heures
Nom de la salle Texte Voir
Sièges réservés Texte Voir Ex : A02, A03, A04
Nombre de sièges Nombre Voir
Prix total ARGENT Voir En RAS
Confirmation de réservation
Billet n° Nombre Voir 7 chiffres, série continue
QR Code Image Voir Reflète le numéro de billet
Nom du cinéma Texte Voir
Adresse du cinéma Texte Voir
Communauté Texte Voir
Nom du film Texte Voir
Date de réservation Date Voir HH : MM 24 heures
Créneau horaire Temps Voir HH : MM

21|P a g e
Nom de la salle Texte Voir
Voir BR11
Sièges réservés Texte
Ex : A02, A03, A04
Nombre de sièges Nombre Voir
Prix total ARGENT Voir En RAS
Statut de réservation Texte Voir
Facture
En-tête de facture
‫فاتورة ضريبية مبسطة‬
Étiqueter
Facture TVA simplifiée
‫رقم الفاتورة‬ 7 chiffres
NOMBRE
Numéro de facture Série continue
Logo Néom Image Statique
‫نيوم‬
Étiqueter Statique
Néom
‫ شرما – تبوك‬- 2 ‫قرية نيوم‬
Communauté NEOM 2 - Étiqueter Statique
Sharma - Tabou
‫التاريخ‬
Date Date actuelle
Date
‫رقم الفاتورة‬ 7 chiffres
NOMBRE
Numéro de facture Série continue
t‫رقم تسجيل ضريبة القيمة المضافة‬
Valeur statique :
Numéro d'immatriculation à NOMBRE
310307049210003
la TVA
Détails de la facture
t‫الخدمات‬
Texte Valeur statique :‫تذكرة سينما‬
Service
‫الكمية‬
NOMBRE Nbre de places
Quantité
‫سعر الوحدة‬
ARGENT 85 % du prix du siège
Prix de l'article
)%15( ‫ضريبة القيمة المضافة‬
ARGENT 15 % du prix total du billet
TVA (15%)
‫السعر شامل ضريبة القيمة المضافة‬
ARGENT Prix total du billet
Prix total TTC
Résumé de la facture
‫إجمالي المبلغ الخاضع للضريبة‬ ARGENT 85% du prix total du billet

22|P a g e
Montant total
)%15( ‫ضريبة القيمة المضافة‬
ARGENT 15 % du prix total du billet
TVA (15%)
‫المجموع مع الضريبة‬
ARGENT Prix total du billet
Montant total TTC
Pied de page de la facture
Généré automatiquement sur la
base des spécifications du code QR
QR Code Image
de la facture électronique
ZATCA.APP02

6.1.3. Afficher les billets réservés/les détails des billets


Maquettes

Description du cas d'utilisation


Afficher les billets
# UC003 Titre réservés/les
détails des billets
Environnement  Application mobile

23|P a g e
Acteurs  Utilisateur mobile
 L'utilisateur est connecté à l'application communautaire
Conditions
 L'utilisateur est actif
préalables
 La page de service de cinéma est ouverte
1. L'utilisateur sélectionne les billets réservés.
Flux principal
2. Le système affiche tous les billets réservés ainsi que leurs statuts. EXT01
L'utilisateur peut éventuellement :
1. Accédez à Notifications.
ALT01 2. Sélectionnez les rendez-vous.
3. Sélectionnez une réservation de cinéma.
Flux alternatifs 4. Le système affiche les détails du ticket.
L'utilisateur peut éventuellement :
1. Accédez à la page d'accueil.
ALT02
2. Sélectionnez une carte de réservation de cinéma.
3. Le système affiche les détails du ticket.
Conditions de
 Billets réservés consultés.
poste
Afficher les détails du billet
EXT01 1. L'utilisateur peut sélectionner un ticket pour afficher ses détails.
2. Le système affiche les détails du ticket sélectionné. EXT02, EXT03
Flux étendus Ajouter au portefeuille Apple
3. L'utilisateur peut sélectionner Ajouter au portefeuille Apple (applicable
EXT02
uniquement sur IOS).
4. Le système ajoute les détails du billet au portefeuille Apple.
Ajouter au calendrier
4. L'utilisateur peut sélectionner Ajouter au calendrier.
5. L'utilisateur sélectionne un calendrier parmi les calendriers disponibles
EXT03
sur l'appareil utilisé.
L'utilisateur est redirigé vers l'application Calendrier pour ajouter un
événement.

BR01 Tous les tickets avec tous les statuts sont visualisés, y compris ceux expirés.

Règles métier Si le créneau horaire réservé du ticket est terminé et que le statut du ticket est
toujours Réservé, le statut du ticket passe automatiquement à Expiré, le ticket
BR02
est marqué comme non présenté et une notification push est envoyée à
l'utilisateur MSG006.
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Billets réservés
Nom du film Texte Voir

24|P a g e
Date de réservation Date Voir
Créneau horaire Temps Voir
Nombre de sièges Nombre Voir
Statut de réservation Texte Voir
Détails du billet
Billet n° Nombre Voir 7 chiffres, série continue
QR Code Image Voir Reflète le numéro de billet
Nom du cinéma Texte Voir
Adresse du cinéma Texte Voir
Communauté Texte Voir
Date de réservation Date Voir JJ-Lun-AAAA
Créneau horaire Temps Voir HH : MM 24 heures
Salle n° Nombre Voir
Sièges réservés Texte Voir Ex : A02, A03, A04
Nombre de sièges Nombre Voir
Prix total ARGENT Voir En RAS
Statut de réservation Texte Voir

6.2. Portail administrateur


6.2.1. le menu de navigation
 Service cinéma
o Tableau de bord
o Configuration
 Salles
 Tranches de temps
 Films
o Rapports
 Revenu
 Enregistrement
o Dames

25|P a g e
6.2.2. Afficher la configuration du cinéma
Maquettes

Description du cas d'utilisation


Afficher la
# UC004 Titre configuration du
cinéma
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la configuration du service cinéma.
Flux principal
2. La page de configuration s'affiche.
Conditions de
 La configuration cinéma s'affiche.
poste
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Table des salles (répétable)

26|P a g e
Nom de la salle Texte Voir Oui
Date de création Date Voir Oui JJ-Lun-AAAA
Nombre de rangées Nombre Voir Oui
Le nombre de colonnes Nombre Voir Oui
Modifi
Statut Changer Oui Actif Actif inactif
er
Tableau des plages horaires (répétable)
Nom de la salle Texte Voir Oui
Heure de début Temps Voir Oui HH : MM 24 heures
Heure de fin Temps Voir Oui HH : MM 24 heures
Prix ARGENT Voir Oui En RAS
Modifi
Statut Changer Oui Actif Actif inactif
er
Table de film (répétable)
Nom du film Texte Voir Oui
Date de création Date Voir Oui JJ-Lun-AAAA
Date de début Date Voir Oui JJ-Lun-AAAA
Date de suppression Date Voir Oui JJ-Lun-AAAA
Modifi
Statut Changer Oui Actif Actif inactif
er
6.2.3. Afficher le tableau de bord
Maquettes

Description du cas d'utilisation


Afficher le tableau de
# UC005 Titre
bord
Environnement  Application Web
Acteurs  Administrateur de cinéma
Conditions  L'utilisateur est connecté au portail administrateur

27|P a g e
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la page du tableau de bord.
Flux principal
2. Le tableau de bord est affiché
Conditions de
 Le tableau de bord est affiché.
poste

BR01 L'utilisateur doit pouvoir filtrer les résultats.


Règles métier
BR02 L'utilisateur peut utiliser chaque filtre séparément ou utiliser un filtre combiné.
Si les paramètres de filtre ne renvoient pas de données, le système affiche le message
Des exceptions ERR01
d'erreur UXMSG002.
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Filtres du tableau de bord
Sélection Modifi Tous les Tous les films sont disponibles
Nom du film Oui
multiple er films pour être sélectionnés
Sélection Modifi Toutes Toutes les salles sont disponibles
Nom de la salle Oui
multiple er les salles pour être sélectionnées
Date de JJ Mois AAAA
création
Modifi Sélectionnez dans le calendrier
Partir de la date Date Oui du
er Date passée date de création du
premier
film premier film et jusqu'à aujourd'hui

JJ Mois AAAA
Modifi Aujourd' Sélectionnez dans le calendrier
À ce jour Date Oui
er hui Date passée commençant (De)
Date jusqu'à aujourd'hui
Champs du tableau de bord
Voir Revenu quotidien moyen pour la
Revenu total (quotidien) ARGENT Oui
période sélectionnée
Revenu hebdomadaire moyen pour
Revenu total (hebdomadaire) ARGENT Voir Oui
la période sélectionnée
Voir Revenu mensuel moyen pour la
Revenu total (mensuel) ARGENT Oui
période sélectionnée

28|P a g e
6.2.4. Gérer les salles de cinéma
Maquettes

Description du cas d'utilisation


Gérer les salles de
# UC006 Titre
cinéma
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la configuration du service cinéma. EXT01, EXT02, EXT03
2. L'utilisateur sélectionne ajouter une nouvelle salle.
Flux principal
3. Le formulaire de la salle est ouvert.
4. L'utilisateur entre les informations de la salle et clique sur Enregistrer. BR01
Conditions de
 Salle ajoutée à la liste des salles.
poste
Flux étendus EXT01 Modifier une salle
1. L'utilisateur peut sélectionner modifier une salle.
2. Le système ouvre le formulaire de la salle en mode édition.
3. L'utilisateur effectue des modifications et clique sur enregistrer. BR01, ERR01
4. Les modifications sont enregistrées.

29|P a g e
Désactiver/ Activer une salle
EXT02 1. L'utilisateur peut modifier le statut d'une salle. ERR01
2. Le statut est modifié. BR02
Supprimer une salle
1. L'utilisateur peut sélectionner supprimer une salle.
EXT03 2. Un message de confirmation CON002 s'affiche.
3. L'utilisateur confirme la suppression. ERR01
4. Salle est supprimée. BR02

BR01 Le nom de la salle est unique.

Règles métier
La suppression d'une salle / le passage du statut d'une salle à inactif la masque de la
BR02
page de réservation dans l'application mobile et l'empêche d'être affectée à un film.
Si l'utilisateur est en train de modifier/supprimer/désactiver une salle affectée à un
Des exceptions ERR01 film, le système empêche l'action et affiche UXMSG012
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Formulaire de salle
Modifi
Nom de la salle Texte Oui Unique
er
Oui JJ mois AAAA, généré
automatiquement par le système, le
Date de création Date Voir
jour même de la création sur le
système
Modifi Oui La valeur minimale est 1
Nombre de rangées Nombre er La valeur maximale est 20
Modifi Oui La valeur minimale est 1
Le nombre de colonnes Nombre er La valeur maximale est 20
Modifi
Statut Changer Oui Actif Actif inactif
er
Billets annulés
Billet n° Nombre Voir
Nom du cinéma Texte Voir
Adresse du cinéma Texte Voir
Communauté Texte Voir
Date de réservation Date Voir JJ-Lun-AAAA
Créneau horaire Temps Voir HH : MM 24 heures
Salle n° Nombre Voir

30|P a g e
Sièges réservés Texte Voir Ex : A2, A3, A4
Nombre de sièges Nombre Voir
Prix total ARGENT Voir En RAS
Statut de réservation Texte Voir
6.2.5. Gérer les créneaux horaires
Maquettes

Description du cas d'utilisation


Gérer les créneaux
# UC007 Titre
horaires
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la configuration du service cinéma. EXT01, EXT02, EXT03
2. L'utilisateur sélectionne ajouter un nouveau créneau horaire.
Flux principal
3. Le formulaire de plage horaire s'ouvre.
4. L'utilisateur saisit les informations sur le créneau horaire et clique sur Enregistrer. BR01
Conditions de
 Créneau horaire ajouté à la liste des créneaux horaires.
poste

31|P a g e
Modifier un créneau horaire
1. L'utilisateur peut sélectionner modifier un créneau horaire.
EXT01 2. Le système ouvre le formulaire du créneau horaire en mode édition.
3. L'utilisateur effectue des modifications et clique sur enregistrer. BR01, ERR01
4. Les modifications sont enregistrées.
Désactiver/Activer un créneau horaire
Flux étendus EXT02 1. L'utilisateur peut modifier le statut d'un créneau horaire. ERR01
2. Le statut est modifié. BR02
Supprimer un créneau horaire
1. L'utilisateur peut sélectionner supprimer un créneau horaire.
EXT03 2. Un message de confirmation CON003 s'affiche.
3. L'utilisateur confirme la suppression. ERR01
4. Le créneau horaire est supprimé. BR02

Les plages horaires ne peuvent pas se chevaucher pour une même salle et un même
Règles métier BR01 jour de la semaine.

La suppression d'un créneau horaire / le passage du statut d'un créneau horaire à


BR02 inactif le masque de la page de réservation dans l'application mobile et l'empêche
d'être attribué à un film.

Si l'utilisateur est en train de modifier/ suppression/ désactivation d'un créneau


Des exceptions ERR01
horaire qui est attribué à un film, le système empêche l'action et affiche UXMSG011.
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Formulaire de créneaux horaires
Sélection Modifi
Nom de la salle Oui Les salles de cinéma disponibles
unique er
Sélection Modifi
Jour de la semaine Oui Dim à Sam
unique er
Modifi Oui HH : MM 24 heures
Heure de début Temps er Sélecteur de temps
Modifi Oui HH : MM 24 heures
Heure de fin Temps er Sélecteur de temps
Modifi Oui
Prix ARGENT En RAS
er
Modifi
Statut Changer Oui Actif Actif inactif
er

32|P a g e
6.2.6. Gérer les films
Maquettes

Description du cas d'utilisation


Gérer les
# UC008 Titre
films
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la configuration du service cinéma. EXT01, EXT02, EXT03
2. L'utilisateur sélectionne ajouter un nouveau film.
Flux principal
3. Le formulaire de film s'ouvre.
4. L'utilisateur saisit les informations sur le film et clique sur Enregistrer. BR01
Conditions de
 Film ajouté à la liste des films.
poste
Flux étendus EXT01 Modifier un film
1. L'utilisateur peut sélectionner l'édition d'un film.
2. Le système ouvre le formulaire de la salle en mode édition.
3. L'utilisateur effectue des modifications et clique sur enregistrer. BR01,

33|P a g e
ERR02
4. Les modifications sont enregistrées.
Désactiver/activer un film
EXT02 1. L'utilisateur peut modifier le statut d'un film. ERR02
2. Le statut est modifié. BR02
Supprimer un film
1. L'utilisateur peut sélectionner supprimer un film.
EXT03 2. Un message de confirmation CON004 s'affiche.
3. L'utilisateur confirme la suppression. ERR02
4. Le film est supprimé. BR02
Ajouter une exception
1. L'utilisateur peut sélectionner ajouter une exception.
2. L'utilisateur sélectionne la date et le créneau horaire.
EXT04
3. L'utilisateur confirme. ERR02
4. Le créneau horaire sélectionné est désactivé dans la disponibilité de la
réservation.

BR01 Le nom du film est unique.

La suppression d'un film/passage du statut d'un film à inactif, le masque


d'être visualisé dans la liste des films dans l'application mobile.
BR02

Règles métier Dans les films actifs restent disponibles pour être affectés à une salle.

La période de diffusion de différents films ne peut pas se chevaucher pour la


BR03
même salle et le(s) même(s) créneau(x) horaire(s).

La date de début est la première date de la période d'affichage, la date de


BR04
suppression est la dernière date de la période d'affichage.

Des exceptions Si l'utilisateur enregistre des modifications pour un film qui est affecté à une
salle où un autre film est affecté à la même salle et au(x) même(s)
ERR01
emplacement(s) où les périodes d'affichage des 2 films se chevauchent, le
système empêche l'enregistrement et affiche UXMSG010.

ERR02 Si utilisateur :

 Ajoute un créneau horaire comme exception qui a réservé des billets.


 Ou supprimer un film qui a réservé des billets.
 Ou désactiver un film qui a réservé des billets.
 Ou désattribuer un créneau horaire qui a réservé des billets.
 Ou désattribuer une salle qui a réservé des billets.
 Ou modifier la période de projection (date de début/date de
suppression) de manière à exclure un ou plusieurs jours pour lesquels
des billets ont été réservés.

34|P a g e
Alors:
1. Le système affiche le message de confirmation CON005.
2. Si l'utilisateur confirme :
a. Tous les statuts des billets réservés pour le film/créneau
horaire/salle/jour sélectionné sont changés en annulés.
b. Le système envoie l'e-mail MSG002 aux utilisateurs dont les
tickets ont été annulés.
c. Le système envoie l'e-mail MSG003 à l'administrateur du
cinéma avec la pièce jointe suivante :
i. Canceled Tickets.csv (le fichier contient la liste des
billets qui ont été annulés)
d. Les montants des billets annulés sont exclus des rapports.
e. L'action de l'utilisateur a lieu.
f. Une notification push est envoyée à l'utilisateur MSG006.
Formulaire et modèle de données

Voir
Les
la
valeurs Contraintes de
Nom de domaine Type de données modif Obligatoire
par terrain
icatio
défaut
n
Détails du film
Texte Modif
Nom du film Oui Unique
ier
Image Modif
Affiche de film Oui
ier
Texte Modif
Description du film Non
ier
Lien Modif
Bande-annonce Lien vidéo Youtube Non
ier
JJ mois AAAA,
généré
automatiquement
Date de création Date Voir Oui par le système, le
jour même de la
création sur le
système
Modif Non
ier (Obligatoire JJ Mois AAAA
Date de début Date si salle
Sélecteur de date
sélectionnée
)
Date de suppression Date Modif Non JJ Mois AAAA
ier (Obligatoire Sélecteur de date
si salle Doit être une date
sélectionnée postérieure à la

35|P a g e
) date de début
Modif
Statut Changer Oui Actif Actif inactif
ier
Sélection unique Modif Liste des salles
Entrée Non
(menu déroulant) ier actives
Jour de la
semaine + Heure
Non HH:MM 24h
Modif (Obligatoire (Ex. mardi 13:00)
Tranches de temps Sélection multiple si salle
ier Liste des plages
sélectionnée
) horaires actives
pour la salle
sélectionnée
Texte Modif
Genre Oui
ier
Texte Modif
Langue Oui
ier
Temps Modif
Durée Oui HH : MM
ier
Date Modif JJ Mois AAAA
Date de sortie ier Non Sélectionnez
dans le calendrier
Texte Modif
Les sous-titres Oui
ier
Texte Modif
Mettant en vedette Oui
ier
Exceptions (répétables)
Date Date Voir Oui
Temps Voir HH : MM
Créneau horaire Oui
24 heures
Ajouter une exception
Sélection unique Modif Liste des dates
ier applicables dans
la période
Date d'exception Oui d'affichageen
fonction des
plages horaires
sélectionnées
Sélection unique Modif Liste des
ier créneaux horaires
Créneau horaire Oui
sélectionnés à la
date sélectionnée

36|P a g e
6.2.7. Afficher le rapport sur les revenus
Maquettes

Description du cas d'utilisation


Afficher le rapport sur
# UC009 Titre
les revenus
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la page des rapports de service de cinéma.
2. L'utilisateur sélectionne le rapport sur les revenus.
Flux principal
3. L'utilisateur saisit les filtres de rapport.
4. L'utilisateur sélectionne Afficher le rapport. ERR01
Conditions de
 Le rapport sur les revenus est affiché.
poste

Règles métier BR01 L'utilisateur peut utiliser chaque filtre séparément ou utiliser un filtre combiné.

Si les paramètres de filtre ne renvoient pas de données, le système affiche le message


Des exceptions ERR01
d'erreur UXMSG002.
Formulaire et modèle de données

37|P a g e
Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Filtres de rapport
Sélection Modifi Tous les Tous les films sont disponibles
Nom du film Oui
multiple er films pour être sélectionnés
Sélection Modifi Toutes Toutes les salles sont disponibles
Nom de la salle Oui
multiple er les salles pour être sélectionnées
Date de JJ Mois AAAA
création
Modifi Sélectionnez dans le calendrier
Partir de la date Date Oui du
er Date passée date de création du
premier
film premier film et jusqu'à aujourd'hui

JJ Mois AAAA
Modifi Aujourd' Sélectionnez dans le calendrier
À ce jour Date Oui
er hui Date passée commençant (De)
Date jusqu'à aujourd'hui
Champs de rapport (répétables)
Nom du film Texte Voir Oui Films sélectionnés dans le filtre
Billets réservés pour chaque film
Nombre de billets réservés Nombre Voir Oui
après application des filtres
ARGENT Voir Total des paiements par film après
Revenus du film Oui
application des filtres
Nombre total de billets Nombre Voir Oui Somme des billets réservés
Chiffre d'affaires total (hors ARGENT Voir
Oui 85 % de la somme des revenus
TVA)
TVA totale15% ARGENT Voir Oui 15 % de la somme des revenus
Chiffre d'affaires total (TVA ARGENT Voir
Oui Somme des revenus
incluse)
6.2.8. Afficher le rapport d'enregistrement
Description du cas d'utilisation
Afficher le rapport
# UC010 Titre
d'enregistrement
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
Flux principal 5. L'utilisateur accède à la page des rapports de service de cinéma.
6. L'utilisateur sélectionne le rapport d'enregistrement.
7. L'utilisateur sélectionne une date.

38|P a g e
8. L'utilisateur sélectionne une salle.
9. L'utilisateur sélectionne un créneau horaire.
10. L'utilisateur sélectionne Afficher le rapport. ERR01
Conditions de
 Le rapport d'enregistrement est affiché.
poste

Règles métier

Des exceptions ERR01 Champ obligatoire manquant, le système affiche UXMSG008.

Formulaire et modèle de données

Voir
Les
la
Type de valeurs
Nom de domaine modif Obligatoire Contraintes de terrain
données par
icatio
défaut
n
Critères de rapport
JJ Mois AAAA
Modif Aujourd' Sélectionnez dans le calendrier
Date Date Oui
ier hui Date passée, y compris
aujourd'hui
Sélection Modif Toutes Toutes les salles sont disponibles
Nom de la salle Oui
unique ier les salles pour être sélectionnées
Date de
création Créneaux horaires disponibles
Sélection Modif
Créneau horaire Oui du pour la date et la salle
unique ier
premier sélectionnées
film
Rapport
Des places
Numéro de siège Texte Voir Oui
Valeurs possibles:
 Réservé
 Non réservé
Statut Texte Voir Oui
 Enregistré
 Non-présentation
 Annulé
Résumé
Nombre de places réservées NOMBRE Voir Oui
Nombre de places non NOMBRE
Voir Oui
réservées
Nombre de sièges enregistrés NOMBRE Voir Oui

39|P a g e
Nombre de sièges non NOMBRE
Voir Oui
présentés
Nombre de sièges annulés NOMBRE Voir Oui
6.2.9. Gérer les dames
Description du cas d'utilisation
# UC011 Titre Gérer les dames
Environnement  Application Web
Acteurs  Administrateur de cinéma
 L'utilisateur est connecté au portail administrateur
Conditions
 L'utilisateur est actif
préalables
 Le service cinéma est sélectionné
1. L'utilisateur accède à la page de gestion des vérificateurs.
Flux principal
2. Le système affiche la liste des contrôleurs.
Conditions de
 La liste des contrôleurs est affichée.
poste

L'utilisateur peut éventuellement sélectionner ajouter un nouveau vérificateur :

1. L'utilisateur remplit le formulaire.


2. L'utilisateur soumet. ERR01, ERR02
3. Nouveau compte utilisateur créé pour les utilisateurs externes.
EXT01
4. Le système accorde l'accès à l'utilisateur avec le rôle sélectionné (vérificateur).
5. Temp. mot de passe généré pour les e-mails externes.
6. Le système envoie un e-mail à l'e-mail du nouvel utilisateur :
o MSG04si e-mail externe.
o MSG05si e-mail NEOM.

L'utilisateur peut éventuellement modifier un vérificateur existant :

Flux étendus EXT02 1. L'utilisateur modifie au besoin. BR01


2. L'utilisateur enregistre les modifications.
3. Les modifications sont enregistrées. ERR01, ERR02
L'utilisateur peut éventuellement activer un utilisateur inactif :
1. Le statut de l'utilisateur est changé en Actif.
EXT03
2. L'utilisateur activé peut se connecter au système et utiliser le compte.
L'utilisateur peut éventuellement désactiver un utilisateur actif :
1. Le statut de l'utilisateur passe à Inactif.
EXT04
2. L'utilisateur désactivé ne peut pas se connecter au système.
L'utilisateur peut éventuellement supprimer un utilisateur :
1. Le message de confirmation CON006 s'affiche.
EXT05 2. L'utilisateur confirme.
3. L'utilisateur est supprimé.

Règles métier BR01 L'utilisateur ne peut pas modifier l'e-mail du vérificateur existant.

40|P a g e
ERR01 Champ obligatoire manquant, le système affiche UXMSG008.
Des exceptions
Si l'e-mail existe déjà, le système empêche l'ajout d'utilisateur et affiche
ERR02
UXMSG009.
Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Liste des dames
Nom du vérificateur Texte Voir
Type d'identification Sélection Voir
gouvernementale unique

Pièce d'identité Texte Voir


gouvernementale
Numéro de téléphone Nombre Voir
E-mail Texte Voir
Modifi
Statut Texte Actif inactif
er
Détails du vérificateur
Nom du vérificateur Texte Modifi
er
Type d'identification Sélection Modifi
gouvernementale unique er
Pièce d'identité Texte Modifi
gouvernementale er
Numéro de téléphone Nombre Modifi
er
E-mail Texte Modifi
Unique
er

41|P a g e
6.3. Vérificateur
6.3.1. Enregistrez un invité
Maquettes

Description du cas d'utilisation


# UC012 Titre Enregistrez un invité
Environnement  Application mobile
Acteurs  Vérificateur
 L'utilisateur est connecté au portail d'enregistrement
Conditions
 L'utilisateur est actif
préalables
 La page d'enregistrement est ouverte
1. L'utilisateur clique sur Scanner le code QR.
2. L'utilisateur scanne le code QR fourni par l'invité, une fois pour chaque personne.
Flux principal
3. Le système affiche les détails du ticket. ERR04
4. Si l'archivage est disponible, l'utilisateur clique sur l'archivage. ERR01, ERR02, ERR03
Flux alternatifs ALT01 Enregistrement à l'aide du ticket n°
1. L'utilisateur peut entrer manuellement le numéro de billet fourni par l'invité et
cliquer sur afficher les détails du billet.
2. Le système affiche les détails du ticket. ERR04

42|P a g e
3. Si l'archivage est disponible, l'utilisateur clique sur l'archivage. ERR01, ERR02,
ERR03
 Le statut du ticket passe à Enregistré.
Conditions de
 Le système affiche UXMSG007.
poste
 Une notification push est envoyée à l'utilisateur final MSG006.

L'enregistrement est disponible uniquement 30 minutes avant le créneau horaire et


BR01 jusqu'à la fin du créneau horaire.

Règles métier
BR02 Le billet ne peut être enregistré qu'une seule fois.

BR03 Seuls les billets avec le statut Réservé peuvent être enregistrés.
Si le statut du billet est Réservé, mais qu'il reste plus de 30 minutes avant le début du
ERR01
créneau horaire, l'enregistrement a échoué et le système affiche UXMSG003
Si le statut du ticket est Expiré, l'enregistrement a échoué et le système affiche
ERR02
UXMSG004
Des exceptions
Si le statut du ticket est enregistré, l'enregistrement a échoué et le système affiche
ERR03
UXMSG005

ERR04 Si billet no. n'est pas valide, le système affiche UXMSG006

Formulaire et modèle de données

Voir Les
Type de la valeurs
Nom de domaine Obligatoire Contraintes de terrain
données modifi par
cation défaut
Formulaire d'enregistrement
Nombre Modifi
Billet n° Billet valide n°
er
Détails du billet
Billet n° Nombre Voir 7 chiffres, série continue
QR Code Image Voir Reflète le numéro de billet
Nom du cinéma Texte Voir
Adresse du cinéma Texte Voir
Communauté Texte Voir
Date de réservation Date Voir JJ-Lun-AAAA
Créneau horaire Temps Voir HH : MM 24 heures
Salle n° Nombre Voir
Sièges réservés Texte Voir Ex : A2, A3, A4
Nombre de sièges Nombre Voir
Prix total ARGENT Voir En RAS

43|P a g e
Statut de réservation Texte Voir

7. Points d'intégration
7.1. Intégration des paiements
# INT001 Titre Intégration des paiements
Intégration avec la passerelle de paiement pour le traitement des
Description du point d'intégration
paiements (Payfort)
Environnement Application mobile communautaire

Contributions
Des champs Type de données Obligatoire Contraintes de terrain
Valeurs possibles/ attendues : AUTORISATION,
commande Alpha Oui ACHAT
Maximum : 20
e numéro de commande unique du Marchand.
Exemple : XYZ9239-yu898
Référence_marchand Alphanumérique Oui
Caractères spéciaux: - _ .
Maximum : 40
Le montant de la transaction. *Chaque devise a des
décimales autorisées prédéfinies qui doivent être
Montant Numérique Oui prises en compte lors de l'envoi du montant.
Exemple : 10000
Maximum : 10
La devise du montant de la transaction en code ISO
3.
Monnaie Alpha Oui
Exemple : DAS
Maximum : 3
La page de paiement et la langue des messages.
Langue Alpha Oui Valeurs possibles/ attendues : en/ ar
Maximum : 2
L'e-mail du client.
Exemple : client@domaine.com
Email client Alphanumérique Oui
Caractères spéciaux: _ - . @ +
Maximum : 254
Un jeton SDK à activer à l'aide du SDK mobile
Amazon Payment Services.
Sdk_token Alphanumérique Oui
Exemple : Dwp78q3
Maximum : 100
Sortir
Valeurs possibles/ attendues : AUTORISATION,
commande Alpha Oui ACHAT
Maximum : 20

44|P a g e
e numéro de commande unique du Marchand.
Exemple : XYZ9239-yu898
Référence_marchand Alphanumérique Oui
Caractères spéciaux: - _ .
Maximum : 40
Le montant de la transaction. *Chaque devise a des
décimales autorisées prédéfinies qui doivent être
Montant Numérique Oui prises en compte lors de l'envoi du montant.
Exemple : 10000
Maximum : 10
La devise du montant de la transaction en code ISO
3.
Monnaie Alpha Oui
Exemple : DAS
Maximum : 3
La page de paiement et la langue des messages.
Langue Alpha Oui Valeurs possibles/ attendues : en/ ar
Maximum : 2
L'e-mail du client.
Exemple : client@domaine.com
Email client Alphanumérique Oui
Caractères spéciaux: _ - . @ +
Maximum : 254
La référence unique de la commande renvoyée par
notre système.
Fort_id Numérique Oui
Exemple : 149295435400084008
Maximum : 20
Un jeton SDK à activer à l'aide du SDK mobile
Amazon Payment Services.
Sdk_token Alphanumérique Oui
Exemple : Dwp78q3
Maximum : 100
Le code d'autorisation renvoyé par le tiers.
Code d'autorisation Alphanumérique Oui Exemple : P1000000000000372136
Maximum : 100
La description du message du code de réponse ; il
revient selon la langue de la requête.
message_réponse Alphanumérique Oui Valeurs possibles/attendues : veuillez vous reporter
à la sectionmessages
Maximum : 150
Le code de réponse porte la valeur de la réponse de
notre système. *Le code se compose de cinq
chiffres, les 2 premiers chiffres représentent la
Code de réponse Numérique Oui réponsestatut, et les 3 derniers chiffres représentent
la réponsemessages.
Exemple : 20064
Maximum : 5
La date d'expiration de la carte.
date d'expiration Numérique Oui Exemple : 2105
Maximum : 4
numéro de carte Numérique Oui Le numéro de la carte de crédit masquée. Seule

45|P a g e
l'option de paiement MEEZA prend un numéro de
carte à 19 chiffres.
* L'option de paiement AMEX prend un numéro de
carte à 15 chiffres.
*Sinon, ils prennent un numéro de carte à 16
chiffres.
Exemple : 400555*****0001
Maximum : 16
Une valeur numérique à deux chiffres qui indique
l'état de la transaction.
statut Numérique Oui Valeurs possibles/attendues : veuillez vous reporter
à la sectionstatuts
Maximum : 2
1. La passerelle de paiement utilisée est Payfort.
2. Les attributs ci-dessus sont uniquement obligatoires.
Remarques
3. Un lien vers le guide d'intégration en ligne.
https://paymentservices-reference.payfort.com/docs/api/
build/index.html#before-starting-the-integration-section-in-
the-api

46|P a g e
8. Modèle de messages et de lettres
Type de
# Texte du message anglais
message

MSG001 Confirmation de réservation


E-mail Sujet

Cher <Prénom de l'utilisateur>,

Nous confirmons par la présente votre


réservation au <Cinema Name> avec les
détails suivants.

Nom du film : <Nom du film>


Date de réservation : <Date de
réservation>
Corps
Créneau horaire : <Créneau horaire>
Nom de la salle : <Nom de la salle>
Sièges réservés : <Sièges réservés>
Nombre de sièges : <Nombre de sièges>
Prix total : <Prix total>

Vous pouvez voir vos réservations à partir


d'ici <App Link>
 Ticket#<Numéro du ticket>.ics
(Invitation du calendrier)
Pièces jointes  Facture TVA #<numéro de
facture>.pdf (facture TVA)
Annulation du billet <Numéro du billet>
MSG002 Sujet

Corps Cher <Prénom de l'utilisateur>,

En raison d'une urgence, nous avons le


regret de vous informer que votre billet
pour <Nom du cinéma> avec les détails
suivants a été annulé.

Nom du film : <Nom du film>


Date de réservation : <Date de
réservation>
Créneau horaire : <Créneau horaire>
Nom de la salle : <Nom de la salle>
Sièges réservés : <Sièges réservés>
Nombre de sièges : <Nombre de sièges>

47|P a g e
Prix total : <Prix total>

Nous travaillons au traitement de votre


remboursement.

MSG003 Billets annulés


Sujet

Cher administrateur,
Corps
Veuillez procéder au remboursement des
billets annulés ci-joints.
 Canceled Tickets.csv (le fichier
contient la liste des billets qui ont
Pièces jointes
été annulés)

MSG004 Bienvenue à bord


E-mail Sujet

Cher <Prénom>,

Nous sommes tous ravis de vous accueillir


dans notre équipe !

Vous pouvez maintenant utiliser


l'application communautaire de Neom
Corps
vous pouvez vous connecter au système en
utilisant les données ci-dessous :

Nom d'utilisateur : <E-mail>

Mot de passe temporaire : <Mot de passe>

<Lien Internet>
Bienvenue à bord
MSG005
E-mail Sujet

Corps Cher <Prénom>,

Nous sommes tous ravis de vous accueillir


dans notre équipe !

Vous pouvez maintenant utiliser

48|P a g e
l'application communautaire de Neom.

Vous pouvez vous connecter au système en


utilisant vos identifiants NEOM.
<Lien Internet>

<Nom du service>
Rendez-vous
MSG006 Notification push <Date de réservation> - <Plage horaire>
Touchez
<Statut>

8.1. Messages de conformation

# Type de message Texte du message anglais

Veuillez noter que le film a déjà commencé, souhaitez-vous


CON001 Confirmation
continuer ?

CON002 Confirmation Voulez-vous vraiment supprimer cette salle ?

CON003 Confirmation Voulez-vous vraiment supprimer ce créneau horaire ?

CON004 Confirmation Voulez-vous vraiment supprimer ce film ?

Vous êtes sur le point d'annuler des billets déjà réservés,


CON005 Confirmation
souhaitez-vous continuer ?

CON006 Confirmation Voulez-vous vraiment supprimer cet utilisateur ?

49|P a g e
8.2. Messages d'expérience utilisateur

# Type de message Texte du message anglais

UXMSG001 Message d'erreur


Paiement échoué.

UXMSG002 Message d'erreur


Aucune donnée disponible.

UXMSG003 Message d'erreur L'enregistrement n'est pas disponible.

UXMSG004 Message d'erreur Le billet a expiré.

UXMSG005 Message d'erreur Le billet a déjà été enregistré.

UXMSG006 Message d'erreur Numéro de billet invalide.

UXMSG007 Message Enregistrement réussi.


d'information

UXMSG008 Message d'erreur Veuillez remplir toutes les données requises pour continuer.

UXMSG009 Message d'erreur L'email existe déjà.

UXMSG010 Le ou les créneaux horaires chevauchent un autre film,


Message d'erreur veuillez sélectionner un ou plusieurs autres créneaux
horaires ou modifier la période de diffusion.

UXMSG011 Un créneau horaire est déjà attribué à un film.


Message d'erreur

UXMSG012 Hall est déjà affecté à un film.


Message d'erreur

50|P a g e
51|P a g e
9. Hypothèse et contraintes
# Taper Description

Nous supposons que le système Active Directory fonctionne toujours


ASM01 Hypothèse
avec une vitesse de réponse élevée.

Nous supposons que la passerelle de paiement est toujours en cours


ASM02 Hypothèse
d'exécution et réactive.

52|P a g e
10. Dépendances (sur des systèmes externes) :
# Description

Le travail du système dans le processus de connexion dépend du travail du système Active


DD01
Directory de NEOM.

Le travail de gestion des profils d'utilisateurs du système dépend du travail du système SAP HR
DD02
et d'Azure.

DD03 Le travail du système dans la confirmation de paiement dépend de la passerelle de paiement

53|P a g e
11

11. Annexes

Projet
Approche de gestion
11.1. APP01 Directive simplifiée sur la facture électronique
ZATCA
11.2. APP02 Spécifications du code QR de la facture électronique
ZATCA

56|P a g e
La fin …...

Merci.

57|P a g e

Vous aimerez peut-être aussi