You are on page 1of 26

Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com
/blog/)
Home (/blog/) examples (http://creately.com/blog/category/examples/)

Class Diagram Templates to Instantly Create


Class Diagrams
6 June 2014

Class diagrams are used around the world to get a quick overview of a system.It
describes the structure of a system by showing its classes, attributes and operations
of those classes and the relationship between those classes.

The Class diagram templates added below cover most systems found around the
world. If your system is not there, you can $nd a related one and modify them to $t
your needs. Modifying is always easier than drawing from scratch.

Class diagrams are the primary building block of object oriented systems. You can
read more on class diagrams in our ultimate guide to UML Class Diagrams
(http://creately.com/blog/diagrams/guidelines-for-uml-class-diagrams-
part-1/) article. All the class diagrams shown below can be downloaded as images
or modi$ed online using our diagramming tool (http://creately.com/).

Class Diagram Template for Banking System


Class Diagram Template for Car Rental System
Class Diagram Template for Course Registration
Class Diagram Template for Employee Management
Class Diagram Template for Flight Reservation System
Class Diagram Template for Hospital Management
Class Diagram Template for Hotel Management System
Class Diagram Template for Library Management

1 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

Class Diagram Template for Railway Reservation System


Class Diagram Template for College Management System
Class Diagram Template for Point of Sales System
Class Diagram Template for Courier Management System
Class Diagram Template for School Management System
Class Diagram Template for Online Examination System
Class Diagram Template for Online Bus reservation System
Class Diagram Template for Online Medical Clinic System
Class Diagram Template for Airport Security and Check-in
Class Diagram Template for Inventory Management System
Class Diagram Template for Online Shopping System
Class Diagram Template for Online Movie Booking

Class Diagram Templates for Banking Systems


This is a Class diagram template which illustrates the structure of a bank
management system, with 4 classes with visibility and validations of each class. A
real world banking system is far more complex than this, but this class diagram is a
good place to start. This closely resembles a class diagram template for an ATM
machine, teller etc.

2 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=hvrt8eu61)
Class Diagram Template for a Banking System (Click on image to modify online)

Class Diagram Template for a Car Rental System


This template shows a Class diagram of a car rental system. Since this is far less than
a banking system, it’s very close to a real-world scenario. You can modify and extend
the diagram as you see necessary. Just Click on the image to use it as a template.

(http://creately.com/creately-start?tempID=hvrw78o41)
Class Diagram Template for Car Rental System (Click on image to modify online)

Class Diagram Templates for Course Registrations


Another very popular Class diagram scenario is a student registration system. This is
popular in software engineering classes because students can easily relate to the

3 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

system. A typical student registration system will have way more classes than this,
but this is excellent as a starter template. College management, school registration
are few other scenarios that closely match this class diagram.

4 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=hvry9qu71)

5 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

Class Diagram Template for Course Registration System (Click on image to modify online)

Class Diagram Template for Employee Management


Now we move on to a bit more complex Class diagram. This template is for an
employee management system and is pretty close to a real world scenario. But since
di2erent companies have di2erent policies, this will di2er from company to company.
Just click on the image to modify according to your speci$cation.

Human resources systems, group management systems, payroll management


systems are a few other systems that closely resembles this template.

(http://creately.com/creately-start?tempID=hvtb22kv1)
Class Diagram Template for Employee Management System (Click on image to modify online)

Class Diagram Template for a Flight Reservation System


A Class diagram template for a airline ticket reservation system is shown below. A

6 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

real world system will be de$nitely more complex than this, but all the basic
operations are covered in this diagram.

Flight reservation systems, airline booking systems, ticket booking systems, bus
reservation systems are a few other scenarios that can be covered using this
template.

(http://creately.com/creately-start?tempID=hvtbejll1)
Class Diagram Template for a Flight Reservation System (Click on image to modify
online)

Class Diagram Template for Hospital Management

7 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

Class diagrams can be presented as more colorful and interesting to the audience
sometimes, as shown in the Class Diagram Template for Hospital Management
below. Click on the image to edit online.

(http://creately.com/creately-start?tempID=hvtdwc3a1)
Class Diagram Template for Hospital Management System (Click on image to modify
online)

Class Diagram Template for a Hotel Management System


A UML Class diagram for Hotel Management System is shown below. The various
Classes involved in the system are:

Classes: Receptionist, Rooms, Customer, Bill, Food Items, Stock, Chef, Manager

Click on the image to edit online

8 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=hvxe4w5q1)
Class Diagram Template for Hotel Management System (Click on image to modify online)

Class Diagram Template for a Library Management System


A Class diagram template for Library Management System. Click on the image to
modify online

9 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=hvxiljbs1)
Class Diagram Template for Library Management System (Click on image to modify online)

Class Diagram Template for a Railway Reservation System


A Class diagram template for a Railway Reservation System. You can also use this
template for buses, taxis, public transport, etc. Click on the image to modify using
our Online Diagramming Software. (http://creately.com)

10 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=hvxlxtaq1)
Class Diagram Template for Railway Reservation System (Click on image to modify online)

Class Diagram Template for a College Management System


A Class diagram template for a College Management System. Various classes such
as Admin, Students, Teachers, Class, Subjects, Divisions, and Test Paper are involved.
Click on the image to edit online.

11 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=hvyqbln51)
Class Diagram Template for College Management System (Click on image to modify online)

Class Diagram Template for a Point of Sales System (POS)


The Class diagram below shows a point of sales system. Each Class represents
di2erent stages involved in a retail transaction. The classes of a POS could vary
according to di2erent retail situations and their particular requirements. You can click
on the image below to modify it as you prefer.

12 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=iliw20n31)
Class Diagram Template for Point of Sales System (POS) (Click on image to modify online)

