Bài tập - Chương trình quản lý Test nhanh PCR - COVID19 - Lập trình Java nâng cao.
Bạn được yêu cầu phát triển một chức năng cho TYT về việc quản lý Test nhanh PCR - Trong phòng chống dịch COVID-19 trên địa bàn.
Yêu cầu thông tin cần quản lý:
Bảng PatternInfo gồm các column: id tự tăng, mã mẫu TEST, tên, năm sinh, địa chỉ hiện tại, địa chỉ lấy mẫu, ngày lấy mẫu, kết quả (0 -> BT, 1 -> Dương tính COVID-19), ngày có kết quả.
Yêu cầu phát triển các chức năng sau: (Java Console)
1. Nhập thông tin lấy mẫu -> Mỗi lần nhập 1 mẫu vào database -> Sau mỗi mẫu hỏi người dùng có tiếp tục ko -> Nếu người dùng nhập 'N' hoặc 'n' thì dừng nhập
2. Hiển thị tất cả các mẫu theo 1 ngày nhập vào từ bàn phím
3. Hiển thị tất cả các mẫu theo địa chỉ lấy mẫu nhập vào từ bàn phím
4. Nhập kết quả Test -> Nhập mã mẫu TEST + Kết quả -> Tự động update dữ liệu theo mã mẫu TEST và kết quả vào database -> Chú ý: Mã mẫu TEST có thể trùng nhau với nhiều người (Do chương trình test nhanh áp dụng - Test theo lô)
5. Báo cáo kết quả âm tinh, dương tính với COVID-19 theo 1 ngày
6. Xuất báo cáo kết quả ra file txt theo định dạng sau:
Mã mẫu TEST, Tên, Năm Sinh, Địa chỉ lấy mẫu, ngày lấy, ngày có kết quả, kết quả
7. Thoát.