Wednesday, October 10, 2012

Canteen Management System - Use Case Diagram

UML Use Case diagram for Canteen Management System is shown below. The various participants of the same are detailed below:-

Actors:- Owner, Employee, Student

The corresponding use cases for these actors are:-
  • Owner: Hire Employees, Pay Salary, Fire Employees, Order and Fill The Stock, Keep Track of stock, Maintain Sales record, Prepare Menu Card, Prepare Rate List, Generate Bill Against Each Sale
  • Employee: Follow Order, Report to owner (For Stock, For Sale), Take Order, Collect Bill Amount
  • Student: Place Order, Pay Bills, Cancel Order
Here we have some dependencies also like Hire Employees <<includes>> Pay Salary. If one has hired employees then, he has to pay salary. Similarly, Keep Track Of Stock <<includes>> Order And Fill The Stock, Prepare Menu Card <<includes>> Prepare Rate List. Report To Owner <<includes>> For Stock and For Sale as employee has to report the owner regarding every sale as well as what is remaining in the stock and what is not. The, Place Order <<includes>> Pay Bills.

Again there is one <<extend>> dependency also that is, Place order <<extend>> Cancel Order as order could be cancelled also.

The Use Case UML diagram for Canteen Management System is shown below:-


 Related Articles
 Use Case Diagram Examples

No comments:

Post a Comment