Class Diagram for a Courier Management System


The diagram below depicts a Class diagram for a courier management system.
Various classes involved are owner, franchise holder, client and employees. A system
like this can be used for daily activities associated with a courier management
system such as booking a courier, maintaining hub details etc.

13 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=ila=yvr1)
Class Diagram for Courier Management System (Click on image to modify online)

Class Diagram Template for a School Management System


This Class diagram template is of a school management system. A template like this
could be used to portray a management system of other institutes as well, but the
various classes involved may change and the diagram could become more complex
according to di2erent organizations.

14 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=il8x876t2)
Class Diagram Template for School Management System (Click on image to modify online)

Class Diagram Template for an Online Examination System


Shown below is a Class diagram template of an online examination system. The
Classes do not always have to be plain; you can add color to them to make them
more appealing to the viewers.

15 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=ildfq2zd3)
Class Diagram Template for Online Examination System (Click on image to modify online)

Class Diagram Template for an Online Bus Reservation System


This is a Class diagram template for an online bus reservation system. A template like
this can also be used to represent a railway reservation system, taxis etc. Click on the
image to modify it according to your requirements.

16 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=ildfq2zd2)
Class Diagram Template for Online Bus Reservation System (Click online to modify online)

Class Diagram Template for Online Medical Clinic System


This template of a Class diagram shows an online medical clinic system. Doctor,
patient, sta2, receptionist and medicine are the various classes represented in this
diagram. Click on the diagram to edit the template. You can also select a di2erent
color theme as necessary.

17 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=ild9fmpk1)
Class Diagram Template for Online Medical Clinic System (Click on image to modify online)

Class Diagram Template for Airport Security and Check-in


This simple Class diagram template showcases an airport security and check-in
system. A template like this can be used to represent similar security and check-in
systems in di2erent public places such as at major train stations etc.

18 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=ilam5qfs2)
Class Diagram Template for Airport Security and Check-in (Click on image to modify online)

Class Diagram Template for an Inventory Management System


This is a Class diagram template of an inventory management system. A system like
this could be used to track inventory levels, orders, sales deliveries etc.

19 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=il9861t21)
Class Diagram Template for Inventory Management System (Click on image to modify online)

Class Diagram Template for an Online Shopping System


The Class diagram below portrays an online shopping system. More classes could be
added based on the type of online shop you are building. Click on the image to edit
the template as you want.

20 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=ilah6jcy1)
Class Diagram Template for Online Shopping System (Click on image to modify online)

Class Diagram Template for Online Movie Ticket Booking


This Class diagram template representing an online movie ticket booking system is
somewhat similar to the other online booking systems we have discussed. Click on
the image to edit as necessary.

21 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com/creately-start?tempID=il8x876t1)
Class Diagram Template for Online Movie Ticket Booking (Click on image to modify online)

Listed above are some of the widely used class diagram examples. Explore more
class diagram examples (http://creately.com/diagram-community/examples
/t/class-diagram)in our diagramming community. Make use of these class diagram
templates to spend less time drawing.

