Sinh viên Công nghệ thông tin FPT Polytechnic Cần Thơ luôn tích cực tham gia các hoạt động bổ trợ của bộ môn nhằm nâng cao kiến thức và kỹ năng thực tế. Một trong những hoạt động nổi bật là dự án xưởng “Thiết kế sơ đồ Use Case, Activity, ERD cho Hệ thống quản lý thư viện” trong khuôn khổ môn Nhập môn Kỹ thuật phần mềm. Đây là một cơ hội quý giá để sinh viên không chỉ củng cố kiến thức lý thuyết mà còn thực hành triển khai vào tình huống thực tế.
Dự án mang tính thực tiễn cao, yêu cầu sinh viên đóng vai trò như những kỹ sư phần mềm, thực hiện phân tích hệ thống, xây dựng các sơ đồ thiết kế như Use Case, Activity và ERD, đảm bảo đáp ứng yêu cầu vận hành của một hệ thống quản lý thư viện hoàn chỉnh. Trong quá trình thực hiện, các bạn đã phát huy khả năng làm việc nhóm, tư duy phản biện và kỹ năng giải quyết vấn đề, đồng thời học cách sử dụng các công cụ thiết kế chuyên nghiệp.
Bắt đầu quá trình phân tích “Hệ thống quản lý thư viện”, các bạn sinh viên sẽ sử dụng kỹ thuật lấy yêu cầu bằng cách áp dụng nhiều phương pháp thực tế như thực hiện các cuộc phỏng vấn với quản lý thư viện hoặc thủ thư để hiểu rõ được quy trình hiện tại, khảo sát với người dùng để ghi nhận nhu cầu thực tế, chẳng hạn như tra cứu sách, đăng ký mượn trả và thông báo hạn trả sách. Những yêu cầu thu thập được trình bày chi tiết thông qua bảng đặc tả tính năng và sơ đồ Use Case, giúp người dùng dễ dàng hình dung nhu cầu hệ thống.
Bước quan trọng nhất đó là giai đoạn thiết kế phần mềm (Design), nhóm gây ấn tượng mạnh mẽ với việc sử dụng các công cụ thiết kế như UML để mô phỏng kiến trúc hệ thống và các thành phần chi tiết. Sơ đồ lớp được tạo ra để xác định các đối tượng chính, thuộc tính và mối quan hệ giữa chúng, chẳng hạn như lớp “Sách” “Độc giả” và “Giao dịch”. Tiếp theo, sơ đồ hoạt động dùng để mô tả luồng xử lý sự kiện của các chức năng trong hệ thống như chức năng mượn trả sách, quản lý sách,… Kỹ thuật này giúp đảm bảo rằng thiết kế hệ thống không chỉ đầy đủ chức năng mà còn dễ dàng mở rộng và bảo trì trong tương lai.
Cuối cùng, đến giai đoạn kiểm thử phần mềm, nhóm đã tiến hành chuẩn bị bộ test case để kiểm thử tất cả các tính năng trong hệ thống như quản lý phiếu mượn, quản lý phiếu trả, quản lý độc giả,…
Với tinh thần ham học hỏi, sự chăm chỉ trong quá trình tham gia hoạt động xưởng, cùng kỹ năng làm việc nhóm hiệu quả, các bạn sinh viên đã xuất sắc hoàn thành và báo cáo dự án xưởng “Thiết kế sơ đồ Use Case, Activity, ERD cho Hệ thống quản lý thư viện”. Dự án nhận được nhiều ý kiến đóng góp và nhận xét quý báu từ thầy Phan Văn Tính, giúp các bạn nhận ra những điểm cần chỉnh sửa để hoàn thiện hơn. Đây không chỉ là cơ hội để cải thiện dự án mà còn giúp sinh viên rút ra bài học kinh nghiệm quý giá, nâng cao kỹ năng thực hiện các dự án trong tương lai.
Dự án này đánh dấu một bước tiến quan trọng trong hành trình học tập và phát triển của sinh viên trường Cao đẳng FPT Polytechnic cơ sở Cần Thơ, đồng thời trang bị cho các bạn những kỹ năng thiết yếu để sẵn sàng bước vào môi trường làm việc thực tế sau khi tốt nghiệp.
Giảng viên Trần Ngọc Hà
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