Xây Dựng Công Cụ Hỗ Trợ Theo Dõi Quá Trình Học Tập Cho Sinh Viên Viện Kỹ Thuật Công Nghệ

2022

107
2
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

1. CHƯƠNG 1: GIỚI THIỆU CHUNG

1.1. Giới thiệu lí do chọn đề tài

1.2. Mục tiêu

1.3. Phạm vi nghiên cứu

1.4. Đối tượng nghiên cứu

1.5. Phương pháp

1.5.1. Phương pháp nghiên cứu lý thuyết

1.5.2. Phương pháp nghiên cứu thực nghiệm

1.6. Ràng buộc môn học theo cấp độ

1.7. Gửi mail tự động buộc thôi học cho tất cả sinh viên có điểm trung bình tích lũy quá thấp

1.8. Công nghệ sử dụng

1.8.1. Nodejs

1.8.1.1. Các đặc tính của NodeJS
1.8.1.2. Ưu điểm của NodeJS
1.8.1.3. Nhược điểm của NodeJS

1.8.2. React Native

1.8.2.1. Ưu điểm của React Native
1.8.2.2. Nhược điểm

1.8.3. ReactJs

1.8.3.1. Tính năng
1.8.3.2. Ưu điểm
1.8.3.3. Nhược điểm

1.8.4. MongoDB

1.8.4.1. Giới thiệu
1.8.4.2. Một số câu lệnh cơ bản trong MongoDB
1.8.4.3. Ưu điểm của MongoDB

2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Sơ đồ chức năng tổng quát

2.2. Các tác nhân chính của hệ thống

2.3. Các chức năng chính

2.4. Sơ đồ usecase tổng quát

2.5. UC Tra cứu điểm

2.6. UC Đăng nhập hệ thống

2.7. UC Cập nhật tài khoản

2.8. UC Nhập điểm

2.9. UC Xem điểm

2.10. UC Gợi ý môn học

2.11. UC Gợi ý môn học cho học kỳ tới

2.12. UC Xuất excel

2.13. Biểu đồ hoạt động

2.13.1. Biểu đồ hoạt động Tra cứu điểm

2.13.2. Biểu đồ hoạt động đăng nhập

2.13.3. Biểu đồ hoạt động Quên mật khẩu

2.14. Biểu đồ lớp tổng thể

3. THIẾT KẾ CƠ SỞ DỮ LIỆU

4. THIẾT KẾ GIAO DIỆN

4.1. Thiết kế giao diện (Người dùng / Sinh viên)

4.1.1. Giao diện Tra cứu điểm

4.1.2. Giao diện Đăng nhập

4.1.3. Giao diện Trang chủ (Sinh Viên)

4.1.4. Giao diện màn hình Cập nhật tài khoản

4.1.5. Giao diện màn hình Nhập điểm

4.1.6. Giao diện Xem điểm

4.1.7. Giao diện Gợi ý môn học

4.1.8. Giao diện Gợi ý môn học cho học kỳ tới

4.1.9. Giao diện Thống kê

4.2. Thiết kế giao diện (Giảng viên)

4.2.1. Giao diện Quên mật khẩu

4.2.2. Giao diện Đăng nhập (Giảng viên)

4.2.3. Giao diện Cập nhật tài khoản

4.2.4. Giao diện Đổi mật khẩu

4.2.5. Giao diện Xem danh sách lớp

4.2.6. Giao diện Thống kê quá trình học tập

4.2.7. Giao diện Gửi mail cảnh báo học vụ

4.2.8. Giao diện Thêm môn học

4.3. Thiết kế giao diện App di động (Sinh viên)

4.3.1. Giao diện Tra cứu điểm

4.3.2. Giao diện Đăng nhập

4.3.3. Giao diện Trang chủ (Sinh Viên)

4.3.4. Giao diện màn hình Cập nhật tài khoản

4.3.5. Giao diện Xem Điểm

4.3.6. Giao diện Gợi ý môn học

4.3.7. Giao diện Gợi ý môn học cho học kỳ tới

