Sub form caáp thuoác: chöùa thoâng tin thuoác caáp cho beänh nhaân hieän haønh treân form. chính[r]
Trang 1BỘ GIÁO DỤC - ĐÀO TẠO TP HCM CỘNG HỒ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG NGOẠI NGỮ TIN HỌC VIỆT THI Độc lập - Tự do - Hạnh phúc
ĐỀ THI :
CHỨNG CHỈ B TIN HỌC QUỐC GIA
Thời gian : 120 phút
Ngày thi: 31 / 08 / 2008
*** Các kết quả lưu vào đĩa làm việc để chấm điểm***
Anh (chị ) hãy thực hiện theo yêu cầu tạo cơ sở dữ liệu với tên: HOTEN_HV.MDB
Câu 1: Tạo các Table như sau: (2 điểm)
1 Cấu trúc các bảng (1 đ)
BENHNHAN
MABN AutoNumber Long Integer Mã Bệnh Nhân
GIOITINH Yes/No Yes: Nam; No: Nữ
NAMSINH Number Integer Năm Sinh
LOAIBENH
MALB AutoNumber Long Integer Mã Loại Bệnh
TENLOAIBENH Text 50 Tên Loại Bệnh
KHAMBENH
MAKB AutoNumber Long Integer Mã Khám Bệnh
MABN Number Long Integer Mã Bệnh Nhân
MALB Number Long Integer Mã Loại Bệnh
NGAYKHAM Date/Times dd/mm/yyyy Ngày Khám Bệnh
TRIEUCHUNG Text 255 Triệu Chứng
TIENTHUOC Number Double Tổng Tiền Thuốc
TIENKHAM Number Double Tiền Khám
THUOC
TENTHUOC Text 50 Tên Thuốc
DONVITINH Text 50 Đơn vị tính (Viên hay Chai)
DONGIA Number Double Đơn Giá
CAPTHUOC
STT AutoNumber Long Integer Số Thứ Tự
MAKB Number Long Integer Mã Khám Bệnh
SOLUONG Number Long Integer Số Lượng
CACHDUNG Text 255 Cách Dùng
Giáo viên ra đề: Nguyễn Thanh Phong
Trang 23 Dữ liệu mẫu (0.5 đ)
BENHNHAN MABN HOTEN GIOITINH NAMSINH DIACHI
LOAI
BEN
H
M
A
L
B
TEN
LOA
IBE
NH
1 Cảm
Cúm
2 Mất
Ngủ
3 Tiêu
Hố
THUOC MAT TENTHUOC DONVITINH DONGIA
KHAMBENH MAKB MABN MALB NGAYKHAM TRIEUCHUNG TIENTHUOC TIENKHAM
Trang 3Câu 2: Tạo truy vấn: (2 điểm)
a) Thêm vào bảng KHAMBENH những thông tin sau (chỉ thêm cho các cột liệt kê) (1đ)
MABN: “3”
MALB: sẽ được cung cấp tại thời điểm thực thi truy vấn “[Nhập MALB}“
NGAYKHAM: ngày hiện hành “Date()”
b) Cập nhật DONGIA trong bảng THUOC theo yêu cầu : Tăng đơn giá thuốc thêm 5%
so với giá cũ (1đ)
Câu 3: Thiết kế báo cáo : (2 điểm)
Thiết kế báo cáo theo mẫu dưới đây:
tiếp theo cho những phiếu khác
Câu 4: Thiết kế và cài đặt màn hình (4 điểm)
Giáo viên ra đề: Nguyễn Thanh Phong
Trang 4 Yêu cầu thiết kế (2 điểm)
Form main để thêm thông tin khám bệnh mới (0.5đ)
Tiền thanh toán được tính bằng tiền khám bệnh + tiền thuốc (0.5đ)
Sub form cấp thuốc: chứa thông tin thuốc cấp cho bệnh nhân hiện hành trên form chính (1đ)
Yêu cầu xử lý: (2 điểm)
Bộ nút di chuyển qua các thông tin khám bệnh trên form chính (0.25đ)
Thêm: cho phéùp thêm mẩu tin mới trên form chính (0.25đ)
Ghi: thực hiện lưu mẩu tin (0.25đ)
Không: thực hiện không lưu mẩu tin (0.25đ)
In báo cáo: xuất báo cáo (câu 3) theo từng thông tin khám bệnh ra màn hình, lưu
ý chỉ hiện thị ra thông tin liên quan đến bệnh nhân trên Form KHAMBENH (Mở báo cáo có điều kiện) (1đ)
Trang 5Giáo viên ra đề: Nguyễn Thanh Phong