Lien de l'application: http://metrosystem01-env.eba-nw8t3nsp.ap-south-1.elasticbeanstalk.com
Utilisez ce projet pour apprendre toute la technologie étape par étape et leur importance.
L'utilisateur a une option pour créer un compte, se connecter, glisser, glisser et obtenir le tarif entre les stations de métro.
Étude de cas 1:
Concevoir du système de métro et développer une application pour le système de métro central. L'application doit fournir les fonctionnalités de balayage et de balayage. Le glissement fait référence à l'embarquement de la gare. Le balayage fait référence à la sortie de la gare. Chaque station de métro a à la fois des installations à l'intérieur et à l'extérieur. Il y aura une carte de métro émise à chaque utilisateur avec un équilibre minimum de Rs 100. La ligne de métro se compose de 5 stations linéaires comme mentionné ci-dessous.
Instructions - A. Lorsqu'un nouvel utilisateur est créé, acceptez les détails de base de l'utilisateur ainsi que le solde de la carte pour émettre la carte à l'utilisateur. B. Pour glisser les fonctionnalités, l'application doit
Acceptez l'entrée de l'utilisateur comme station source.
La station ne peut provenir que de la liste ci-dessus. Créez une exception personnalisée (avec un message significatif à l'utilisateur) pour gérer les entrées de station non valides.
Valider le solde minimum requis dans la carte. L'utilisateur doit avoir un équilibre minimum de Rs 20 dans la carte. Si le solde n'est pas là, lancez une exception personnalisée avec un message approprié à l'utilisateur et ne laissez pas glisser.
Sur un balayage réussi, ce qui signifie que si l'équilibre minimum est présent, imprimez le message comme «vous avez réussi à glisser à la station» +
Après déduction de l'équilibre, le message doit être imprimé «Vous avez réussi avec succès avec le solde de la carte comme» + D. Afficher la sortie sur la console. E. gérer les exceptions appropriées avec un message approprié chaque fois que cela est nécessaire. F. La conception doit être suffisamment flexible pour que, à l'avenir, plus de stations et différentes méthodes de calcul des tarifs puissent être ajoutées. =============================================================.