1 Hệ thống tính tiền điện cho hộ cá nhân 1.1 Nhóm chức năng 1: Đăng ký, cập nhật số điện, tính tiền điện, đóng tiền 1.2 Nhóm chức năng 2: Thông báo cho khách hàng qua email, theo dõi danh sách, xuất báo cáo, cấu hình 2 Hệ thống tính tiền nước cho hộ cá nhân 2.1 Nhóm chức năng 1: Đăng ký, cập nhật số nước, tính tiền, đóng tiền 2.2 Nhóm chức năng 2: Thông báo cho khách hàng qua email, theo dõi danh sách, xuất báo cáo, cấu hình 3 Hệ thống tính thuế thu nhập cá nhân 3.1 Nhóm chức năng 1: Đăng ký, khai báo thuế, tính thuế cho user, đóng thuế 3.2 Nhóm chức năng 2: Theo dõi danh sách, xuất báo cáo, cấu hình 4 Hệ thống tính phí bảo hiểm y tế 4.1 Nhóm chức năng 1: Đăng ký, khai báo thông tin, tính bảo hiểm cho user, đóng bảo hiểm 4.2 Nhóm chức năng 2: Theo dõi danh sách, xuất báo cáo, cấu hình 5 Hệ thống tính phí bảo hiểm xã hội 5.1 Nhóm chức năng 1: Đăng ký, khai báo thông tin, tính bảo hiểm cho user, đóng bảo hiểm 5.2 Nhóm chức năng 2: Theo dõi danh sách, xuất báo cáo, cấu hình 6 Hệ thống quản lý sổ tiết kiệm/vay lãi ngân hàng 6.1 Nhóm chức năng 1: Đăng ký, mở sổ tiết kiệm, rút sổ, tính lãi 6.2 Nhóm chức năng 2: Đăng ký, khai báo thông tin, vay lãi, trả tiền cho ngân hàng, tính lãi 7 Dự án phát triển phần mềm do nhóm SV tự đề xuất 8 Dự án mã nguồn mở bất kỳ Yêu cầu với mỗi bài tập lớn Mã YC Danh mục yêu cầu YC 1 Viết lại đặc tả yêu cầu (chức năng, phi chức năng) cho phần mềm YC 2 Cài đặt (ngôn ngữ công cụ tùy chọn) YC 3 Lập SQA&Test plan theo template trong tài liệu tham khảo [1] YC 4 Xây dựng và thực hiện các checklist: test plan, test case, GUI, code, Web test, system test theo template trong tài liệu tham khảo [1] YC 5 Viết test case, thực hiện test theo template trong tài liệu tham khảo [1] YC 6 Unit test, đánh giá độ phủ YC 7 Test tự động bằng Selennium Webdriver, https://selenium.dev YC 8 Test hiệu năng bằng Jmeter (http://jmeter.apache.org) YC 9 Thực hiện test, review cho các nhóm khác