Xây Dựng Diễn Đàn Chia Sẻ Tài Liệu Cho Sinh Viên Ngành Công Nghệ Thông Tin

2024

213
0
0

Phí lưu trữ

40.000 VNĐ

Mục lục chi tiết

LỜI CÁM ƠN

1. PHẦN MỞ ĐẦU

1.1. TÍNH CẤP THIẾT CỦA ĐỀ TÀI

1.2. MỤC ĐÍCH CỦA ĐỀ TÀI

1.3. PHƯƠNG PHÁP THỰC HIỆN

2. PHẦN NỘI DUNG

1. CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU

1.1. Phân tích hiện trạng

1.2. Khảo sát một số phần mềm

1.2.1. Thư viện số HCMUTE

1.3. Phân tích yêu cầu của dự án

1.3.1. Yêu cầu chức năng nghiệp vụ

1.3.1.1. Danh sách yêu cầu chức năng nghiệp vụ

1.3.2. Danh sách yêu cầu chức năng hệ thống

1.3.3. Danh sách yêu cầu phi chức năng

2. CHƯƠNG 2: MÔ HÌNH HOÁ YÊU CẦU

2.1. Lược đồ chức năng

2.1.1. Lược đồ chức năng tổng quan

2.1.2. Phân rã chức năng

2.2. Đặc tả chức năng

2.2.1. Lấy lại mật khẩu

2.2.2. Đổi mật khẩu

2.2.3. Xem thông tin cá nhân

2.2.4. Cập nhật thông tin cá nhân

2.2.5. Đổi ảnh đại diện

2.2.6. Đọc tài liệu

2.2.7. Tìm kiếm tài liệu

2.2.8. Lọc tài liệu

2.2.9. Thích tài liệu

2.2.10. Đánh giá tài liệu

2.2.11. Đăng tài liệu

2.2.12. Chỉnh sửa tài liệu

2.2.13. Xoá tài liệu

2.2.14. Thêm người dùng

2.2.15. Chỉnh sửa người dùng

2.2.16. Xoá người dùng

2.2.17. Xoá đánh giá

2.2.18. Phê duyệt tài liệu

2.2.19. Thêm trường

2.2.20. Chỉnh sửa trường

2.2.21. Xoá trường

2.2.22. Kích hoạt trường

2.2.23. Thêm danh mục

2.2.24. Chỉnh sửa danh mục

2.2.25. Xoá danh mục

2.2.26. Kích hoạt danh mục

2.2.27. Thêm lĩnh vực

2.2.28. Chỉnh sửa lĩnh vực

2.2.29. Xoá lĩnh vực

2.2.30. Kích hoạt lĩnh vực

3. CHƯƠNG 3: THIẾT KẾ PHẦN MỀM

3.1. Lược đồ tuần tự

3.1.1. Lấy lại mật khẩu

3.1.2. Đổi mật khẩu

3.1.3. Xem thông tin cá nhân

3.1.4. Cập nhật thông tin cá nhân

3.1.5. Đổi ảnh đại diện

3.1.6. Đọc tài liệu

3.1.7. Tìm kiếm tài liệu

3.1.8. Lọc tài liệu

3.1.9. Thích tài liệu

3.1.10. Đánh giá tài liệu

3.1.11. Đăng tài liệu

3.1.12. Chỉnh sửa tài liệu

3.1.13. Xoá tài liệu

3.1.14. Thêm người dùng

3.1.15. Chỉnh sửa người dùng

3.1.16. Xoá người dùng

3.1.17. Xoá đánh giá

3.1.18. Phê duyệt tài liệu

3.1.19. Thêm trường

3.1.20. Chỉnh sửa trường

3.1.21. Xoá trường

3.1.22. Kích hoạt trường

3.1.23. Thêm danh mục

3.1.24. Chỉnh sửa danh mục

3.1.25. Xoá danh mục

3.1.26. Kích hoạt danh mục

3.1.27. Thêm lĩnh vực

3.1.28. Chỉnh sửa lĩnh vực

3.1.29. Xoá lĩnh vực

3.1.30. Kích hoạt lĩnh vực

4. CHƯƠNG 4: KIẾN TRÚC HỆ THỐNG

4.1. Kiến trúc tổng quan

4.1.1. Tương tác và giao tiếp giữa các thành phần

4.2. Các công nghệ và thư viện được sử dụng

4.2.1. Spring Data JPA

4.2.2. Google Drive API

5. CHƯƠNG 5: THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ

5.1. Sinh viên và người dùng khách

