Beruflich Dokumente
Kultur Dokumente
Overview
COURSE BUILDER
An online course will make user to access the course at any time, from anywhere. The Professional can
create their own courses to share and improve their knowledge. The course creator can provide resources
like readings, videos, tasks, and quizzes. It provides 2 interfaces one for course creator and another for end
user. Here we have a requirement for a university or college where the university should be able to create
course and give access to the students.
Once the course has been created, the user/students can login to the system and subscribe for the
courses. Then he can complete the course module by module. It also provides help for the students to
contact course creator or any expert for doubts.
Project Outcomes:
At the end of this project, students will be able to demonstrate the:
Project Design
4. Students are aware of the Leave Policy
5. Students have to work in small teams
Project Design
Course Syllabus
In this Project you will work in a small number of teams, each team consist of 3 to 5 members (it may be
varied). Each team should complete 6 use cases (UC). The following are the list of use cases.
1
2
3
4
5
6
7
Project Design
Create course
Retrieve Course
Update Course
Delete Course
While doing the above functions you need to identify relevant fields in creating course, retrieving
course, update course and delete course.
Enroll functions Include
User registration
Login of User
Create lesson
Retrieve lesson
Update lesson
Delete lesson
While doing the above functions you need to identify relevant fields in creating lessons,
retrieving lessons, update lessons and delete lessons.
4 CRUD QUIZZES
In this Module you have create an interface for creating quizzes, it is left to the team to use your
creativity and make the
quiz module simple.
Create Quiz
Attempt Quiz
4
Project Design
Delete Quiz
Update Quiz
Display results
Search by course
You have to identify what are the categories in the present while creating the course, based on
the category you
can display the course.
6 BROWSE LESSON & PROGRESS TRACKING
In this Module you will provide an interface for the use to browse for list of lessons in a course and to
track his/her own progress in the course. You need to identify how to display the list of lessons and
each lesson content. The list of lessons should be displayed in a vertical manner with hyperlink.
When user clicks on a lesson hyperlink, it should display the lesson content.
7 DELIVERABLE SUBMISSION
In this module you have to provide module submission functionality, where he can browse and
submit his deliverable. At the same time you need to identify what are the formats for modules
submission.