12. UML 1

For this assignment I used the tool called 'visual paradigm'. Since I don't know anything about UML & it was the first one on the list, I just picked that one. I had to download a program so I can not give you the actual link to my online creation.

We have to create a business process for a car rental company.

Below, you can find the business process:

1. Customer presents himself to the car rental teller position.

2. Clerk checks if the customer had made a car reservation. If so, go to step 5

3. If that's not the case, clerk checks the available car stock.

4. If there are 3 unreserved cars or more in stock, you allow rental without reservation.

5. The driving license is requested and checked for validity.

6. If the driver cannot present a valid personal driving license, the rental is refused.

7. If the driver has his/her driving license less than 2 years apply uplift of 30%

8. Request and swipe valid credit card. Transaction = 1000 Euro reservation. If no credit card or bank rejects reservation, no car can be rented.

9. If above ok, the clerk instructs the parking attendant to fetch the car.

10. Meanwhile, the clerk will finish the remaining paperwork

Discussion of tool used:

  • The tool does support UML activity diagram. However, I found it hard to work with because I did not see the theory. You did not explain this in class & working with it is hard then. I also did not know when to use what (gateway, task,...).
  • I hope I did a good job. I asked my dorm-mate if he could read & follow the diagram & he said that is was easy enough, so I think I did okay.

Conclusion:

Because I did not see any theory about this I can't really write any conclusion about it. I just wonder why you have to make these programs so difficult when you can just write your process down on a piece of paper (if it is big enough).

I don't really know why this task is implemented in the e-skills course, it does not give me any more insight into this topic... I just tried out different things until I reached a nice looking diagram...

References

E-skills. (n.d.). Retrieved from https://arteveldehogeschool.be/e-skills/websites.html

n.d. (n.d.). Visual paradigm. Retrieved from https://www.visual-paradigm.com/

©2017 Thomas Pruvoost, LogiSoft, Willem Wenemaerstraat 36, Gent, 9000
Mogelijk gemaakt door Webnode
Maak een gratis website. Deze website werd gemaakt met Webnode. Maak jouw eigen website vandaag nog gratis! Begin