Tải bản đầy đủ (.pdf) (97 trang)

xây dựng ứng dụng luyện thi đại học (khóa luận tốt nghiệp)

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 (3.9 MB, 97 trang )

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM

LÊ XUÂN TÙNG
NGUYỄN THANH TUẤN

KHÓA LUẬN TỐT NGHIỆP

XÂY DỰNG ỨNG DỤNG LUYỆN THI ĐẠI HỌC
Building an application
practicing exam preparation for university

KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM

TP. HỒ CHÍ MINH, 2022


ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM

LÊ XUÂN TÙNG – 18521616
NGUYỄN THANH TUẤN - 18521604

KHÓA LUẬN TỐT NGHIỆP

XÂY DỰNG ỨNG DỤNG LUYỆN THI ĐẠI HỌC
Building an application


practicing exam preparation for university

KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM

GIẢNG VIÊN HƯỚNG DẪN
ThS. HUỲNH HỒ THỊ MỘNG TRINH

TP. HỒ CHÍ MINH, 2022


THƠNG TIN HỘI ĐỒNG CHẤM KHĨA LUẬN TỐT NGHIỆP
Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số ……………………
ngày ………………….. của Hiệu trưởng Trường Đại học Công nghệ Thông tin.
1. ................................................. – Chủ tịch.
2. ................................................. – Thư ký.
3. ................................................. – Uỷ viên.
4. ................................................. – Uỷ viên.


LỜI CẢM ƠN
Khóa luận tốt nghiệp với đề tài “XÂY DỰNG ỨNG DỤNG LUYỆN THI ĐẠI HỌC”
là minh chứng cho q trình cố gắng khơng ngừng nghỉ trong việc tìm tòi, học hỏi trong
suốt 4 năm học tập tại trường Đại học Cơng nghệ Thơng tin của nhóm chúng em. Các
thầy cơ trường Đại học Cơng nghệ Thơng Tin nói chung và các thầy cô trong Khoa Công
nghệ Phần mềm nói riêng đã tận tình truyền đạt rất nhiều kiến thức bổ ích và vơ cùng
cần thiết tới chúng em để chúng em có được một nền tảng chun mơn vững chắc trong
tương lai. Thơng qua khố luận này, chúng em đã thể hiện những gì đã được học và kết
hợp lại để cố gắng tạo nên một sản phẩm có tính ứng dụng thực tế cao, bước đầu là quy
mô vừa và nhỏ, dần dần hướng đến một sản phẩm hồn chỉnh với quy mơ lớn hơn.
Chúng em xin gửi lời cảm ơn chân thành đến quý thầy cô trường Đại học Cơng nghệ

Thơng tin nói chung, và q thầy cơ khoa Cơng nghệ Phần mềm nói riêng, đặc biệt là cô
Huỳnh Hồ Thị Mộng Trinh đã chu đáo và tận tình hướng dẫn chúng em, giúp chúng em
có điều kiện tốt nhất để hồn thành khố luận với chất lượng cao nhất.
Cảm ơn giảng viên phản biện và các thầy cơ trong hội đồng chấm khố luận với những
lời khun, góp ý q báu và bổ ích. Từ đó khố luận tốt nghiệp của chúng em đã trở
nên hồn thiện hơn.
Bên cạnh đó, nhóm chúng em cũng xin gửi lời cảm ơn tới gia đình, bạn bè đã ln bên
cạnh, động viên và đóng góp ý kiến trong q trình chúng em hồn thành khóa luận này.
Trong suốt q trình thực hiện khóa luận, do quy mơ của sản phẩm là khá lớn so với các
đồ án thông thường khác, với thời gian và vốn kiến thức vẫn cịn nhiều hạn chế, chắc
chắn nhóm khó tránh khỏi những sai sót khơng mong muốn. Chúng em rất mong nhận
được sự góp ý chân thành từ phía thầy cơ và các bạn.
Thành phố Hồ Chí Minh, tháng 06 năm 2022
Lê Xuân Tùng
Nguyễn Thanh Tuấn


MỤC LỤC

