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

Problem 13.

2
Nhập dữ liệu sau vào bảng tính, sau đó thực hiện các tác vụ sau:

a. Tính toán các ví dụ về tổng lô (batch total) này:


• Tổng Hash:
Tổng cột Hours Worked = 28+50+40+40= 158
• Tổng tài chính (financial total):
Tổng cột Pay Rate = 15+16.5+5+57.6=94.1
Tổng cột Gross Pay = 420+825+200+2304 = 3.749
Tổng cột Deductions = 325+205+45+10 = 585
Tổng cột Net Pay = 95+620+245+2294=3.554
• Đếm mẫu tin (record count): 4 mẫu tin
b. Giả sử các quy tắc sau chi phối dữ liệu thông thường:
• Mã số nhân viên có năm chữ số và nằm trong khoảng từ 10000 đến 99999.
• Mức lương tối đa là $35 và tối thiểu là $15.
• Số giờ làm việc không bao giờ được vượt quá 40.
• Các khoản khấu trừ phải nằm trong khoảng từ 10% đến 35% tổng lương.
Đưa ra ví dụ cụ thể về lỗi hoặc lỗi có thể xảy ra trong tập dữ liệu mà mỗi biện pháp kiểm
soát sau đây sẽ phát hiện:
• Kiểm tra kiểu dữ liệu (field check): 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 trong bảng dữ liệu đều có 6 chữ số.
• Kiểm tra giới hạn (limit check): Theo quy định thì số giờ làm việc không được vượt
quá 40 thì nhân viên mã 357942 làm việc quá số giờ quy định là 50.
• Kiểm tra giới hạn theo dãy (range check): Kiểm tra giới hạn cột Pay Rate sẽ phát hiện
5$ và 57.6$ là sai quy tắc vì mức lương theo quy định tối thiểu là 15$ và tối đa là 35$.
• Kiểm tra tính hợp lý (reasonableness test): So sánh các khoản khấu trừ với tổng lương
sẽ thấy nhân viên 468921 có Gross Pay 420$ nhưng Deductions đến 325$ là sai quy định
vì các khoản khấu trừ không đượcvượt quá 40% lương. Tương tự với nhân viên 963248.
• Kiểm tra chéo (cross-footing balance test): Tổng Gross Pay 200$ trừ Deduction 45$
không bằng Net Pay 245$.
Problem 13.3
Đường sắt Scorpion cung cấp các chuyến đi bằng tàu diesel và tàu hơi nước qua sa
mạc Arizona tuyệt đẹp. Nó sở hữu 32 động cơ, mỗi động cơ có một số sê-ri duy nhất
gồm 6 chữ số. Bên dưới là dữ liệu của các chuyến đi trong ngày 10 tháng 9. Mỗi
chuyến đi kéo dài tối thiểu 1,5 giờ

Mã tàu hợp lệ (cột loại động cơ): D = Diesel, S = Steam


a. Xác định và mô tả bất kỳ lỗi nào trong dữ liệu.
+ Lỗi 1: Ngày chuyến đi: Đây là bảng dữ liệu của các chuyến đi vào 10/9 nhưng ngày
chuyến đi seri 442751 (01/09) và thứ 4 (11/09) bị sai.
+ Lỗi 2: Loại động cơ: loại động cơ hợp lệ là D và S mà mã tàu seri 130856 là (E) và mã
tàu seri 820451 là (DD) bị sai.
+ Lỗi 3: Thời gian chuyến đi: Mỗi chuyến đi kéo dài tối thiểu là 1,5h nhưng tàu mã seri
624974 (bắt đầu 10h25 - kết thúc 10h23) và mã tàu seri 003876 (bắt đầu 15h30- kết thúc
15h45) là không hợp lý.
b. Đối với mỗi trường trong số năm trường dữ liệu, hãy đề xuất một hoặc nhiều biện
pháp kiểm soát chỉnh sửa đầu vào có thể được sử dụng để phát hiện lỗi đầu vào.
+ Lỗi 1: Nên sử dụng thủ tục kiểm soát là kiểm tra tính hợp lý.
+ Lỗi 2: Nên sử dụng thủ tục kiểm soát là kiểm tra tính hợp lệ.
+ Lỗi 3: 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