Chat Application Class Diagram

Subscribe our YouTube channel for latest project videos and tutorials Click Here

Posted By freeproject on August 2, 2017

Chat Application Class Diagram describes the structure of a Chat Application classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Chat Application are Chat, User, Chat History, Group Chat, Notification, Smiles Chat.

Classes of Chat Application Class Diagram:

  • Chat Class : Manage all the operations of Chat
  • User Class : Manage all the operations of User
  • Chat History Class : Manage all the operations of Chat History
  • Group Chat Class : Manage all the operations of Group Chat
  • Notification Class : Manage all the operations of Notification
  • Smiles Chat Class : Manage all the operations of Smiles Chat

Classes and their attributes of Chat Application Class Diagram:

  • Chat Attributes : chat_id, chat_user_id, chat_type, chat_history, chat_time, chat_description
  • User Attributes : user_id, user_name, user_mobile, user_email, user_username, user_password, user_address
  • Chat History Attributes : chat_history_id, chat_history_user_id, chat_history_type, chat_history_time, chat_history_description
  • Group Chat Attributes : group_chat_id, group_chat_users_id, group_chat_type, group_chat_history, cgroup_hat_time, group_chat_description
  • Notification Attributes : notification_id, notification_title, notification_type, notification_description
  • Smiles Chat Attributes : smilies_chat_id, smilies_chat_user_id, smilies_chat_type, smilies_chat_history, smilies_chat_time, smilies_chat_description

Classes and their methods of Chat Application Class Diagram:

  • Chat Methods : addChat(), editChat(), deleteChat(), updateChat(), saveChat(), searchChat()
  • User Methods : addUser(), editUser(), deleteUser(), updateUser(), saveUser(), searchUser()
  • Chat History Methods : addChat History(), editChat History(), deleteChat History(), updateChat History(), saveChat History(), searchChat History()
  • Group Chat Methods : addGroup Chat(), editGroup Chat(), deleteGroup Chat(), updateGroup Chat(), saveGroup Chat(), searchGroup Chat()
  • Notification Methods : addNotification(), editNotification(), deleteNotification(), updateNotification(), saveNotification(), searchNotification()
  • Smiles Chat Methods : addSmiles Chat(), editSmiles Chat(), deleteSmiles Chat(), updateSmiles Chat(), saveSmiles Chat(), searchSmiles Chat()

Class Diagram of Chat Application :

Class Diagram Image: 
Chat Application Class Diagram
Get 6 diagrams only in 300/- or $6.99 USD.
Call or WhatsApp us on +91-8470010001 for more details.

Project Category

Related Data Flow Diagrams (DFD)

Boutique Store Management System Class Diagram

Boutique Store Management System Class Diagram

Boutique Store Management System Class Diagram describes the structure of a Boutique Store Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Boutique Store Management System are Boutique, Stock, Products, Sales,...
Hostel Management System Class Diagram

Hostel Management System Class Diagram

Hostel Management System Class Diagram describes the structure of a Hostel Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Hostel Management System are Hostel, Beds, Rooms, Rent, Allotees, Payments. Classes of...
Content Management System Class Diagram

Content Management System Class Diagram

Content Management System Class Diagram describes the structure of a Content Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Content Management System are Content, Content Type, Content Category, Comment, Blogs, Web...
Vehicle Management System Class Diagram

Vehicle Management System Class Diagram

Vehicle Management System Class Diagram describes the structure of a Vehicle Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Vehicle Management System are Vehicle, Driver, Fuel, Vehicle History, Booking, Vehicle Type...
College Management System Class Diagram

College Management System Class Diagram

College Management System Class Diagram describes the structure of a College Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the College Management System are Library, Books, Students, Issues, Managers, Branch....
Health Care Appointment System Class Diagram

Health Care Appointment System Class Diagram

Health Care Appointment System Class Diagram describes the structure of a Health Care Appointment System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Health Care Appointment System are Health Care, Booking, Appointment, Customer,...
Resume Builder Class Diagram

Resume Builder Class Diagram

Resume Builder Class Diagram describes the structure of a Resume Builder classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Resume Builder are Resume, Skills, Job, Question, Jobseeker, Salary. Classes of Resume Builder Class Diagram...
Issue Tracking System Class Diagram

Issue Tracking System Class Diagram

Issue Tracking System Class Diagram describes the structure of a Issue Tracking System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Issue Tracking System are Issue, Tracking, Developer, Tester, Project, Bug. Classes of Issue...
Alumni Information System Class Diagram

Alumni Information System Class Diagram

Alumni Information System Class Diagram describes the structure of a Alumni Information System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Alumni Information System are Alumni, College, College Mates, Social Network, Opportunity,...
Doctors Information System Class Diagram

Doctors Information System Class Diagram

Doctors Information System Class Diagram describes the structure of a Doctors Information System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Doctors Information System are Doctors, Degree, Fees, schedule, Clinics, Test. Classes...
Call FreeProjectz WhatsApp FreeProjectz