TÓM TẮT KHÓA LUẬN ............................................................................................... 1
Chương 1. TỔNG QUAN ................................................................................................ 2
1.1. Giới thiệu đề tài .................................................................................................. 2
1.2. Mục tiêu .............................................................................................................. 7
1.3. Phạm vi ............................................................................................................... 8
1.4. Phương pháp thực hiện ....................................................................................... 8
1.5. Ý nghĩa thực tiễn ................................................................................................ 8
1.6. Kết quả dự kiến................................................................................................... 8
1.7. Hiện trạng bài toán và hướng giải quyết ............................................................ 9
1.7.1. Đánh giá hiện trạng ......................................................................................... 9
1.7.2. Hướng giải quyết ............................................................................................ 9

Chương 2. CƠ SỞ LÝ THUYẾT ................................................................................... 11
Chương 3. TỔNG QUAN CÔNG NGHỆ...................................................................... 16
3.1. ReactJS ................................................................................................................ 16
3.2. NodeJS ................................................................................................................. 17
3.3. MongoDB ............................................................................................................ 17
3.4. Express ................................................................................................................ 18
Chương 4. XÂY DỰNG HỆ THỐNG LUYỆN THI ĐẠI HỌC ................................... 19
4.1. Phân tích yêu cầu hệ thống .................................................................................. 19
4.1.1. Phân tích yêu cầu chức năng ........................................................................ 19


4.1.2. Yêu cầu tính năng ......................................................................................... 19
4.1.3. Phân tích yêu cầu phi chức năng .................................................................. 19
4.1.4. Phân tích yêu cầu người dùng....................................................................... 20
4.1.5. Lược đồ use case ........................................................................................... 20
4.1.6. Một số use case của hệ thống ....................................................................... 25
4.2. Thiết kế hệ thống ................................................................................................. 29
4.2.1. Lược đồ tuần tự thao tác làm bài tập ............................................................ 29
4.2.2. Lược đồ tuần tự thao tác thi thử.................................................................... 30
4.2.3. Lược đồ tuần tự thao tác tra cứu điểm chuẩn ............................................... 31
4.3. Thiết kế cơ sở dữ liệu .......................................................................................... 32
4.3.1. Lược đồ cơ sở dữ liệu ................................................................................... 32
4.3.2. Mô tả các bảng dữ liệu.................................................................................. 33
4.4. Thiết kế kiến trúc hệ thống .................................................................................. 41
4.4.1. Kiến trúc tổng thể ......................................................................................... 41
4.4.2. Kiến trúc thư mục ứng dụng web ................................................................. 42
4.5. Thiết kế giao diện ................................................................................................ 43
4.5.1. Danh sách màn hình...................................................................................... 43
4.5.2. Giao diện một số màn hình của ứng dụng .................................................... 50
Chương 5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ................................................... 81

5.1. Kết quả đạt được.................................................................................................. 81
5.2. Thuận lợi và khó khăn ......................................................................................... 82
5.2.1. Thuận lợi ....................................................................................................... 82


5.2.2. Khó khăn ....................................................................................................... 82
5.3. Hướng phát triển .................................................................................................. 83
TÀI LIỆU THAM KHẢO .............................................................................................. 84


DANH MỤC HÌNH
Hình 1-1 Tỷ lệ sử dụng website luyện thi đại học ........................................................... 2
Hình 1-2 Số lượng người dùng ở các website luyện thi đại học ...................................... 3
Hình 1-3 Tỷ lệ đánh giá việc luyện thi online.................................................................. 4
Hình 1-4 Tỷ lệ mong muốn sử dụng website luyện thi đại học ....................................... 4
Hình 4-1 Lược đồ Use case tổng quan ........................................................................... 20
Hình 4-2 Sơ đồ use-case thi thử ..................................................................................... 25
Hình 4-3 Sơ đồ use-case làm bài tập .............................................................................. 27
Hình 4-4 Sơ đồ use-case tra cứu điểm chuẩn ................................................................. 28
Hình 4-5 Lược đồ tuần tự thao tác làm bài tập .............................................................. 29
Hình 4-6 Lược đồ tuần tự thao tác thi thử ...................................................................... 30
Hình 4-7 Lược đồ tuần tự thao tác tra cứu điểm chuẩn ................................................. 31
Hình 4-8 Mơ hình MERN stack ..................................................................................... 41
Hình 4-9 Kiến trúc ứng dụng web.................................................................................. 42
Hình 4-10 Danh sách liên kết màn hình phía người dùng ............................................. 43
Hình 4-11 Danh sách liên kết màn hình phía quản trị ................................................... 44
Hình 4-12 Màn hình đăng nhập ..................................................................................... 51
Hình 4-13 Màn hình đăng ký ......................................................................................... 53
Hình 4-14 Màn hình trang chủ ....................................................................................... 56
Hình 4-15 Màn hình mơn học ........................................................................................ 58