5. KẾT QUẢ ĐẠT ĐƯỢC

5.1. Về ứng dụng Modules Di động

5.2. Về trang WebSite dùng cho Người dùng (Sinh Viên) và Giảng viên

6. CÁC HẠN CHẾ CÒN TỒN TẠI

7. HƯỚNG PHÁT TRIỂN

TÀI LIỆU LIÊN QUAN THAM KHẢO

Tóm tắt

I. Phân tích tổng quan về Công cụ theo dõi học tập cho sinh viên Viện Kỹ thuật Công nghệ

Đề tài nghiên cứu "Xây dựng công cụ hỗ trợ theo dõi quá trình học tập cho sinh viên Viện Kỹ thuật – Công nghệ" tập trung vào việc phát triển một hệ thống bao gồm website và ứng dụng di động. Hệ thống này hỗ trợ sinh viên quản lý quá trình học tập, theo dõi điểm số, đề xuất môn học. Giảng viên có thể theo dõi tình hình học tập của sinh viên, gửi cảnh báo học vụ. Công cụ này được xây dựng dựa trên nhu cầu thực tiễn của sinh viên, giải quyết vấn đề quản lý thông tin học tập hiệu quả. Công cụ quản lý thời gian học tậpứng dụng quản lý học tập sinh viên là hai yếu tố cốt lõi. Việc sử dụng công nghệ hiện đại như NodeJS, React Native và MongoDB nhằm mục đích tối ưu hóa hiệu suất và khả năng mở rộng của hệ thống. Phần mềm theo dõi học tập sinh viên này hứa hẹn mang lại hiệu quả cao trong việc hỗ trợ sinh viên và giảng viên.

1.1. Phân tích phần mềm theo dõi học tập sinh viên và ứng dụng quản lý học tập sinh viên

Nghiên cứu tập trung vào hai thành phần chính: phần mềm theo dõi học tập sinh viên (website) và ứng dụng quản lý học tập sinh viên (mobile app). Phần mềm website cung cấp chức năng quản lý thông tin học tập, điểm số, đề xuất môn học cho sinh viên. Ứng dụng di động cho phép sinh viên truy cập thông tin này một cách tiện lợi trên thiết bị di động. Cả hai đều đóng vai trò quan trọng trong việc hỗ trợ sinh viên theo dõi tiến độ học tập. Ứng dụng học tập cho sinh viên viện kỹ thuật công nghệ cần đáp ứng nhu cầu của sinh viên kỹ thuật, cung cấp thông tin chính xác và dễ sử dụng. Phần mềm hỗ trợ học tập sinh viên kỹ thuật cần tích hợp các tính năng chuyên biệt cho ngành kỹ thuật, chẳng hạn như công cụ tìm kiếm tài liệu kỹ thuật. Theo dõi tiến độ học tập sinh viên được thực hiện thông qua việc tích hợp dữ liệu điểm số, lịch học và các thông báo quan trọng. Quản lý thời gian học tập hiệu quả là một mục tiêu quan trọng, vì vậy, hệ thống cần hỗ trợ sinh viên lên kế hoạch học tập một cách khoa học. Phần mềm lập kế hoạch học tập cho sinh viên giúp sinh viên tổ chức thời gian học tập hiệu quả hơn.

1.2. Phân tích công nghệ và cơ sở dữ liệu

