- Posted By: freeproject
- Comments: 0
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: