Vous êtes sur la page 1sur 3

Problématique

Le service de tourisme a manifesté des difficultés dans la gestion des services


touristiques (hôtels, restaurants, maison d’hôte, lieux touristiques, agences e voyages,
associations touristiques ….).

Les touristes rencontrent des problèmes lors de la recherche des bons plans,
planification, et la localisation des services touristiques.

L’informatique est puisque devenue indispensable au niveau de tous les domaines


dans notre vie courante, pour cela il est utile de réaliser une application pour le
service de tourisme.

Mais peut-on vraiment intégrer la technologie et l’informatique a ce domaine ?

Existe-t-il un moyen pour réaliser une application qui répond aux besoins de ce
service ?

Si c’est le cas, comment et quelle est les méthodes ou processus de développement à


suivre pour réaliser cette application ?

Spécification des exigences :


La Smartphone est devenu un outil essentiel au cœur de la vie quotidienne des
individus, pour cela nous avons pensés à réaliser un guide touristique sur les
Smartphone ou tablette sous la plateforme(Tourne Tunisie ) , cette application aide
les touristes a trouver la liste des endroits et destinations même planifier leur
programme touristique.

Analyse et spécifications des besoins :

Identification des acteurs :


Un acteur représente l'abstraction d'un rôle joué par des entités externes (utilisateur,
dispositif matériel ou autre système) qui interagissent directement avec le système
étudié.

Les acteurs de notre application sont :

 Les Adhérents :
C’est un acteur qui consulte les services touristiques dont il a
besoin, leurs détails, ainsi que leur localisation. Il est l’acteur
principale qui interagir directement avec le système. Et qui
cherchent à planifier un programme de loisir (réservation
d’hôtel, réservation restaurant,…..)
 Les partenaires : sont les prestataires des services, qui propose des services
chacun dans son domaine qui peuvent être privée (maison d’hôte, hôtel,
restaurant ……) ou public(les festivals...) .
 Les administrateurs et les agents : qui sont les propriétaires de la
plateforme, Son rôle est la gestion des utilisateurs qui peuvent accéder au
système.

Spécification des besoins :


La spécification des besoins constitue la phase de départ de toute application a
développe dans laquelle nous allons identifier les besoins de notre application. Nous
distinguons des besoins fonctionnels qui présentent les fonctionnalités attendues de
notre application et des besoins non fonctionnels pour éviter de développement d’une
application satisfaisante.

Spécification des besoins fonctionnels :


Les besoins fonctionnels expriment les principes fonctionnalités de l’application sans
se préoccuper de la façon de l’implémentation.

Notre application “ tourne Tunisie “ permet a son utilisateur par des simple cliques
de trouve des bons plans pour leur visite a un endroit choisie.

Fonctionnalités pour les internautes :

 Inscription
 Recherche d’un bon plan
 Recevoir des notifications
 Planifier un programme
 Déposition d’une demande de partenariat

Fonctionnalités pour le partenaire

 Gestion des articles (un article est définie par : désignation, description,
prix, photo,…)
 Gestion des promotions

Fonctionnalités pour l’administrateur et les agents

 Consulter le produit publié sur l’application


 Authentification
 Envoyer des notifications a l’utilisateur de l’application
Les besoins non fonctionnels
Les besoins non fonctionnels précisent essentiellement comment le système doit se
comporter quels sont les contraintes sur le comportement du système. On pourrait
aussi considérer les besoins non fonctionnels comme des attributs de qualité pour la
qualité d'un système.

 Performance :
 Le temps de réponse, le temps d'allumage et de rafraîchissement de l'écran, etc.
se sont produits lors du chargement de l'application.
 Pendant le temps de traitement, toutes les fonctions, calculs, import/export de
données
 Fiabilité :
Le système doit toujours être disponible et opérationnel, et doit garantir un
fonctionnement fiable avec un temps de réponse en temps réel
 Sécurité :
 Le système fourni à chaque utilisateur son compte et son cordonnés
personnel

 Besoins de mot de passe (longueur, caractères spéciaux, expiration,


politique)
 Déconnexion après temps mort d’inactivité
 L’ergonomie :
L’application doit être simple a maintenir et a comprendre.
 Rapidité :
L’application doit être conçue pour avoir un temps de réponse minimum.
 Efficacité: Fournir les résultats les plus performants qui répondent aux besoins
de l’utilisateur.

Vous aimerez peut-être aussi