Question
Consider a massive online open courseware(MOOC) such as udemy or Coursera. The MOOC is a platform for online courses where students only need a computer
Consider a massive online open courseware(MOOC) such as udemy or Coursera. The MOOC is a platform for online courses where students only need a computer and internet connection to get enrolled and learn a course from any part of the world. The student just needs to login to the site, and the site provides information about the latest trending courses. Student can also search for a course from search catalogue by providing either course name or institute name. The site displays all the courses based on the students criteria. The course display information includes all the free and paid courses with course duration. If a student selects a free course, he will have to add the course to cart and proceed to checkout where the system will ask for student name, email address and a message will be sent to his email address as a confirmation that he has been enrolled into the course. If the student gets enrolled into a paid course, the system will ask for payment through Paypal or credit card. Once the student enters the details the system will send a confirmation message to students email address. The student will get enrolled into the class and on successful completion, he will be awarded a certification.
- For the system given above you are required to make a use case diagram and a domain model.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started