Class Diagram of the Housing Society Management System project

Last modified on November 4th, 2020

Class Diagram of the Housing Society Management System project

Housing Society Management System project

Let us see the Class Diagram of Housing Society Management System project. If you are interested to read the case study and SRS of the project in detail, then click here.

Class Diagram of Housing Society Management System project

The class diagram is considered to be an important building material in the development of the project (any). It describes the structure of a system by showing the system’s classes, their attributes, operations (or methods), and the relationships among objects.

In our project class diagram, we added some relationships with another attitude that is working accordingly in our project.

We created classes named Admin, Customer, Plot, Records, File Transfer, and File Cancel also describes their relationship among them.

The classes with sign + shows the Functions and sign – shows the attributes of the classes. For example, Admin has a + sign and its attributes are like login, signup, email, name, passwords, etc.

Then we defined their relationships among them. It is obvious that Admin is controlling the whole project so that he has a relationship with every class.

Admin can create Customers. So admin has one to many relations with customers whereas a customer can visit and book many plots so the customer has one to many and many to many relation with plot booking and plot searching. Therefore admin can update the records of customers so he has also one to many relation with record class. Thus this is the basic working of the class diagram.


You can click here to read the detailed SRS of the Project of the housing society management system.

Important Links for class diagram

  1. Tutorial: Class Diagram 
  2. Exercise: Class Diagram of Projects
  3. MCQs: Class Diagram

Subscribe for Friendship

Latest posts by Prof. Fazal Rehman Shamil (see all)