Hệ thống sử dụng NodeJS làm nền tảng backend, React Native cho mobile app và ReactJS cho website. MongoDB được chọn làm cơ sở dữ liệu. NodeJS nổi bật với khả năng xử lý nhiều kết nối đồng thời, phù hợp với ứng dụng real-time. React Native cho phép phát triển ứng dụng đa nền tảng với hiệu quả cao. MongoDB, với cấu trúc dữ liệu linh hoạt, giúp hệ thống dễ dàng quản lý và truy xuất dữ liệu. Phần mềm quản lý lịch học sinh viên dựa trên cơ sở dữ liệu này, đảm bảo tính chính xác và nhanh chóng của thông tin. Cơ sở dữ liệu được thiết kế để đáp ứng nhu cầu lưu trữ và quản lý thông tin học tập của sinh viên và giảng viên. Việc lựa chọn các công nghệ này thể hiện sự cân nhắc kỹ lưỡng về hiệu suất, khả năng mở rộng và tính linh hoạt của hệ thống. Công cụ quản lý bài tập sinh viên kỹ thuật cũng cần lưu trữ thông tin bài tập, deadline giúp sinh viên quản lý bài tập tốt hơn. Phần mềm quản lý dữ liệu học tập cung cấp nền tảng vững chắc cho việc theo dõi và quản lý quá trình học tập.

1.3. Đánh giá giá trị và ứng dụng thực tiễn

Công cụ này có giá trị lớn trong việc hỗ trợ sinh viên quản lý học tập hiệu quả. Tăng cường hiệu quả học tập sinh viên là mục tiêu chính. Công cụ học tập trực tuyến sinh viên này giúp sinh viên chủ động theo dõi tiến độ, lên kế hoạch học tập. Giải pháp học tập cho sinh viên viện kỹ thuật công nghệ này mang lại sự tiện lợi và minh bạch trong việc theo dõi điểm số. Theo dõi điểm số sinh viên giúp sinh viên kịp thời phát hiện và khắc phục những vấn đề học tập. Công cụ đánh giá năng lực học tập gián tiếp giúp giảng viên theo dõi và hỗ trợ sinh viên tốt hơn. Phát triển kỹ năng học tập cho sinh viên là kết quả tích cực của việc sử dụng hệ thống này. Học tập thông minh sinh viên trở nên khả thi hơn với sự trợ giúp của công cụ này. Việc áp dụng rộng rãi hệ thống này sẽ cải thiện chất lượng đào tạo của Viện Kỹ thuật – Công nghệ.

31/01/2025
Tiểu luận đề tài xây dựng công cụ hỗ trợ theo dõi quá trình học tập cho sinh viên viện kỹ thuật công nghệ

Bạn đang xem trước tài liệu:

Tiểu luận đề tài xây dựng công cụ hỗ trợ theo dõi quá trình học tập cho sinh viên viện kỹ thuật công nghệ

Bài viết "Công Cụ Theo Dõi Học Tập Cho Sinh Viên Viện Kỹ Thuật Công Nghệ" cung cấp cái nhìn sâu sắc về các công cụ hỗ trợ sinh viên trong việc theo dõi và quản lý quá trình học tập của mình. Những công cụ này không chỉ giúp sinh viên nắm bắt tiến độ học tập mà còn tạo điều kiện thuận lợi cho việc tự học và phát triển kỹ năng cá nhân. Bài viết nhấn mạnh tầm quan trọng của công nghệ trong giáo dục hiện đại, giúp sinh viên tối ưu hóa thời gian và nâng cao hiệu quả học tập.

Để mở rộng thêm kiến thức về các phương pháp và công cụ hỗ trợ học tập, bạn có thể tham khảo bài viết Luận văn thạc sĩ giáo dục học bồi dưỡng năng lực tự học cho học sinh trong dạy học chương động lực học chất điểm vật lí 10 giáo dục thường xuyên với sự hỗ trợ của công nghệ thông tin, nơi cung cấp những phương pháp tự học hiệu quả. Ngoài ra, bài viết Skkn 2023 ứng dụng phần mềm yenka thiết kế các tn ảo phần cơ sở hoá học đại cương chương trình gdpt 2018 sẽ giúp bạn hiểu rõ hơn về ứng dụng công nghệ trong thiết kế bài giảng. Cuối cùng, bài viết Luận án tiến sĩ dạy học tương tác theo tiếp cận năng lực trong blearning cho sinh viên sư phạm tin học sẽ mang đến cái nhìn sâu sắc về phương pháp dạy học tương tác, một yếu tố quan trọng trong việc nâng cao chất lượng giáo dục.