Hình 4-16 Màn hình danh sách chương ......................................................................... 59
Hình 4-17 Màn hình bài tập ........................................................................................... 60
Hình 4-18 Màn hình đăng ký thi thử .............................................................................. 62
Hình 4-19 Màn hình thi thử ........................................................................................... 64
Hình 4-20 Màn hình tra cứu ........................................................................................... 65
Hình 4-21 Màn hình trang cá nhân ................................................................................ 66


Hình 4-22 Màn hình đổi mật khẩu ................................................................................. 67
Hình 4-23 Màn hình sửa thơng tin cá nhân .................................................................... 69
Hình 4-24 Màn hình tham khảo ..................................................................................... 70
Hình 4-25 Màn hình danh sách đề thi thử ...................................................................... 71
Hình 4-26 Màn hình đề thi thử ....................................................................................... 73
Hình 4-27 Màn hình danh sách tài liệu tham khảo ........................................................ 74
Hình 4-28 Màn hình tài liệu tham khảo ......................................................................... 76
Hình 4-29 Màn hình danh sách bài chia sẻ .................................................................... 77
Hình 4-30 Màn hình bài chia sẻ ..................................................................................... 79
Hình 4-31 Màn hình quản lý người dùng ....................................................................... 80


DANH MỤC BẢNG
Bảng 1-1 Tiêu chí đánh giá của một số website luyện thi đại học nổi tiếng ................... 4
Bảng 2-1 Ma trận đề thi mơn Tốn năm 2021 ............................................................... 12
Bảng 2-2 Ma trận đề thi môn Vật lý năm 2021 ............................................................. 12
Bảng 2-3 Ma trận đề thi môn Địa lý năm 2021 ............................................................. 13
Bảng 2-4 Ma trận đề thi mơn Tốn năm 2020 ............................................................... 14
Bảng 2-5 Ma trận đề thi môn Vật lý năm 2020 ............................................................. 14
Bảng 2-6 Ma trận đề thi môn Địa lý năm 2020 ............................................................. 15
Bảng 4-1 Danh sách các actor ........................................................................................ 21
Bảng 4-2 Danh sách các use-case .................................................................................. 21

Bảng 4-3 Đặc tả use-case thi thử.................................................................................... 26
Bảng 4-4 Đặc tả use-case làm bài tập ............................................................................ 27
Bảng 4-5 Đặc tả use-case tra cứu điểm chuẩn ............................................................... 28
Bảng 4-6 Danh sách lược đồ cơ sở dữ liệu .................................................................... 32
Bảng 4-7 Bảng đơn vị/trường ........................................................................................ 33
Bảng 4-8 Bảng chương học ............................................................................................ 33
Bảng 4-9 Bảng danh sách bài tập đã hoàn thành ........................................................... 34
Bảng 4-10 Bảng danh sách đề thi đã hoàn thành ........................................................... 34
Bảng 4-11 Bảng danh sách bài tập ................................................................................. 34
Bảng 4-12 Bảng danh sách tài liệu tham khảo ............................................................... 35
Bảng 4-13 Bảng danh sách đề thi tham khảo ................................................................. 36
Bảng 4-14 Bảng phân quyền .......................................................................................... 36
Bảng 4-15 Bảng danh sách bài chia sẻ ........................................................................... 37
Bảng 4-16 Bảng danh sách môn học .............................................................................. 37
Bảng 4-17 Bảng danh sách đề thi ................................................................................... 37
Bảng 4-18 Bảng danh sách trường đại học .................................................................... 38