5.1.1. Quên mật khẩu

5.1.2. Thông tin cá nhân

5.1.3. Chi tiết tài liệu

5.1.4. Danh sách tài liệu chính

5.1.5. Danh sách tài liệu đã thích

5.1.6. Danh sách tài liệu đã lưu

5.1.7. Danh sách tài liệu đã tải lên đã được duyệt

5.1.8. Danh sách tài liệu đã tải lên đang đợi duyệt

5.1.9. Danh sách tài liệu đã tải lên bị từ chối

5.1.10. Đăng tài liệu

5.1.11. Chỉnh sửa tài liệu

5.1.12. Danh sách tài liệu của một người

5.2. Quản lý và admin

5.2.1. Quên mật khẩu

5.2.2. Thông tin cá nhân

5.2.3. Danh sách tài liệu

5.2.4. Chi tiết tài liệu

5.2.5. Thêm tài liệu

5.2.6. Chỉnh sửa tài liệu

5.2.7. Xoá tài liệu

5.2.8. Danh sách danh mục

5.2.9. Thêm danh mục

5.2.10. Chỉnh sửa danh mục

5.2.11. Xoá danh mục

5.2.12. Danh sách lĩnh vực

5.2.13. Thêm lĩnh vực

5.2.14. Chỉnh sửa lĩnh vực

5.2.15. Xoá lĩnh vực

5.2.16. Danh sách trường

5.2.17. Thêm trường

5.2.18. Chỉnh sửa trường

5.2.19. Xoá trường

5.2.20. Danh sách người dùng

5.2.21. Chi tiết người dùng

5.2.22. Thêm người dùng

5.2.23. Chỉnh sửa người dùng

5.2.24. Xoá người dùng

5.2.25. Danh sách tài liệu đang chờ

5.2.26. Phê duyệt tài liệu

5.2.27. Từ chối tài liệu

5.2.28. Danh sách đánh giá

5.2.29. Xoá đánh giá

6. CÀI ĐẶT, DEPLOY VÀ KIỂM THỬ

6.1. Cài đặt với docker compose

6.2. Cài đặt cục bộ

6.3. Kế hoạch kiểm thử

6.4. Kết quả kiểm thử

PHẦN KẾT LUẬN

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

1.1. Về kiến thức

1.2. Về kỹ năng

1.3. Về sản phẩm

2. ƯU NHƯỢC ĐIỂM

2.1. Nhược điểm

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

DANH MỤC TÀI LIỆU THAM KHẢO

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG

Đồ án tốt nghiệp công nghệ thông tin xây dựng diễn đàn chia sẻ tài liệu cho sinh viên

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

Đồ án tốt nghiệp công nghệ thông tin xây dựng diễn đàn chia sẻ tài liệu cho sinh viên

Tài liệu "Xây Dựng Diễn Đàn Chia Sẻ Tài Liệu Cho Sinh Viên Ngành Công Nghệ Thông Tin" cung cấp một cái nhìn tổng quan về việc tạo ra một nền tảng trực tuyến cho sinh viên ngành công nghệ thông tin, nơi họ có thể chia sẻ và truy cập tài liệu học tập. Tài liệu nhấn mạnh tầm quan trọng của việc kết nối và hỗ trợ lẫn nhau trong cộng đồng sinh viên, giúp họ nâng cao kiến thức và kỹ năng cần thiết cho sự nghiệp tương lai.

Để mở rộng thêm kiến thức của bạn, bạn có thể tham khảo các tài liệu liên quan như Đồ án hcmute xây dựng web bán hàng sử dụng net core và reactjs, nơi bạn sẽ tìm hiểu về việc phát triển ứng dụng web thương mại điện tử. Ngoài ra, tài liệu Đồ án hcmute xây dựng trang web mạng xã hội công ty sử dụng angular 8 và asp net core sẽ giúp bạn khám phá cách xây dựng một nền tảng mạng xã hội, một lĩnh vực đang phát triển mạnh mẽ. Cuối cùng, bạn có thể tìm hiểu về Nghiên cứu kiểm thử phần mềm và sử dụng công cụ postman để test api cho website, tài liệu này sẽ cung cấp cho bạn kiến thức về kiểm thử phần mềm, một kỹ năng quan trọng trong phát triển ứng dụng.

Mỗi tài liệu đều mang đến cơ hội để bạn đào sâu hơn vào các chủ đề liên quan, mở rộng hiểu biết và kỹ năng của mình trong lĩnh vực công nghệ thông tin.