Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Problem 13.

2:
a.
Tổng hash của số giờ làm việc = 28+50+40+40 = 158
Pay Rate( mức lương) = 15+16.5+5+57.6 = 94.1
Gross Pay( tổng lương) = 420+825+200+2304 = 3.749
Deductions( khấu trừ) = 325+205+45+10 = 585
Net Pay( lương ròng) = 95+620+245+2294=3.554
Có 4 mẫu tin
b.
Mã số nhân viên: Kiểm tra kiểu dữ liệu dạng số có 5 chữ số và trong khoảng
10000-99999 nhưng cả 4 nhân viên ở trên đều có 5 chữ số.
Mức lương tối thiểu 15$- tối đa 35$ nhưng nhân viên thứ 3 là 5 và nhân viên thứ 4
57,6.
Nhân viên thứ 3 bị tính sai Lương ròng = Tổng mức lương – Khoản khấu trừ =
200-45=155.
Tổng Gross pay 200$ trừ Deduction 45$ không bằng Net Pay 245$
Problem 13.3:
Lỗi mô tả và đề xuất biện pháp kiểm soát dữ liệu đầu vào:
Ngày chuyến đi: Đây là số liệu của các chuyến đi vào 10/9 nhưng ngày chuyến đi
thứ 2(01/09) và thứ 4(11/09) bị sai. Nên sử dụng thủ tục kiểm soát là kiểm tra tính
hợp lý.
Loại động cơ: D và S mà dòng thứ 3(E) và dòng thứ 5(DD) bị sai. Nên sử dụng thủ
tục kiểm soát là kiểm tra tính hợp lệ.
Giờ trả khách( nếu ngày khời hàng = ngày trở lại): Mỗi chuyến đi kéo dài tối thiểu
là 1,5h nhưng dòng thứ 2( bắt đầu 10h25- kết thúc 10h23) và dòng thứ 6( bắt đầu
15h30- kết thúc 15h45). Nên sử dụng thủ tục kiểm soát giới hạn: Thời gian khởi
hành > Thời gian trả khách + 1,5 giờ

You might also like