More Diagramming Templates


Use Case Diagram Templates (http://creately.com/blog/examples/use-case-
templates-uml/)
Fishbone Diagram Templates (http://creately.com/blog/examples/?shbone-
diagram-templates/)
Mind Map Templates (http://creately.com/blog/examples/mind-
map-examples-creately/)
Business Process Model Templates (http://creately.com/blog/examples
/bpmn-templates-model-processes/)
Storyboard Templates (http://creately.com/blog/examples/storyboard-
templates-creately/)

22 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

Network Diagram Templates (http://creately.com/blog/examples/network-


diagram-templates-creately/)
Venn Diagram Templates (http://creately.com/blog/examples/venn-diagram-
templates-examples/)
KWL Chart Templates (http://creately.com/blog/examples/kwl-chart-
template-example/)
Work Breakdown Structure Templates (http://creately.com/blog/examples
/work-breakdown-structure-templates/)
SWOT Analysis Templates (http://creately.com/blog/examples/swot-analysis-
templates-creately/)
ER Diagram Templates (http://creately.com/blog/examples/er-diagram-
templates/)
Sequence Diagram Templates (http://creately.com/blog/examples/sequence-
diagram-templates/)
Organization Chart Templates (http://creately.com/blog/examples
/organizational-chart-templates/)
Gantt Chart Templates (http://creately.com/blog/examples/gantt-chart-
templates/)
Activity Diagram Templates (http://creately.com/blog/examples/activity-
diagram-templates/)
Deployment Diagram Templates (http://creately.com/blog/examples
/deployment-diagram-templates/)
AWS Architecture Diagram Templates (http://creately.com/blog/diagrams
/aws-templates-for-architecture-diagrams/)
UI Mock-up Templates (http://creately.com/blog/diagrams/ui-mock-
up-templates/)

class diagram relationships (http://creately.com/blog/tag/class-diagram-relationships/)

class diagram templates (http://creately.com/blog/tag/class-diagram-templates/)

UML class diagram (http://creately.com/blog/tag/uml-class-diagram/)

23 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

(http://creately.com
/blog/announcements
/creately-update-
creately-compatibility-
con=uence-5-5/)
(http://creately.com
/blog/social/football-
world-cup-crossword-
puzzle/)

More related articles

(http://creately.com/blog/diagrams/understanding-the-relationships-between-
classes/)
Understanding UML Class Diagram Relationships (http://creately.com/blog/diagrams
/understanding-the-relationships-between-classes/)

(http://creately.com/blog/diagrams/class-diagram-relationships/)
Class Diagram Relationships in UML with Examples (http://creately.com
/blog/diagrams/class-diagram-relationships/)

(http://creately.com/blog/creately/er-diagram-templates/)
ER Diagram Templates to Download or Modify Online (http://creately.com
/blog/creately/er-diagram-templates/)

Author

Shiraz

Gamer, Growing Blogger and Tech lover. He provides customer support at


Creately including writing blog posts and handling social media accounts. When
not busy, he can be found either watching tv series or playing games. Follow him
on Twitter (https://twitter.com/samsoodeens)
View all posts by Shiraz → (http://creately.com/blog/author/shiraz/)

24 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

Comments

Wan
Thanks for the class diagram template for car rental system. We are from Car Rental
industry in Malaysia anyway.
14.09.2014 (http://creately.com/blog/examples/class-diagram-templates/#comment-43547) - reply
(http://creately.com/blog/examples/class-diagram-templates/?replytocom=43547#respond)

Leave a Comment

Submit

Con<rm you are NOT a spammer

Notify me of replies to my comment


This blog uses premium CommentLuv which allows you to put your keywords with your name if you have had 9
approved comments. Use your real name and then @ your keywords (maximum of 3)

Home (/)

25 of 26 12/17/2016 2:56 PM
Class Diagram Templates to Instantly Create Class Diagrams - Creately Blog http://creately.com/blog/examples/class-diagram-templates/#CourseRegist...

Plans (/plans)

Features (/tour)

Examples (/diagram-examples)

Community (/diagram-community/popular)

About (/about-us)

(https://www.facebook.com
(https://plus.google.com
(https://twitter.com
/creately) /+CreatelyDiagrams)
/creately)

© Cinergix Pvt. Ltd 2016 | All Rights Reserved

26 of 26 12/17/2016 2:56 PM

You might also like