Trang 52
SAU BÀI HỌC NÀY EM SẼ:
• Biết cách tự kiểm tra tính đúng đắn của chương trình, phát hiện, sửa lỗi và kiểm tra chéo một sản phẩm khác.
• Hoàn thiện Chương trình báo giá, đóng gói sản phẩm.
THỰC HÀNH
Nhiệm vụ 1: Kiểm tra tính đúng đắn của chương trình, phát hiện và sửa các lỗi.
Trong các bài thực hành trước, sau khi thực hiện xong các nhiệm vụ, chúng ta đều đã tiến hành việc kiểm thử.
Trong bài này, để đảm bảo Chương trình báo giá của mỗi nhóm đều đã hoàn thiện, sẵn sàng chuyển sang bước tiếp theo là đóng gói và đưa vào sử dụng, chúng ta cần kiểm tra lại tổng thể một lần nữa.
Hướng dẫn:
Các nhóm phân công tự kiểm tra tính đúng đắn của chương trình, phát hiện và sửa các lỗi:
• Lỗi định dang bằng dữ liệu đầu vào (tên bảng, cầu trúc bảng...), lỗi định dạng dữ liệu (kiểu chữ, kiểu số, kiểu tiền tệ...) → dẫn đến lỗi kết quả tính toán.
• Lỗi các ô liên kết của hộp kiểm → sai dữ liệu đầu vào, dẫn đến sai kết quả tính toán.
• Lỗi công thức của tất cả các hàm → dẫn đến sai kết quả tra cứu, đầu vào của các tính toán.
• Lỗi thiết lập vùng in → Báo giá in ra giấy hoặc xuất bản dạng tệp .pdf theo khổ A4 thông dụng bị thiếu thông tin.
Nếu như có bắt ki lỗi nào, cần suy nghĩ, thảo luận nhóm để tìm ra nguyên nhân, sau đó khắc phục, sửa lỗi và tiếp tục kiểm tra.
Nhiệm vụ 2: Hoàn thành, đóng gói sản phẩm.
Sau nhiệm vụ 1, chúng ta đã có năm trang tính hoàn thiện với toàn bộ thông tin được tính toán chính xác. Tuy nhiên, khi đem sản phẩm tới Hội chợ du lịch Ba miền, chúng ta chỉ cần cho khách hàng nhìn thấy trang tính Bài 2 và trang tính Bài 6. Do đó, chúng ta sẽ thực hiện ẩn tất cả các trang tính và các vùng tính toán trung gian, đồng thời, khoá chúng lại (bảo vệ) để không xảy ra lỗi sửa lệnh hoặc mất dữ liệu trong quá trình sử dụng. Khi đó, chúng ta đã hoàn thành và đóng gói được sản phẩm của nhóm mình.
Hình 7.1. Thao tác khoá trang tính
1. Nháy nút phải chuột vào tên trang tính cần khóa
2. Chọn Protect Sheet...
Trang 53
Hướng dẫn:
Bước 1: Khoá cả trang tính Bài 1, Bài 3,4, Bài 5 bằng cách thực hiện lần lượt các thao tác như trên Hình 7.1 và 7.2 như sau:
Khi hộp thoại Protect Sheet hiện ra:
Hình 7.2. Hộp thoại Protect Sheet
3. Nhập mật khẩu để sử dụng mỗi khi muốn thay đổi các nội dung trong trang tính
4. Tích chọn các ô
5. Nháy OK
Nhập mật khẩu đó một lần nữa ở hộp thoại tiếp theo rồi nháy OK.
Như vậy, trang tính của em đã được bảo vệ bằng mật khẩu.
Tiếp tục thực hiện với các trang tính Bài 3,4, Bài 5 còn lại.
Lưu ý:
- Mật khẩu cần thống nhất chung trong nhóm.
- Sau khi thực hiện năm thao tác trên, trang tính của em đã được bảo vệ (khoá lại). Lúc này, em sẽ không chỉnh sửa được bất kì ô nào trong trang tính. Muốn chỉnh sửa, em phải mở khoá, bằng cách sau:
Hình 7.3. Thao tác mở khoá trang tính
1. Nháy nút phải chuột vào tên trang tính cần mở khoá
2. Chọn Unproted Sheet...
Khi hộp thoại Unprotect Sheet hiện ra, nhập vào mật khẩu mà nhóm đã thiết lập rồi nháy OK.
Hình 7.4. Hộp thoại Unprotect Sheet
3. Nhập mật khẩu
4. Nháy OK
Trang 54
Lúc này, em có thể tiến hành chỉnh sửa trang tỉnh bình thường.
Bước 2: Ẩn trang tính Bài 1, Bài 3,4, Bài 5.
Sau khi đã khoá để bảo vệ trang tinh khỏi việc chỉnh sửa ở bước 1, chúng ta sẽ ẩn trang tính đó đi để người sử dụng không nhìn thấy bằng cách thao tác lần lượt như sau:
Hình 7.5. Thao tác ẩn trang tính
(1) Nháy nút phải chuột vào tên trang tính cần ẩn
(2) Chọn Hide
Lưu ý: Để hiện trang tính đã ẩn, thực hiện các thao tác sau:
(1) Nháy nút phải chuột vào tên trang tính bất kì.
(2) Chọn Unhide.
Khi hộp thoại Unhide hiện ra, ta sẽ thấy danh sách các trang tính của tệp bảng tính đang ở chế độ ẩn, để chuyển trang tính nào đó sang chế độ hiện, ta thực hiện các thao tác:
Hình 7.6. Thao tác hiện trang tính
(3) Chọn tên trang tính cần hiện (giữ phím Crl khi cần chọn nhiều trang tính một lúc)
(4) Nháy OK
Bước 3: Kiểm tra Chương trình bảng tính.
- Một lần nữa, kiểm thử việc thay đổi các dữ liệu đầu vào ở trang tính Bài 2 và quan sát ở trang tính Bài 6. Chỉnh sửa các lỗi nếu có.
- Lưu tệp bảng tính.
Nhiệm vụ 3: Kiểm thử chéo giữa các nhóm.
Sau khi các nhóm hoàn thành Chương trình báo giá của mình, hãy gửi cho nhóm khác để kiểm thử chéo cho nhau.
Viết biên bản kiểm thử.
Hướng dẫn: Áp dụng các kiến thức đã học để thực hiện.
Nếu phát hiện có lỗi, báo với nhóm tác giả của Chương trình để cùng thảo luận xem đó có phải là lỗi hay không, nếu đúng thì đề nghị nhóm tác giả sửa lại.
Thực hiện kiểm thử chéo, chỉnh sửa, khắc phục các lỗi cho tới khi Chương trình báo giá của các nhóm đều hoàn thiện, chạy chính xác.
Chúc mừng nhóm em đã hoàn thiện Chương trình báo giá!