Bảng 4-19 Bảng danh sách người dùng ......................................................................... 39
Bảng 4-20 Bảng danh sách tài khoản giáo viên yêu cầu duyệt ...................................... 39
Bảng 4-21 Bảng danh sách gợi ý lộ trình ....................................................................... 40
Bảng 4-22 Bảng danh sách môn học gợi ý .................................................................... 40
Bảng 4-23 Bảng danh sách bình luận đề thi................................................................... 40
Bảng 4-24 Bảng danh sách bài tập đã nộp ..................................................................... 41
Bảng 4-25 Danh sách màn hình ..................................................................................... 45
Bảng 4-26 Mơ tả màn hình đăng nhập ........................................................................... 51
Bảng 4-27 Mơ tả màn hình đăng ký ............................................................................... 54
Bảng 4-28 Mơ tả màn hình trang chủ ............................................................................ 57
Bảng 4-29 Mơ tả màn hình danh sách môn học ............................................................. 58
Bảng 4-30 Mô tả màn hình danh sách chương .............................................................. 59

Bảng 4-31 Mơ tả màn hình bài tập ................................................................................. 60
Bảng 4-32 Mơ tả màn hình đăng ký thi thử ................................................................... 62
Bảng 4-33 Mô tả màn hình thi thử ................................................................................. 64
Bảng 4-34 Mơ tả màn hình tra cứu ................................................................................ 66
Bảng 4-35 Mơ tả màn hình trang cá nhân ...................................................................... 67
Bảng 4-36 Mơ tả màn hình đổi mật khẩu....................................................................... 68
Bảng 4-37 Mơ tả màn hình sửa thơng tin cá nhân ......................................................... 69
Bảng 4-38 Mơ tả màn hình tham khảo ........................................................................... 70
Bảng 4-39 Mơ tả màn hình danh sách đề thi thử ........................................................... 72
Bảng 4-40 Mô tả màn hình đề thi thử ............................................................................ 73
Bảng 4-41 Mơ tả màn hình danh sách tài liệu tham khảo .............................................. 75
Bảng 4-42 Mơ tả màn hình tài liệu tham khảo ............................................................... 77
Bảng 4-43 Mơ tả màn hình danh sách bài chia sẻ .......................................................... 78
Bảng 4-44 Mơ tả màn hình bài chia sẻ........................................................................... 79
Bảng 4-45 Mơ tả màn hình quản lý người dùng ............................................................ 80



DANH MỤC TỪ VIẾT TẮT
STT

Từ viết tắt

1

THPT

2

UIT


Từ đầy đủ
Trung học phổ thông

Ý nghĩa
Trung học phổ phông

University of Information Trường Đại học Công nghệ
Technology

Thông tin – Đại học Quốc gia
Tp. Hồ Chí Minh


TÓM TẮT KHÓA LUẬN
Hiện nay, các bạn học sinh đặc biệt là học sinh cấp 3 được tiếp cận Internet từ khá sớm,
và dần dần việc ôn luyện chuẩn bị cho kỳ thi THPT Quốc gia trên các trang web luyện
thi ngày càng phổ biến. Có khá nhiều trang web ôn thi THPT Quốc gia ở thời điểm hiện
tại, tuy nhiên điểm chung của những trang web này là: dạy học qua video và bán khố
học online đó, và chỉ những học sinh đã đăng ký khố học mới có thể tiếp cận được
nguồn đề thi đó. Và khơng phải học sinh nào cũng đủ điều kiện để mua những khố học
online này bởi vì tiền mua 1 khố học online trên mạng không hề rẻ đối với 1 học sinh
THPT (thường dao động từ 600.000 - 1.000.000 VND).
Nhằm cung cấp cho các bạn học sinh có một mơi trường để luyện tập, thử sức cùng các
đề thi thử và hướng tới kỳ thi đại học. Trong đó có các tính năng chính:
-

