0% ont trouvé ce document utile (0 vote)
127 vues4 pages

Développement d'une caisse enregistreuse

Transféré par

wollfy chan
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
127 vues4 pages

Développement d'une caisse enregistreuse

Transféré par

wollfy chan
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

JENDOUBA

Code PFE : AU :2023-2024


RESEAU
INSTITUT SUPERIEUR

Cahier des charges

Projet de Fin d’études


Licence Technologies de l’Informatique

Titre :
Concevoir et développer une caisse enregistreuse
Commerciale
Entreprise d’accueil :
Tritux

Réalisé par :
Nom et Prénom Etudiant 1 : Spécialité
Hilali Mariem DSI33

Nom et Prénom Etudiant 2 : Spécialité


Ines Mazni DSI33

Encadré par :
ISET de Jendouba : Mbarek Yassine
Entreprise d’accueil : Bayoudh Emna

Unité stages et PFEs


Département des Technologies de l'informatique
Institut supérieur des études technologiques de Jendouba
Campus universitaire - 8189 Jendouba du nord
Tel : +216 78 610 100 | Fax : +216 78 610 104 | Email: usp.dept_ti@[Link]
JENDOUBA
Code PFE : AU :2023-2024
RESEAU
INSTITUT SUPERIEUR

Cadre du projet

Ce projet s’inscrit dans le cadre du projet de fin d’études pour l’obtention du diplôme de
License Appliquée en Technologies de l’informatique, spécialité développement des systèmes
d’informations DSI33
Ce projet est réalisé au sein de la société Tritux

Présentation de l’organisme

TriTUX, une entreprise mondiale, se spécialise dans l'ingénierie informatique, le conseil et


l'externalisation. En tant que leader des solutions de télécommunication, TriTUX offre des
services personnalisés, allant de la conception à la mise en œuvre, pour maintenir
l'environnement commercial de ses clients.

En tant que partenaire stratégique, TriTUX excelle dans des domaines tels que l'IoT, les VAS,
le Roaming et les solutions IT, et opère dans divers secteurs tels que les télécommunications,
la banque, l'industrie et le secteur public.

Les objectifs de TriTUX comprennent le maintien de normes éthiques élevées, la satisfaction


client, le recrutement d'une main-d'œuvre qualifiée et la création de relations professionnelles
basées sur l'intégrité. Ils cherchent également à établir des partenariats solides avec des
entreprises partageant des visions similaires.

TriTUX propose une gamme complète de services, de l'ingénierie flexible à l'externalisation


informatique, du conseil indépendant à l'intégration efficace des services informatiques, et
des opérations et maintenance assurées par une équipe expérimentée.

Travail demandé

Concevoir et développer un logiciel de caisse enregistreuse commerciale avec la gestion de


restaurant/café, clients,produits, services, stock, facturation, comptabilité, etc ..

Analyse des besoins :

Identication des acteurs


 Gérant : Utilisateur principal, responsable de la supervision globale du système.

 Caissier : Utilisateur du système, responsable des transactions quotidiennes.

Unité stages et PFEs


Département des Technologies de l'informatique
Institut supérieur des études technologiques de Jendouba
Campus universitaire - 8189 Jendouba du nord
Tel : +216 78 610 100 | Fax : +216 78 610 104 | Email: usp.dept_ti@[Link]
JENDOUBA
Code PFE : AU :2023-2024
RESEAU
INSTITUT SUPERIEUR

Description des besoins de l’établissement à satisfaire


Besoins fonctionnels
BF 1 Gérer les produit: le gérant peut ajouter, modifier, supprimer et
consulter un produit ou une catégorie de produits
BF 2 Gérer les stocks : Le gérant peut Suivre en temps réel les niveaux
de stock pour chaque produit.
BF 3 Gérer les caissiers : Le gérant peut ajouter, modifier, supprimer et
consulter les caissiers .
BF 4 Gérer les factures : Le gérant doit consulter les factures
BF 5 Gérer les statistiques : Générer des rapports statistiques sur les
ventes, les revenus, les tendances de vente .
BF 6 Gérer la comptabilité : Le gérant peut ajouter, modifier, supprimer
et consulter les dépenses liées au capital, aux produits et au stock.
BF 7 Gérer les promotions et remises : Le gérant peut créer des
promotions spéciales et Personnaliser les messages de notification
avec des détails sur les offres .
BF 8 Gérer les clients: un caissier peut ajouter ,modification un client

BF 9 Facturation : un caissier peut Effectuer le calcul du total des achats


et Appliquer les taxes appropriées en fonction des produits.
BF 10 Tableau de bord du gérant : Visualisation des performances
globales de l'entreprise, accès aux rapports financiers, Gestion des
stocks.
BF 11 Tableau de bord du caissier : Interface conviviale pour traiter les
transactions. Accès aux informations et suivi des ventes et
génération de rapports de caisse.
Besoins non fonctionnels
BNF 1 performance:La caisse enregistreuse doit être rapide pour traiter
les transactions afin d'éviter des retards inutiles.
BNF 2 Sécurité: Limiter l'accès aux fonctions administratives et garantir
l'authentification appropriée.
BNF 3 Orgonomie : La caisse enregistreuse doit être facile à utiliser pour
le personnel, réduisant ainsi le risque d'erreurs.
BF 4 Disponibilité : Notre projet doit rester accessible indépendamment
des flux d'informations entrés.

Unité stages et PFEs


Département des Technologies de l'informatique
Institut supérieur des études technologiques de Jendouba
Campus universitaire - 8189 Jendouba du nord
Tel : +216 78 610 100 | Fax : +216 78 610 104 | Email: usp.dept_ti@[Link]
JENDOUBA
Code PFE : AU :2023-2024
RESEAU
INSTITUT SUPERIEUR

Méthodologie

Dans le cadre du projet de développement de la caisse enregistreuse commerciale, la


méthodologie Scrum a été adoptée. Scrum est une méthodologie agile qui se caractérise par
son approche itérative et incrémentale, favorisant la flexibilité et la collaboration.

Choix techniques pour l’application

Spring Boot
un framework Java open source qui simplifie le développement d'applications en fournissant
un environnement prêt à l'emploi avec des configurations par défaut.

Angular
un framework JavaScript de Google utilisé pour construire des applications web interactives
du côté client avec des composants réutilisables.

Keycloak
une solution de gestion des identités et des accès (IAM) qui offre l'authentification unique et
la sécurité.

Docker
une plateforme de conteneurisation permettant de créer, déployer et exécuter des applications
dans des conteneurs légers et isolés.

Unité stages et PFEs


Département des Technologies de l'informatique
Institut supérieur des études technologiques de Jendouba
Campus universitaire - 8189 Jendouba du nord
Tel : +216 78 610 100 | Fax : +216 78 610 104 | Email: usp.dept_ti@[Link]

Vous aimerez peut-être aussi