Sei sulla pagina 1di 4

AKUBELAJAR.

ID E-LEARNING

I. Introduction
Client needs a UI/UX design for an E-Learning website. The web consists of 2
platform : learner side for student who want to join the course, and lecturer / admin
site (settings).

II. Specification.
Here are the project specifications:
1. System for learner-side web apps that will be used by learners
2. System for lecturer / administrators who will use the web
3. System should be mobile-friendly

III. Website Specification


Here are the specifications of the website that will be created:
A. Learner-Side Website
1. Courses List
i. Guest can view, sort, and search available courses in the platform by
category / filter
ii. Guest can view the course detail and register to join the course
2. Learner Account
i. Learner can register and login with LinkedIn, Gmail, or Email, etc.
ii. Learner can be registered by the Instructor/Lecturer to join their own
internal group (to access private / restricted courses)
iii. Learner can register a course and setting the payment (if needed)
iv. Learner can fill in profile & change password, etc.
3. Learner Dashboard
i. Learner can view their courses and manage payment – use third party
payment vendor.
ii. Learner can view ongoing courses, future courses that haven’t started
yet and historical data contains courses that they have taken before.
iii. Learner can view their grades for each of the activities
iv. Learner can view their awards or certificate that they have got from the
courses
v. Learner can view their payment history
4. Course
i. Learner can view course video and navigation inside course
ii. Learner can download file/course materials (image, PDF, Word
document, etc.).
iii. Learner can take the quiz/test at the beginning or at the end of the
course
iv. Learner can submit and revise assignment, and see the feedback given
by the Instructor
v. Learner can start the discussion and post to forum (related to course)
vi. Learner can see their own grades and awards/certification that they
have achieved / can achieved
5. Webinar
i. Learner can view the list of webinar that they can attend
ii. Learner can view the webinar invitation that have been sent by their
Instructor
iii. Learner can view their historical data (subject, date/time, participants) in
the webinar that they have been participate

B. Instructor & Admin Side Website


1. Admin / Instructor Account
i. Instructor can register and login with LinkedIn, Gmail or Email, etc.
2. Admin / Instructor Dashboard
i. Instructor can view Courses that have been assigned
ii. Instructor can see the detail and anonymous learner data of the student,
completion rate, demographic data of their course
iii. Instructor can manage whether the Course is Public or Private
(Restricted)
iv. Instructor can see the assignment list for each course/module and give
the feedback/grade
v. Instructor can create and manage instructor group and learner group
within their institution
vi. Instructor can create their Learner Group and manage another Instructor
list who join their Internal Learner Group
vii. Instructor who created the group, can manage roles and permissions of
another Instructor inside their Internal Learner Group
viii. Instructor can invite another user to their Internal Learner group.
ix. Instructor can give access to the Internal/Private/Restricted Course for
their own Internal Learner group
3. Course
i. Instructor/Admin can create course and define the pricing, content, and
duration of each course as well as how many participants in each
course.
ii. Instructor can create or edit Course and manage modules inside the
Course
iii. Instructor can manage Course Category & Level, description and course
requirement
iv. Instructor can upload video to the website / integrate from Youtube for
each course
v. Instructor can upload file/course materials (image, PDF, Word Doc, etc.)
vi. Instructor can create and manage activities for each module, such as
create quiz, pre-test, or post tests
vii. Instructor can set their own grading system for each activities
viii. Instructor can create awards/certificates for each course
ix. Instructor can give access to another instructor to manage the course /
interact with another learner via Forum
4. Webinar
i. Instructor can schedule and start webinar/video conference session,
integrated with Video Conference platform such as Zoom
ii. Instructor can invite user (Instructor or Learner) to join the webinar.
iii. Instructor can view the webinar history (subject, date/time, participant)
webinar.
5. Admin
i. Admin divided by super admin and normal admin.
ii. Super admin have account management menu (user ban, etc)
a) Super admin is generally institution admin (ex. university admin)
b) Admin – can be various ones. Must have a user management system
where super admin can just choose which functions they can create.
The default are:
1. Instructors
2. Finance
3. Course Creator
iii. Admin can create/manage courses.
iv. Admin can be forum moderator di forum.

Potrebbero piacerti anche