Luyện tập với các bài tập có phân cấp độ, theo chương, môn học cùng với sự đánh
giá khả năng hồn thành bài tập đó


-

Thi thử trực tuyến với hệ thống tự động chấm bài trắc nghiệm

-

Xem lại và trao đổi sau mỗi đề thi

-

Tra cứu thông tin tuyển sinh đại học

-

Tham khảo tài liệu, đề thi mới nhất trên cả nước, các bài chia sẻ hữu ích về việc
ơn thi đại học

-

Ngồi ra cịn các tính năng khác như khảo sát và đưa ra gợi ý lộ trình luyện thi,
tính năng quản trị và quyền truy cập giáo viên.

Kết quả cuối cùng của khố luận: Nhóm đã xây dựng một ứng dụng luyện thi đại học
với các tính năng chính nêu trên.

1


Chương 1. TỔNG QUAN
1.1.


Giới thiệu đề tài

Theo khảo sát khoảng 194 học sinh THPT (đa phần tại tỉnh Quảng Bình và tỉnh Quảng
Ngãi), là đại diện cho những học sinh từ những tỉnh nhỏ lẻ trên cả nước, thì có kết quả:
-

78.9% học sinh chưa từng luyện thi đại học trên các website trực tuyến. Một số
lý do được chia sẻ là:

Hình 1-1 Tỷ lệ sử dụng website luyện thi đại học
● “Học phí mỗi khố học khá cao so với thu nhập tại địa phương”
● “Để luyện thi trên những trang web này đều phải đăng ký mua khoá học,
nhưng vì giá mua khá cao so với điều kiện kinh tế của gia đình nên khơng
mua được”
● “Khơng quen sử dụng máy tính và truy cập các website luyện thi”
-

“hocmai.vn”, “tuyensinh247.com”, “moon.vn”: là 3 trang web được tin dùng
từ các bạn học sinh.

2


Hình 1-2 Số lượng người dùng ở các website luyện thi đại học
-

Hơn 90%: các bạn học sinh đều cảm thấy thích thú với việc luyện thi online trên
những trang web. Cụ thể là:
● 37.1%: cảm thấy việc luyện thi online “Rất cần thiết”

● 58.2%: cảm thấy việc luyện thi online “Cũng hay”

3


Hình 1-3 Tỷ lệ đánh giá việc luyện thi online
-

Gần 100%: mọi người đều rất mong đợi được trải nghiệm 1 website luyện thi đại
học hồn tồn miễn phí từ việc thi thử đến việc tra cứu tài liệu ôn thi, đề thi cũng
như thơng tin tuyển sinh

Hình 1-4 Tỷ lệ mong muốn sử dụng website luyện thi đại học
Bảng so sánh các tính năng của các hệ thống chia sẻ tài liệu đang trên thị trường và hệ
thống đề xuất:
Bảng 1-1 Tiêu chí đánh giá của một số website luyện thi đại học nổi tiếng
Tiêu chí
đánh giá

hocmai.vn

tuyensinh247.com

moon.vn

Hệ thống đề
xuất

4



Giao diện
thân thiện, dễ

















Hạn chế

Khơng

Khơng



Hạn chế


Hạn chế

Hạn chế











Khơng

Khơng

Khơng












Hạn chế

Hạn chế

Hạn chế



Khơng

Khơng



sử dụng
Phân loại
mơn học, bài
tập theo
Luyện thi
online miễn
phí
Dễ tiếp nhận
đóng góp từ
giáo viên
Luyện tập
Đánh giá, gợi
ý lộ trình
luyện thi tự
động và miễn
phí

Tốc độ
website ổn
định
Tài liệu tham
khảo miễn
phí và rộng
rãi
Đánh giá mức Không

5


độ khả năng
làm bài tập và
mức độ chinh
phục luyện
tập tự động
Hệ thống xác
thực tự động

-

Khơng

Khơng

Khơng




