Need Help ?

Home / Expert Answers / Other / automated-e-government-self-service-machine-forpassports-draw-a-class-diagram-for-the-above-system-s

(Answered): Automated E-Government Self-Service Machine forPassports ,Draw a class diagram for the above system ...



Automated E-Government Self-Service Machine forPassports ,

  1. Draw a class diagram for the above system showing allpossible attributes, operations, relations, andmultiplicities.
  2. Draw a sequence diagram for the scenario of gettinga new passport using the automated e-government self-servicemachine for passports.Automated E-Government Self-Service Machine for Passports The system asks the user to insert his national ID card into the ma
Automated E-Government Self-Service Machine for Passports The system asks the user to insert his national ID card into the machine. The user inserts his national ID card in the machine, then the machine asks for the fingerprint of the user and the user places his finger on the fingerprint scanner of the machine to validate his identity. If the fingerprint does not match with the database record for the national ID cards, the self-service machine ejects the card and the scenario ends. Assuming the fingerprint matches, and the identity of the user is validated, the user enters his phone number and the machine sends a temporary PIN number to the user's phone. The user enters the PIN number received to proceed. The system validates the PIN number and upon successful validation it shows the customer a menu of following functions: Request New Passport and Renew Old Passport. In case the PIN is not valid, the self-service machine ejects the national ID card and the scenario ends. The request of a new passport option requires the user to take his photograph using the built-in camera and choose his national address from a drop-down list on the same screen. Once the user completes these tasks, the user then taps on the submit button to submit his photograph and the chosen national address. The system then checks whether the user has already made the payment for the new passport or not. If the payment is already made, the system will print the new passport and ejects it from the machine. If the payment is not made, the system rejects the request. At the end, the system ejects the national ID of the user and the scenario ends. If the user chooses the renew old passport option, the system checks whether the user has already made the payment for the passport or not. If the payment is already made, the system will print the passport and ejects it from the machine. If the payment is not made, the system rejects the request. At the end, the system ejects the national ID of the user. 1. Draw a class diagram for the above system showing all possible attributes, operations, relations, and multiplicities. 2. Draw a sequence diagram for the scenario of getting a new passport using the automated e-government self-service machine for passports


We have an Answer from Expert

View Expert Answer

Expert Answer


Answer to Automated E-Government Self-Service Machine for Passports , Draw a class diagram for the above system showing all possib...
We have an Answer from Expert

Buy This Answer $4

Place Order