INFS7202-php代写
时间:2023-04-27
INFS7202 Milestone 1 Qianqi Yang s4444083
Project Proposal
Introduction:
The goal of this project is to develop an online learning platform with rich and interesting
content, and a learning module management system based on the network environment.
Educators can publish learning content on this platform, which can be multiple forms of files
including videos, PDFs, etc., edited and uploaded by educators who have access rights. The
main purpose of this project is to create a convenient and interactive knowledge acquisition
platform for users because teachers and students on traditional online learning platforms
cannot communicate with each other, resulting in teachers not knowing students' feedback
and students not being able to ask targeted questions. The innovative platform hopes to
bring changes to the online learning platform by providing a unique function of purchasing
courses. Educators can make a profit by producing excellent knowledge content; at the
same time, after students choose the courses that they are interested in, they are urged to
complete the courses as much as possible. This new feature not only affects the user
experience, but also affects the design of the online learning platform.

Objectives:
This online learning platform will use the MVC architecture, and there are three important
components: the view that displays the learning content and receives user input on the
client, the controller that manages the learning courses through the application server, and
the model that stores the content uploaded by users and the message database. The MVC
architecture supports asynchronous techniques. Likewise, an MVC application will be able to
handle PDF files because it can integrate with JavaScript frameworks (John 2019). So MVC
architecture is very suitable for this online learning platform.
The platform will provide some key basic functions, such as uploading and downloading
teaching content, and adding description and classification tags to content files. In addition,
student users will be able to like, comment and add content to favorited collection, as well as
share learning content with others. At the same time, users can also search for courses they
are interested in by searching or filtering keywords and course names. The payment function
also needs to be designed for this online learning platform. When students browse the online
learning webpage, they can pay for the courses they like, and then they will be automatically
enrolled this course.
To distinguish between teachers and students who use different functions of the platform,
they will log in to the account for identity authentication when entering the platform. It also
ensures the security of paid teaching content. The new online learning platform model will
bring convenience to both teachers and students.
INFS7202 Milestone 1 Qianqi Yang s4444083
UI/UX Design:


Timeline:
Weeks Week 5 Week 6 Week 7 Week 8 Week 9 Week 10
Mileston
e 2
check-up
Week 11 Week 12 Week
13
Mileston
e 3
check-
up
Basic
Features
(2 marks)
Basic
file
uploadin
g
Using
drag and
drop to
choose
files for
uploadin
g
Multiple
files
uploading
at the
same
time
User
profile
updating
Online
Payment
& Writing
comment
s
Like &
Shares
video/pdf
files.
Rememb
er me &
Web
Security

Intermedia
te
Features
(3 marks)
Course
Searchin
g
Email
Verificatio
n
Forgot
Passwor
d
Write
descriptio
ns and
add tags
Course
enrolme
nt
Add to &
Manage
collection
s.

Advanced
Features
(4 marks)
Recommendation
Algorithm


References:
John, P. (2019). MVC Architecture & its benefits in web application development. Tech Blogs
by TechAffinity. https://techaffinity.com/blog/mvc-architecture-benefits-of-mvc/
***************content descriptions*****************
Subjects>
title1
@2023 copy
document.pdf
price($)
course title
Popular courses
TOPIC1 Resourses:
logo
good comments..............
login
course1 course2 course3 course4
What course are you looking for? Search
title2 title3 title4like like like like
course video
Subjects>logo loginWhat course are you looking for? Search
submitcomment Like
submitcomment Like
Enrol
Share Add
Share Add
logo Subjects> loginWhat course are you looking for? Search
@2023 copy
@2023 copy
course title
good comments..............
good comments..............
TOPIC TOPIC TOPIC
essay、essay代写