Từ những con số thống kê trên đã cho ta thấy rằng, nhu cầu được luyện thi đại
học trên 1 website không tốn bất kỳ loại phí nào của các bạn học sinh là rất lớn,
đặc biệt là các bạn học sinh ở những tỉnh thành nhỏ lẻ, cịn gặp nhiều khó khăn
về mặt kinh tế. Hơn thế nữa, việc không thuần thục các thao tác với máy tính cũng
như truy cập Internet cũng là rào cản không hề nhỏ cho các bạn học sinh. Và về
lâu dài, việc ngày càng kéo dài điều này sẽ dẫn đến sự thua thiệt khơng đáng có,
khiến các bạn học sinh khó có thể tiếp cận được nguồn tài liệu có chọn lọc và
tham gia thử thách mình ở những bài thi thử đầy thử thách.

-

Hệ thống luyện thi đại học là một website sẽ giúp cho các bạn học sinh có thể trực
tiếp luyện tập làm những bài tập theo từng chủ đề khác nhau, cũng như là trải
nghiệm thi thử. Ngồi ra, cịn có 1 kho tài liệu để mọi người có thể tham khảo và
nhiều tính năng hỗ trợ cho các bạn học sinh có 1 trải nghiệm ôn thi với những
thao tác cực kỳ đơn giản mà ai cũng sẽ làm quen được ngay trong lần đầu trải
nghiệm.

-

Cả 2 thành viên trong nhóm em đều đã từng trải qua giai đoạn luyện thi Trung
học phổ thơng Quốc gia cực kỳ quan trọng trong đời mình. Hơn ai hết, chính
chúng em hiểu rất rõ sự lo lắng cũng như những khó khăn mà mỗi bạn học sinh
trong giai đoạn này phải đối mặt. Nếu như không phải gặp khó khăn trong việc
sử dụng Internet để tìm kiếm tài liệu ơn tập thì cũng gặp khơng ít khó khăn từ việc

6


phải đi góp nhặt từng đề thi thử một về để tổng hợp lại mới có thể làm, ngồi ra

cịn phải đi tìm lời giải cho những câu hỏi chưa làm được trong những bộ đề thi
này. Việc này tuy là vẫn khả thi nhưng đòi hỏi các bạn học sinh phải khá thơng
thạo trong việc sử dụng máy tính cũng như biết cách tra cứu trên Internet, ngoài
ra cũng gây tốn khơng ít thời gian tìm kiếm nguồn tài liệu này. Từ đó, dưới góc
nhìn của những người đã từng trải qua những khó khăn này mà nhóm chúng em
muốn cùng nhau xây dựng 1 hệ thống tổng hợp nguồn đề chất lượng cũng như là
không gian ôn tập, luyện thi và cung cấp những thông tin tuyển sinh bổ ích cho
các bạn học sinh để các bạn có thể “toàn tâm toàn lực” chuẩn bị thật tốt cho cơng
cuộc chinh phục cuộc thi có thể nói là “bước ngoặt” trong chính cuộc đời của
chính các bạn.
-

Đề tài này cũng là một sự tâm huyết của giảng viên hỗ trợ ThS. Huỳnh Hồ Thị
Mộng Trinh. Cơ đã góp ý và đưa ra ý tưởng sơ khai cho nhóm, sau nhiều lần trao
đổi giữa cơ và nhóm chúng em thì cuối cùng cơ và nhóm chúng em đã đi đến
quyết định sẽ lựa chọn đề tài này.

1.2.
-

Mục tiêu
Xây dựng một ứng dụng giúp cho các bạn học sinh trong quá trình ơn thi đại học
có thể tiếp cận dễ dàng hơn với nguồn tài liệu, đề thi có chọn lọc.

-

Các bạn học sinh có thể theo dõi những thành tích mình đạt được q trình ơn tập,
làm đề thi của mình để có thể có những thay đổi phù hợp hơn.

-


Tạo ra một khơng gian làm đề thi thử có tính giờ theo chuẩn của Bộ giáo dục để
các bạn học sinh làm quen với áp lực thời gian làm bài.

-

Xây dựng trang quản trị để quản lý tài nguyên của website.

