Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You are assigned to design the architecture for a system to automate the payments of using the public transportation means in the City. The expected
You are assigned to design the architecture for a system to automate the payments of using the public transportation means in the City. The expected system should use RFID cards and offer e following functionalities 1. 2. The passenger charges their card from their bank account using a web application. The passenger scans their card when they get into the public transportation means. The device installed in the transportation means attempts to reserve a predefined amount on the scanned card--default to 4S. The passenger gets in if the operation succeeds The passenger scans their card when they get-out from the public transportation means. The installed device cancels the reserved amount, computes the trip price, deducts the price from the balance in the card and registers the trip in the card and in the remote service located in the city data center. The devices must check the validity of the cards when scanned by the passengers. The passengers who scan invalid cards should not be allowed to get into the public transportation means. 3. 4. Question 3.1 (10 pts): Develop a use case diagram of the future system. Question 3.2 (10 pts): Develop a UML component diagram of the software that you propose to develop to address the requirements
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started