MỤC LỤC
Trong thời đại số hóa hiện nay, việc quản lý và phân chia công việc cho các dự án, đồ án của sinh viên trở nên ngày càng phức tạp và quan trọng. Với số lượng sinh viên tham gia các khóa học và đồ án ngày càng tăng, cần có một giải pháp hiệu quả để giúp họ học tập và làm việc cùng nhau một cách có tổ chức và hiệu suất. Đa phần, các sinh viên đều không có cách tổ chức làm việc cụ thể mà chủ yếu chỉ phân việc thông qua các đoạn chat, giao tiếp qua call, video call.
Quy trình quản lí và phân chia công việc của sinh viên thường gặp phải nhiều thách thức và khó khăn, các đồ án không chỉ đánh giá kiến thức và kỹ năng của sinh viên mà còn đòi hỏi họ phải học cách làm việc theo nhóm, quản lí thời gian, và đảm bảo tiến độ công việc. Trang web này cần cung cấp các công cụ tổ chức, phõn cụng nhiệm vụ và theo dừi tiến trỡnh cụng việc, đồng thời tạo điều kiện thuận lợi cho việc giao tiếp và cộng tác giữa sinh viên. Sinh viên có thể xem thông tin đồ án của mình và của sinh viên khác, bao gồm tên đồ án, mô tả đồ án, thành viên nhóm, chi tiết phân chia công việc giữa các thành viên nhóm.
ASP.NET Core Web API có nhiều lợi ích, bao gồm hiệu suất ưu việt, khả năng đa nền tảng (hỗ trợ Windows, Linux, và macOS), và tích hợp bảo mật mạnh mẽ. Blazor Web Assembly là một nền tảng phát triển ứng dụng web đơn trang (SPA) dựa trên .NET, cho phép xây dựng ứng dụng web tương tác chất lượng cao bằng cách sử dụng C# và .NET thay vì JavaScript. Blazor Web Assembly sử dụng WebAssembly để biên dịch mã C# và .NET thành mã máy tại trình duyệt, mang lại trải nghiệm ứng dụng web nhanh và mượt.
Blazor Web Assembly cung cấp sự linh hoạt cho lập trình viên, cho phép họ sử dụng ngôn ngữ và công cụ mà họ đã quen thuộc để xây dựng ứng dụng web. Ngoài ra, Blazor Web Assembly hỗ trợ việc chia sẻ mã logic giữa ứng dụng máy chủ và ứng dụng trình duyệt, giảm sự trùng lặp và tăng khả năng bảo trì. Điểm mạnh của nền tảng này cũng bao gồm tích hợp bảo mật và khả năng xây dựng ứng dụng web đa nền tảng với khả năng hoạt động trên các hệ thống Windows, Linux và macOS.
Nó hỗ trợ việc xây dựng ứng dụng đa nền tảng và có sẵn trong môi trường phát triển Visual Studio, một trong những môi trường phát triển phổ biến và mạnh mẽ. Nó là một phần quan trọng của hệ sinh thái dữ liệu của Microsoft và được sử dụng rộng rãi để lưu trữ và quản lý dữ liệu trong các ứng dụng doanh nghiệp, web, và ứng dụng máy chủ. Hệ thống quản lý cơ sở dữ liệu này cũng cung cấp các tính năng cao cấp như khả năng tự động sao lưu, phục hồi dữ liệu, và hiệu suất tối ưu hóa để đảm bảo ứng dụng của bạn hoạt động trơn tru và hiệu quả.
Đồng thời, trong lúc sử dụng, thông báo cho người dùng nếu có lỗi xảy ra. Cung cấp các API để tương tác với cơ sở dữ liệu và thực hiện các chức năng logic. Lưu trữ thông tin về các dự án, công việc, người dùng và phân công công việc.
4 Tạo đồ án Dành cho sinh viên, tạo đồ án trên hệ thống 5 Xem thông tin đồ án Dành cho giảng viên và sinh viên, xem thông tin. Người dùng huỷ đăng ký, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Mô tả Người dùng chỉnh sửa thông tin tài khoản cá nhân trên hệ thống Kích hoạt Người dùng chọn sửa thông tin ở màn hình thông tin tài khoản.
Người dùng huỷ chỉnh sửa, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ tạo đồ án, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ sửa đồ án, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại.
Người dùng huỷ xoá đồ án, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ tạo task, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ tạo task, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại.
Người dùng huỷ sửa task, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ xoá task, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ xoá tài liệu, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại.
Người dùng huỷ đăng tài liệu, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ đăng tài liệu, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ tạo cuộc họp, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại.
Người dùng huỷ sửa cuộc họp, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại. Người dùng huỷ xoá cuộc họp, use case dừng lại Luồng sự kiện ngoại lệ Người dùng thoát khỏi hệ thống, use case dừng lại.