-

Phân quyền cho giáo viên có thể đóng góp đề thi cho hệ thống.

-

Đưa ra gợi ý lộ trình ôn luyện thi cho các bạn học sinh.

-

Kiểm duyệt tự động khi đăng ký quyền giáo viên

7


1.3.
-

Phạm vi
Đề tài tập trung vào xây dựng hệ thống trên nền tảng website hướng tới đối tượng
sử dụng là các bạn học sinh THPT chuẩn bị cho kì thi Đại học.


-

Các bạn học sinh có thể sử máy tính cá nhân hoặc smartphone để truy cập website
bởi vì website có hỗ trợ responsive.

1.4.

Phương pháp thực hiện

-

Tìm hiểu và phân tích những website luyện thi Đại học hiện có trên thị trường.

-

Thực hiện khảo sát nhu cầu, tình trạng ơn thi thực tế của các bạn học sinh đang
luyện thi đại học.

-

Tổng hợp kết quả khảo sát để đưa ra những chức năng chính sẽ xuất hiện trên đề
tài này.

1.5.
-

Ý nghĩa thực tiễn
Các bạn học sinh sẽ có một nơi luyện thi mới thú vị hơn và có một nguồn đề mới
có chọn lọc theo chuẩn của Bộ giáo dục để có thể chuẩn bị tốt nhất cho kỳ thi Đại
học sắp tới.


-

Các bạn học sinh có thể theo dõi những thành tích mình đạt được q trình ơn tập,
làm đề thi của mình để có thể có những thay đổi phù hợp hơn.

-

Có khơng gian trao đổi, bình luận dưới mỗi đề thi “đã làm” để các bạn có thể nhờ
mọi người trả lời những thắc mắc của mình gặp phải khi làm đề thi đó.

-

Các bạn học sinh có thể chủ động tra cứu thơng tin tuyển sinh từ đa số các trường
Đại học trên cả nước trong các năm gần đây ngay trên website.

1.6.
-

Kết quả dự kiến
Hiểu rõ hơn các công nghệ mới:
● Front - end: ReactJS.
● Back - end: NodeJS, MongoDB, Express

-

Hoàn thành sản phẩm với các chức năng đã đề ra trước đó.

8



-

Giao diện thân thiện, dễ sử dụng ngay cả với những bạn học sinh ít sử dụng máy
tính.

1.7.

Tạo ra những giá trị thiết thực của mục tiêu hướng tới.
Hiện trạng bài toán và hướng giải quyết
1.7.1. Đánh giá hiện trạng
Theo khảo sát đã nêu ở mục 1.1, khoảng 194 học sinh THPT thì có:
-

78.9% học sinh chưa từng luyện thi đại học trên các website trực tuyến.
Một số lý do được chia sẻ là:
+ “Học phí mỗi khố học khá cao so với thu nhập tại địa phương”
+ “Để luyện thi trên những trang web này đều phải đăng ký mua khố học,
nhưng vì giá mua khá cao sao với điều kiện kinh tế của gia đình nên khơng
mua được”
+ “Khơng quen sử dụng máy tính và truy cập các website luyện thi”

-

“hocmai.vn”, “tuyensinh247.com”, “moon.vn”: là 3 trang web được tin
dùng từ các bạn học sinh.

-

Hơn 90%: các bạn học sinh đều cảm thấy thích thú với việc luyện thi

online trên những trang web. Cụ thể là:
+ 37.1%: cảm thấy việc luyện thi online “Rất cần thiết”
+ 58.2%: cảm thấy việc luyện thi online “Cũng hay”
+ Gần 100%: mọi người đều rất mong đợi được trải nghiệm 1 website
luyện thi đại học hồn tồn miễn phí từ việc thi thử đến việc tra cứu tài liệu
ôn thi

1.7.2. Hướng giải quyết
Chúng em thực hiện từng bước sau để giải quyết hiện trạng này:
-

Thực hiện khảo sát nhu cầu, tình trạng ơn thi thực tế của các bạn học sinh
đang luyện thi đại học.

9


-

