Tải bản đầy đủ (.pptx) (24 trang)

ĐỒ án xây DỰNG hệ THỐNG GIA sư TRỰC TUYẾN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (9.86 MB, 24 trang )

XÂY DỰNG HỆ THỐNG
GIA SƯ TRỰC TUYẾN
Building Online Tutor Application

ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts


NỘI DUNG CHÍNH

01

Đặt ra vấn đề

02

Mục đích của đề tài

03

Tổng quan về ứng dụng

04

Quy trình xây dựng hệ thống

05

Kết luận và hướng phát triển


Đưa ra vấn đề


Trong thời đại cách mạng 4.0 hiện nay, internet phát triển một cách mạnh mẽ và ảnh hưởng lớn đ
ến mọi hoạt động của con người.
Trong xã hội phát triển, các bậc phụ huynh khơng có nhiều thời gian và những kiến thức đổi mới
liên tục để giúp đỡ con họ trong học tập.
Các sinh viên, giáo viên có nhu cầu trở thành gia sư để kiếm thêm thu nhập.


Mục đích của đề tài
Hệ thống tìm kiếm gia sư trực tuyến ra đời nhầm mục đích:
­

Giúp các phụ huynh, học sinh tìm kiếm gia sư trực tuyến dễ dàng, giúp tiết
kiệm thời gian đến trực tiếp các trung tâm để tìm kiếm gia sư.

­

Các bạn sinh viên, người có bằng cấp, chun mơn trong giảng dạy có nhu
cầu trở thành một gia sư có thể đăng ký trở thành gia sư.


TỔNG QUAN VỀ ỨNG DỤNG


PHẠM VI THỰC HIỆN
 Client website 
 Admin website 
 Backend server


CÁC CHỨC NĂNG CHÍNH

 Đăng ký làm gia sư
 Đăng bài tìm gia sư/ học viên
 Tìm kiếm bài đăng gia sư/ học viên
 Tìm kiếm gia sư
 Tìm kiếm dựa vào vị trí trên google maps
 Đăng ký dạy/ học
 Mời gia sư dạy mình
 Đánh giá gia sư (học viên)


CƠNG NGHỆ SỬ DỤNG







Client website: ReactJs (javascript)
Backend : Flask (python)
Database: PostgreSql
Cơng cụ hỗ trợ tìm kiếm: Elasticsearch
Google maps api


QUY TRÌNH XÂY DỰNG HỆ THỐNG


PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Usecase tổng quát



PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Phân ra usecase

Tìm kiếm


PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Phân ra usecase

Quản lý đăng ký lớp


PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Cơ sở dữ liệu


Thiết kế giao diện


Giao diện chính
Trang chủ


Bài viết nổi bật và
gia sư tiêu biểu


Giao diện chính

Danh sách bài viết
Insert Your Image

Danh sách gia sư


Tìm kiếm bài viết và gia sư


Trang cá nhân


Kết luận và
hướng phát triển
Ưu điểm
Nhược điểm
Hướng phát triển


Ưu điểm


Hồn thành đầy đủ tính năng cơ bản đã đề ra ban đầu.



Giao diện đơn giản, bố cục hợp lý, người dùng dễ dàng theo tác trên website.




Tốc độ phản hồi các thao tác nhanh, tối ưu hóa năng suất của người dùng.



Ứng dụng chạy được trên nhiều trình duyệt phổ biến hiện nay



(Google Chrome, Microsoft Edge, Cốc Cốc, Firefox,..).



Sử dụng Google maps api để hiển thị danh sách vị trí gia sư xung quanh



Sử dụng Elasticsearch tối ưu hiệu quả tìm kiếm.


Nhược điểm


Chưa xây dựng admin website



Chưa áp dụng được máy học vào hệ thống để giúp gợi ý, tìm kiếm tốt hơn.




Chưa xây dựng chức năng chat trực tuyến



Tối ưu code chưa tốt nên tốc độ tương tác trong ứng dụng cịn chậm.



Chưa có tích hợp push notification real time cho trang web


Hướng phát triển


Xây dựng web admin để quản lý hệ thống



Xây dựng các chứa năng cịn thiếu, hồn thiện các chức năng đã có



Tối ưu hóa CSDL hợp lý hơn



Tích hợp máy học hệ thống gợi ý (Content-based Recommender System) vào h
ệ thống giúp gợi ý hiệu quả hơn.




Xây dựng chức năng chat trực tuyến giữa các người dùng


Cám ơn mọi người
đã lắng nghe!



×