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 site, and the site provides information about latest trending courses. Student can also search for a course from search catalog 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 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 in to course. If the student gets enrolled in to a paid course, the system will ask for payment through paypal or credit card. Once the student enters the details the system will send confirmation message to students email address. The student will get enrolled in to the class and on successful completion he will be awarded with a certification.
- For the system given above you are required to make a use case diagram and a domain model.
- Make an activity diagram for the process of enroll in to course.
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