Phân tích số liệu, nội dung khảo sát để thảo luận và đưa ra những chức
năng cụ thể sẽ xuất hiện trên website.

-

Thu thập thơng tin và phân tích những website luyện thi Đại học hiện có
trên thị trường để tham khảo ý tưởng và công nghệ.

-

Tiến hành xây dựng sản phẩm.


-

Tiến hành kiểm thử sản phẩm và cải tiến về mặt hiệu suất sản phẩm.

10


Chương 2. CƠ SỞ LÝ THUYẾT
Trong q trình ơn thi Đại học, ln có một vấn đề mà khá nhiều học sinh vướng mắc
đó chính là khơng biết phải ơn luyện từ đâu, khi lượng kiến thức học được trong 12 năm
ngồi trên ghế nhà trường chỉ gói gọn trong 1 đề thi chỉ có 40 hoặc 50 câu hỏi. Nên việc
lựa chọn và sắp xếp độ ưu tiên kiến thức trong giai đoạn ôn thi là rất quan trọng và sẽ
ảnh hưởng khá lớn đến điểm số đạt được của các bạn học sinh trong kỳ thi này.
Sau đây, nhóm đã tiến hành thu thập số liệu, nghiên cứu về ma trận đề thi các môn trong
kỳ thi THPT Quốc gia qua các năm. Và nhóm đã rút ra được rằng, ma trận đề thi của các
môn trong kỳ thi THPT Quốc gia đa phần sẽ có phổ điểm dựa vào 2 tiêu chí là: độ khó
câu hỏi và phạm vi kiến thức (theo chương) của câu hỏi. Đối với từng chương sẽ chiếm
một số lượng câu hỏi nhất định đi kèm với nhiều mức độ khó khác nhau trong đề thi
THPT Quốc gia.
Vì vậy, Nhóm đã quyết định đưa ra những gợi ý ôn thi cho người dùng bằng phương
pháp dựa trên “điểm số kỳ vọng” so với “điểm số hiện tại” của người dùng theo từng
môn học để có thể đưa ra những gợi ý tốt nhất có thể.
-

Điểm số hiện tại: Nhóm sẽ cho các bạn học sinh làm đề thi chuẩn của Bộ Giáo
dục và Đào tạo tương ứng với từng môn học mà học sinh đã lựa chọn.

-


Điểm số kỳ vọng: Nhóm sẽ cho các bạn học sinh lựa chọn mức điểm kỳ vọng
trong kỳ thi THPT Quốc gia sắp tới.

Tương ứng với từng điểm số kỳ vọng của các bạn so với điểm số hiện tại mà các bạn học
sinh đã làm được trong bài kiểm tra, các bạn học sinh sẽ nhận được từng lộ trình tương
ứng.
Sau đây là các ma trận đề thi của một số môn học trong những năm gần đây.
-

Năm 2021:
+ Toán học:

11


Bảng 2-1 Ma trận đề thi mơn Tốn năm 2021
Nhận

Thơng

Vận

Vận dụng Tổng

biết

hiểu

dụng


cao

số câu

4

4

2

2

10

3

3

1

1

8

Chương 3: Số phức

3

1


1

1

6

Chương 4: Nguyên hàm

2

2

3

1

8

1

1

1

0

3

Chương 6: Mặt nón, mặt 2


0

0

0

2

3

1

1

8

1

2

0

5

Chương 1:Đạo hàm và
ứng dụng
Chương 2:Hàm số mũ –
Logarit

- tích phân

Chương 5: Khối đa diện

trụ, mặt cầu
Chương 7: Phương pháp 3
toạ độ trong không gian
Lớp 11

2

+ Vật lý:
Bảng 2-2 Ma trận đề thi môn Vật lý năm 2021
Nhận

Thơng

Vận

Vận dụng Tổng

biết

hiểu

dụng

cao

số câu

Chương 1: Dao động cơ


2

1

1

2

6

Chương 2: Sóng cơ

2

1

1

1

5

Chương 3: Sóng điện từ

1

1

1


0

3

Chương 4: Điện xoay

2

2

0

3

7

12


×