Question: Using Java Your application should allow a user to join the network, leave the network, create a profile, modify the profile, search for other profiles,

Using Java

Your application should allow a user to join the network, leave the network, create a profile, modify the profile, search for other profiles, and add and remove friends.

  • Use at least a hash table or a dictionary
  • You need at least 2 data structures: One for profiles and one for the list of the friends of those profiles.
  • You need to implement CRUD (In computer programming, create, read, update, and delete (CRUD) are the four basic functions):
    • C= Create: Add profile- Add friends
    • R= Read: Read the information of a profile - Search for other profiles
    • U= Update: Update and edit the profile - Update the friend list
    • D= Delete: Delete a profile - Delete a friend of a profile.
  • You need to have a class diagram for your program (A simple one is acceptable):
    • Read about UML and Class Diagrams online:
      • https://www.smartdraw.com/class-diagram/ (Links to an external site.)
      • https://www.visual-paradigm.com/guide/uml-unified-modeling-language/uml-class-diagram-tutorial/ (Links to an external site.)
      • https://www.uml-diagrams.org/class-diagrams-examples.html (Links to an external site.)
    • Draw it on paper or a file (both are acceptable): (Links to an external site.)
      • https://www.draw.io/ (Links to an external site.)(draw.io is free online diagram software for making flowcharts, process diagrams, org charts, UML, and network diagrams.)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!