Social Networking Site Class Diagram

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

Posted By freeproject on August 2, 2017

Social Networking Site Class Diagram describes the structure of a Social Networking Site classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Social Networking Site are Users, Friends, Posts, Shares, Photos, Videos.

Classes of Social Networking Site Class Diagram:

  • Users Class : Manage all the operations of Users
  • Friends Class : Manage all the operations of Friends
  • Posts Class : Manage all the operations of Posts
  • Shares Class : Manage all the operations of Shares
  • Photos Class : Manage all the operations of Photos
  • Videos Class : Manage all the operations of Videos

Classes and their attributes of Social Networking Site Class Diagram:

  • Users Attributes : user_id, user_name, user_mobile, user_email, user_username, user_password, user_address
  • Friends Attributes : friend_id, friend_name, friend_mobile, friend_email, friend_friendname, friend_password, friend_address
  • Posts Attributes : post_id, post_user_id, post_title, post_type, post_description
  • Shares Attributes : share_id, share_post_id, share_name, share_type, share_description
  • Photos Attributes : photo_id, photo_name, photo_size, photo_type, photo_description
  • Videos Attributes : video_id, video_name, video_type, video_description

Classes and their methods of Social Networking Site Class Diagram:

  • Users Methods : addUsers(), editUsers(), deleteUsers(), updateUsers(), saveUsers(), searchUsers()
  • Friends Methods : addFriends(), editFriends(), deleteFriends(), updateFriends(), saveFriends(), searchFriends()
  • Posts Methods : addPosts(), editPosts(), deletePosts(), updatePosts(), savePosts(), searchPosts()
  • Shares Methods : addShares(), editShares(), deleteShares(), updateShares(), saveShares(), searchShares()
  • Photos Methods : addPhotos(), editPhotos(), deletePhotos(), updatePhotos(), savePhotos(), searchPhotos()
  • Videos Methods : addVideos(), editVideos(), deleteVideos(), updateVideos(), saveVideos(), searchVideos()

Class Diagram of Social Networking Site :

Class Diagram Image: 
Social Networking Site 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)

CRM Application System Class Diagram

CRM Application System Class Diagram

CRM Application System Class Diagram describes the structure of a CRM Application System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the CRM Application System are Customer, Customer Feedback, Salesman, Product, Transaction, Offering...
Movie Library Management System Class Diagram

Movie Library Management System Class Diagram

Movie Library Management System Class Diagram describes the structure of a Movie Library Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Movie Library Management System are Movie Library, Movie Type, Movie, Shows,...
Golf Scoring System Class Diagram

Golf Scoring System Class Diagram

Golf Scoring System Class Diagram describes the structure of a Golf Scoring System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Golf Scoring System are Golf, Players, Scores, Sorts, Pitch, Length. Classes of Golf Scoring System...
Grading System Class Diagram

Grading System Class Diagram

Grading System Class Diagram describes the structure of a Grading System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Grading System are Students, Examinations, Marks, Papers, Grades, Result. Classes of Grading System Class...
Contract Management System Class Diagram

Contract Management System Class Diagram

Contract Management System Class Diagram describes the structure of a Contract Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Contract Management System are Contract, Authoring, Audit, Reporting, Obligations,...
Metro Rail Ticket Booking System Class Diagram

Metro Rail Ticket Booking System Class Diagram

Metro Rail Ticket Booking System Class Diagram describes the structure of a Metro Rail Ticket Booking System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Metro Rail Ticket Booking System are Metro, Routes, Tickets, Fare, Booking...
Library Application System Class Diagram

Library Application System Class Diagram

Library Application System Class Diagram describes the structure of a Library Application System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Library Application System are Student, Book, Publisher, Address, Expiry, Supplier....
Courier Management System Class Diagram

Courier Management System Class Diagram

Courier Management System Class Diagram describes the structure of a Courier Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Courier Management System are Courier, Customer, Office, Manager, Shipment, Delivery....
Graphical Payroll System Class Diagram

Graphical Payroll System Class Diagram

Graphical Payroll System Class Diagram describes the structure of a Graphical Payroll System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Graphical Payroll System are Salary, Payment, Employee, Salary Slips, Leave, Login....
Property Management System Class Diagram

Property Management System Class Diagram

Property Management System Class Diagram describes the structure of a Property Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Property Management System are Propetry, Buyers, Sellers, Property Type, Approvals,...
Call FreeProjectz WhatsApp FreeProjectz