Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

An employee submits a leave application stating details such as the dates when the leave is required and the reason. The application is first reviewed

An employee submits a leave application stating details such as the dates when the leave is
required and the reason. The application is first reviewed by the employees immediate
manager, who may approve it, reject it, or ask for more clarification. If the manager approves
the application, it goes to the director, who may either approve or reject the application based
on other criteria. The final decision to approve or reject therefore rests with the director. If
the manager rejects the application, it is considered rejected. If the manger asks for
clarification, the employee has to resubmit the application with the clarification. At this stage,
the manager has only two choices approve or reject (in other words, there is only one
opportunity to submit a clarification). Of course, the employee, at any time, may decide to
withdraw the application, even after it has been approved by the director.
Prepare a state diagram for the leave application, clearly showing the different states and
transitions between them, including the transitions and guard conditions

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Learn To Program Databases With Visual Basic 6

Authors: John Smiley

1st Edition

1902745035, 978-1902745039

More Books

Students also viewed these Databases questions

Question

what problem does the use of genetic algorithms solve

Answered: 1 week ago