Water_refilling_management_system
Introduction
Ces dernières années, la demande de stations de remplissage d'eau a augmenté dans une large mesure, pour faire face à cette demande, l'efficacité est devenue une perspective importante, c'est pourquoi la nécessité d'un système de gestion des stocks pour les stations de remplissage a été en évidence. Les clients de ce système sont les propriétaires de sites de remplissage d'eau qui surveillent quotidiennement les ressources sortantes avec leurs paiements et les utilisateurs qui ont besoin de commander. L'objectif général de ce système est de surmonter les difficultés de fonctionnement manuel dans le remplissage des stations. Ceux-ci provoquent souvent des problèmes d'efficacité dans les services aux clients, y compris les dossiers mal placés parfois. De plus, il permet également aux clients et aux utilisateurs de commander leurs conteneurs d'eau avec facilité grâce à des procédures en ligne ainsi que de conserver un enregistrement de leurs paiements et d'envoyer des commandes sans avoir à faire face à des problèmes manuels car tout est automatisé.
Caractéristiques du système
Fin de l'utilisateur
- Inscrivez-vous et connexion: les utilisateurs pourront fournir des détails pertinents et être en mesure de s'inscrire sur la page d'accueil. En outre, ils peuvent utiliser le même ID et le même mot de passe pour ensuite se connecter à leur compte pour effectuer des achats.
- Élément de recherche: les utilisateurs pourront rechercher et parcourir les éléments disponibles qui sont ajoutés par l'administrateur. Cela peut être fait via la barre de recherche fournie qui donnera les résultats des éléments.
- Ajout de produits à leurs chariots: les utilisateurs pourront ajouter les produits de conteneurs d'eau qu'ils souhaitent acheter dans les chariots. Cela permettra d'économiser les informations de leurs produits sélectionnés qu'ils peuvent ajouter ou supprimer à l'avance.
- Mise à niveau de la quantité: les utilisateurs auront pleinement le pouvoir d'augmenter ou de diminuer la quantité des produits avec facilité via un bouton simple + et - qui les aidera à configurer la quantité correcte de leur produit sélectionné.
- Garder une trace des prix et des paiements effectués: les utilisateurs pourront vérifier les prix des différents conteneurs d'eau disponibles. Ils seront également en mesure de vérifier les paiements qui doivent être effectués en tant que facture automatisée générée par accession.
- Recevez un ID de commande: Une fois qu'un client a ajouté des articles au chariot et confirmé sa commande, il sera montré un ID de commande qu'il peut utiliser davantage pour trouver des détails pertinents sur sa livraison.
Fin de l'administrateur
- Garder une trace des paiements et des bénéfices.
- Gestion des détails des employés qui comprennent l'ajout, la mise à jour ou la suppression des détails de tout employé
- Mise à jour de l'état tel que la mise à jour de la disponibilité ou de l'indisponibilité des employés.
- Recevoir des commandes et apporter des modifications en conséquence.
- Vérifier les informations de l'utilisateur et prendre des décisions pertinentes par des informations extraites du système de base de données.
- Récupération des données concernant les transactions: l'équipe du personnel pourra rechercher les transactions pour obtenir des informations significatives.
- Mise à jour des détails des stocks disponibles: supprimer les ressources non disponibles et mettre à jour les actions nouvellement disponibles ainsi que l'évolution des descriptions et des articles de produits.
Interfaces logicielles
Ce produit logiciel utilisera plusieurs autres dépendances de logiciel afin de fonctionner correctement et d'être connecté à la base de données Oracle. Le logiciel développé utilisera des dépendances telles que l'API Javax.Servlet, les fichiers MySQL Connector et OJDBC.jar.
Interface utilisateur
- Page d'accueil

- Se connecter

- Menu

- chariot

- portail d'administration

Environnement de fonctionnement
- Client - Système de serveur
- Système d'exploitation: Windows
- Base de données: SQL - Base de données Oracle
- Plateforme: Eclipse
Fait par
- Furqan Fazal
- Aliyan
- Huzaifa