Xem mẫu

Lập trình hướng đối tượng

Java kết nối cơ sở dữ liệu
Giảng viên: TS. Nguyễn Mạnh Hùng
Học viện Công nghệ Bưu chính Viễn thông (PTIT)

Case study

Bài toán đặt phòng khách sạn (1)
Mô tả:  Mỗi khách sạn có nhiều phòng  Mỗi phòng có thể có nhiều khách hàng khác nhau ở các thời điểm khác nhau  Mỗi khách hàng có thể ở nhiều phòng khác nhau ở các thời điểm khác nhau  Mỗi khách hàng chỉ ở một phòng khách sạn tại một thời điểm nhất định

3

Bài toán đặt phòng khách sạn (2)
Yêu cầu (1):  Thiết kế các bảng CSDL và quan hệ giữa các bảng cho bài toán  Định nghĩa các lớp đối tượng cho bài toán (gọi là lớp thực thể)  Cài đặt phương thức thêm một phòng vào khách sạn, thêm một khách hàng, và thêm một phiếu đặt phòng vào CSDL  Cài đặt phương thức cập nhật thông tin của 1 khách sạn, 1 phòng, 1 khách hàng, 1 phiếu đặt phòng

4

Bài toán đặt phòng khách sạn (3)
Yêu cầu (2):  Cài đặt phương thức tìm kiếm phòng trống theo giá tiền, ngày check in, ngày check out  Cài đặt phương thức tìm kiếm các phiếu đặt phòng trong một của một ngày xác định  Cài đặt phương thức tìm kiếm khách hàng đặt phòng theo số phòng, hạng phòng  Cài đặt phương thức tính tổng doanh thu của khách sạn trong một khoảng thời gian nhất định

5

nguon tai.lieu . vn