UML Diagrams College-School-Course administration

Unified Modelling Language Practicals. This Subject is called as UML in Mumbai University MCA Colleges. Below is the case study of it for the construction of different UML diagrams

  • Construct the design element for a course ware management system that can be used to manage courses and classes for an organisation that specialize in providing training.
  • The organisation offers a variety of courses in a avariety of areas such as learning management techniques and understanding different software languages and technologies.
  • Each course is made up of set of topics.
  • Tutors in the organisation are assigned courses to teach according to the area that is specialized in and their availability.
  • The organisation publish and maintain a calendar of different courses and assign tutors every year.
  • There is a group of Course Administrator in the organisation to manage the courses including course content, assign courses to tutor and define the course schedule.
  • The training organisation aim to use the Course-ware Management System to get a better control and visibility to the management of courses as also to streamline the process of generating and managing the schedule of the different courses.

Use Case Diagram:-
UML Use Case Diagrams for College-School-Course Management System

Activity Diagram
UML Activity Diagrams for College-School-Course Management System

Class Diagram:-
UML Class Diagrams for College-School-Course Management System


  1. Thanks for the great post. its very informative post.By this post I get great knowledge.

    School administration software

  2. Thanks for the marvelous posting! I definitely really liked every bit of it and i also have you book marked to check out new things in your site.

    School Management System

  3. Thanks for your work it is really helping me prepare for my exams but I thought that these uml diagrams are designed according to the problem statement....Not so??? In this case study i don't see student mentioned anywhere but i can see a class for student and an actor in the use case....
    My question is do we design what we are given or we also assume of things outside the scope