Question: Title: Object - Oriented Design Requirements Specification and Determination Objective: The objective of this assignment is to assess your understanding of functional and non -

Title: Object-Oriented Design Requirements Specification and Determination
Objective: The objective of this assignment is to assess your understanding of functional and non-functional requirements in the context of Object-Oriented Design, and your ability to represent these requirements using Use Case Diagrams. This assignment will enable you to apply these concepts to real-world scenarios.
Part 1: E-Learning Platform.
Imagine you are tasked with designing a E-Learning Platform
Identify and describe at least five key functional requirements for the new E-Learning system. These should include tasks that users will be able to perform (e.g., user registration, course enrolment).
Define at least five non-functional requirements focusing on aspects such as scalability, accessibility, etc for the system.
Construct a use case diagram that illustrates the interactions between the system and its actors. Include at least three actors (e.g., students, instructors).
Part 2: Social Media Platform.
Extend your analysis to the design of a Social Media Platform
Outline a minimum of five key functional requirements for a Social Media Platform. These should include tasks that users can execute (e.g., posting content, connecting with friends).
Specify at least five non-functional requirements for the system, including aspects like system responsiveness, data privacy, etc.
Develop a use case diagram illustrating the interactions between the system and its actors. Incorporate a minimum of three actors, such as users and admin.
 Title: Object-Oriented Design Requirements Specification and Determination Objective: The objective of

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!