help me please
Budget: $10 – $30 USD
Palestine => Jordan crossing border management
to create a multi-processing application that simulates the daily operation
of the crossing border from Palestine to Jordan. The case can be described as follows:
• Passengers arrive randomly at the crossing border. Most of them are Palestinians
and Jordanians. However, some of them might be foreigners. The percentage of
Palestinian, Jordanian, or foreign passengers should be user-defined.
• To cross the border, passengers need to have their papers checked first at crossing
points by Palestinian officers. Most of these crossing points are for Palestinian and
Jordanian passengers only while the remaining ones are only for foreigners.
• If passengers have their passports expired or do not have them, they are
denied crossing.
• The officers at the crossing points do not process passengers at the same rate. Passengers who wait a lot at these crossing points get impatient and might decide to
return home if they are not handled within a time limit.
• Every time P passengers have crossed the crossing points, they are grouped in a
hall waiting for buses to transfer them to the Jordanian side. Each bus can transfer
a maximum number of passengers per trip (e.g. 50). The maximum number of
passengers that buses can transfer in each trip should be user-defined.
• When the number of passengers in the hall has exceeded a certain threshold Hmax,
the crossing points stop handling passengers until the number of passengers in the
hall drops below a threshold Hmin. In the meantime, passengers continue to add to
the queues of the crossing points.
• Assume that there are B buses that will handle passengers’ transfer to the Jordanian
side. Once a bus leaves the Palestinian side to the Jordanian side, it becomes
unavailable for T bi seconds before it comes back to the Palestinian side.
• Assume that the passengers get out of our system once they transferred to the
Jordanian side.
• The simulation should end if any of the following is true:
– More than Pg passengers have been granted access at crossing points.
– More than Pd passengers have been denied access at crossing points.
– More than Pu passengers got too impatient and decide to cancel their trip to
Jordan and return home.
to create a multi-processing application that simulates the daily operation
of the crossing border from Palestine to Jordan. The case can be described as follows:
• Passengers arrive randomly at the crossing border. Most of them are Palestinians
and Jordanians. However, some of them might be foreigners. The percentage of
Palestinian, Jordanian, or foreign passengers should be user-defined.
• To cross the border, passengers need to have their papers checked first at crossing
points by Palestinian officers. Most of these crossing points are for Palestinian and
Jordanian passengers only while the remaining ones are only for foreigners.
• If passengers have their passports expired or do not have them, they are
denied crossing.
• The officers at the crossing points do not process passengers at the same rate. Passengers who wait a lot at these crossing points get impatient and might decide to
return home if they are not handled within a time limit.
• Every time P passengers have crossed the crossing points, they are grouped in a
hall waiting for buses to transfer them to the Jordanian side. Each bus can transfer
a maximum number of passengers per trip (e.g. 50). The maximum number of
passengers that buses can transfer in each trip should be user-defined.
• When the number of passengers in the hall has exceeded a certain threshold Hmax,
the crossing points stop handling passengers until the number of passengers in the
hall drops below a threshold Hmin. In the meantime, passengers continue to add to
the queues of the crossing points.
• Assume that there are B buses that will handle passengers’ transfer to the Jordanian
side. Once a bus leaves the Palestinian side to the Jordanian side, it becomes
unavailable for T bi seconds before it comes back to the Palestinian side.
• Assume that the passengers get out of our system once they transferred to the
Jordanian side.
• The simulation should end if any of the following is true:
– More than Pg passengers have been granted access at crossing points.
– More than Pd passengers have been denied access at crossing points.
– More than Pu passengers got too impatient and decide to cancel their trip to
Jordan and return home.