A travel authorisation form is used in most companies to approve travel expenses for employees. Typically, an employee fills out a blank form and sends it to his or her manager for a signature. If the amount is (< R500), then the manager signs the form and routes it to accounts payable to be input into the accounting system. The system generates a check that is sent to the employee for the right amount, and after the check is cashed, the form is filed away with the cancelled check. If the check is not cashed within 90 days, the travel form expires. When the amount of the travel voucher is (> R500), then the manager signs the form and sends it to the chief financial officer, along with a paragraph explaining the purpose of the travel; the chief financial officer signs the form and passes it along to accounts payable. Of course, both the manager and the chief financial officer can reject the travel authorization form if they do not feel that the expenses are reasonable. In this case, the employee can change the form to include more explanation or decide to pay the expenses.  a.      Draw a use case diagram for the system described in the scenario above. b.      Draw an activity diagram based on the narrative described in the process above. Your activity diagram must include the swimlanes.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter7: File Handling And Applications
Section: Chapter Questions
Problem 7PE
icon
Related questions
Question
100%

A travel authorisation form is used in most companies to approve travel expenses for employees. Typically, an employee fills out a blank form and sends it to his or her manager for a signature. If the amount is (< R500), then the manager signs the form and routes it to accounts payable to be input into the accounting system. The system generates a check that is sent to the employee for the right amount, and after the check is cashed, the form is filed away with the cancelled check. If the check is not cashed within 90 days, the travel form expires. When the amount of the travel voucher is (> R500), then the manager signs the form and sends it to the chief financial officer, along with a paragraph explaining the purpose of the travel; the chief financial officer signs the form and passes it along to accounts payable. Of course, both the manager and the chief financial officer can reject the travel authorization form if they do not feel that the expenses are reasonable. In this case, the employee can change the form to include more explanation or decide to pay the expenses. 

a.      Draw a use case diagram for the system described in the scenario above.

b.      Draw an activity diagram based on the narrative described in the process above. Your activity diagram must include the swimlanes.

 

Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

I know it easy to use chatgpt, but can't you draw the diagrams itself? I'm not sure what it must look like?

 

Solution
Bartleby Expert
SEE SOLUTION
Knowledge Booster
Fundamentals of Boolean Algebra and Digital Logics
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,